วิธีการด าเนินงาน - Mahasarakham...

38
บทที3 วิธีการดาเนินงาน 3.1 วิเคราะห์ระบบงานเดิม สานักงานจังหวัดหนองคายตั้งอยู่ที่ชั้น 4 ศาลากลางจังหวัดหนองคาย มีหน้าที่ดูแลจัดงาน งานต่าง ๆ ภายศาลากลางจังหวัดรวมไปถึงห้องประชุมที่มีทั้งหมด 6 ห้อง คือ ห้องปทุมเทวาภิบาล, ห้องจอมมณี, หอประชุมประจักษ์, ห้อง POC ชั้น4 และห้อง POC ชั้น 2 ได้มีการให้หน่วยงานต่าง ๆ สามารถยืมใช้ได้ โดยการมาติดต่อที่สานักงานจังหวัดโดยตรงหรือติดต่อมาทางโทรศัพท์เท่านั้น และมีการบันทึกข้อมูลโดยการเขียนลงในสมุดบันทึก ทาให้การค้นหาข้อมูลเป็นไปอย่าลาบากและ ล่าช้าต่อการบริการ ก่อให้เกิดความสับสนทั้งผู้รับบริการและผู้ให้บริการเป็นอย่างมาก จากที่กล่าว ข้างต้นสามารถวิเคราะห์ปัญหาได้ดังนี3.1.1 ปัญหาของระบบ 1.ข้อมูล - มีการจัดเก็บข้อมูลไม่เป็นระบบ ทาให้เกินความยุ่งยากในการค้นหา - ไม่มีการเก็บข้อมูลในระยะยาว หากต้องการใช้ข้อมูลเดิมจะไม่สามารถนามาใช้ได้ - ขาดข้อมูลที่ชัดเจน ไม่มีข้อมูลของห้องประชุมที่ชัดเจน ทาให้การขอเข้าใช้งานแตละครั้งต้องมีการชี้แจงทุกครั้ง 2.เครื่องมือในการดาเนินงาน - ไม่มีระบบรองรับการทางานโดยตรง มีเพียงแรงงานคนในการจัดการ - ไม่มีอุปกรณ์ที่รองรับการทางาน - ไม่มีการนาเทคโนโลยีเข้ามาให้ทาให้เกิดความยุ่งยากในการทางานในแต่ละครั้ง

Transcript of วิธีการด าเนินงาน - Mahasarakham...

Page 1: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

บทท 3 วธการด าเนนงาน

3.1 วเคราะหระบบงานเดม ส านกงานจงหวดหนองคายตงอยทชน 4 ศาลากลางจงหวดหนองคาย มหนาทดแลจดงานงานตาง ๆ ภายศาลากลางจงหวดรวมไปถงหองประชมทมทงหมด 6 หอง คอ หองปทมเทวาภบาล, หองจอมมณ, หอประชมประจกษ, หอง POC ชน4 และหอง POC ชน 2 ไดมการใหหนวยงานตาง ๆ สามารถยมใชได โดยการมาตดตอทส านกงานจงหวดโดยตรงหรอตดตอมาทางโทรศพทเทานน และมการบนทกขอมลโดยการเขยนลงในสมดบนทก ท าใหการคนหาขอมลเปนไปอยาล าบากและลาชาตอการบรการ กอใหเกดความสบสนทงผรบบรการและผใหบรการเปนอยางมาก จากทกลาวขางตนสามารถวเคราะหปญหาไดดงน 3.1.1 ปญหาของระบบ 1.ขอมล

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

ละครงตองมการชแจงทกครง 2.เครองมอในการด าเนนงาน

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

Page 2: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

32

3.ระบบการด าเนนงาน - ระบบการด าเนนงานไมมประสทธภาพ เนองจากมการด าเนนงานทไมเปนระบบ - การด าเนนงานทลาชา - สรางความยงยากแกบคลากร - ระบบงานเกาไมสนบสนนการท างานในอนาคต

ภาพท3-1 แสดงแผนภมกางปลา ปญหาของระบบงานเดม

3.1.2 ขอเสนอแนะ

1. ควรน าระบบคอมพวเตอรมาชวยในการบรหารงานในการด าเนนงาน เพออ านวยความสะดวกในการใหบรการ

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

