49
32 บทที3 วิธีการดาเนินงาน ในส่วนของการวิเคราะห์ระบบงานเดิมนี ผู้ศึกษาจะนาเสนอรายละเอียดของขั ้นตอนการ วิเคราะห์และออกแบบระบบ ซึ ่งได้นาทฤษฎีและแนวความคิดต่างๆ จากที่ได้ศึกษามาแล้วในบทที2 มาประยุกต์ใช้งานโดยประกอบไปด้วยการวิเคราะห์ระบบงานเดิม 3.1 ระบบงานเดิม โรงแรมสวนวรุณ เป็นโรงแรมที่ให้บริการห้องพัก ซึ ่งแบ่งประเภทห้องพักออกเป็น 2 ประเภท คือ ห้องเตียงเดี่ยว และห้องเตียงคู ซึ ่งราคาจะแตกต่างกัน ระบบงานเดิมของโรงแรมสวนวรุณ เป็นการให้บริการที่พักธรรมดา คือลูกค้าเข้ามาติดต่อที่เค้าท์เตอร์พนักงาน จากนั ้นพนักงานจะทาการ ตรวจสอบห้องพักที่ว่าง และจัดการเก็บข้อมูลลงในแฟ้มโดยการเขียน และเมื่อลูกค้าแจ้งออกจะทาการ บันทึกข้อมูลลงในแฟ้มเดิม และคานวณราคา รับเงิน และออกใบเสร็จ ส่วนของการจองที่พักนั ้น สามารถทาได้โดยการจองผ่านโทรศัพท์เท่านั ้น 3.1.1 ปัญหาของระบบ 3.1.1.1 การทางานไม่เป็นระบบ มีขั ้นตอนการทางานที่ยุ ่งยากซับซ้อน ยังไม่มีการนา เทคโนโลยีที่ทันสมัยมาใช้งาน 3.1.1.2 การบริการลูกค้าล่าช้าการจัดเก็บข้อมูลไม่ดี เมื่อต้องการหาข้อมูล ทาให้ เสียเวลาในการค้นหาข้อมูลและสิ ้นเปลืองกระดาษ อีกทั ้งยังทาให้เกิดความล่าช้าในการนา ข้อมูลไปใช้บริการลูกค้า 3.1.1.3 เอกสารและรายงานไม่มีประสิทธิภาพ ข้อมูลต่างๆมีการบันทึกไว้ในสมุด ไม่มี การจัดการระบบให้เอกสาร ทาให้เอกสารเกิดความผิดพลาด และการนาเสนอรายงานค่อนข้าง ล่าช้า

3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

32

บทท 3

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

ในสวนของการวเคราะหระบบงานเดมน ผศกษาจะน าเสนอรายละเอยดของขนตอนการ วเคราะหและออกแบบระบบ ซงไดน าทฤษฎและแนวความคดตางๆ จากทไดศกษามาแลวในบทท2 มาประยกตใชงานโดยประกอบไปดวยการวเคราะหระบบงานเดม

3.1 ระบบงานเดม โรงแรมสวนวรณ เปนโรงแรมทใหบรการหองพก ซงแบงประเภทหองพกออกเปน 2

ประเภท คอ หองเตยงเดยว และหองเตยงค ซงราคาจะแตกตางกน ระบบงานเดมของโรงแรมสวนวรณ

เปนการใหบรการทพกธรรมดา คอลกคาเขามาตดตอทเคาทเตอรพนกงาน จากนนพนกงานจะท าการ

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

บนทกขอมลลงในแฟมเดม และค านวณราคา รบเงน และออกใบเสรจ สวนของการจองทพกนน

สามารถท าไดโดยการจองผานโทรศพทเทานน

3.1.1 ปญหาของระบบ 3.1.1.1 การท างานไมเปนระบบ มขนตอนการท างานทยงยากซบซอน ยงไมมการน า

