reservation football system งาน...1.3 แนวทางในการแก...

50
ระบบจองสนามฟุตบอล Reservation Football System ศุภฤกษ์ จั่นมณี สารนิพนธ์นี ้เป็นส่วนหนึ ่งของการศึกษา หลักสูตรวิทยาศาสตรมหาบัณฑิต สาขาเทคโนโลยีสารสนเทศ คณะวิทยาการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีมหานคร ปีการศึกษา 2555

Upload: others

Post on 24-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

ระบบจองสนามฟตบอล

Reservation Football System

ศภฤกษ จนมณ

สารนพนธนเปนสวนหนงของการศกษา

หลกสตรวทยาศาสตรมหาบณฑต สาขาเทคโนโลยสารสนเทศ

คณะวทยาการและเทคโนโลยสารสนเทศ

มหาวทยาลยเทคโนโลยมหานคร

ปการศกษา 2555

Page 2: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

i

หวขอ ระบบจองสนามฟตบอล

Reservation Football System

ชอนกศกษา ศภฤกษ จนมณ

รหสนกศกษา 5317680006

หลกสตร วทยศาสตรมหาบณฑต สาขาเทคโนโลยสารสนเทศ

ปการศกษา 2555

อาจารยทปรกษา ผศ.ดร.วรพล ลลาเกยรตสกล

บทคดยอ

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

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

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

จดเกบในระบบฐานขอมลคอมพวเตอรแทน

Page 3: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

ii

กตตกรรมประกาศ

สารนพนธนไดพฒนาจนสาเรจได เพราะความกรณา ความชวยเหลอ และกาลงใจจาก

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

ขอขอบพระคณ ผศ.ดร. วรพล ลลาเกยรตสกล อาจารยทปรกษาโครงการทคอยชแนะ

และใหคาแนะนา

ขอขอบพระคณอาจารยทกทานทชวยประสทธประสาทวชา สอนและใหความรและ

ชแนะแนวทางตางๆ แกผจดทาโครงการ

ขอขอบคณพๆ เพอนๆ และญาตผดแลอปการคณ ทาใหผจดทามกาลงใจในการทาสาร

นพนธเลมนสาเรจ

ผจดทา

Page 4: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

iii

สารบญ

หนา

บทคดยอ I

กตตกรรมประกาศ II

สารบญ III

สารบญรป VI

สารบญตาราง IX

บทท 1 บทนา 1

1.1 กลาวนา 1

1.2 ปญหาและแรงจงใจ 1

1.3 แนวทางในการแกไขปญหา 2

1.4 วตถประสงคของโครงงาน 2

1.5 ขนตอนการดาเนนงาน 2

1.6 ขอบเขตของโครงงาน 2

1.7 ประโยชนทคาดวาจะไดรบ 3

1.8 โครงสรางของสารนพนธ 3

บทท 2 ความรพนฐานและทฤษฎทเกยวของ 4

2.1 โครงสรางของสนามฟตบอล 4

2.2 วเคราะหระบบงานปจจบนและปญหา 4

2.3 ความรเกยวกบการพฒนาในรปแบบของ Web Application 5

Page 5: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

iv

สารบญ(ตอ)

หนา

2.4 ความรเกยวกบโปรแกรม Visual Studio 2012 5

2.5 เทคโนโลย IIS ซงใชในการรนเวบไซต 5

2.6 ระบบฐานขอมล Microsoft Office Access 2003 7

2.7 ภาษาและเทคโนโลย asp.net 8

2.8 ภาษาทใชพฒนา ภาษา C# 8

2.9 ความรเบองตนเกยวกบระบบการจองสนามฟตบอล 9

บทท 3 การออกแบบระบบ 10

3.1 ศกษาและรวบรวมขอมล 10

3.2 วเคราะหและออกแบบระบบ 11

3.3 Dataflow Diagram 12

3.4 การออกแบบความสมพนธ 16

3.5 Entity-Relationship Diagram 17

3.6 Mapping Entity-Realationship Diagram 18

3.7 พจนานกรมขอมล 18

บทท 4 ผลการทางานและการวเคราะหผลการทางาน 20

4.1 หนาจอหลกของระบบจองสนามฟตบอล 20

4.2 หนาจอการสมครสมาชก 21 4.3 หนาจอหลงการลอกอนของระบบจองสนามฟตบอล 22

4.4 หนาจอการแกไขขอมลสมาชก 22

Page 6: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

v

หนา

4.5 หนาจอการเปลยนรหสผาน (ขอมลสมาชก) 23

4.6 หนาจอขอมลการจองสนาม 23

4.7 หนาจอของมลการจอง (มขอมลการจอง) 24

4.8 หนาจอเกยวกบเรา (About) 25

4.9 หนาจอกฎขอบงคบ (Rules) 25

4.10 หนาจอตดตอเรา 26

4.11 หนาจอสวนของผดแลระบบ 30

4.12 หนาจอของผดแลระบบเมนจดการขอมลอตราคาบรการ 31

4.13 หนาจอของผดแลระบบเมนจดการขอมลกฎขอบงคบ 32

4.14 หนาจอของผดแลระบบเมนจดการขอมลเกยวกบเรา 32

4.15 หนาจอของผดแลระบบเมนจดการขอมลตดตอเรา 33

4.16 หนาจอผดแลระบบเมนจดการขอมลสนาม 33

4.17 หนาจอผดแลระบบเมนจดการขอมลการจองสนาม 34

บทท 5 บทสรปและวเคราะหผลการดาเนนงาน 36

5.1 สรปผลการทาโครงงาน 36

5.2 แนวทางในการพฒนาระบบ 36

เอกสารอางอง 38

Page 7: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

vi

สารบญรป

รปท หนา

2.1 ขนตอนการตดตง IIS บน Windows 7 6

2.2 ขนตอนการตดตง IIS บน Windows 7 6