3. ควรมระบบทใหบรการแบบออนไลน เพอลดภาระของบคลากรและเพอความสะดวกของผใชงาน

Page 3: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

33

3.1.3 ระบบงานเดม 1. Flowchart แสดงการจองหองประชม

ภาพท 3-2 แสดง Flowchart การจองระบบเดม

จากภาพท 3-2 สามารถอธบายกระบวนการท างานไดดงน

1. ผใชงานสอบถามหองทวางกบผใหบรการ 2. ผใหบรการตรวจสอบขอมลหองวา วางหรอไม 3. หากหองวางผใชงานจงเลอกหองไดวาตองการหองใด 4. ผใชงานแจงความตองการการจองหอง 5. ผใหบรการจดบนทกในสมดบนทก 6. จบการท างาน

Page 4: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

34

2. Flowchart การยกเลกการจอง

ภาพท 3-3 แสดง Flowchart การยกเลกการจองระบบเดม

จากภาพท 3-3 สามารถอธบายกระบวนการท างานไดดงน 1. ผใชงานแจงความตองหารยกเลกการจองหองประชม 2. ผใชบรการบนทกการยกเลกการจองหองประชมในสมดบนทก 3. สนสดการท างาน

Page 5: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

35

3.2 ระบบงานใหม 3.2.1 Flowchart

1. Flowchart แสดงการเขาสระบบ

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

จากภาพท 3-4 สามารถอธบายกระบวนการท างานไดดงน 1. ผใชงานกรอก username และ password 2. ระบบท าการตรวจสอบ username และ password 3. ถาไมถกตอง แสดงหนาจอใหกรอกขอมลใหม 4. ถาถกตองจะแสดงหนาจอระบบ 5. จบการท างาน

Page 6: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

36

2. Flowchart แสดงการจองหองประชม

ภาพท 3-5 Flowchart แสดงขนตอนการจองหองประชม

จากภาพท 3-5 สามารถอธบายกระบวนการท างานไดดงน 1. สมาชกตองการจองหองประชม ตรวจสอบสถานะ 2. เลอกวนเวลา และเลอกหองประชมทตองการ 3. ระบบตรวจสอบวาวางหรอไม 4. ถาไมวางจะไมสามารถจองได แตถาวาง กท าการกรอกขอมลการจอง 5. ตรวจสอบขอมลถกตองหรอไม 6. ถาถกตอง บนทกขอมลการจอง 7. แสดงหนาจอขอมลการจอง 8. จบการท างาน

Page 7: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

37

3. Flowchart แสดงการอนมต/ยกเลกการจอง

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

จากภาพท 3-6 สามารถอธบายกระบวนการท างานไดดงน 1. ผดแลระบบท าการ Login เขาสระบบ 2. ระบบท าการตรวจสอบ Username และ Password ของผดแลระบบ 3. หากไมถกตอง ตองท าการกรอกขอมลใหม หากถกตองกจะไปทหนาจอหลกของผดแล

ระบบ 4. ผดละระบบพจารณาการจองของสมาชก แลวท าการอนมตหรอยกเลกตามสมควร 5. บนทกการท างาน 6. จบการท างาน

Page 8: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

38

4. Flowchart แสดงการยกเลกการจอง

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

จากภาพท 3-7 สามารถอธบายกระบวนการท างานไดดงน 1. สมาชกท าการ Login เขาสระบบ 2. ระบบท าการตรวจสอบ Username และ Password 3. หากไมถกตอง ตองท าการกรอกขอมลใหม หากถกตองกจะไปทหนาจอการจอง 4. สมาชกท าการยกเลกการจอง หากไมยกเลกแสดงขอมลการจอง 5. บนทกการท างาน 6. จบการท างาน

Page 9: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

39

5. Flowchart แสดงการท างานอนมต/ยกเลกการสมครสมาชก

ภาพท 3-8 Flowchart แสดงขนตอนการอนมต/ยกเลกการสมครสมาชก

จากภาพท 3-8 สามารถอธบายกระบวนการท างานไดดงน 1. ผดแลระบบท าการ Login เขาสระบบ 2. ระบบท าการตรวจสอบ Username และ Password ของผดแลระบบ 3. หากไมถกตอง ตองท าการกรอกขอมลใหม หากถกตองกจะไปทหนาจอหลกของผดแล

