Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
i
หวขอ ระบบบรหารจดการทรพยากรหนวยงาน กรณศกษางานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล ชอนกศกษา นายเกรยงไกร ออนละออ รหสนกศกษา 5417690019 หลกสตร วทยาศาสตรมหาบณฑต สาขาเทคโนโลยสารสนเทศ ปการศกษา 2558 อาจารยทปรกษา ผชวยศาสตราจารย ดร.หมดอามน หมนหลน
อาจารยทปรกษารวม อาจารยสบทศน ลมสายหว
บทคดยอ โครงงานนนาเสนอระบบบรหารจดการทรพยากรหนวยงาน กรณศกษา
งานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล เพอการบรหารจดการทรพยากรของหนวยงานใหมประสทธภาพ ตอบสนอง พนธกจของคณะฯ เกดความรวดเรวในการดาเนนการแทนทกระดาษลดการใชทรพยากรบคคล ลดเอกสารทจะสญหาย
ผพฒนาเหนประโยชนการนาเทคโนโลยเขามาชวยบรหารจดการทรพยากรหนวยงาน เพอใหเกดความรวดเรวในการปฏบตงาน ลดการใชทรพยากรมนษย ลดขนตอนการดาเนนการ ลดการสญหายของเอกสาร
ii
กตตกรรมประกาศ
สารนพนธจากการศกษาคนควาอยางอสระสาเรจไดดวยด โดยไดรบความ
อนเคราะหจากบคคลหลายๆ ทาน ซงไมอาจจะนามากลาวไดทงหมด ซงผศกษาใครขอขอบคณ
ทานแรก คอ ผชวยศาสตราจารย ดร.หมดอามน หมนหลน ทไดใหความร คาแนะนาตรวจทาน
และแกไขขอบกพรองตาง ๆ ดวยความเอาใจใสทกขนตอน เพอใหการคนควาอยางอสระอยาง
สมบรณทสด ทานทสอง คอ อาจารยสบทศน ลมสายหว ทใหคาแนะนา แกไขขอบกพรองตาง ๆ
รวมทงเทคนคการออกแบบโปรแกรม การออกแบบฐานขอมล และการเขยนโปรแกรม
ผศกษาใครขอขอบพระคณเปนอยางสงไว ณ โอกาสน นอกจากน ผศกษาใครขอขอบคณอาจารย
ทกทานทใหความรตลอดในรวมหาวทยาลย
ขอขอบพระคณบดา มารดา ผมอปการะทไดชวยเหลอ สงเสรมและสนบสนน
การศกษาดวยดตลอดมา
ขอขอบคณเพอน ๆ ทใหการชวยเหลอ สนบสนน และใหกาลงใจตลอดมา
เกรยงไกร ออนละออ
iii
สารบญ
หนา
บทคดยอภาษาไทย ................................................................................................................... l
กตตกรรมประกาศ ..................................................................................................................... ll
สารบญ ..................................................................................................................................... llI
สารบญรป ................................................................................................................................ v
บทท 1 บทนา ......................................................................................................................... 1
1.1 กลาวนา ............................................................................................................. 1
1.2 ปญหาและแรงจงใจ ............................................................................................. 1
1.3 แนวทางการแกปญหา ......................................................................................... 2
1.4 วตถประสงค ....................................................................................................... 2
1.5 ขอบเขตโครงงาน ................................................................................................ 2
1.6 ประโยชนทไดรบจากโครงงาน ............................................................................. 4 1.7 โครงสรางของสารนพนธ .................................................................................... 5
1.8 แผนการดาเนนการของโครงงาน ......................................................................... 5
บทท 2 พนฐานและทฤษฎทเกยวของ ..................................................................................... 7 2.1 ทฤษฏวงจรการพฒนาระบบงานสารสนเทศ ........................................................ 7
2.2 ทฤษฏอนทราเนต ............................................................................................. 16
2.3 ทฤษฏภาษา HTML ......................................................................................... 17
2.4 ทฤษฏภาษา PHP ........................................................................................... 20 2.5 ทฤษฏ MySql ................................................................................................. 20
2.6 ทฤษฏฐานขอมล ............................................................................................... 21
บทท 3 ออกแบบระบบ ......................................................................................................... 23
3.1 กระบวนการของระบบ ...................................................................................... 23
3.2 ศกษากระบวนการทางานและเอกสารทใชในระบบงานเกา ................................. 23 3.3 การวเคราะหและออกแบบระบบงานใหม ........................................................... 27
3.4 การออกแบบฐานขอมล ..................................................................................... 70
iv
สารบญ (ตอ) หนา
บทท 4 การพฒนาและทดสอบระบบ ..................................................................................... 79
4.1 หนาจอเขาระบบ ............................................................................................... 79
4.2 การแบงสทธการใชงาน .................................................................................... 80 4.2.1 กลมท 1 ผดแลระบบ (admin) .................................................................. 81
4.2.2 กลมท 2 ผใชงาน (user) .......................................................................... 96
4.2.3 กลมท 3 ผบรหาร (executive) ............................................................... 106
4.2.4 กลมท 4 เจาหนาท (staff) ...................................................................... 108
4.3 เปลยนรหสผาน ............................................................................................. 109
บทท 5 สรปผลการทดลอง ................................................................................................. 110
5.1 สรปผลการทาโครงงาน ............................................................................. 110
5.2 ขอจากดของการทาโครงงาน ................................................................... 111 5.3 แนวทางการพฒนาในอนาคต .................................................................... 111
v
สารบญรป
หนา
รปท 2.1 แสงดวงจรของการพฒนาระบบงานสารสนเทศ (SDLC) ............................................ 7
รปท 2.2 แสดงวงจรของการพฒนาระบบงานสารสนเทศ (SDLC) ระยะการวางแผน ................. 8
รปท 2.3 แสดงวงจรของการพฒนาระบบงานสารสนเทศ (SDLC) ระยะการวเคราะหระบบ ........ 9
รปท 2.4 เปรยบเทยบสญญสกษณ DFD ของ DeMarco & Yourdon กบ Gane & Sarson ..... 12
รปท 2.5 กฏการเขยนแผนภาพกระแสขอมลของการประมวลผล 1 ......................................... 12
รปท 2.6 กฏการเขยนแผนภาพกระแสขอมลของการประมวลผล 2 ......................................... 12
รปท 2.7 กฏการเขยนแผนภาพกระแสขอมลของแหลงเกบขอมล 1 ........................................ 13
รปท 2.8 กฏการเขยนแผนภาพกระแสขอมลของแหลงเกบขอมล 2 ........................................ 13
รปท 2.9 กฏการเขยนแผนภาพกระแสขอมลของแหลงเกบขอมล 3 ........................................ 13
รปท 2.10 กฏการเขยนแผนภาพกระแสขอมลของสงทอยภายนอก .......................................... 13
รปท 2.11 กฏการเขยนแผนภาพกระแสขอมลของกระแสขอมล 1 ........................................... 14
รปท 2.12 กฏการเขยนแผนภาพกระแสขอมลของกระแสขอมล 2 ........................................... 14
รปท 2.13 กฏการเขยนแผนภาพกระแสขอมลของกระแสขอมล 3 ........................................... 14
รปท 2.14 กฏการเขยนแผนภาพกระแสขอมลของกระแสขอมล 4 ........................................... 15
รปท 2.15 แสดงตวอยางเวบบราวเซอร Internet Explorer .................................................... 17
รปท 2.16 ตวอยางหลกในการเขยนคาสงหรอแทกในภาษา HTML ......................................... 18
รปท 2.17 แสดงผลการใชคาสงภาษา HTML ......................................................................... 18
รปท 2.18 แสดงหลกในการเขยนแทกในภาษา HTML ............................................................ 18
รปท 2.19 แสดงหลกในการเขยนแทกในภาษา HTML ............................................................ 19
รปท 2.20 แสดงหลกในการเขยนแทกในภาษา HTML ............................................................ 19
รปท 2.21 แสดงโครงสรางระบบการจดการฐานขอมล (DBMS) .............................................. 22
รปท 3.1 แสดงขนตอนการขอใชหองประชมระบบเดม .......................................................... 24
รปท 3.2 แสดงขนตอนการขอเบกของทระลกระบบเดม ........................................................ 25
รปท 3.3 แสดงขนตอนขอสาเนารายงานการประชมฯ ........................................................... 26
รปท 3.4 แสดงวงจรการพฒนาระบบ (System Development Life Cycle : SDLC) ............... 27
vi
สารบญรป (ตอ) หนา
รปท 3.5 แสดงการไหลของขอมลในระบบงานใหม ................................................................ 29
รปท 3.6 แสดงการไหลของขอมลระดบ 0 กระบวนการ 1 จดการขอมลพนฐาน ..................... 30
รปท 3.7 แสดงการไหลของขอมลระดบ 0 กระบวนการ 2 จดการการเขาระบบ ...................... 31
รปท 3.8 แสดงการไหลของขอมลระดบ 0 กระบวนการ 3 จดการระบบขอใชหองประชม ........ 31
รปท 3.9 แสดงการไหลของขอมลระดบ 0 กระบวนการ 4 จดการระบบขอเบกของทระลก ...... 32
รปท 3.10 แสดงการไหลของขอมลระดบ 0 กระบวนการ 5 จดการระบบขอสาเนาฯ................. 32
รปท 3.11 แสดงการไหลของขอมลระดบ 0 กระบวนการ 6 ออกรายงาน ................................. 33
รปท 3.12 แสดงการไหลของขอมลระดบ 1 กระบวนการ 1 จดการขอมลพนฐาน ..................... 34
รปท 3.13 แสดงการไหลของขอมลระดบ 1 กระบวนการ 1 จดการขอมลพนฐาน ..................... 35
รปท 3.14 แสดงการไหลของขอมลระดบ 1 กระบวนการ 1 จดการขอมลพนฐาน ..................... 36
รปท 3.15 แสดงการไหลของขอมลระดบ 1 กระบวนการ 2 จดการการเขาระบบ ..................... 36
รปท 3.16 แสดงการไหลของขอมลระดบ 1 กระบวนการ 3 จดการระบบขอใชหองประชม ....... 37
รปท 3.17 แสดงการไหลของขอมลระดบ 1 กระบวนการ 4 จดการระบบขอเบกของทระลก ..... 38
รปท 3.18 แสดงการไหลของขอมลระดบ 1 กระบวนการ 5 จดการระบบขอสาเนาฯ................. 39
รปท 3.19 แสดงการไหลของขอมลระดบ 1 กระบวนการ 6 ออกรายงาน ................................. 40
รปท 3.20 การออกแบบ Entity – Relation Diagram ............................................................ 71
รปท 4.1 หนาจอเขาระบบ .................................................................................................... 79
รปท 4.2 หนาจอการตงคาจดการระบบพนฐาน ..................................................................... 81
รปท 4.3 หนาจอจดการขอมลหนวยงาน ............................................................................... 82
รปท 4.4 หนาจอจดการเพมขอมลหนวยงาน ......................................................................... 82
รปท 4.5 หนาจอจดการแกไขขอมลหนวยงาน ...................................................................... 83
รปท 4.6 หนาจอจดการลบขอมลหนวยงาน .......................................................................... 83
รปท 4.7 หนาจอจดการขอมลพนกงาน ................................................................................. 84
รปท 4.8 หนาจอจดการเพมขอมลพนกงาน ........................................................................... 84
รปท 4.9 หนาจอจดการแกไขขอมลพนกงาน ........................................................................ 85
รปท 4.10 หนาจอจดการลบขอมลพนกงาน ........................................................................... 85
vii
สารบญรป (ตอ)
รปท 4.11 หนาจอจดการขอมลสทธการใชงาน ...................................................................... 86
รปท 4.12 หนาจอจดการเพมขอมลสทธการใชงาน ............................................................... 86
รปท 4.13 หนาจอจดการแกไขขอมลสทธการใชงาน .............................................................. 87
รปท 4.14 หนาจอจดการลบขอมลสทธการใชงาน ................................................................. 87
รปท 4.15 หนาจอจดการขอมลหองประชม ........................................................................... 88
รปท 4.16 หนาจอจดการเพมขอหองประชม ......................................................................... 88
รปท 4.17 หนาจอจดการแกไขขอมลหองประชม ................................................................... 89
รปท 4.18 หนาจอจดการลบขอมลหองประชม ....................................................................... 89
รปท 4.19 หนาจอจดการขอมลของทระลก ............................................................................ 90
รปท 4.20 หนาจอจดการเพมขอของทระลก .......................................................................... 90
รปท 4.21 หนาจอจดการแกไขขอมลของทระลก .................................................................... 91
รปท 4.22 หนาจอจดการลบขอมลของทระลก ....................................................................... 91
รปท 4.23 หนาจอจดการขอมลประเภทสาเนาการประชม .................................................... 92
รปท 4.24 หนาจอจดการเพมประเภทสาเนาการประชม ....................................................... 92
รปท 4.25 หนาจอจดการแกไขขอมลประเภทสาเนาการประชม ............................................. 93
รปท 4.26 หนาจอจดการลบขอมลประเภทสาเนาการประชม ................................................ 93
รปท 4.27 หนาจอจดการขอมลประเภทสาเนาการประชม ...................................................... 94
รปท 4.28 หนาจอจดการเพมประเภทสาเนาการประชม ........................................................ 94
รปท 4.29 หนาจอจดการแกไขขอมลประเภทสาเนาการประชม .............................................. 95
รปท 4.30 หนาจอจดการลบขอมลประเภทสาเนาการประชม ................................................. 95
รปท 4.31 หนาจอบนทกจองหองประชม ............................................................................... 97
รปท 4.32 หนาจอตรวจสอบการจองหองประชม ................................................................... 97
รปท 4.33 หนาจอรายการจองหองประชม ............................................................................. 98
รปท 4.34 หนาจอรายละเอยดการจองหองประชม .................................................................. 99
รปท 4.35 หนาจอบนทกขอของทระลก ................................................................................ 100
รปท 4.36 หนาจอรายการขอของทระลก ............................................................................. 101
viii
สารบญรป (ตอ)
รปท 4.37 หนาจอรายละเอยดการขอของทระลก .................................................................. 102
รปท 4.38 หนาจอบนทกขอสาเนาการประชม ...................................................................... 103
รปท 4.39 หนาจอรายการขอสาเนาการประชม ..................................................................... 104
รปท 4.40 หนาจอรายละเอยดการขอสาเนาการประชม ........................................................ 105
รปท 4.41 หนาจอสวนของผบรหาร ...................................................................................... 106
รปท 4.42 หนาจอสวนการพจารณาอนมต ........................................................................... 107
รปท 4.43 หนาจอรายการขอสาเนาการประชมทผบรหารอนมต ........................................... 108
รปท 4.44 หนาจอสงไฟลขอสาเนาการประชม ...................................................................... 108
รปท 4.45 หนาจอสงไฟลแลวในรายการขอสาเนาการประชมของผขอ .................................. 108
รปท 4.46 หนาจอเปลยนรหสผาน ....................................................................................... 109
1
บทท 1
บทนา
1.1 กลาวนา
ในยคปจจบนถอไดวาเปนยคของเทคโนโลยสารสนเทศ ไดมการนาระบบสารสนเทศ
มาใชในทกหนวยงาน ทงภาครฐและภาคเอกชน เพอสนบสนนการปฏบตงานใหเกดความคลองตว
และเกดความสะดวกรวดเรวในการปฏบตงานยงขน ซงการประยกตใชงานจากรปแบบกระดาษ
ในแบบเกา จงเปลยนแปลงมาเปนยคของเทคโนโลยสารสนเทศ ในการแลกเปลยนขอมลซงกน
และกนระหวางหนวยงาน
งานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล มหนาทกากบดแลเกยวกบ
การบรหารงานดานเอกสาร การจดการประชมผบรหาร และงานเลขานการผบรหาร ของคณะ
แพทยศาสตรศรราชพยาบาล โดยหนวยงานมทรพยากรทกากบดแลซงภาควชาและหนวยงาน
จะดาเนนการขอทรพยากรของหนวยงาน เชน การขอใชหองประชม , การขอเบกของทระลก,
และการขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชม การดาเนนการใน
รปแบบเดม จะดาเนนการใชเอกสารเปนหลก ทาใหเกดความลาชาในสงเอกสาร อกทงยงเสย
ทรพยากรบคคลทตองจดสงเอกสารมายงหนวยงาน
ระบบบรหารจดการทรพยากรหนวยงาน กรณศกษางานบรหารและธรการ
คณะแพทยศาสตรศรราชพยาบาล จงเพมความสะดวกและรวดเรวในการทางาน สามารถรผลการ
อนมตผานระบบออนไลน ลดขนตอนการดาเนนการ ลดการสญหายของเอกสารได
1.2 ปญหาและแรงจงใจ
งานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล มหนาทกากบดแลเกยวกบ
การบรหารงานดานเอกสาร การจดการประชมผบรหารและและงานเลขานการผบรหาร
ของคณะแพทยศาสตรศรราชพยาบาล โดยหนวยงานมทรพยากรทกากบดแล ซงภาควชาและ
หนวยงาน จะดาเนนการขอทรพยากรของหนวยงาน เชน การขอใชหองประชม , การขอเบกของ
ทระลก , และการขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชม
การดาเนนการขอทรพยากรดงกลาว จะตองกรอกแบบฟอรมใสในกระดาษ และดาเนนการให
เจาหนาทเดนเอกสารทกรอกแบบฟอรมมาสงเอกสารยงหนวยงาน เพอใหผบรหารทมหนาท
กากบดแลหนวยงานพจารณาสงการอนมตการขอทรพยากร หลงจากไดรบอนมตทางหนวยงาน
2
จะใหเจาหนาทสงเอกสารประจาหนวยงานเดนสงเอกสารทไดรบอนมตแลวไปสงยงหนวยงานตน
เรอง ซงทาใหเกดความลาชาตอการใหบรการ
1.3 แนวทางการแกปญหา
ผพฒนาเหนประโยชนการนาเทคโนโลยเขามาชวยบรหารจดการทรพยากรหนวยงาน
เพอใหเกดความรวดเรวในการปฏบตงาน ลดขนตอนการดาเนนการ ลดการสญหายของเอกสาร
ระบบบรหารจดการการทรพยากรหนวยงาน กรณศกษางานบรหารและธรการ
คณะแพทยศาสตรศรราชพยาบาล เปนระบบทพฒนาขนเพอการบรหารจดการทรพยากรของ
หนวยงานใหมประสทธภาพ ตอบสนอง พนธภจของคณะฯ เกดความรวดเรวในการดาเนนการ
แทนทกระดาษ ลดการใชทรพยากรบคคล ลดเอกสารทจะสญหายได
1.4 วตถประสงค
1. เพอความรวดเรวในการขอใชบรการ
2. เพอลดการใชทรพยากรกระดาษ
3. เพอลดขนตอนการปฏบตงานและลดการปฏบตงานทซาซอน
4. เพอเปนขอมลรายงานตอผบรหาร
1.5 ขอบเขตโครงงาน
ระบบบรหารจดการทรพยากรหนวยงาน กรณศกษางานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล มการทางานลกษณะเวบแอพพลเคชน (Web Application) ออกเปน 3 ระบบ
1.5.1 ระบบขอใชหองประชมคณะแพทยศาสตรศรราชพยาบาล
ระบบการขอใชหองประชมคณะแพทยศาสตรศรราชพยาบาล เปนระบบรบคารอง
ขอการขอใชหองประชมคณะแพทยศาสตรศรราชพยาบาล จากผใชงานซงมสทธในการเขาใชงาน
ในระบบได โดยขอมลทรบมาไดแก ภาควชา/หนวยงาน ชอการประชม วตถประสงค วน เวลาท
ขอใช ประธานการประชม จานวนผเขารบการประชม ชอผประสานงาน เบอรโทรศพท
หองประชมทตองการใช และอปกรณทตองการใชในการประชม ซงขอมลจะถกสงผานเวบ
แอพพลเคชน (Web Application) ซงรายการขอดงกลาวตองรอผบรหารหรอผไดรบมอบอานาจ
พจารณาสงการอนมตหรอไมอนมตการใชหองประชมผานระบบดงกลาว โดยสามารถตรวจสอบ
การสงการไดทนทหลงจากผบรหารสงการ
3
1.5.2 ระบบขอเบกของทระลกของคณะแพทยศาสตรศรราชพยาบาล
ระบบการเบกของทระลกของคณะแพทยศาสตรศรราชพยาบาลเปนระบบทเขามา
ชวยบรหารจดการของทระลกของคณะฯ ทใหแกบคลากรภายในและภายนอกคณะฯ ชวยลด
ระยะ เ วลา ในการด า เ นน ง าน โดยด า เ นนการขอ เบกของท ร ะ ลกตอ งด า เ น นการ
ผานเวบแอพพลเคชน (Web Application) เพอลดชนตอนการปฏบตงาน ลดการใชกระดาษ
เกดความรวดเรวในการปฏบตงาน ซงรายการขอดงกลาวตองรอผบรหารหรอผไดรบมอบอานาจ
พจารณาสงการอนมตหรอไมอนมตการใชหองประชมผานระบบดงกลาว โดยสามารถตรวจสอบ
การสงการไดทนทหลงจากผบรหารสงการ
1.5.3 ระบบขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชม
ระบบการขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชม
เปนระบบชวยลดระยะเวลาในการดาเนนงาน โดยดาเนนการขอการสาเนาขอสาเนารายงานการ
ประชม/มตทประชม/เอกสารประกอบการประชมผานเวบแอพพลเคชน (Web Application)
เพอลดชนตอนการปฏบตงาน ลดการใชกระดาษ เกดความรวดเรวในการปฏบตงาน ซงรายการ
ขอดงกลาวตองรอผบรหารหรอผไดรบมอบอานาจพจารณาสงการอนมตหรอไมอนมตการใชหอง
ประชมผานระบบดงกลาว โดยสามารถตรวจสอบการสงการไดทนทหลงจากผบรหารสงการ
1.5.4 ผทเกยวของในระบบ แบงออกเปน 3 กลม ดงน
1.5.4.1**สวนของผดแลระบบ (Administrator) 1.5.4.1.1 * สามารถเขาใชงานระบบดวยการ Login โดยใช
Username และ Password 1.5.4.1.2 * สามารถเปลยนรหสผานของตนเองได 1.5.4.1.3* สามารถเพมและแกไขขอมลหนวยงานได 1.5.4.1.4 * สามารถเพมและแกไขขอมลสทธการใชงานได 1.5.4.1.5 * สามารถเพมและแกไขขอมลพนกงานได 1.5.4.1.6 * สามารถเพมและแกไขขอมลหองประชมได 1.5.4.1.7 * สามารถเพมและแกไขขอมลของทระลกได 1.5.4.1.8 * สามารถเพมและแกไขขอมลประเภทสาเนาฯ ได 1.5.4.1.9 สามารถเพมและแกไขรปภาพหองประชมได 1.5.4.1.10 * สามารถยกเลกการขอใชหองประชมได 1.5.4.1.11 สามารถเรยกดรายงานรายวน รายเดอน รายปได
4
1.5.4.2**สวนของผใชงาน (User) 1.5.4.2.1 *สามารถเขาใชงานระบบดวยการ Login โดยใชUsername
และ Password 1.5.4.2.2 *สามารถเปลยนรหสผานของตนเองได 1.5.4.2.3 *สามารถขอใชทรพยากรหนวยงานบรหารและธรการ
คณะแพทยศาสตรศรราชพยาบาลได 1.5.4.2.4 สามารถตรวจสอบสถานะของการขอใชทรพยากร
หนวยงานได 1.5.4.3 *ในสวนของผบรหาร (executive)
1.5.4.3.1 *สามารถเขาใชงานระบบดวยการ Login โดยใช Username และ Password
1.5.4.3.2 *สามารถเปลยนรหสผานของตนเองได 1.5.4.3.3**สามารถพจารณาสงการ อนมต/ไมอนมต พรอมชแจง
เหตผลผานระบบ 1.5.4.3.4**สามารถเรยกดรายการการใชทรพยาของหนวยงานได
1.5.4.4 *สวนของเจาหนาท (staff) 1.5.4.4.1 *สามารถเขาใชงานระบบดวยการ Login โดยใชUsername
และ Password 1.5.4.4.2 *สามารถเปลยนรหสผานของตนเองได
1.5.4.4.3 *สามารถสงไฟลการขอสาเนาการประชมได 1.5.4.4.4**สามารถเรยกดรายการการใชทรพยาของหนวยงานได
1.6 ประโยชนทไดรบจากโครงงาน 1.6.1 ระบบจะชวยใหสะดวกในการใชบรการ 1.6.2 ระบบจะชวยลดการใชกระดาษ 1.6.3 ระบบจะชวยลดขนตอนในการปฏบตงาน
1.6.4 ระบบจะชวยเปนขอมเพอใหผบรหารประกอบเปนนโยบายในการบรหารหนวยงาน
5
1.7 โครงสรางของสารนพนธ
1.7.1 บทท 1 ความเปนมาและความสาคญของปญหา, แรงจงใจ, ขอบเขต
การศกษา และวตถประสงคของสารนพนธ , ประโยชนทคาดวาจะ
ไดรบ ,เวลาการดาเนนโครงการ
1.7.2 บทท 2 กลาวถงทฤษฎทเกยวของในการทาโครงงาน
1.7.3 บทท 3 กลาวถงการออกแบบและพฒนาแอพลเคชนทใชในโครงงาน
1.7.4 บทท 4 กลาวถงผลการทดลองและการดาเนนงานตามทไดพฒนา
1.7.5 บทท 5 สรปผลโครงงาน
1.8 แผนการดาเนนการของโครงงาน
ตารางท 1.1 ตารางการดาเนนงานโครงงาน 1
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
3. วเคราะหระบบงาน
3.3 Data Dictionary of Data Flow Diagram
ก.พ.-57แผนการทางานแตละสปดาห
1. เสนอหวขอโครงงาน
2. ศกษาระบบงานเดม และวางแผนขนตอนความเปนไปไดของระบบ
3.2. Data Flow Diagram
พ.ย.-56 ธ.ค.-56 ม.ค.-57
3.1 Context Diagram
3.4 Data Dictionary of Data Store
6
ตารางท 1.1 ตารางการดาเนนงานโครงงาน 1 (ตอ)
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4Feb-57
3.5 Process Specification
3.7 Mapping Entity-Relationship Diagram
3.6 Entity-Relationship Diagram
แผนการทางานแตละสปดาหNov-56 Dec-56 Jan-57
4. จดทาเอกสารและแกไขความผดพลาด
3.8 Database Schema
3.9 ตวอยางขอมล
3.10 หนาจอโปรแกรม
7
บทท 2 พนฐานและทฤษฎทเกยวของ
กลาวนา
ในการพฒนาระบบบรหารจดการการขอใชทรพยากรหนวยงาน กรณศกษางานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล ผพฒนาไดศกษาหลกการทฤษฏตางๆ และเทคโนโลยทเกยวของทสามารถประยกตใชงานได โดยแบงเปนหวขอตาง ๆ ดงตอไปน
2.1 วงจรของการพฒนาระบบงานสารสนเทศ SDLC 2.2 ความหมายของอนทราเนต 2.3 ภาษา HTML 2.4 ทฤษฏ PHP และ MySql 2.5 ฐานขอมลและการจดการฐานขอมล
2.1 ทฤษฏวงจรการพฒนาระบบงานสารสนเทศ Systems Development Life Cycle
(SDLC) คอ กรอบการทางานทใชอธบายระยะ(เวลา)ทใชในการพฒนาและบารงรกษาระบบ
สารสนเทศ หรอกระบวนการในการพฒนาระบบงาน ซงมจดเรมตนในการทางานและจดสนสด
ของการปฏบตงาน
รปท 2.1 วงจรของการพฒนาระบบงานสารสนเทศ (SDLC)
8
สาหรบระยะ หรอเฟสตาง ๆ ตามแบบแผนของวงจรของการพฒนาระบบงานสารสนเทศ
Systems Development Life Cycle (SDLC) นนประกอบดวยกน 5 ระยะดวยกน โดยแตละระยะ
จะประกอบไปดวยกจกรรมมตาง ๆ ดงน
2.1.1 ระยะการวางแผน (Planning) เปนขนตอนแรกของวงจรของการพฒนา
ระบบงานสารสนเทศ ซงผใชระบบมควาตองการปรบปรงระบบงานเดม นกวเคราะหระบบจะตอง
ดาเนนการศกษาปญหาของผใชระบบกาลงประสบปญหาอย แจะดาเนนการแกไขอยางไร ศกษา
ความเปนไปไดวา ระบบใหมทพฒนานนจะชวยแกปญหาดงกลาวมากนอยเพยงไหน และคมคา
ตอการลงทนหรอไม ระยะของการวางแผนโครงการ จะใชระยะเวลาคอนขางสน และเปนระยะท
สาคญมากเกยวกบภาพรวมของระบบทจะกอใหเกดความสาเรจ
รปท 2.2 วงจรของการพฒนาระบบงานสารสนเทศ (SDLC) ระยะการวางแผน
9
2.1.1.1 การกาหนดและเลอกโครงการพฒนาระบบ เปนการจาแนกและจดกลม
ของโครงการเปนผลเนองมาจาก แตละโครงการทกาหนดมานน อาจไมสอดคลองกบวตถประสงค
ขององคกร การกาหนดการประเมนคาความเปนไปไดของโครงการ อาจหมายถง โครงการท
สามารถสรางผลประโยชยทตอบแทนองคกรไดมากทสด
2.1.1.2 การเรมตนและวางแผนโครงการพฒนาระบบ การเรมตนจดทาโครงการ
เปนกจกรรมแรกทตองทา โดยในระหวางการเรมตนหรอการจดทาโครงการน ผจดการหรอ
ผบรหารโครงการจะตองกาหนดทศทางของโครงการ โดยขนอยกบขนาด ขอบเขต และความ
ซบซอนของโครงการนน
2.1.2 ระยะการวเคราะห (Analysis) เปนขนตอนทนกวเคราะหระบบเรมทาความ
เขาใจถงความตองการทจะเปลยนแปลง ดงนนการรวบรวมความตองการ จดเปนพนฐานของการ
วเคราะห ขอมลความตองการของผใชระบบ จะถกนามาวเคราะห และประเมนวาระบบใหมควรจะ
มอะไรบาง เนองจากการวเคราะหระบบเปนกจกรรมทซบซอนและประกอบดวยกจกรรมหลาย
กจกรรมซงในทนของแบงเปน 2 กจกรรมหลก
รปท 2.3 วงจรของการพฒนาระบบงานสารสนเทศ (SDLC) ระยะการวเคราะหระบบ
10
2.1.2.1 การกาหนดความตองการของระบบ ขนตอนการวเคราะหระบบ
เรมตนทการกาหนดความตองการของระบบ ดวยการรวบรวมขอมลในระบบเดม ซงจะทาใหทราบ
ขนตอนการทางานและปญหาทเกดขนนอกจากน นกวเคราะหระบบจะตองเกบรวบรวมขอมลจาก
ผใชวาตองการสงใดเพมเตมอกถาจะพฒนาระบบขนมาใหม ทงนเพอนาไปวเคราะหหาแนวทางใน
การแกไขปญหาทเกดขนจากระบบเดมและพฒนาใหเปนระบบใหมทตรงตอความตองการของผใช
ในทสด
2.1.2.2 การจดโครงสรางตามความตองการ ขนตอนการจดโครงสรางตาม
ความตองการโดยการนาสารสนเทศทรวบรวมไดระหวางขนตอนการกาหนดความตองการของ
ระบบมาจดระเบยบใหอยในรปแบบทสามารถใชแทนความหมายโดยจาลองขนตอนการทางาน
ของระบบขนคอต องการแสดงขอเทจจรงในการทางานและขอมลของระบบทเกบรวบรวมมาในรป
ของขอความ ใหเปนแผนภาพเพอความสะดวกในการสอสารระหวางนกวเคราะหระบบและ
โปรแกรมเมอรหรอผทเกยวของคนอนๆ และงายตอความเขาใจของผใชและเจาของระบบ
โดยเครองมอทใชในการจาลองแบบขนตอนการทางานเรยกวา “แผนภาพกระแสขอมล"
(Data Flow Diagram:DFD)
แผนภาพกระแสขอมล (Data Flow Diagram : DFD)
ความหมายแผนภาพกระแสขอมล (Data Flow Diagram : DFD) คอ แผนภาพ
กระแสขอมลทมการเวเคราะหออกแบบระบบเชงโครงสรางมการเรมใชกนมานานตงแตยคทเรมใช
ภาษาระดบสง เชน ภาษาโคบอล โดยแผนภาพกระแสขอมลนเปนเครองมอในการพฒนา
ระบบงานแสงดความสมพนธระหวางการประมวลผล (Process) กบขอมลทเกยวของโดยขอมลใน
แผนภาพ ทาใหทราบถง , ขอมลมาจากไหน , ขอมลไปทไหน , ขอมลเกบไวทใด , เกดเหตการณ
ใดกบขอมลระหวางทาง
สญญลกษณและคานยาม คอ ชดของสญญลกษณทใชในแผนภาพกระแสขอมลมอย 2
มาตรฐาน ภายในสญญลกษณแตละชด ประกอบดวยสญญาลกษณ 4 รปแบบทใชแทน กระแส
ขอมล ทเกบขอมล ประมวลผลการทางานตาง ๆ และแหลงกาเนดขอมลหรอแหลงใชสารสนเทศ
ของระบบ ชดของสญญลกษณทคดคนโดย Gane และ Sarson (1979) สวนสญญลกษณ
มาตรฐานอกชดหนง คอ สญญลกษณ ทพฒนาโดย DeMarco และ Yourdon (DeMarco, 1979 :
Yourdon และ Constantine, 1979)
กระแสขอมล (Data flow) เปนขอมลทเคลอนยายจากทหนงในระบบไปยงอกทหนง
เชนกระแสขอมลอาจเปนขอมลในคาสงซอจากลกคาหรอในเชคสงจายเพอเปนเงนเดอนของ
11
พนกงานหรอเปนผลลพธ จากการสอบถามขอมลจากฐานขอมล เนอหาของรายงานทจดพมพ
ออกมาจากระบบ หรอขอมลทปรากฎอยบนหนาจอคอมพวเตอรกได กระแสขอมลเปนขอมลตาง
ๆ ทเคลอนยายไปดวยกน ดงนนกระแสขอมลสามารถทจะประกอบดวยขอมลหลาย ๆ รายการท
ถกสรางขนในเวลาเดยวกนและไหลไปดวยกนเพอไปยงจดหมายปลายทางเดยวกน
ทเกบขอมล (Data store) เปนขอมลทถกพกไว ทเกบขอมลอาจเปนหนงในสถานทตาง
ๆ ทใชสาหรบเกบขอมล ตวอยางเชน แฟมทจดเกบเอกสาร แฟมขอมลคอมพวเตอร 1 แฟมหรอ
มากกวา 1 แฟมเพอใหเกดความเขาใจกบการเคลอนยายและการจดการขอมลในระบบ โครงการ
แบบเชงกายภาพ (physical configuration ) ไมใชเรองสาคญ เพราะทเกบขอมลหนง ๆ อาจม
ขอมลทงทเกยวกบลกคา นกศกษา คาสง ชอลกคา และใบแจงหนบรรจอยกได
การประมวลผล ( Process) เปนการทางานหรอการกระทาทใชขอมลเพอทาใหขอมลม
การเปลยนรป จดเกบ หรอเผยแพรไปยงทตาง ๆ โดยในการสรางตวแบบกรรมวธการประมวลผล
ของระบบ ๆ หนงจะไมใหความสาคญวากรรมวธภายในระบบนน วาทาดวยมอ หรอดวย
คอมพวเตอร สดทายคอ
แหลงกาเนดขอมล (source) หรอ แหลงใชสารสนเทศ (Sink) เปนตนกาเนดและ/หรอ
จดปลายทางของขอมล บางครงแหลงกาเนดขอมล / แหลงใชสารนสนเทศของระบบมกหมายถง
เอนทตภายนอก (External Entity) เพราะสงเหลานอยภายนอกระบบ เมอระบบประมวลผลเสรจ
ขอมลหรอสารสนเทศจะเคลอนออกจากระบบเพอไปยงสถานทอนทอยภายนอกระบบ
รป
กฏ
กา
กา
ปท 2.4 เปร
ฏการวาดแผ
ารประมวลผล
ารประมวลผล
ยบเทยบสญญ
ผนภาพกระ
ลในการประม
รปท 2.5 ก
ลในการประม
รปท 2.6 ก
ญสกษณ DF
แสขอมล
มวลผลจะมข
กฏการเขยนแ
มวลผลจะมข
กฏการเขยนแ
FD ของ DeM
อมลออกอยา
แผนภาพกระ
อมลเขาอยาง
แผนภาพกระ
Marco & Yo
างเดยวไมได
ะแสขอมลขอ
งเดยวไมได
ะแสขอมลขอ
urdon กบ G
งการประมว
งการประมว
Gane & Sar
ลผล 1
ลผล 2
12
son
แห
อน
กา
โด
แห
กา
โด
สง
ภา
ทอ
หลงเกบขอม
นไดโดยตรงข
ารประมวลผล
ดยตรงขอมลต
หลงเกบขอม
ารประมวลผ
ดยตรงตองสง
งทอยภายนอ
ายนอกระบบ
อยภายนอกร
ลไมสามารถ
ขอมลตองผา
รปท 2.7 ก
ลไมสามารถส
ตองผานจาก
ล
รปท 2.8 ก
ลไมสามารถ
งผานการประ
รปท 2.9 ก
อกไมสามารถ
บอกอนไดโดย
ระบบภายปล
รปท 2.10
สงขอมลโดย
นการจากปร
กฏการเขยนแ
สงขอมลจาก
การประมวล
กฏการเขยนแ
ถสงขอมลจาก
ะมวลผลไปย
กฏการเขยนแ
ถสงขอมลโดย
ยตรง ขอมลต
ลายทางได
กฏการเขยน
ยตรงจากแหล
ระมวลผลจงจ
แผนภาพกระ
สงทอยภายน
ผล ทไดรบข
แผนภาพกระ
กแหลงเกบข
งสงทอยภาย
แผนภาพกระ
ยตรงจาก สง
ตองผานการจ
นแผนภาพกร
ลงเกบขอมลอ
จะไปท แหลง
ะแสขอมลขอ
นอก(Externa
ขอมลจากแห
ะแสขอมลขอ
ขอมลไปยงสง
ยนอกระบบ
ะแสขอมลขอ
งทอยภายนอ
จากประมวล
ระแสขอมลข
อนหนงไปยง
งเกบขอมลได
งแหลงเกบข
al Entity) ไป
ลงขอมลภาย
งแหลงเกบข
งทอยภายนอ
งแหลงเกบข
กระบบอนหน
ผลภายในระ
องสงทอยภา
งแหลงเกบขอ
ด
อมล 1
ปยงแหลงเกบ
ยนอก แลวจง
อมล 2
อกระบบปลา
อมล 3
นง ไปยงสงท
บบกอนจงสง
ายนอก
13
อมลอก
บขอมลได
งสงตอให
ายทางได
ทอย
งไปยงสง
กร
กา
กร
เป
กร
ขอ
กร
หน
กล
ระแสขอมลจ
ารทางานใดท
ระแสขอมลจ
ปนขอมลเดยว
ระแสขอมลจ
อมลเดยวกน
ระแสขอมลไม
นงอยางมาจ
ลบมายงการป
ะมทศทางกา
ทเกดขนพรอ
รปท 2.11
ะแยกของขอ
วกน
รปท 2.12
ะเชอมขอมล
น
รปท 2.13
มสามารถไห
จดการกบขอ
ประมวลผลเร
ารไหลของขอ
มกน
กฏการเขย
อมลออกจาก
กฏการเขย
จากขอมลมา
กฏการเขย
ลกลบเขาสก
มลดงกลาวก
รมตน
อมลเพยงทศ
นแผนภาพก
กเสนกระแสข
นแผนภาพก
ากกวา 1 แ
นแผนภาพก
การประมวลเด
กอน สรางกร
ศเดยวใน 1
กระแสขอมลข
ขอมลไปสการ
กระแสขอมลข
หลงเขาสเสน
กระแสขอมลข
ดม ไดโดยตร
ระแสขอมลอ
กระแสขอมล
ของกระแสขอ
รประมวลผล
ของกระแสขอ
นกระแสขอม
ของกระแสขอ
รง จะตองมก
อน แลวจงคน
ลไมได เนอง
อมล 1
ลอน ๆ พรอ
อมล 2
ลเดยวกนตอ
อมล 3
การประมวลอ
นคากระแสข
14
งจากไมม
มกนตอง
องเปน
อยางนอย
ขอมลเดม
เป
จะ
ถก
ดา
จา
De
นา
ปฏ
ใช
คา
คว
2.1.3
ปนรปธรรมวา
ะพฒนาระบบ
กดาเนนกา
าเนนการแกป
ากขนตอนข
esign)
2.1.4
าเอาระบบทพ
ฏบตงานโดย
2.1.5
ชเวลายาวนา
าดหวงจาก
วามสามารถร
รปท 2.14
ระยะการออ
าระบจะทางา
บดวยแนวทา
รไปบางแลว
ปญหาเสยมา
ของการวเคร
ระยะการนา
พฒนาสมบร
ยใชระบบใหม
ระยะการดแ
านทสด เนอง
หนวยงาน
รองรบเทคโน
กฏการเขย
อกแบบ (Des
านอยางไร ซ
างใด ถงแมว
วในระยะขอ
ากกวา โดยน
ราะห มาออ
าไปปฏบต (
รณแลวไปตด
มนได พรอมท
แลรกษาและ
งจากระบบต
คอ ตองการ
นโลยใหม ๆ
นแผนภาพก
sign) เปนขน
งเกยวของกบ
ววากจกรรมบ
องการวเครา
นาผลลพธขอ
อกแบบใหอย
Implementa
ดตงทาการทด
ทงประเมนกา
ใหการสนบส
ตองไดรบการ
รใหระบบสา
กระแสขอมลข
นตอนทผพฒ
บยทธวธการ
บางสวนของ
าะห แตระย
องแบบจาลอง
ยในรปของก
ation) เป
ดสอบระบบร
ารทางานของ
สนน (Mainte
รดแลรกษาต
ามารถใชงา
ของกระแสขอ
นาและผใชงา
รออกแบบทว
งระยะการออ
ยะการออกแ
งลอจคล Log
การปฏบตง
ปนขนตอนขอ
รวมทงฝกฝน
งระบบ
enance and
ตลอดระยะเว
านไดยาววน
อมล 4
านมความเข
วาดวยการตด
อกแบบน สว
แบบนมงเนน
gical Design
านไดจรง (
องการใชงาน
นใหผใชระบบ
Support) ร
วลาการใชระ
นานหลายป
15
าใจอยาง
ดสนใจวา
นใหญจะ
นถงการ
n ทไดมา
(Physical
นโดยการ
บสามารถ
ระยะนจะ
ะบบ สงท
ระบบม
16
2.2 ทฤษฏอนทราเนต 2.4.1 ประวตอนทราเนต ไพศาล (2544)ไดกลาววาวาการใชงานอนทราเนตกคอ การใชงานของเทคโนโลย
อนเทอรเนตโดยจากดขอบเขตการใชงาน สวนใหญอยเฉพาะภายในเครอขายของหนวยงานเทานน และนอกจากนระบบอนทราเนตยงสามารถเชอมตอเขากบอนเทอรเนตไดเชนกน ซงทาใหผใชงานอนทราเนตสามารถใชทงอนทราเนตและอนเทอรเนตไปพรอม ๆ กนได โดยทวไปอนทราเนตจะไมเนนการเชอมตอไปสอนเทอรเนตภายนอกเพอสบคนหรอใชประโยชนจากขอมลภายนอก หากแตมงหวงท จะจดเตรยมขอมลและสารสนเทศภายในองคกร ดวยการจดเตรยมคอมพวเตอรซงทาหนาทเปนเครองแมขายทใหบรการขอมลในรปแบบเดยวกบทใชงานในอนเทอรเนต และขยายเครอขายคอมพวเตอรไปถงบคลากรทกหนวยงาน ใหสามารถเรยกคนขอมลและสอสารถงกนได รปแบบสาคญทมในอนทราเนต
2.4.2 ประโยชนอนทราเนต (จาก doothai.com) ประโยชนของการนาอนทราเนตเขามาประยกตใชในหนวยงาน สามารถสรปไดดงน
2.4.2.1 การสอสารเปนแบบสากล ผใชระบบอนทราเนตสามารถสงขาวสารในรปของ จดหมายอเลกทรอนกสทเปนมาตรฐานสากลระหวางผรวมงานภายในหนวยงานและผใชอนเตอรเนต ซงอยภายนอกหนวยงานได
2.4.2.2 อนทราเนตใชมาตรฐานเครอขาย และโปรแกรมประยกตไดเชนเดยวกบเครอขายอนเตอรเนต ซงมใชอยางแพรหลาย และผานการยอมรบใหเปนมาตรฐานตามความนยมไปโดยปรยาย โดยมทงผลตภณฑฮารดแวรและซอฟตแวรใหเลอกใชไดหลากหลาย
2.4.2.3 การลงทนตา ดวยความตองการดานฮารดแวรและซอฟตแวรคลายคลงกบทใชในเครอขายอนเตอรเนตซงมผลตภณฑใหเลอกมากมายและราคาตา จงทาใหคาใชจายการวางระบบเครอขายตากวาเมอเทยบกบ คาใชจายทตองลงทนกบระบบอน ๆ
2.4.2.4 ความนาเชอถอ เทคโนโลยทใชนนไดผานการทดลองใชและปรบปรง จนกระทงอยในสถานภาพทมความเชอถอไดสง
2.4.2.5 สมรรถนะ สามารถสอสารขอมลรองรบการสงขอมลทประกอบดวย ขอความ ภาพและเสยงไดในปจจบน
2.
เป
(H
ภา
19
เร
W
ขอ
G
แล
คว
3 ภาษา HT
2.5.1
ปนภาษาหล
Hypertext D
าษา SGML
990 ซงใชใน
รมใชในประเท
Wide Web (W
อมล HTML
oogle Chrom
2.5.2
ละสวนจบขอ
วาม......</แท
TML
ความห
ลกในการส
Document :
(Standard G
นระบบของ C
ทศสวตเซอร
WWW) ทเราร
ในการเ
โดยเฉพาะซ
me , Mozilla
ร
2 หลกในกา
งแทก เรยกว
ทกปด>
หมาย HTML
รางเวบเพจ
ขอความใน
Generalized
CERN (Con
รแลนด จาก
รจกกนมาจน
เรยกดขอมลท
ซงเรยกวา เว
a Firefox เปน
รปท 2.15 ต
ารเขยนคาสง
วา "แทกปด"
ยอมาจาก
จ โดยมแน
นเอกสารทเช
d Markup La
seil Europe
กนนกไดแพร
นถงปจจบน
ทเขยนขนโด
วบบราวเซอร
นตน
ตวอยางเวบบ
งหรอแทกใน
" แทกปดจะต
กคาวา Hy
นวคดจากกา
ชอมโยงถงขอ
anguage) โ
en pourla R
รขยายออกไป
ดย HTML นน
ร หรอ บราว
บราวเซอร Int
ภาษา HTML
ตองมเครองห
yperText M
ารสรางเอก
อมลตาง ๆ ไ
ดย Tim Ber
Recherche N
ป ระบบนได
นจะตองใชโป
เซอร เชน
ternet Explo
L แทกเรมตน
หมา Slash (/
Markup La
กสารไฮเปอ
ได) ซงพฒน
rners-Lee ใน
Nucleaire เบ
ดถกตงชอวา
ปรแกรมสาหร
Internet Ex
orer
น เรยกวา "แ
/) ดงน <แทก
17
anguage
อรเทกซ
นามาจาก
น ป ค.ศ.
บองตนได
า World
รบเรยกด
xplorer ,
แทกเปด"
กเปด>ขอ
แส
สดงผล
ชนด
รปท 2.
2.5
ด HTML ซงจ
รป
16 ตวอยาง
ปท 2.17 ตว
5.3 โครงสรา
2.5.3.
จะมแทก <htm
ปท 2.18 ตว
งหลกในการเ
วอยางแสดงผ
างของภาษา
1 สวนทกาห
ml>…</htm
อยางหลกใน
ขยนคาสงหร
ผลการใชคาส
HTML ประก
หนดใหเวบเบ
l> กากบอยท
นการเขยนแท
รอแทกในภา
สงภาษา HTM
กอบดวย 3 ส
บราวเซอรทร
ทจดเรมตนแล
ทกในภาษา H
ษา HTML
ML
สวน คอ
ราบวาเปนแฟ
ละจดสนสด
HTML
18
ฟมขอมล
ขอ
ทง
ตา
ตว
อความทแถบ
งหมดซงประ
าราง รปภาพ
วอยางเขยนเ
บหวเรองของ
รป
ะกอบดวย ขอ
พ กราฟกตาง
เวบเพจดวยภ
รป
2.5.3.2
หนาเวบเพจ
ปท 2.19 ตว
2.5.3.3
อความและแ
งๆ สของตวอ
ภาษา HTML
ปท 2.20 ตว
2 สวนหวเรอ
จนน ๆ เชน แ
อยางหลกใน
3 สวนเนอห
ทกตาง ๆ เช
อกษร สพน เ
L
อยางหลกใน
อง (Head) เป
แทก <title>..
นการเขยนแท
หา (Body) เป
ชน แทกสาห
เปนตน
นการเขยนแท
ปนสวนทกาห
...</title> แล
ทกในภาษา H
ปนสวนทแสด
รบจดการกบ
ทกในภาษา H
หนดใหแสดง
ละเกบแทกพเ
HTML
ดงเนอหาขอ
บรปแบบของ
HTML
19
ง
เศษอo
งเวบเพจ
งขอความ
20
2.4 ทฤษฏภาษา PHP
ในชวงแรกภาษาทนยมใชงานบนระบบเครอขาย คอ ภาษา HTML (Hypertext Markup
Language) แตภาษา HTML มลกษณะเปน Static คอ ภาษาทมลกษณะของขอมลคงท ซงไม
เพยงพอตอความตองการในปจจบนทนยมใชระบบเครอขาย Internet เปนศนยกลางในการตดตอ
ระหวางกน ทาใหตองการใชเวบไซตทมลกษณะเปนแบบ Dynamic คอ เวบไซตทขอมลสามารถ
เปลยนแปลงไดโดยอตโนมตตามเงอนไขตาง ๆ ทผเขยนเวบไซตเปนผกาหนด และการควบคม
การทางานเหลานจะกระทาโดยโปรแกรมภาษาสครปต เชน ภาษา PHP ซงเปนภาษาหนงทไดรบ
ความนยมเปนอยางมากในปจจบน
PHP ถกสรางขนในป ค.ศ.1994 โดย Rasmus Lerdorf ตอมามผใหความ
สนใจเปนจานวนมาก จงไดออกเปนแพคเกจ "Personal Home Page" ซงเปนทมาของ PHP โดย
ภาษา PHP เปนแบบ Server Side Script และเปน Open Source ทผใชท วไปสามารถดาวน
โหลด Source Code และโปรแกรมไปใชฟร ไดท http://www.php.net
พอกลางป ค.ศ.1995 เขากไดพฒนาตวแปลภาษา PHP ขนมาใหม โดยใช
ชอวา PHP/FI เวอรชน 2 ซงไดเพมความสามารถในการรบขอมลทสงมาจากฟอรมของ HTML
(จงมชอวา FI หรอ Form Interpreter) นอกจากนนยงเพมความสามารถในการตดตอกบ
ฐานขอมลอกดวย จงทาใหผคนเรมหนมาสนใจ PHP กนมากขน
ในป 1997 มผรวมพฒนา PHP เพมอก 2 คน คอ Zeev Suraski และ Andi
Gutmans (กลมทเรยกตวเองวา Zend ซงยอมาจาก Zeev และ Andi ) โดยไดแกไขขอบกพรอง
ตางๆ และเพมเตมเครองมอใหมากขน
2.7 ทฤษฏ MySql
2.7.1 ความหมายของ MySql (อานวา “มาย-เอส-คว-แอล”) จดเปนระบบจดการ
ฐานขอมลเชงสมพนธ (RDBMS : Relational Database Management System) ซงเปนทนยมใช
กนมากในปจจบน โดยใชภาษา SQL
2.7.2. ลกษณะเฉพาะและความสามารถของ MySql
2.7.2.1 MySql เปนฟรแวรทางดานฐานขอมลทมประสทธภาพสง
2.7.2.2 นกพฒนาฐานขอมลทเคยใช MySql ตางยอมรบในความรวดเรว
การรองรบจานวนผใช และขนาดของขอมลจานวนมหาศาล
21
2.7.2.3 สนบสนนการใชงานบนระบบปฏบตการมากมาย เชน UNIX OS/2
MAC OS Windows
2.7.2.4 สามารถใชงานรวมกบ Web Development platform เชน C, C++ ,
Java, Perl, PHP, Python, TCL, หรอ ASP
2.7.3 สถาปตยกรรมของ MySql โครงสรางการทางานของ MySql เปนลกษณะ
การทางานแบบ Client/Server ซงประกอบดวย 2 สวนหลกๆคอ สวนของผใหบรการ (Server)
และ สวนของผใชบรการ (Client) โดยในแตละสวนกจะมโปรแกรมสาหรบการทางานตามหนาท
ของตน
2.7.3.1 สวนของผใหบรการ (Server) เปนสวนททาหนาทบรหารจดการ
ระบบฐานขอมล กคอตว mysql server นนเอง และเปนทจดเกบขอมลทงหมด
2.7.3.2 สวนของผใชบรการ (Client) คอผใชนนเอง โปรแกรมใชงานในสวนน
ไดแก Mysql client, Access, Web development platform ตางๆ เชน Java, Perl, PHP, ASP
2.5 ทฤษฏฐานขอมล
2.8.1 ความรเบองตนเกยวกบระบบฐานขอมล
2.8.1.1 ฐานขอมล (Database) ฐานขอมล (Database) คอกลมของขอมลทเกยวของกน โดยจะม
กระบวนการจดหมวดหมขอมลอยางเปนระเบยบ
2.8.1.2 คณสมบตของฐานขอมล 2.8.1.2.1 สามารถเปนตวแทนเหตการณหรอเปนแบบจาลองของปญหา
จรง 2.8.1.2.2 ขอมลทเกบไวในฐานขอมลเดยวกนควรมความเกยวของกน
และมความสมพนธกน 2.8.1.2.3 ถกออกแบบ สราง และบรรจขอมลลงในฐานขอมลเพอ
วตถประสงคอนใดอนหนงทแนชด
2.8.1.3 ระบบจดการฐานขอมล Database Management Systems : DBMS
คอ ซอฟตแวรทใชเปนเครองมอของผใชงานเพอโตตอบกบฐานขอมล หรอบางครงอาจรวมถงแอป
พลเคชนดวย ซงจะประกอบดวยฟงกช นหนาทตาง ๆ ในการจดการกบฐานขอมล
2.8.1
รปท 2
1.4 ลกษณะ
2.21 แสดง โ
ะเฉพาะและค2.8.1.4.1
2.8.1.4.2
2.8.1.4.3
2.8.1.4.4
2.8.1.4.5
2.8.1.4.6
โครงสรางระ
ความสามารถสามารถกาหขอมล (Daและเงอนไขบสรางฐานขหนวยเกบ(Sจดดาเนนกา(Query) การ(Deletion) ก
ทากา(Concurrentผใชงานหลาทางานพรอม
สามผานทางการ(Unauthorizขอมลเมอซอสามารถทา
และปรบเปล
บบการจดกา
ถของระบบกหนดคณลกษata type) บงคบ (ConsขอมลและบSecondary stาร (Manipuรจดทารายงาการแกไข (Mารประมวลผt processinายคนพรอมกมกนได โดยทารถจดการปรตรวจสอบก
zed access)อฟตแวรหรอาการปรบป
ลยนระบบไปต
ารฐานขอมล
ารจดการฐานษณะของฐานขโครงสรางข
straint) ตางๆบรรจขอมลtorage)
ulate) ฐานขาน การเพodification) ผลพรอมกนng and shaกนได มโปรทขอมลยงคงปองกนและการเขาถงทไ) การจดการฮารดแวรมป
ปร งและบาร
ตามความตอ
(DBMS)
นขอมล ขอมล ตงแตของขอมล (Sๆ ลงฐานขอม
ขอมล เชนกพม (Insertionขอมล และใชขอมลaring) โดยสแกรมหลายโความถกตองดแลความปไมไดรบการรดานความมปญหา ร งรกษาฐา
องการทเปลย
22
ขนดของStructure)
มลลงใน
การสบคน n) การลบ
ลรวมกน สามารถมโปรแกรมง ปลอดภย รอนญาตมนคงของ
นขอมล
ยนไป
23
บทท 3
การออกแบบระบบ 3.1 กระบวนการของระบบ
งานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล มหนาทกากบดแลเกยวกบ
การบรหารงานดานเอกสาร การจดการประชมผบรหารและและงานเลขานการผบรหาร
ของคณะแพทยศาสตรศรราชพยาบาล โดยหนวยงานมทรพยากรทกากบดแล ซงภาควชาและ
หนวยงาน จะดาเนนการขอทรพยากรของหนวยงาน เชน การขอใชหองประชม , การขอเบกของ
ทระลก , และการขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชม
การดาเนนการขอใชทรพยากรดงกลาว ตองกรอกแบบฟอรมใสในกระดาษ และดาเนนการให
เจาหนาท เดนเอกสารทกรอกแบบฟอรมขอใชทรพยากรมาสง เอกสารยงหนวยงาน
เพอใหผบรหารทมหนาทกากบดแลหนวยงานพจารณาสงการอนมตการขอทรพยากร หลงจาก
ไดรบอนมตทางหนวยงานจะใหเจาหนาทสงเอกสารประจาหนวยเดนเอาเอกสารทไดรบอนมตแลว
ไปสงยงหนวยงานตนเรอง ซงทาใหเกดความลาชาตอการใหบรการ จากทกลาวมาขางตน
สามารถวเคราะหปญหาไดดงน
3.2 ศกษากระบวนการทางานและเอกสารทใชในระบบงานเกา ศ ก ษ า ข น ต อ น ก า ร ด า เ น น ก า ร ข อ ง ร ะ บ บ เ ด ม เ พ อ ห า ป ญ ห า ท เ ก ด ข น
เรมจากทาการศกษาถงขนตอนการดาเนนงานของระบบเดมหรอระบบปจจบนวาเปนไปอยางไรบาง ปญหาทเกดขนคออะไร หลงจากนนจงรวบรวมความตองการในระบบใหมจากผใชระบบ 3.2.1 ปญหาของระบบ 3.2.1.1. ขอมล
- ขอมลทไดรบมาเปนเอกสารซงอาจสญหายได
- การเกบขอมลไมเปนระบบทาใหเกดความยงยากในการคนหา 3.2.1.2 เครองมอในการดาเนนงาน
- ไมมเทคโนโลยเขามาใช ทาใหเกดความยงยากในการทางานแตละครง
3.2.1.3 ระบบการดาเนนงาน
- การดาเนนงานไมมประสทธภาพเนองจากไมมระบบรองรบ
- การดาเนนงานลาชา
- ระบบเกาไมสนบสนนการทางานในอนาคต
24
ขนตอนการขอใชหองประชม คณะแพทยศาสตรศรราชพยาบาล ในระบบงานเดม
ภาควชาหนวยงาน งานบรหารและธรการ ผบรหาร
เรมตน
กรอกแบบฟอรม ขอใชหองประชม
เอกสารขอใชหองประชม
เอกสารขอใชหองประชม
เอกสารขอใชหองประชม
ลงทะเบยนรบเอกสาร
ตรวจสอบการใชหองประชม
แกไข หรอยกเลก ไมวาง
เอกสารขอใชหองประชม
วาง สามารถใชได
พจารณาส งการ
ไมอนมต
ใหความเหน
เอกสารขอใชหองประชม
สงคนภาควชา/หนวยงาน
เอกสารขอใชหองประชม
อนมต
สนสด
รปท 3.1 ขนตอนการขอใชหองประชมระบบเดม
25
รปท 3.2 ขนตอนการเบกของทระลกระบบเดม
26
รปท 3.3 ขนตอนการขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชมระบบเดม
3.2.2 ขอเสนอแนะ 3.2.2.1 นาระบบสารสนเทศมาชวยในการดาเนนงานเพออานวยความ
สะดวกในการทางานของบคคลากร 3.2.2.2 ใชฐานขอมลมาชวยในการจดการขอมลเพอชวยลดตนทนดาน
เอกสาร และสะดวกในการหาขอมล 3.2.2.3 ควรมระบบใหบรการแบบออนไลน เพอลดภาระของบคคลากร
และสะดวกตอผขอใชบรการ
27
3.3 การวเคราะหและออกแบบระบบงานใหม
การวเคราะหและออกแบบระบบลกษณะการทางานของระบบตามทางเลอกทไดทาการ
เลอกไวจากขนตอนการวเคราะหระบบ โดยมลกษณะการทางานใชวธการดาเนนการวเคราะห
ระบบและการออกแบบตามวงจรการพฒนาระบบงาน (System Development Life Cycle:
SDLC) ดงภาพ
ท 3.2
รปท 3.4 แสดงวงจรการพฒนาระบบ (System Development Life Cycle : SDLC) 3.3.1 การวเคราะหระบบ
3.2.1.1 กาหนดความตองการของ ผดแลระบบ ไดจากการเกบรวบรวมขอมลทเปนความตองการ คอ สามารถเพมแกไข ขอมลหนวยงาน , ขอมลสทธการใชงาน , ขอมลพนกงาน , ขอมลอปกรณหองประชม , ขอมลหองประชม , ขอมลของทระลก , ขอมลประเภทสาเนาฯ , ขอมลเภทการประชมได และสามารถเรยกดรายงานการขอใชทรพยากรรายวน ,รายเดอน , รายปได
3.3.1.2 กาหนดความตองการของ ผบรหาร ไดจากการเกบรวบรวมขอมลทเปนความตองการ คอ สามารถพจารณาสงการอนมตหรอไมอนมตผานระบบได และสามารถเรยกดรายงานการขอใชทรพยากรรายวน , รายเดอน , รายปได
28
3.3.1.3 กาหนดความตองการของ ผใชงาน ไดจากการเกบรวบรวมขอมลทเ ปนความตองการ คอ สามารถรองขอการขอใชทรพยากรของงานบรหารและธรการ ผานระบบได โดยรบบรการผานทางอนทราเนตไดภายในคณะแพทยศาสตรศรราชพยาบาล
3.3.4 องคประกอบของระบบ จากการวเคราะหความตองการของระบบ สามารถสรปองคประกอบของระบบ
บรหารจดการการขอใชทรพยากรหนวยงาน งานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาล โดยแบงออกเปน 5 สวนการทางานดงน
3.3.4.1 จดการขอมลพนฐาน ผดแลระบบตองดาเนนการจดการขอมลพนฐานของระบบ เชน เพมแกไข ขอมลหนวยงาน , ขอมลสทธการใชงาน , ขอมลพนกงาน , ขอมลอปกรณหองประชม , ขอมลหองประชม , ขอมลของทระลก , ขอมลประเภทสาเนาฯ , ขอมลเภทการประชม เปนตน
3.3.4.2 จดการการเขาระบบ เปนการจดการการเขาสระบบของผใชงาน โดยผใชงานสามารถเปลยนรหสผานได
3.3.4.3 จดการการขอใชหองประชม ผใชงานรองขอใชหองประชมผานระบบ ซงรายการรองขอใชหองประชมตองรอผบรหารหรอผไดรบมอบอานาจพจารณาสงการอนมตหรอไมอนมตการรองขอดงกลาวผานระบบ โดยสามารถตรวจสอบการสงการไดทนทหลงจากผบรหารสงการ
3.3.4.4 จดการการขอเบกของทระลก ผใชงานรองขอเบกของทระลกผานระบบ ซงรายการรองขอเบกของทระลก ตองรอผบรหารหรอผไดรบมอบอานาจพจารณาสงการอนมตหรอไมอนมตการรองขอดงกลาวผานระบบ โดยสามารถตรวจสอบการสงการไดทนทหลงจากผบรหารสงการ
3.3.4.5 จดการการขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชม ผใชงานรองขอสาเนารายงานการประชม/มตทประชม/เอกสารประกอบการประชมผานระบบ ซงรายการรองขอสาเนาฯ ตองรอผบรหารหรอผไดรบมอบอานาจพจารณาสงการอนมตหรอไมอนมตการรองขอดงกลาวผานระบบ โดยสามารถตรวจสอบการสงการไดทนทหลงจากผบรหารสงการ
29
3.3.3 การออกแบบการทางานของระบบ หลงจากเวเคาะหการทางานของระบบบรหารจดการการขอใชทรพยากร
หนวยงาน งานบรหารและธรการ คณะแพทยศาสตรศรราชพยาบาลแลว นาขอมลทมาออกแบบการทางานของระบบโดยการจาลองแผนภาพ
3.3.3.1 Context Diagram ระบบบรหารจดการการขอใชทรพยากร
0
รายงานการขอใชทรพยากร
พจารณา/สงการในระบบ
ผลการขอการใชทรพยากร
ขอมลหนวยงานใหม
แกไขขอมลหนวยงาน
ขอมลสทธการใชงานใหม
แกไขขอมลสทธการใชงาน
ขอมลพนกงานใหม
แกไขขอมลพนกงาน
ขอมลหองประชมใหม
แกไขขอมลหองประชม
ขอมลของทระลกใหม
แกไขขอมลของทระลก
ขอมลประเภทสาเนาใหม
แกไขขอมลประเภทสาเนา
ขอมลประเภทประชมใหม
แกไขขอมลประเภทประชม
ขอมลภาพหองประชม
แกไขภาพหองประชม
รายงานการขอใชทรพยากร
รองขอการใชทรพยากร
เขาสระบบ
สทธผใชงาน
รายการอนมตการขอสาเนาการประชม
สงไฟล
รายการพจารณาอนมต
รปท 3.5 Contex Diagram ระบบบรหารจดการการขอใชทรพยากร
30
3.3.3.2 Data Flow Diagram Level 0 Process 1
รปท 3.6 Data Flow Diagram Level 0 Process 1
31
Data Flow Diagram Level 0 Process 2
รปท 3.7 Data Flow Diagram Level 0 Process 2
Data Flow Diagram Level 0 Process 3
รปท 3.8 Data Flow Diagram Level 0 Process 3
32
Data Flow Diagram Level 0 Process 4
รปท 3.9 Data Flow Diagram Level 0 Process 4
Data Flow Diagram Level 0 Process 5
รปท 3.10 Data Flow Diagram Level 0 Process 5
33
Data Flow Diagram Level 0 Process 6
รปท 3.11 Data Flow Diagram Level 0 Process 6
34
Data Flow Diagram Level 1 Process 1
รปท 3.12 Data Flow Diagram Level 1 Process 1
Daata Flow Diagram Leve
รปท
el 1 Proces
ท 3.13 Data
s 1
Flow Diagr
ram Level 1 Process 1
35
36
Data Flow Diagram Level 1 Process 1
รปท 3.14 Data Flow Diagram Level 1 Process 1
Data Flow Diagram Level 1 Process 2
รปท 3.15 Data Flow Diagram Level 1 Process 2
37
Data Flow Diagram Level 1 Process 3
รปท 3.16 Data Flow Diagram Level 1 Process 3
38
Data Flow Diagram Level 1 Process 4
รปท 3.17 Data Flow Diagram Level 1 Process 4
39
Data Flow Diagram Level 1 Process 5
รปท 3.18 Data Flow Diagram Level 1 Process 5
40
Data Flow Diagram Level 1 Process 6
รปท 3.19 Data Flow Diagram Level 1 Process 6
41
3.3.3.3 Data Dictionary of Data flow Diagram
Data Dictionary of Data Flow of Process 1 จดการขอมลพนฐาน
เพมขอมลหนวยงาน : DepName
ขอมลหนวยงาน : DepID , DepName , DepStatus
ขอมลหนวยงานใหม : DepID , DepName , DepStatus
แกไขขอมหนวยงาน : DepID , DepName , DepStatus
ขอมลหนวยงาน : DepID , DepName , DepStatus
ขอมลหนวยงานทตองการแกไข : DepName , DepStatus
เพมขอมลสทธการใชงาน : RoleName
ขอมลสทธการใชงาน : RoleID , RoleName , RoleStatus
ขอมลสทธการใชงาน : RoleID , RoleName , RoleStatus
แกไขขอมลสทธการใชงาน : RoleID , RoleName , RoleStatus
ขอมลสทธการใชงาน : RoleID , RoleName , RoleStatus
ขอมลสทธการใชงานทตองการแกไข : RoleName , RoleStatus
เพมขอมลพนกงาน : EmpID , DepID , RoleID , EmpFName ,
EmpLName , EmpTel , EmpPosition ,
EmpUser , EmpPassword , EmpEmail
ขอมลพนกงาน : EmpID , DepID , RoleID , EmpFName ,
EmpLName , EmpTel , EmpPosition ,
EmpUser , EmpPassword , EmpEmail ,
EmpStatus
ขอมลพนกงานใหม : EmpID , DepID , RoleID , EmpFName ,
EmpLName , EmpTel , EmpPosition ,
EmpUser , EmpPassword , EmpEmail ,
EmpStatus
แกไขขอมลพนกงาน : EmpID , DepID , RoleID , EmpFName ,
EmpLName , EmpTel , EmpPosition ,
42
EmpUser , EmpPassword , EmpEmail ,
EmpStatus
ขอมลพนกงาน : EmpID , DepID , RoleID , EmpFName ,
EmpLName , EmpTel , EmpPosition ,
EmpUser , EmpPassword , EmpEmail ,
EmpStatus
ขอมลสทธการใชงานทตองการแกไข : EmpID , DepID , RoleID , EmpFName ,
EmpLName , EmpTel , EmpPosition ,
EmpUser , EmpPassword , EmpEmail ,
EmpStatus
ขอมลหองประชม : RoomID , RoomName , RoomSize ,
RoomSitamount , RoomBuild , PicID
RoomStatus
ขอมลหองประชมใหม : RoomID , RoomName , RoomSize ,
RoomSitamount , RoomBuild , PicID
RoomStatus
แกไขขอมลหองประชม : RoomID , RoomName , RoomSize ,
RoomSitamount , RoomBuild , PicID
RoomStatus
ขอมลหองประชม : RoomID , RoomName , RoomSize ,
RoomSitamount , RoomBuild , PicID
EquiID , RoomStatus
ขอมลหองประชมทตองการแกไข : RoomName , RoomSize , RoomSitamount
, RoomBuild , PicID EquiID , RoomStatus
เพมขอมลของทระลก : SvnName , SvnAmount , SvnUnit
ขอมลของทระลก : SvnID , SvnName , SvnAmount , SvnUnit ,
SvnStatus
ขอมลของทระลกใหม : SvnID , SvnName , SvnAmount , SvnUnit ,
SvnStatus
43
แกไขขอมลของทระลก : SvnID , SvnName , SvnAmount , SvnUnit ,
SvnStatus
ขอมลของทระลก : SvnID , SvnName , SvnAmount , SvnUnit ,
SvnStatus
ขอมลของทระลกทตองการแกไข : SvnName , SvnAmount , SvnUnit ,
SvnStatus
เพมขอมลประเภทสาเนาฯ : CTypeName
ขอมลประเภทสาเนาฯ : CTypeID , CTypeName , CTypeStatus
ขอมลประเภทสาเนาฯใหม : CTypeID , CTypeName , CTypeStatus
แกไขขอมลประเภทสาเนาฯ : CTypeID , CTypeName , CTypeStatus
ขอมลประเภทสาเนาฯ : CTypeID , CTypeName , CTypeStatus
ขอมลประเภทสาเนาฯ ทตองการแกไข : DepName , DepStatus
เพมขอมลประเภทการประชม : MTypeName
ขอมลประเภทการประชม : MTypeID , MTypeName , MTypeStatus
ขอมลประเภทการประชมใหม : MTypeID , MTypeName , MTypeStatus
แกไขขอมลประเภทการประชมฯ : MTypeID , MTypeName , MTypeStatus
ขอมลประเภทการประชม : MTypeID , MTypeName , MTypeStatus
ขอมลประเภทการประชมทตองการแกไข : MTypeName , MTypeStatus
เพมขอมลรปภาพหองประชม : PICName
ขอมลรปภาพหองประชม : PICID , PICName
ขอมลรปภาพหองประชมใหม : PICID , PICName
แกไขขอมลรปภาพหองประชม : PICID , PICName
ขอมลรปภาพหองประชม : PICID , PICName
ขอมลรปภาพหองประชมทตองการแกไข : PICID , PICName
44
Data Dictionary of Data Flow of Process 3 จดการระบบการขอใชหองประชม
ขอมลผใชงาน : empID , EmpName
ขอมลการขอใชหองประชม : empID , roomID ,depid, meetname,
createdate , strdate , strtime , enddate ,
endtime , amountpeople
ขอมลขอหองประชม : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime , amountpeople,status
ขอมลขอใชหองประชมใหม : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime , amountpeople,status
ขอมลขอใชหองประชมรออนมต : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime , amountpeople,status
รายการขอใชหองประชมรออนมต : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime , amountpeople,status
รายการขอใชหองประชมรออนมต : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime , amountpeople,status ขอมลผบรหาร : empID , empName
ขอมลพจารณาสงการ : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime ,
amountpeople,approvename,approvedate,re
mark,status
ขอมลพจารณาสงการ : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime ,
45
amountpeople,approvename,approvedate,re
mark,status
ขอมลสถานะการขอใชหองประชม : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime ,
amountpeople,approvename,approvedate,re
mark,status
ขอมลสถานะการขอใชหองประชม : revroomid,empID , roomID ,depid,
meetname, createdate , strdate , strtime ,
enddate , endtime ,
amountpeople,approvename,approvedate,re
mark,status
Data Dictionary of Data Flow of Process 4 จดการระบบขอเบกของทระลก
ขอมลผใชงาน : empid , EmpName
ขอมลขอเบกของทระลก : empid , depid , Object , give , givedate ,
givetime , place
ขอมลขอเบกของทระลก : reqsvnid, empid , depid , createdate,
objective , give , givedate , givetime , place
, status
ขอมลขอเบกของทระลกใหม : reqsvnid , empID , depID objective,
createdate ,give , givedate , givetime , place
, status
ขอมลขอเบกของทระลกรออนมต : reqsvnid , empID , depID , createdate
,objective, give , givedate , givetime , place ,
status
รายการขอเบกของทระลกรออนมต : reqsvnid , empID , depID, createdate,
objective, give , givedate , givetime , place ,
status
46
รายการขอเบกของทระลกรออนมต : reqsvnid , empID , depID createdate,
objective, give , givedate , givetime , place ,
status
ขอมลผบรหร : empID , empName
ขอมลพจารณาสงการ : reqsvnid , empID , depID , createdate
,objective, give , givedate , givetime , place
,approvename,apporvedate,remark, status
ขอมลพจารณาสงการ : reqsvnid , empID , depID , createdate
,objective, give , givedate , givetime , place
,approvename,apporvedate,remark, status
ขอมลสถานะการขอเบกของทระลก : reqsvnid , empID , depID, createdate,
objective, give , givedate , givetime , place
,approvename,apporvedate,remark, status
ขอมลสถานะการขอเบกของทระลก : reqsvnid , empID , depID, createdate,
objective, give , givedate , givetime , place
,approvename,apporvedate,remark, status
Data Dictionary of Data Flow of Process 5 จดการระบบขอสาเนาฯ
ขอมลผใชงาน : empID , empName
ขอมลการขอสาเนาการประชม : empID , depid ,ctype,mtype, createdate
,name , meetingtime , meetingdate ,
ขอมลขอสาเนาการประชม : reqcopyid,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate ,status
ขอมลขอสาเนาการประชมใหม : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate ,status
47
ขอมลขอสาเนาการประชมรออนมต : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate ,status
รายการขอสาเนาฯรออนมต : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate ,status
รายการขอสาเนาฯรออนมต : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate ,status
ขอมลผบรหาร : empID , empName
ขอมลพจารณาสงการ : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate,approvename,approvedate
,remark,status RMRStatus
ขอมลพจารณาสงการ : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate,approvename,approvedate
,remark,status RMRStatus
ขอมลสถานะการขอสาเนาฯ : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate,approvename,approvedate
,remark,status RMRStatus
ขอมลสถานะการขอสาเนาฯ : reqcopyid ,empID , depid ,ctype,mtype,
createdate ,name , meetingtime ,
meetingdate,approvename,approvedate
,remark,status RMRStatus
3.
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
3.3.4 Proce
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
Add
Set
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
If (De
ess Specifi
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลหนว
DepID is
One to gi
DepStatu
DepID , D
:
:
:
ow :
flow :
cess :
c :
แกไขขอม
ขอมลหนว
pID of แกไ
cation
1.1
เพมข
ผดแล
เพมข
ขอมล
ขอมล
On
หนวยงาน fr
วยงาน from
s max value
ving DepID
s is Active
DepName , D
1.2
แกไขข
ผดแล
แกไขข
ขอมล
ขอมล
On
ลหนวยงาน
วยงาน from
ไขขอมลหนว
อมลหนวยงา
ระบบดาเนน
อมลหนวยงา
หนวยงาน f
หนวยงานให
nline
rom Externa
m Data Store
of ขอมลหน
DepStatus
ขอมลหนวยง
ระบบดาเนน
ขอมลหนวยง
หนวยงาน
หนวยงานทต
nline
from Exte
m Data Store
วยงาน is eq
าน
นการเพมขอม
าน from Ext
from Data S
หม to Data
Batch
al Entity ผดแ
e D1
นวยงาน
to ขอมลหน
งาน
นการแกไขขอ
งาน from E
from Data S
ตองการแกไข
Batch
rnal Entity ผ
e D1
qual to Dep
มลหนวยงานใ
ternal Entity
Store D1
a Store D1
Manua
แลระบบ
นวยงานใหม
อมลของหนว
xternal Entit
Store D1
ข to Data St
Manua
ผดแลระบบ
pID of ขอมล
ใหมในระบบ
y ผดแลระบบ
l
ยงาน
ty ผดแลระบ
tore D1
l
ลหนวยงาน)
48
บ
บ
บ
then
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
M
End if
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
Add
Set
Move
nd
umber
ame
escription
nput data flo
Move DepID
f
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลสทธ
RoleID is
One to gi
RoleStatu
RoleID , R
:
:
:
ow :
, DepName
1.3
เพมข
ผดแล
ซงแตล
การใช
เพมข
ขอมล
ขอมล
On
สทธใชงาน
ธใชงาน from
s max value
ving RoleID
us is Active
RoleName ,
1.4
แกไขข
ผดแล
ซงแตล
การใช
แกไขข
ขอมล
e , DepStatu
อมลสทธใชง
ลระบบดาเน
ละผใชงานจะ
ชงาน
อมลสทธใชง
สทธใชงาน
สทธใชงานให
nline
from Exter
m Data Store
e of ขอมลสท
D
RoleStatus
ขอมลสทธใช
ระบบดาเน
ละผใชงานจะ
ชงาน
ขอมลสทธใช
สทธใชงาน
us to Modify
าน
นนการเพมข
ะมสทธในการ
าน from Ex
from Data S
หม to Data
Batch
rnal Entity ผ
e D2
ทธใชงาน
s to ขอมลสท
ชงาน
นนการแกไข
ะมสทธในการ
ชงาน from E
from Data S
y ขอมลหนวย
ขอมลของส
รเขาถงระบบ
xternal Entit
Store D2
Store D2
Manua
ดแลระบบ
ทธใชงานใหม
ขขอมลของส
รเขาถงระบบ
External Ent
Store D2
ยงานทตองกา
สทธใชงานใ
บแตกตางกน
y ผดแลระบบ
l
ม
สทธใชงานใ
บแตกตางกน
tity ผดแลระบ
49
ารแกไข
ในระบบ
นตามสทธ
บ
ในระบบ
นตามสทธ
บบ
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
Em
utput data f
ype of proc
rocess logi
egin
Get
Load
IF (Ro
Mov
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
Load
IF(Em
ELSE
Set
Move
mpPosition
flow :
cess :
c :
แกไขขอม
ขอมลสทธ
oleID of แกไ
ve RoleID ,
F
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลหนว
ขอมลสทธ
ขอมลพนก
mpID of เพมข
Do noting
E
EmpStatu
EmpID ,
, EmpUser
ขอมล
On
ลสทธใชงาน
ธใชงาน from
ไขขอมลสทธ
RoleName
1.5
เพมข
ผดแล
เพมข
ขอมล
ขอมล
On
พนกงาน fr
วยงาน from
ธใชงาน from
กงาน from
ขอมลพนกงา
g
us is Active
DepID ,
, EmpPassw
สทธใชงานท
nline
น from Exte
m Data Store
ธใชงาน is eq
, RoleStatus
อมลพนกงาน
ระบบเพมขอ
อมลพนกงาน
พนกงาน f
พนกงานใหม
nline
om Externa
m Data Store
m Data Store
Data Store
าน is equal
RoleID ,
word , EmpE
ทตองการแกไ
Batch
rnal Entity ผ
e D2
qual to Role
s to Modify
น
อมลรายละเอ
น from Exte
from Data S
มto Data Sto
Batch
l Entity ผดแ
e D1
e D2
D3
to EmpID o
EmpFName
Email , Emp
ไข to Data
Manua
ผดแลระบบ
eID of ขอม
ขอมลสทธใช
ยดพนกงานใ
ernal Entity
tore D3
ore D3
Manua
แลระบบ
of ขอมลพนก
e , EmpLN
pStatus to ข
Store D2
l
มลสทธใชงาน
ชงานทตองก
ใหมเขาสระบ
ผดแลระบบ
l
กงาน) THEN
Name , Em
อมลพนกงาน
50
น) THEN
ารแกไข
บบ
mpTel ,
นใหม
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
Load
IF (Em
ขอมล
End if
nd
umber
ame
escription
:
:
:
ow :
flow :
cess :
c :
แกไขขอม
ขอมลหนว
ขอมลสทธ
ขอมลพนก
mpID from แ
พนกงาน)TH
Move
f
:
:
:
1.6
แกไขข
ผดแล
แกไขข
ขอมล
ขอมล
ขอมล
ขอมล
On
ลพนกงาน f
วยงาน from
ธการใชงาน
กงาน from
แกไขขอมลพ
HEN
EmpID , D
EmpPosit
ขอมลพนก
1.7
เพมขอ
ผดแลร
ประชม
ขอมลพนกงา
ระบบดาเนน
ขอมลพนกงา
หนวยงาน f
สทธการใชงา
พนกงาน
พนกงานทต
nline
from Extern
m Data Store
from Data S
Data Store
นกงาน is eq
DepID , Rol
tion, EmpPa
กงานทตองก
อมลอปกรณห
ระบบดาเนนก
ม
าน
นการแกไขรา
าน from Ex
from Data S
าน from D
from Data
องการแกไข
Batch
al Entity ผด
e D1
Store D2
D3
qual to Emp
eID , EmpF
assword , Em
ารแกไข
หองประชม
การเพมขอม
ยละเอยดขอ
xternal Entity
Store D1
Data Store D
Store D3
to Data St
Manua
ดแลระบบ
pID from
FName , Em
mpEmail , E
มลรายละเอยด
มลพนกงานใ
y ผดแลระบบ
D2
tore D3
l
mpLName , E
EmpStatus to
ดอปกรณทใช
51
ในระบบ
บ
EmpTel ,
o Modify
ชในหอง
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
Add
Set
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
ow :
ระ
flow :
cess :
c :
เพมขอมล
ขอมลอปก
EquiID is
One to gi
EquiStatu
EquiID , E
หองประชม
:
:
:
ow :
flow :
cess :
c :
แกไขขอม
ขอมลอปก
เพมข
ะบบ
ขอมล
ขอมล
On
อปกรณหอง
กรณหองประ
s max value
ving EquiID
us is Active
EquiName ,
มใหม
1.8
แกไขข
ผดแลร
หองปร
แกไขข
ระบบ
ขอมล
ขอมล
On
ลอปกรณหอ
กรณหองประ
อมลอปกรณ
อปกรณหอง
อปกรณใหม
nline
ประชม from
ชม from Da
of ขอมลอป
EquiAmoun
ขอมลอปกรณ
ระบบดาเนนก
ระชม
ขอมลอปกรณ
อปกรณหอง
อปกรณหอง
nline
องประชม fro
ชม from Da
หองประชม
ประชม from
to Data St
Batch
m External E
ata Store D4
ปกรณ
nt , EquiUnit
ณหองประชม
การแกไขขอ
ณหองประชม
ประชม from
ประชมทตอง
Batch
om External
ata Store D4
from Extern
m Data Store
tore D4
Manua
Entity ผดแลร
4
t , EquiStatu
ม
มลรายละเอย
ม from Exte
m Data Stor
งการแกไข t
Manua
Entity ผดแ
4
nal Entity ผด
e D4
l
ระบบ
us to ขอมลอ
ยดอปกรณทใ
ernalEntity ผ
re D4
to Data Stor
l
ลระบบ
52
ดแล
อปกรณ
ใชใน
ผดแล
re D4
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
IF (Eq
ห
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
Set
Add
Set
Move
nd
umber
ame
escription
quiID of แกไ
หองประชม) T
Move
F
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลอปก
ขอมลหอง
RoomID
One to gi
RoomStat
RoomID ,
EquiID , R
:
:
:
ไขขอมลอปก
THEN
EquiID ,
to Modify
1.9
เพมข
ผดแล
เพมข
ขอมล
ขอมล
ขอมล
On
หองประชมf
กรณหองประ
ประชม from
is max valu
ving RoomI
tus is Active
RoomNam
RoomStatus
1.10
แกไขข
ผดแล
กรณหองประ
EquiName
ขอมลอปกร
อมลหองประ
ระบบดาเนน
อมลหองประ
อปกรณหอง
หองประชม
หองประชมใ
nline
from Externa
ชม from Da
m Data Sto
ue of ขอมลห
D
e
me , RoomS
to ขอมลห
ขอมลหองปร
ระบบดาเนน
ะชม is equa
e , EquiAm
รณหองประช
ะชม
นการเพมขอม
ะชม from Ex
ประชม from
from Data
ใหม to Data
Batch
al Entity ผดแ
ata Store D4
ore D5
หองประชม
ize , Room
หองประชมให
ระชม
นการแกไขขอ
al to EquiID
mount , Equ
มทตองการแ
มลรายละเอย
xternal Entity
m Data Store
Store D5
a Store D5
Manua
แลระบบ
4
Sitamount ,
หม
อมลรายละเอ
of ขอมลอป
uiUnit , Eq
แกไข
ดหองประชม
y ผดแลระบบ
e D4
l
RoomBuild
ยดหองประช
53
ปกรณ
quiStatus
ม
บ
d , PicID
ชม
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
IF (Ro
T
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
ow :
flow :
cess :
c :
แกไขขอม
ขอมลอปก
ขอมลหอง
oomID of แ
THEN
Move
F
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลของ
SvnID is
แกไขข
ขอมล
ขอมล
ขอมล
On
ลหองประชม
กรณหองประ
ประชม from
กไขขอมลหอ
RoomID
RoomBui
ประชมทต
1.11
เพมข
ผดแล
เพมข
ขอมล
ขอมล
On
รายการของท
ทระลก
max value
ขอมลหองปร
อปกรณหอง
หองประชม
หองประชมท
nline
ม from Exter
ชม from Da
m Data Store
องประชม is
, RoomNa
ld , PicID ,
ตองการแกไข
อมลรายการข
ระบบดาเนน
อมลรายการข
รายการของท
รายการของท
nline
ทระลก from
of ขอมลของ
ระชม from E
ประชม from
from Data
ทตองการแกไ
Batch
rnal Entity ผ
ata Store D4
e D5
s equal to R
ame , Ro
EquiID , Ro
ข
ของทระลก
นการเพมขอม
ของทระลก f
ทระลก from
ทระลกใหม
Batch
m External
งทระลก
External Ent
m Data Sto
Store D5
ไข to Data
Manua
ผดแลระบบ
4
oomID of ข
oomSize ,
omStatus t
มลรายละเอย
from Externa
m Data Store
to Data Sto
Manua
Entity ผดแล
tity ผดแลระบ
ore D4
Store D5
l
ขอมลหองปร
RoomSitam
to Modify ข
ดของทระลก
al Entity ผด
e D6
ore D6
l
ลระบบ
54
บบ
ระชม)
mount ,
ขอมลหอง
ก
แลระบบ
ให
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
Add
Set
Move
หม
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
IF (Sv
ร
End IF
nd
umber
ame
escription
nput data flo
One to gi
SvnStatus
SvnID , S
:
:
:
ow :
flow :
cess :
c :
แกไขขอม
ขอมลรายก
vnID of แก
ะลก) THEN
Move
F
:
:
:
ow :
ving SvnID
s is Active
SvnName ,
1.12
แกไขข
ผดแล
แกไขข
ระบบ
ขอมล
ขอมล
On
ลของทระลก
การของทระล
ไขขอมลราย
SvnID ,
Modify ขอ
1.13
เพมข
ผดแลร
ทผใชต
เพมข
SvnAmount
ขอมลรายกา
ระบบดาเนน
ขอมลรายกา
รายการของท
รายการของท
nline
ก from Exte
ลก from Dat
ยการของทระ
SvnName ,
อมลรายการข
อมลประเภท
ระบบดาเนนก
ตองการขอ
อมลประเภท
t , SvnUnit
รของทระลก
นการแกไขขอ
รของทระลก
ทระลก from
ทระลกทตอง
Batch
rnal Entity ผ
ta Store D6
ลก is equal
SvnAmoun
ของทระลกท
ทสาเนา
การเพมขอม
ทสาเนา from
, SvnStatus
อมลรายละเอ
from Exter
Data Store
งการแกไข to
Manua
ผดแลระบบ
to SvnID of
nt , SvnUn
ตองการแกไข
มลรายละเอยด
m External E
s to ขอมลขอ
ยดของทระล
rnalEntity ผด
e D6
o Data Store
l
f ขอมลรายก
nit , SvnSta
ข
ดประเภทสา
Entity ผดแลร
55
องทระลก
ลก
ดแล
e D6
การของท
atus to
เนา ฯ
ระบบ
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
Add
Set
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
IF(CT
ส
End IF
flow :
cess :
c :
เพมขอมล
ขอมลประ
CTypeID
One to gi
CTypeSta
CTypeID
:
:
:
ow :
flow :
cess :
c :
แกไขขอม
ขอมลประ
ypeID of แก
สาเนา) THE
Move
F
ขอมล
ขอมล
On
ประเภทสาเน
เภทสาเนา f
is max valu
ving CType
atus is Activ
, CTypeNam
1.14
แกไขข
ผดแลร
ทผใชต
แกไขข
ขอมล
ขอมล
On
ลประเภทสา
เภทสาเนา
กไขขอมลปร
N
CTypeID
สาเนาทตอ
ประเภทสาเน
ประเภทสาเน
nline
นา from Ex
from Data S
ue of ขอมลป
ID
e
me , CTypeS
ขอมลประเภ
ระบบดาเนนก
ตองการขอ
ขอมลประเภ
ประเภทสาเน
ประเภทสาเน
nline
เนา from Ex
ระเภทสาเนา
, CTypeNam
องการแกไข
นา from Da
นาใหม to D
Batch
xternal Entity
Store D7
ประเภทสาเน
Status to ข
ทสาเนา
การแกไขขอ
ทสาเนา from
นา from Dat
นาทตองการ
Batch
xternal Entity
is equal to
me , CStatu
ata Store D7
Data Store D
Manua
y ผดแลระบบ
นา
อมลประเภท
มลรายละเอย
m ExternalE
ta Store D7
แกไข to Dat
Manua
y ผดแลระบบ
o CTypeID
s to Modify
7
D7
l
บ
ทสาเนาใหม
ยดประเภทสา
Entity ผดแลร
ta Store D7
l
บ
of ขอมลปร
y ขอมลประ
56
าเนา ฯ
ระบบ
ระเภท
เภท
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
Add
Set
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลประ
MTypeID
One to gi
MTypeSta
MTypeID
:
:
:
ow :
flow :
cess :
1.15
เพมข
ผดแลร
ทผใชต
เพมขอ
ระบบ
ขอมล
ขอมล
On
ประเภทการ
เภทการประช
is max val
ving MType
atus is Activ
+ MTypeNa
1.16
แกไขข
ผดแลร
ทผใชต
แกไขข
ระบบ
ขอมล
ขอมล
On
อมลประเภท
ระบบดาเนนก
ตองการขอ
อมลประเภทก
ประเภทการ
ประเภทการ
nline
ประชม from
ชม from Da
ue of ขอมลป
eID
ve
ame + MTyp
ขอมลประเภ
ระบบดาเนนก
ตองการขอ
ขอมลประเภ
ประเภทการ
ประเภทการ
nline
ทการประชม
การเพมขอม
การประชม
ประชม from
ประชมใหม
Batch
m External E
ata Store D8
ประเภทการป
peStatus to
ทการประชม
การเพมขอม
ทการประชม
ประชม from
ประชมทตอง
Batch
มลรายละเอยด
from Extern
m Data Stor
to Data Sto
Manua
Entity ผดแลร
8
ประชม
ขอมลประเภ
ม
มลรายละเอยด
ม from Exte
m Data Store
งการแกไข to
Manua
ดประเภทการ
nal Entity ผด
re D8
ore D8
l
ระบบ
ภทการประชม
ดประเภทการ
ernalEntity ผ
e D8
o Data Store
l
57
รประชม
ดแล
มใหม
รประชม
ดแล
e D8
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
rocess logi
egin
Get
Load
IF (M
ป
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Set
Add
Move
nd
umber
ame
c :
แกไขขอม
ขอมลประ
MTypeID o
ประเภทการป
Move
F
:
:
:
ow :
flow :
cess :
c :
เพมขอมล
ขอมลรปภ
PICID is
One to gi
PICID PIC
:
:
ลหองประชม
เภทการประช
of แกไขขอม
ประชม) THE
MTypeID
ประเภทกา
1.17
เพมข
ผดแลร
เพมขอ
ขอมล
ขอมล
On
รปภาพประช
ภาพประชม
max value
ving PICID
CName to ข
1.18
แกไขข
ม from Exte
ชม from Da
มลประเภทกา
N
+ MTypeNa
ารประชมทต
อมลรปภาพห
ระบบดาเนนก
อมลรปภาพห
รปภาพหองป
รปภาพหองป
nline
ชม from Ex
from Data S
of ขอมลรปภ
ขอมลรปภาพ
ขอมลรปภาพ
ernal Entity ผ
ata Store D8
ารประชม is
ame + MTyp
ตองการแกไข
หองประชม
การเพมขอม
หองประชม f
ประชม from
ประชมใหม
Batch
xternal Entity
Store D8
ภาพประชม
การประชมให
พหองประชม
ผดแลระบบ
8
equal to
peStatus to
มลรายละเอยด
from Extern
m Data Store
to Data Sto
Manua
y ผดแลระบบ
หม
MTypeID o
o Modify ขอ
ดรปภาพหอง
al Entity ผด
e D13
ore D13
l
บ
58
of ขอมล
อมล
งประชม
ดแลระบบ
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
IF (PI
ป
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
:
ow :
flow :
cess :
c :
แกไขขอม
ขอมลรปภ
ICID of แกไ
ประชม) THE
Move
F
:
:
:
ow :
flow :
cess :
c :
ขอมลเขาส
ขอมลพนก
ผดแล
ประชม
แกไขข
ระบบ
ขอมล
ขอมล
On
ลรปภาพหอ
ภาพหองประช
ไขขอมลรปภ
N
PICID + P
แกไข
2.1
เขาสร
การเข
ขอมล
ขอมล
สทธก
On
สระบบ from
กงาน from D
ระบบดาเนน
ม
ขอมลรปภาพ
รปภาพหองป
รปภาพหองป
nline
งประชม from
ชม from Dat
ภาพหองประช
PICName to
ระบบ
ขาสระบบของ
เขาสระบบ f
พนกงาน fro
ารใชงาน to
nline
m ExternalEn
Data Store D
นการแกไขขอ
พหองประชม
ประชม from
ประชมทตอง
Batch
m External E
ta Store D8
ชม is equa
o Modify ขอม
งผใชงาน
from Externa
om Data Sto
o ExternalEn
Batch
ntity ผใชงาน
D3
อมลรายละเอ
from Exter
m Data Store
งการแกไข to
Manua
Entity ผดแล
l to PICID
มลรปภาพหอ
alEntity ผใชง
ore D3
ntity ผใชงาน
Manua
น
ยดรปภาพห
rnalEntity ผ
e D13
o Data Store
l
ระบบ
of ขอมลรป
องประชมทต
งาน
น
l
59
อง
ดแล
e D13
ภาพหอง
ตองการ
En
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
IF (E
E
M
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
IF (E
M
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
EmpID , Em
EmpUser , E
Move EmpI
EmpP
สทธก
F
:
:
:
ow :
flow :
cess :
c :
เปลยนรห
ขอมลพนก
EmpID of เป
Move EmpI
F
:
:
:
ow :
flow :
cess :
mpUser , Em
EmpPasswor
ID , DepID ,
Position , Em
การใชงาน
2.2
เปลยน
เปลยน
เปลยน
ขอมล
On
สผาน from
กงาน from
ปลยนรหสผา
ID + EmpPa
3.1
ทาราย
ผใชงา
รายละ
ขอมล
ขอมล
On
mpPassword
rd of ขอมลพ
, RoleID , E
mpUser , Em
นรหสผาน
นรหสผานขอ
นรหสผาน f
เปลยนรหสผ
nline
ExternalEn
Data Store
น is equal t
assword to
ยการขอใชหอ
นทารายการ
เอยดผานระ
ขอใหหองปร
รายการขอให
nline
of ขอมลเขา
พนกงาน)THE
mpFName ,
mpPassword
องผใชงาน
from Externa
ผาน to Exte
Batch
tity ผใชงาน
D3
to EmpID o
รหสผานใหม
องประชม
รรองขอใชหอ
บบ
ระชม from
หประชมใหม
Batch
าสระบบ of
EN
, EmpLNam
d , EmpEma
alEntity ผใชง
ernalEntity ผ
Manua
of ขอมลพนก
ม
องประชม โดย
ExternalEnt
ม to Extern
Manua
is equal toE
e , EmpTel
ail , EmpSta
งาน
ผใชงาน
l
กงาน) THEN
ยผใชงานตอ
tity ผใชงาน
alEntity ผใช
l
60
EmpID ,
,
atus to
งกรอก
ชงาน
Pr
Be
ปร
ปร
En
Nu
Na
De
In
O
Ty
Pr
rocess logi
egin
Get
Load
Load
IF (R
ระชม is equ
ระชม) THEN
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
c :
ขอมลขอใช
ขอมลขอใช
ขอมลหอง
RoomID , R
ual to Room
N
Do not
ELSE
Set
Set
Set
Move
F
:
:
:
ow :
flow :
cess :
c :
ชหองประชม
ชหองประชม
ประชม from
RevRdate ,
mID , RevR
thing
RevID is m
One to giv
RevStatus
RevRoomI
RevRdate
ขอมลรายก
3.2
รายกา
รายกา
ผบรหา
รายกา
รายกา
ผบรห
รายกา
ผใชงา
On
ม from Exte
ม from Data
m Data Stor
RevStart_T
Rdate , Rev
max value of
ing RevRoo
is “รออนม
ID , EmpID
, RevStart_
ารขอใหประช
ารการขอใชร
ารการขอใชรอ
ารและผใชงา
ารการขอใชห
ารการขอใชห
หาร
ารการขอใชห
าน
nline
ernal Entity ผ
a Store D9
re D5
ime , RevE
Start_Time
f ขอมลขอใช
omID
มต”
, RoomID ,
_time , RevA
ชมใหม
รออนมต
ออนมต แจงร
านทราบ
หองประชม f
หองประชมรอ
หองประชมรอ
Batch
ผใชงาน
End_Time
, RevEnd_T
ชหองประชม
RevMeet_N
Amount_peo
รายการขอใช
from Data S
ออนมต to E
ออนมต to E
Manua
of ขอมลข
Time of ข
Name , RevC
ple , RevSt
ชหองประชมใ
Store D9
xternalEntity
xternalEntity
l
61
ขอใชหอง
ขอมลหอง
Cdate ,
tatus to
ใหกบ
y
y
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
egin
Load
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
IF
รายการกา
RevRoom
RevStart_
ประชมรออ
:
:
:
ow :
flow :
cess :
c :
ขอมลพจา
ขอมลรายก
ขอมลพนก
(EmpID ,
RoleID is
IF
ารขอใชหองป
mID , EmpID
_time , RevA
อนมต
3.3
ขอมล
ผบรห
ขอมล
ขอมล
ขอมล
On
ารณาสงการ
การขอใชหอ
กงาน from
RoleID is
ผบรหาร of
(Approve o
Set R
Move
ELSE
Set R
ประชม from
, RoomID ,
Amount_peo
ลพจารณาสง
หารหรอผไดร
รายการขอใช
พนกงาน fro
พจารณาสงก
nline
from Exter
งประชม fro
Data Store
ผบรหาร of
f ขอมลพนกง
of ขอมลพจาร
RevStatus is
e RevRoom
, RevCdat
RevAmou
RevStatus
E
RevStatus is
m Data Store
, RevMeet_N
ople , RevS
การ
รบมอบอาจาจ
ชหองประชม
om Data St
การ to Data
Batch
rnal Entity ผ
om Data Sto
D3
f ขอมลพจาร
งาน)
รณาสงการ)T
“อนมต”
ID , EmpID
te , RevRda
nt_people ,
s to ขอมล
“ไมอนมต”
e D9
Name , Rev
Status to รา
จพจารณาสง
ม from Data
tore D3
a Store D9
Manua
ผบรหาร
ore D9
รณาสงการ i
THEN
, RoomID
ate , RevSta
, RevAppro
ลพจารณาสง
vCdate , Rev
ยการการขอใ
การอนมต/ไม
Store D9
l
is equal to
, RevMeet
art_time ,
ove_time ,
งการ
62
vRdate ,
ใชหอง
มอนมต
EmpID,
t_Name
En
Nu
Na
De
In
O
Ty
Pr
Be
En
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Load
IF (Re
Move
ELSE
End IF
nd
En
ELSE Do
F
:
:
:
ow :
flow :
cess :
c :
ขอมลขอใช
evStatus is “
RevRoom
RevRdate
RevStatus
Move R
RevRdate
RevStatus
F
Move
nd IF
noting
3.4
สถาน
แจงสถ
ขอมล
สถาน
ผใชงา
On
ชหองประชม
“อนมต” of ข
mID , EmpI
e , RevStar
s to ขอมลส
evRoomID
e , RevSta
sdetail , Re
e RevRoom
, RevCdat
RevAmou
RevStatus
to ขอมลพ
ะการพจารณ
ถานะการพจ
ขอใหหองปร
ะการพจารณ
น
nline
ม from Data
ขอมลขอใชหอ
D , Room
rt_time , R
สถานะการพ
, EmpID ,
rt_time ,
evStatus to
ID , EmpID
te , RevRda
nt_people ,
s_detail , R
พจารณาสงกา
ณาขอใชหองป
ารณาการขอ
ระชม from D
ณาขอใชหองป
Batch
a Sore D9
องประชมทผ
mID , R
RevAmount
จารณาขอใช
RoomID ,
RevAmount
o ขอมลสถา
, RoomID
ate , RevSta
, RevAppro
RevStatus
าร
ประชม
อใชหองประช
Data Sore D
ประชม to E
Manua
ผานการพจาร
RevMeet_Na
people , R
ชหองประชม
RevMeet_
tpeople ,
นการณพจาร
, RevMeet
art_time ,
ove_time ,
ชมใหแกผใชง
D9
xternal Entit
l
รณา) THEN
ame , Rev
RevApprove
_Name , Rev
RevApprov
รณาขอใชหอ
63
t_Name
งาน
ty
vCdate ,
etime ,
vCdate ,
vetime ,
องประชม
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
IF(Re
ขอมลร
Move
Get
Set
Move
ELSE
End IF
nd
umber
ame
escription
:
:
:
ow :
flow :
cess :
c :
ขอยกเลกา
ขอมลรายก
vRoomID o
รายการขอใช
RevRoom
, RevStar
,RevStatu
ยกเลกการ
RevStatus
RevRoom
, RevStar
,RevStatu
notting
F
:
:
:
3.5
ยกเลก
ผใชบร
ขอยก
ยกเลก
ขอมล
ขอมล
On
ารขอใชหองป
การขอใชหอ
of ขอยกเลก
ชหองประชม
mID , EmpID
rt_time , Rev
us to ขอมลรา
รขอใชหองปร
s is “ยกเลกก
mID , EmpID
rt_time , Rev
us to ขอมลย
4.1
ทาราย
ผใชงา
รายละ
กการขอใชหอ
รการขอยกเล
เลการขอใชห
กการขอใชหอ
รายการขอใช
ยกเลกการข
nline
ประชม from
งประชม from
กการขอใชหอ
)
, RoomID
vAmountpeo
ายการขอยก
ระชม from E
การจอง”
, RoomID
vAmountpeo
กเลกการขอ
ยการขอเบกข
นรองขอเบก
เอยดผานระ
องประชม
ลกการขอใชห
หองประชม
องประชม fr
ชหองประชม
อใชหองประ
Batch
m External E
m Data Sore
องประชม
, RevMeet
ople , RevA
กเลกการขอใช
ExternalEnti
, RevMeet
ople , RevA
ใชหองประช
ของทระลก
ของทระลก โ
บบ
หองประชม
from Exter
rom Externa
ม from Data
ชม to Data
Manua
Entity ผใชงาน
e D9
is equal
t_Name , Re
Approvetime
ชหองประชม
ty ผดแลระบ
t_Name , Re
Approvetime
ชม
โดยผใชงานต
nal Entity ผใ
al Entity ผด
Sore D9
a Sore D9
l
น
to RevRoo
evCdate , R
e , RevSta
ม
บบ
evCdate , R
e , RevSta
ตองกรอก
64
ใชงาน
แลระบบ
omID of
RevRdate
atusdetail
RevRdate
atusdetail
In
O
Ty
Pr
Be
IF
En
Nu
Na
De
In
O
Ty
Pr
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
F (Quantity-in
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
ow :
flow :
cess :
c :
ขอมลขอเบ
ขอมลพนก
ขอมลเบกข
n-stock is gSe
Se
Se
Mo
ELSE Do
F
:
:
:
ow :
flow :
cess :
c :
ขอมล
ขอมล
ขอมล
ขอมล
On
บกของทระล
กงาน from D
ของทระลก
greater thanet RevS
et One t
et RevS
ove ReqSv
ReqSv
to ขอ
noting
4.2
รายกา
รายกา
ผบรหา
ขอมล
รายกา
รายกา
On
ขอของทระล
พนกงาน fro
ของทระลก
การขอของท
nline
ก from Ext
Data Store D
from Data S
n or equals vnIDis max
to giving Re
vnStatus is
vnID , EmpID
vnDate , Re
มลรายการข
ารการขอใชร
ารการขอใชรอ
ารและผใชงา
ขอเบกของท
ารขอเบกของ
ารขอเบกของ
nline
ลก from Ext
om Data Sto
from Data
ทระลกใหม to
Batch
ternal Entity
D3
Store D10
to Minimux vaule of ข
evSvnID
s “รออนมต”
D , SvnID ,
eqSvnTime ,
ขอเบกของทร
รออนมต
ออนมต แจงร
านทราบ
ทระลก from
งทระลกรออน
งทระลกรออน
Batch
ternalEntity
ore D3
Store D10
o Data Stor
Manua
ผใชงาน
m-order-quaอมลขอเบกข
ReqSvnObj
ReqSvnpla
ระลกใหม
รายการขอใช
Data Store
นมต to Ext
นมต to Ext
Manua
ผใชงาน
e D10
l
antity) THENของทระลก
, ReqSvngi
ace , ReqSv
ชหองประชมใ
D10
ernalEntity ผ
ernalEntity ผ
l
65
N
ive ,
vnStatus
ใหกบ
ผบรหาร
ผใชงาน
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
egin
Load
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
IF
ขอมลขอข
ReqSvnID
ReqSvnTi
รออนมต
:
:
:
ow :
flow :
cess :
c :
ขอมลพจา
ขอมลรายก
ขอมลพนก
(EmpID, R
RoleID is
IF
ของทระลก f
D , EmpID ,
ime , ReqSv
4.3
ขอมล
ผบรห
ขอมล
ขอมล
ขอมล
On
ารณาสงการ
การขอทระล
กงาน from D
RoleID is ผ
ผบรหาร of
(Approve o
Set R
else
Set R
from Data S
SvnID , Req
vnplace , R
พจารณาสงก
หารหรอผไดร
พจารณาสงก
ขอของทระล
พจารณาสงก
nline
from Extern
ก from Data
Data Store
ผบรหาร of
f ขอมลพนกง
of ขอมลพจาร
RevStatus is
Move R
ReqSvngiv
ReqSvnpla
ขอมลพจาร
RevStatus is
tore D10
qSvnObj , R
ReqSvnStatu
การ
รบมอบอานาจ
การ from Ex
ลก from Dat
การ to Data
Batch
nal Entity ผบ
a Store D10
D3
ขอมลพจารณ
งาน)
รณาสงการ)t
“อนมต”
ReqSvnID , E
ve , ReqSvn
ace , Appro
รณาสงการ
“ไมอนมต”
ReqSvngive
us to รายกา
จพจารณาสง
xternal Entity
ta Store D1
a Store D10
Manua
บรหาร
ณาสงการ is
then
EmpID , Svn
nDate , Req
oveTime , R
, ReqSvnD
ารขอเบกของ
งการอนมต/ไ
y ผบรหาร
0
l
equal to E
nID , ReqSv
qSvnTime ,
RevSvnStatu
66
ate ,
งทระลก
มอนมต
EmpID ,
vnObj ,
us to
En
Nu
Na
De
In
O
ผใ
Ty
Pr
Be
En
End IF
nd
umber
ame
escription
nput data flo
utput data f
ใชงาน
ype of proc
rocess logi
egin
Load
IF (Re
nd
En
ELSE Do
F
:
:
:
ow :
flow :
cess :
c :
ขอมลขอข
evStatus is “
Move R
ReqSvnD
RevSvnSt
Else Mo
Re
Re
ขอ
End if
nd if
noting
4.4
สถาน
แจงสถ
ขอมล
ขอมล
On
ของทระลกทผ
“อนมต” of ข
eqSvnID ,
ate , Req
tatus to ขอ
ove ReqS
eqSvnDate
eqSvnDetail
องทระลก
Move Re
Re
Re
Re
พจ
ะการพจารณ
ถานะการพจ
ขอของทระล
สถานะการพ
nline
ผานการพจาร
ขอมลขอของท
EmpID ,
SvnTime ,
อมลสถานะก
vnID , Emp
, ReqSvnTim
, ReqSvnS
eqSvnID , E
eqSvngive ,
eqSvnplace
eqSvnDetail
จารณาสงการ
ณาขอของทระ
ารณาการขอ
ลกทผานการพ
พจารณาของท
Batch
รณา from
ทระลกทผาน
SvnID ,
ReqSvnpl
ารพจารณาข
pID , SvnID
me , ReqSv
Status to
mpID , Svn
ReqSvnDat
, RSvnAppr
, ReqSvnSt
ร
ะลก
อของทระลกใ
พจารณา fro
ทระลก to Ex
Manua
Data Store
นการพจารณา
ReqSvnOb
ace , R
ขอของทระลก
D , ReqSvn
vnplace , R
ขอมลสถาน
ID , ReqSvn
te , ReqSvn
roveTime ,
tatus to ขอ
ใหแกผใชงาน
m Data Sto
xternalEntity
l
D10
า) THEN
bj , ReqSv
RSvnApprove
ก
nObj , ReqS
RSvnApprov
นะการพจารณ
67
nObj ,
nTime ,
อมล
นทราบ
ore D10
y
vngive ,
eTime ,
Svngive,
veTime ,
ณาขอเบก
Nu
Na
De
In
O
Ty
Pr
Be
En
Nu
Na
De
In
O
Ty
Pr
Be
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
Set
Set
Set
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
:
:
:
ow :
flow :
cess :
c :
ขอมลขอส
ขอมลพนก
ขอมลขอส
RMRID is
One to gi
RMRStatu
RMRID , E
RMRStatu
:
:
:
ow :
flow :
cess :
c :
5.1
ทาราย
ผใชงา
ผานระ
ขอมล
ขอมล
ขอมล
ขอมลร
On
สาเนาฯ from
กงาน from D
สาเนาฯ from
s max vaule
ving RMRID
us is “รออน
EmpID , RM
us to ขอม
5.2
รายกา
รายกา
ผบรหา
ขอมล
รายกา
On
ยการขอสาเน
นทารายการ
ะบบ
ขอสาเนาฯ
พนกงาน fro
ขอสาเนาฯ
รายการขอสา
nline
External En
Data Store D
Data Store
e of ขอมลขอ
D
นมต”
MRName , R
ลรายการขอ
ารการขอใชร
ารการขอใชรอ
ารและผใชงา
ขอสาเนาฯ
ารการขอสาเ
nline
นา
รขอสาเนา โด
from Extern
om Data Sto
from Data S
าเนาฯ to D
Batch
ntity ผใชงาน
D3
D11
อสาเนาฯ
RMRTime , R
สาเนาฯ
รออนมต
ออนมต แจงร
านทราบ
from Data S
นาฯ รออนม
Batch
ดยผใชงานตอ
nal Entity ผใ
ore D3
Store D11
ata Store D
Manua
น
RMRDate , R
รายการขอใช
Store D11
ต to Extern
Manua
องกรอกรายล
ใชงาน
D11
l
RMRObj ,
ชหองประชมใ
alEntity ผบร
l
68
ละเอยด
ใหกบ
รหาร
En
Nu
Na
De
In
O
Ty
Pr
Be
Load
Move
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Get
Load
Load
IF
ขอมลขอส
RMRID , E
RMRStatu
:
:
:
ow :
flow :
cess :
c :
ขอมลพจา
ขอมลรายก
ขอมลพนก
(EmpID ,
,RoleID R
IF
สาเนาฯ from
EmpID , RM
us to รายก
5.3
ขอมล
ผบรห
ขอมล
ขอมล
ขอมล
On
ารณาสงการ
การขอสาเนา
กงาน from D
RoleID is
RoleID is ผบ
(Approve o
Set R
Move
ELSE
Set R
Move
m Data Store
MRName , R
การการขอสา
พจารณาสงก
หารหรอผไดร
พจารณาสงก
ขอขอสาเนา
พจารณาสงก
nline
from Extern
าฯ from Dat
Data Store
ผบรหาร of
บรหาร of ข
of ขอมลพจาร
RevStatus is
e RMRID ,
RMRDat
RMRSta
E
RevStatus is
e RMRID ,
RMRDat
RMRSta
ขอมลพจ
e D11
RMRTime , R
าเนารออนมต
การ
รบมอบอานาจ
การ from Ex
ฯ from Dat
การ to Data
Batch
nal Entity ผบ
ta Store D11
D3
ขอมลพจาร
อมลพนกงาน
รณาสงการ )
“อนมต”
, EmpID , R
te , RMROb
tus to ขอม
“ไมอนมต”
, EmpID , R
te , RMROb
tusdetail , R
ารณาสงการ
RMRDate , R
ต
จพจารณาสง
xternal Entity
ta Store D11
Store D11
Manua
บรหาร
1
รณาสงการ
น)
)THEN
RMRName ,
bj , RMRApp
ลพจารณาสง
RMRName ,
bj , RMRApp
RMRStatus
ร
RMRObj ,
งการอนมต/ไ
y ผบรหาร
1
l
is equal to
RMRTime ,
provetime ,
งการ
RMRTime ,
provetime ,
to
69
มอนมต
o EmpID
,
,
En
Nu
Na
De
In
O
Ty
Pr
Be
En
3.
ELSE
End IF
nd
umber
ame
escription
nput data flo
utput data f
ype of proc
rocess logi
egin
Load
IF (RM
Move
nd
4 การออกแ
3.4.แสด
En
Do noting
F
:
:
:
ow :
flow :
cess :
c :
ขอมลขอส
MRStatus is
RMRID ,
RMRAppr
ELSE M
RMRObj
สถานะการ
End if
แบบฐานขอ
1 การออกแบดงดงรปท 3.2
nd if
5.4
สถาน
แจงสถ
ขอมล
ขอมล
On
สาเนาทผานก
s “อนมต” of
EmpID ,
rovetime , R
Move RMRI
, RMRAppr
รพจารณาขอ
อมล
บบแบบจาลอ20
ะการพจารณ
ถานะการพจ
ขอสาเนาทผ
สถานะการพ
nline
การพจารณา
ขอมลขอสาเ
RMRName
RMRStatus
ID , EmpID
rovetime ,
อสาเนา
องความสมพ
ณาขอสาเนา
ารณาการขอ
ผานการพจาร
พจารณาขอสา
Batch
from Data
เนาทผานการ
e , RMRTim
to ขอมลสถา
D , RMRNa
RMRStatus
พนธเอนทต (E
อสาเนาฯ ใหแ
รณาfrom Da
าเนาฯto Ext
Manua
Sore D11
รพจารณา )T
me , RMR
านะการพจาร
me , RMR
detail , RM
Entity-Relat
แกผใชงานทร
ata Store D1
ternalEntity
l
THEN
RDate , RM
รณาขอสาเน
Time , RM
MRStatus t
ionship Diag
70
ราบ
11
ผใชงาน
MRObj ,
า
MRDate ,
to ขอมล
gram)
71
Entity – Relation Diagram
Room
Rese
rvRo
om
Depa
rtmen
t
Empl
oyee
Copy
Type
Meet
Type
Reqc
opy
Role
belo
ng to
Rese
rv
Appr
ove
has
ReqS
ouve
nir
Appr
ove
Souv
enir
1
N
1
N
RoleI
DRo
leNam
eRo
leSta
tus
requ
est
requ
est
Appr
ove
DepI
DDe
pNam
eDe
pSta
tus
EmpI
DNam
e
FNam
eLN
ame
Pict
ure
PicID
PicN
ame
EmpT
el
Posit
ion
User
Nam
e
EmpS
tatu
sRo
omID
Room
Nam
eRo
omSi
zeRo
omSi
tam
ount
Room
Build
Room
Stat
us
MTyp
eIDMT
ypeN
ame
MTyp
eSta
tus
CTyp
eIDCT
ypeN
ame
CTye
Stat
us
revr
oom
ID
mee
tnam
e
crea
teda
test
rdat
e
strti
me
endt
ime
amou
ntpe
ople
appr
oven
ame
rem
arkRe
vSta
tus
N
11
N
N1
N
1
N
1
N
N
NN
NN
11
11
11
N
ReqS
vnID
objec
tive
plac
e
crea
teda
te
appr
oved
ateSt
atus
SvnI
D
SvnN
ame
Svnq
uant
ity
SvnU
nit
SvnS
tatu
s
nam
e
reqc
opyid
crea
teda
te
appr
oved
aterem
ark
mee
tingd
ate
ha
sh
as
Deta
ilReq
uest
Souv
enir
ha
sh
as
Reqq
uant
ity
N1
Pass
word
Stat
us
rem
ark
endd
ate
appr
oved
ate
give
appr
oven
ame
give
date
give
time
appr
oven
ame
mee
tingt
ime
files
has
11
nam
eFi
lesID up
load
date
รปท 3.20 Entity – Relation Diagram
72
3.4.2 Mapping Entity-Relationship Diagram
Department = (DepID + DepName + DepStatus)
Role = (RoleID + RoleName + RoleStatus)
Employee = (EmpID + DepID(FK) + RoleID(FK) + EmpFName +
EmpLName + EmpTel + EmpPosition + EmpUser +
EmpPassword + EmpEmail + EmpStatus)
Room = (RoomID + RoomName + RoomSize + RoomSitamount +
RoomBuild + EquiID(FK) + RoomStatus )
Souvenir = (SvnID +SvnName + Svnquantity + SvnUnit + SvnStatus)
CopyType = (CTypeID + CTypeName + CTypeStatus)
MeetType = (MTypeID + MTypeName + MTypeStatus)
ReservRoom = (RevRoomID + EmpID(FK) + depid + RoomID(FK) +
createdate+ meetname + strdate+ enddate +strtime
+endtime+ amountpeople + approvename + remark+
revstatus)
ReqSouvenir = (reqsvnid + empid(FK) + depid(FK) + objective + give +
createdate +givedate + givetime + place + Approvename
+Approvedate + remark + Status)
Reqcopy = reqcopyID + empID(FK) + depid+ ctypeID(FK)
,mtypeID(FK)+ createdate+ name ,meetingtime +
meetingdate + Approvename +Approvedate + remark +
Status)
DetailSouvenir = (ReqSvnID , SvnID , Reqquantity)
PictureRoom = (PICID , RoomID(FK) , PICName,)
73
3.4.3 Database Schema
ตารางท 3.1 Department
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
DepID int(11) PK N รหสหนวยงาน DepName Varchar(50) N ชอหนวยงาน
DepStatus Char(1) N สถานะหนวยงาน 0 = Active 1 = Inactive
ตารางท 3.2 Role
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
RoleID int(11) PK N รหสสทธใชงาน
RoleName Varchar(50) FK N รหสสทธใชงาน
RoleStatus Char(1) N สถานะสทธใชงาน 0 = Active 1 = Inactive
ตารางท 3.3 Employee
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต EmpID int(11) PK N รหสพนกงาน DepID int(11) FK N รหสหนวยงาน RoleID int(11) FK N รหสสทธการใชงาน EmpFName Varchar(50) N ชอพนกงาน EmpLName Varchar(50) N นามสกลพนกงาน EmpTel Varchar(20) N เบอรโทรศพทหนวยงาน Position Varchar(30) N ตาแหนง EmpUser Varchar(50) N ชอผใชงาน EmpPassword Varchar(20) N รหสผาน EmpEmail Varchar(7) N อเมล EmpStatus Char(1) N สถานะผใชงาน 0 = Active
1 = Inactive
74
ตารางท 3.4 Room
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต RoomID int(11) PK N รหสหองประชม EquiID int(11) FK N รหสอปกรณ RoomName Varchar(250) N ชอหองประชม RoomSize Varchar(50) N ขนาดหองประชม RoomSitamount Varchar(20) N จานวนทนง RoomBuild Varchar(255) N ทอย/อาคาร RoomStatus Char(1) N สถานะ 0 = Active
1 = Inactive
ตารางท 3.5 Souvenir
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
SvnID int(11) PK N รหสของทระลก
SvnName Varchar(250) N ชอของทระลก
Svnquantity int(20) N จานวนของทระลก
SvnUnit Varchar(20) N หนวยนบของทระลก
SvnStatus Char(1) N สถานะของทระลก 0 = Active 1 = Inactive
ตารางท 3.6 CopyType
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
CTypeID int(11) PK N รหสประเภทสาเนา
CTypeName Varchar(250) N ชอประเภทสาเนา
CTypeStatus Char(1) N สถานะประเภทสาเนา
0 = Active 1 = Inactive
75
ตารางท 3.7 MeetingType
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
MTypeID int(11) PK N รหสประเภทประชม
MTypeName Varchar(250) N ชอประเภทประชม
MTypeStatus Char(1) N สถานะประเภทประชม 0 = Active 1 = Inactive
ตารางท 3.8 ReservRoom
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต revroomID int(11) PK N รหสการจองหองประช empID int(11) FK N รหสพนกงาน roomID int(11) FK N รหสหองประชม depID int(11) FK N รหสหนวยงาน meetName Varchar(250) N หวขอการประชม createdate DateTime N วนทบนทก strdate Date N วนทเรมจอง strtime Time N เรมเวลาจอง enddate Date N วนทส นสดจอง endtime Time N สนสดเวลาจอง amountpeople Varchar(10) N จานวนผเขาประชม Approvename Varchar(200) N ผอนมต Approvedate DateTime N วนเวลาทอนมต remark Varchar(250) N หมายเหตสถานะ revstatus Char(4) N สถานะการจอง C = ยกเลก
W= รออนมต Y = อนมต N =ไมอนมต
76
ตารางท 3.9 ReqSouvenir
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
ReqSvnID int(11) PK N รหสขอของทระลก
EmpID int(11) FK N รหสพนกงาน
depID int(11) FK N รหสของทระลก
createdate DateTime N วนทบนทก
objective Varchar(250) N วตถประสงคทขอ
give Varchar(250) N มอบให
givedate Date N วนทมอบ
givetime Time N เวลาทมอบ
place Varchar(250) N สถานทมอบ
approvename Varchar(200) N ผอนมต
approvetime DateTime N วนเวลาทอนมต
remark Varchar(250) N หมายเหตสถานะ
Status Char(4) N สถานะการจอง W= รออนมต Y = อนมต N =ไมอนมต
77
ตารางท 3.10 reqcopy
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
roqcopyID int(11) PK N รหสการขอสาเนา
EmpID int(11) FK N รหสพนกงาน
depID int(11) FK N รหสหนวยงาน
CTypeID int(11) FK N รหสประเภทสาเนา
MTypeID int(11) FK N รหสประเภทการประชม
Createdate DateTime วนทบนทก
Name Varchar(250) N ชอการประชม
meetingtime Varchar(250) N เขาประชมครงท
meetingdate DateTime N ประชมเมอวนท
approvename Varchar(250) N ผอนมต
approvedate DateTime N วนทเวลาอนมต
remark Varchar(250) N หมายเหตสถานะ
status Char(4) N สถานะการจอง W = รออนมต F = อนมตรอสงไฟล Y = สงไฟลแลว N =ไมอนมต
ตารางท 3.11 DetailSouvenir
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
ReqSvnID int(11) PK N รหสขอของทระลก
SvnID int(11) PK N รหสของทระลก
Reqquantity int(20) N จานวนขอของทระลก
78
ตารางท 3.12 PictureRoom
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
PICID int(11) PK N รหสรปภาพ
RoomID int(11) FK N รหสหองประชม
PICName Varchar(255) N ชอรปภาพ
ตารางท 3.13 Files
แอททรบว ชนด(ขนาด) คย Null คาอธบาย หมายเหต
FilesID int(11) PK N รหสไฟล
FilesName Varchar(200) PK N ชอไฟล
uploaddate DateTime N วนทสงไฟล
งาไดปรจด
กร
ผลานบรหารและดจากการออระสทธภาพขดการทรพยา
4.
รณศกษา: งา
การเข
ลก า รพฒนะธรการ คอกแบบและกของระบบไดกรหนวยงาน
ผลการดา
านบรหารและ
4.1 หนาจ
ขาสระบบ มข
1) ใส Use
2) ใส Pas
3) กดปม
การพฒน า ร ะบบบ รณะแพทยศาการพฒนา โตามวตถปรนผานอนทรา
เนนงานและ
ะธรการ คณะ
อเขาระบบ
รปท
ข นตอนดงน
ername
ssword
Login เพอเข
บทท 4
ฒนาและทดรห า ร จด ก าาสตรศรราชพโดยมผลการะสงคของกาเนตในหนวย
หนาจอการพ
ะแพทยศาสต
ท 4.1 หนาจอ
ขาสระบบ
4
ดสอบระบบา รท รพ ย าพยาบาล มหารดาเนนงานแารพฒนาสามยงานได
พฒนาระบบก
ตรศรราชพยา
อเขาระบบ
บ ก รห น ว ย งาวทยาลยมหและการวเคมารถใหผใชง
การจดการท
าบาล มหาวท
ง า นก รณ ศหดล ซงเปนขราะหขอมลเงานสามารถ
ทรพยากรหน
ทยาลยมหดล
79
ศ กษ า : ขอมลทเพอหาบรหาร
วยงาน
ล
80
4.2 การแบงสทธการใชงาน ระบบไดแบงการทางานออกตามสทธของกลม
ผใชงานเปน4 กลม ดงตอไปน
4.2.1 กลมท 1 ผดแลระบบ (admin)
4.2.2 กลมท 2 ผใชงาน (user)
4.2.3 กลมท 3 เจาหนาท (staff)
4..2.4 กลมท 4 ผบรหาร (executive)
4.2.1
โปรแกรม
กลมท 1 ผด
ต งคาจ
มจะแสดงหนา
รป
แลระบบ (ad
จดการระบบพ
4.2.1.1 จด
4.2.1.2 จด
4.2.1.3 จด
4.2.1.4 จด
4.2.1.5 จด
4.2.1.6 จด
4.2.1.7 จด
4.2.1.8 จด
าจอการตงคา
ปท 4.2 หนาจ
dmin)
พนฐาน โดย
ดการขอมลห
ดการขอมลพ
ดการขอมลส
ดการขอมลห
ดการขอมลรป
ดการขอมลข
ดการขอมลป
ดการขอมลป
าระบบพนฐา
จอการตงคาจ
จะกาหนดกา
หนวยงาน
พนกงาน
สทธการใชงาน
หองประชม
ปภาพหองปร
อมลของทระ
ประเภทสาเนา
ประเภทการป
น ดงรปภาพ
จดการระบบพ
ารจดการขอม
น
ระชม
ะลก
าการประชม
ระชม
พท 4.2
พนฐาน
มลรายการตอ
81
อไปน
ขอ
รป
กา
อมล” จาก
ปภาพท 4.3
ารเพมขอมล
4.2.1.1
กรายการขอ
พนกงานมข น
1) กดปม
หนาจ
ร
2) กรอกข
3) กดปม
จดการขอ
มลหนวยงา
รปท 4.3 ห
นตอนดงตอไ
ม “เพมหนวย
อดงรปภาพท
รปท 4.4 หนา
อมลหนวยงา
“บนทก” เพอ
อมลหนวยงา
น โปรแกรม
นาจอจดการ
ไปน
ยงาน” จาก
ท 4.4
าจอจดการเพ
านใหครบทก
อบนทกขอมล
นจากรปภาพ
จะแสดงหนา
รขอมลหนวย
กรายการขอม
พมขอมลหนว
กชอง
ลหนวยงาน
พท 4.3
าจอรายการข
งาน
มลหนวยงาน
วยงาน
เมอกดปม “
ขอมลหนวย
น โปรแกรมจ
82
“จดการ
งานดง
ะแสดง
กา
กา
ารแกไขขอมล
ารลบขอมลห
ลหนวยงานม
1) กดปม
แสดงห
รป
2) กรอกข
3) กดปม
หนวยงานมข น
1) กดปม
รปภาพ
ร
2) กดปม
มข นตอนดงต
ม “แกไข” ท
หนาจอดงรป
ปท 4..5 หนา
อมลทตองกา
“บนทก” เพอ
นตอนดงตอไ
ม “ลบ” จากรา
พท 4.6
รปท 4.6 หน
ม “Delete” ห
ตอไปน
ทตองการแกไ
ปภาพท 4.5
าจอจดการแก
ารแกไข
อบนทกการแ
ไปน
ายการขอมล
นาจอจดการล
นวยงานทตอ
ไขจากรายกา
กไขขอมลหน
แกไข
หนวยงาน โ
บขอมลหนว
องการลบขอม
ารขอมลหนว
นวยงาน
โปรแกรมจะแ
ยงาน
มล
วยงาน โปรแ
แสดงหนาจอ
83
แกรมจะ
ดง
จา
กา
ากรายการขอ
ารเพมขอมล
4.2.1.2จด
อมลพนกงาน
พนกงานมข น
2) กดปม
รปภาพ
ร
2) กรอกข
3) กดปม
การขอมลพน
นโปรแกรมจะ
รปท 4.7 ห
นตอนดงตอไ
ม “เพมพนกง
พท 4.8
รปท 4.8 หน
อมลพนกงาน
“บนทก” เพอ
นกงานจากร
ะแสดงหนาจอ
หนาจอจดการ
ไปน
าน” จากราย
นาจอจดการเพ
นใหครบทกช
อบนทกขอมล
รปภาพท 4
อรายการขอม
รขอมลพนกง
ยการขอมลพน
พมขอมลพน
ชอง
ลพนกงาน
4.3 เมอกด
มลพนกงาน
งาน
นกงาน จะแส
กงาน
ดปม “จดการ
ดงรปภาพท
สดงหนาจอด
84
รขอมล”
4.3
ง
กา
กา
ารแกไขขอมล
ารลบขอมลห
ลพนกงานมข
2) กดปม
แสดงห
รป
2) กรอกข
3) กดปม
หนวยงานมข น
3) กดปม
ร
4) กดปม
ขนตอนดงตอ
ม “แกไข” ท
หนาจอดงรป
ปท 4..9 หนา
อมลทตองกา
“บนทก” เพอ
นตอนดงตอไ
ม “ลบ” จากรา
รปท 4.10 หน
ม “Delete” ขอ
อไปน
ทตองการแก
ปภาพท 4.9
าจอจดการแก
ารแกไข
อบนทกการแ
ไปน
ายการขอมล
นาจอจดการ
อมลพนกงาน
กไขจากรายก
กไขขอมลพน
แกไข
พนกงาน จะ
ลบขอมลพน
นทตองการลบ
การขอมลพน
นกงาน
แสดงหนาจอ
นกงาน
บขอมล
นกงาน โปรแ
อดงรปภาพท
85
แกรมจะ
ท 4.10
โป
กา
4.2.1.
ปรแกรมจะแส
ารเพมขอมล
3 จากรปภา
สดงหนาจอรา
รป
สทธการใชงา
3) กดปม
โปรแก
2) กรอกรา
3) กดปม
พท 4.3 เมอ
ายการขอมล
ปท 4.11หนา
านมข นตอนด
ม “เพมสทธกา
กรมจะแสดงห
รปท 4.12 ห
ายการขอมล
“บนทก” เพอ
อกดปม “จดก
สทธการใชงา
จอรายการข
ดงตอไปน
ารใชงาน” จ
หนาจอดงรป
หนาจอการเพ
สทธการใชงา
อบนทกรายก
การขอมล” จา
าน ดงรปภาพ
อมลสทธการ
จากหนาจอรา
ภาพท 4.12
พมสทธการใช
านใหครบทก
การขอมลสทธ
ากรายการข
พท 4.11
รใชงาน
ายการขอมลส
ชงาน
กชอง
ธการใชงาน
อมลสทธการ
สทธการใชงา
86
รใชงาน
าน
กา
กา
ารแกไขขอมล
ารลบขอมลส
ลสทธการใชง
1) กดปม
โปรแก
รป
2)กรอกขอ
3) กดปม
สทธการใชงาน
1) กดปม
ดงรปภ
รปท
2) กดปม
งานมข นตอน
ม “แกไข” ท
กรมจะแสดงห
ปท 4.13 หนา
อมลทตองกา
“บนทก” เพอ
นมข นตอนด
ม “ลบ” จากรา
ภาพท 4.14
ท 4.14 หนาจ
“Delete” สท
นดงตอไปน
ตองการแกไ
หนาจอดงรป
าจอจดการแก
รแกไข
อบนทกการแ
งตอไปน
ายการขอมล
4
จอจดการลบ
ทธการใชงานท
ไขขอมลหนาจ
ภาพท 4.13
กไขขอมลหน
แกไข
สทธการใชงา
ขอมลสทธกา
ทตองการลบ
จอรายการข
นวยงาน
าน จะแสดงห
ารใชงาน
บ
อมลสทธการ
หนาจอ
87
รใชงาน
ปร
กา
ระชมโปรแกร
ารเพมขอมล
4.2.1.4จาก
รมจะแสดงห
ร
หองประชมม
1) กดปม
หนาจ
2) กรอกข
3) กดปม
กรปภาพท
นาจอรายกา
รปท 4.15 หน
มขนตอนดงต
ม “เพมหองป
อดงรปภาพท
รปท 4.16 ห
อมลหองประ
“บนทก” เพอ
4.3 เมอกด
รขอมลหองป
นาจอรายการ
ตอไปน
ระชม” จาก
ท 4.16
หนาจอเพมข
ะชมใหครบท
อบนทกขอมล
ดปม “จดการ
ประชม ดงรป
รขอมลหองป
กรายการขอม
ขอมลหองประ
กชอง
ลหองประชม
รขอมล” จาก
ปภาพท 4.3
ประชม
มลหองประชม
ะชม
กรายการขอม
มโปรแกรมจ
88
มลหอง
ะแสดง
กา
กา
ารแกไขขอมล
ารลบขอมลห
ลหองประชม
3) กดปม
แสดงห
รปท
2) กรอกข
3) กดปม
หองประชมมข
5) กดปม
โปรแก
ร
6) กดปม
มมขนตอนดง
ม “แกไข” ท
หนาจอดงรป
ท 4..17 หนา
อมลทตองกา
“บนทก” เพอ
ข นตอนดงตอ
ม “ลบ” หองป
กรมจะแสดงห
ปท 4.18หนา
ม “Delete” ห
ตอไปน
ทตองการแกไ
ปภาพท 4.17
าจอจดการแก
ารแกไข
อบนทกการแ
อไปน
ประชมทตองก
หนาจอดงรป
าจอจดการลบ
องประชมทต
ไขจากรายกา
กไขขอมลหอ
แกไข
การลบขอมล
ภาพท 4.
บขอมลหองป
ตองการลบขอ
ารขอมลหอง
งประชม
จากรายการข
ประชม
อมล
ประชมโปรแ
ขอมลหองปร
89
แกรมจะ
ระชม
ขอ
กา
องทระลก โป
ารเพมขอมลข
4.2.1.6จาก
ปรแกรมจะแส
ร
ของทระลก ม
1) กดปม
หนาจ
2) กรอกข
3) กดปม
กรปภาพท
สดงหนาจอรา
รปท 4.19 หน
มขนตอนดงต
ม “เพมหองปร
อ ดงรปภาพ
รปท 4.20 ห
อมลของทระ
“บนทก” เพอ
4.3 เมอ
ายการขอมลข
นาจอรายการ
ตอไปน
ระชม” จากร
พท 4.20
หนาจอเพมข
ะลก ใหครบท
อบนทกขอมล
อกดปม “จดก
ของทระลก ด
รขอมลของท
ายการขอมล
ขอมลของทระ
ทกชอง
ลของทระลก
การขอมล”
ดงรปภาพท
ทระลก
ลของทระลก โ
ะลก
จากรายการ
4.19
โปรแกรมจะ
90
รขอมล
แสดง
กา
กา
ารแกไขขอมล
ารลบขอมลห
ลของทระลก
1) กดปม
แสดงห
รปท
2) กรอกข
3) กดปม
หนวยงานมข น
1) กดปม
โปรแก
ร
2) กดปม
มขนตอนดง
ม “แกไข” ท
หนาจอดงรป
ท 4..21 หนา
อมลทตองกา
“บนทก” เพอ
นตอนดงตอไ
ม “ลบ” ขอมล
กรมจะแสดงห
รปท 4.22หนา
ม “Delete” ขอ
งตอไปน
ตองการแกไ
ปภาพท 4.21
าจอจดการแก
ารแกไข
อบนทกการแ
ไปน
ลของทระลก
หนาจอดงรป
าจอจดการลบ
อมลของทระ
ไขจากรายกา
กไขขอมลขอ
แกไข
ทตองการลบ
ภาพท 4.22
บขอมลของท
ลก ทตองกา
รขอมลของท
งทระลก
บ จากรายการ
2
ทระลก
รลบ
ทระลก โปรแ
รขอมลของท
91
แกรมจะ
ทระลก
สา
ท
กา
าเนาการประ
4.23
ารเพมขอมล
4.2.1.7จาก
ชม โปรแกรม
รปท 4.2
ประเภทสาเน
1) กดปม
สาเนา
รปท 4
2)กรอกขอ
3)กดปม “
กรปภาพท 4
มจะแสดงหน
23 หนาจอรา
นาการประชม
ม “เพมขอมลป
าการประชม
4.24 หนาจอ
อมลขอมลปร
บนทก” เพอ
4.3 เมอกดป
นาจอรายการ
ายการขอมลป
ม มขนตอนด
ประเภทสาเน
โปรแกรมจะ
เพมขอมลปร
ระเภทสาเนาก
บนทกขอมล
ม “จดการขอ
รขอมลประเภ
ประเภทสาเน
ดงตอไปน
นาการประชม
แสดงหนาจอ
ระเภทสาเนา
การประชม ใ
ประเภทสาเน
อมล” จากราย
ภทสาเนาการ
นาการประชม
ม ” จากรายก
อ ดงรปภาพท
การประชม
ใหครบทกชอ
นาการประชม
ยการขอมลป
รประชม ดงรป
ม
การขอมลประ
ท4.24
อง
ม
92
ประเภท
ปภาพ
ะเภท
กา
กา
ารแกไขขอมล
ารลบขอมลป
ลประเภทสา
1) กดปม
ประชม
รปท 4..25
2) กรอกข
3) กดปม
ประเภทสาเนา
1) กดปม
ขอมล
4.26
รปท 4.26
2) กดปม
เนาการประช
ม “แกไข”
ม โปรแกรมจ
5 หนาจอจดก
อมลทตองกา
“บนทก” เพอ
าการประชม
ม “ลบ” ขอมล
ประเภทสาเน
6 หนาจอจด
ม “Delete” ขอ
ชม มขนตอน
ทตองการ
จะแสดงหนาจ
การแกไขขอม
ารแกไข
อบนทกการแ
มขนตอนดง
ลประเภทสาเน
นาการประชม
การลบขอมล
อมลประเภท
นดงตอไปน
แกไขจากรา
จอดงรปภาพ
มลประเภทสา
แกไข
งตอไปน
นาการประช
ม โปรแกรมจ
ลประเภทสาเ
สาเนาการปร
ายการขอมล
พท 4.25
าเนาการประ
มทตองการล
จะแสดงหนาจ
นาการประช
ระชม ทตองก
ประเภทสาเ
ะชม
ลบ จากรายก
จอดงรปภาพ
ชม
การลบ
93
นาการ
าร
พท
ป
ดง
กา
ระเภทการ
งรปภาพท 4
ารเพมขอมล
4.2.1.8 จ
รประชม โป
.27
รปท
ประเภทการป
2) กดปม
จะแสด
รป
2) กรอกข
3) กดปม
จากรปภาพท
ปรแกรมจะ
4.27 หนาจอ
ประชม มขน
ม “เพมหองปร
ดงหนาจอดง
ท 4.28 หนา
อมลประเภท
“บนทก” เพอ
ท 4.3 เม
ะแสดงหนา
อรายการขอม
นตอนดงตอไป
ระชม” จากร
รปภาพท 4.2
าจอเพมขอมล
ทการประชม
อบนทกขอมล
อกดปม “จด
าจอรายการ
มลประเภทก
ปน
ายการขอมล
28
ลประเภทการ
ใหครบทกชอ
ลประเภทการ
การขอมล”
รขอมลประ
การประชม
ลประเภทการ
รประชม
อง
รประชม
จากรายการ
ะเภทการป
รประชม โปร
94
รขอมล
ประชม
แกรม
กา
กา
ารแกไขขอมล
ารลบขอมลห
ลประเภทกา
4) กดปม
โปรแก
รปท 4.
2) กรอกข
3) กดปม
หนวยงานมข น
3) กดปม
ประเภ
รปท 4
4) กดปม
รประชม มข
ม “แกไข”
กรมจะแสดงห
.29 หนาจอจ
อมลทตองกา
“บนทก” เพอ
นตอนดงตอไ
ม “ลบ” ขอมล
ภทการประชม
4.30 หนาจอ
ม “Delete” ขอ
นตอนดงตอไ
ทตองการแ
หนาจอดงรป
จดการแกไขข
ารแกไข
อบนทกการแ
ไปน
ลประเภทการ
ม โปรแกรม
จดการลบขอ
อมลประเภท
ไปน
แกไขจากรา
ภาพท 4.29
ขอมลประเภท
แกไข
รประชมทตอง
จะแสดงหนา
อมลประเภทก
การประชม ท
ยการขอมลป
ทการประชม
งการลบจากร
าจอดงรปภาพ
การประชม
ทตองการลบ
ประเภทการป
รายการขอม
พท 4.
บ
95
ประชม
ล
96
4.2.2.2 กลมท 2 ผใชงาน (user)
4.2.2.2.1 การจองหองประชม
4.2.2.2.1.1 บนทกจองหองประชม
4.2.2.2.1.2 รายการจองหองประชม
4.2.2.2.2 ขอของทระลก
4.2.2.2.2.1 บนทกขอของทระลก
4.4.2.2.2.2 รายการขอของทระลก
4.2.2.2.3 ขอสาเนาการประชม
4.2.2.2.3.1 บนทกขอสาเนาการประชม
4.2.2.2.3.2 รายการขอสาเนาการประชม
4.
โป
2.2.2.1 การ
4.2
1. ปรแกรมจะแส
2. 3.
รจองหองประ
2.2.2.1.1 บน
คลกเมน “จอสดงหนาจอด
กรอกรายละคลกปม “เลหองประชมทเตอน ไมสาม
ะชม
นทกจองหองป
องหองประชงภาพ
รปท 4.31 ห
เอยดในการจลอกตรวจสทจองตรงกบมารถจองชวง
รปท 4.32
ประชม
ชม” แลวคลก
หนาจอบนทก
จองใหครบทกอบขอมล” บวนเวลาทถกงเวลาดงกลา
หนาจอตรวจ
กเลอกเมนยอ
กจองหองปร
กชอง เพอทาการ
กจองไปแลว าวได
จสอบการจอง
อย ”บนทกจ
ะชม
ตรวจสอบหอ โปรแกรมจะ
งหองประชม
องหองประช
องประชมทวะแสดงหนาต
97
ชม”
างหากตางแจง
4.
โป
สา
หน
สา
2.2.2.1.2 รา
1. ปรแกรมจะแส
าหรบหนาจอ
นวยงานผทบ
รปภา
าหรบการจอง
ายการจองห
คลกเมนจองสดงหนาจอด
อรายการจอง
บนทกการจอ
พสญลกษณ
งหองประชม
องประชม
งหองประชมงภาพ
รปท 4.3
งหองประชม
ง โดยสถานะ
ณ
สามารถดรา
มแลวคลกเลอ
33 หนาจอรา
โปรแกรมจ
ะการจองหอง
ค
ยละเอยดการ
อกเมนยอยรา
ายการจองหอ
จะแสดงรายก
งประชมจะใช
ความหมายข
รอการ
อนม
ไมอ
ยกเลก
รจองหองปร
ายการจองห
องประชม
การจองหอง
ชสญญาลกษ
ของสญลกษ
รอนมต
ตแลว
อนมต
การจอง
ะชม ตามขอ
หองประชม
ประชมทงหม
ษณดงน
ษณ
ท 2.
98
มดของ
2.
ท
คลก จ
4.34
จากหวขอรายล
รปท
ละเอยด โปรแก
ท 4.34 หนาจ
กรมจะแสดงหน
จอรายละเอย
นาจอรายละเอย
ดการจองหอ
ยดการจองหอง
องประชม
งประชม ดงร
99
รปภาพ
4.
โป
2.2.2.2 การ
4.2.2.
1. ปรแกรมจะแส
2. 3.
รขอของทระล
2.2.1 บนทก
คลกเมนบนทสดงหนาจอด
กรอกรายละคลกปม “บน
ลก
กขอของทระ
ทกขอของทงภาพ
รปท 4.35
ะเอยดในการนทก” เพอบน
ลก
ทระลกแลวค
หนาจอบนท
รขอของทระลนทกรายการข
ลกเลอกเมน
กขอของทระ
ลก ขอของทระล
ยอยบนทกข
ะลก
ก
ขอของทระล
100
ลก
4.
จะ
สา
หน
สา
2.2.2.2.2 รา
1. ะแสดงหนาจ
าหรบหนาจ
นวยงานผทบ
รปภาพ
าหรบรายละเ
ายการขอขอ
คลกเมนขอขอดงภาพ
อรายการขอ
บนทก โดยสถ
พสญลกษณ
เอยดการขอข
งทระลก
ของทระลกแ
รปท 4.
อของทระลก
ถานะการขอข
ของทระลก ส
แลวคลกเลอก
36 หนาจอรา
กโปรแกรมจ
ของทระลกจ
ความ
สามารถดราย
กเมนยอยรา
ายการขอขอ
ะแสดงรายก
ะใชสญญาลก
มหมายของ
รอการอน
อนมตแล
ไมอนม
ยละเอยดการ
ยการขอขอ
งทระลก
การขอของท
กษณดงน
สญลกษณ
นมต
ลว
ต
ขอของทระล
งทระลกโปร
ทระลกทงหม
ลก ตามขอท
101
รแกรม
มดของ
2.
2.
ดง
กดคลกรป
งรปภาพท 4
จากหวขอ
.37
รปท
อรายละเอยด
ท 4.37 หนา
โปรแกรมจะ
จอรายละเอย
ะแสดงหนาจอ
ยดการขอขอ
อรายละเอยด
งทระลก
ดการขอของท
102
ทระลก
4.
โป
2.2.2.3 ขอส
4.2
1. ปรแกรมจะแส
2. 3.
สาเนาการปร
2.2.2.3.1 บน
คลกเมนสาเสดงหนาจอด
รป
กรอกรายละคลกปม“บ
ประชม/เอกส
ระชม
นทกขอสาเน
เนาการประชงภาพ
ปท 4.38 หน
ะเอยดในการบนทก”เพอทสารประกอบ
นาการประชม
ชม แลวคลก
นาจอบนทกข
รขอสาเนากาทาการบนทกการประชม
กเลอกเมนยอ
อสาเนาการป
รประชมใหคกรายการขอ
อยบนทกขอ
ประชม
ครบทกชอง สาเนารายงา
สาเนาการป
ายการประช
103
ประชม
ม/มตท
4.
ปร
สา
ทง
สา
2.2.2.3.2 รา
1. ระชมโปรแก
าหรบหนาจอ
งหมดของหน
รปภาพสญ
าหรบรายละเ
ายการขอสา
คลกเมน ขอกรมจะแสดงห
อรายการขอ
นวยงานผทบ
ญลกษณ
เอยดขอสาเน
เนาการประช
อสาเนาการปหนาจอดงภาพ
รปท 4.39
อสาเนาการป
บนทก โดยสถ
นาการประชม
ชม
ประชม แลวคพ
หนาจอรายก
ประชม โปรแ
ถานะการขอส
ควา
อนมตแลว ร
มสามารถดรา
คลกเลอกเมน
การขอสาเนา
แกรมจะแสด
สาเนาการปร
ามหมายของ
รอการอน
รอเจาหนาทส
สงไฟลแ
ไมอนม
ายละเอยดขอ
นยอยรายกา
าการประชม
ดงรายการขอ
ระชมจะใชสญ
งสญลกษณ
นมต
สงไฟล 1-2 ว
แลว
มต
อสาเนาการป
ารขอสาเนา
อสาเนาการป
ญญาลกษณด
ณ
นทาการ
ระชมตามขอ
104
การ
ประชม
ดงน
อท 2.
2.
ดง
คลก
งรปภาพท 4
จากหวขอรา
.40
รปท
ายละเอยด โป
ท 4.40 หนาจ
ปรแกรมจะแ
จอรายละเอยด
แสดงหนาจอร
ดขอสาเนากา
รายละเอยดข
ารประชม
ขอสาเนาการป
105
ประชม
4.
ปร
ปร
ขอ
2.2.4 กลมท
สวนข
ระชม รายก
ระกอบการป
องผบรหารเท
4 ผบรหาร
ของผบรหาร
การขอของท
ระชม ในระบ
ทานน ดงหน
(executive)
ร (executive
ระลก และร
บบซง ผบรห
นาจอรปท 4.4
รปท 4.4
)มหนาพจา
ายการขอสา
าร (executiv
41
1 หนาจอสวน
รณาอนมตห
าเนารายงาน
ve) จะไดสท
นของผบรหา
หรอไมอนม
นประชม/มต
ทธเขาใชงาน
าร
ตรายการจอ
ตทประชม/เอ
เฉพาะหนาเว
106
องหอง
อกสาร
วบสวน
โป
จากรป
ปรแกรมจะแส
จากรป
ผบรห
อนมต
ชองห
ดงกลา
ปท 4.41 ร
สดงหนาจอ ส
ปท สวนของ
1)
2)
หารจะพจารณ
ต หากผบรห
มายเหตเพม
าว
รายการขอสา
สวนของผบร
รปท 4.42 ห
งผบรหารพจา
) อนมต ห
หองประช
ประชม/เอ
) ไมอนมต
จองหองป
ประชม/เอ
ณาจากชองค
หารมความเห
มเตมได หล
าเนาการประ
รหารพจารณา
หนาจอสวนกา
ารณาอนมตห
มายความวา
ชม ใหของท
กสารประกอ
หมายความ
ประชม ของ
กสารประกอ
วามเหน เลอ
หนเพมเตม
ลงจากนนกด
ชม กดคลก
าอนมตหรอไ
ารพจารณาอ
หรอไมอนมต
า การยนยอ
ทระลก และ
อบการประชม
มวา ไมการย
งทระลก แล
อบการประชม
อกอยางใดอ
สามารถกรอ
ดปม “บนทก”
กรป จาก
ไมอนมต ดงร
อนมต
ต
ม หรอตกลง
ใหสาเนารา
มตามทเสนอม
ยนยอม หรอต
ะสาเนาราย
มตามทเสนอม
ยางหนงระห
อกความเหน
” เพอบนทก
กหวขอรายล
รปภาพท 4.4
งใหกระทาก
ยงานประชม
มา
ตกลงใหกระ
ยงานประชม
มา
หวาง อนมต
น ขอเสนอแน
ขอมลการพจ
107
ละเอยด
42
การจอง
ม/มตท
ทาการ
ม/มตท
และไม
นะ ตรง
จารณา
4.
รา
กด
ปร
เม
กา
2.2.5 กลมท
สวนข
ายการขอสาเ
ดคลกรป
ระชม ดงหน
มอสงไฟลแลว
ารดาวนโหลด
ร
5 เจาหนาท
ของเจาหนาท
นาการประช
รปท 4.43
จากหวขอ
นาจอรปท
รป
ว ไฟลสาเนา
ดตอไปดงรป
รปท 4.45 หน
ท (staff)
ท(staff)มหน
ชมตามทผบรห
หนาจอรายก
รายละเอยด
ปท 4.44 หน
าการประชม
ปภาพท 4.45
นาจอสงไฟลแ
นาทสงไฟลก
หารอนมตดง
การขอสาเนา
โปรแกรมจะ
นาจอสงไฟลข
จะแสดงในร
แลวในรายกา
ารขอสาเนา
งหนาจอรปท
าการประชมท
ะแสดงหนาจอ
ขอสาเนาการป
ายการขอสา
ารขอสาเนาก
าการประชม
4.43
ทผบรหารอน
อใหเจาหนาท
ประชม
าเนาการประ
การประชมขอ
โปรแกรมจะ
นมต
ทสงไฟลสาเน
ชมของผขอ
องผขอ
108
ะแสดง
นาการ
เพอทา
4.
2.3 เปลยน
การเป
นรหสผาน
ปลยนรหสผาน
1) กรอกร
2) กรอกร
3) ยนยน
รปท 4.4
น มข นตอนด
รหสผานเดม
รหสผานใหม
รหสผานใหม
46 หนาจอเป
ดงตอไปน
ม
ลยนรหสผานน
109
110
บทท 5
สรปผลการทดลอง 5.1 สรปผลการทาโครงงาน
การทาโครงงานนเรมตงแตศกษาคนควาระบบการทางานเดม จดเกบปญหาและ
ขอบกพรองทเกดขนกบระบบเดม หลงจากนนจงทาการออกแบบระบบ สาหรบพฒนาระบบใหม
เพอแกปญหาทเกดขนกบระบบเดม โดยวธออกแบบนนไดออกแบบโดยใชแผนผงการไหลของ
ขอมล (Data Flow Diagram) สวนการออกแบบระบบฐานขอมลโดยใช Entity Relationship
Diagram และพฒนาระบบบรหารจดการทรพยากรหนวยงาน
5.1.1 สรปปญหาทพบระหวางการทาโครงงาน
5.1.1.1 การดาเนนงาน
- การดาเนนงานไมมประสทธภาพเนองจากไมมระบบรองรบ - การดาเนนการลาชา เนองตองใชแรงงานคนในการดาเนนการสง
เอกสาร
5.1.1.2 ขอมล
- มการเกบขอมลไมเปนระบบทาใหเกดความยงยากในการคนหา - ไมมการเกบขอมลในระยะยาว หากตองการใชขอมลเดมไมสามารถ
นามาใชได
5.1.1.3 เครองมอในการดาเนนงาน
- ไมมระบบรองรบโดนตรง มเพยงแรงงานคนในการจดการ - ไมมเทคโนโลยเขามาใชทาใหเกดความยงยากในการทางานแตละครง
5.1.2 สรปแนวทางแกไขปญหา
- ใชระบบอเลกทรอนกสเขามาชวยในการดาเนนงานเพอลดเวลาในการ
เดนทางของเอกสาร
- ใชฐานขอมลมาชวยในการจดการขอมลเพอชวยลดตนทนดานเอกสาร และ
สะดวกในการหาขอมล
- ใชระบบอเลกทรอนกสเพอลดภาระของบคคลากร และเพมประสทธภาพใน
การดาเนนงาน
111
5.2 ขอจากดของโครงงาน
5.2.1 ระบบยงไมสามารถแจงขอมลตางๆผานอเมลลได
5.3 แนวทางการพฒนาในอนาคต
5.3.1 พฒนาระบบใหสามารถแจงขอมลตางๆผานอเมลลได
112
เอกสารอางอง
[1] กตต ภกดวฒนะกล, “คมภร PHP”, สานกพมพ บรษท เคทพ คอมพ แอนด คอนซลท จากด
, พ.ศ. 2547
[2] โอภาส เอยมสรวงศ, การวเคราะหและออกแบบระบบ, ซเอดยเคชน, กรงเทพ, 2544
[3] ผชวยศาสตราจารย ดร. วระศกด ครธช, ทฤษฎฐานขอมลเบองตน (Introduction
Database Theory), มหาวทยาลยเทคโนโลยมหานคร กรงเทพฯ, พ.ศ.2547
[4] Hoffer A. Jeffrey, George F. Joey and Valacich S. Joseph, Modern Systems Analysis
and Design, 6th Edition. Newjersey: Prentice Hall, 2011