เทคโนโลยททนสมยมาใชงาน 3.1.1.2 การบรการลกคาลาชาการจดเกบขอมลไมด เมอตองการหาขอมล ท าให

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

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

Page 2: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

33

มขนตอนซบซอน

การท างานไมสนบสนนการด าเนนงานในอนาคต

เทคโนโลยลาชา

น าเสนอรายงานลาชา

เอกสารรายงานไมสามารถตอบสนองการใชงานแทจรง

เอกสารรายงานมขอผดพลาดบอย

คนหาขอมลลาชา

ขาดการประสานงาน

ใชเวลาด าเนนงานนาน

ประขาสมพนธไมตอเนอง

ชองทางการประชาสมพนธนอย

ประชาสมพนธไมทวถง

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

ในขนตอนนผศกษาจงไดน าปญหาทพบนนน ามาใชในการท าเวบไซตโรงแรมสวนวรณ

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

เพอการท างานทงายและมประสทธภาพมากยงขน

ภาพท 3-1 Fishbone Diagram ระบบงานของโรงแรมสวนวรณ

3.1.2 ขอเสนอแนะ 3.1.1.1 ควรมการจดการกบขอมลใหเปนระบบ เพอไมใหเกดความซบซอน 3.1.1.2 ควรมระบบของการก าหนดรกษาความปลอดภยของขอมล โดยการก าหนด

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

ในการจดเกบเอกสาร

ระบบใหบรการหองพกมประสทธภาพต า

การท างานไมเปนระบบ เอกสารและรายงานไม

มประสทธภาพ

การประชาสมพนธไมมประสทธภาพ

บรการลกคาไมด

Page 3: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

34

ไมม

3.1.1.4 ควรมการน าขอมลไปไวบนเวบไซต เพอเปนการชวยประชาสมพนธ ใหบรการการจองตรวจสอบหองวาง ตรวจสอบการจองหองพก ผานอนเทอรเนต เพอเพมชองทางการบรการใหมากขน

3.1.3 System Flowchart (ระบบงานเดม)

Flowchart จองหองพก (ระบบงานเดม)

ภาพท 3-2 Flowchart แสดงขนตอนการจองหองพก (ระบบงานเดม)

เรมการท างาน

กรอกขอมลหองพก

ตรวจสอบหอง

วางมหรอไม

กรอกขอมลการจอง

บนทกการจอง

จบการท างาน

Page 4: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

35

ไมม

วาง ม

ไมวาง

จองหองพก ลกคาจะท าการกรอกขอมลหองพก จากนนพนกงานกจะท าการตรวจสอบหองวา

วางหรอไม ถาวางพนกงานกจะใหลกคากรอกขอมลการจอง บนทกการจอง จบการท างาน

Flowchart เขาพก (ระบบงานเดม)

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

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

เรมการท างาน

กรอกขอมลหองพก

ตรวจสอบมการ

จองหรอไม

กรอกขอมลการ

จอง

บนทกการเขา

พก

จบการท างาน

ตรวจสอบมหอง

วางหรอไม

บนทกการ

เขาพก

กรอกขอมล

การจอง

Page 5: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

36

ไมม

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

พก เมอบนทกการเขาพกเสรจ กจะบนทกการเขาพก จบการท างาน

Flowchart คนหองพก (ระบบงานเดม)

ภาพท 3-4 Flowchart แสดงขนตอนการคนหองพก (ระบบงานเดม)

คนหองพก ลกคากรอกขอมลหองพก จากนนพนกงานตรวจสอบขอมลการเขาพกมหรอไม

เรมการท างาน

กรอกขอมลหองพก

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

เขาพกวามหรอไม

ค านวณคาใชจาย

รบช าระเงน

กรอกขอมลการ

จอง

ออกใบเสรจ

จบการท างาน

Page 6: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

37

ไมม

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

Flowchart พมพรายงาน (ระบบงานเดม)

ภาพท 3-5 Flowchart แสดงขนตอนการพมพรายงาน (ระบบงานเดม)