2.3 ขนตอนการตดตง IIS บน Windows 7 7

2.4 ขนตอนการตดตง IIS บน Windows 7 7

3.1 Context Diagram 11

3.2 Data Flow Diagram Level 0 ระบบการจองสนาม 12

3.3 Data Flow Diagram Level 1 Process 1 จดการขอมลสนาม 13

3.4 Data Flow Diagram Level 1 of Process 2 จดการขอมลสมาชก 14

3.5 Data Flow Diagram Level 1 Process 3 จดการขอมลตารางเวลา 15

3.6 Data Flow Diagram Level 1 Process 4 จดการขอมลการจอง 16

3.7 ความสมพนธระหวางสมาชกกบใบจอง 17

3.8 Entity-Relationship Diagram 17

3.9 Mapping Entity-Relationship Diagram 18

4.1 หนาจอหลกของระบบจองสนามฟตบอล 20

4.2 หนาจอการสมครสมาชก 21

4.3 หนาจอหลงการลอกอนของระบบจองสนามฟตบอล 22

4.4 หนาจอการแกไขขอมลสมาชก 22

Page 8: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

vii

สารบญรป (ตอ)

รปท หนา

4.5 หนาจอการเปลยนรหสผาน (ขอมลสมาชก) 23

4.6 หนาจอขอมลการจองสนาม 23

4.7 หนาจอขอมลการจอง (มขอมลการจอง) 24

4.7.1 ขอมลการจองสนาม 24

4.7.2 ขอมลการจองสนาม 24

4.8 หนาจอเกยวกบเรา (About) 25

4.9 หนาจอกฎขอบงคบ (Rules) 25

4.10 หนาจอตดตอเรา 26

4.11 หนาจอสวนของผดแลระบบ 26

4.12 หนาจอการจองสนาม 27

4.13 ภายในเมนการจองสนาม 27

4.14 ภายในเมนการจองสนาม 28

4.15 ภายในเมนการจองสนาม 29

4.16 ภายในเมนการจองสนาม 29

4.16.1 ภายในเมนการจองสนาม 29

4.17 หนาจอหลกผดแลระบบ 30

4.18 หนาจอผดแลระบบ 30

4.19 หนาจอผดแลระบบจดการอตราคาบรการ 31

4.20 หนาจอของผดแลระบบจดการขอมลกฎขอบงคบ 32

Page 9: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

viii

สารบญรป (ตอ)

รปท หนา

4.21 หนาจอของผดแลระบบจดการขอมลเกยวกบเรา 32

4.22 หนาจอของผดแลระบบจดการขอมลตดตอเรา 33

4.23 หนาจอผดแลระบบจดการขอมลสนาม 33

4.24 จดการขอมลสนาม 34

4.25 จดการขอมลสนาม 34

4.26 จดการขอมลการจองสนาม 35

4.26.1 ภายในจดการขอมลการจองสนาม 35

4.26.2 ภายในจดการขอมลการจองสนาม 35

Page 10: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

ix

สารบญตาราง

ตารางท หนา

3.1 ตารางสมาชก (member) 18

3.2 ตารางสนาม (Ground) 18

3.3 ตารางเวลา ( Time Booking ) 19

3.4 ตารางขอมลการจอง ( Order Booking ) 19

Page 11: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

10

Page 12: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

1

บทท 1

บทนา

1.1 กลาวนา

ในปจจบนนสงคมทวโลกเปนสงคมของ “เทคโนโลยสารสนเทศ (Information

Technology : IT)” ซงเทคโนโลยสารสนเทศมววฒนาการ มการเปลยนแปลงไปอยางรวดเรว

และมความซบซอนเปนอยางมาก ทงนกเพอการพฒนาประเทศใหสอดคลองกบยคไอทและ

ปรบตวเพอเขาสประชาคมเศรษฐกจอาเซยน( Asian Economics Community) ดงนน

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

จากการนาเทคโนโลยตางๆ มาประยกตใชในดานตางๆ อาทเชนทางดานอตสาหกรรม

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

การคากบประเทศตางๆ เปนตน ประเทศไทยกเปนนงในประเทศทใหความสาคญกบเทคโนโลย

สารสนเทศเพอนาพาประเทศไทยใหเจรญกาวหนาไปสการเปนเศรษฐกจและสงคมแหงภม

ปญญาและการเรยนร (Knowledge-based Economy) โดยการสนบสนนใหมการนาเทคโนโลย

ไปใชในกจกรรมตางๆ ทงในสวนของภาครฐและเอกชน

จากความสาคญของเทคโนโลยสารสนเทศจงไดถกนามาใชชวยทาใหชวตในดานตางๆ

นนงายขนในการทาธรกจอะไรกตามถามการนาเอาเทคโนโลยสารสนเทศเขามาชวย ธรกจนนๆ

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

อกทางหนง เนองจากธรกจสนามฟตบอลในปจจบนนนมการแขงขนกนทสงมาก ปจจบนสนาม

ฟตบอลมตวเลอกเกดขนมากมาย จงตองมการอานวยความสะดวกแกลกคาไดมากขน ไมวาจะ

เปนระบบการจอง การใหขอมลตางๆ รวมไปถงการจดแคมเปญตางๆเพอดงดดใจลกคา

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

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

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

1.2 ปญหาและแรงจงใจ

จากเดมระบบการจองสนามฟตบอลนนจะเปนการทลกคาทมความตองการทจะใชสนาม

ฟตบอล ลกคาตองการทราบถงรายละเอยดตางๆ ลกคาตองใชวธการโทรศพทตดตอ แตการใช

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

Page 13: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

2

สนามฟตบอลอน จงไดมการคดนาเอาอนเตอรเนตเขามามสวนชวยในการจองสนามฟตบอล

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

ตางๆ เกยวกบสนามฟตบอล อตราคาบรการ และอนๆ

1.3 แนวทางในการแกไขปญหา

