บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. ·...

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

Upload: others

Post on 17-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

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

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

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

3.1.1 ลกษณะของระบบงานเดม

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

Page 2: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

33

3.2 System Flowchart ระบบงานเดม

3.2.1. จองหองพก

ภาพท 3-1 Flowchart จองหองพกแบบระบบงานเดม

Page 3: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

34

3.2.2. เชาหองพก / สญญาเชา

ภาพท 3-2 Flowchart เชาหองพก / สญญา แบบระบบงานเดม

Page 4: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

35

3.2.3. ออกใบแจงหน

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

3.2.4. แจงซอม

ภาพท 3-4 Flowchart แจงซอมแบบระบบงานเดม

Page 5: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

36

3.2.5. แจงยายหองพก

ภาพท 3-5 Flowchart แจงยายหองพกแบบระบบงานเดม

Page 6: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

37

3.2.6. ยายหองพก

ภาพท 3-6 Flowchart ยายหองพกแบบระบบงานเดม

Page 7: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

38

3.2.7. รบชาระเงน

ภาพท 3-7 Flowchart รบชาระเงนแบบระบบงานเดม

Page 8: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

39

3.2.8. แจงคนหองพก

start

แจงคนหองพกกบพนกงาน

พนกงานตรวจสอบอยภายในวนท 1-5

หรอไม

สามารถคนหองพกไดพรอมไดรบเงนคาประกนหองพกคน

สามารถคนหองพกไดแตไมไดรบเงนคาประกนหองพกคน

อย ไมอย

stop

บนทกขอมลลงในสมดแจงออก

บนทกขอมลลงในสมดแจงออก

ภาพท 3-8 Flowchart แจงคนหองพกแบบระบบงานเดม

Page 9: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

40

3.2.9. คนหองพก

ภาพท 3-9 Flowchart คนหองพกแบบระบบงานเดม

Page 10: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

41

3.2.10. ออกรายงาน

คนหารายงานจากแฟมเอกสาร

ดรายงานทตองการ

ภาพท 3-10 Flowchart ออกรายงานแบบระบบงานเดม

Page 11: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

42

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

0

ระบบบรการจดการหอพกเมธาเรสสเดนท

ลกคาพนกงาน

เจาของกจการ

ขอมลการจองชาระเงน

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

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

ขอมลการเปลยนหองบลเงนสด

รายละเอยดการเขาพกขอมลการยายหองรายงานการจอง

รายงานการเชาหองพกรายงานการรบชาระ

เรยกดรายงาน

รายงานการคนหองพกรายงานการยายหองพก

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

Page 12: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

43

3.4 Data Flow Diagram(ระบบงานเดม)

1

จองหองพก

ลกคา พนกงาน

2

เชาหองพก

3

ยายหองพก

4

คยหองพก

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

ขอมลลกคาเงนคาประกน

ขอมลการจองหองพกรายละเอยดหองพก

D1 ขอมลหองพก

ขอมลหองพก

D2 ขอมลลกคาD3 ขอมลการเชา

ขอมลหองพกทตองการยาย ขอมลหองพก

D1 ขอมลหองพก

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

แจงยายออกจากหองพก

คาปรบ

ขอมลการเสยหาย

อตราคาปรบ

ใบเสรจ

ภาพท 3-12 Data Flow Diagram ระบบงานเดม

Page 13: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

44