ระบบ 4. ผดละระบบพจารณาขอมลการสมครสมาชก แลวท าการอนมตหรอยกเลกตามสมควร 5. บนทกการท างาน 6. จบการท างาน

Page 10: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

40

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

ภาพท 3-9 Use Case Diagram การสมครสมาชก

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

ภาพท 3-101 Use Case Diagram การ Login เขาระบบ จากภาพท 3-11 สามารถอธบายการกระบวนการท างาน ไดดงน เมอผใชงานทวไปสมครสมาชกแลว ตองการเขาสระบบ ใหท าการ Login เขาสระบบ ระบบจะตรวจสอบวา Username และ Password ถกตองหรอไมหากถกตองแลวใหเขาสระบบได

Page 11: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

41

ภาพท 3-11 Use Case Diagram การจอง

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

ภาพท 3-12 Use Case Diagram การยกเลกการจอง จากภาพท 3-12 สามารถอธบายการกระบวนการท างาน ไดดงน สมาชกท าการยกเลกการจองโดยมการตรวจสอบขอมลการจองกอนแลวยนยนกนยกเลกการจอง

Page 12: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

42

ภาพท 3-13 Use Case Diagram การอนมต/ยกเลกการจอง จากภาพท 3-14 สามารถอธบายการกระบวนการท างาน ไดดงน ผดแลระบบท าการอนมตหรอยกเลกการจอง โดยมการตรวจสอบขอมลการจองทกครง แลวจงบนทกขอมลการอนมตหรอยกเลกการจอง

ภาพท 3-14 Use Case Diagram อนมต/ยกเลกการสมครสมาชก จากภาพท 3-15 สามารถอธบายการกระบวนการท างาน ไดดงน ผดแลระบบท าการตรวจสอบการสมครเปนสมาชกของผใชงานทวไป แลวจงท าการอนมตและบนทกขอมล หรอยกเลกการสมคร

Page 13: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

43

ภาพท 3-15 Use Case Diagram การท างานของผใชงาน

ภาพท 3-16 Use Case Diagram การท างานของผดแลระบบ

Page 14: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

44

3.2.3 Class Diagram ของระบบงานใหม

ภาพท 3-17 แสดง Class Diagram ของระบบการสมครสมาชก จากภาพท 3-17 สามารถอธบายกระบวนการท างานไดดงน ผใชงานทวไป 1 คน สามารถลงทะเบยนการสมครสมาชกได 1 ครง เมอมการลงทะเบยนเพอสมครสมาชกแลว ผดแลระบบจะท าการตรวจสอบขอมลการสมคร ซงผดแลระบบ 1 คนสามารถตรวจสอบไดหลาย ขอมล เมอมการอนมจากผดแลระบบกจะมสมาชกเกดขน

Page 15: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

45

ภาพท 3-18 แสดง Class Diagram ของระบบการจอง จากภาพท 3-18 จะอธบายกระบวนการท างานไดดงน สมาชกสามารถท าการจองหองประชมได กอนทสมาชกจะท าการจองหองประชม สมาชกตองตรวจสอบสถานะของหองประชมกอนวาวางและสามารถจองไดหรอไม การจองหองประชมประกอบดวยรายละเอยดของหองประชม หลายรายละเอยด รายละเอยดการจองหองประชมกประกอบดวยขอมลหองประชม สมาชกตองรอการอนมตจากผดแลระบบจงจะมสทธในการใชหองได

Page 16: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

46

ภาพท 3-19 แสดง Class Diagram ของการยกเลกการจอง จากภาพท 3-19 จะอธบายกระบวนการท างานของระบบดงน สมาชกท าการยกเลกการจอง การยกเลกการจองมรายละเอยดในการจองหลายรายละเอยด

Page 17: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

47

3.2.4 Sequence Diagram ของระบบงานใหม

ภาพท 3-20 แสดง Sequence Diagram ของระบบการสมครสมาชก จากภาพท 3-20 จะสามารถอธบายกระบวนการท างานไดดงน