จงไดมการนาเอาความรเกยวกบการออกแบบเวบไซต นามาจดทาเปนระบบจองสนาม

ฟตบอล ขนเพอชวยในจองสนามฟตบอล บอกรายละเอยดตางๆของสนามบอล อตราคาเชา

กฎระเบยบตางๆ และยงสามารถเปนอกชองทางหนง นอกเหนอจากการโทรศพทเพอจองสนาม

และถามขอมลเกยวกบสนามอกดวย

1.4 วตถประสงคของโครงงาน

1. เพอเพมชองทางในการจองสนามจากระบบเดม

2. เพอใหลกคาสามารถทราบถงรายละเอยดของสนามฟตบอล

3. เพอใหลกคาทราบถงชวงเวลา และสนามทวาง

4. เพอความสะดวกและรวดเรวในการจองสนามฟตบอล

1.5 ขนตอนในการดาเนนงาน

1. ศกษาขอมลของระบบงานเดม

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

3. ออกแบบฐานขอมล

4. เขยนโปรแกรม

5. ทดสอบระบบและประเมนผล

1.6 ขอบเขตของโครงงาน

ขอบเขตของโครงงานจะแบงออกเปน 2 สวน ดงน

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

Page 14: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

3

1. สามารถสมครสมาชก และแกไขขอมลสวนตว

2. สามารถจองสนามฟตบอลผานทางหนาเวบแอพลเคชน

3. สามารถตวสอบขอมลการจองของตวเองได

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

1. สามารถจดการขอมลอตราคาบรการ

2. สามารถจดการขอมลกฎและขอบงคบ

3. สามารถจดการขอมลเกยวกบสนาม

4. สามารถจดการขอมลตดตอเรา

5. สามารถจดการขอมลสนาม

6. สามารถจดการขอมลการจองสนาม

1.7 ประโยชนทคาดวาจะไดรบ

1. ลกคาสามารถจองสนามฟตบอลผานระบบจองสนามทางหนาเวบได

2. สามารถลดเวลาในการใหขอมลเกยวกบสนาม

3. สามารถจดการขอมลการจองไดอยางมระบบ

1.8 โครงสรางของสารนพนธ

บทท 1 ความเปนมาและความสาคญของปญหา, ปญหา, แรงจงใจ, ขอบเขตการศกษา

และวตถประสงคของสารนพนธ

บทท 2 กลาวถงทฤษฎทเกยวของในการทาโครงงาน

บทท 3 กลาวถงการออกแบบและพฒนาแอพลเคชนทใชในโครงงาน

บทท 4 กลาวถงผลการทดลองและการดาเนนงานตามทไดพฒนา

บทท 5 สรปผลโครงงาน ระบบจองสนามฟตบอล

Page 15: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

4

บทท 2

ความรพนฐานและทฤษฎทเกยวของ

การพฒนาระบบจองสนามฟตบอลนนมขอมลและทฤษฎทเกยวของในการใชพฒนา

ระบบซงใชเทคโนโลยทประกอบไปดวยดงน

2.1 โครงสรางของสนามฟตบอล

2.2 วเคราะหระบบงานปจจบนและปญหา

2.3 ความรเกยวกบการพฒนาในรปแบบของ Web Application

2.4 ความรเกยวกบโปรแกรม Visual Studio 2012

2.5 เทคโนโลย IIS ซงใชในการเปน Server

2.6 ระบบฐานขอมล Access sever 2003

2.7 เทคโนโลย asp.net

2.8 ภาษา C#

2.9 ความรเบองตนเกยวกบการจอง

2.1 โครงสรางของสนามฟตบอล

การดาเนนงานของสนามฟตบอล ซงสนามฟตบอลนนจะเปนสนามหญาจรงทงหมด

และมทงหมด 4 สนาม โดยจะมสนามทสามารถเลนได 7 คน อย 3 สนาม และสนามทสามารถ

เลนได 9 คน อก 1 สนาม สนามฟตบอลโรจนมนเปดใหบรการทกวน ตงแตเวลา 9.00 น. –

1.00 น. ในการดแลสนามฟตบอลในสวนตางๆนน จะมทงหมด 2 สวนไดแก

2.1.1 สวนของออฟฟศซงจะจดการเกยวกบ รบการจองทางโทรศพทและคอย

จดบนทกตารางการจองสนามบอล

2.1.2 สวนของผดแลสนามฟตบอล ซงเปนผคอยดแลในเรองอปกรณสนาม นา

ดมสาหรบลกคา และอนๆ

2.2 วเคราะหระบบงานปจจบนและปญหา

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

การเตะฟตบอล ลกคาจาเปนจะตองมการโทรศพทเขามาเพอสอบถามถงรายละเอยดตางๆ

เกยวกบสนามฟตบอล ในสวนของสนามทวาง ชวงเวลาทวาง หากลกคาไมมการโทรศพทมา

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

เนองจากสนามในชวงเวลานนๆอาจจะไมวางเลย ซงในจดนเปนปญหาในเรองของการเสยเวลา

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

ทงในสวนของสนาม และชวงเวลา ซงบางครงการจองในลกษณะนอาจจะทาใหเกดการสบสน วา

Page 16: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

5

ลกคาคนไหนทโทรศพทเขามาจอง และจองเปนสนามทเทาไหร เวลาไหน จนบางครง เกดการ

จองซากน และนาไปสการเสยเวลาทงสองฝาย

จากการศกษาและทาการวเคราะหกระบวนการดาเนนงานในปจจบน พบวามปญหา

คอนขางมาก โดยเฉพาะเรองการจดการขอมลการจองสนามใหมประสทธภาพ ดงนนจงนาเอา

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

การจดเกบขอมลไวในคอมพวเตอรแทนการจดจาและจดบนทก

2.3 ความรเกยวกบการพฒนาในรปแบบของ Web Application [1]

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

