บทที่ 3 - siam university · บทที่ 3...

20
บทที3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน 3.1.1 ขั ้นตอนการดาเนินงานของระบบเดิม (Work Flow Diagram) ลูกค้า พนักงาน ขนส่ง บริษัท รูปที3.1 แผนภาพแสดงขั ้นตอนการดาเนินงานของระบบเดิม 1.ดูสินค้าผ่านทางหนังสือ หรือเว็บไซต์ 2.โทรศัพท์มาทางพนักงาน 3.นาใบเสนอรายการ 4.สั่งซื้อสินค ้า 5.นาใบสั่งซื้อของลูกค ้ามา 6.จัดสินค้าและออกใบเสร็จ 7.ส่งสินค้า และใบเสร็จ 8.ชาระเงิน 9.ชาระเงินของลูกค้า

Upload: others

Post on 31-May-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

บทท 3 การวเคราะหระบบ

3.1 การวเคราะหระบบงานปจจบน

3.1.1 ขนตอนการด าเนนงานของระบบเดม (Work Flow Diagram)

ลกคา พนกงาน

ขนสง บรษท

รปท 3.1 แผนภาพแสดงขนตอนการด าเนนงานของระบบเดม

1.ดสนคาผานทางหนงสอ

หรอเวบไซต

2.โทรศพทมาทางพนกงาน

3.น าใบเสนอรายการ

4.สงซอสนคา

5.น าใบสงซอของลกคามา

จด

6.จดสนคาและออกใบเสรจ

7.สงสนคา

และใบเสรจ

8.ช าระเงน

9.ช าระเงนของลกคา

Page 2: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

25

จากรปท 3.1.2 ระบบงานปจจบนมการท างานดงน - ลกคา ดภาพเฟอรนเจอรจากหนงสอหรอเวบไซตของทางบรษท - ลกคา โทรศพทมายงพนกงานแลว พนกงาน แนะน าสนคาใหแก ลกคา - ลกคา ไดรบขอมลสนคาจาก พนกงาน แลวตดสนใจสงซอ - พนกงาน ไดรบขอมลจาก ลกคา แลวสงขอมลไปยง บรษท - บรษท จดสนคาและออกรายการสงให ขนสง - ขนสง น าสนคาสงให ลกคา - ลกคา ช าระเงนให ขนสง และไดรบใบเสรจ - ขนสง น าเงนท ลกคา ช าระไปให บรษท

3.1.3 ปญหาและขอจ ากดของระบบงานเดม

3.1.3.1 ลกคาตองดภาพจากหนงสอหรอเวบไซตของทางบรษทถงตองโทรศพทไปยงพนกงานเพอฟงการแนะน าสนคาจาก พนกงานท าใหความนาสนใจของสนคาลดลงเพราะไมเหนภาพจรง

3.1.3.2 การสง Order มความลาชาเพราะลกคาตองโทรศพทไปยงพนกงานและสง Order จากนนพนกงานกจะสง Order ไปยงบรษทเพอจดสงสนคาของลกคาอกท Order จงตองผานหลายขนตอนจงจะจดสงได

3.1.3.3 ลกคาจ าเปนตองโทรศพทไปยงพนกงานเพอบอกขอมลสวนตวในการจดสงจงจะมการเกบขอมลลกคาจากเบอรโทรศพทหากลกคาไมใชเบอรโทรศพทเดมลกคากตองบอกขอมลสวนตวทกครงทเปลยนเบอรโทรศพทใหม

3.1.2.4 เวบไซตของบรษทสามารถดไดแคภาพแตไมอาจสงซอของภาพทางเวบไดท าใหลกคาไมสะดวกตอการซอ

3.1.4 แนวทางการแกไข

3.1.4.1 จดท าแอพพลเคชนระบบบรหารการขายบอปกรณพกพาดวยเทคโนโลยเสมอนจรงสามารถเลอกชมสนคาทเหมอนกบของจรงไดอยางสะดวกและเพมความนาสนใจของสนคาและสงซอผานภาพเสมอนจรงไดทนท

3.1.4.2 จดท าแอพพลเคชนเพอจดเกบขอมล เมอลกคาสงซอจะท าการสงOrder ไปยงบรษทจดสงท าใหลดขนตอนการด าเนนงานนอยลง

Page 3: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

26

3.1.4.3 ระบบสมครสมาชกสามารถบนทกจดเกบขอมลลกคาเมอม รหสผานทใชในการสมครสมาชก ลกคากสามารถ Login จากโทรศพทมอถอ หรอแทบเลต ระบบปฏบตการ Android เครองอนได

Page 4: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

27