1. ผใชงานทวไปเปดหนาตางการสมครสมาชกขนมาเพอสมครสมาชก 2. ก าหนดรหสสมครสมาชก 3. ก าหนดรหสสมาชก 4. ก าหนดชอ – สกล 5. ก าหนด รหสบตรประชาชน 6. ก าหนดวนทสมคร 7. ผดแลระบบท าการตรวจสอบขอมลเพอท าการอนมตการสมครสมาชก 8. ท าการบนทกขอมลสมาชก

Page 18: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

48

ภาพท 3-21 แสดง Sequence Diagram ของระบบการจอง

Page 19: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

49

ภาพท 3-22 แสดง Class Diagram ของการยกเลกการจอง

Page 20: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

50

3.2.5 Use Case documentation ระบบงานใหม 1. Use Case ของการสมครสมาชก ตารางท 3- 1 Use Case documentation ของการสมครสมาชก

Use Case ID 1 Use Case Name สมครสมาชก Actor ผใชงานทวไป Purpose เพอสมครสมาชกใหแกผใชงานทวไป และเพมขอมลสมาชกใหมในระบบ Level Primary Use Case Preconditions ขอมลประวตตองครบถวนและถกตอง Post conditions มการบนทกการเปนสมาชกแลว Main flow 1. Use case จะเรมขนกตอเมอผใชงานกรอกขอมลประวตครบถวน

2. ผใชงานท าบนทกการสมครสมาชก 3. ระบบตรวจสอบวาเปนสมาชกอยหรอไม 3.1 ถาเปน 3.1.1 ยกเลกการสมคร 3.2 ไมไดเปน 3.2.1 การสมครเสรจสน/เปนสมาชก 4. จบการท างาน

Page 21: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

51

2. Use Case ของการตรวจสอบการเปนสมาชก ตารางท 3-2 Use Case documentation ของการตรวจสอบการเปนสมาชก

Use Case ID 1.1 Use Case Name ตรวจสอบการเปนสมาชก Actor ผใชงาน, ระบบ Purpose เพอตรวจสอบการสมครสมาชก Level Include Use Case Preconditions - Post conditions ผใชงานทราบวาเปนสมาชกอยหรอไม Main flow 1.Use Case จะท างานกตอเมอผใชงานตดตอสมครสมาชก

2.คนหาขอมลผใชงานวาเปนสมาชก IF เปนสมาชก 2.1 ระบบแสดงรายละเอยดการเปนสมาชก ELSE ไมเปนสมาชก 2.2 ระบบแจงวาไมมขอมลการเปนสมาชก

3. Use Case ของการ login เขระบบ ตารางท 3-3 Use Case documentation ของการ login เขาระบบ

Use Case ID 2 Use Case Name login Actor สมาชก Purpose เพอ login เขาสระบบ Level Base use case Preconditions - Post conditions สมาชก login เขาสระบบได Main flow 1. Use case จะเรมขนกตอเมอผใชงานไดท าการสมครสมาชก

2. สมาชกไดรบ username และ password 3. สมาชก login เขาสระบบ

Page 22: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

52

4. Use Case ของการตรวจสอบตรวจสอบ username และ password ตารางท 3-4 Use Case documentation ของการตรวจสอบ username และ password

Use Case ID 2.1 Use Case Name ตรวจสอบ username และ password Actor ระบบ Purpose เพอตรวจสอบความถกตองของusername และ password Level Include Use Case Preconditions - Post conditions สมาชกเขาสระบบได Main flow 1. Use case จะเรมขนกตอเมอสมาชก login เขาสระบบ

2. ระบบตรวจสอบถกตองของ username และ password 2.1 ถกตอง 2.1.1 เขาสระบบได 2.2 ไมถกตอง 2.2.1 username และ passwordไมถกตอง 2.2.2 กรอกusername และ passwordใหม

Page 23: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

53

5. Use Case ของการจอง ตารางท 3-5 Use Case documentation ของการจอง

Use Case ID 3 Use Case Name จองหองประชม Actor สมาชก,ระบบ Purpose เพอท าการจองหองประชมและเพมขอมลการจองในระบบ Level Primary Use Case Preconditions - Post conditions สมาชกท าการจองหองประชม Main flow 1. Use case จะเรมขนกตอเมอสมาชกท าการจองหองพกผานระบบ

2. สมาชกตรวจสอบสถานะหอง 2.1 วาง 2.1.1 ท าการจองหองประชม 2.2 ไมวาง 2.2.1 ไมสามารถจองหองประชมได 3. จบการท างาน