คอมพวเตอรสวนบคคลมากกวา เชน โปรแกรมพนฐานทวไปทใชตามสานกงาน เชน Microsoft

Office ซงจาเปนตองตดตงในคอมพวเตอรทกเครองทจาเปนตองใชงานโปรแกรม หากมผใชงาน

เปนจานวนมาก กจะเสยเวลาในการตดตงโปรแกรมเปนเวลานาน

Web Application เปนโปรแกรมทตดตงบนเครอง Server เพยงเครองเดยว และใช

โปรแกรม Browser ทตดตงมาพรอมระบบปฏบตการทมมาดวยอยแลวทาการตดตอแลกเปลยน

ขอมลกบ Web Server เชน Internet explorer ทาการเชอมตอเพอใชงานได และ เนองจากไม

จาเปนตองทาการตดตง client ทเครองของผใช จงทาใหประหยดเวลาในการตดตงและเวลาท

ตองการปรบปรงหรอเปลยนแปลงโปรแกรมสามารถทาไดเลยทเครอง Server ไดในทนท

2.4 ความรเกยวกบโปรแกรม Visual Studio 2012 [2]

โปรแกรม Visual Studio 2012 นนเปนโปรแกรมทถกพฒนาโดยบรษท ไมโครซอฟท

ซงเปนเครองมอทเอาไวใหนกพฒนาโปรแกรมคอมพวเตอร เวบไซต เวบแอพลเคชน และ เวบ

เซอรวส ระบบทรองรบการทางานนนมไมโครซอฟท วนโดวส พอคเกตพซ Smartphone และ

เวบเบราวเซอร ในปจจบน วชวลสตดโอนนสามารถใชภาษาโปรแกรมทเปนภาษาดอตเนต ใน

โปรแกรมเดยวกน เชน VB.NET C++ C# J# เปนตน

2.5 เทคโนโลย IIS ซงใชในการรนเวบไซต[3]

เทคโนโลย IIS หรอชอเตมเรยกวา Internet Information Service เปนโปรแกรมสาหรบ

การจาลองเครองของเราใหกลายเปนเครองเวบเซรฟเวอร ซงมไวใหบรการดาน Server ใน

รปแบบตางๆของ Internet เชน Web server ,SMTP Server และอนๆ ในระบบปฏบตการ

วนโดวส และทสาคญคอการทมนจะถกตดตงโดยเปนคามาตรฐานพรอมกบระบบปฏบตการ ซง

ทาใหเกดปญหาดานความปลอดภยและเปนชองทางการระบาดของไวรสตางๆ เชน Code Red

และ Nimda ดงนน บนวนโดวสเซรฟเวอร 2003 นน IIS 6.0 จะไมทาการตดตงโดยดฟอลท

พรอมกบระบบปฏบตการแตผใชตองทาการตดตงเองเมอตองการใชงาน และนอกจากน IIS 6.0

Page 17: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

6

ยงไดรบการพฒนาใหมประสทธภาพการทางานทดข นทาใหสามารถรองรบการใชงานตางๆไดด

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

วธการตดตงเทคโนโลย IIS แบบตดตงเองใน Windows 7 มวธดงน

1. ใหเขาไปทหนาของ Control Panel แลวเลอกท Programs & Features ดงรปท 1

รปท 2.1 ขนตอนการตดตง IIS บน Windows 7

2. ในขนตอนนใหคลกเลอกตามภาพโดยเลอกในหมวด Internet Information

Services

รปท 2.2 ขนตอนการตดตง IIS บน Windows 7

Page 18: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

7

3. รอระบบตดตง IIS ใหสกคร

รปท 2.3 ขนตอนการตดตง IIS บน Windows 7

4. หลงจากนน Browser กจะปรากฎหนา Page http://localhost ขนมา ถาปรากฎดง

ภาพกแสดงวาการตดตง IIS ไดเสรจสมบรณ

รปท 2.4 ขนตอนการตดตง IIS บน Windows 7

2.6 ระบบฐานขอมล Microsoft Office Access 2003 [4]

โปรแกรมฐานขอมล Access เปนสวนหนงของ โปรแกรม Microsoft Office ดงนน

อนเทอรเฟสพนฐานตางๆ เชน เมน แถบเครองมอ กลองโตตอบ เปนสงทมความคนเคยในกรณ

ทเคยใชผลตภณฑของ Office หรอโปรแกรม Microsoft Windows อนๆ อยางไรกตาม Access

มมตมากกวาโปรแกรมสวนใหญเหลาน ดงนนในชวงแรกจงอาจซบซอน แตปญหาจะหมดไป

เมอคณมความคนเคยตวอยางนจะแนะนาถงแนวความคดของฐานขอมล อธบายเลกนอย

เกยวกบ Access กบ Access ตรงไหนในการสรางฐานขอมลของคณเอง หลงจากสารวจ

โครงสรางของฐานขอมล และทาการสรางฐานขอมลขนมาโดยแตละรายการนจะจดอยใน ตาราง

Page 19: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

8

คอลมนและแถว โดยแตละคอลมน จะเกบชนดขอมลเฉพาะเกยวกบพนกงาน: ชอ นามสกล

วนทจาง และอนๆ ในแตละแถว จะมขอมลเกยวกบพนกงานตางๆในกรณทฐานขอมลเปนเพยง

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

เนองจากฐานขอมลดงกลาวเกบขอมลในรปแบบอเลกทรอนกส คณจงสามารถควบคมขอมลใน

วถทางทมประสทธภาพในการใชงานใหไดมากทสดตวอยางเชน สมดโทรศพทประจาเมองอาจ

วางอยบนชนหางจากคณสองสามฟต ในกรณทคณตองการหาชอบคคลหรอธรกจทอยในเมอง

คณกสามารถทาได เนองจากขอมลในสมดโทรศพทนมการจดระเบยบขอมลในรปแบบท

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