3.5 ปญหาของระบบงานเดม จากทไดทาการศกษาระบบงานของหอพกเมธาเรสสเดนท ทาใหทราบถงปญหาทเกดขนกบระบบงานเดม เพอทจะพฒนาระบบใหเปนระบบหอพกเมธาเรสสเดนท ซงจะพบปญหาดงน 1. เกบขอมลในรปแบบกระดาษหรอไมกใชโปรแกรม Word และ Excel ทาใหยากตอการเกบรกษาและคนหาขอมลตางๆ 2. ความปลอดภยของขอมลมนอย เนองจากบางครงกระดาษททาการเกบขอมลตางๆ อาจจะฉกขาดหรอสญหายได 3. การแกไขขอมลหลายๆ อยางทาไดไมด และขาดความรวดเรวในการดาเนนงาน 4. การออกรายงานทาไดไมคอยด เนองจากอปกรณไมมความทนสมย และไมเปนระบบในการทางาน 5. ระบบการบนทกและการคานวณคาน า คาไฟ และคาใชจายอนๆ ยงทาดวยมออาจทาใหเกดความผดพลาด มความลาชามนการทางานได 6. การจองตองมาจองกบทางพนกงานโดยการทงเบอรโทรศพทไวแลวรอใหทางหอพกตดตอกลบซงใชเวลานาน และอาจเกดการแซงควเนองจากคนทมเงนพรอมมกจะไดกอนเสมอ หรอบางครงทางหอพกตดตอกลบมากะทนหนทาใหเกดปญหาการแจงยายจากหอพกเดม

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

ภาพท 3-13 แสดงภาพแผนภมกางปลา

Page 14: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

45

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

3.6 System Flowchart ระบบงานใหม 3.6.1 สมครสมาชก

ภาพท 3-14 Flowchart สมครสมาชกแบบระบบงานใหม

Page 15: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

46

3.6.2. จองหองพก

ภาพท 3-15 Flowchart จองหองพกแบบระบบงานใหม

Page 16: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

47

3.6.3 เชาหองพก / สญญา

ภาพท 3-16 Flowchart เชาหองพก / สญญา แบบระบบงานใหม

Page 17: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

48

3.6.4. ออกใบแจงหน

ภาพท 3-17 Flowchart ออกใบแจงหนแบบระบบงานใหม

3.6.5. แจงซอม

ภาพท 3-18 Flowchart แจงซอมแบบระบบงานใหม

Page 18: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

49

3.6.6. แจงยายหองพก

ภาพท 3-19 Flowchart แจงยายหองพกแบบระบบงานใหม

Page 19: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

50

3.6.7. รบชาระเงน

start

Login เขาระบบAdmin

สแกนบารโคด

แจงยอดชาระเงน

อยภายในวนท 1-5 หรอไม

รบชาระเงน

ออกใบเสรจรบเงน

คานวณคาปรบ = จานวนวนทหลงจากวนท 5 * 50

รบชาระเงน

ออกใบเสรจรบเงน

stop

อย ไมอย

ภาพท 3-20 Flowchart รบชาระเงนแบบระบบงานใหม

Page 20: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

51

3.6.8. แจงคนหองพก

ภาพท 3-21 Flowchart แจงคนหองพกแบบระบบงานใหม

Page 21: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

52

3.6.9. คนหองพก

ภาพท 3-22 Flowchart คนหองพกแบบระบบงานใหม

Page 22: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

53

3.6.10. ออกรายงาน

ภาพท 3-23 Flowchart ออกรายงานแบบระบบงานใหม

Page 23: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

54

3.7 Context Diagram (ระบบใหม)

0

ระบบบรหารจดการหอพก

ลกคาทวไปผดแลระบบ/พนกงาน

ผเชา/สมาชก

Username, password

ออกใบเสรจ

ขอมลลกคา

ผลการสมครสมาชก

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

ใบเสรจ

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

ขอมลการคนหองพกชาระงน

สถานะการแจงซอมสถานะการแจงยายสถานะการแจงคน

User name และ Password

จอง , ทาสญญาเชา

เลขทการจอง สญญาเชา

จดการขอมลการรบชาระเงนจดการ User และ Password สมาชก

จดการขอมลการคนหองพกและคดคาปรบจดการขอมลการเชาจดการขอมลการแจงซอม

จดการขอมลการแจงยาย , แจงคน

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

รายงานการรบชาระเงนรายงานการแจงยาย , แจงคน

รายงานขอมล User และ Password

ภาพท 3-24 Context Diagram ระบบใหม

Page 24: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

55

3.8 Data Flow Diagram (ระบบใหม)

ภาพท 3-25 Data Flow Diagram ระบบใหม

Page 25: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

56

3.8.1 Data Flow Diagram Level