รบขอมลการเขาพก

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

เขาพกวามหรอไม

บนทกการเขาพก

พมพรายงาน

จบการท างาน

เรมการท างาน

Page 7: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

38

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

บนทกการเขาพก เมอท าการบนทกการเขาพกเสรจสน กจะออกใบเสรจ

3.1.4 Context Diagram (ระบบงานเดม)

0

ภาพท 3-6 Context Diagram (ระบบงานเดม)

Page 8: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

39

3.1.5 Data Flow Diagram Level 1 (ระบบงานเดม)

1

2

3

4

D1

D2

D3

D1

D2

D4

D5

D6

D1

D3

D4

D5

D6

ภาพท 3-7 Data Flow Diagram Level 1 (ระบบงานเดม)

Page 9: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

40

3.2 วเคราะหและออกแบบระบบงานใหม ในสวนของการวเคราะหระบบงานใหมน ผศกษาจะน ารายละเอยดของขนตอนการวเคราะห

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

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

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

- ขาวประชาสมพนธเกยวกบโรงแรมสวนวรณ - หนาแสดงเวบบอรดตดตอสอบถาม

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

- สมาชกสามารถดประวตของการเขาพกของตนได

สวนของพนกงาน

- พนกงานตองท าการเขาสระบบ

- พนกงานสามารถจดการขอมลการจองได

- พนกงานสามารถจดการขอมลการเขาพกได

- พนกงานสามารถจดการการช าระเงนได

Page 10: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

41

- พนกงานสามารถจดการการคนหองได

- พนกงานสามารถตรวจสอบหองวางได

- พนกงานสามารถตรวจสอบการจองหองพกได

- พนกงานสามารถพมพรายงานได

- พนกงานสามารถออกใบเสรจได

- พนกงานสามารถ เพม แกไข ขอมลขาวประชาสมพนธได

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

- ผดแลระบบสามารถ เพม ลบ แกไข สทธการใชงานของพนกงาน

- ผดแลระบบสามารถดขอมลการเขาใชงานของพนกงาน และ ลกคาได

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

- ผดแลระบบสามรถ แกไข ลบ ขอมลขาวประชาสมพนธได

- ผดแลระบบสามารถ เขาดขอมลรายงาน ตางๆได

Page 11: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

42

ไมถกตอง

ถกตอง

3.2.1 System Flowchart (ระบบงานใหม) Flowchart สมครสมาชก (ระบบงานใหม)

ภาพท 3-8 Flowchart แสดงขนตอนการสมครสมาชก (ระบบงานใหม)

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

ถาขอมลลกคาไมถกตอง ระบบกจะใหลกคาท าการกรอกขอมลใหม แตถาขอมลลกคาถกตอง ระบบก

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

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

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

ผ ใช/รหสผาน

บนทกการสมคร

แสดงขอมลผ ใช/

รหสผาน

จบการท างาน

เรมการท างาน

กรอกขอมลลกคา

Page 12: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

43

ไมถกตอง

ถกตอง

Flowchart เขาสระบบ (ระบบงานใหม)

ภาพท 3-9 Flowchart แสดงขนตอนการเขาสระบบ (ระบบงานใหม)

เขาสระบบ ลกคาท าการกรอกขอมลชอผใช/รหสผานลงในระบบ ระบบท าการตรวจสอบ

ขอมลลกคา ถาขอมลลกคาไมถกตอง ระบบกจะใหลกคาท าการกรอกขอมลใหม แตถาขอมลถกตอง

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

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

ผ ใช/รหสผาน

เขาสระบบ

จบการท างาน

เรมการท างาน

กรอกชอผใช/รหสผาน

Page 13: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

44

ไมม ม

Flowchart ตรวจสอบหองพก (ระบบงานใหม)

ภาพท 3-10 Flowchart แสดงขนตอนการตรวจสอบการจองหองพก (ระบบงานใหม)