หองสมดสาธารณะและใชชดสมดโทรศพททมเมองตางๆ ในเขตพนทคณตองการ อยางไรกด ใน

กรณทคณตองการคนหาเบอรโทรศพทของผคนทงหมดในเขตพนทนโดยหาชอตามนามสกล

หรอกรณทคณตองการหมายเลขโทรศพทของคณยาของเพอนบานของคณ สมดโทรศพท

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

งายนก แตเมอขอมลทพมพอยในสมดโทรศพทไดรบการจดเกบไวในฐานขอมล ซงใชพนทนอย

กวา และคาใชจายนอยกวาในการทาซาและเผยแพร และในกรณทมการออกแบบฐานขอมลได

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

ฐานขอมลมใชอยทการเกบขอมลเทานน แตอยทความสามารถในการเรยกใชขอมลทสมบรณได

อยางรวดเรวเมอคณตองการขอมลในฐานขอมลเปนตน

2.7 ภาษาและเทคโนโลย asp.net

ASP.NET เปนภาษาททางานอยบนฝ ง เซรฟเวอรเรยกวา Server Side Script พฒนา

โดยบรษทไมโครซอฟท ปจจบนเปนเวอรชน ASP.NET 4.0 หมายความวา เปนภาษาทรนบน

.NET Framework 4.0 ซงมาพรอมกบ Visual Studio 2010 สามารถเขยน ASP.NET ได 2

ภาษา คอ

1. ภาษา VB 2010

2. ภาษา VC# 2010

เมอเราสรางเวบไซตดวย ASP.NET แลว สครปตของ ASP.NET Server นนจะถกสงกลบมายง

บราวเซอร ในรปแบบของภาษา HTML เพอใหผใชงานเหนเปนเวบเพจ หรอสามารถสรปไดวา

ผใชงาน (ฝ ง Client ) รองขอ (Request) เวบเพจ (*.aspx) ไปยง Web Server (ฝ ง Server)

Web Server (ฝ ง Server) แปลสครปต ASP.NET ไดผลลพธเปน HTML ตอบสนอง

(Response) มายงผใชงาน (ฝ ง Client ) แสดงผลในบราวเซอร

2.8 ภาษาทใชพฒนา ภาษา C#

ภาษา C# นนเปนภาษาทถกพฒนามาจากภาษา C,C++ โดยนามาพฒนาใหมการ

ทางาน

Page 20: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

9

ไดงายมากขนกวาเดม โดยภาษา C# นนสามารถใชงายไดงายเหมอนภาษา Visual Basic ทา

ใหสามารถพฒนา แอพลเคชนในระดบทสงไดดย งกวาการใชภาษา Visual Basic

2.9 ความรเบองตนเกยวกบระบบการจองสนามฟตบอล

ระบบการจองนนในแตละประเภทกแตกตางกนออกไป บางประเภทการจองอาจจะตอง

มการมดจา แตบางประเภทกไมจาเปนตองมการมดจา อยางเชนการจองสนามฟตบอลน เปน

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

ทาการจองไดโดยมวธดงตอไปน

1. ตองทาการสมครสมาชกกอน

2. ตองทาการเลอกสนาม

3. เลอกชวงเวลาทตองการใชสนาม

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

ยกเลกการจองนนๆ

Page 21: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

10

บทท 3

การออกแบบระบบ

การออกแบบเวบไซตระบบจองสนามฟตบอล ไดมการแบงวธการดาเนนงานออกเปน

สวนตางๆดงน

3.1 ศกษารวบรวมขอมล

3.2 วเคราะหและออกแบบระบบ

3.1 ศกษาและรวบรวมขอมล

การศกษาสภาพปญหาการใหบรการสนามฟตบอล โดยวเคราะหจากการลกคาทเขามา

ใชบรการ และการบนทกการจองสนาม โดยปจจบนยงมการทางานในรปแบบของการจดจา และ

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

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

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

ขนตอนดงตอไปน

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

กระดาษบาง จงจาเปนทจะตองเปลยนจากระบบเดมมาเปนการเกบผาน MS Access ซงเปน

โปรแกรมจดเกบขอมล และสามารถทาไดโดยงาย

3.1.2 ศกษาเครองมอแบบตางๆทใชในการพฒนา

3.1.2.1 โปรแกรม Visual Studio 2012

3.1.2.2 ภาษาและเทคโนโลย ASP.NET ใชในการพฒนาระบบ

3.1.2.3 ภาษา C# เปนภาษาทใชในการพฒนาระบบ

3.1.2.4 ฐานขอมล MS Access 2003 ใชในการเกบขอมล

Page 22: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

11

3.2 วเคราะหและออกแบบระบบ

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

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

สมาชกกอนถงจะทาการจองสนามได โดยมการออกแบบดงน

3.2.1Context Diagram

รปท 3.1 แผนภาพ Context Diagram

จากรปท 3.1 เปนภาพรวมของการทางานในระบบทงหมด วามอะไรบาง โดยจะแบง

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

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

ผดแลระบบ

0

ระบบการจองสนามฟตบอล

ขอมลสนามฟตบอล

ขอมลตารางเวลา

สมาชก

ขอมลการจอง

ขอมลประวตสมาชก

ขอมลสมาชก

ขอมลการจอง

ขอมลสนาม

สมครสมาชก

Page 23: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

12

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

ชวงเวลาได

3.3 Dataflow Diagram level 0 ระบบการจองสนามฟตบอล

รปท 3.2 แสดง DFD ของระบบการจองสนามฟตบอล

ผดแลระบบ

1.0

จดการขอมลสนาม

ฟตบอล

D1

สมาชก ขอมลสมาชก ขอมลสนามฟตบอล

ขอมลสมาชก

D2 สนามฟตบอล

1.0 2.0

จดการขอมล

สมาชก

สมาชก

3.0

จดการขอมล

ตารางเวลาสนาม