3.8.1.1 DFD-Level2 Processes2 : การจองหองพก 1. ลกคาตรวจสอบสถานะหองพกวางหรอไม 2. พนกงานตรวจสอบการชาระเงน

2.1

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

ลกคา

ขอมลหองพก

รายละเอยดหองพกสถานะหองพก

ตรวจสอบสถานะหองพก

2.2

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

ขอมลการจอง

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

รายละเอยดการชาระเงน

ขอมลการชาระเงน D5 ขอมลการรบชาระเงน

รายละเอยดลกคา

ขอมลลกคา

D1 ขอมลสมาชก

ภาพท 3-26 แสดงการทางานของ DFD-Level2 Processes2 : การจองหองพก

3.8.1.2. DFD-Level2 Processes3 : การเชาหองพก / ทาสญญา

1. พนกงานตรวจสอบการจอง 2. พนกงานทาการเปลยนสถานะหองพกเปนหองถกเชาแลว 3. พนกงานทาการบนทกขอมลการเชา 4. ผเชาเซนสญญาเชา

Page 26: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

57

ภาพท 3-27 แสดงการทางานของ DFD-Level2 Processes3 : การเชาหองพก

3.8.1.3. DFD-Level2 Processes6 : การแจงซอม 1. พนกงานตรวจสอบหมายเลขหองพกทแจงซอม 2. พนกงานตรวจสอบการแจงซอม

Page 27: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

58

5.1

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

พนกงาน

ขอมลหองพก

รายละเอยดหองพก

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

รายละเอยดการแจงซอม

5.2

ตรวจสอบการแจงซอม

D7 ขอมลการแจงซอม

D17 รายละเอยดการแจงซอม

D3 ขอมลหองพก

ภาพท 3-28 แสดงการทางานของ DFD-Level2 Processes6 : การแจงซอม

3.8.1.4. DFD-Level2 Processes9 : การแจงคนหองพก 1. พนกงานตรวจสอบหมายเลขหองพกทแจงคนหองพก 2. พนกงานตรวจสอบการแจงคนหองพก

ภาพท 3-29 แสดงการทางานของ DFD-Level2 Processes9 : การแจงคนหองพก

Page 28: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

59

3.8.1.5. DFD-Level2 Processes10 : การคนหองพก 1. พนกงานตรวจสอบหมายเลขหองพกทคนหองพก 2. พนกงานตรวจสอบวามการแจงคนหองพกจรงหรอไม 3. พนกงานตรวจสอบอปกรณชารดหรอไม 4. พนกงานคนเงนคาประกนหองพกและออกใบเสรจรบเงน 5. พนกงานทาการเปลยนสถานะหองพกใหเปนหองวาง

Page 29: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

60

ภาพท 3-30 แสดงการทางานของ DFD-Level2 Processes10 : การคนหองพก

Page 30: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

61

3.9. ER-Diagram Model

ภาพท3-31 แสดง ER-Diagram Model

Page 31: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

62

3.10. Data Dictionary

ตารางท 3-1 ตารางสมาชก (Members)

ลาดบท Attribute Description Data Type Pk Fk Reference 1 Mem_id รหสสมาชก Integer(4) Yes 2 username Username Varchar(50) 3 password Password Varchar(50) 4 name ชอ Varchar(50) 5 lastname สกล Varchar(50) 6 sex เพศ Char(5) 7 Id_card หมายเลขบตรประชาชน Integer(13) 8 Mem_address ทอย Text 9 province จงหวด Varchar(50) 10 post รหสไปรษณย Integer(5) 11 phone เบอรโทรศพท Varchar(10) 12 email อเมล Varchar(50) 13 status_mem สถานะสมาชก

-0 = สมาชกทวไป -1 = สมาชกเชา

Integer(1)

ตารางท 3-2 ตารางการจองหองพก (Reserves)

ลาดบท Attribute Description Data Type Pk Fk Reference 1 id_ res รหสการจอง Integer(4) Yes 2 id_building รหสอาคาร Integer(3) Yes building 3 id_room รหสหองพก Integer(4) Yes Rooms 4 id_type รหสประเภทหองพก Varchar(20) Yes Type_room 5 id_mem รหสสมาชก Integer(4) Yes Members 6 date_ res วนทจองหองพก Date 7 name_res ชอ – สกล Varchar(50)