ตรวจสอบการจองหองพก ลกคากรอกขอมลการจอง ระบบจะท าการตรวจสอบขอมลการ

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

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

ตรวจสอบหองพก

วามหรอไม

แสดงรายการหองวาง

เรมการท างาน

กรอกขอมลหองพก

จบการท างาน

Page 14: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

45

ไมวาง

วาง

Flowchart จองหองพก (ระบบงานใหม)

ภาพท 3-11 Flowchart แสดงขนตอนการจองหองพก (ระบบงานใหม) จองหองพก ลกคากรอกขอมลหองพก จากนนระบบจะท าการตรวจสอบขอมลหองพก ถา

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

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

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

ตรวจสอบขอมลวามหองวางหรอไม

กรอกขอมลการจอง

บนทกการจอง

เรมการท างาน

กรอกขอมลหองพก

ใบจองหองพก

จบการท างาน

Page 15: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

46

ไมม

Flowchart เขาพก (ระบบงานใหม)

ภาพท 3-12 Flowchart แสดงขนตอนการเขาพก (ระบบงานใหม)

เรมการท างาน

ตรวจสอบขอมลการจองจากใบเสรจการจองวามหรอไม

จบการท างาน

กรอกขอมลการหองพก

รบช าระเงน

แสดงรายการการช าระ

เงน

ใบเสรจการช าระเงน

แสดงรายการจอง

บนทกการเขาพก

Page 16: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

47

ไมม

การเขาพก ลกคาน าใบเสรจการจองมาใหพนกงาน พนกงานท าการตรวจสอบวามการจอง

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

พนกงานออกใบเสรจ และ น ากญแจหองใหลกคา จบการท างาน

Flowchart คนหองพก (ระบบงานใหม)

ภาพท 3-13 Flowchart แสดงขนตอนการคนหองพก (ระบบงานใหม)

ตรวจสอบหองพกวามของสญ

หายหรอช ารดหรอไม

ค านวณคาปรบ/คาใชจายเพม

เรมการท างาน

กรอกขอมลการจอง

ค านวณคาใชจายรวม

รบช าระเงน

บนทกการคน

ออกใบเสรจ

จบการท างาน

Page 17: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

48

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

พก ถาพกไมเกนจ านวน ระบบกจะท าการค านวณคาใชจายรวมและการรบช าระเงน จากนนระบบจะท า

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

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

ค านวณเสรจสน เปนการรบช าระเงน หลงจากนนจะเปนการบนทกการคนหองพก เมอบนทกการคน

หองพกเสรจสน กจะออกใบเสรจ จบการท างาน

Flowchart พมพรายงาน (ระบบงานใหม)

ภาพท 3-14 Flowchart แสดงขนตอนการพมพรายงาน (ระบบงานใหม)

ประมลผล

พมพรายงาน

เรมการท างาน

กรอกเงอนไขขอมล

จบการท างาน

Page 18: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

49

พมพรายงาน พนกงานท าการกรอกเงอนไขขอมล จากนนระบบจะท าการประมวลผล

ขอมล เมอประมวลผลเสรจสน ระบบกจะท าการพมพรายงานตามเงอนไขขอมลทกรอกเขามาในระบบ

จบการท างาน

3.2.2 Context Diagram (ระบบงานใหม)

0

/

/

/

/

ภาพท 3-15 Context Diagram ระบบการบรหารจดการโรงแรมสวนวรณ

(ระบบงานใหม)

Page 19: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

50

3.2.2 Context Diagram (ระบบงานใหม)

0

/

/

/

/

ภาพท 3-15 Context Diagram ระบบการบรหารจดการโรงแรมสวนวรณ

(ระบบงานใหม)

Page 20: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

51

3.2.3 Data Flow Diagram Level 1 (ระบบงานใหม)

2

3

4

5

6

7

8

1

D1

D2

D1

D2

D3

D5

D3

D4

D1

D3

D4

D1

D6

D1

D3

D7

D8

D9

D1

D4

D6