6. Use Case ของการตรวจสอบตรวจสอบ สถานะหอง ตารางท 3-6 Use Case documentation ของการตรวจสอบ สถานะหอง

Use Case ID 3.1 Use Case Name ตรวจสอบสถานะหองประชม Actor สมาชก Purpose เพอท าการตรวจสอบหองทสามารถจองได Level Include Use Case Preconditions - Post conditions สมาชกทราบถงสถานะหอง Main flow 1. Use case จะเรมขนกตอเมอสมาชกท าการจองหองประชม

2. สมาชกตรวจสอบสถานะหองประชมทสามารถจองได 3. สมาชกทราบจ านวนหองทสามารถจองได

Page 24: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

54

7. Use Case ของการบนทกการจอง ตารางท 3-7 Use Case documentation ของการบนทกการจอง

Use Case ID 3.2 Use Case Name บนทกการจองหอง Actor สมาชก Purpose เพอท าการบนทกการจองหองประชม Level Include Use Case Preconditions - Post conditions สมาชกไดหองประชมทตองการ Main flow 1. Use case จะเรมขนกตอเมอสมาชกตรวจสอบสถานะหองประชมและท า

การจองหองประชม 2. สมาชกบนทกการจองหองประชม

8. Use Case ของการอนมต/ยกเลกการจอง ตารางท 3-8 Use Case documentation ของการ ยกเลกการจอง

Use Case ID 4 Use Case Name อนมต/ยกเลกการจอง Actor ผดแลระบบ Purpose เพอท าการอนมตหรอยกเลกการจองของสมาชก Level Primary Use Case Preconditions - Post conditions ผดแลระบบอนมต/ยกเลกการจอง Main flow 1. Use case จะเรมขนกตอเมอผดแลระบบเขาสระบบ

2. ผดแลระบบตรวจสอบขอมลการจอง 3. ผดแลระบบท าการอนมต/ยกเลกการจอง 4.จบการท างาน

Page 25: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

55

9. Use Case ของการอนมต/ยกเลกการสมครสมาชก ตารางท 3-9 Use Case documentation ของการอนมต/ยกเลกการสมครสมาชก

Use Case ID 5 Use Case Name อนมต/ยกเลกการสมครสมาชก Actor ผดแลระบบ Purpose เพอท าการอนมตหรอยกเลกการสมครสมาชก Level Primary Use Case Preconditions - Post conditions ผดแลระบบอนมต/ยกเลกการสมครสมาชก Main flow 1. Use case จะเรมขนกตอเมอผดแลระบบเขาสระบบ

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

Page 26: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

56

3.4.6 E-R Diagram ความสมพนธของตาราง

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

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

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

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

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

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

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

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

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

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

Page 27: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

57

ภาพท 3-28 แสดงความสมพนธระหวางตารางสมาชกกบตารางหนวยงาน

สมาชก 1 คน เกยวของกบหนวยงาน 1 หนวยงาน

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

การจองหองประชม 1 ครงสามารถจองได 1 หองประชม

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

การจองหองประชม 1 ครง สามารถมเวลาเรมตน 1 ครง

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

การจองปองประชม 1 ครง สามารถใชอปกรณไดหลายอปกรณ อปกรณแตละอปกรณมในการจองหองประชม 1 ครง

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

การจองหองประชม 1 ครง สามารถมเวลาเรมตน 1 ครง

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

การจองปองประชม 1 ครง สามารถเลอกอาหารไดหลายครง

Page 28: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

58

ER-Diagram ภาพรวม

ภาพท 3-34 แสดงภาพรวมของ ER-Diagram

Page 29: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

59

3.4.7 Data Dictionary ตารางท 3-10 แสดงขอมลผดแลระบบ (meeting_admin) ชอฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference admin_id รหสผดแลระบบ int 11 PK username ชอ varchar 100 passwords รหสผาน varchar 125 name ชอ- สกล varchar 125 ตารางท 3-11 แสดงขอมลสมาชก (meeting_user) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference user_id รหสผใชงาน int(11) 11 PK username ชอผใช char(125) 125 passwords รหสผาน varchar(100) 100 name ชอ – สกล char(125) 125 department หนวยงาน int(11) 11 phone โทรศพท char(10) 10 ตารางท 3-12 แสดงขอมลหองประชม (meeting_room) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference room_id รหสหอง int 11 PK roomname ชอหอง varchar 100 roomplace สถานทตง varchar 100 roomcount ความจ int 11 roomimg ภาพ varchar 100 dept หนวยงาน char 200 tel โทรศพท int 10 comment หมายเหต text

