66581).pdf68 3.4. System Flowchart ระบบงานเด ม 3.4.1. Flowchart...

Post on 04-Sep-2020

6 views 0 download

Transcript of 66581).pdf68 3.4. System Flowchart ระบบงานเด ม 3.4.1. Flowchart...

66

บทท 3

วธการด าเนนงาน

ผพฒนาระบบนไดท าการศกษาขอมลและรปแบบการด าเนนงานปจจบนของบรษทสงขทอง

ทวร เชน การจองทนง การช าระเงนผพฒนาระบบไดเกบรวบรวมขอมล ทจะน าไปใชในการ ทจะ

น าไปใชในการวเคราะหระบบงานเดม ดงน

3.1. วเคราะหระบบงานเดม

บรษทสงขทองทวรด าเนนธรกจทใหบรการทางดานการเดนทางใหกบลกคา บรษทสงขทองทวร

ตงอยท บานดอนสวรรค ต าบลกดปลาดก อ าเภอชนชม จงหวดมหาสารคามมลกษณะการด าเนน

กจการเปนแบบกจการเจาของคนเดยว เจาของรานคอ นายสงขทอง แสงไข

เนองจากระบบงานเดมของ บรษทสงขทองทวรยงไมมระบบบรหารจดการสารสนเทศเขามาใช

อยางเปนทางการและรปธรรม อกทงระบบงานยงใชระบบการจดบนทกลงบนกระดาษ ท าใหยากตอ

การจดเกบขอมลลกคาทท าการจองตวรถ ยกเลกการจองตวรถ ขอมลตารางงาน การเดนรถ การ

ช าระเงนคารถต และรวมถงการเชคตารางงานรถต เกดปญหาขอมลบางสวน สญหาย และขอมล

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

ในการจดเกบเอกสาร และการทลกคาเขามาใชบรการพรอมกนหลาย ๆ คนท าใหการบรการของทาง

บรษทเปนไปดวยความลาชา ไมมประสทธภาพท าใหลกคาเสยเวลา ลกคาเกดความไมประทบใจใน

การบรการของทางบรษท

3.2. ปญหาของระบบ

จากการศกษาการท างานของระบบงานเดมของบรษทสงขทองทวร ท าใหทราบถงปญหาภายใน

บรษท ซงสามารถอธบายพอเปนสงเขปไดดงน ปญหาของระบบงานเดมคอระบบงานทใชภายใน

บรษทยงเปนระบบงานทจดบนทกดวยมอเชน ดานการจดเกบขอมลลกคาทท าการจองตวรถ ยกเลก

การจองตวรถ ขอมลตารางงานการเดนรถ การช าระเงนคารถต และรวมถงการเชคตาราง งานรถต

เกดปญหาขอมลบางสวนสญหาย และขอมลขาดระบบระเบยบท าใหเวลาตรวจสอบขอมล แตละครง

ใชเวลามากในการคนหาขอมล

67

ภาพท 3-1 Ishikawa Diagram ปญหาของระบบงานเดม

3.3. ขอเสนอแนะ

3.3.1. ควรน าระบบคอมพวเตอรเขามาชวยในการบรหารจดการงานของบรษทเพอความ

รวดเรวและอ านวยความสะดวกในการใหบรการลกคา

3.3.2. ควรมการน าขอมลไปไวบนเวบไซต เพออ านวยความสะดวกใหแกลกคา ลกคาจะ

สามารถหาขอมลผานระบบอนเทอรเนตไดตลอดเวลา

3.3.3. ควรมการประชาสมพนธทหลากหลาย และครอบคลมถงกลมลกคา

3.3.4. การน าเทคโนโลยเครอขายเขามาใชตองมผดแลระบบทมความสามารถในการ ดแล

ระบบ

3.3.5. ควรมระบบของการก าหนดรกษาความปลอดภยของขอมลโดยก าหนดสทธใหแก

ผใชงาน

68

3.4. System Flowchart ระบบงานเดม

3.4.1. Flowchart การจองตวรถต

ภาพท 3-2 Flowchart แสดงขนตอนการจองตวรถต

อธบายขนตอนการจองตวรถต

3.4.1.1. เรมการท างานพนกงานตรวจสอบรายการจองตววาลกคาเคยจองไวหรอไมถาไมเคย

จองพนกงานกจะท าการจองใหกบลกคา

3.4.1.2. พนกงานท าการบนทกขอมลการจองตวรถต และจบการท างาน

69

3.4.2. Flowchart การขายตวรถต

ภาพท 3-3 Flowchart แสดงขนตอนการขายตวรถต

อธบายขนตอนการขายตวรถต

3.4.2.1. เรมตนการท างานพนกงานท าการตรวจสอบรายการตวทขายวาเคยขายตวหรอไม

ถาใชพนกงานกจะท าการบนทกขอมลการขายตว

3.4.2.2. พนกงานท าการบนทกขอมลการขายตวและจบการท างาน

70

3.4.3. Flowchart การแจงช าระเงน

ภาพท 3-4 Flowchart แสดงขนตอนการแจงช าระเงน

อธบายขนตอนการแจงช าระเงน

3.4.3.1. เรมการท างานพนกงานตรวจสอบรายการแจงช าระเงนวาเคยช าระเงนหรอไม ถาใช

พนกงานจะท าการบนทกรายการแจงช าระเงน

3.4.3.2. พนกงานท าการบนทกขอมลการบนทกขอมลการแจงช าระเงน และจบการท างาน

71

3.5. Use Case Diagram ระบบงานเดม

จองตวรถต

ขายตวรถต

แจงช าระเงน

ลกคา

ตรวจสอบรายการจองตว

<<include>>

ตรวจสอบขอมลตว

<<include>>

ตรวจสอบขอมลการแจงช าระเงน

<<include>>พนกงาน

ภาพท 3-5 Use Case Diagram ระบบงานเดม

72

3.5. วเคราะหและออกแบบระบบงานใหม

บรษทสงขทองทวรด าเนนธรกจทใหบรการทางดานการเดนทางใหกบลกคาบรษทสงขทองทวร

ตงอยท บานดอนสวรรค ต าบลกดปลาดก อ าเภอชนชม จงหวดมหาสารคาม มลกษณะการด าเนน

กจการเปนแบบกจการเจาของคนเดยว เจาของบรษทคอ นายสงขทอง แสงไข

ระบบงานใหมของบรษทสงขทองทวรมการน าระบบบรหารจดการสารสนเทศเขามาใชอยางเปน

ทางการและรปธรรมท าใหงายตอการจดเกบขอมลลกคาทท าการจองตวรถต ยกเลกการจองตวรถต

ขอมลตารางงานการเดนรถ การช าระเงนคารถตและรวมถงการเชคตารางงานรถต ท าใหขอมลไมสญ

หาย และขอมลเปนระบบระเบยบเวลาตรวจสอบขอมลแตละครงใชเวลารวดเรวในการคนหาขอมล

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

บรการของทางบรษทเปนไปดวยความสะดวก และรวดเรวมประสทธภาพท าใหลกคาไมเสยเวลา

ลกคาเกดความประทบใจในการบรการของทางบรษท

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

73

3.6. System Flowchart ระบบงานใหม

3.6.1. System Flowchart สวนของสมาชก

3.6.1.1. Flowchart การสมครสมาชก

Yes

No

No

Yes

ภาพท 3-6 Flowchart แสดงขนตอนการสมครสมาชก

อธบายขนตอนการสมครสมาชก

- เรมการท างานลกคาทวไปท าการกรอกชอผใชและรหสผานระบบท าการตรวจสอบการ

เปนสมาชกวาเปนสมาชกหรอไม ถาเปนสมาชกแลวระบบจะจบการท างานถาไมเปนสมาชกระบบ จะ

ใหลกคาทวไปท าการสมครสมาชกโดยการกรอกขอมลลกคา

- ลกคาตรวจสอบขอมลทกรอกวาถกตองหรอไม ถาไมใหท าการกรอกขอมลลกคาใหม ถาใช

ระบบจะท าการบนทกขอมลการสมครสมาชกและระบบจะท าการแจงวาบนทกขอมลเสรจเรยบรอย

แลว

74

3.6.1.2. Flowchart การ Log in เขาระบบ

Username Password

Username Password

Yes

NO

ภาพท 3-7 Flowchart แสดงขนตอนการ Log in เขาระบบ

อธบายขนตอนการการ Log in เขาระบบ

- เรมการท างาน สมาชกกรอก Username และ Password

- ระบบจะท าการตรวจสอบ Username และ Password ถกตองหรอไมถาใช ระบบจะท า

การเขาสระบบถาไมระบบจะจบการท างาน

75

3.6.1.3. Flowchart การจองตวรถต

= x

NO

No

Yes

Yes

Yes

ภาพท 3-8 Flowchart แสดงขนตอนการจองตวรถต

อธบายขนตอนการจองตวรถต

- เรมการท างาน สมาชกท าการคนหาเทยวรถ เลอกเทยวรถ

- สมาชกท าการตรวจสอบทนงวางหรอไม ถาไมวางระบบจะท าการจบการท างาน ถาวาง

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

แสดงราคารวมสทธ

- สมาชกตรวจสอบวาตองการทนงเพมหรอไมถาตองการทนงเพมสมาชกตองกลบไปคนหา

เทยวรถใหมถาไมสมาชกท าการบนทกขอมลการจองและพมพก าหนดการเดนทางและจบการท างาน

76

3.6.1.4. Flowchart การแจงยกเลกการจองตว

Yes

No

ภาพท 3-9 Flowchart แสดงขนตอนการแจงยกเลกการจองตว

อธบายขนตอนการแจงยกเลกการจองตว

- เรมการท างาน สมาชกท าการกรอกรหสการจองระบบจะท าการตรวจสอบขอมลการจอง

วาถกตองหรอไมถกตอง ถาไมถกตองสมาชกตองกลบไปกรอกรหสการจองใหมถาถกตองระบบจะ

แสดงขอมลการจอง

- สมาชกท าการกรอกขอมลการแจงยกเลกการจองตวและท าการบนทกขอมลการแจงยกเลก

การจองตว

- จบการท างาน

77

3.6.1.5. Flowchart การแจงช าระเงน

Yes

No

ภาพท 3-10 Flowchart แสดงขนตอนการแจงช าระเงน

อธบายขนตอนการแจงช าระเงน

- เรมการท างาน สมาชกท าการกรอกรหสการจองระบบจะท าการตรวจสอบขอมลการจอง

วาถกตองหรอไมถกตอง ถาไมถกตองสมาชกตองกลบไปกรอกรหสการจองใหมถาไมถกตองระบบ จะ

แสดงขอมลการจอง

- สมาชกท าการกรอกขอมลการแจงช าระเงนและท าการบนทกขอมลการแจงช าระเงน

- จบการท างาน

78

3.6.1.6. Flowchart ระบบตรวจสอบสถานะ การแจงช าระเงน

Yes

No

ภาพท 3-11 Flowchart แสดงขนตอนการตรวจสอบสถานะ การแจงช าระเงน

อธบายขนตอนการตรวจสอบสถานะ การแจงช าระเงน

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

แจงช าระเงนวาถกตองหรอไม ถาใชระบบจะแสดงสถานะ การรบช าระเงนถาไมระบบจะท าการ จบ

การท างาน

79

3.6.3. System Flowchart สวนของผดแลระบบ

3.6.3.1. Flowchart ระบบ Log in เขาระบบ

Username Password

Username Password

Yes

No

ภาพท 3-12 Flowchart แสดงขนตอนการ Log in เขาระบบ

อธบายขนตอนการ Log in เขาระบบ

- เรมการท างานผดแลระบบ กรอก Username และ Password

- ระบบจะท าการตรวจสอบ Username และ Password ถกตองหรอไมถาใชระบบ จะท า