D7

D8

/

/

/

/

Page 21: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

52

9

10

11

D2

D7

D3

ภาพท 3-16 Data Flow Diagram Level 1 (ระบบงานใหม)

Page 22: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

53

ค าอธบาย Data Flow Diagram Level 1

Process1 สมครสมาชก มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบ คอ ขอมลลกคา และขอมลชอผใช/รหสผาน ขอมลทสงออกจากระบบ คอ ขอมลสมาชก Process2 เขาสระบบ มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบ คอ ขอมลชอผใช/รหสผาน และ ขอมลการเขาสระบบ Process3 ตรวจสอบหองวาง มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบ คอ ขอมลตรวจสอบหองพก ขอมลทสงออกจากระบบ คอ ขอมลรายละเอยดหองพกวาง Process4 จองหองพก มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบ คอขอมลหองพก ขอมลการจองและขอมลลกคา ขอมลทสงออกจากระบบ คอ ขอมลรายละเอยดหองพก ขอมลรายละเอยดการจองและใบจอง Process5 ตรวจสอบการจองหองพก มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบ คอ ขอมลตรวจสอบการจองหองพก ขอมลทสงออกจากระบบ คอ ขอมลรายละเอยดการจองหองพก Process6 เขาพก มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบคอ ขอมลลกคา ขอมลเขาพกขอมลทสงออกจากระบบ คอ ขอมลรายละเอยดการเขาพก

Page 23: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

54

Process 7 คนหอง มเอนทต ทเกยวของ คอ เอนทตลกคา มขอมลทน าเขาสระบบ คอขอมลลกคา ขอมลคนหอง ขอมลช าระเงน ขอมลทสงออกจากระบบ คอ ขอมลรายละเอยดการคนหอง ขอมลรายละเอยดการช าระเงน และใบเสรจจายช าระ Process 8 พมพรายงาน มเอนทต ทเกยวของคอ เอนทตพนกงาน มขอมลทน าเขาสระบบ คอ ขอมลเงอนไขพมพรายงาน ขอมลทสงออกจากระบบ คอขอมลรายละเอยดลกคา ขอมลรายละเอยดการจอง ขอมลรายละเอยดเงนมดจ า ขอมลรายละเอยดการเขาพก ขอมลรายละเอยดการคนหอง ขอมลรายละเอยดการช าระเงน Process 9 การจดการขอมลพนกงาน มเอนทต ทเกยวของ คอ เอนทตผดแลระบบ มขอมลทน าเขาสระบบ คอ รหสพนกงาน และ ขอมลพนกงาน ขอมลทสงออกจากระบบ คอ รายละเอยดขอมลพนกงาน Process 10 การจดการขอมลสนคา มเอนทต ทเกยวของ คอ เอนทตผดแลระบบ มขอมลทน าเขาสระบบ คอ รหสสนคา และ ขอมลสนคาขอมลทสงออกจากระบบ คอ รายละเอยดขอมลสนคา

Process 11 การจดการขอมลหองพก

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

Page 24: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

55

3.2.4 Data Flow Diagram Level 2 สมครสมาชก (ระบบงานใหม)

1.1

1.2

/

1.3

1.4

/

/

D1

ภาพท 3-17 DFD Level 2 สมครสมาชก (ระบบงานใหม)

Page 25: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

56

Data Flow Diagram Level 2 เขาสระบบ (ระบบงานใหม)

2.1

/

2.2

/

2.3

D1

/

ภาพท 3-18 DFD Level 2 เขาสระบบ (ระบบงานใหม)

Page 26: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

57

Data Flow Diagram Level 2 ตรวจสอบหองวาง (ระบบงานใหม)

3.1

3.2

3.3

D2

D5

ภาพท 3-19 DFD Level 2 ตรวจสอบหองวาง (ระบบงานใหม)

Page 27: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

58

Data Flow Diagram Level 2 จองหองพก (ระบบงานใหม) 4.1