Page 30: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

60

ตารางท 3-13 แสดงขอมลการจอง (meeting_booking) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference book_id รหสการจอง int 11 PK subject เรอง varchar 125 head ประธาน varchar 125 numpeople จ านวนคน Int 11 room_id รหสหอง Int 11 startdate วนทเรม date enddate วนทสนสด date starttime เวลาทเรม varchar 20 endtime เวลาทสนสด varchar 20 bookname ชอผจอง varchar 125 bookingdate วนทจอง date user_id รหสผจอง int 11 FK meeting_user ตารางท 3-14 แสดงรายละเอยดการจอง (meeting_booking_ori) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference count_id รหสรายละเอยด int 11 PK book_id รหสการจอง int 11 FK meeting_booking subject เรอง varchar 125 head ประธาน varchar 125 numpeople จ านวนคน int 11 room_id รหสหอง int 11 startdate วนทเรมประชม date enddate วนสนสด date starttime เวลาทเรม varchar 20 endtime เวลาสนสด varchar 20 bookname ชอผจอง varchar 125 bookingdate วนทจอง date

Page 31: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

61

user_id รหสผจอง int 11 comment หมายเหต text date_edit วนทแกไข date ตารางท 3-15 แสดงขอมลหนวยงาน (Meeting_department) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference dept_id รหสหนวยงาน int 11 PK dept_code รหสหนวยงาน char 11 dept_name ชอหนวยงาน char 100 ตารางท 3-16 แสดงขอมลอาหาร (meeting foods) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference food_id รหสอาหาร int 11 PK food_name ชออาหาร varchar 125 ตารางท 3-17 แสดงขอมลอปกรณทใชในการประชม (meeting tools) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference tool_id รหสอปกรณ int 11 PK toolname ชออปกรณ char 100 ตารางท 3-18 แสดงขอมลเวลาเรมตนประชม ( meeting_starttime) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference time_id รหสเวลา int 11 PK time_name ชอเวลา varchar 20 ตารางท 3-19 แสดงขอมลเวลาสนสดการประชม (meeting_endtime) ฟลด ค าอธบาย ชนด ขนาด ประเภทคย Reference time_id รหสเวลา int 11 PK time_name ชอเวลา varchar 20

Page 32: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

62

3.2.8 Site Map

ภาพท 3-35 แสดง Site Map

Page 33: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

63

3.2.9 หนาจอ

1. Login หนาจอหลก

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

2. สมครสมาชก

ภาพท 3-37 แสดง การสมครสมาชก

Page 34: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

64

3. ตรวจสอบสถานะ

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

4. กรอกรายละเอยดการจอง

ภาพท 3-39 แสดง กรอกรายละเอยดการจอง

Page 35: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

65

5. แสดงรายละเอยดการจอง

ภาพท 3-40 แสดง รายระเอยดการจอง

6. ยกเลกการจอง

ภาพท 3-41 แสดง ยกเลกการจอง

Page 36: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

66

7. ปฏทนการประชม

ภาพท 3-42 แสดง ปฏทนการประชม

8. ขอมลหองประชม

ภาพท 3-43 แสดง ขอมลหองประชม

Page 37: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

67

9. ขอมลการจองในสวนของ ADMIN

ภาพท 3-44 แสดง ขอมลการจอง

10. ขอมลหองประชม

ภาพท 3-45 แสดง ขอมลหอประชม

Page 38: วิธีการด าเนินงาน - Mahasarakham Universitybc.msu.ac.th/project_file/chapter3(284).pdf34 2. Flowchart การยกเล กการจอง ภาพท

68

11. รายละเอยดเพมเตมจากขอมลการจอง

ภาพท 3-46 แสดง รายละเอยดเพมเตม

12. อนมต/ยกเลก การสมครสมาชก

ภาพท 3-47 แสดง อนมต / ยกเลก การสมครสมาชก