การเขาสระบบถาไมผดแลระบบจะตองกลบไปกรอก Username และ Password ใหม

80

3.6.3.2. Flowchart การตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

Yes

Yes

No

No

ภาพท 3-13 Flowchart แสดงขนตอนการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

อธบายขนตอนการการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

- เรมการท างาน ผดแลระบบท าการคนหาตามรหสการจองระบบแสดงขอมลการจอง

- ผดแลระบบตรวจสอบขอมลการแจงช าระเงนวาถกตองหรอไมถาไมถกตองระบบจะจบการ

ท างาน ถาถกตองระบบจะท าการแสดงขอมลการแจงช าระเงน

- ผดแลระบบท าการกรอกขอมลการปรบสถานะ การแจงช าระเงนและท าการบนทกการ

ปรบสถานะ การแจงช าระเงน

- จบการท างาน

81

3.6.3.3. Flowchart การขายตวรถต

= x

NO

No

Yes

Yes

Yes

ภาพท 3-14 Flowchart แสดงขนตอนการขายตวรถต

82

อธบายขนตอนการขายตวรถต

- เรมการท างานผดแลระบบท าการคนหาเทยวรถระบบจะแสดงขอมลเทยวรถผดแลระบบท า

การเลอกเทยวรถและท าการตรวจสอบวาทนงวางหรอไมถาใชระบบจะแสดงผงทนงและท าการเลอก

เลขทนง

- ระบบจะท าการค านวณราคาตวรวมตอรายการระบบจะท าการแสดงราคารวมตอรายการ

ระบบจะท าการค านวณราคาขายสทธและระบบจะแสดงราคารวมสทธ

- ผดแลระบบจะท าการตรวจสอบวาตองการทนงเพมหรอไมถาใชระบบจะกลบขนไปคนหา

เทยวรถใหมถาไมระบบจะท าการบนทกขอมลการขายและพมพตว ระบบจบการท างาน

83

3.6.3.4. Flowchart ระบบยกเลกตว

Yes

YesNo

No

ภาพท 3-15 Flowchart แสดงขนตอนการยกเลกตว

อธบายขนตอนการยกเลกตว

- เรมการท างานผดแลระบบกรอกรหสตวเพอตรวจสอบขอมลตววาถกตองหรอไม ถาไม

ระบบจะท าการจบการท างาน แตถาถกตองระบบจะแสดงขอมลตว

- ผดแลระบบตรวจสอบขอมลการยกเลกวาตองการยกเลกหรอไมถาไมระบบจะท าการจบ

การท างาน ถาใชผดแลระบบจะท าการกรอกขอมลการยกเลกตวและท าการบนทกขอมลการยกเลก

ตว และจบการท างาน

84

3.6.3.5. Flowchart การจดการขอมลหลก

Yes

ภาพท 3-16 Flowchart แสดงขนตอนการจดการขอมลหลก

อธบายขนตอนการจดการขอมลหลก

- เรมการท างานผดแลระบบ ท าการกรอกขอมลการจดการขอมลหลก ผดแลระบบท าการ

ตรวจสอบขอมลทตองการแกไขขอมล ผดแลระบบสามารถท าการเพม ลบ แกไข ขอมลตางๆ และท า

การบนทกขอมล และจบการท างาน

85

3.6.3. Flowchart การออกรายงาน

ภาพท 3-17 Flowchart แสดงขนตอนการออกรายงาน

อธบายขนตอนการออกรายงาน

- ผดแลระบบท าการเลอกขอมลทตองการออกรายงานระบบจะท าการประมวลผล

- พมพรายงานและจบการท างาน

86

3.7. Use Case Diagram ระบบงานใหม

ตรวจสอบการเปนสมาชกสมครสมาชกลกคาทวไป

<<include>>

ตรวจสอบรอบการเดนรถ

ตรวจสอบการจอง

จดการขอมลหลก

ตรวจสอบการจองและปรบ

สถานะการแจงช าระเงน

ตรวจสอบผงทนง

ค านวณราคาตว

ตรวจสอบเสนทาง

ตรวจสอบขอมลการแจงช าระเงน

ตรวจสอบการจอง

ตรวจสอบรอบการเดนรถ

ค านวณราคาตว

ตรวจสอบตว

ตรวจสอบขอมลการจดการขอมล

หลก

<<include>>

ออกรายงาน

ตรวจสอบขอมลการแจงช าระเงน

<<include>>

ตรวจสอบทนง

ตรวจสอบรายละเอยดการขายตว

ตรวจสอบขอมลการจอง<<include>>

ผดและระบบ

เขาสระบบ

จองตวรถต

<<include>>

<<include>>

<<include>>

<<include>>

แจงช าระเงน<<include>>

ตรวจสอบสถานะการแจงช าระเงน<<include>>

เขาสระบบ

แจงยกเลกการจองตว<<include>>

ขายตวรถต<<include>><<include>>

<<include>>

<<include>>

<<include>>

ยกเลกตว

<<include>>

สมาชก

ภาพท 3-18 Use Case Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน

87

3.8. Use Case Documentation กรณศกษาระบบจดจ าหนายตวรถตออนไลน

3.8.1. Use Case Documentation สวนของสมาชก

3.8.1.1. กจกรรมหลกการสมครสมาชก

ตารางท 3-1 Use Case Documentation กจกรรมหลกการสมครสมาชก

Use Case ID 1 Use Case Name สมครสมาชก Actor ลกคาทวไป Purpose เพอท าการสมครสมาชกใหกบลกคาทวไป Level Base Use Case Pre Conditions กรอกขอมลการสมครใหครบถวน Post Conditions ลกคาไดรบชอผใชและรหสผาน Main Flows 1. Use Case จะเรมตนเมอลกคาท าการกรอก

ชอผใชและรหสผาน 2. ระบบท าการตรวจสอบขอมลวาถกตองหรอไม 2.1 หากตรวจสอบแลวขอมลถกตองท าการระบบจะท าการออกจากระบบ 2.2 หากตรวจสอบแลวขอมลไมถกตองลกคาทวไปตองท าการสมครสมาชกกอน 3. ลกคาทวไปกรอกขอมลลกคาเพอท าการสมครสมาชก 3.1 หากตรวจสอบขอมลลกคาถกตอง 4. ลกคาทวไปท าการบนทกขอมลการสมครสมาชก 4.1 ระบบแจงบนทกขอมลเสรจเรยบรอยแลว

Alternate Condition กรอกขอมลการสมครไมครบถวน

88

3.8.1.2. กจกรรมเสรมของกจกรรมหลกการสมครสมาชก : ตรวจสอบการเปนสมาชก ตารางท 3-2 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการสมครสมาชก : ตรวจสอบการเปนสมาชก Use Case ID 1.1 Use Case Name ตรวจสอบการเปนสมาชก Actor ลกคาทวไป Purpose เพอตรวจสอบการเปนสมาชก Level Include Use Case Pre Conditions ลกคาตองเปนสมาชกกอน Post Conditions ทราบขอมลการเปนสมาชก Main Flows 1. Use Case จะเรมตนเมอลกคาท าการกรอก

ชอผใชและรหสผาน 2. ระบบท าการตรวจสอบขอมลวาถกตองหรอไม 2.1 หากตรวจสอบแลวขอมลถกตองท าการระบบจะท าการออกจากระบบ 2.2 หากตรวจสอบแลวขอมลไมถกตองลกคาทวไปตองท าการสมครสมาชกกอน

Alternate Condition กรอกขอมลการสมครไมครบถวน

89

3.8.1.3. กจกรรมหลกการเขาสระบบ

ตารางท 3-3 Use Case Documentation กจกรรมหลกการเขาสระบบ

Use Case ID 2 Use Case Name การเขาสระบบ Actor สมาชก Purpose เพอใหสมาชกท าการเขาสระบบได Level Base Use Case Pre Conditions กรอก Username และ Password Post Conditions สมาชกสมารถท าการจองตวได Main Flows 1. สมาชกท าการกรอก Username และ

Password 2. ระบบท าการตรวจสอบ Username และ Password ถกตองหรอไม 2.1 หากตรวจสอบแลว Username และ Password ถกตองระบบจะท าการแจงเตอนยนดตอนรบเขาสระบบ 2.2 หากตรวจสอบแลว Username และ Password ไมถกตองระบบจะท าการแจงเตอนวา Username และ Password ไมถกตองกรณากรอก Username และ Password ใหมอกครง

Alternate Condition กรอก Username และ Password ไมครบถวน

90

3.8.1.4. กจกรรมหลกการจองตวรถต ตารางท 3-4 Use Case Documentation กจกรรมหลกการจองตวรถต Use Case ID 3 Use Case Name จองตวรถต Actor สมาชก Purpose เพอท าการจองตวรถต Level Base Use Case Pre Conditions ลกคากรอกขอมลการจองใหครบถวน Post Conditions สมาชกไดรบก าหนดการเดนทาง Main Flows 1. สมาชกแจงความตองการจองตวรถต

2. สมาชกท าการคนหารอบการเดนรถ 2.1 ระบบจะแสดงขอมลรอบการเดนรถ 2.2 สมาชกท าการเลอกรอบการเดนรถ 3. สมาชกท าการตรวจสอบเสนทางการเดนรถ 3.1 ระบบจะท าการแสดงขอมลเสนทางการเดนรถ 3.2 สมาชกท าการเลอกเสนทางการเดนรถ 4. สมาชกท าการตรวจสอบผงทนง 4.1 ระบบจะท าการแสดงผงทนง 4.2 สมาชกท าการเลอกผงทนง

Alternate Condition กรอกขอมลการจองตวใหครบถวน

91

3.8.1.5. กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ตรวจสอบรอบการเดนรถ ตารางท 3-5 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ตรวจสอบรอบการเดนรถ Use Case ID 3.1 Use Case Name ตรวจสอบรอบการเดนรถ Actor สมาชก Purpose เพอตรวจสอบรอบการเดนรถ Level Include Use Case Pre Conditions กรอกขอมลการเปนสมาชกใหครบถวน Post Conditions ทราบขอมลรอบการเดนรถ Main Flows 1. Use Case จะเรมตนเมอสมาชกท าการกรอก

ขอมลรอบการเดนรถ 2. สมาชกท าการกรอกขอมลเพอคนหารอบการเดนรถ 3. คนหารอบการเดนรถ 3.1 คนหาพบ 3.1.1 ระบบแสดงรอบการเดนรถ

Alternate Condition กรอกขอมลการคนหารอบการเดนรถไมครบถวน

92

3.8.1.6. กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ตรวจสอบเสนทาง ตารางท 3-6 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ตรวจสอบเสนทาง Use Case ID 3.2 Use Case Name ตรวจสอบเสนทาง Actor สมาชก Purpose เพอตรวจสอบขอมลเสนทางการเดนรถ Level Include Use Case Pre Conditions ลกคาตองท าการเลอกรอบการเดนรถกอน Post Conditions ทราบขอมลเสนทางการเดนรถ Main Flows 1. Use Case จะเรมตนเมอสมาชกท าการคนหา

เสนทางการเดนรถ 2. สมาชกท าตรวจสอบเสนทางการเดนรถ 3. เลอกเสนทางการเดนรถ

Alternate Condition กรอกขอมลการจองตวไมครบถวน

93

3.8.1.7. กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ตรวจสอบผงทนง ตารางท 3-7 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการจองตวรถต :

ตรวจสอบผงทนง

Use Case ID 3.3 Use Case Name ตรวจสอบผงทนง Actor สมาชก Purpose เพอตรวจสอบขอมลผงทนง Level Include Use Case Pre Conditions ลกคาตองท าการเลอกเสนทางการเดนรถกอน Post Conditions ทราบขอมลผงทนง Main Flows 1. Use Case จะเรมตนเมอสมาชกท าการ