4.2

4.3

4.4

4.5

4.6

D3

D1

D2

ภาพท 3-20 DFD Level 2 จองหองพก (ระบบงานใหม)

Page 28: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

59

Data Flow Diagram Level 2 เขาพก (ระบบงานใหม)

5.1

5.2

5.3

5.4

D1

D4

D3

D7

ภาพท 3-21 DFD Level 2 เขาพก (ระบบงานใหม)

Page 29: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

60

Data Flow Diagram Level 2 คนหองพก (ระบบงานใหม)

ภาพท 3-22 DFD Level 2 คนหองพก (ระบบงานใหม)

6.1

6.2

6.3

6.4

6.5

D1

D6

D8

D7

D9

Page 30: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

61

Data Flow Diagram Level 2 พมพรายงาน (ระบบงานใหม)

7.1

7.2

7.3

D1

D3

D6

D7

D8

ภาพท 3-23 DFD Level 2 พมพรายงาน (ระบบงานใหม)

Page 31: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

62

Data Flow Diagram Level 2 การจดการพนกงาน (ระบบงานใหม)

ภาพท 3-24 DFD Level 2 การจดการพนกงาน (ระบบงานใหม)

8.1

8.2

D9

Page 32: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

63

Data Flow Diagram Level 2 การจดการขอมลสนคา (ระบบงานใหม)

ภาพท 3-25 DFD Level 2 การจดการสนคา (ระบบงานใหม)

9.1

9.2

D10

Page 33: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

64

Data Flow Diagram Level 2 การจดการหองพก (ระบบงานใหม)

ภาพท 3-26 DFD Level 2 การจดการหองพก (ระบบงานใหม)

10.1

10.2

D2

Page 34: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

65

3.2.5 ER-Diagram Model

ภาพท 3-27 ER-Diagram ระบบบรหารจดการโรงแรมสวนวรณออนไลน

/ /

1

m

1

1

m

m

m

1

1

m

m

1

1

m

1

1

m

m

m

m

111

1

1

Page 35: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

66

ค าอธบาย ER-Diagram ของระบบบรหารจดการโรงแรมสวนวรณออนไลน

m 1

ภาพท 3-28 ลกคาหลายคนอยในประเภทลกคาหนงประเภท

และประเภทลกคาหนงประเภทมลกคาหลายคน

1 m

ภาพท 3-29 ลกคาหนงคนสามารถท าการจองไดหลายครง และขอมลการจองหลายขอมลเกดจากลกคาหนงคน

m 1

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

m 1

ภาพท 3-31 หองพกหลายหองพกอยในประเภทหองพกหนงประเภท ประเภทหองพกหนงประเภทมหองพกหลายหอง

Page 36: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

67

1 m

ภาพท 3-32 พนกงานหนงคนสามารถรบขอมลการจองหองพกไดหลายขอมล และขอมลการจองหองพกหลายขอมลถกรบคนจากพนกงานหนงคน

1 m

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

และขาวประชาสมพนธหลายขอมลถกสรางจากพนกงานหนงคน

1 m

ภาพท 3-34 พนกงานหนงคนสามารถรบขอมลการคนหองไดหลายขอมล

และขอมลการคนหองหลายขอมลถกรบคนจากพนกงานหนงคน

1 m

ภาพท 3-35 พนกงานนหนงคนรบขอมลการเขาพกไดหลายขอมล และขอมลการเขาพกหลายขอมลถกรบจากพนกงานหนงคน

Page 37: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

68

ภาพท 3-36 พนกงานหนงคนสามารถรบช าระไดหลายครง และขอมลการช าระหลายขอมลไดรบจากพนกงานหนงคน

1 m

ภาพท 3-37 ลกคาหนงคนสามารถท าการเขาพกไดหลายครง และขอมลการคนหองหลายขอมลเกดจากขอมลลกคาหนงค

1 m

ภาพท 3-38 ลกคาหนงคนสามารถช าระเงนไดหลายครง