D ตารางสนาม

ขอมลสนาม

ขอมลสนามฟตบอล ขอมลสมาชก

ขอมลตารางสนาม

4.0

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

จอง

D4 การจอง

ขอมลการจอง

5.0

ตรวจสอบการ

จองสนาม

ขอมลการจอง

ขอมลตารางสนาม

ขอมลสมาชก

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

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

ขอมลสมาชก

Page 24: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

13

จากรปท 3.2 เปนภาพ Dataflow Diagram level 0 แสดงใหเหนถงภาพรวมของ

โปรแกรมทงหมดวามการไหลของขอมลอยางไรบาง

Data Flow Diagram Level 1 of Process 1 จดการขอมลสนาม

รปท 3.3 แสดง Data Flow Diagram Level 1 Process 1 จดการขอมลสนาม

จากรปท 3.3 เปนการแสดงขอมลการไหลของ การจดการขอมลสนาม

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

สนาม และจดเกบของมลการจองสนาม โดยขอมลนนจะถกจดเกบเขาไปท ฐานขอมลสนาม

ฟตบอล

ผดแลระบบ

1.1

จดการขอมล

สนาม

D สนามฟตบอล

ขอมลสนาม

1.2

ตรวจสอบขอมล

1.3

จดเกบขอมล

ขอมลสนาม

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

ขอมลสนาม

Page 25: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

14

Data Flow Diagram Level 1 Process 2 จดการขอมลสมาชก

รปท 3.4 แสดง Data Flow Diagram Level 1 of Process 2 จดการขอมลสมาชก

จากรปท 3.4 เปนการแสดงการทางานขอมลการไหลของ การทางานของระบบ

สมครสมาชก โดยผดแลระบบนนสามารถจดการขอมลของสมาชกได และลกคาทสมครสมาชก

แลวกสามารถเขามาแกไขในสวนของขอมลสวนตวไดเชนกน

ผดแลระบบ

2.1

จดการขอมล

สมาชก

D สมาชก

ขอมลลกคา

2.2

ตรวจสอบขอมล

2.3

จดเกบขอมล

ขอมลสมาชก

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

ขอมลสมาชก

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

Page 26: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

15

Data Flow Diagram Level 1 Process 3 จดการขอมลตารางเวลาสนามฟตบอล

รปท 3.5 แสดง Data Flow Diagram Level 1 Process 3 จดการขอมลตารางเวลา

ผดแลระบบ

3.1

จดการขอมล

ตารางเวลาสนาม

D3 ตารางเวลาสนาม

ขอมลตารางเวลา

3.2

ตรวจสอบขอมล

3.3

จดเกบขอมล

ขอมลตารางเวลาสนาม

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

ขอมลตารางเวลาสนาม

Page 27: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

16

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

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

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

Data Flow Diagram Level 1 Process 4 จดการขอมลการจอง

รปท 3.6 แสดง Data Flow Diagram Level 1 Process 4 จดการขอมลการจอง

ลกคา

4.1

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

จอง

D4 การจอง

ขอมลสมาชก

4.2

ตรวจสอบขอมล

4.3

จดเกบขอมล

ขอมลการจอง

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

ขอมลการจอง

Page 28: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

17

จากรปท 3.6 สมาชกทาการจองสนามฟตบอลตามตารางเวลา ตรวจสอบ จดเกบ

ขอมลการจองและสมาชกสามารถเรยกดขอมลการจองได

3.4 การออกแบบความสมพนธ

1. ความสมพนธระหวาง สมาชกกบใบจอง เปนความสมพนธแบบ 1 : n

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

ดงรป

รปท 3.7 ความสมพนธระหวาง สมาชกกบใบจอง

3.5 Entity-Relationship Diagram

customer has

n 1 sale

Page 29: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

18

MemberMember_id

Username

Password

FullnameFullname

PhoneNum Email Picimage

Address

has Ground

Ground_Id

GroundName

GroundDesc

Price

TimeBooking

Time_Id TimeBooking

OrderBookingBooking_Id

BookingDate

BookingTime

Member_Id

Ground_Id

ConfirmFlag

has has

1 n

1 1

n

n

รปท 3.8 Entity-Relationship Diagram

3.6 Mapping Entity-Relationship Diagram

Member_Id UserName Password Fullname Phonename EmailPicimage Address

Ground_Id Groundname GroundDesc Price

Time_Id Timebooking

Booking_Id BookingDateBookingTime Member_Id Ground_Id ConfirmFlag

Ground

TimeBooking

OrderBooking

Member

รปท 3.9 Mapping Entity-Relationship Diagram

Page 30: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

19

3.7 พจนานกรมขอมล

ตารางท 3.1 ตารางสมาชก (member)

Field Name Type Size Description Key

Member_id AutoNumber 10 รหสสมาชก PK

Username Text 20 รหสเขาใชงาน

Password Text 20 รหสผาน

Fullname Text 40 ชอ-สกล

PhoneNum Text 20 เบอรโทรศพท

Picimage Text 255 รปประจาตว

Email Text 30 อเมลล

Address Text 150 ทอยสมาชก

ตารางท 3.2 ตารางสนาม (Ground)

Field Name Type Size Description Key

Ground_Id AutoNumber 10 รหสสนาม PK

Groundname Text 20 ชอสนาม

GroundDesc Text 50 รายละเอยดสนาม

Price Number 10 ราคา

ตารางท 3.3 ตารางเวลา ( Time Booking )

Field Name Type Size Description Key

Time_Id AutoNumber 10 รหสสนาม PK

TimeBooking Text 20 ชอสนาม

ตาราง 3.4 ตารางขอมลการจอง ( Order Booking )

Field Name Type Size Description Key

Booking_Id AutoNumber 10 รหสการจอง PK

BookingDate Text 20 วนทจอง

Page 31: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

20

BookingTime Number 50 รหสเวลาทจอง

