66581).pdf68 3.4. system flowchart ระบบงานเด ม 3.4.1. flowchart...
TRANSCRIPT
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 ป
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