ตรวจสอบผงทนงวาวางหรอไม 2. สมาชกท าการตรวจสอบผงทนง 2.1 หากตรวจสอบผงทนงไมวาง 2.1.1. ระบบจะแสดงวาทนงไมวาง 2.2 หากตรวจสอบผงทนงวาง 2.2.1. ระบบจะแสดงวาทนงวาง 3. สมาชกท าการเลอกเลขทนง

Alternate Condition กรอกขอมลการจองตวไมครบถวน

94

3.8.1.8. กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ค านวณราคาตว ตารางท 3-8 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการจองตวรถต : ค านวณราคาตว Use Case ID 3.4 Use Case Name ค านวณราคาตว Actor - Purpose เพอท าการค านวณราคาตว Level Include Use Case Pre Conditions เพอใหระบบท าการค านวณราคาตว Post Conditions สมาชกไดรบใบก าหนดการเดนทาง Main Flows 1. Use Case จะเรมตนเมอสมาชกจองตว

2. ค านวณราคาตว 3. ระบบจะใหสมาชกท าการพมพใบก าหนดการเดนทาง 4. สมาชกไดรบใบก าหนดการเดนทาง

Alternate Condition กรอกขอมลการจองตวไมครบถวน

95

3.8.1.9. กจกรรมหลกการแจงยกเลกการจองตว ตารางท 3-9 Use Case Documentation กจกรรมหลกการแจงยกเลกการจองตว Use Case ID 4 Use Case Name การแจงยกเลกการจองตว Actor สมาชก Purpose เพอท าการแจงยกเลกการจองตว Level Base Use Case Pre Conditions สมาชกไดท าการแจงยกเลกการจองตวแลว Post Conditions สมาชกแจงยกเลกการจองตว Main Flows 1. สมาชกท าการกรอกรหสการจอง

2. ระบบท าการตรวจสอบขอมลการจอง 2.1 หากตรวจสอบแลวขอมลการจองถกตองระบบจะแสดงขอมลการจอง 2.2 หากตรวจสอบแลวขอมลการจองไมถกตองสมาชกจะตองกลบไปกรอกขอมลใหม 3. สมาชกท าการกรอกขอมลการแจงยกเลกการจองตว 3.1 สมาชกท าการบนทกขอมลการแจงยกเลกการจองตว 3.2 ระบบจะแสดงบนทกขอมลเสรจเรยบรอยแลว

Alternate Condition กรอกขอมลไมครบถวน

96

3.8.1.10. กจกรรมเสรมกจกรรมหลกการแจงยกเลกการจองตว:ตรวจสอบขอมลการจอง ตารางท 3-10 Use Case Documentation กจกรรมเสรมกจกรรมหลกการแจงยกเลกการจองตว : ตรวจสอบขอมลการจอง Use Case ID 4.1 Use Case Name ตรวจสอบขอมลการจอง Actor สมาชก Purpose เพอตรวจสอบขอมลการจองตวรถต Level Include Use Case Pre Conditions ลกคาตองท าการจองตวรถตกอน Post Conditions ทราบขอมลการจองตวรถต Main Flows 1. Use Case จะเรมตนเมอสมาชกท าการแจง

ช าระเงน 2. สมาชกท าการตรวจสอบขอมลการจอง 2.1 ระบบจะแสดงขอมลการจอง 3. สมาชกท าการกรอกขอมลการแจงช าระเงน 3.1 สมาชกท าการบนทกขอมลการแจงช าระเงน 3.2 ระบบจะแสดงบนทกขอมลเสรจเรยบรอยแลว

Alternate Condition กรอกขอมลการจองไมครบถวน

97

3.8.1.11. กจกรรมหลกการแจงช าระเงน ตารางท 3-11 Use Case Documentation กจกรรมหลกการแจงช าระเงน Use Case ID 4 Use Case Name การแจงช าระเงน Actor สมาชก Purpose เพอท าการแจงช าระเงน Level Base Use Case Pre Conditions สมาชกไดท าการจองตวรถตแลว Post Conditions สมาชกแจงช าระเงน Main Flows 1. สมาชกท าการกรอกรหสการจอง

2. ระบบท าการตรวจสอบขอมลการจอง 2.1 หากตรวจสอบแลวขอมลการจองถกตองระบบจะแสดงขอมลการจอง 2.2 หากตรวจสอบแลวขอมลการจองไมถกตองสมาชกจะตองกลบไปกรอกขอมลใหม 3. สมาชกท าการกรอกขอมลการแจงช าระเงน 3.1 สมาชกท าการบนทกขอมลการแจงช าระเงน 3.2 ระบบจะแสดงบนทกขอมลเสรจเรยบรอยแลว

Alternate Condition กรอกขอมลไมครบถวน

98

3.8.1.12. กจกรรมเสรมกจกรรมหลกการแจงช าระเงน: ตรวจสอบขอมลการจอง ตารางท 3-12 Use Case Documentation กจกรรมเสรมกจกรรมหลกการแจงช าระเงน: ตรวจสอบขอมลการจอง Use Case ID 4.1 Use Case Name ตรวจสอบขอมลการจอง Actor สมาชก Purpose เพอตรวจสอบขอมลการจองตวรถต Level Include Use Case Pre Conditions ลกคาตองท าการจองตวรถตกอน Post Conditions ทราบขอมลการจองตวรถต Main Flows 1. Use Case จะเรมตนเมอสมาชกท าการแจง

ช าระเงน 2. สมาชกท าการตรวจสอบขอมลการจอง 2.1 ระบบจะแสดงขอมลการจอง 3. สมาชกท าการกรอกขอมลการแจงช าระเงน 3.1 สมาชกท าการบนทกขอมลการแจงช าระเงน 3.2 ระบบจะแสดงบนทกขอมลเสรจเรยบรอยแลว

Alternate Condition กรอกขอมลการจองไมครบถวน

99

3.8.1.13. กจกรรมหลกการตรวจสอบสถานะ การแจงช าระเงน ตารางท 3-13 Use Case Documentation กจกรรมหลกการตรวจสอบสถานะ การแจงช าระเงน:

ตรวจสอบสถานะ การแจงช าระเงน

Use Case ID 5 Use Case Name ตรวจสอบสถานะ การแจงช าระเงน Actor สมาชก Purpose เพอตรวจสอบสถานะ การแจงช าระเงน Level Base Use Case Pre Conditions สมาชกตองท าการแจงช าระเงนกอน Post Conditions ทราบสถานะ การแจงช าระเงน Main Flows 1. Use Case จะเรมตนเมอสมาชกท าการกรอก

รหสการแจงช าระเงน 2. ระบบท าการตรวจสอบขอมลการแจงช าระเงน 2.1 ระบบจะท าการแสดงสถานะ การแจงช าระเงน

Alternate Condition กรอกขอมลการแจงช าระเงนไมครบถวน

100

3.8.2. Use Case Documentation สวนของผดแลระบบ

3.8.2.1. กจกรรมหลกการตรวจสอบขอมลการจองและปรบสถานะ การแจงช าระเงน

ตารางท 3-14 Use Case Documentation กจกรรมหลกการตรวจสอบการจอง และปรบสถานะ

การแจงช าระเงน

Use Case ID 1 Use Case Name การปรบสถานะ การจองและแจงช าระเงน Actor ผดแลระบบ Purpose เพอใหผดแลระบบท าการปรบสถานะได Level Base Use Case Pre Conditions สมาชกท าการแจงช าระเงนกอน Post Conditions ผดแลระบบสามารถท าการปรบสถานะ การจอง

และแจงช าระเงนได Main Flows 1. ผดแลระบบท าการคนหาขอมลตามรหสการ

จอง 1.1 ระบบจะท าการแสดงขอมลการจอง 2. ผดแลระบบท าการตรวจสอบขอมลการแจงช าระเงน 2.1 ระบบจะท าการแสดงขอมลการแจงช าระเงน 3. ผดแลระบบท าการปรบสถานะ การแจงช าระเงน 3.1 ระบบจะท าการแจงเตอน ยนยนการรบแจงช าระเงนแลว

Alternate Condition กรอก Username และ Password ไมครบถวน

101

3.8.2.2. กจกรรมเสรมของกจกรรมหลกการตรวจสอบขอมลการจองและ

ปรบสถานะ การแจงช าระเงน : ตรวจสอบขอมลการจอง

ตารางท 3-15 Use Case Documentation กจกรรมหลกการตรวจสอบขอมลการจอง และปรบ

สถานะ การแจงช าระเงน : ตรวจสอบขอมลการจอง

Use Case ID 1.1 Use Case Name ตรวจสอบขอมลการจอง Actor ผดแลระบบ Purpose เพอใหผดแลระบบท าการตรวจสอบขอมลการ

จองได Level Include Use Case Pre Conditions สมาชกท าการแจงช าระเงนกอน Post Conditions ผดแลระบบสามารถท าปรบสถานะ การจองและ

แจงช าระเงนได Main Flows 1. ผดแลระบบท าการคนหาขอมลตามรหสการ

จอง 1.1 ระบบจะท าการแสดงขอมลการจอง

Alternate Condition กรอกขอมลไมครบถวน

102

3.8.2.3. กจกรรมเสรมของกจกรรมหลกการตรวจสอบขอมลการจองและ

ปรบสถานะ การแจงช าระเงน : ตรวจสอบขอมลการแจงช าระเงน

ตารางท 3-16 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการปรบสถานะ การ

จองและแจงช าระเงน : ตรวจสอบขอมลการแจงช าระเงน

Use Case ID 1.2 Use Case Name ตรวจสอบขอมลการแจงช าระเงน Actor ผดแลระบบ Purpose เพอใหผดแลระบบท าการปรบสถานะ การแจงช าระเงนได Level Include Use Case Pre Conditions สมาชกท าการแจงช าระเงนกอน Post Conditions ผดแลระบบสามารถท าการปรบสถานะ การแจงช าระเงนได Main Flows 1. ผดแลระบบท าการตรวจสอบขอมลการแจงช าระเงน

1.1.หากตรวจสอบขอมลการแจงช าระเงนถกตองระบบจะท าการแสดงขอมลการแจงช าระเงน

Alternate Condition กรอกขอมลไมครบถวน

103

3.8.2.4. กจกรรมหลกการขายตวรถต ตารางท 3-17 Use Case Documentation กจกรรมหลกขายตวรถต Use Case ID 2 Use Case Name ขายตวรถต Actor ผดแลระบบ,สมาชก Purpose เพอท าการขายตวรถต Level Base Use Case Pre Conditions ผดแลระบบกรอกขอมลการจองใหครบถวน Post Conditions สมาชกไดรบตว Main Flows 1. สมาชกแจงความตองการซอตวรถต

2. ผดแลระบบท าการคนหารอบการเดนรถ 2.1 ระบบจะแสดงขอมลรอบการเดนรถ 2.2 ผดแลระบบท าการเลอกรอบการเดนรถ 3. ผดแลระบบท าการตรวจสอบเสนทางการเดนรถ 3.1 ระบบจะท าการแสดงขอมลเสนทางการเดนรถ 3.2 ผดแลระบบท าการเลอกเสนทางการเดนรถ 4. ผดแลระบบท าการตรวจสอบผงทนง 4.1 ระบบจะท าการแสดงผงทนง 4.2 ผดแลระบบท าการเลอกผงทนง

Alternate Condition กรอกขอมลการขายตวใหครบถวน

104