Member_Id Number 10 รหสสมาชก

Ground_Id Number 10 รหสสนามทจอง

ConfirmFlag Text 2 สถานการณจอง

Page 32: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

21

บทท 4

ผลการทางานและการวเคราะหผลการทางาน

ระบบจองสนามฟตบอลมการออกแบบหนาจอไดออกมาเปนดงน

4.1 หนาจอหลกของเวบไซตระบบจองสนามฟตบอล

รปท 4.1 หนาจอหลกของระบบจองสนามฟตบอล

หนาจอหลกของระบบจองสนามฟตบอลประกอบไปดวย 7 เมนหลก

4.1.1 เมน “สมาชก” ซงอยดานบนซาย เมนนเอาไวสมครสมาชก เขาใชงานของ

สมาชก

4.1.2 เมน “หนาแรก” ซงอยทางดานบน เมนนใชสาหรบการกลบไปสหนาแรก

4.1.3 เมน “เกยวกบเรา” ซงอยทางดานบน เมนนใชสาหรบบอกขอมลเกยวกบสนาม

4.1.4 เมน “กฎระเบยบ” ซงอยทางดานบน เมนนใชสาหรบบอกเกยวกบกฎระเบยบ

ตางๆ

4.1.5 เมน “ตดตอเรา” ซงอยทางดานบน เมนนใชสาหรบบอกทอยสนาม

4.1.6 เมน “อตราคาบรการ” ซงอยทางดานซายมอ เมนนใชสาหรบบอกราคาตางๆ

4.1.7 เมน “จองสนาม” ซงอยทางดานซายมอ เมนนใชสาหรบการจองสนาม

Page 33: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

22

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

รปท 4.2 หนาจอการสมครสมาชก

รปท 4.2 เปนสวนของหนาจอการสมครสมาชกนน จะประกอบไปดวยดงน

4.2.1 รหสผใชงาน

4.2.2 รหสสมาชก

4.2.3 ยนยนรหสผาน

4.2.4 ชอ-นามสกล

4.2.5 อเมลล

4.2.6 มอถอ

4.2.7 ทอย

Page 34: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

23

4.2 หนาจอหลงการลอกอนของระบบจองสนามฟตบอล

รปท 4.3 หนาจอหลงการลอกอนของระบบ

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

สมาชกจะเปลยนจากเดม กลายเปนชอของสมาชกแทน

4.3 หนาจอการแกไขขอมลสมาชก

รปท 4.4 หนาจอการแกไขขอมลสมาชก

Page 35: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

24

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

ฐานขอมล

4.4 หนาจอการเปลยนรหสผาน (ขอมลสมาชก)

รปท 4.5 หนาจอการเปลยนรหสผาน (สมาชก)

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

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

สงไปยงฐานขอมล

4.5 หนาจอขอมลการจองสนาม

รปท 4.6 หนาจอขอมลการจองสนาม

Page 36: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

25

ดงในรปท 4.6 นนขอมลการจองสนามของสมาชกทานนยงไมมการจองจงยงไมม

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

4.6 หนาจอขอมลการจองสนาม (มขอมลการจอง)

รปท 4.7 หนาจอขอมลการจองสนาม (มขอมลการจอง)

รปท 4.7.1 ขอมลการจองสนาม

รปท 4.7.2 ขอมลการจองสนาม

ดงในรปท 4.7 จะเปนการแสดงผลหนาจอของขอมลการจองสนาม โดยรปท 4.7.1

ในสวนของการจองสนามนนชองของสถานะจะยงคงเปนการ “รอยนยน สถานะการจอง”

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

โดยในชองสถานะจะเปลยนเปน “ยนยนการจองเรยบรอย”

Page 37: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

26

4.8 หนาจอเกยวกบเรา (About)

รปท 4.8 หนาจอเกยวกบเรา

หนาจอเมนเกยวกบเรานนจะเปนการบอกถงสงอานวยความสะดวกตางๆในสนามท

เพยบพรอม อาทเชน รานกาแฟ โปรเจคเตอรถายทอดบอลในคนวนเสาร อาทตย เปนตน

4.9 หนาจอกฎขอบงคบ (Rules)

รปท 4.9 หนาจอกฎขอบงคบ

Page 38: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

27

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

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

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

รปท 4.10 หนาจอตดตอเรา

ดงในรป 4.10 นนจะเปนหนาจอเกยวกบการบอกทอยในการตดตอกบทางสนาม

ฟตบอลโดยจะมรายละเอยด ทอย เบอรโทรศพท และอเมลลสนาม เปนตน

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

ซายมอของเวบไซตจะมสวนทเขยนวา ”จองสนามฟตบอล” ดงในรปท 4.10

รปท 4.11 เมนทางเขาจองสนามบอล

Page 39: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

28

หลงจากทกดเมนการจองสนามแลวเวบไซตจะเขาสหนาของการจองสนามดงรปท 4.12

รปท 4.12 หนาจอการจองสนาม

หลงจากทสมาชกทาการกดเมนจองสนามดงในรปท 4.11 แลว หนาจอของเวบไซต

จะพาสมาชกเขามายงหนาจอรปท 4.12 สวนของการจองสนามโดยในหนาการจองนนจะ

ประกอบไปดวย 2 สวนดงน

สวนท 1

รปท 4.13 ภายในเมนการจองสนาม

ดงในรปท 4.13 นนจะเปนสวนของการเลอกสนามทจะจอง และเลอกวนท เดอน ท

จะจองสนามโดยตกเลอกบนปฏทนไดเลย

Page 40: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

29

สวนท 2

รปท 4.14 ภายในเมนการจองสนาม

ดงในรปท 4.14 นนจะเปนในสวนของการเลอกชวงเวลาทจะทาการจองโดยใหคลก

เลอกในชองของชวงเวลาทตองการจองสนาม โดยถาหากวาชวงเวลาใดๆมการถกจองไว