Page 32: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

63

8 address_res ทอย Text 9 idcard_res หมายเลขบตรประชาชน Integer(13) 10 phone_res เบอรโทรศพท Varchar(10) 11 date_in วนทเขา Date 12 state_res สถานะการทาสญญา Integer(1) 13 type_res ประเภทการจอง Varchar(20) 14 pay_res_m จายชาระรายเดอน Integer(5) 15 mo_nee_m ยอดคางชาระรายเดอน Integer(5) 16 pay_res_t จายชาระรายเทอม Integer(5) 17 mo_nee_t ยอดคางชาระรายเทอม Integer(5) 18 date_pay วนทจาย Date 19 emp ชอพนกงาน Varchar(20) 20 status2 สถานะการชาระเงน Integer(1) 21 day วนทหมดอายการจอง Date

ตารางท 3-3 ตารางหองพก (Rooms)

ลาดบท Attribute Description Data Type Pk Fk Reference 1 id_ room รหสหองพก Integer(4) Yes 2 id_building รหสอาคาร Integer(3) Yes building 3 id_type รหสประเภทหองพก Varchar(20) Yes Type_room 4 floor ชน Char(1) 5 status_room สถานะหองพก Integer(1) 6 status สถานะการใชงาน Integer(1) 7 water มเตอรนาปจจบน Integer(4) 8 elc มเตอรไฟปจจบน Text

Page 33: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

64

ตารางท 3-4 ตารางการเชาหองพก (Rents)

ลาดบท Attribute Description Data Type Pk Fk Reference 1 id_rent รหสการเชา/สญญา Integer(4) Yes 2 id_res รหสการจอง Integer(4) Yes Reserves 3 id_room รหสหองพก Integer(4) Yes Rooms 4 id_building รหสอาคาร Integer(3) Yes building 5 id_mem รหสสมาชก Integer(4) Yes Members 6 date_rent วนททาสญญา Date 7 date_out วนทสนสดสญญา Date 8 name_rent ชอผเชาคนท1 Varchar(50) 9 name_rent2 ชอผเชาคนท2 Varchar(50) 10 idcard_rent หมายเลขบตรประชาชน1 Integer(13) 11 idcard_rent2 หมายเลขบตรประชาชน2 Integer(13) 12 address_rent ทอยคนท 1 Text 13 address_rent2 ทอยคนท 2 Text 14 phone_rent เบอรโทรศพทคนท1 Varchar(10) 15 phone_rent2 เบอรโทรศพทคนท2 Varchar(10) 16 namecon ผตดตอไดคนท1 Varchar(50) 17 Namecon2 ผตดตอไดคนท2 Varchar(50) 18 phonecon เบอรโทรศพทคนท1 Varchar(10) 19 Phonecon2 เบอรโทรศพทคนท2 Varchar(10) 20 rent คาเชาหองพก Integer(4) 21 keycard คาคยการด Integer(3) 22 netprict รวมคาใชจาย Integer(4) 23 day_rent วนทชาระเงนคาเชา Date 24 status_pay สถานะการจายเงน

-0 = ยงไมชาระ -1 = ชาระแลว

Integer(1)

25 emp ชอพนกงาน Varchar(30) 26 pay_rent จานวนเงนทจาย Integer(4)

Page 34: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

65

27 ton_rent จานวนเงนทอน Integer(4) ตารางท 3-5 ตารางเกบคานาคาไฟประจาเดอน (save_water) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_barcode รหสใบแจงหน Integer(8) Yes 2 id_rent รหสการเชา Integer(8) Yes Rents 3 id_room รหสหองพก Integer(3) Yes room 4 id_building รหสอาคาร Integer(3) Yes building 5 id_mem รหสสมาชก Integer(4) Yes Members 6 month ประจาเดอน Varchar(20) 7 year ประจาป Varchar(4) 8 date_cut วนทตด Date 9 befor_water