3.2 วเคาระหระบบงานใหม 3.2 ขนตอนการท างานของระบบงานใหม (Work Flow Diagram)

จากระบบงานเดมทลกคาจะสามารถดสนคาไดจากภาพสองมต หรอตองมาดสนคาจรงทบรษทดวยตวเอง ถงจะตดสนใจทจะท าการสงซอได ในระบบงานใหมลกคาสามารถดภาพสนคาสามมตไดทนท ผานทางโทรศพทมอถอ หรอแทบเลต ระบบปฏบตการแอนดรอยด ท าใหงายตอการตดสนใจในการสงซอ

10.สงขอมล Order

13. ช าระเงนของลกคา

เจาของราน(admin)

Server

รปท 3.2 แสดงขนตอนการทา งานของระบบใหม (Work Flow Diagram)

1. สมครสมาชก

2. เขาสระบบ

3. ด Location ของราน

4.ดสนคาเสมอนจรง

5. ซอสนคา

6.สงขอมล 7. สงขอมลทถกเรยก

8. เขาสระบบ

9. จดการสนคา

11. สงสนคาตาม Order 12. ช าระเงน

ลกคา โทรศพท Android

ขนสง

Page 5: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

28

จากรปท 3.2 ขนตอนการท างานของระบบงานใหม

1. ลกคาตองท าการสมครสมาชก และลงชอเขาสระบบเพอใชงาน 2. เมอเขาใชงานแลวลกคาสามารถเลอกสงสนคาได 2 ชองทางคอ

2.1 จากกลอง AR ทสามารถเหนภาพสนคาไดอยางเสมอนของจรง 2.2 เขาหนา Android โดยตรง

3. เลอกกดสงสนคาทตองการ ระบบจะมการค านวณคาใชจายใหโดยอตโนมต 4. ลกคาท าการกรอกทอยทตองการใหจดสง 5. บรษทจะเปดดขอมลสนคา และขอมลของลกคาทท าการสงซอ 6. ท าการสง Order ใหแกแผนกขนสง และท าการสงสนคาใหลกคาโดยเกบเงนคาสนคา

จากลกคา 7. ผขนสงจะน าเงนทลกคาช าระมาสงใหแกบรษทเพอยนยนของการเสรจสนการท างาน

Page 6: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

29

3.3 แผนภาพแสดงการไหลของขอมล (Data Flow Diagram)

รปท 3.2 Context Diagram ของระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทย จ ากด )

Page 7: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

30

รปท 3.3 Data Flow Diagram Level 1 ของระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทย จ ากด )

Page 8: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

31

3.4 ค าอธบายการประมวลผลขอมล (Process Description)

ตารางท 3.1 ค าอธบายการประมวลผลของ Process 1 : สมครสมาชก

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 1 สมครสมาชก

Input Data Flow : ขอมลการสมครสมาชก

Output Data Flow : Username, Password

Data stored used : Member

Description : เปนโปรเซสส าหรบสมครสมาชกโดยลกคาสามารถปอนขอมลผานทางแอพพลเคชน

Page 9: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

32

ตารางท 3.2 ค าอธบายการประมวลผลของ Process 2 : Login

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 2 Login

Input Data Flow : Username, Password

Output Data Flow : ผลจากการเขาสระบบ,ขอมลลกคา

Data stored used : Member

Description : เปนโปรเซสใหสมาชกและเจาของรานเขาสระบบได โดยปอนชอผใชและรหสผาน โดยสมาชกจะสามารถแกไขขอมลสวนตวได

Page 10: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

33

ตารางท 3.3 ค าอธบายการประมวลผลของ Process 3 : สงซอสนคา

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 3 สงซอสนคา

Input Data Flow : รายการสงคาทจะซอ

Output Data Flow : ขอมลการสงซอสนคา

Data stored used : Order_detail , Orders

Description : เปนโปรเซสทเกยวกบการสงซอสนคาโดยรบชอสนตาจากแอพพลเคชน AR บนแอนดรอยด

ตารางท 3.4 ค าอธบายการประมวลผลของ Process 4 : คนหาขอมล

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 4 คนหาขอมลสนคา

Input Data Flow : ประเภทสนคา

Output Data Flow : ขอมลสนคา

Data stored used : Product, ml_categories

Description : เปนโปรเซสเกยวกบสนคาและรายละเอยดของสนคา

Page 11: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

34

ตารางท 3.5 ค าอธบายการประมวลผลของ Process 5 : บนทกการช าระเงน

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 5 บนทกการช าระเงน

Input Data Flow : -

Output Data Flow : ขอมลการช าระเงน

Data stored used : Member , Order_detail , Orders