3.8.2.5. กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ตรวจสอบรอบการเดนรถ ตารางท 3-18 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ตรวจสอบรอบการเดนรถ Use Case ID 2.1 Use Case Name ตรวจสอบรอบการเดนรถ Actor ผดแลระบบ,สมาชก Purpose เพอตรวจสอบรอบการเดนรถ Level Include Use Case Pre Conditions กรอกขอมลการเปนสมาชกใหครบถวน Post Conditions ทราบขอมลรอบการเดนรถ Main Flows 1. Use Case จะเรมตนเมอผดแลระบบท าการ

กรอกขอมลรอบการเดนรถ 2. ผดแลระบบท าการกรอกขอมลเพอคนหารอบการเดนรถ 3. คนหารอบการเดนรถ 3.1 คนหาพบ 3.1.1 ระบบแสดงรอบการเดนรถ

Alternate Condition กรอกขอมลการคนหารอบการเดนรถไมครบถวน

105

3.8.2.6. กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ตรวจสอบเสนทาง ตารางท 3-19 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการขายตวรถต :

ตรวจสอบเสนทาง

Use Case ID 2.2 Use Case Name ตรวจสอบเสนทาง Actor ผดแลระบบ,สมาชก Purpose เพอตรวจสอบขอมลเสนทางการเดนรถ Level Include Use Case Pre Conditions ผดแลระบบตองท าการเลอกรอบการเดนรถกอน Post Conditions ทราบขอมลเสนทางการเดนรถ Main Flows 1. Use Case จะเรมตนเมอผดแลระบบท าการ

คนหาเสนทางการเดนรถ 2. ผดแลระบบท าตรวจสอบเสนทางการเดนรถ 3. เลอกเสนทางการเดนรถ

Alternate Condition กรอกขอมลเสนทางไมครบถวน

106

3.8.2.7. กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ตรวจสอบผงทนง ตารางท 3-20 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ตรวจสอบผงทนง Use Case ID 2.3 Use Case Name ตรวจสอบผงทนง Actor ผดแลระบบ,สมาชก Purpose เพอตรวจสอบขอมลผงทนง Level Include Use Case Pre Conditions ผดแลระบบตองท าการเลอกเสนทางการเดนรถ

กอน Post Conditions ทราบขอมลผงทนง Main Flows 1. Use Case จะเรมตนเมอผดแลระบบท าการ

ตรวจสอบผงทนงวาวางหรอไม 2. ผดแลระบบท าการตรวจสอบผงทนง 2.1 หากตรวจสอบผงทนงไมวาง 2.1.1. ระบบจะแสดงวาทนงไมวาง 2.2 หากตรวจสอบผงทนงวาง 2.2.1. ระบบจะแสดงวาทนงวาง 3. ผดแลระบบท าการเลอกเลขทนง

Alternate Condition กรอกขอมลทนงไมครบถวน

107

3.8.2.8. กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ค านวณราคาตว ตารางท 3-21 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการขายตวรถต : ค านวณราคาตว Use Case ID 2.4 Use Case Name ค านวณราคาตว Actor - Purpose เพอท าการค านวณราคาตว Level Include Use Case Pre Conditions เพอใหระบบท าการค านวณราคาตว Post Conditions ลกคาไดรบตว Main Flows 1. Use Case จะเรมตนเมอผดแลระบบขายตว

2. ค านวณราคาตว 3. ระบบจะใหผดแลระบบท าการพมพตว 4. ลกคาไดรบตว

Alternate Condition กรอกขอมลการขายตวไมครบถวน

108

3.8.2.9. กจกรรมหลกการยกเลกตวรถต ตารางท 3-22 Use Case Documentation กจกรรมหลกการยกเลกตวรถต Use Case ID 3 Use Case Name ยกเลกตว Actor สมาชก,ผดแลระบบ Purpose เพอท าการยกเลกตว Level Base Use Case Pre Conditions สมาชกท าการจองตวกอน Post Conditions สมาชกไดท าการยกเลกเสรจเรยบรอย Main Flows 1. Use Case จะเรมตนเมอสมาชกแจงความตองการยกเลกตว

2. ผดแลระบบท าการกรอกรหสตว 3. ระบบตรวจสอบขอมลตว 3.1หากตรวจสอบแลวขอมลตวถกตองระบบจะท าการแสดงขอมล ตว 4. ผดแลระบบตรวจสอบวาตองการยกเลกหรอไม 4.1หากตรวจสอบแลวตองการยกเลกผดแลระบบจะท าการกรอก ขอมลการยกเลกตว 4.2หากตรวจสอบแลวไมตองการยกเลกผดแลระบบจะท าการออก จากระบบ 5. ผดแลระบบท าการบนทกขอมลการยกเลก

Alternate Condition กรอกขอมลการยกเลกตวไมครบถวน

109

3.8.2.10. กจกรรมเสรมของกจกรรมหลกการยกเลกตวรถต : ตรวจสอบขอมลตว ตารางท 3-23 Use Case Documentation กจกรรมเสรมของกจกรรมหลกการยกเลกตวรถต : ตรวจสอบขอมลตว Use Case ID 3.1 Use Case Name ตรวจสอบขอมลตว Actor ผดแลระบบ Purpose เพอท าการยกเลกตว Level Include Use Case Pre Conditions ลกคาท าการจองตวกอน Post Conditions ลกคาไดท าการยกเลกตวเสรจเรยบรอย Main Flows 1. Use Case จะเรมตนเมอลกคาแจงความ

ตองการยกเลกตว 2. ผดแลระบบท าการกรอกรหสตว 3. ระบบตรวจสอบขอมลตว 3.1 หากตรวจสอบแลวขอมลตวถกตองระบบจะท าการแสดงขอมลตว

Alternate Condition กรอกขอมลการยกเลกตวไมครบถวน

110

3.8.2.11. กจกรรมหลกการจดการขอมลหลก ตารางท 3-24 Use Case Documentation กจกรรมหลกการจดการขอมลหลก Use Case ID 4 Use Case Name การจดการขอมลหลก Actor ผดแลระบบ Purpose เพอท าการเพม ลบ แกไข ขอมลหลก Level Base Use Case Pre Conditions ลกคาท าการจองตวกอน Post Conditions ผดแลระบบสามารถจดการขอมลหลกได Main Flows 1. Use Case จะเรมตนเมอลกคาแจงความตองการจองตว

2. ผดแลระบบท าการกรอกขอมลการจดการขอมลหลก 3. ระบบตรวจสอบขอมลการแกไขการจดการขอมลวาตองการแกไขหรอไม 3.1 หากตรวจสอบขอมลแลวตองการแกไขระบบจะแสดงขอมลการ จดการขอมลหลก 4. ผดแลระบบบนทกขอมลการจดการขอมลหลก

Alternate Condition กรอกขอมลการจดการขอมลหลกไมครบถวน

111

3.8.2.12. กจกรรมเสรมของกจกรรมหลกการจดการขอมลหลก : ตรวจสอบขอมลการ จดการขอมลหลก ตารางท 3-25 Use Case Documentation กจกรรมหลกการจดการขอมลหลก : ตรวจสอบขอมลการจดการขอมลหลก Use Case ID 4.1 Use Case Name ตรวจสอบการจดการขอมลหลก Actor ผดแลระบบ Purpose เพอท าการเพม ลบ แกไข ขอมลหลก Level Base Use Case Pre Conditions ลกคาท าการจองตวกอน Post Conditions ผดแลระบบสามารถจดการขอมลหลกได Main Flows 1. Use Case จะเรมตนเมอลกคาแจงความ

ตองการจองตว 2. ผดแลระบบท าการกรอกขอมลการจดการขอมลหลก 3. ระบบตรวจสอบขอมลการแกไขการจดการขอมลวาตองการแกไขหรอไม 3.1 หากตรวจสอบขอมลแลวตองการแกไขระบบจะแสดงขอมลการจดการขอมลหลก

Alternate Condition กรอกขอมลการจดการขอมลหลกไมครบถวน

112

3.9. Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน

3.9.1. Class Diagram สวนของสมาชก

3.9.1.1. Class Diagram กจกรรมการสมครสมาชก

ภาพท 3-19 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน: กจกรรมการสมคร

สมาชก

113

อธบายกจกรรมการสมครสมาชก

จากภาพอธบายไดวา ลกคาทวไปจะท าการสมครสมาชกผานทางหนาเวบกอนท าการ สมคร

สมาชกลกคาทวไปตองท าการตรวจสอบการเปนสมาชกอนจงท าการคลกทปมการสมครสมาชกโดย

การกรอกขอมลของลกคาจากนนกท าการคลกยนยนการสมครสมาชก การท าการสมครสมาชก 1 ครง

จะไดรบ Username และ Password ในการเขาสระบบ

114

3.9.1.1. Class Diagram กจกรรมการเขาสระบบ

ภาพท 3-20 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน: กจกรรมการเขาสระบบ

อธบายกจกรรมการเขาสระบบ

จากภาพอธบายไดวา สมาชกจะท าการเขาสระบบไดหลายครงvโดยการเขาสระบบแตละครง

ประกอบดวย ชอผใช และ รหสผาน

115

3.9.1.2. Class Diagram กจกรรมการจองตวรถต

ภาพท 3-21 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน: กจกรรมการจองตวรถต

116

อธบายกจกรรมการจองตวรถต

จากภาพอธบายไดวา สมาชกจะท าการจองตวรถตผานทางหนาเวบกอนท าการจองตว รถต

ตองท าการตรวจสอบรอบการเดนรถ ตรวจสอบเสนทางเดนรถ และตรวจสอบผงทนงกอน แลวจง

บนทกขอมลการจองตวโดยการบนทกการจองตว 1 ครงประกอบดวยรายละเอยดการจองตว หลาย

รายการและรายละเอยดการจองตว 1 รายการประกอบดวยทนง 1 ทนง เสนทางการเดนรถ 1

เสนทาง รอบการเดน 1 รอบการเดนรถและระบบจะท าการพมพใบก าหนดการเดนทางใหกบสมาชก

ตอไป

117

3.9.1.3. Class Diagram กจกรรมแจงยกเลกการจองตว

ภาพท 3-22 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมแจงยกเลกการ

จองตว

118

อธบายกจกรรมแจงยกเลกการจองตว

จากภาพอธบายไดวา สมาชกจะท าการแจงยกเลกการจองตวรถตผานทางหนาเวบ กอนท

สมาชกจะท าการแจงยกเลกการจองตวรถตสมาชกตองตรวจสอบขอมลการจองตวรถตกอน แลวจง

ท าการบนทกการแจงยกเลกการจองตวรถต

119

3.9.1.4. Class Diagram กจกรรมการแจงช าระเงน

ภาพท 3-23 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน: กจกรรมการแจง

ช าระเงน

120

อธบายกจกรรมการแจงช าระเงน

จากภาพอธบายไดวา สมาชกจะท าการแจงช าระเงนผานทางหนาเวบกอนทสมาชกจะท าการ

แจงช าระเงนสมาชกตองตรวจสอบขอมลการจองตวรถตกอน แลวจงท าการบนทกการแจงช าระเงน

121

3.9.1.5. Class Diagram กจกรรมตรวจสอบสถานะ การแจงช าระเงน

ภาพท 3-24 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมตรวจสอบ

สถานะ การแจงช าระเงน

122

อธบายกจกรรมตรวจสอบสถานะ การแจงช าระเงน

จากภาพอธบายไดวา สมาชกจะท าการตรวจสอบสถานะ การแจงช าระเงนผานทางหนาเวบ

กอนทสมาชกจะท าการแจงช าระเงนสมาชกตองตรวจสอบขอมลการแจงช าระเงนกอน แลวจงท าการ

ตรวจสอบสถานะ การแจงช าระเงนได

123

3.9.2. Class Diagram สวนของผดแลระบบ

3.9.2.1. Class Diagram กจกรรมการเขาสระบบ

ภาพท 3-25 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการเขาส

ระบบ

อธบายกจกรรมการเขาสระบบ