เลขมเตอรนากอน Integer(5)

10 after_water เลขมเตอรนาหลง Integer(5) 11 befor_elc เลขมเตอรไฟกอน Integer(5) 12 after_elc

เลขมเตอรไฟหลง Integer(5)

13 rent คาเชา Integer(4) 14 emp ชอพนกงาน Varchar(20) 15 date วนทจาย Date 16 total_water รวมคานา Integer(5) 17 total_elc รวมคาไฟ Integer(5) 18 netprict_water จายสทธ Integer(5) 19 print_date วนทออกใบแจงหน Date 20 status_water สถานการณชาระ

-0 = คางชาระ -1 = ชาระแลว

Integer(1)

21 Penalty คาปรบ Late วนทจายชา Total_late รวมคาปรบ

Page 35: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

66

ตารางท 3-6 ตารางอาคาร (building) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_building รหสอาคาร Integer(3) Yes Yes Debts 2 name_building ชออาคาร Varchar(20) 3 water_building คาน า char(2) 4 water_low คาน าขนตา char(3) 5 elc_building คาไฟ char(2) 6 elc_low คาไฟขนตา char(3) 7 keycard_building คาคยการด Integer(3) 8 note_building บนทกเพมเตม Varchar(20) 9 state_building สถานะการใชงาน

- 0 = ใชงาน -1 = ไมใชงาน

Varchar(20)

ตารางท 3-7 ตารางประเภทหองพก (type_room) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_type รหสรายการ Integer(13) Yes 2 name_type ชอประเภทหองพก Varchar(20) 3 rent_m คาเชารายเดอน Integer(5) 4 rent_t คาเชารายเทอม Integer(5) 5 warrant_type คาประกน Integer(5) 6 note_type บนทกเพมเตม Varchar(20) 7 state_type สถานการณใชงาน

- 0 = ใชงาน -1 = ไมใชงาน

Varchar(20)

Page 36: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

67

ตารางท 3-8 แจงซอม (Services) ลาดบท Attribute Description Data Type Pk Fk Reference

1 service_id รหสแจงซอม Integer(4) Yes 2 id_mem รหสสมาชก Integer(4) Yes member 3 service_building รหสอาคาร Integer(3) Yes building 4 service_room รหสหองพก Integer(3) Yes room 5 service_type หมวดการแจงซอม

- 1 = หมวดทวไป - 2 = หมวดไฟฟา - 3 = หมวดประปา - 4 = หมวดเคเบล - 5 = หมวดอนเทอรเนต

Varchar(50)

6 service_list อปกรณทแจงซอม Varchar(50) 7 service_symptoms อาการเสย Varchar(50) 8 service_state สถานะการซอม Varchar(20) 9 sevice_date วนทแจงซอม Date

ตารางท 3-9 ตารางคาใชจายการแจงซอม (payment_month) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_payment รหสแจงซอม Integer(4) Yes Yes Services 2 id_service รหสแจงซอม Integer(4) Yes service 3 id_room รหสหองพก Integer(4) Yes room 4 id_mem รหสสมาชก Integer(3) Yes member 5 name_payment รายการคาใชจาย Varchar(50) 6 pay_payment ราคา Integer(4) 7 note บนทกเพมเตม Varchar(50) 8 date_pay วนทจายชาระ Date 9 state_pay สถานการณจายเงน

- 0 = คางชาระ Integer(1)

Page 37: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

68

-1 = ชาระแลว 10 money_pay จานวนเงนทจาย Integer(4) 11 ton_pay จานวนเงนทอน Integer(4) 12 emp ชอพนกงาน Varchar(50)

ตารางท 3-10 ตารางกลมพนกงาน (group_admin) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_group รหสกลมพนกงาน Integer(4) Yes 2 name_group ชอกลมพนกงาน Integer(30) 3 note_group บนทกเพมเตม Varchar(50) 4 state_group สถานการณใชงาน

- 0 = ใชงาน -1 = ไมใชงาน

Varchar(50)