และขอมลการช าระเงนหลายครงเกดจากขอมลลกคาหนงคน

1 1

ภาพท 3-39 พนกงานหนงคนมต าแหนงไดหนงต าแหนง และต าแหนงหนกงานหนงต าแหนงมพนกงานแคหนงคน

1 m

Page 38: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

69

3.2.6 Data Dictionary ตารางท 3-1 ตารางแสดงขอมลลกคาทวไป (Customer)

ล าดบ Fieldname Data Type Size Description key 1 gen_Id Int 5 รหสสมาชก PK

2 type_id varchar 10 รหสลกคา FK

3 gen_cate_id Int 1 รหสประเภทลกคา

FK

4 gen_idcart varchar 20 รหสประจ าตวประชาชน

5 gen_name varchar 100 ชอ

6 gen_lastname Varchar 100 นามสกล

7 gen_bdate varchar 10 วนเกด

8 gen_address varchar 255 ทอย

9 gen_tel varchar 15 เบอรโทร

10 gen_email varchar 100 อเมลล

11 gen_username varchar 20 Username

12 gen_password varchar 20 Password

13 gen_date varchar 20 วนทสมคร

14 status int 1 สถานะ

15 Cus_cate Varchar 10 ชอประเภทลกคา

Page 39: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

70

ตารางท 3-2 ตารางแสดงขอมลการจอง (Booking)

ล าดบ Fieldname Data Type Size Description Key

1 bk_id Varchar 10 รหสการเชา PK

2 cus_id Varchar 10 รหสลกคา FK

3 bk_rooms Varchar 255 หองเชา

4 bk_chkin Varchar 10 วนทเชคอน

5 bk_intime Varchar 5 เวลาเชา

6 bk_chkout Varchar 10 วนทเชคเอาท

7 bk_m1 Varchar 1 จ านวนผใหญ

8 bk_amroom Varchar 2 จ านวนหองทจอง

9 bk_rtype varchar 1 ประเภทหอง

10 bk_btype Varchar 1 ประเภทเตยง

11 bk_note Varchar 225 รายละเอยดเพมเตม

12 bk_total Varchar 10 ราคารวม

13 bk_date Varchar 10 วนทจอง

14 bk_dt Varchar 20 วนเดอนปทจอง

15 bk_status varchar 1 สถานะการจอง

Page 40: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

71

ตารางท 3-3 ตารางแสดงขอมลรายละเอยดการจอง (Bookdetail) ล าดบ Fieldname Data Type Size Description Key

1 bkd_id int 5 รหสรายละเอยดการเชา

PK

2 bk_id varchar 10 รหสการเชา

3 rm_id varchar 5 รหสหองพก

ตารางท 3-4 ตารางแสดงขอมลการจองหองประชม ล าดบ Fieldname Data Type Size Description Key

1 Bk_id int 10 รหสการจอง PK

2 id int 5 รหสลกคา

3 bk_type varchar 20 ประเภทหอง

4 mtype_id int 11 รหสหอง

5 Bk_type_meet Varchar 20 ประเภทการใชหอง

6 Bk_date date วนทจอง

7 Bk_chkin date วนทเขา 8 Bk_chkout date วนทออก 9 bk_chkout_save date วนทบนทกการ

คน

10 bk_numdate int 11 จ านวนวนทใช 11 bk_note varchar 255 รายละเอยด 12 bk_price int 10 ราคารวม 13 bk_status varchar 20 สถานะ

Page 41: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

72

ตารางท 3-5 ตารางแสดงขอมลตารางเขาพก

ล าดบ Fieldname Data Type

Size Description Key

1 Ck_id int 10 รหสเขาพก PK

2 Bk_id int 10 รหสการจอง

3 Sum_room int 10 จ านวนหอง

4 Date_in varchar 20 วนทเชคอน

5 Date_out varchar 20 วนทเชคเอาท

ตารางท 3-6 ตารางแสดงขอมลลกคาสมาชก