จากภาพอธบายไดวา ผดแลระบบจะท าการเขาสระบบไดหลายครงโดยการเขาสระบบ แตละ

ครงประกอบดวย ชอผใช และ รหสผาน

124

3.9.2.2. กจกรรมการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

ภาพท 3-26 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการตรวจสอบ

การจองและปรบสถานะ การแจงช าระเงน

125

อธบายกจกรรมการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

จากภาพอธบายไดวา ผดแลระบบจะท าการตรวจสอบการจองและปรบสถานะ การแจงช าระ

เงน กอนท าการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน ตองท าการ ตรวจสอบการจอง

และการแจงช าระเงนกอนแลวจงบนทกขอมลการตรวจสอบการจองและปรบ สถานะ การแจงช าระ

เงน

126

3.9.2.4. Class Diagram กจกรรมการขายตวรถต

ภาพท 3-27 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการขายตวรถ

127

อธบายกจกรรมการขายตวรถต

จากภาพอธบายไดวาสมาชกเกยวของกบผดแลระบบดวยกจกรรมการจองตวรถต ผานทาง

หนาเวบกอนทผดแลระบบจะท าการจองตวรถต ผดแลระบบตองท าการตรวจสอบรอบการเดนรถ

ตรวจสอบเสนทางเดนรถ และตรวจสอบผงทนงกอนแลวจงบนทกขอมลการจองตวโดย การบนทกการ

จองตว 1 ครงประกอบดวยรายละเอยดการจองตวหลายรายการและรายละเอยด การจองตว 1

รายการประกอบดวยทนง 1 ทนง เสนทางการเดนรถ 1 เสนทาง รอบการเดน 1 รอบการเดนรถ และ

ระบบจะท าการพมพตวเพอสงใหสมาชกตอไป

128

3.9.2.5. Class Diagram กจกรรมยกเลกตวรถต

ภาพท 3-28 Class Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมยกเลกตวรถต

129

อธบายกจกรรมการยกเลกตว

จากภาพอธบายไดวา สมาชกเกยวของกบผดแลระบบดวยกจกรรมการยกเลกตว กอนท

ผดแลระบบจะท าการยกเลกตวใหกบสมาชก ผดแลระบบตรวจสอบตวกอน ผดแลระบบจงจะท าการ

บนทกขอมลการยกเลกตวได โดยการบนทกขอมลการยกเลกตว 1 ครง ประกอบดวยรายละเอยดการ

ยกเลกตวหลายรายการและรายละเอยดการยกเลกตว 1 รายการ จะประกอบดวยรอบการเดนรถ

เสนทางการเดนรถ ผงทนง

130

3.10. Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน

3.10.1. Sequence Diagram สวนของสมาชก

3.10.1.1 Sequence Diagram กจกรรมการสมครสมาชก

:ลกคาทวไป:ลกคาทวไป

Reg:สมครสมาชก

Reg:สมครสมาชก

M:สมาชกM:สมาชก

3: <<create>>

4: กำหนดรหสการสมครสมาชก,ทอย,รหสลกคา,วนทสมคร,ชอ,นามสกล,เพศ,อาย,วนเดอนปเกด,อเมลล,เบอรโทร

5: <<create>>

6: กำหนดรหสสมาชก,ชอผใช,รหสผาน,วนทสมคร

1: ตรวจสอบการเปนสมาชก(รหสสมาชก)

2: ชอผใช,รหสผาน,วนทสมคร

ภาพท 3-29 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการสมคร

สมาชก

อธบายขนตอนการท ากจกรรมการสมครสมาชกไดดงน

1. ลกคาทวไปแจงความตองการสมครสมาชก

2. ลกคาทวไปตรวจสอบการเปนสมาชก โดยตรวจสอบตามรหสสมาชก

3. ระบบจะแสดงชอผใช รหสผาน วนทสมครสมาชก

2. หลงจากนน ลกคาทวไปจะท าการคลกทปมสมครสมาชก แลวบนทกขอมลการสมคร

สมาชกดงน

3. ขอมลการสมครสมาชกประกอบดวย รหสการสมครสมาชก,รหสลกคา,วนทสมคร,ชอ-นาม

สกล,เพศ,อาย,ทอย,วนเดอนปเกด,อเมล,เบอรโทร

4. ลกคาทวไปจะท าการบนทกขอมลการสมครสมาชก

5. สมาชกสามารถท าการเขาสระบบได

131

3.10.1.2. Sequence Diagram กจกรรมการเขาสระบบ

:สมาชก:สมาชก

L:เขาสระบบL:เขาสระบบ

1: <<create>>

2: กำหนดชอผใช,รหสผาน

3: ตรวจสอบขอมลผใช(รหสผาน,ชอผใช)

5: กำหนดการเขาสระบบ

4: ชอผใช

ภาพท 3-30 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการเขาส

ระบบ

อธบายขนตอนการท ากจกรรมการเขาสระบบไดดงน

1. สมาชกท าการเขาสระบบ

2. หลงจากนน สมาชกจะท าการคลกทปมเขาสระบบ แลวกรอกชอผใช และรหสผาน

3. ระบบจะท าการตรวจสอบขอมลผใชจากรหสผาน และชอผใช แสดงยนดตอนรบเขาส

ระบบ

4. ระบบจะท าการแสดงหนาตางยนดตอนรบเขาสระบบ

5. สมาชกสามารถท าการเขาสระบบได

132

3.10.1.3. Sequence Diagram กจกรรมการจองตวรถต

:สมาชก:สมาชก

:รอบการเดนรถ

:รอบการเดนรถ

:เสนทางเดนรถ

:เสนทางเดนรถ

:รถต:รถต :ผงทนง:ผงทนง :ทนง:ทนง

R:การจองR:การจอง

RD:รายละเอยดการจอง

RD:รายละเอยดการจอง

TR:กำหนดการเดนทางTR:กำหนดการเดนทาง

3: ตรวจสอบเสนทางเดนรถ(รหสเสนทาง)

4: ตนทาง,ปลายทาง,ราคาโดยสาร

5: ตรวจสอบขอมลรถต(หมายเลขรถ)

6: จำนวนทนง

7: ตรวจสอบขอมลผงทนง(เลขทนง)

8: รอบการเดนรถ,วนทเดนทาง,สถานะทนง,รหสเสนทาง

9: ตรวจสอบขอมลทนง(เลขทนง)

10: เลขทนง,หมายเลขรถ

11: <<create>>

12: กำหนดรหสการจอง,วนทจอง,รหสสมาชก,ราคารวมสทธ

13: <<create>>

14: กำหนดรหสการจอง,เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

15: ตรวจสอบราคาโดยสาร(รหสเสนทางเดนรถ)

16: ราคาโดยสาร

17: คำนวณราคาสทธ

18: กำหนดราคาสทธ

19: ปรบปรงผงทนง

20: <<create>>(R,RD)

1: ตรวจสอบรอบการเดนรถ(รอบการเดนรถ)

2: รหสเสนทาง

ภาพท 3-31 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการจอง

ตวรถต

133

อธบายขนตอนการท ากจกรรมการจองตวรถตไดดงน

1. สมาชกแจงความตองการจองตวรถต

2. สมาชกท าการตรวจสอบรอบการเดนรถโดยตรวจสอบตามรอบการเดนรถ

3. ระบบจะแสดงขอมลรหสเสนทาง สมาชกเลอกรอบการเดนรถ

4. หลงจากนน สมาชกท าการตรวจสอบเสนทางการเดนรถโดยตรวจสอบตามรหสเสนทาง

5. ระบบจะแสดงขอมล ตนทาง ปลายทาง และราคาโดยสาร สมาชกท าการเลอกเสนทาง

6. หลงจากนน สมาชกท าการตรวจสอบขอมลรถตโดยตรวจสอบตามหมายเลขรถ

7. ระบบจะแสดงขอมลจ านวนทนง สมาชกท าการเลอกรถต

8. หลงจากนนสมาชกท าการตรวจสอบขอมลผงทนง โดยตรวจสอบตามเลขทนง

9. ระบบแสดงขอมลผงทนง รอบการเดนรถ วนทเดนทาง สถานะทนง รหสทเสนทาง

10. หลงจากนน สมาชกจะท าการตรวจสอบทนงโดยตรวจสอบตามเลขทนง

11. ระบบจะแสดงขอมลหมายเลขรถ สมาชกเลอกทนง

12. หลงจากนนสมาชก ท าการเปดหนาจอการจอง แลวบนทกรายการจองตวรถตดงน

13. ขอมลการจองตวประกอบดวยรหสการจอง วนทจอง รหสสมาชก ราคารวมสทธ

14. ขอมลรายละเอยดการจองตวประกอบดวยรหสการจอง เลขทนง รอบการเดนรถ วนท

เดนทาง รหสเสนทาง

15. ระบบจะท าการค านวณราคารวมสทธ

16. ระบบจะท าการปรบปรงผงทนง

17. ระบบจะท าการพมพใบก าหนดการเดนทาง

134

3.10.1.4. Sequence Diagram กจกรรมการแจงยกเลกการจองตว

:สมาชก:สมาชก

:การจอง:การจอง :รายละเอยดการจองตว

:รายละเอยดการจองตว

CR:การแจงยกเลกการจองตวCR:การแจงยกเลกการจองตว

1: ตรวจสอบขอมลการจอง(รหสการจอง)

2: วนทจอง,รหสสมาชก,ราคารวมสทธ

3: ตรวจสอบขอมลรายละเอยดการจองตว(รหสการจอง)

4: เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

5: <<create>>

6: กำหนดรหสการแจงยกเลกการจอง,รหสการจอง,รหสสมาชก,วนทยกเลก

ภาพท 3-32 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการแจง

ยกเลกการจองตว

อธบายขนตอนการท ากจกรรมยกเลกการจองตวรถตไดดงน

1. สมาชกแจงความตองการแจงยกเลกการจองตว

2. สมาชกตรวจสอบขอมลการจองตว โดยตรวจสอบตามรหสการจอง

3. ระบบจะแสดงขอมลวนทจอง รหสสมาชก ราคารวมสทธ

4. สมาชกจะท าการตรวจสอบขอมลรายละเอยดการจองตว โดยตรวจสอบตามรหสการจอง

5. ระบบจะแสดงขอมลเลขทนง รอบการเดนรถ วนทเดนทาง รหสเสนทาง

6. สมาชกจะท าการเปดหนาจอการแจงยกเลกการจองตว แลวบนทกขอมลการแจงยกเลก

การจองตว ดงน

7. ขอมลการแจงยกเลกการจองตว ประกอบดวยรหสการแจงยกเลกการจองตว,รหสการจอง

,รหสสมาชก,วนทยกเลก

135

3.10.1.5. Sequence Diagram กจกรรมการแจงช าระเงน

ภาพท 3-33 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการแจง

ช าระเงน

อธบายขนตอนการท ากจกรรมการแจงช าระเงนไดดงน

1. สมาชกแจงความตองการแจงช าระเงน

2. สมาชกตรวจสอบขอมลการจองตว โดยตรวจสอบตามรหสการจอง

3. ระบบจะแสดงขอมลวนทจอง รหสสมาชก ราคารวมสทธ

4. สมาชกจะท าการตรวจสอบขอมลรายละเอยดการจองตว โดยตรวจสอบตามรหสการจอง

5. ระบบจะแสดงขอมลเลขทนง รอบการเดนรถ วนทเดนทาง รหสเสนทาง

6. สมาชกจะท าการเปดหนาจอการแจงช าระเงน แลวบนทกขอมลการแจงช าระเงน ดงน

7. ขอมลการแจงช าระเงน ประกอบดวยรหสการแจงช าระเงน รหสการจอง รหสสมาชก วนท