ตารางท 3-11 ตารางการแจงยายหองพก (let_out) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_let รหสการยายหองพก Integer(4) Yes 2 id_rent รหสการเชา Integer(4) Yes Rents 3 id_mem รหสสมาชก Integer(3) Yes member 4 date_let วนทแจงยายหองพก Date 5 name_let ชอผแจงยาย Varchar(50) 6 phone_let เบอรโทรผแจง Varchar(10) 7 id_emp รหสพนกงาน Integer(4) 8 status_letout สถานะการตรวจสอบ Varchar(50) 9 status_war สถานการณคนเงนประกน

- 0 = คนเงนประกน -1 = ไมคนเงนประกน

Integer(1)

Page 38: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

69

ตารางท 3-12 ตารางการคนหองพก (admin_out) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_out รหสการคนหองพก Integer(4) Yes 2 id_rent รหสการเชา Integer(4) Yes Rents 3 id_let_out รหสแจงยาย Integer(4) Yes let_out 4 id_mem รหสสมาชก Integer(3) Yes member 5 dateout วนทคนหองพก Date 6 name1 รายการคาปรบ1 Integer(1) 7 Name2 รายการคาปรบ2 Varchar(20) 8 Name3 รายการคาปรบ3 Varchar(20) 9 Name4 รายการคาปรบ4 Varchar(20) Name5 รายการคาปรบ5 Varchar(20) price1 ราคาคาปรบ1 Integer(4) Price2 ราคาคาปรบ2 Integer(4) Price3 ราคาคาปรบ3 Integer(4) Price4 ราคาคาปรบ4 Integer(4) Price5 ราคาคาปรบ5 Integer(4) total รวมคาประกน Integer(4) netprict รวมสทธ Integer(4) emp ชอพนกงาน Varchar(50)

ตารางท 3-13 ตารางพนกงาน (admin) ลาดบท Attribute Description Data Type Pk Fk Reference

1 id_admin รหสพนกงาน Integer(4) Yes 2 name_admin ชอ - สกล Varchar(50) 3 user_admin username Char(5) 4 pass_admin password Integer(13) 5 g_id รหสกลมพนกงาน Text Yes group_admin 6 note_admin บนทกเพมเตม Varchar(50)

Page 39: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

70

7 state_admin สถานการณใชงาน - 0 = ใชงาน -1 = ไมใชงาน

Varchar(50)

ตารางท 3-14 ตารางแจงการโอนเงน (transfer)

ลาดบท Attribute Description Data Type Pk Fk Reference 1 id_tran รหสสมาชก Integer(4) Yes 2 id_mem รหสสมาชก Integer(3) Yes member 3 id_res รหสการจอง Integer(4) Yes Reserves 4 name_tran ชอผแจงโอน Varchar(30) 5 lastname_tran นามสกลผแจงโอน Varchar(30) 6 phone_tran เบอรโทร Varchar(10) 7 money_tran ยอดเงนทโอน Integer(5) 8 type_tran วธการโอน Varchar(20) 9 name_banking ธนาคารทใชโอน Varchar(20) 10 major_banking สาขาทโอน Varchar(20) 11 tran_banking

ชอธนาคารทโอนเขา Varchar(20)

12 date_tran วนทโอน Date 13 time_tran เวลาทโอน Time

Page 40: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

71

3.11 Site Map

  

ภาพท3-32 แสดง ER-Diagram Model

Page 41: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

72

3.12 รปแบบโครงสรางเวบเพจ

3.12.1 รปแบบหนาเวบไซตหลก

  

ภาพท 3-33 ตวอยางหนาเวบไซตหลก

Page 42: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

73

3.12.2 รปแบบหนา Login

ภาพท 3-34 ตวอยางหนา Login

Page 43: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

74

3.12.3 รปแบบหนาจองหองพก

ภาพท 3-35 ตวอยางหนาจองหองพก

Page 44: บทที่ 3 วิธีการดําเนินงาน112).pdf · 2010. 3. 14. · บทที่ 3 วิธีการดําเนินงาน. ในส่วนของการว

75

3.12.4 รปแบบหนารายละเอยดหองพก

ภาพท 3-35 ตวอยางหนารายละเอยดหองพก