ล าดบ Fieldname Data Type

Size Description Key

1 id int 5 รหสสมาชก PK

2 cus_username varchar 20 username

3 cus_password varchar 20 password

5 cus_name varchar 100 ชอ

6 cus_lastname varchar 100 นามสกล

7 cus_bdate date วนเกด

8 cus_idcart varchar 20 บตรประชาชน

9 cus_address varchar 255 ทอย

10 cus_tel varchar 15 โทรศพท

11 cus_email varchar 100 อเมลล

Page 42: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

73

ตารางท 3-7 ตารางแสดงรายละเอยดการเขาพก ล าดบ Fieldname Data Type Size Description Key

1 del_ck_id int 10 รหสการเขาพก PK

2 ck_id int 10 รหสหองทพก

3 bk_id int 10 รหสการจอง

4 rm_id int 3

ตารางท 3-8 ตารางแสดงขอมลขาวสาร (New)

ล าดบ Fieldname Data Type Size Description Key

1 nid int 5 รหสขาว PK

2 ntopic varchar 255 หวขอขาว

3 ndetial text - รายละเอยด

4 ndate varchar 20 วนทแจง

5 nstatus varchar 1 สถานะ

Page 43: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

74

ตารางท 3- 9 ตารางแสดงขอมลพนกงาน ล าดบ Fieldname Data Type Size Description Key

1 em_id int 5 รหสพนกงาน PK

2 em_username Varchar 50 username FK

3 em_password Varchar 20 password

4 em_name Varchar 20 ชอพนกงาน

5 em_lastname Varchar 20 นามสกล

6 em_birthday date วนเกด

7 em_address Varchar 255 ทอย

8 em_email Varchar 50 อเมลล

9 em_tel varchar 20 โทรศพท

10 em_position varchar 20 ต าแหนง

ตารางท 3-10 ตารางแสดงขอมลสนคาในหองพก (Product) ล าดบ Fieldname Data Type Size Description Key

1 pid int 5 รหสสนคา PK

2 pname varchar 255 ชอสนคา

3 pprice varchar 5 ราคา

Page 44: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

75

ตารางท 3-11 ตารางแสดงขอมลหองพก (Room) ล าดบ Fieldname Data Type Size Description Key

1 rm_id int 3 รหสการจอง PK

2 type_id int 1 ประเภทหอง FK

3 rm_detail varchar 255 รายละเอยดหอง

4 rm_status varchar 1 สถานะหอง

ตารางท 3-12 ตารางแสดงขอมลประเภทหองพก (Room_type) ล าดบ Fieldname Data Type Size Description Key

1 type_id int 1 ประเภทหอง PK

2 type_name varchar 100 ชอหอง

3 type_rate varchar 5 ราคาหอง

ตารางท 3-13 ตารางแสดงขอมลรายงาน

ล าดบ Fieldname Data Type Size Description Key

1 report_id int 5 รหสรายงาน PK

2 report_name varchar 20 ชอรายงาน

3 em_id int 5 รหสพนกงาน

4 report_date date วนทรายงาน

Page 45: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

76

3.2.7 Site map

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

HOME

Gallery

LOGIN

Page 46: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

77

3.2.8 Output Design (การออกแบบหนาจอของผใช)

ภาพท 3-41 แสดงตวอยางใบจองหองพก

ภาพท 3-42 แสดงตวอยางใบเสรจรบเงน

Page 47: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

78

3.2.9 Input Design

ภาพท 3-43 แสดงตวอยางหนาหลก

Page 48: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

79

ภาพท 3-44 แสดงตวอยางหนาสมครสมาชก

Page 49: 3 3 · 34 ไม่มี มี 3.1.1.4 ควรมีการน าข้อมูลไปไว้บนเว็บไซต์ เพื่อเป็นการช่วยประชาสัมพนัธ์

80

ภาพท 3-45 แสดงตวอยางรายละเอยดหองพก