แจงช าระเงน เวลาแจงช าระเงน จ านวนเงน

:สมาชก:สมาชก

:การจอง:การจอง :รายละเอยดการจองตว

:รายละเอยดการจองตว

P:การแจงชำระเงนP:การแจงชำระเงน

1: ตรวจสอบขอมลการจอง(รหสการจอง)

2: วนทจอง,รหสสมาชก,ราคารวมสทธ

3: ตรวจสอบขอมลรายละเอยดการจองตว(รหสการจอง)

4: เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

5: <<create>>

6: กำหนดรหสการแจงชำระเงน,รหสการจอง,รหสสมาชก,วนทแจงชำระเงน,เวลาแจงชำระเงน,จำนวนเงน

136

3.10.1.6. Sequence Diagram กจกรรมการตรวจสอบสถานะ การแจงช าระเงน

:สมาชก:สมาชก:การแจงชำระเงน:การแจงชำระเงน

1: ตรวจสอบขอมลการแจงชำระเงน(รหสการจอง)

2: รหสแจงชำระเงน,รหสสมาชก,วนทแจงชำระเงน,เวลาแจงชำระเงน,หลกฐานการโอน,จำนวนเงน

ภาพท 3-34 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการ

ตรวจสอบสถานะ การแจงช าระเงน

อธบายขนตอนกจกรรมการตรวจสอบสถานะ การแจงช าระเงนไดดงน

1. สมาชกแจงความตองการตรวจสอบสถานะ การแจงช าระเงน

2. สมาชกตรวจสอบขอมลการแจงช าระเงน โดยตรวจสอบตามรหสการจอง

3. ระบบจะแสดงขอมลรหสการแจงช าระเงน วนทแจงช าระเงน รหสสมาชก วนทแจง

ช าระเงน เวลาแจงช าระเงน หลกฐานการโอน จ านวนเงน

137

3.10.2. สวนของผดแลระบบ

3.10.2.1. Sequence Diagram กจกรรมการเขาสระบบ

:ผดแลระบบ:ผดแลระบบL:เขาสระบบL:เขาสระบบ

1: <<create>>

2: กำหนดชอผใช,รหสผาน

3: ตรวจสอบขอมลผใช(รหสผาน,ชอผใช)

5: กำหนดการเขาสระบบ

4: ชอผใช

ภาพท 3-35 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการเขาส

ระบบ

อธบายขนตอนการท ากจกรรมการเขาสระบบไดดงน

1. ผดแลระบบท าการเขาสระบบ

2. หลงจากนน สมาชกจะท าการคลกทปมเขาสระบบ แลวกรอกชอผใช และรหสผาน

3. ระบบจะท าการตรวจสอบขอมลผใชจากรหสผาน และชอผใช แสดงยนดตอนรบเขาส

ระบบ

4. ระบบจะท าการแสดงหนาตางยนดตอนรบเขาสระบบ

5. ผดแลระบบสามารถท าการเขาสระบบได

138

3.10.2.2. Sequence Diagram กจกรรมการตรวจสอบการจองและปรบสถานะ การ

แจงช าระเงน

:ผดแลระบบ:ผดแลระบบ

:การจอง:การจอง :รายละเอยดการจอง

:รายละเอยดการจอง

:การแจงชำระเงน

:การแจงชำระเงน

CRP:การตรวจสอบการจองและปรบสถานะการแจงช าระเงน

CRP:การตรวจสอบการจองและปรบสถานะการแจงช าระเงน

3: ตรวจสอบรายละเอยดการจอง(รหสการจอง)

4: เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

5: ตรวจสอบขอมลการแจงชำระเงน(รหสการจอง)

6: รหสการแจงชำระเงน,รหสสมาชก,วนทแจงชำระเงน,เวลาแจงชำระเงน,หลกฐานการโอน,จำนวนเงน

2: วนทจอง,รหสสมาชก,ราคารวมสทธ

1: ตรวจสอบขอมลการจอง(รหสการจอง)

7: <<create>>

8: กำหนดรหสการจอง,รหสการแจงชำระเงน,วนทปรบสถานะ,ปรบปรงสถานะ,รหสผดแลระบบ

ภาพท 3-36 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการ

ตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

139

อธบายขนตอนการท ากจกรรมการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

ไดดงน

1. ผดแลระบบท าการเขาสระบบ

2. ผดแลระบบท าการตรวจสอบขอมลการจองตว โดยตรวจสอบตามรหสการจอง

3. ระบบจะแสดงขอมลวนทจอง รหสสมาชก ราคารวมสทธ

4. ผดแลระบบจะท าการตรวจสอบขอมลรายละเอยดการจองตว โดยตรวจสอบตามรหสการ

จอง

5. ระบบจะแสดงขอมลเลขทนง รอบการเดนรถ วนทเดนทาง รหสเสนทาง

6. ผดแลระบบตรวจสอบขอมลการแจงช าระเงน โดยตรวจสอบตามรหสการจอง

7. ระบบจะแสดงขอมลรหสการแจงช าระเงน วนทแจงช าระเงน รหสสมาชก วนทแจงช าระ

เงน เวลาแจงช าระเงน หลกฐานการโอน จ านวนเงน

8. ผดแลระบบจะท าการเปดหนาจอการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

แลวบนทกขอมลการปรบสถานะ การแจงช าระเงน ดงน

9. ขอมลตรวจสอบการจองและปรบสถานะ การแจงช าระเงน ประกอบดวยรหสการแจง

ช าระเงน รหสการจอง วนทปรบสถานะ ปรบปรงสถานะ รหสผดแลระบบ

140

3.10.2.3. Sequence Diagram กจกรรมการขายตวรถต

:สมาชก

:สมาชก

:ผดแลระบบ:ผดแลระบบ

:การจอง:การจอง :รายละเอยดการจอง

:รายละเอยดการจอง

:รอบการเดนรถ:รอบการเดนรถ :ผงทนง:ผงทนง :ทนง:ทนง :เสนทางเดนรถ:เสนทางเดนรถ

S:ขายตวS:ขายตว

SD:รายละเอยดการขายตว

SD:รายละเอยดการขายตว

T:ตวรถตT:ตวรถต

1: แจงความตองการซอตว

8: ตรวจสอบผงทนง(เลขทนง)

9: รอบการเดนรถ,วนทเดนทาง,สถานะทนง,รหสเสนทาง

10: ตรวจสอบขอมลทนง(เลขทนง)

11: หมายเลขรถ

12: <<create>>13: กำหนดรหสการขาย,วนทขาย,รหสลกคา,ราคารวมสทธ

14: <<create>>

15: กำหนดรหสการขาย,เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

16: ตรวจสอบราคาโดยสาร(รหสเสนทาง)

17: ราคาโดยสาร

18: คำนวณราคาสทธ

19: กำหนดราคาสทธ

20: ปรบปรงผงทนง

21: <<create>>(S,SD)

6: ตรวจสอบรอบการเดนรถ(รอบการเดนรถ)

7: รหสเสนทาง

2: ตรวจสอบขอมลการจอง(รหสการจอง)

3: วนทจอง,รหสผดแลระบบ,ราคารวมสทธ,รหสลกคา

4: ตรวจสอบรายละเอยดการจอง(รหสการจอง)

5: เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

ภาพท 3-37 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการขาย

ตวรถต

141

อธบายขนตอนการท ากจกรรมการขายตวรถตไดดงน

1. สมาชกแจงความตองการซอตวรถต

2. ผดแลระบบท าการตรวจสอบรอบการเดนรถโดยตรวจสอบตามรอบการเดนรถ

3. ระบบจะแสดงขอมลรหสเสนทาง ผดแลระบบเลอกรอบการเดนรถ

4. หลงจากนน ผดแลระบบท าการตรวจสอบเสนทางการเดนรถโดยตรวจสอบตามรหส

เสนทาง

5. ระบบจะแสดงขอมล ตนทาง ปลายทาง และราคาโดยสาร ผดแลระบบท าการเลอก

เสนทาง

6. หลงจากนน ผดแลระบบท าการตรวจสอบขอมลรถตโดยตรวจสอบตามหมายเลขรถ

7. ระบบจะแสดงขอมลจ านวนทนง ผดแลระบบท าการเลอกรถต

8. หลงจากนนผดแลระบบท าการตรวจสอบขอมลผงทนง โดยตรวจสอบตามเลขทนง

9. ระบบแสดงขอมลผงทนง รอบการเดนรถ วนทเดนทาง สถานะทนง รหสทเสนทาง

10. หลงจากนน ผดแลระบบจะท าการตรวจสอบทนงโดยตรวจสอบตามเลขทนง

11. ระบบจะแสดงขอมลหมายเลขรถ ผดแลระบบเลอกทนง

12. หลงจากนนผดแลระบบ ท าการเปดหนาจอการขาย แลวบนทกรายการขายตวรถตดงน

13. ขอมลการขายตวประกอบดวยรหสการขาย วนทจอง รหสลกคา ราคารวมสทธ

14. ขอมลรายละเอยดการขายตวประกอบดวยรหสการขาย เลขทนง รอบการเดนรถ วนท

เดนทาง รหสเสนทาง

15. ระบบจะท าการค านวณราคารวมสทธ

16. ระบบจะท าการปรบปรงผงทนง

17. ระบบจะท าการพมพตว

142

3.10.2.4. Sequence Diagram กจกรรมการยกเลกตว

:สมาช

:สมาช

ก ผดแลระบบผดแลระบบ

:ตว:ตว:ผงทนง:ผงทนง

C:ยกเลกตวC:ยกเลกตว

CD:รายละเอยดการยกเลกตวCD:รายละเอยดการยกเลกตว

3: ราคาตว,เลขทนง,รอบการเดนรถ,วนทเดนทาง,รหสเสนทาง

4: <<create>>

5: กำหนดรหสการยกเลกตว,วนทยกเลก,รหสสมาชก

6: <<create>>

7: กำหนดรหสการยกเลกตว,รหสตว

8: ปรบปรงผงทนง

1: แจงความตองการยกเลกตว

2: ตรวจสอบขอมลตว(รหสตว)

ภาพท 3-38 Sequence Diagram ระบบบรหารจดการจ าหนายตวรถตออนไลน : กจกรรมการ

ยกเลกตว

อธบายขนตอนการท ากจกรรมการยกเลกตวไดดงน

1. ลกคาแจงความตองการยกเลกตว

2. ผดแลระบบท าการตรวจสอบขอมลตว โดยตรวจสอบตามรหสตว

3. ระบบจะท าการแสดงขอมลราคาตว เลขทนง รอบการเดนรถ วนทเดนทาง รหสเสนทาง

4. ผดแลระบบท าการเปดหนาจอการยกเลกตว แลวบนทกรายการยกเลกตวดงน

5. ขอมลการยกเลกตวประกอบดวย รหสการยกเลกตว วนทยกเลก รหสลกคา

6. ขอมลรายละเอยดการยกเลกตวประกอบดวย รหสการยกเลกตว รหสตว

7. ระบบท าการปรบปรงผงทนง

143

3.11. ER-Diagram Model ระบบบรหารจดการจ าหนายตวรถตออนไลน

3.11.1. ภาพแสดงความสมพนธ

1 1

ภาพท 3-39 แผนภาพแสดงความสมพนธระหวางตารางลกคาทวไปกบการสมครสมาชก

ความสมพนธระหวางตารางลกคาทวไปกบการสมครสมาชก อธบายไดวา ลกคาทวไป 1 คน สามารถ

ท าการสมครสมาชกได 1 ครง และการสมครสมาชกแตละครงสามารถท าไดโดยลกคาทวไป 1 คน

1 N

ภาพท 3-40 แผนภาพแสดงความสมพนธระหวางตารางสมาชกกบการจองตว

