บทที่ 3 - Siam University · บทที่ 3...

Preview:

Citation preview

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

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

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

ลกคา พนกงาน

ขนสง บรษท

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

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

หรอเวบไซต

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

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

4.สงซอสนคา

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

จด

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

7.สงสนคา

และใบเสรจ

8.ช าระเงน

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

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 ไปยงบรษทจดสงท าใหลดขนตอนการด าเนนงานนอยลง

26

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

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

ขนสง

28

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

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

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

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

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

29

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

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

30

รปท 3.3 Data Flow Diagram Level 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 : เปนโปรเซสส าหรบสมครสมาชกโดยลกคาสามารถปอนขอมลผานทางแอพพลเคชน

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 : เปนโปรเซสใหสมาชกและเจาของรานเขาสระบบได โดยปอนชอผใชและรหสผาน โดยสมาชกจะสามารถแกไขขอมลสวนตวได

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 : เปนโปรเซสเกยวกบสนคาและรายละเอยดของสนคา

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 : ส าหรบการบนทกการช าระเงนคามดจ าของลกคาเมอลกคาแจงช าระคามดจ าแลวแลวตรวจสอบแลววามการช าระเงนจรง

35

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

Process Description System : DFD number : Process name :

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

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

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

Data stored used : Product

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

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 : เปนโปรเซสเกยวกบสถานะของผสงซอ

37

3.6 Use Case Diagram

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

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

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ไมชดกจะไมสามารถเหนภาพเสมอนจรงได

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 บนโทรศพทมอถอ จะไมสามารถท าการมองภาพสามมตได

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 : หากไมมการปรบทศทาง ภาพสามมตกจะไมท าการหมน

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 : หากไมมการเลอกซอสนคา จะไมแสดงหนาการสงซอ

42

3.7 Sequence Diagram

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

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

43

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

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

Recommended