กอนแลวโดยลกคาทานอน จะปรากฏดงรปท 4.15

รปท 4.15 ภายในเมนการจองสนาม

ดงในรปท 4.15 นนในชวงเวลาทมการจองไวกอนแลวลกคาทานถดมาจะไมมสทธในการ

เลอกชวงเวลาทซาการได ในสนามเดยวกน

Page 41: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

30

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

รายละเอยดการจองดงในรปท 4.16

รปท 4.16 ภายในเมนการจองสนาม

แสดงรายละเอยดในหนาของขอมลการจองสนามดงรปท 4.16.1

รปท 4.16.1 ภายในเมนการจองสนาม

ดงในรปท 4.16.1 นนเปนการแสดงรายละเอยดการจองสนามโดยมรายละเอยดบอก

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

Page 42: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

31

4.11 หนาจอสวนของผดแลระบบ

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

กบสมาชกแตจะมการตกในสวนของผดแลระบบ ดงในรปท 4.17

รปท 4.17 หนาจอหลกของผดแลระบบ

ดงในรปท 4.17 นนวงสแดงเปนสวนของการตกเพอทจะเขาสหนาของผดแลระบบ โดยจะ

ใช USERNAME วา Admin และ ใช PASSWORD วา admin โดยจะตองพมพตวอกษรให

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

ท 4.18

รปท 4.18 หนาจอผดแลระบบ

Page 43: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

32

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

ของสมาชกโดยจะประกอบไปดวยเมนดงน

1. เมน “ จดการขอมลอตราคาบรการ ”

2. เมน “ จดการขอมลกฎและขอบงคบ ”

3. เมน “ จดการขอมลเกยวกบ ”

4. เมน “ จดการขอมล ตดตอเรา ”

5. เมน “ จดการขอมลสนาม ”

6. เมน “ จดการขอมลการจองสนาม ”

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

รปท 4.19 หนาจอผดแลระบบจดการอตราคาบรการ

ดงในรปท 4.19 นนเปนหนาจอของผดแลระบบจดการอตราคาบรการ โดยรายละเอยด

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

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

Page 44: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

33

4.13 หนาจอของผดแลระบบเมนจดการขอมลกฎขอบงคบ

รปท 4.20 หนาจอของผดแลระบบจดการขอมลกฎขอบงคบ

ดงในรปท 4.20 นนเปนหนาจอของผดแลระบบจดการขอมลกฎขอบงคบ โดย

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

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

บนทก

4.14 หนาจอของผดแลระบบเมนจดการขอมลเกยวกบเรา

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

Page 45: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

34

ดงในรปท 4.21 นนเปนหนาจอของผดแลระบบจดการขอมลเกยวกบ โดยรายละเอยด

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

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

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

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

ดงในรปท 4.22 นนเปนหนาจอของผดแลระบบจดการขอมลเกยวกบ โดยรายละเอยด

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

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

4.16 หนาจอผดแลระบบเมนจดการขอมลสนาม

รปท 4.23 หนาจอผดแลระบบจดการขอมลสนาม

Page 46: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

35

ดงในรปท 4.23 นนเปนหนาจอของผดแลระบบจดการขอมลสนาม ในหนานผดแลสมา

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

เหมาะสมตอทมตอสนามโดยการเปลยนแปลงตางๆจะใชวธกดแกไขดงรปท 4.24

รปท 4.24 จดการขอมลสนาม

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

4.25

รปท 4.25 จดการขอมลสนาม

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

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

Page 47: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

36

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

รปท 4.26 จดการขอมลการจองสนาม

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

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

ตองการจะจองโดยกอนการกดยนยนการจองจะปรากฏดงรปท 4.26.1

รปท 4.26.1 ภายในจดการขอมลการจองสนาม

โดยหลงการกดยนยนการจองจะปรากฏดงรปท 4.26.2

รปท 4.26.2 ภายในจดการขอมลการจองสนาม

Page 48: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

37

บทท 5

บทสรปและวเคราะหผลการดาเนนงาน

5.1 สรปผลการดาเนนงาน

สรปผลการดาเนนงานนนจะแบงออกเปน 2 สวน โดยแบงออกเปน

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

5.1.2 สวนของผดแล

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

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

การจองสนามฟตบอลนนยงตองมการปรบปรงแกไขเพอทระบบนนจะไดออกมาอยางเปนระบบ

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

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

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

ขอมลสมาชก

ในสวนของการจองสนามฟตบอลของสมาชกนนทาไดคอนขางดมความงายตอการทางาน

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

จอง

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

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

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

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

ทางานไดอยางเรยบรอยด

5.2 แนวทางในการพฒนาระบบ

Page 49: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

38

แนวทางในการพฒนาระบบจองสนามฟตบอลนน ในสวนของสมาชกตองมการระบตวตน

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

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

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

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

จากระบบ

แนวทางในการพฒนาระบบจองสนามฟตบอลของสวนผดแลระบบ ในหนาการจองตองทา

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

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

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

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

ผานทางระบบจองสนาม(มดจา) เพอแกปญหาการจองแลวสมาชกไมเขามาใชงานสนาม ทาให

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

Page 50: Reservation Football System งาน...1.3 แนวทางในการแก ไขปญหา 2 1.4 วัตถุประสงค์ของโครงงาน 2 1.5

39

เอกสารอางอง

[1] Web Application คออะไร, [Online].Available : http://www.beingpro.com/jl/web-

application-/46-web-application-

[2] Visual Studio คออะไร, [Online].Available : http://th.wikipedia.org/wiki

[3] โปรแกรม IIS server คออะไร, [Online].Available : http://www.mindphp.com/

คมอ/73-คออะไร/2153-iis-คออะไร.html

[4] Microsoft Access 2003 คออะไร

,[Online].Available:http://office.microsoft.com/th-th/access-help/HA001158520.aspx