ความสมพนธระหวางตารางสมาชกกบการจองตว อธบายไดวา สมาชก 1 คนสามารถท าการ จองตว

ไดหลายครง และการจองตวแตละครงสามารถท าไดโดยสมาชก 1 คน

1 N

ภาพท 3-41 แผนภาพแสดงความสมพนธระหวางตารางการจองตวกบรายละเอยดการจองตว

ความสมพนธระหวางตารางการจองตวกบรายละเอยดการจองตว อธบายไดวา การจองตว 1 ครง ม

รายละเอยดการจองตวหลายรายละเอยดและรายละเอยดการจองตวแตละรายละเอยดเกดจาก การ

จองตว 1 ครง

1 1

ภาพท 3-42 แผนภาพแสดงความสมพนธระหวางตารางรายละเอยดการจองตวและรอบการเดนรถ

144

ความสมพนธระหวางตารางรายละเอยดการจองตวและรอบการเดนรถอธบายไดวา รายละเอยดการ

จองตว 1 รายละเอยดการจองตว มรอบการเดนรถ 1 รอบการเดนรถ และรอบการเดนรถแตละรอบ

การเดนรถเกดจากรายละเอยดการจองตว 1 รายละเอยดการจองตว

1 1

ภาพท 3-43 แผนภาพแสดงความสมพนธระหวางตารางรอบการเดนรถและผงทนง

ความสมพนธระหวางตารางรอบการเดนรถและตารางผงทนงอธบายไดวา รอบการเดนรถ 1 รอบการ

เดนรถ มผงทนง 1 ผงทนง และผงทนงแตละผงทนงเกดจากรอบการเดนรถ 1 รอบการเดนรถ

1 1

ภาพท 3-44 แผนภาพแสดงความสมพนธระหวางตารางรายละเอยดการจองตวและ

เสนทางการเดนรถ

ความสมพนธระหวางตารางรายละเอยดการจองตวและเสนทางการเดนรถอธบายไดวา รายละเอยด

การจองตว 1 รายละเอยดการจองตว มเสนทางการเดนรถ 1 เสนทางการเดนรถ และเสนทางการเดน

รถ 1 เสนทางการเดนรถเกดจากรายละเอยดการจองตว 1 รายละเอยดการจองตว

1 1

ภาพท 3-45 แผนภาพแสดงความสมพนธระหวางตารางเสนทางการเดนรถและผงทนง

ความสมพนธระหวางตารางเสนทางการเดนรถและผงทนงอธบายไดวา เสนทางการเดนรถ 1 เสนทาง

การเดนรถ มผงทนง 1 ผงทนง และผงทนง 1 ผงทนงเกดจากเสนทางการเดนรถ 1 เสนทางการเดนรถ

145

1 1

ภาพท 3-46 แผนภาพแสดงความสมพนธระหวางตารางรายละเอยดการจองตวและทนง

ความสมพนธระหวางตารางรายละเอยดการจองตวและทนงอธบายไดวา รายละเอยดการจองตว 1

รายละเอยดการจองตว มทนง 1 ทนง และทนง 1 ทนงเกดจากรายละเอยดการจองตว 1 รายละเอยด

การจองตว

1 N

ภาพท 3-47 แผนภาพแสดงความสมพนธระหวางตารางรถตและทนง

ความสมพนธระหวางตารางรถตและทนงอธบายไดวา รถต 1 คน มทนงหลายทนงและทนงแตละทนง

เกดจากรถต 1 คน

1 1

ภาพท 3-48 แผนภาพแสดงความสมพนธระหวางตารางการจองตวและผงทนง

ความสมพนธระหวางตารางการจองตวและผงทนงอธบายไดวา การจองตว 1 ครง มผงทนง 1 ผงทนง

และผงทนง 1 ผงทนงเกดจากการจองตว 1 ครง

1 N

ภาพท 3-49 แผนภาพแสดงความสมพนธระหวางตารางผงทนงและทนง

ความสมพนธระหวางตารางผงทนงและทนงอธบายไดวา ผงทนง 1 ผงทนง มทนงหลายผงทนง และท

นงแตละทนงเกดจากผงทนง 1 ผงทนง

146

1 1

ภาพท 3-50 แผนภาพแสดงความสมพนธระหวางตารางสมาชกและการแจงยกเลกการจองตว

ความสมพนธระหวางตารางสมาชกและการแจงยกเลกการจองตวอธบายไดวา สมาชก 1 คน สามารถ

ท าการแจงยกเลกการจองตวได 1 ครง และการแจงยกเลกการจองตว 1 ครงสามารถท าไดโดยสมาชก

1 คน

1 1

ภาพท 3-51 แผนภาพแสดงความสมพนธระหวางตารางสมาชกและการแจงช าระเงน

ความสมพนธระหวางตารางสมาชกและการแจงช าระเงนอธบายไดวา สมาชก 1 คน สามารถท าการ

แจงช าระเงนได 1 ครง และการแจงช าระเงน 1 ครงสามารถท าไดโดยสมาชก 1 คน

1 N

ภาพท 3-52 แผนภาพแสดงความสมพนธระหวางตารางสมาชกและการตรวจสอบการแจงช าระเงน

ความสมพนธระหวางตารางสมาชกและการตรวจสอบการแจงช าระเงนอธบายไดวา สมาชก 1 คน

สามารถท าการตรวจสอบการแจงช าระเงนไดหลายครงและการตรวจสอบการแจงช าระเงนแตละ ครง

สามารถท าไดโดยสมาชก 1 คน

1 N

ภาพท 3-53 แผนภาพแสดงความสมพนธระหวางตารางผดแลระบบและการยกเลกตว

ความสมพนธระหวางตารางผดแลระบบและการยกเลกตวอธบายไดวา ผดแลระบบ 1 คนสามารถ ท า

การยกเลกตวไดหลายครง และการยกเลกตวแตละครงครงสามารถท าไดโดยผดแลระบบ 1 คน

147

1 N

ภาพท 3-54 แผนภาพแสดงความสมพนธระหวางตารางการยกเลกตวและรายละเอยดการยกเลกตว

ความสมพนธระหวางตารางการยกเลกตวและรายละเอยดการยกเลกตวอธบายไดวา การยกเลกตว 1

ครง มรายละเอยดการยกเลกตวหลายรายละเอยดและรายละเอยดแตละรายละเอยดการยกเลกตว

เกดจากการยกเลกตว 1 ครง

1 1

ภาพท 3-55 แผนภาพแสดงความสมพนธระหวางตารางรายละเอยดการยกเลกตวและตว

ความสมพนธระหวางตารางรายละเอยดการยกเลกตวและตวอธบายไดวา รายละเอยดการยกเลกตว 1

รายละเอยดการยกเลกตว มตว 1 ใบ และตว 1 ใบเกดจากรายละเอยดการยกเลกตว 1 รายละเอยด

การยกเลกตว

1 1

ภาพท 3-56 แผนภาพแสดงความสมพนธระหวางตารางตวและรอบการเดนรถ

ความสมพนธระหวางตารางตวและรอบการเดนรถอธบายไดวา ตว 1 ใบ มรอบการเดนรถ 1 รอบการ

เดนรถ และรอบการเดนรถ 1 รอบการเดนรถเกดจากตว 1 ใบ

1 1

ภาพท 3-57 แผนภาพแสดงความสมพนธระหวางตารางการยกเลกตวและผงทนง

ความสมพนธระหวางตารางการยกเลกตวและผงทนงอธบายไดวา การยกเลกตว 1 ครง มผงทนง 1 ผง

ทนง และผงทนง 1 ผงทนงเกดจากการยกเลกตว 1 ครง

1 N

ภาพท 3-58 แผนภาพแสดงความสมพนธระหวางตารางผดแลระบบและการยกเลก

148

ความสมพนธระหวางตารางผดแลระบบกบการยกเลกตว อธบายไดวา ผดแลระบบ 1 คน สามารถท า

การยกเลกตวไดหลายครง และการยกเลกตวแตละครงสามารถท าไดโดยผดแลระบบ 1 คน

1 N

ภาพท 3-59 แผนภาพแสดงความสมพนธระหวางตารางผดแลระบบและการขายตว

ความสมพนธระหวางตารางผดแลระบบกบการขายตว อธบายไดวา ผดแลระบบ 1 คน สามารถท า

การขายตวไดหลายครง และการขายตวแตละครงสามารถท าไดโดยผดแลระบบ 1 คน

1 N

ภาพท 3-60 แผนภาพแสดงความสมพนธระหวางตารางการขายตวและรายละเอยดการขายตว

ความสมพนธระหวางตารางการขายตวกบรายละเอยดการขายตว อธบายไดวา การขายตว 1 ครง ม

รายละเอยดการขายตวหลายรายละเอยดและรายละเอยดการขายตวแตละรายละเอยด เกดจากการ

ขายตว 1 ครง

1 1

ภาพท 3-61 แผนภาพแสดงความสมพนธระหวางตารางรายละเอยดการขายตวและ

เสนทางการเดนรถ

ความสมพนธระหวางตารางรายละเอยดการขายตวและเสนทางการเดนรถอธบายไดวา รายละเอยด

การขายตว 1 รายละเอยดการขายตว มเสนทางเดนรถ 1 เสนทางเดนรถ และเสนทางเดนรถ 1

เสนทางเดนรถเกดจากรายละเอยดการขายตว 1 รายละเอยดการขายตว

1 1

ภาพท 3-62 แผนภาพแสดงความสมพนธระหวางตารางรายละเอยดการขายตวและรอบการเดนรถ

149

ความสมพนธระหวางตารางรายละเอยดการขายตวและรอบการเดนรถอธบายไดวา รายละเอยดการ

ขายตว 1 รายละเอยดการขายตว มรอบการเดนรถ 1 รอบการเดนรถ และรอบการเดนรถ รอบการ

เดนรถเกดจากรายละเอยดการขายตว 1 รายละเอยดการขายตว

1 1

ภาพท 3-63 แผนภาพแสดงความสมพนธระหวางตารางการขายตวและผงทนง

ความสมพนธระหวางตารางการขายตวและผงทนงอธบายไดวา การขายตว 1 ครง มผงทนง 1 ผงทนง

และผงทนง 1 ผงทนงเกดจากการจองตว 1 ครง

1 N

ภาพท 3-64 แผนภาพแสดงความสมพนธระหวางตารางผดแลระบบและการตรวจสอบการจองและ

ปรบสถานะ การแจงช าระเงน

ความสมพนธระหวางตารางผดแลระบบกบการตรวจสอบการจองและปรบสถานะ การแจงช าระเงน

อธบายไดวา ผดแลระบบ 1 คน สามารถท าตรวจสอบการจองและปรบสถานะ การแจงช าระเงน ได

หลายครง และการตรวจสอบการจองและปรบสถานะ การแจงช าระเงนแตละครงสามารถท าได โดย

ผดแลระบบ 1 คน

150

3.12. ER-Diagram Model

-

-

1

1

1

N

1 N

1

1

-

N

1

N

1

1

1

1

1

N1

1

N

11

1

1

1

1

1

N

1

1 N

1 1

NN1 1

1

1

1

1

1

1

1

N

1

1

1

1

1

1N

1

N

ภาพท 3-65 แผนภาพ ER- Diagram Model ระบบบรหารจดการจ าหนายตวรถตออนไลน

151

3.13. Data Dictionary

Table Name : member1

ตารางท 3-26 ขอมลสมาชก

Attribute Name Data Type (Size) Key Constraints Description Reference Table

member_id Integer(10) PK รหสสมาชก

m_user Varchar(50) ชอผใช

m_password Varchar(8) รหสผาน

m_name Varchar(50) ชอ-นามสกล

m_sex Varchar(10) เพศ

m_age Varchar(10) อาย