Description : ส าหรบการบนทกการช าระเงนคามดจ าของลกคาเมอลกคาแจงช าระคามดจ าแลวแลวตรวจสอบแลววามการช าระเงนจรง

Page 12: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

35

ตารางท 3.7 ค าอธบายการประมวลผลของ Process 6 : จดการสนคา

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 6 จดการสนคา

Input Data Flow : ขอมลสนคา,จดการสนคา

Output Data Flow : ขอมลสนคา

Data stored used : Product

Description : เปนโปรเซสทเกยวกบจดการสนคา ซงประกอบไปดวยโปรเซสดงน - เพมสนคา - แกไขสนคา - รายละเอยดการสงซอสนคา - ดสนคา

Page 13: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

36

ตารางท 3.8 ค าอธบายการประมวลผลของ Process 7 : จดการค าสงซอ

Process Description System : DFD number : Process name :

ระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทยจ ากด) 7 จดการคาสงซอ

Input Data Flow : -

Output Data Flow : -

Data stored used : Member , Order_detail , Orders , Product

Description : เปนโปรเซสเกยวกบสถานะของผสงซอ

Page 14: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

37

3.6 Use Case Diagram

รปท 3.6 Use Case Diagram ของระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง

(กรณศกษา บรษทเฟอรนเจอรเหลกไทย จ ากด )

Page 15: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

38

ตารางท 3.12 อธบายการท างานของ Use Case ของ Scan markers

Use Case Name : Scan markers

Actor : Customer

Pre-conditions : -

Post conditions : ผใชเลอกสนคาจากรายการ

Flow of Events Customer System

1. กรณเปน Admin สามารถก าหนด Marker ทตองการแสดงภาพสามมตได 2. กรณไมเปน Admin จะสามารถสอง Marker เพอดภาพสามมต และกดสงซอสนคาได

3.ท าการอานMarker

Exceptions : หากแสงไมสวางพอหรอภาพMarkerไมชดกจะไมสามารถเหนภาพเสมอนจรงได

Page 16: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

39

ตารางท 3.13 อธบายการท างานของ Use Case ของ Show model

Use case : Show model

Actor : Customer

Pre-conditions : -

Post conditions : ผใชดเฟอรนเจอร AR

Flow of Events Customer System

1. กรณเปน Admin สามารถก าหนดภาพสามมตทตองการใหแสดงท Marker ได 2. กรณไมเปน Admin มองเหนภาพสามมตผานทางกลองโทรศพทมอถอในระบบ AR ได

3. ท าการแสดงภาพสามมต

Exceptions : หากไมมระบบ AR บนโทรศพทมอถอ จะไมสามารถท าการมองภาพสามมตได

Page 17: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

40

ตารางท 3.14 อธบายการท างานของ Use Case ของ Adjust view

Use case : Adjust view

Actor : Customer

Pre-conditions : -

Post conditions : ผใชปรบหมนเฟอรนเจอร

Flow of Events Customer System

1. กรณเปน Admin สามารถก าหนดทศทางการหมนของภาพสามมตได 2. กรณไมเปน Admin สามารถหมนภาพสามมตได 360 องศา

3.ท าการหมนตามทศทางทผใชหมน

Exceptions : หากไมมการปรบทศทาง ภาพสามมตกจะไมท าการหมน

Page 18: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

41

ตารางท 3.15 อธบายการท างานของ Use Case ของ Select product

Use case : Select product

Actor : Customer

Pre-conditions : -

Post conditions : สงซอเฟอรนเจอรผาน AR

Flow of Events Customer System

1. กรณเปน Admin สามารถก าหนดหนาการสงซอสนคาแตละชนได 2. กรณไมเปน Admin สามารถท าการสงซอผาน ระบบ AR ได

3.ท าการแสดงหนาการสงซอทผใชตองการ

Exceptions : หากไมมการเลอกซอสนคา จะไมแสดงหนาการสงซอ

Page 19: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

42

3.7 Sequence Diagram

รปท 3.7 Sequence Diagram ของระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง

(กรณศกษา บรษทเฟอรนเจอรเหลกไทย จ ากด )

Page 20: บทที่ 3 - Siam University · บทที่ 3 การวิเคราะห์ระบบ 3.1 การวิเคราะห์ระบบงานปัจจุบัน

43

3.8 แผนภาพความสมพนธระหวางเอนทต (Entity Relationship Diagram)

รปท 3.8 แผนภาพแสดงความสมพนธระหวางเอนทต ของระบบบรหารการขายบนอปกรณพกพาดวยเทคโนโลยเสมอนจรง (กรณศกษา บรษทเฟอรนเจอรเหลกไทย จ ากด )