m_birthday Date วนเดอนปเกด

m_address Varchar(255) ทอย

email Varchar(50) อเมล

m_mobile Varchar(15) เบอรโทร

reg _date Date วนทสมคร

status Varchar(10) สถานะ

Birthday Varchar(10) วนเกด

Mount Varchar(50) เดอนเกด

years Varchar(10) ปเกด

152

Table Name : ticket_route

ตารางท 3-27 ขอมลการจอง

Attribute

Name

Data Type

(Size)

Key Constraints Description Reference

Table

ticket_route_id Integer(10) PK รหสการจอง

m_user Varchar(50) ชอผใช

tel Varchar(10) เบอรโทร

date_travel Varchar(50) วนทจอง

mount Varchar(50) เดอนทจอง

years Varchar(50) ปทจอง

route_r Varchar(100) เสนทาง

seat Varchar(100) ทนง

name Varchar(20) ชอผโดยสาร

source Varchar(255) จดขนรถ

destination Varchar(255) จดลงรถ

status Varchar(100) สถานะการจองตว

status2 Varchar(10) สถานะผเขาใช

ระบบ

time_rout Varchar(10) เวลาเดนทาง

Route_id Varchar(50) FK รหสการจอง route

153

Table Name : v_van

ตารางท 3-28 ขอมลรถต

Attribute

Name

Data Type

(Size)

Key Constraints Description Reference

Table

van_id Integer(10) PK รหสตารางรถ

registration Integer(200) ทะเบยนรถ

van_amount Varchar(200) จ านวนทนง

name Varchar(50) พนกงานขบรถ

Table Name : route

ตารางท 3-29 ขอมลเทยวรถ

Attribute

Name

Data Type

(Size)

Key Constraints Description Reference

Table

Route_id Integer(10) PK รหสการจอง

date_travel Varchar(50) วนทจอง

mount Varchar(50) เดอนทจอง

years Varchar(50) ปทจอง

route_r Varchar(200) เทยวรถ

type_car Varchar(50) ประเภทรถ

Provider Varchar(50) บรษทผ

ใหบรการ

service_person Varchar(50) ผใหบรการ

number Double จ านวนทนง

Price Double ราคา

154

Table Name : route (ตอ)

ตารางท 3-30 ขอมลเทยวรถ

Attribute

Name

Data Type

(Size)

Key Constraints Description Reference

Table

status_A1 Varchar(10) สถานะทนงA1

status_A2 Varchar(10 สถานะทนงA2

status_A3 Varchar(10 สถานะทนงA3

status_A4 Varchar(10 สถานะทนงA4

status_A5 Varchar(10 สถานะทนงA5

status_A6 Varchar(10 สถานะทนงA6

status_A7 Varchar(10 สถานะทนงA7

status_A8 Varchar(10 สถานะทนงA8

status_A9 Varchar(10 สถานะทนงA9

status_A10 Varchar(10 สถานะทนงA10

status_A11 Varchar(10 สถานะทนงA11

status_A12 Varchar(10 สถานะทนงA12

155

Table Name : pay_id

ตารางท 3-31 ขอมลการแจงช าระเงน

Attribute

Name

Data Type

(Size)

Key Constrai

nts

Description Reference

Table

Pay_id Integer(10) PK รหสการแจงช าระเงน

Member_id Integer(10) FK รหสสมาชก member1

m_name Varchar(50) ชอผเขาใชระบบ

Pay_Date Varchar(20) วนทแจงยกเลก

Pay_Time Varchar(50) เวลาแจงช าระ

Pay_Amount Double จ านวนเงน

Pay_Slip Varchar(50) สลป

Account Varchar(100) บญชทช าระ

bank_account Varchar(20) เลขบญชผแจงช าระ

status Varchar(15) สถานะ การแจงช าระ

156

Table Name : cancel_reserve

ตารางท 3-32 ขอมลการแจงยกเลกตว

Attribute

Name

Data Type

(Size)

Key Constrain

ts

Description Reference

Table

Cancle_id Integer(10) PK รหสการยกเลก

dateticketing Varchar(50) วนทจอง

Member_id Integer(10) FK รหสสมาชก member1

seat Varchar(20) ทนง

Cancel_Date Varchar(50) วนทแจงยกเลก

note Varchar(20) สถานะการยกเลกตว

m_name Varchar(50) ชอผยกเลกตว

Table Name : contact

ตารางท 3-33 ขอมลการตดตอเรา

Attribute

Name

Data Type

(Size)

Key Constraints Description Reference

Table

Contact_id Integer(10) PK รหสการตดตอ

Contact_Name Varchar(100) เรองทตดตอ

C_Detail Varchar(100) รายละเอยดการตดตอ

C_Name Varchar(50) เลขทนง

email Varchar(50) อเมลผตดตอ

C_Mobile Varchar(15) เบอรโทรศพทผตดตอ

status Varchar(20) สถานะ การตดตอ

157

3.14. ออกแบบหนาจอระบบงาน

3.14.1 สวนของบคคลทวไป

3.14.1.1 หนาจอหลกของเวบไซต

ภาพท 3-66 ของเวบไซต

3.14.1.2 หนาจอแสดงจดจ าหนายตวรถต

ภาพท 3-67

158

3.14.1.3 หนาจอตดตอเรา

ภาพท 3-68 จอ

3.14.1.4 หนาจอการสมครสมาชก

ภาพท 3-69 แสดงหนาจอการสมครสมาชก

159

3.14.2 สวนของสมาชก

3.14.2.1 หนาจอเขาสระบบ

ภาพท 3-70 แสดงหนาจอการเขาสระบบ

3.14.2.2 หนาจอคนหาเทยวรถ

ภาพท 3-71 แสดงหนาจอการคนหาเทยวรถ

160

3.14.2.3 หนาจอเลอกเทยวรถ

ภาพท 3-72 แสดงหนาจอการเลอกเทยวรถ

3.14.2.4 หนาจอการเลอกทนง

ภาพท 3-73 แสดงหนาจอการเลอกทนง

161

3.14.2.5 หนาจอบนทกขอมลการจอง

ภาพท 3-74 หนาจอบนทกขอมลการจอง

3.14.2.6 หนาจอพมพใบก าหนดการเดนทาง

ภาพท 3-75 แสดงหนาจอพมพใบก าหนดการเดนทาง

162

3.14.2.7 หนาจอการแจงช าระเงน

ภาพท 3-76 แสดงหนาจอการแจงช าระเงน

3.14.2.8. หนาจอการตรวจสอบสถานะ การแจงช าระเงน

ภาพท 3-77 แสดงหนาจอการตรวจสอบสถานะ การแจงช าระเงน

163

3.14.2.9. หนาจอการแจงความตองการยกเลกการจองตว

ภาพท 3-78 แสดงหนาจอการแจงความตองการยกเลกการจองตว

3.14.2.10. หนาจอแสดงสถานะแจงความตองการยกเลก

ภาพท 3-79 แสดงหนาจอแสดงสถานะแจงความตองการยกเลก

164

3.14.3. สวนของผดแลระบบ

3.14.3.1. หนาจอการเขาสระบบ

ภาพท 3-80 แสดงหนาจอการเขาสระบบ

3.14.3.2. หนาจอการตรวจขอมลการจองและปรบสถานะ การแจงช าระเงน

ภาพท 3-81 แสดงหนาจอการตรวจขอมลการจองและปรบสถานะ การแจงช าระเงน

165

3.14.3.3. หนาจอการยกเลกตว

ภาพท 3-82 แสดงหนาจอการยกเลกตว

3.14.3.4. หนาจอการปรบสถานะผงทนง

ภาพท 3-83 แสดงหนาจอการปรบสถานะผงทนง

166

3.14.3.5. หนาจอการออกรายงาน

ภาพท 3-84 แสดงหนาจอการออกรายงาน

3.15. ออกแบบรายงาน (รายงานเดยว)

3.14.4.1 ใบก าหนดการเดนทาง

ภาพท 3-85 ใบก าหนดการเดนทาง

167

3.14.5 ออกแบบรายงาน (รายงานรวม)

3.14.1. รายงานขอมลการจองตวรถต

รายงานขอมลการจองตวรถต

วนท 1 มกราคม 2556

รหสการจอง

รหสสมาชก

วนทจอง

รหสเสนทาง

หมายเลขรถ

เลขทนง

ราคารวมสทธ

0000011

10000111

1 มกราคม 2556

1120

10-2703

A1

1000

0000012

10000112

1 มกราคม 2556

1120

10-2703

A2

1000

0000013

10000113

1 มกราคม 2556

1120

10-2703

A3

1000

0000014

10000114

1 มกราคม 2556

1120

10-2703

D1

1000

………../…………/………..

ลงชอ………………………………………….

168

3.14.2 รายงานขอมลการขายตวรถต

วนท 1 มกราคม 2556

รายงานขอมลการขายตว

รหสการขาย รหสลกคา วนทขาย ราขารวมสทธ

0000011

100001

1 มกราคม 2556

1120

0000012

100002

1 มกราคม 2556

1120

0000013

100003

1 มกราคม 2556

1120

0000014

100004

1 มกราคม 2556

1120

………../…………/………..

ลงชอ………………………………………….

3.14.3 รายงานขอมลการสมครสมาชก

169

รายงานขอมลการสมครสมาชก

วนท 1 มกราคม 2556

รหสการสมคร

สมาชก

รหสลกคา

ชอ-สกล

เพศ

อาย

อเมล

เบอร

1000011

100001

อ าพร ค าโหยก

หญง

22 ป

Na_te@hotmail.c

om

080764718

3

0000012

100002

นดดา พานแกว

หญง

22 ป

Nut_name@hotm

ail.com

088028451

7

………../…………/………..

ลงชอ………………………………………….

3.14.4. รายงานขอมลการยกเลกตว

170

รายงานขอมลการยกเลกตว

วนท 1 มกราคม 2556

รหสการยกเลก

รหสลกคา

วนทยกเลก

รหสตว

รอบการเดนรถ

เลขทนง

ราคารวม

สทธ

1000011

100001

1 มกราคม 2556

1405

1 มกราคม 2556

A1

1000

1000012

100002

1 มกราคม 2556

1406

1 มกราคม 2556

A2

1000

1000013

100003

1 มกราคม 2556

1407

1 มกราคม 2556

A3

1000

1000014

100004

1 มกราคม 2556

1408

1 มกราคม 2556

D1

1000

………../…………/………..

ลงชอ………………………………………….

3.14.5. รายงานขอมลการแจงช าระเงน

171

รายงานขอมลการแจงช าระเงน

วนท 1 มกราคม 2556

รหสการแจงช าระ

เงน

รหสการจอง

วนทแจงช าระเงน

วนทช าระเงน

รหสสมาชก

จ านวนเงน

หลกฐาน

การโอน

3000011

0000011

1 มกราคม

2556

2 มกราคม 2556

1000011

1000

3000012

0000012

1 มกราคม

2556

2 มกราคม 2556

1000012

1000

3000013

0000013

1 มกราคม

2556

2 มกราคม 2556

1000013

1000

3000014

0000014

1 มกราคม

2556

2 มกราคม 2556

1000014

1000

………../…………/………..

ลงชอ………………………………………….

172

3.14.6. รายงานขอมลการแจงยกเลกการจองตว

รายงานขอมลการแจงยกเลกการจองตว

วนท 1 มกราคม 2556

รหสการแจงยกเลกตว รหสการจอง วนทยกเลก รหสสมาชก

4000011

0000011

1มกราคม 2556

1000011

4000012

0000012

1 มกราคม 2556

1000012

4000013

0000013

1 มกราคม 2556

1000013

4000014

0000014

1 มกราคม 2556

1000014

………../…………/………..

ลงชอ………………………………………….

173