SPU CHONBURIระบบแจงเตอื นสถานะกลองวงจรปดผาน Line Notify
THE NOTIFICATION STATUS SYSTEM OF CCTV VIA LINE NOTIFY
ศุภชัย บญุ ไสย
SUPACHAI BOONSAI
รายงานฉบบั นเี้ ปนสวนหน่งึ ของการปฏิบตั ิงานสหกิจศกึ ษา
สาขาวชิ าเทคโนโลยีสารสนเทศและการสอื่ สาร
คณะเทคโนโลยีสารสนเทศ
มหาวิทยาลัยศรปี ทุม วิทยาเขตชลบุรี
ปการศึกษา 2561
SPU CHONBURIระบบแจง เตอื นสถานะกลองวงจรปดผา น Line Notify
THE NOTIFICATION STATUS SYSTEM OF CCTV VIA LINE NOTIFY
ศภุ ชัย บญุ ไสย
SUPACHAI BOONSAI
ปฏิบัตงิ าน ณ บรษิ ทั อสี เทิรน ไอที ซัพพลาย จํากดั
529/1 ถนนสุขุมวิท ตําบลเหมือง
อําเภอเมือง จังหวดั ชลบรุ ี
รหัสไปรษณยี 20130
I
ช่ือหวั ขอ ระบบแจง เตือนสถานะกลองวงจรปด ผาน Line Notify
THE NOTIFICATION STATUS SYSTEM OF CCTV VIA LINE NOTIFY
ชื่อนกั ศึกษา นายศภุ ชยั บญุ ไสย รหัสประจําตัว 58701440
สาขาวชิ า เทคโนโลยีสารสนเทศและการสอ่ื สาร
คณะ เทคโนโลยีสารสนเทศ
คณะเทคโนโลยสี ารสนเทศ มหาวิทยาลัยศรีปทมุ วทิ ยาเขตชลบุรี อนุมตั ใิ หรายงานการ
ปฏบิ ัตงิ านสหกิจศึกษาฉบับนีเ้ ปนสวนหนึง่ ของรายงานวชิ าสหกิจศึกษา
SPU CHONBURI
รองคณบดคี ณะเทคโนโลยสี ารสนเทศ
............................................................................
(ผชู ว ยศาสตราจารย ดร.เศรษฐชัย ชยั สนทิ )
หัวหนาสาขาวิชาเทคโนโลยสี ารสนเทศและการสื่อสาร
.........................................................
(อาจารยจ ิราภรณ ชมย้มิ )
อาจารยท ่ีปรึกษาสหกจิ ศึกษา อาจารยท ีป่ รึกษาสหกิจศึกษา
………............................................................... ………...............................................................
(ดร.วีณา คงพษิ ) (อาจารยนงเยาว สอนจะโปะ)
II
วนั ที่ 10 พฤษภาคม 2562
เร่ือง ขอสงรายงานการปฏบิ ตั ิสหกิจศกึ ษา
เรยี น อาจารยท่ปี รึกษาสหกจิ ศกึ ษา สาขาวิชาเทคโนโลยีสารสนเทศและการสื่อสาร
ดร.วีณา คงพษิ และอาจารยนงเยาว สอนจะโปะ
ตามที่กระผม นายศุภชัย บุญไสย นักศึกษาสาขาวิชาเทคโนโลยีสารสนเทศและการส่ือสาร
คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยศรีปทุม วิทยาเขตชลบุรี ไดปฏิบัติงานระหวางวันที่ 7 เดือน
มกราคม พ.ศ. 2562 ถึงวันท่ี 10 เดือนพฤษภาคม พ.ศ. 2562 ในตําแหนง IT Support และ
Technician ณ บริษัท อีสเทิรน ไอที ซัพพลาย จํากัด และไดรบั มอบหมายใหพัฒนา ระบบแจงเตือน
สถานะกลอ งวงจรปดผาน Line Notify
บัดนี้ การปฏิบัติงานสหกิจศึกษาไดสิ้นสุดลงแลว จึงใครขอสงรายงาน การปฏิบัติงานสหกิจ
ศกึ ษาดงั กลาวจาํ นวน 2 เลม เพอ่ื ขอรับคาํ ปรึกษาตอ ไป
จึงเรียนมาเพ่ือโปรดพจิ ารณา
ขอแสดงความนับถือ
…………………………………….
(นายศภุ ชยั บุญไสย)
SPU CHONBURI
IV
หัวขอ สหกจิ ศึกษา ระบบแจง เตือนสถานะกลองวงจรปด ผาน Line Notify
ชือ่ นักศึกษา นายศภุ ชยั บญุ ไสย
อาจารยที่ปรึกษา ดร.วีณา คงพษิ
อาจารยนงเยาว สอนจะโปะ
หลักสูตร วทิ ยาศาสตรบัณฑติ
สาขาวิชา เทคโนโลยสี ารสนเทศและการสื่อสาร
พ.ศ. 2562
SPU CHONBURI
บทคดั ยอ
จากการศึกษา และปฏิบัติงานสหกิจในบริษัท อีสเทิรน ไอที ซัพพลาย จํากัด ไดรับ
มอบหมายงานใหออกแบบระบบการจัดการขอมูลของผูใช และระบบแจงเตือนสถานะของกลองวงจรปด
ผาน Line Notify เน่ืองจากปญหาที่พบคือบริษัทไดมีการติดตั้งกลองวงจรปดถึง 91 จุดพรอม ๆ กัน จึง
ทําใหเกิดปญหาในการติดตามการทํางานของกลองวงจรปด ทางบริษัทจึงมอบหมายใหนักศึกษาสหกิจ
ศกึ ษาออกแบบระบบแจงเตือนสถานะกลองวงจรปดผาน Line Notify
โดยระบบท่ีพัฒนาข้ึนมีสวนชวยอํานวยความสะดวก ในเรื่องของการติดตามการทํางานของ
กลองวงจรปดทั้งหมดในระบบ รวมถึงจัดทําระบบผูดูแลเว็บไซตของทางบริษัท สามารถที่จะอัพเดท
ขอมูล ขาวสาร ตาง ๆ ท่ีเกี่ยวของกับสถานะของกลองวงจรปดได ภาษาที่ใชในการพัฒนาระบบ คือ
ภาษา PHP และ JavaScript ในการพัฒนาระบบ และใช MySQL ในการจัดการฐานขอมูล เพ่ือชวยให
งายตอ การจัดการขอมูลสําหรบั ผูดูแลระบบ
จากการศึกษาพบวา การพัฒนาระบบแจงเตือนสถานะกลองวงจรปดผาน Line Notify
ผลลัพธท่ีได คือ ระบบสามารถชวยในการอํานวยความสะดวก ในสวนของการติดตามผลการทํางานของ
กลองวงจรปด หลังจากติดตั้งใชงานไปแลวไดเปนอยางดี เปนตน โดยผลประเมินความพึงพอใจของระบบ
ดานความถูกตองของระบบ (Functional Test) มีภาพรวมอยูในระดับดีมาก ( X = 4.52, SD = 0.59)
และดานความใชง านงายของระบบ (Usability Test) มีภาพรวมอยูในระดบั ดี ( X = 4.35, SD = 0.67)
คาํ สาํ คญั : อสี เทิรน ไอที ซัพพลาย, CCTV, กลองวงจรปด, Line Notify
III
กิตติกรรมประกาศ
การท่ีผูจัดทํา ไดมาปฏิบัตงิ านตามโครงการสหกิจศึกษา ณ บริษัท อีสเทิรน ไอที ซัพพลาย
จาํ กัด ตัง้ แตว ันท่ี 7 เดือนมกราคม พ.ศ. 2562 ถึงวันท่ี 10 เดือนพฤษภาคม พ.ศ. 2562 ผูจัดทําไดรับ
ความรู และประสบการณในการปฏิบัติงานจริงรวมท้ังทักษะในการทํางานดานตาง ๆ ที่มีคุณคา
สําหรบั รายงานสหกิจฉบับน้สี ําเร็จลงไดดวยดีเนื่องจากการสนับสนนุ และความรวมมอื จากหลายฝาย
ดงั น้ี
1. คณุ เมทนิ ี จงขจรกจิ ประธานและกรรมการบรษิ ัท
SPU CHONBURI
2. คณุ กิติศกั ดิ์ ทองเจรญิ เจา หนาทฝ่ี าย Project Manager
3. ดร.วีณา คงพิษ อาจารยท ่ปี รึกษาสหกจิ ศกึ ษา
4. อาจารยนงเยาว สอนจะโปะ อาจารยท ป่ี รกึ ษาสหกิจศึกษา
นอกจากนี้ยังมีบุคคลทานอื่น ๆ ที่มิไดกลาวไว ณ ท่ีนี้ ซึ่งทานเหลาน้ีไดกรุณาใหคําแนะนําใน
การจัดทํารายงานฉบับน้ี
ผูจดั ทํา ขอขอบพระคณุ ทกุ ทานทีไ่ ดมสี ว นรว มในการใหขอมูลคําแนะนาํ และเปนที่ปรกึ ษาใน
การจดั ทาํ รายงานฉบบั น้จี นเสร็จสมบรู ณ
นายศภุ ชัย บญุ ไสย
ผูจัดทาํ รายงาน
วนั ที่ 10 พฤษภาคม 2562
V
คาํ นํา
เอกสารประกอบโครงงานฉบับนีจ้ ัดทาํ ขนึ้ เพื่อประกอบจัดทําโครงงานสหกจิ ศึกษา
บรษิ ัท อีสเทิรน ไอที ซัพพลาย จํากดั ตามหลกั สูตรวชิ าสหกจิ ศึกษาเทคโนโลยีสารสนเทศและการ
สื่อสาร (ICT499) ซ่ึงตองใชหลกั การออกแบบและการพัฒนาระบบงานเพ่อื เปนประโยชนตอ ผูท สี่ นใจ
จะศกึ ษา และเปน แนวทางในการพฒั นาระบบตอไป
โดยเอกสารโครงงานสหกิจศึกษา บรษิ ัท อีสเทริ น ไอที ซัพพลาย จํากดั ประกอบดวย
ขอบเขตการพัฒนาระบบ แนวคดิ และทฤษฎีที่เกยี่ วของ วิธีการดาํ เนินงาน การวเิ คราะหและออกแบบ
ระบบ ประกอบดว ย แผนภาพยสู เคส (Use Case Diagram) แผนผงั ซเี ควนซ (Sequence Diagram)
ความสัมพันธของฐานขอมูล (E-R Diagram) การออกแบบตารางขอมูล (Data Tables Design)
พรอมผังงานกระบวนการ (Flowchart) ผลการดาํ เนินงาน สรปุ ผล และขอเสนอแนะ ของโครงงาน
สหกจิ ศึกษา
ผูจัดทาํ หวังเปน อยา งยิง่ วา เอกสารประกอบการจดั ทาํ โครงงานสหกิจศึกษา ระบบแจง
เตอื นสถานะกลองวงจรปดผาน Line Notify บริษทั อีสเทิรน ไอที ซัพพลาย จํากดั ตามหลักสตู รวิชา
สหกจิ ศึกษาเทคโนโลยสี ารสนเทศและการส่อื สาร (ICT499) คงเปน ประโยชนตอ ผูท ี่สนใจศึกษาไมมาก
กน็ อ ย หากมขี อผิดพลาด ขอบกพรอง หรือความไมสมบูรณของระบบงานนี้ อนั เนื่องมาจากผูจดั ทาํ ยัง
ขาดความรู ความชํานาญ และขาดประสบการณในการพฒั นาระบบ ผูจดั ทาํ จงึ ขออภยั มา ณ ท่ีน้ี และ
ขอนอมรับความผิดพลาดทุกประการ
นายศภุ ชยั บญุ ไสย
ผูจัดทํารายงาน
วันที่ 10 พฤษภาคม 2562
SPU CHONBURI
VI
สารบัญSPU CHONBURI หนา้
I
ใบรับรองรายงานการปฏิบัติงานสหกิจศกึ ษา.................................................................. II
หนังสอื รับรองการสง่ รายงานการปฏิบัตงิ านสหกิจศึกษา................................................ III
กติ ตกิ รรมประกาศ.......................................................................................................... IV
บทคัดย่อ......................................................................................................................... V
คานา....................................................................................................................... ........ VI
สารบญั ...........................................................................................................................
สารบัญตาราง.................................................................................................... ............. VIII
สารบัญภาพ.................................................................................................................... IX
บทท่ี 1 บทนา............................................................................................................ 1
1
ประวัตแิ ละความเป็นมาของสถานประกอบการ............................................ 2
ที่ตั้งสถานประกอบการ.................................................................................. 5
ตาแหนง่ และลักษณะงานทน่ี ักศึกษาได้รับมอบหมาย.................................... 6
บคุ ลากรผนู้ เิ ทศงาน....................................................................................... 7
บทที่ 2 แนวคดิ ทฤษฎีท่ีเกยี่ วข้อง............................................................................. 7
งานวจิ ยั ท่ีเกย่ี วข้อง........................................................................................ 8
ทฤษฎที ี่เกี่ยวข้อง........................................................................................... 8
ทฤษฎกี ารวิเคราะหแ์ ละออกแบบระบบ........................................................ 11
เครื่องมือที่ใช้ในการพัฒนาระบบ.................................................................. 12
ภาษาทีใ่ ชใ้ นการพฒั นาระบบ........................................................................ 12
โปรแกรมที่ใชใ้ นการออกแบบและจดั ทาเอกสาร……………………………………. 14
บทท่ี 3 รายละเอียดของโครงงาน.............................................................................. 14
ความเปน็ มาและความสาคัญของปญั หา........................................................ 14
วัตถุประสงค์ของโครงงาน............................................................................. 14
ขอบเขตการดาเนินงานของโครงงาน............................................................. 15
ผลที่คาดว่าจะได้รับจากการทาโครงงาน........................................................ 15
แผนการดาเนนิ งาน (Gantt Chart)............................................................... 17
แผนภาพยสู เคส (Use Case Diagram)......................................................... 18
แผนภาพซเี ควนซ์ (Sequence Diagram).....................................................
VII
สารบญั (ต่อ) หน้า
19
ความสมั พันธ์ของฐานข้อมูล (E-R Diagram)................................................. 20
การออกแบบตารางข้อมลู (Data Table Design)......................................... 22
การสรา้ งเครื่องมือประเมนิ ความพึงพอใจโปรแกรม....................................... 23
การทดสอบและประเมนิ ระบบ...................................................................... 23
สถติ ทิ ่ใี ชใ้ นการทดสอบ.................................................................................. 25
บทท่ี 4 ผลการดาเนินโครงงาน.................................................................................. 25
ผลการพฒั นาระบบ....................................................................................... 30
ผลการวเิ คราะหแ์ บบประเมนิ ........................................................................ 33
บทที่ 5 สรปุ ผลการศึกษา........................................................................................... 33
สรุปผลการดาเนนิ โครงงาน........................................................................... 33
ขอ้ เสนอแนะ.................................................................................................. 34
สรปุ ผลการปฏบิ ตั งิ าน.................................................................................... 35
บรรณานุกรม................................................................................................................. . 38
ภาคผนวก...................................................................................................................... . 39
ภาคผนวก ก ภาพการปฏบิ ตั งิ านสหกจิ ศกึ ษา........................................... 43
ภาคผนวก ข ผังงานกระบวนการ (Flowchart)........................................ 48
ภาคผนวก ค แบบประเมนิ ความพงึ พอใจ................................................. 52
ภาคผนวก ง รายนามผปู้ ระเมนิ การใช้งานระบบ...................................... 54
ภาคผนวก จ หนงั สือรบั รองการนาไปใช้ประโยชน.์ ................................... 57
ภาคผนวก ฉ เอกสารประกอบการนาเสนอ……………………………………….. 56
หนงั สอื รับรองการใช้ประโยชนผ์ ลงาน............................................................................ 61
ประวัตผิ ู้จัดทาโครงงาน...................................................................................................
SPU CHONBURI
สารบญั ตาราง VIII
ตารางท่ี
หนา้
3.1 ข้อมูลรายละเอียดผู้ใช้งาน............................................................................. 20
3.2 ข้อมูลรายละเอยี ดของกล้องวงจรปดิ ............................................................. 21
3.3 ข้อมูลรายละเอียดของสถานะกล้องวงจรปิด.................................................. 21
3.4 ขอ้ มลู IP กลอ้ งวงจรปิด................................................................................. 22
3.5 เกณฑ์การให้คะแนนของแบบประเมนิ โครงงาน……………………………….…….. 23
4.1 ผลวเิ คราะหแ์ บบประเมนิ ด้านความถูกตอ้ งของระบบ (Functional
30
Test)…………………………………………………………………………………………….…..
4.2 ผลวิเคราะห์แบบประเมนิ ดา้ นความใช้งานง่ายของระบบ (Usability 31
Test)…………………………………………………………………………………………………
SPU CHONBURI
IX
สารบญั ภาพ หน้า
ภาพที่ 2
1.1 โลโก้ บรษิ ัท อีสเทิรน์ ไอที ซัพพลาย จากัด………………………..…………………… 2
1.2 บริษทั อสี เทิร์น ไอที ซพั พลาย จากัด.............................................................. 3
1.3 แผนที่ บริษัท อีสเทริ น์ ไอที ซัพพลาย จากดั .................................................. 4
1.4 แผนผังองค์กร บรษิ ัท อสี เทริ ์น ไอที ซัพพลาย จากดั ...................................... 6
1.5 บคุ ลากรผูน้ ิเทศงาน …………............................................................................ 16
3.1 การดาเนนิ งาน (Gantt Chart)........................................................................ 17
3.2 แผนภาพ Use Case Diagram ของระบบ...................................................... 19
3.3 แผนภาพซีเควนซ์การใช้งานระบบตรวจสอบสถานะกล้องวงจรปดิ ................. 19
3.4 ความสัมพนั ธข์ องฐานข้อมูล............................................................................ 26
4.1 การแจง้ เตือนสถานะการทางานของกล้อง..................................................... 27
4.2 การแจ้งเตือนสถานะการทางานตามเวลาทีก่ าหนด........................................ 27
4.3 หน้าจอแสดงการเข้าสรู่ ะบบ…………………………………………….……………………. 28
4.4 หน้าจอแสดง Log-File………………………………………………….……………………… 28
4.5 แสดง Log-File โดยการพมิ พ์ปี/เดือน/วัน เพื่อค้นหา………….…………………… 29
4.6 หนา้ จอแสดงหนา้ Log-File เมื่อคลิกดูข้อมูลไฟล์ Report.txt….……………….. 40
ก-1 การปฏบิ ัตงิ านภายในบรษิ ัท………………………………………………………………….. 41
ก-2 การปฏบิ ัติงานภายนอกบริษทั ทตรวจสอบกลอ้ งวงจรปดิ ………………………….. 42
ก-3 การปฏบิ ตั ิงานภายนอกบรษิ ัท อสี เทริ น์ ไอที ซพั พลาย จากัด……………………. 45
ข-1 ผังกระบวนการเข้าสรู่ ะบบ………………………………………….…………………………. 46
ข-2 ผังกระบวนการทางานเมนูหลักของผ้ดู แู ลระบบ………………..…………………….. 47
ข-3 ผงั กระบวนการทางานของผ้ใู ช้…………………..…………………………………………..
SPU CHONBURI
บทท่ี 1
บทนำ
ประวตั ิและควำมเป็นมำของของสถำนประกอบกำร
บริษัท อีสเทิร์น ไอที ซัพพลาย จากัด มีความเช่ียวชาญทางด้านไอทีสามารถให้คาปรึกษา
และแนะนาการใช้อุปกรณ์ไอที และการวางระบบไอทีได้เป็นอย่างดีโดยทีมงานท่ีมีความรู้ และ
ประสบการณ์มากวา่ 20 ปี นอกจากนี้บรษิ ัทฯ ยงั สามารถจดั สรรอุปกรณ์ไดห้ ลากหลายยห่ี อ้ ตามความ
ตอ้ งการของลูกคา้ ท้งั ในด้านคณุ ภาพ และราคาโดยบริษัทฯ มกี ารบรกิ ารใหแ้ กล่ ูกคา้ ดังตอ่ ไปน้ี
ออกแบบ และติดตั้งระบบกล้องวงจรปิดรักษาความปลอดภัย (CCTV, Finger, SCAN,
Bio Scan)
ออกแบบ และติดต้ังระบบ LAN, Wireless, WAN, Cabling, Fiber Optic และ Cabling
ทกุ ชนดิ
ออกแบบ และติดตง้ั ระบบ Network Security (Firewall, IDS, IPS, ISA)
ออกแบบ และติดตั้งระบบ Server
ออกแบบ และตดิ ตง้ั ระบบสาหรับห้องปฏบิ ัตกิ าร Server
ออกแบบ และติดตงั้ ระบบ VoIP
ออกแบบ และติดต้ังระบบ ENTRANCE (Car Barrier, Turnstile)
รบั ดแู ลอปุ กรณ์สื่อสารข้อมูลระบบเครอื ข่ายเคร่อื ง Server และอปุ กรณต์ ่อพ่วง
จาหนา่ ย และติดต้งั อปุ กรณ์สื่อสารข้อมลู ระบบเครือข่าย อุปกรณต์ ่อพว่ ง อุปกรณ์ทดสอบ
สัญญาณ
จาหน่าย และติดตงั้ อุปกรณ์คอมพวิ เตอร์ และอุปกรณเ์ สริม (Accessories)
จาหน่าย และติดตง้ั อุปกรณบ์ ารโ์ ค้ดสตก๊ิ เกอร์และหมึกพิมพ์
จาหนา่ ยอปุ กรณส์ าหรบั ร้านค้าปลกี เคร่อื งพิมพใ์ บเสร็จรับเงนิ กระดาษปอนด์
SPU CHONBURI
SPU CHONBURI 2
ภาพที่ 1.1 โลโก้ บรษิ ัท อสี เทิรน์ ไอที ซัพพลาย จากัด
ภาพที่ 1.2 บรษิ ทั อสี เทริ น์ ไอที ซัพพลาย จากัด
ทต่ี ้งั สถำนประกอบกำร
ชือ่ บริษทั : บรษิ ทั อสี เทิรน์ ไอที ซัพพลาย จากัด (Eastern it Supply Co.,Ltd.)
ทอี่ ยู่: 529/1 ถนนสขุ ุมวิท ตาบลเหมอื ง อาเภอเมือง จังหวดั ชลบรุ ี 20130
โทรศพั ท์: 086-3324559 หรอื 081-8407345
โทรสาร: 038-745625
วันกอ่ ตง้ั : วนั ที่ 13 เดือนกรกฎาคม พ.ศ.2552
ทนุ จดทะเบยี น: 5 ลา้ นบาท
ประธานบรษิ ัท: คุณเมทินี จงขจรกิจ
3
หมวดธรุ กจิ : จดั จาหนา่ ย และซ่อมบารุงคอมพวิ เตอร์เคร่อื งมือ อปุ กรณ์รักษาความ
ปลอดภัยซอฟตแ์ วร์ และโปรแกรมตา่ ง ๆ
เว็บไซต์: www.easternitsupply.com
SPU CHONBURI
ภาพท่ี 1.3 แผนท่ีบริษัท อสี เทริ ์น ไอที ซัพพลาย จากดั
4
กำรจัดกำรองคก์ ร
แผนผังองค์กรบริษัท อีสเทิร์น ไอที ซัพพลาย จากัดแบ่งออกเป็น 4 ส่วนงานในส่วนของ
นกั ศึกษาไดป้ ฏิบัติงานในแผนก IT Support อยู่ในสว่ นของ Technician ดงั ภาพท่ี 1.4
ประ ำนกรรมกำรบริ ัท
คุณเมทินี จงขจรกิจ
Project Manager
คุณกิตศิ ักดิ ทองเจรญิ
IT Support / TechnicianSPU CHONBURIIT Support / TechnicianIT Support / TechnicianIT Support / Technician
คณุ โดมมินศักดิ หนูเทศ คณุ มนัสศกั ดิ หนเู ทศ คุณสงวนศักดิ อาจเจรญิ คุณกจิ การ หงิ คานนท์
IT Support / Technician
นายศภุ ชยั บญุ ไสย
(นักศึกษาสหกิจ)
ภาพที่ 1.4 แผนผงั องค์กร บรษิ ทั อีสเทริ ์น ไอที ซพั พลาย จากัด
ลกั ณะทำง รุ กจิ
บริษัท อีสเทิร์น ไอที ซัพพลาย จากัด เป็นธุรกิจประเภทจัดจาหน่าย และซ่อมบารุง
คอมพิวเตอร์ เคร่ืองมอื อุปกรณร์ กั ษาความปลอดภัย ซอฟตแ์ วร์และโปรแกรมต่าง ๆ ดงั ตอ่ ไปน้ี
1. ออกแบบ และติดตั้งระบบกล้องวงจรปิดรักษาความปลอดภัย (CCTV, Finger
SCAN, Bio Scan)
2. ออกแบบ และติดตั้งระบบ LAN, Wireless, WAN, Cabling, Fiber Optic และ
Cabling ทุกชนดิ
3. ออกแบบ และตดิ ตัง้ ระบบ Network Security (Firewall, IDS, IPS, ISA)
4. ออกแบบ และตดิ ตง้ั ระบบ Server
5. ออกแบบ และติดตง้ั ระบบ สาหรับห้องปฏบิ ัตกิ าร Server
6. ออกแบบ และติดตงั้ ระบบ VoIP
7. ออกแบบ และติดตงั้ ระบบ ENTRANCE (Car Barrier, Turnstile)
5
8. รับดแู ลอุปกรณ์สอื่ สารข้อมูลระบบเครือข่ายเครือ่ ง Server และอุปกรณต์ ่อพ่วง
9. จาหนา่ ย และติดต้ังอุปกรณ์สื่อสารข้อมลู ระบบเครือขา่ ยอุปกรณ์ต่อพ่วงอุปกรณ์
ทดสอบสญั ญาณ
10. จาหน่าย และติดตงั้ อปุ กรณค์ อมพิวเตอร์ และอปุ กรณ์เสริม (Accessories)
11. จาหนา่ ย และตดิ ต้ังอปุ กรณบ์ าร์โคด้ สต๊กิ เกอร์ และหมึกพิมพ์
12. จาหนา่ ยอปุ กรณส์ าหรับร้านค้าปลกี เคร่ืองพิมพ์ใบเสร็จรบั เงิน กระดาษปอนด์
ตำแหนง่ งำนและลกั ณะงำนทไ่ี ด้รับมอบหมำย
เริ่มปฏิบัติงานตั้งแต่วันท่ี 7 เดือนมกราคม พ.ศ. 2562 ถึงวันท่ี 17 เดือนมีนาคม พ.ศ.
2562 ได้รับมอบหมายให้ปฏิบัติหน้าท่ีในตาแหน่ง IT Support และช่วงวันที่ 18 เดือนมีนาคม พ.ศ.
2562 ถึงวันท่ี 10 เดือนพฤษภาคม พ.ศ. 2562 ได้รับมอบหมายให้ปฏิบัติหน้าท่ีในตาแหน่ง
Technician
งำนที่ได้รบั มอบหมำย
IT Support
1. ตดิ ต้ังอุปกรณ์ Network เช่น Switch cisco, ePMP Force 180
2. ตดิ ตง้ั Windows ให้กับเครื่องคอมพวิ เตอร์ต่าง ๆ ในโรงงาน
3. ซ่อมและประกอบคอมพวิ เตอร์
Technician
1. จัดเตรยี มอปุ กรณ์ตา่ ง ๆ ในการทางาน ในแต่ละคร้ัง
2. ติดตงั้ และทาความสะอาดกล้องวงจรปดิ
3. ประสานงานระหว่างหน่วยงานทเี่ ป็นผู้ว่าจา้ งกบั ทมี งาน
SPU CHONBURI
6
บุคลำกรผนู้ ิเทศงำน คณุ กิตศิ ักดิ ทองเจริญ
ชอื่ -นามสกลุ : 081-8407345
เบอร์โทรศพั ท์: Project Manager
ตาแหนง่ :
SPU CHONBURI ภาพที่ 1.5 บุคลากรผู้นิเทศงาน
SPU CHONBURI บทที่ 2
แนวคิด ทฤษฎที ่ีเก่ียวของ
ระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify ไดศึกษาแนวคิดทฤษฎีท่ี
เก่ยี วขอ ง เพือ่ นาํ มาใชในการพัฒนาระบบ โดยมรี ายละเอยี ดดงั ตอ ไปน้ี
งานวจิ ยั ทเี่ กีย่ วขอ ง
สกุล คํานวนชัย และชม กิ้มปาน (2560) ไดประยุกตใชระบบอินเทอรเน็ตออฟติงการรด
น้าํ ในแปลงผักชี พรอ มการแจงเตือนผา นไลนแอปพลิเคชัน ใหสามารถนําไปใชง านกับเกษตรกรไดจริง
โดยมีขนั้ ตอนทํางานแบง ออกเปน 2 สวนคือ 1) การกาํ หนดเวลาการทํางานในสภาพอากาศปกติระบบ
จะมีตารางการทํางานวันละ 3 ครั้งแตละครั้งทํางานไดตั้งแต 1-60 นาที 2) การสงขอความแจงเตือน
ไปยังเกษตรกรโดยระบบสามารถกําหนดเครื่องปลายทางที่ตองรับขอความไดหนึ่งบัญชีสมาชิก Line
โดยระบบของ Line Notify ดวยขอความในการสื่อสารในสภาพอากาศท่ีมีฝนตกมีอุปกรณตรวจจีบ
สภาพความชื่นสัมพัทธท่ีมีคาตั้งแต 90% ข้ึนไปซึ่งเปนคาความช้ืนสัมพัทธวามีฝนตกระบบมี
โปรแกรมควบคุมเวลาในการรดนํ้าหลังจากฝนตก 30 นาทีใหมีการรดนํ้าเพ่ิมเติมอีก 20 นาทีเพ่ือลาง
นํา้ ฝนที่คา งในใบผกั ชอี อก
กุสุมา ชุมออง (2556) ไดพัฒนาโครงงานระบบสารสนเทศสั่งทํากรอบรูปบนเครือขาย
อินเทอรเน็ตกรณีศึกษารานต๊ิกโฟโต โดยมีวัตถุประสงคเพื่อเพ่ิมชองทางการจําหนายสินคา และ
อํานวยความสะดวกรวดเร็วและความถูกตองในการดําเนินงานซ่ึงในการจัดทําโครงงานระบบ
สารสนเทศส่ังทํากรอบรูปบนเครือขายอินเทอรเน็ตโดยใชภาษา PHP ในการพัฒนาระบบโดยมีการ
เรยี กใชภาษา JavaScript และ Function มาใชใ นการพัฒนาระบบใชฐ านขอมูล MySQL เพือ่ จดั เก็บ
ขอ มูลการทาํ งาน
กิจการ หิงคานนท และกิตติชัย แสงดารา (2561) ไดออกแบบระบบการจัดการขอมูลของ
ผูใช และระบบกลองวงจรปดแบบออนไลน เนื่องจากปญหาท่ีพบคือบริษัทไดมีการติดตั้งกลองวงจรปด
ถึง 31 จุดพรอม ๆ กัน จึงทําใหเกิดปญหาในการติดตามการทํางานของกลองวงจรปด ทางบริษัทจึง
มอบหมายใหนักศึกษาสหกิจศึกษา ออกแบบระบบตรวจสอบสถานะกลองวงจรปด แบบออนไลนโดย
ระบบท่ีพัฒนาข้ึนมสี วนชวยอํานวยความสะดวก ในเรื่องของการติดตามการทํางานของกลองวงจรปด ใน
ทั้งหมดในระบบรวมถึงจัดทําระบบผูดูแลเว็บไซตของทางบริษัท สามารถที่จะอัพเดทขอมูล
ขาวสาร ตาง ๆ ที่เกี่ยวของกับสถานะของกลองวงจรปดได ภาษาที่ใชในการพัฒนาระบบ คือ
SPU CHONBURI 8
ภาษา PHP, HTML5, CSS3 และ JavaScript ในการพัฒนาระบบ และใช MySQL ในการจัดการ
ฐานขอ มลู เพื่อชวยใหงายตอการจดั การขอมูลสาํ หรับผดู แู ลระบบ
ทฤษฎีทเี่ ก่ยี วขอ ง
เครือขาย (Network) คือการเชื่อมโยงของกลุมคน หรือกลุมองคกรท่ีสมัครใจ ท่ีจะ
แลกเปล่ียนขาวสารรวมกัน หรือทํากิจกรรมรวมกัน โดยมีการจัดระเบียบโครงสรางของคนใน
เครือขายดวยความเปนอิสระ เทาเทียมกันภายใตพื้นฐานของความเคารพสิทธิ เช่ือถือ เอ้ืออาทร ซ่ึง
กนั และกนั
กลองวงจรปด CCTV (Closed Circuit Television) คือ การใชกลองวงจรปด CCTV เพ่ือ
สง ภาพไปยังอุปกรณปลายทาง เชน จอมอนิเตอร หรือ เคร่ืองบันทึก DVR แตกตางกับระบบกระจาย
สัญญาณโทรทัศนท่ัวไปที่จะกระจายภาพทางอากาศไปยังทุกที่ท่ีสัญญาณภาพกระจายไปถึงแตกลอง
CCTV จะจับภาพในพื้นท่ีเฉพาะจุดและกลองวงจรปด CCTV มักจะถูกใชบอยในการเฝาระวังในพ้ืนท่ี
ที่ตองการตรวจสอบ เชน สนามบินทาอากาศยาน ธนาคาร รานคา โรงงาน ถนนหนทางจุดลอแหลม
ตาง ๆ เรียกเปนระบบกลองวงจรปด CCTV ทั้งหมดแตไมแคน้ันกลองวงจรปด CCTV ยังสามารถใช
ประโยชนอยา งอืน่ นอกจากการเฝาระวัง
LINE Notify เปนบริการของ Line ที่ใหสามารถสงขอความ การแจงเตือนตาง ๆ ไปยัง
บัญชหี รอื กลมุ ตาง ๆ ทอี่ ยไู ดผา นทาง API ท่ี LINE ไดเตรยี มไวใหโดย Line notify นนั้ มีความสามารถ
ไดแก สง notifications มายังตัวผูใชงานได สง Notification ไปยัง LINE Group ที่อยูในกลุมน้ันได
ตอ งเพ่มิ LINE notify มาอยใู น LINE Group นั้นดวย สงขอ ความ Text รปู ภาพและสติ๊กเกอรไ ด
ทฤษฎกี ารวเิ คราะหและออกแบบระบบ
การพัฒนาระบบแจงเตือนสถานะกลองวงจรปดผาน Line Notify มีทฤษฏีการวิเคราะห
และออกแบบระบบท่ีเกย่ี วของ ดังนี้
1. ผังงาน (Flowchart) คือ แผนภาพแสดงลําดับขั้นตอนการทํางานของ Algorithm,
Workflow, Process เปนเครื่องมือท่ีใชในการรวบรวมจัดลําดับความคิด เพื่อใหเห็นข้ันตอนการ
ทํางานท่ีชัดเจน และใชวางแผนการทํางานขั้นแรก โดยสัญลักษณ Flowchart แสดงถึงการทํางาน
ลักษณะตางๆ เช่ือมตอกัน Flowchart ถูกใชในการออกแบบ เพื่อชวยใหเห็นภาพสิ่งท่ีเกิดขึ้น และ
ชว ยใหเขาใจกระบวนการทํางาน และบางทีอาจชวยหาขอบกพรองภายในงานอีกดวย เชน ปญหาคอ
ขวด (ปญหาทม่ี ีงานไปกองท่ีสว นใดสว นหน่ึงและสว นอื่นเกดิ การรอ) เปน ตน
2. ER Diagram: Entity-Relationship Diagram คือแบบจําลองท่ีอธิบายโครงสราง
ฐานขอมูล ซึ่งเขียนออกมาในลักษณะรูปภาพ และการอธิบายโครงสราง และความสมั พันธของขอมูล
SPU CHONBURI 9
ER Diagram เปนการออกแบบโครงสรางฐานขอมูลเพื่อ ใหนักวิเคราะหระบบ และนักพัฒนาระบบ
เขาใจตรงกันไปในทิศทางเดียวกัน เพ่ือจะไดนําไปพัฒนาโครงสรางขอมูลของระบบไดอยางมี
ประสทิ ธิภาพ
2.1 entity แทนท่สี ่งิ ซ่ึงอาจจะเปนทั้งคน วัตถุ สิ่งของ หรอื สง่ิ ซึ่งเปน นามธรรมจบั ตอง
ไมไ ด ใชแ ทนทสี่ ิ่งในโลกความเปนจรงิ แตละ entity แทนท่ีดวยชอ่ื ของ entity
2.2 attribute ใชแสดงถงึ คุณสมบัติของ entity เชน ช่ือ นามสกุล เลขประจําตัว ท่ีอยู
แทนท่ีดวยช่ือของ attribute
2.3 Derived attribute คือ attribute ที่คาของมันไดมาจากการคํานวณ ของ
attribute อน่ื โดยแทนที่ดวยวงกลมรปู ไขท เ่ี ปนเสน ประ
2.4 Composite attribute คือ attribute ท่ีสามารถแยกออกเปน attribute ยอยๆ
ไดหลาย attribute แทนที่โดยช่ือ attribute ใน วงกลมรูปไขท่ีมีเสนตรงลากไปเชื่อมโยงกับ
attribute หลกั
2.5 Relationship Types ใชแสดงความสัมพันธระหวาง entity โดยแทนที่ดวยรูป
สีเ่ หลี่ยมขา วหลามตดั
3. Use Case Diagram คือ แผนภาพท่ีแสดงการทํางานของผูใชระบบ (User) และ
ความสัมพันธกับระบบยอย (Sub systems) ภายในระบบใหญ ในการเขียน Use Case Diagram
ผูใชระบบ (User) จะถูกกําหนดวาใหเปน Actor และ ระบบยอย (Sub systems) คือ Use Case
จุดประสงคหลักของการเขียน Use Case Diagram ก็เพื่อเลาเรื่องราวท้ังหมดของระบบวามีการ
ทํางานอะไรบาง เปนการดึง Requirement หรอื เร่ืองราวตาง ๆ ของระบบจากผูใชงาน ซึ่งถือวาเปน
จุดเริ่มตนในการวิเคราะห และออกแบบระบบ สัญลักษณที่ใชใน Use Case Diagram จะใช
สญั ลักษณรูปคนแทน Actor ใชสัญลักษณวงรีแทน Use Case และใชเสน ตรงในการเชอื่ ม Actor กับ
Use Case เพือ่ แสดงการใชงานของ Use Case ของ Actor นอกจากนั้น Use Case ทุก ๆ ตัวจะตอง
อยภู ายในส่ีเหลย่ี มเดียวกันซง่ึ มีช่อื ของระบบระบอุ ยดู ว ย
3.1 Actor คือ ผูท่ีกระทํากับระบบ อาจเปนผูที่ทําการสงขอมูล รับขอมูล หรือ
แลกเปล่ียนขอ มูลกบั ระบบนัน้ ๆ เชน ลูกคา กบั ระบบสั่งซื้อสินคา ทางโทรศพั ท
3.2 Use Case คือ หนาที่หรืองานตาง ๆ ในระบบ เชน การเช็คสต็อก การสงั่ ซื้อสินคา
เปน ตน
3.3 Relationship คอื ความสมั พนั ธระหวา ง Use Case กับ Actor
3.4 Connection คือ เสน เช่อื มความสมั พันธระหวาง Actor กบั Use case
4. วงจรการพัฒนาระบบ (System Development Life Cycle-SDLC) ระบบสารสนเทศ
ทัง้ หลายมีวงจรชีวติ ที่เหมอื นกนั ต้ังแตเกิดจนตาย วงจรน้ีจะเปนขัน้ ตอนท่ีเปนลําดับตั้งแตตนจนเสร็จ
SPU CHONBURI 10
เรียบรอยเปนระบบที่ใชงานได ซึ่งนักวิเคราะหระบบ ตองทําความเขาใจใหดีวาในแตละขั้นตอน
จะตองทําอะไร และทําอยางไร ขัน้ ตอนการพฒั นาระบบมอี ยดู วยกัน 7 ขั้นตอนคือ
ข้ันตอนที่ 1 เขาใจปญหา (Problem Recognition) ระบบสารสนเทศจะเกิดข้ึนไดก็
ตอเมื่อผูบริหารหรือผูใชตระหนักวา ตองการระบบสารสนเทศหรือระบบจัดการเดิม ไดแกระบบ
เอกสารในตเู อกสาร ไมม ีประสิทธภิ าพเพียงพอท่ตี อบสนองความตองการในปจจุบัน
ขัน้ ตอนที่ 2 ศึกษาความเปนไปได (Feasibility Study) จุดประสงคของการศึกษาความ
เปนไปไดก็คือ การกําหนดวาปญหาคืออะไร และตัดสินใจวาการพัฒนาสรางระบบสารสนเทศ หรือ
การแกไขระบบสารสนเทศเดิมมคี วามเปนไปไดหรอื ไมโ ดยเสยี คาใชจาย และเวลานอ ยท่ีสดุ และไดผ ล
เปนที่นาพอใจ
ข้ันตอนท่ี 3 วิเคราะห (Analysis) เริ่มเขาสูการวิเคราะหระบบ การวิเคราะหระบบเริ่ม
ตั้งแตการศึกษาระบบการทํางานของธุรกิจนั้น ในกรณีท่ีระบบเราศึกษาน้ันเปนระบบสารสนเทศอยู
แลวจะตองศกึ ษาวา ทํางานอยา งไร เพราะเปนการยากท่จี ะออกแบบระบบใหมโดยท่ไี มทราบวาระบบ
เดิมทํางานอยางไร หรือธุรกิจดําเนินการอยางไร หลังจากน้ันกําหนดความตองการของระบบใหม ซึ่ง
นกั วเิ คราะหระบบจะตองใชเ ทคนิคในการเกบ็ ขอมลู (Fact-Gathering Techniques)
ขั้นตอนท่ี 4 ออกแบบ (Design) ในระยะแรกของการออกแบบ นักวิเคราะหระบบจะ
นําการตัดสินใจ ของฝายบริหารที่ไดจากข้ันตอนการวิเคราะหการเลือกซ้ือคอมพิวเตอร ฮารดแวร
และซอฟตแวรดวย (ถามีหรือเปนไปได) หลังจากน้ันนักวิเคราะหระบบจะนําแผนภาพตาง ๆ ท่ีเขียน
ขึ้นในข้นั ตอนการวิเคราะหม าแปลงเปน แผนภาพลาํ ดับข้นั (แบบตนไม)
ขัน้ ตอนที่ 5 สรางหรือพัฒนาระบบ (Construction) ในขั้นตอนน้ีโปรแกรมเมอรจะเริ่ม
เขียน และทดสอบโปรแกรมวา ทํางานถูกตองหรือไม ตองมีการทดสอบกับขอมูลจริงท่ีเลือกแลว ถา
ทุกอยางเรียบรอย เราจะไดโปรแกรมที่พรอมที่จะนําไปใชงานจริงตอไป หลังจากนั้นตองเตรียมคูมือ
การใช และการฝก อบรมผใู ชงานจรงิ ของระบบ
ขั้นตอนที่ 6 การปรับเปลี่ยน (Conversion) ขั้นตอนน้ีบริษัทนําระบบใหมมาใชแทน
ของเกาภายใตการดูแลของนักวิเคราะหระบบ การปอนขอมูลตองทําใหเรียบรอย และในท่ีสุดบริษัท
เริม่ ตน ใชง านระบบใหมน ไ้ี ด
ข้ันตอนท่ี 7 บํารุงรักษา (Maintenance) ข้ันตอนน้ีบริษัทนําระบบใหมมาใชแทนของ
เกาภายใตการดูแลของนักวิเคราะหระบบ การปอนขอมูลตองทําใหเรียบรอย และในที่สุดบริษัท
เรม่ิ ตนใชง านระบบใหมน ีไ้ ด (ศริ ชญาน การะเวก, 2553)
5. แผนภาพซีเควนซ (Sequence Diagram) เปนแผนผังการทํางานท่ีแสดงลําดับการ
ปฏิสัมพันธ (Sequence of interactions) ระหวางวัตถุท่ีแสดงภายในระบบตาง ๆ เชน การสง
ขอความ (messaging) ท่ีมีการรับสงขอมูลระหวางผูใชโดยแผนผังการทํางาน จะประกอบไปดวย
11
คลาส (Class) หรือวัตถุ (object) เสนประท่ีใชเพื่อแสดงลําดับเวลา และเสนที่ใชเพื่อแสดงกิจกรรมท่ี
เกิดข้ึนจากคลาสหรือวัตถุในแผนผังการทํางานภายใน Sequence Diagram จะใชส่ีเหล่ียมแทน
เสมือนคลาสและวัตถุโดยภายในจะมีช่ือของคลาสและวัตถุประกอบอยูในรูปแบบ object และ
Class (รงุ นภา กองเกต,ุ 2561)
เครอื่ งมอื ทใี่ ชในการพัฒนาระบบ
1. เคร่ืองคอมพวิ เตอรต้ังโตะ
1.1 CPU Intel Core I7-8700K, (3.70 – 4.70GHz)
1.2 Memory 16GB (RAM)
1.3 SSD 500GB
1.4 OS windows 10
1.5 NVIDIA GeForce GTX 1060
1.6 21 inch (1920x1080) FHD
2. เครื่องคอมพิวเตอร Laptop
2.1 CPU Intel Celeron N2840, (2.16GHz)
2.2 Memory 4GB (RAM)
2.3 HHD 500GB
2.4 OS windows 10
2.5 14 inch (1366x768) FHD
3. โทรศัพทมอื ถือ iPhone 6
3.1 CPU Apple A8 เทคโนโลยีแบบ 64 Bit
3.2 Memory 1GB (RAM)
3.3 Rom 64GB
3.4 4.7 inch (1334x750) pixel 326 ppi
4. เคร่อื งพิมพ Canon Pixma MP287
SPU CHONBURI
SPU CHONBURI 12
ภาษาทีใ่ ชในการพัฒนาระบบ
PHP (PHP Hypertext Pre-processor) คือภาษาคอมพวิ เตอรในลักษณะเซิรฟเวอร-ไซด
สคริปต ภาษาพีเอชพีใชสําหรับจัดทําเว็บไซต และแสดงผลออกมาในรูปแบบ HTML โดยมีรากฐาน
โครงสรางคําสั่งมาจากภาษาซี ภาษาจาวา และภาษาเพิรล ซึ่งภาษาพีเอชพี น้ันงายตอการเรียนรู ซ่ึง
เปาหมายหลักของภาษานี้ คือใหนักพัฒนาเว็บไซตสามารถเขียน เว็บเพจ ท่ีมีการตอบโตไดอยาง
รวดเร็ว (PHP, ออนไลน, 2562)
JavaScript คือภาษาคอมพิวเตอรสําหรับการเขียนโปรแกรมบนระบบอินเทอรเน็ต ที่
กําลังไดรับความนิยมอยางสูง JavaScript เปนภาษาสคริปตเชิงวัตถุ (ท่ีเรียกกันวา สคริปต (script))
ซ่ึงในการสรางและพัฒนาเว็บไซต (ใชรวมกับ HTML) เพ่ือใหเว็บไซตของเราดูมีการเคลื่อนไหว
สามารถตอบสนองผูใชงานไดมากขึ้น ซึ่งมีวธิ ีการทํางานในลักษณะ "แปลความและดําเนินงานไปทีละ
คําสั่ง" (interpret) หรือเรียกวา อ็อบเจ็กโอเรียลเต็ด (Object Oriented Programming) ที่มี
เปา หมายในการออกแบบ และพัฒนาโปรแกรมในระบบอนิ เทอรเ น็ต สาํ หรบั ผูเ ขยี นดวยภาษา HTML
สามารถทํางานขามแพลตฟอรมได โดยทํางานรวมกับภาษา HTML และภาษา Java ไดท้ังทางฝง
ไคลเอนต (Client) และทางฝงเซริ ฟ เวอร (Server) (JavaScript, ออนไลน, 2560)
โปรแกรมท่ใี ชใ นการพฒั นาระบบและจัดทําเอกสาร
1. Notepad++ โปรแกรม text editor เปนซอฟแวรประเภท Open Source สามารถ
นําไปใชงานไดฟรี ๆ หรอื จะนํา source code ไปพัฒนาตอ ก็ได Notepad++ เปนโปรแกรมสําหรับ
การเปด สราง และแกไข source code สําหรับนักพัฒนาโปรแกรม Notepad++ ถูกสรางข้ึนมาให
ใชงานแทน Notepad รองรับการทํางานบนระบบปฏิบัติการ MS Windows โดยการใชงานเปนไป
ตาม GPL License (ETDA Thailand, ออนไลน, 2562)
2. Microsoft Word 2016 เปนโปรแกรมที่ชวยในการจัดทําเอกสารพิมพรายงานตาง ๆ
เปนมาตรฐานการจัดทํารายงานท่ีเปนนิยมใชในปจจุบันเน่ืองจากการใชงานไมยุงยาก และมี
ประสิทธภิ าพมากอกี ดวย (พนั จนั ทร ธนวฒั นเสถียร, 2560)
3. Microsoft PowerPoint 2016 เปนโปรแกรมที่ถูกนํามาใชเพื่อนําเสนองานประเภท
ตาง ๆ ซ่ึงมีความยืดหยุนสูงสามารถทําสไลดในการนําเสนองานไดหลากหลาย มีทีมที่ออกแบบมาให
หรือจะออกแบบเองก็ได สามารถใส Animation ตาง ๆ เพ่ือใหเกิดสีสัน และความสวยงามในการ
นําเสนอไดอยางดีสามารถแทรกลูกตาง ๆ เขาไปในการนําเสนอไดอยางอิสระ และมีตัวชวยในการ
นาํ เสนอวาภาพหรือขอความใดควรขึ้นกอนหลัง มคี วามสะดวก และงายตอการใชงานตัง้ ผทู ี่เช่ียวชาญ
แลวและผเู รม่ิ หดั ทําใหม (พนั จนั ทร ธนวัฒนเสถียร, 2556, หนา 3-4)
13
4. Microsoft project 2016 เปนโปรแกรมที่ถูกพัฒนาข้ึนมาโดยมีจุดประสงคเพื่อชวยใน
การบริหารโครงการ ซ่ึงเปนความสามารถในการวางแผน (Schedule) และความสามารถในการ
คาํ นวณคาใชจาย (Cots) รวมถึงการตดิ ตามการทํางานที่สาํ เร็จไปแลว หลักสูตรสําคัญของการบริหาร
โครงการคือการวางแผนหลาย ๆ งานซง่ึ ประกอบการข้ึนมาเปนโครงการภายในระยะเวลาที่กําหนดไว
(พันจันทร ธนวัฒนเสถียร, 2557, หนา 89)
5. Microsoft Visio 2016 เปนโปรแกรมที่ชว ยในการทําโครงสรางการทาํ โปรแกรมตาง ๆ
ใหสะดวก และงายยิ่งขึ้น ไมวาจะเปน Use Case Diagram หรือ Sequence Diagram รวมไปถึง E-
R Diagram ดวยเชนกัน และยังมีความสามารถในการสราง และออกแบบโครงสรางอ่ืน ๆ อีก
มากมาย สามารถใชงานไดงาย มีเครื่องมืออํานวยความสะดวกมากมาย และมีหนาจอการใชงานที่
สบายตา งา ยตอ การทาํ ความเขาใจ (พันจนั ทร ธนวัฒนเสถยี ร, 2556)
SPU CHONBURI
SPU CHONBURI บทท่ี 3
รายละเอยี ดของโครงงาน
ความเปน มาและความสําคัญของปญหา
ในปจจุปนบริษัท อีสเทิรน ไอที ซัพพลาย จํากัด เปนบริษัทท่ีดําเนินธุรกิจเกี่ยวกับการจัด
จาํ หนาย และซอมบํารุงคอมพิวเตอร เคร่ืองมืออุปกรณรักษาความปลอดภัยซอฟตแวร และโปรแกรม
ตาง ๆ เนื่องจากปญหาที่พบคือทางบริษัทไดมีการติดตั้งกลองวงจรปด ถึง 91 จุดพรอม ๆ กันจึงทําให
เกิดปญหาในการติดตามการทํางานของกลองวงจรปดทางบริษัทจึงมอบหมายใหนักศึกษาสหกิจศึกษา
พัฒนาระบบการจัดการขอมูลของผูใช และระบบแจงเตือนสถานะของกลองวงจรปดเพื่อท่ีจะสะดวกขึ้น
ในการติดตามการทํางานของกลองวงจรปดในทั้ง 91 จุด คือสามารถเขามาตรวจเช็คสถานะการทํางาน
ของกลอ งวงจรปด แตล ะจุดไดต ลอดเวลาทางบริษัท สามารถที่จะอัพเดทขอมูลของกลองวงจรปดที่มี
ปญหาหรือเกิดเหตุขัดของตาง ๆ ได
จากความสําคัญ และปญหาท่ีกลาวมาขางตน นักศึกษาปฏิบัติงานสหกิจศึกษาจึงมีความ
สนใจท่ีจะออกแบบระบบการจัดการขอมูลของผูใช และระบบแจงเตือนสถานะการทํางานของกลองวงจร
ปดผาน Lire Notify โดยใชโปรแกรม Notepad++ ภาษา PHP และ JavaScript ในการพัฒนาระบบ
และใช MySQL ในการจดั การฐานขอมูล เพ่อื ชว ยใหงายตอ การจดั การขอ มลู สาํ หรับผดู แู ลระบบ
วตั ถุประสงคของโครงงาน
การพัฒนาระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify มีวัตถุประสงคของ
โครงงานดงั ตอไปนี้
1. เพอ่ื พัฒนาระบบแจง เตือนสถานะของกลองวงจรปดผา น Line Notify
2. เพื่อประเมนิ ความพึงพอใจของระบบดานความถกู ตองของระบบ และดานความใชงาน
งา ยของระบบ
ขอบเขตการดําเนนิ งานของโครงงาน
การพัฒนาระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify มีขอบเขตการ
ดาํ เนนิ งานของโครงงานดงั ตอไปนี้
1. การจดั การขอ มลู พนื้ ฐานของผูดูแลระบบ
2. การจัดการขอมูลสถานะของกลอ งวงจรปด ท่ตี ิดตงั้ ทงั้ 91 จุด
SPU CHONBURI 15
3. การแจง เตอื นสถานการณท ํางานผา น Line Notify
4. การลงบันทกึ การปฏบิ ัติงานของกลอ งวงจรปด
5. การวิเคราะหแ ละออกรายงาน
ขัน้ ตอนการดําเนินงาน
ในการพัฒนาระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify มีแผนการ
ดําเนนิ งานดังน้ี
1. ศึกษาคนควาขอมูลกอนที่จะเร่ิมการทํางานตองมีการสอบถามขอมูลจากทางบริษัท
เพอ่ื ใหไดข อมลู ทีถ่ ูกตอ ง และตรงกับความตอ งการของบริษัท
2. รวบรวมขอมูล และจะตองศึกษาขอมูลนั้นอยางเครงครัดพรอมกับการเก็บรวบรวม
ขอ มลู เพอื่ นาํ มาใชพ รอ มกบั โปรแกรม
3. วิเคราะหข อมูลทเ่ี กบ็ รวบรวมเพื่อเตรียมการออกแบบ
4. ออกแบบระบบการจัดการทรัพยากรขอมูลดานสารสนเทศใหตรงตามความตองการ
ของผใู ชร ะบบ
5. พฒั นาระบบเพอ่ื ใชตรวจสอบสถานะของกลองวงจรปด
6. ทดสอบความถูกตองของระบบหากเกิดขอผิดพลาดจึงแกไข ปรับปรุง และนํามาใช
งานจริง
ผลทค่ี าดวาจะไดรับจากการดําเนินโครงงาน
ผลที่คาดวาจะไดรับจากการดําเนินโครงงานการพัฒนาระบบแจงเตอื นสถานะของกลอง
วงจรปด ผา น Line Notify ดังตอไปน้ี
1. ไดระบบตรวจสอบสถานะกลองวงจรปดแบบออนไลนท ี่มีประสิทธิภาพ
2. ระบบสามารถแจง ขอมูลของสถานะของกลองวงจรปด แตล ะตวั ไดอยา งถูกตอ ง
3. ระบบสามารถบนั ทกึ ขอมูลเพ่ือออกเปนรายงานการทํางานของกลองวงจรปด
4. ระบบสามารถแจงเตือนสถานะของกลองวงจรปดผาน Line Notify ได
แผนการดาํ เนนิ งาน (Gantt Chart)
การพัฒนาระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify เริ่มดําเนินงานต้ังแต
วันที่ 7 เดือนมกราคม พ.ศ. 2562 จนถึงวันท่ี 10 เดือนพฤษภาคม พ.ศ. 2562 โดยมีข้ันตอนในการ
ดําเนินงาน ดังภาพท่ี 3.1
SPU CHONBURI 16
17
แผนภาพยูสเคส (Use Case Diagram)
Use Case Diagram คือ แผนภาพท่ีแสดงการทํางานของผูใชระบบ (User) และ
ความสัมพันธกับระบบยอย (Sub Systems) ภายในระบบใหญ ในการเขียน Use Case Diagram
ผูใชระบบ (User) จะถูกกําหนดวาใหเปน Actor และ ระบบยอย (Sub Systems) คือ Use Case
จุดประสงคหลักของการเขียน Use Case Diagram ก็เพ่ือเลาเร่ืองราวท้ังหมดของระบบวามีการ
ทํางานอะไรบาง เปนการดึง Requirement หรือเร่ืองราวตาง ๆ ของระบบจากผูใชงาน ซึ่งถือวาเปน
จุดเร่ิมตนในการวิเคราะห และออกแบบระบบ สัญลักษณท่ีใชใน Use Case Diagram จะใช
สัญลกั ษณร ูปคนแทน Actor ใชสัญลักษณวงรแี ทน Use Case และใชเ สนตรงในการเชอ่ื ม Actor โดย
ระบบแจง เตอื นสถานะของกลอ งวงจรปด ผา น Line Notify มีรายละเอยี ดดงั นี้
1. ผูใชงาน มีหนาที่สามารถที่จะเขาไปชมวารายละเอียด เชน ช่ือสถานที่ หมายเลข IP
และสถานการทาํ งานของกลองวงจรปด
2. ผูดูแลระบบ มีหนาที่ในการเขาไปตรวจสอบสถานการณทํางานของกลองวงจรปด วามี
การทาํ งานผิดปกติหรอื ไม เพ่อื ท่จี ะเขา ไปแกไ ขยงั จดุ ท่เี กดิ ปญหาไดอยา งรวดเรว็
Use Case คือ ระบบงานตาง ๆ ในระบบ เชน การเขาตรวจสอบสถานะของกลองวงจร
ปด การเขา ไปดพู กิ ดั ท่ที าํ การติดตงั้ กลองวงจรปด เปน ตน
SPU CHONBURI
Admin ระบบแจงเตอื นสถานะของกลอ งวงวจรปดผา น Line Notify User
การแจงเตอื นสถานะการทาํ งานผา น
Line Notify
แสดงสถานะการทํางานของกลองวงจรปด
เขาสรู ะบบ
การจัดการฐานขอ มลู
ตรวจสอบสถานะกลอง
การลงบันทึกการปฏิบัตงิ านของกลอง
ภาพที่ 3.2 แผนภาพ Use Case Diagram ของระบบ
18
แผนผังซเี ควนซ (Sequence Diagram)
เปน Diagram ท่ีประกอบไปดวย Class หรือ Object เสนที่ใชเพ่ือแสดงลําดับเวลา และ
เสนที่ใชเพ่ือแสดงกิจกรรมที่เกิดข้ึนจาก Object หรือ Class ใน Diagram ภายใน Sequence
Diagram จะใชส่ีเหลี่ยมแทน Class หรือ Object ซ่ึงภายในกรอบส่ีเหล่ียมจะมีช่ือของ Object หรือ
Class ประกอบอยู
โดยพัฒนาระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify มีแผนผังซีเควนซ
การใชงานระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify โดยแบงรายละเอียดการทํางาน
ออกเปน 2 สวนดังตอ ไปนี้
1. ผูใชงาน ในสวนของผูใชงานทั่วไปจะสามารถเขามาชมระบบไดในสวนท่ีทางผูดูแล
ระบบสามารถใหเ ขาชมไดเทา น้นั โดยไมสามารถทําการแกไ ข เปลี่ยนแปลง และตง้ั คา ขอมลู ตา ง ๆ ใน
ระบบไดซึ่งผูใชงานทว่ั ไปจะสามารถเขาชมระบบในสวนของการชมแผนทจ่ี ดุ ติดตั้งกลองวงจรปด และ
การเขา ไปตดิ ตอ ผูใ หบริการเวบ็ ไซตไ ดเทา นั้น โดยผูใชงานท่วั ไปไมตองทาํ การเขาสรู ะบบใด ๆ ทง้ั สนิ้
2. ผูดูแลระบบ ในสว นของผูด ูแลระบบจะตอ งทําการกรอกช่ือผูใชง าน (Username) และ
รหัสผาน (Password) กอนเขาใชงานหรือตั้งคาระบบตาง ๆ เมื่อทําการเขาสูระบบแลวจะสามารถ
จัดการขอมูลพ้ืนฐานตาง ๆ ของระบบไดแก การจัดการขอมูลจุดติดตั้งกลองวงจรปด การจัดการ
ขอมูล และตรวจสอบขอมูลของผูเขาใชงานระบบ การจัดการขอมูลสถานะกลองวงจรปดแบบเปน
Log ไฟล และการจดั การขอมูลสถานะกลอ งวงจรปด แบบแสดงสถานะสี
SPU CHONBURI
19
User Admin หนา เว็บไซค เขาสรู ะบบ การจดั การขอมลู พ้ืนฐาน Line Notify ออกรายงาน
เข้าระบบ
ใสร่ หัสใหม่
รหัสผ่านถกู ต้อง
รหัสถกู ต้องสามารถจัดการข้อมลู พนื � ฐานได้
จัดการข้อมลู พนื � ฐาน
จดั การข้อมลู จดุ ตดิ ตงั � กล้องวงจรปิด
ข้อมลู จดุ ติดตงั � กล้องวงจรปิด
จดั การข้อมลู สถานะกล้องวงจรปิดแบบเป็น Log File
ข้อมูลสถานะกล้องวงจรปิด
SPU CHONBURI ตรวจสอบสถานะกล้องวงจรปิด
ข้อมูลสถานะกล้องวงจรปิด
ออกรายงานข้อมลู จดุ ตดิ ตงั � กล้องวงจรปิด
แสดงไฟล์ / รายงานจดุ ติดตงั� กล้องวงจรปิด
ออกรายงานข้อมูลสถานะกล้องวงจรปิดแบบ Log File
แสดงไฟล์สถานะกล้องวงจรปิด Logfile
ออกรายงานข้อมูลสถานะกล้องวงจรปิด
แสดงไฟล์ / รายงานข้อมูลสถานะกล้องวงจรปิด
ออกระบบ
ออกระบบเสรจ็ สนิ � ดสู ถานะการทาํ งานของกล้องวงจรปิด
แสดงสถานการณ์ทาํ งานของกล้องวงจรปิด และรายละเอยี ด
ภาพที่ 3.3 แผนภาพซีเควนซก ารใชงานระบบตรวจสอบสถานะกลอ งวงจรปด
ความสัมพันธข องฐานขอมลู (E-R Diagram)
แสดงถึงความสัมพันธของตารางขอมูลภายในระบบ และแสดงถึงความสัมพันธระหวาง
ตารางขอมูลท่ีเกดิ ขึ้นในระบบ และแสดงขอ มูลท่ีตองใชในระบบทั้งหมด ซ่ึงในระบบตรวจสอบสถานะ
กลองวงจรปดแบบออนไลน ไดสรางตารางขอมูล และแสดงความสัมพันธระหวางตารางขอมูลตาง ๆ
ดงั ภาพท่ี 3.4
tb_userlogin tb_cctv
uid (PK) 1 cctv_id (PK)
uname
ulastname cctv_name
username cctv_location
password
status_user tb_cctv_status
s_id (PK)
tb_ip_cctv s_name
ip_id (PK) s_date
ip_name 1 s_time
M cctv_id (FK)
M ip_id (FK)
status_cctv
status_img
ภาพที่ 3.4 ความสัมพันธข องฐานขอมูล
20
การออกแบบตารางขอ มลู (Data Tables Design)
การออกแบบฐานขอมูลจะแสดงใหเห็นถึงความสัมพันธของตารางขอมูลท่ีเกิดขึ้นในการ
พัฒนาระบบแจงเตือนสถานะของกลองวงจรปด ผา น Line Notify
1. ผูใ ชง าน (tb_userlogin)
2. กลอ งวงจรปด (tb_cctv)
3. สถานะกลองวงจรปด (tb_cctv_status)
4. IP กลอ งวงจรปด (tb_ip_cctv)
SPU CHONBURI
รหัส tb_userlogin
ช่ือตาราง ผใู ชงาน
วตั ถุประสงค เกบ็ ขอมลู ของผใู ชง าน และใชเ วลา Login
ตารางทเี่ ก่ียวของ -
ลาํ ดบั คณุ สมบตั ิ ตารางแสดงรายละเอยี ด
(NO.) (Attribute)
ประเภท ขนาด คาํ อธบิ าย ตรวจสอบความถูกตอ ง ประเภทคยี คา เบอ้ื งตน
1 uid (Key Type ) (Default)
(Type) (Width) (Description) (Validation Check) Primary Key 00001
2 uname
int 6 รหสั ผูใช ไมเ ปนคาวา งหรอื คา ซาํ้ - -
3 ulastname -
varchar 50 ชื่อผใู ช ตัวอกั ษร - -
4 username -
varchar 50 นามสกุลผูใช ตัวอกั ษร -
5 password -
varchar 30 ช่อื ID ตัวอกั ษรและตัวเลข -
6 status_user 0=fail,
varchar 10 รหสั ผาน ตัวอกั ษรและตัวเลข 1=Complete
varchar 10 สถานะผูใช ไมเปนคาวาง
ตารางที่ 3.1 ขอมลู รายละเอียดผใู ชง าน
21
รหัส tb_cctv
กลองวงจรปด
ชือ่ ตาราง เก็บขอมลู ของรายละเอียดของกลองวงจรปด
วัตถปุ ระสงค สถานะกลอ งวงจรปด
ตารางทเ่ี กยี่ วของ
ตารางแสดงรายละเอียด
ลาํ ดบั คณุ สมบัติ ประเภท ขนาด คาํ อธิบาย ตรวจสอบความถกู ตอ ง ประเภทคยี คา เบอ้ื งตน
(NO.) (Attribute) (Type) (Width) (Description) (Validation Check) (Key Type ) (Default)
Primary Key 00001
1 cctv_id int
- -
2 cctv_name varchar
- -
3 cctv_location varchar
SPU CHONBURI 6 รหสั กลอ ง ไมเ ปน คา วา งหรอื คา ซาํ้
50 ช่ือกลอ ง ตวั อกั ษรและตัวเลข
50 จดุ ตดิ ตง้ั ตวั อกั ษรและตวั เลข
ตารางที่ 3.2 ขอ มูลรายละเอียดของกลองวงจรปด
รหัส tb_cctv_status
สถานะกลอ งวงจรปด
ชอื่ ตาราง เก็บขอ มลู สถานะกลองวงจรปด เพ่อื ใชแ สดงบนหนา เว็บ
กลองวงจรปด ขอ มลู IP กลองวงจรปด
วตั ถุประสงค
ตารางทเ่ี ก่ยี วของ
ตารางแสดงรายละเอยี ด
ลาํ ดบั คุณสมบัติ ประเภท ขนาด คําอธิบาย ตรวจสอบความถูกตอ ง ประเภทคีย คาเบือ้ งตน
(Validation Check) (Key Type ) (Default)
(NO.) (Attribute) (Type) (Width) (Description)
1 s_id int 6 รหัสสถานะ ไมเ ปนคาวางหรอื คาซ้าํ Primary Key 000001
2 s_name varchar 50 ช่อื สถานะ ไมเปนคา วา ง --
3 s_date date 15 วนั ท่ีเกบ็ สถานะ YYYY-MM-DD --
4 s_time time 15 เวลาเก็บสถานะ hh:mm:ss.sss --
5 cctv_id int 6 รหสั กลอง ไมเปน คา วา งหรอื คาซ้ํา Foreign Key -
6 ip_id int 5 รหสั IP กลอ ง ไมเปนคาวางหรอื คา ซา้ํ Foreign Key -
7 status_cctv varchar 10 สถานะกลอง ตัวอักษร --
8 status_img blob - รูปสถานะกลอ ง รปู ภาพ - แดง=fail
เขยี ว=Complete
ตารางที่ 3.3 ขอ มูลรายละเอียดของสถานะกลองวงจรปด
22
รหัส tb_ip_cctv
IP กลองวงจรปด
ชือ่ ตาราง เกบ็ ขอ มลู IP กลองวงจรปด
วตั ถุประสงค สถานะกลอ งวงจรปด
ตารางที่เกีย่ วขอ ง
ตารางแสดงรายละเอียด
ลําดับ คุณสมบตั ิ ประเภท ขนาด คาํ อธบิ าย ตรวจสอบความถกู ตอ ง ประเภทคยี คาเบือ้ งตน
(NO.) (Attribute) (Type) (Width) (Description) (Validation Check) (Key Type ) (Default)
Primary Key 00001
1 ip_id int
- -
2 ip_name varchar
SPU CHONBURI 5 รหัส IP กลอ ง ไมเ ปนคา วา งหรือคา ซํ้า
50 ชอ่ื IP กลอง ไมเ ปนคาวาง
ตารางท่ี 3.4 ขอ มลู IP กลอ งวงจรปด
การสรา งเครอ่ื งมือประเมินความพงึ พอใจโปรแกรม
ในการพัฒนาระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify ผูจัดทําไดมีการ
สรางแบบประเมินการใชงานระบบเพ่ือใชในการประเมินประสิทธิภาพการทํางานของระบบโดยมี
ขั้นตอนการสรา งเคร่อื งมอื ความพงึ พอใจโปรแกรมดงั นี้
1. การสรางแบบประเมิน เริ่มจากการออกแบบประเมินโครงงาน และกําหนดหัวขอที่จะ
ประเมินผลโดยแบง ออกเปน 2 สวน คอื
การทดลองระบบดาน Functional Test คือ การทดสอบดานฟงกช่ันการทํางานของ
ระบบวามีความถูกตอง ตรงกับการใชงานระบบในสวนน้ัน โดยจะมีการทดสอบความถูกตองในการ
จัดเกบ็ ขอมลู พ้ืนฐาน ความครบถวน การวเิ คราะห และออกรายงาน
การทดสอบระบบดาน Usability Test คือ การทดสอบความมีประสทิ ธภิ าพในการใชงาน
โปรแกรม ความเหมาะสมในการจัดวางของหนาจอ สีของตัวอักษร และรูปภาพความยากงายในการ
ใชง านของระบบ
2. ตรวจสอบแบบประเมินใหอ าจารยทปี่ รึกษาตรวจสอบความถูกตอ ง และเสนอแนะ
3. ทําการปรบั ปรงุ แบบประเมนิ ใหถูกตอ งตามขอเสนอแนะของอาจารยท ี่ปรึกษา
4. ออกหนงั สือขอความอนเุ คราะหป ระเมินโครงงาน
5. เก็บผลการประเมินจากผูเช่ียวชาญดานระบบคอมพิวเตอร เจาของกิจการ และผูใช
ระบบ
6. วิเคราะหข อมูล
7. สรุปผลการประเมนิ
23
โดยมีการแบงเกณฑการใหค ะแนนของแบบประเมินโครงงาน 5 ระดบั ดงั นี้
ระดับ คา เฉล่ยี ความหมาย
1 1.00 - 1.50 นอย (much below average)
2 1.51 - 2.50 พอใช (below average)
3 2.51 - 3.50 ปานกลาง (fair / average)
4 3.51 - 4.50 ดี (above average)
5 4.51 - 5.00 ดีมาก (much above average)
SPU CHONBURI
ตารางที่ 3.5 เกณฑการใหค ะแนนของแบบประเมินโครงงาน
การทดสอบและประเมนิ ผลระบบ
การทดสอบ
ในการทดสอบระบบแจงเตือนสถานะของกลองวงจรปดผาน Line Notify ใชวิธีการ
ทดสอบระบบดวยวิธีการทดลองใหผูใชทําการลงชื่อเขาใช ตรวจสอบความถูกตอง และทําการ
ประเมิน ตรวจสอบเง่ือนไขตาง ๆ จากน้ัน จึงตอดวยการดึงรายงาน เพ่ือสรุปผลของระบบ เช็ค
ความถูกตอ งสมบูรณของระบบ
การประเมนิ ผลระบบ
ในการประเมินผลระบบไดใชแบบประเมินโครงงานท่ีไดสรางข้ึนโดยผูประเมินผลให
พนกั งานของ บรษิ ทั อสี เทริ น ไอที ซพั พลาย จํากดั จํานวน 5 ทา นเปน ผูประเมนิ ผล
สถติ ทิ ใี่ ชใ นการทดสอบ
สถิติท่ีนํามาใชในการวิเคราะหขอมูลเปนสถิติอยางงาย โดยนําผลการทดสอบท่ีไดมาทํา
การหาคา เฉลี่ย และสวนเบี่ยงเบนมาตรฐาน ซึง่ มวี ิธีการในการคาํ นวณดังนี้
1. คา เฉลีย่ (Mean) หรอื เรยี กวา คา กลางเลขคณิต คา เฉล่ีย คา มชั ฌมิ าเลขคณติ เปนตน
� = ∑
n
24
เมอื่ � แทน คา เฉลยี่
∑ แทน ผลรวมของคะแนนท้งั หมดของกลมุ
n แทน จาํ นวนของคะแนนในกลุม
2. สว นเบ่ียงเบนมาตรฐาน (Standard Deviation) เปนการวดั การกระจายที่นิยมใชกนั มาก
เขียนแทนดว ย SD หรอื S
SD = �∑( n −−1 � )2
หรือ
SPU CHONBURI
SD = �n ∑ 2−(∑ )2
n(n−1)
เมอ่ื SD แทน คาเฉลี่ยเบีย่ งเบนมาตรฐาน
X แทน คา คะแนน
n แทน จํานวนของคะแนนในแตละกลมุ
Σ แทน ผลรวม
บทที่ 4
ผลการดาเนนิ โครงงาน
การพัฒนาระบบแจ้งเตือนสถานะของกล้องวงจรปดิ ผา่ น Line Notify มกี ารแสดงหน้าจอการ
พัฒนาระบบ ดังนี้
ผลการพฒั นาระบบ
ส่วนที่ 1 สว่ นของผ้ใู ช้งาน
1. หน้าจอแสดงการแจ้งเตือนสถานะการทางานของกล้อง และสถานะ Fail หมายถึง
กล้องวงจรปิดเกดิ การขดั ข้อง
2. หน้าจอแสดงสถานะการทางานตามเวลาท่ีได้กาหนด ซึงกาหนดไว้ 3 ช่วงเวลา
ไดแ้ ก่ 08.00 น. 12.00 น. และ 16.00 น.
สว่ นท่ี 2 สว่ นของผดู้ แู ลระบบ
1. หน้าจอการเขา้ สู่ระบบ
2. หนา้ จอ Log-File
3. หน้าจอ Log-File โดยการพิมพ์ปี/เดือน/วัน เพ่ือคน้ หาแบบเฉพาะวัน
4. หนา้ จอ Log-File เม่ือคลิกดขู ้อมลู ไฟล์ Report.txt
SPU CHONBURI
SPU CHONBURI 26
ส่วนที่ 1 สว่ นของผู้ใช้งาน
1. หน้าจอแสดงการแจ้งเตือนสถานะการทางานของกล้อง และสถานะ Fail หมายถึง
กลอ้ งวงจรปดิ เกดิ การขดั ขอ้ งดังภาพท่ี 4.1
IP IP
IP
IP IP
IP IP
IP IP
IP
IP IP
ภาพที่ 4.1 การแจง้ เตือนสถานะการทางานของกลอ้ ง
2. หน้าจอแสดงสถานะการทางานตามเวลาท่ีได้กาหนด ซึ่งกาหนดไว้ 3 ช่วงเวลา
ได้แก่ 08.00 น. 12.00 น. และ 16.00 น.ดังภาพที่ 4.2
27
IP IP IP IP
SPU CHONBURI
ภาพท่ี 4.2 การแจง้ เตอื นสถานะการทางานตามเวลาทกี่ าหนด
สว่ นท่ี 2 สว่ นของผดู้ แู ลระบบ
1. หนา้ จอเกี่ยวกบั การเขา้ สู่ระบบ
หนา้ จอแสดงการเข้าส่รู ะบบโดยจะต้องกรอก Username และ Password แล้วคลิกเขา้ สู่
ระบบ ดงั ภาพท่ี 4.3
ภาพท่ี 4.3 หน้าจอการเขา้ สู่ระบบ
SPU CHONBURI 28
2. หน้าจอแสดง Log-File
หน้าจอแสดง Log-File จะมีไฟลช์ ่ือ Report.txt แสดงอยู่ และสามารถกดเพื่อชมสถานะ
ของกลอ้ งวงจรปิด ดังภาพที่ 4.4
ภาพท่ี 4.4 หน้าจอ Log-File
3. หนา้ จอแสดง Log-File โดยการพมิ พ์ปี/เดอื น/วัน เพ่อื ค้นหาแบบเฉพาะวัน
หน้าจอแสดง Log-File โดยการพิมพ์ปี/เดือน/วัน เพื่อค้นหาแบบเฉพาะวันที่ต้องการจะ
เรียกดูข้อมลู การทางานของกลอ้ งวงจรปดิ แบบยอ้ นหลงั ส่วนในภาพจะเป็นการค้นหาแบบพิมพ์ปี เช่น
2019 แลว้ กดสง่ จะไดไ้ ฟลข์ องปที ีค่ ้นหาทงั้ หมด ดงั ภาพที่ 4.5
ภาพท่ี 4.5 หนา้ จอ Log-File โดยการพิมพ์ปี/เดือน/วัน เพ่ือค้นหา
29
4. หน้าจอแสดงหนา้ Log-File เม่ือคลิกดูข้อมลู ไฟล์ Report.txt
หน้าจอแสดงหน้า Log-File เม่ือคลิกดูข้อมูลไฟล์ Report.txt จะแสดงข้อมูลเป็น IP ชื่อ
จดุ ติดต้งั กล้องวงจรปดิ และสถานะการทางานของกลอ้ งวงจรปดิ ดงั ภาพที่ 4.6
IP
ภาพท่ี 4.6 หน้าจอ Log-File เม่ือคลิกดูข้อมูลไฟล์ Repor.txt
SPU CHONBURI
30
ผลการวิเคราะหแ์ บบประเมิน
ตารางสรุปผลการวิเคราะห์ และแปรผลการประเมินความพึงพอใจของระบบแจ้งเตือนสถานะ
ของกล้องวงจรปิดผ่าน Line Notify จากัด มี 2 ด้าน ประกอบด้วย ฟังก์ชันงานของระบบ (Functional
Test) และความง่ายต่อการใช้งานของระบบ (Usability Test) โดยแสดงตารางดังต่อไปน้ี
ตารางที่ 4.1 ผลวิเคราะห์แบบประเมินด้านความถูกตอ้ งของระบบ (Functional Test)
รายการ ̅ SD ความหมาย
1. การจดั การข้อมลู พน้ื ฐานของผู้ดูแลเว็บไซต์ 4.40 0.55 ดี
2. การจดั การข้อมูลสถานะของกล้องวงจรปิดทตี่ ิดต้งั ท้ัง 91 จดุ 4.80 0.44 ดีมาก
3. การลงบันทกึ การปฏบิ ัติงานของกลอ้ งวงจรปดิ 4.20 0.89 ดี
4. การลงบนั ทึกการเขา้ ใชง้ านของ User / Admin 4.60 0.54 ดมี าก
5. การวเิ คราะหแ์ ละออกรายงาน 4.60 0.54 ดีมาก
4.52 0.59 ดีมาก
คะแนนเฉลย่ี รวม
SPU CHONBURI
จากตารางที่ 4.1 พบว่า การทดสอบระบบด้านฟังก์ชันการทางานต่าง ๆ ท่ีสามารถทางาน
ได้ถูกต้องตรงกับการใช้งานระบบ (Functional Test) ในภาพรวมผู้ใช้ระบบมีความพึงพอใจอยู่ใน
ระดับดีมาก ซง่ึ มคี า่ เฉลี่ย ( ) เทา่ กับ 4.52 และคา่ เบย่ี งเบนมาตรฐาน (SD) เท่ากบั 0.59
ตารางที่ 4.2 ผลวิเคราะหแ์ บบประเมนิ ดา้ นความใชง้ านง่ายของระบบ (Usability Test)
รายการ ̅ SD ความหมาย
1. ระบบใช้งานง่ายและไม่ซับซอ้ น 4.20 0.89 ดี
2. สามารถคน้ หาหรือเขา้ ถึงขอ้ มูลทตี่ อ้ งการได้ในเวลาอันสน้ั 4.40 0.55 ดี
3. ประสทิ ธภิ าพ / ความรวดเร็วในการตอบสนองของระบบ 4.40 0.55 ดี
4. ขอ้ มูลมีความถกู ตอ้ งสมบูรณ์และครบถว้ น 4.20 0.89 ดี
5. ข้อมูลมปี ระโยชนต์ อ่ ผู้ใช้งาน 4.60 0.54 ดมี าก
6. ขอ้ มลู ที่ไดร้ บั เปน็ ประโยชนต์ อ่ หน่วยงานของท่าน 4.40 0.55 ดี
7. ระบบมีขอ้ ความ คาสั่ง ชดั เจน เหมาะสม งา่ ยตอ่ การใชง้ าน 4.20 0.89 ดี
31
รายการ ̅ SD ความหมาย
8. ประสทิ ธภิ าพโดยรวม 4.40 0.55 ดี
คะแนนเฉลี่ยรวม 4.35 0.67 ดี
จากตารางที่ 4.2 สรุปผลการประเมินความพึงพอใจ ด้านความง่ายต่อการใช้งานของระบบSPU CHONBURI
(Usability Test) ในภาพรวมอยู่ในระดับดี ซึ่งมีค่าเฉลี่ย ( ̅ ) เท่ากับ 4.35 และค่าเบี่ยงเบนมาตรฐาน
(SD) เทา่ กับ 0.67
สรปุ ผลการประเมินโครงงาน ระบบแจ้งเตือนสถานะของกล้องวงจรปิดผ่าน Line Notify
จากการท่ีให้พนักงานใน บริษัท อีสเทิร์น ไอที ซัพพลาย จากัด ท่ีได้ทดลองใช้งานระบบแจ้งเตือน
สถานะของกล้องวงจรปิดผ่าน Line Notify ไดท้ ดลองใช้งานระบบแจ้งเตอื นสถานะของกลอ้ งวงจรปิด
ผา่ น Line Notify แล้วทาการประเมินระบบงานสามารถสรุปผลการทดสอบด้าน Functional Test ซึ่ง
เป็นการประเมินกระบวนการทางานของระบบ โดยมีค่าเฉล่ีย ( ̅ ) เท่ากับ 4.52 ส่วนเบี่ยงเบน
มาตรฐาน (SD) เท่ากับ 0.59 ซึ่งผลการประเมินระบบในด้านน้ีถือได้ว่ามีประสิทธิภาพในการทางานอยู่ใน
ระดับดีมาก การจัดการข้อมูลพื้นฐานของผู้ดูแลเว็บไซต์ค่าเฉลี่ย ( ̅ ) เท่ากับ 4.40 ส่วนเบี่ยงเบน
มาตรฐาน (SD) เท่ากับ 0.55 ซึ่งผลในการประเมินถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี การ
จัดการข้อมูลสถานะของกล้องวงจรปิดท่ีติดต้ังท้ัง 91 จุดค่าเฉลี่ย ( ̅ ) เท่ากับ 4.80 ส่วนเบี่ยงเบน
มาตรฐาน (SD) เท่ากับ 0.44 ซึ่งผลในการประเมินถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดีมาก
การลงบันทึกการปฏิบัติงานของกล้องวงจรปิดค่าเฉลี่ย ( ̅ ) เท่ากับ 4.20 ส่วนเบ่ียงเบนมาตรฐาน (SD)
เท่ากับ 0.89 ซ่ึงผลในการประเมินถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี การลงบันทึกการ
เข้าใช้งานของ User / Admin ค่าเฉลี่ย ( ̅ ) เท่ากับ 4.60 ส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.54
ซึ่งผลในการประเมินถือได้ว่ามีประสิทธิภาพการทางานอยู่ในระดับดีมาก การวิเคราะห์และออกรายงาน
ค่าเฉลี่ย ( ̅ ) เท่ากับ 4.60 ส่วนเบี่ยงเบนมาตรฐาน (SD) เท่ากับ 0.54 ซึ่งผลในการประเมินถือได้ว่ามี
ประสิทธิภาพการทางานอยู่ในระดับดีมาก และในการทดสอบด้าน Usability Test เป็นการประเมิน
ภาพรวมของระบบ ค่าเฉล่ีย ( ̅ ) เท่ากับ 4.35 และส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.67 ซ่ึงผลใน
การประเมินระบบถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี ระบบใช้งานง่ายและไม่ซับซ้อน
ค่าเฉล่ีย ( ̅ ) เท่ากับ 4.20 และส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.89 ซึ่งผลในการประเมินระบบถือ
ได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี สามารถค้นหาหรือเข้าถึงข้อมูลที่ต้องการได้ในเวลาอัน
ส้ันค่าเฉลี่ย ( ̅ ) เท่ากับ 4.40 และส่วนเบี่ยงเบนมาตรฐาน (SD) เท่ากับ 0.55 ซึ่งผลในการประเมินระบบ
32
ถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี ประสิทธิภาพ / ความรวดเร็วในการตอบสนองของ
ระบบค่าเฉลี่ย ( ̅ ) เท่ากับ 4.40 และส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.55 ซึ่งผลในการประเมิน
ระบบถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี ข้อมูลมีความถูกต้องสมบูรณ์และครบถ้วน
ค่าเฉล่ีย ( ̅ ) เท่ากับ 4.20 และส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.89 ซ่ึงผลในการประเมินระบบถือ
ได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี ข้อมูลมีประโยชน์ต่อผู้ใช้งานค่าเฉล่ีย ( ̅ ) เท่ากับ 4.60
และส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.54 ซ่ึงผลในการประเมินระบบถือได้ว่ามีประสิทธิภาพในการ
ทางานอยู่ในระดับดีมาก ข้อมูลที่ได้รับเป็นประโยชน์ต่อหน่วยงานของท่านค่าเฉล่ีย ( ̅ ) เท่ากับ 4.40
และส่วนเบี่ยงเบนมาตรฐาน (SD) เท่ากับ 0.55 ซึ่งผลในการประเมินระบบถือได้ว่ามีประสิทธิภาพในการ
ทางานอยู่ในระดับดี ระบบมีข้อความ คาสั่ง ชัดเจน เหมาะสม ง่ายต่อการใช้งานค่าเฉล่ีย ( ̅ ) เท่ากับ
3.20 และส่วนเบ่ียงเบนมาตรฐาน (SD) เท่ากับ 0.89 ซ่ึงผลในการประเมินระบบถือได้วา่ มีประสิทธิภาพใน
การทางานอยู่ในระดับดี ประสิทธิภาพโดยรวมค่าเฉลี่ย ( ̅ ) เท่ากับ 4.40 และส่วนเบี่ยงเบนมาตรฐาน
(SD) เท่ากับ 0.55 ซ่ึงผลในการประเมินระบบถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี ซึ่งผลใน
การประเมินระบบถือได้ว่ามีประสิทธิภาพในการทางานอยู่ในระดับดี
SPU CHONBURI
บทท่ี 5
สรปุ ผลการศกึ ษา
สรปุ ผลการดาเนนิ งานโครงงาน
จากการวิเคราะห์ออกแบบ และพัฒนาระบบแจ้งเตือนสถานะกล้องวงจรปิดผ่าน Line
Notify ผู้จัดทาพบว่าระบบสามารถอานวยความสะดวกให้กับผ้ใู ช้งาน เพื่อให้เกิดความสะดวกรวดเร็วใน
การทางาน และมีประสิทธิภาพมากขึ้น โดยนาเอาเทคโนโลยีสารสนเทศเข้าไปช่วยในการจัดการข้อมูล
ให้สามารถจัดเก็บข้อมูล และแจ้งเตือนสถานการณ์ทางานของกล้องวงจรปิดได้อย่างมีประสิทธิภาพ
ระบบแจ้งเตือนสถานะกล้องวงจรปิดผ่าน Line Notify ได้พัฒนาโดยใช้ภาษา PHP และ JavaScript ใน
การพัฒนาระบบ และใช้ MySQL ในการจดั การฐานขอ้ มลู
ผลการดาเนินงานพบว่าดีของการพัฒนาระบบแจ้งเตือนสถานะกล้องวงจรปิดผ่าน Line
Notify มีประโยชน์ต่อพนักงานทที่ าหนา้ ท่ีซ่อมแซมอุปกรณ์ของกล้องวงจรปิด ทั้งหมดสามารถใช้จัดเก็บ
แก้ไข เปลี่ยนแปลงข้อมูล และแจ้งเตือนสถานะกล้องวงจรปิด ได้โดยง่าย เข้าถึงข้อมูลได้อย่างรวดเร็ว
และจากการประเมินความพึงพอใจการใช้งานจากพนักงาน พบว่าในภาพรวมด้านฟังก์ชันงานของระบบ
(Function Test) อยู่ในระดับดีมาก ( X = 4.52, SD = 0.59) และในภาพรวมด้านความง่ายต่อการใช้งาน
ระบบ (Usability Test) อย่ใู นระดับดี ( X = 4.35, SD = 0.67)
ขอ้ เสนอแนะ
1. ระบบควรเลือกทางแจ้งเตือนแบบ Real time ได้
2. ระบบควรแจง้ เตือนผ่าน E-mail ของพนักงาน
3. ระบบควรมกี ารแบ่งตาแหน่งจดุ กลอ้ งวงจรปิดเปน็ พืน้ ท่ีแต่ละส่วน
SPU CHONBURI
บรรณานกุ รมSPU CHONBURI
SPU CHONBURI 36
บรรณานกุ รม
กิจการ หงิ คานนท์ และกิตตชิ ัย แสงดารา (2561). ระบบตรวจสอบสถานะกล้องวงจรปดิ แบบ
ออนไลน์. โครงงานวทิ ยาศาสตรบณั ฑิต สาขาวิชาเทคโนโลยสี ารสนเทศและการสื่อสาร,
คณะเทคโนโลยีสารสนเทศ มหาวทิ ยาลยั ศรีปทุม วิทยาเขตชลบรุ ี.
กสุ ุมา ชุ่มอ่อง. (2556). ระบบสารสนเทศสง่ั ทากรอบรูปบนเครอื ข่ายอินเทอรเ์ น็ต กรณศี กึ ษา
ร้านต๊ิกโฟโต้. โครงงานบริหารธุรกิจบณั ฑติ สาขาวิชาคอมพิวเตอร์ธุรกิจ,
คณะเทคโนโลยีสารสนเทศ มหาวทิ ยาลัยศรปี ทมุ วิทยาเขตชลบุรี.
ธนาพงษ์ เพิ่มสมบตั ิ. (2560). ระบบสารสนเทศการขายจักรยาน และอปุ กรณ์จักรยานออนไลน์
กรณศี กึ ษา ร้านระยองซติ ีไ้ บค์. โครงงานบรหิ ารธุรกจิ บัณฑิต สาขาวิชาคอมพวิ เตอร์
ธุรกิจ, คณะเทคโนโลยีสารสนเทศ มหาวทิ ยาลยั ศรีปทมุ วิทยาเขตชลบรุ ี.
พันจนั ทร์ ธนวฒั นเสถียร. (2556). Office 2016 ฉบบั สมบรู ณ์. กรุงเทพฯ: ชมิ พลฟิ าย.
มหาวิทยาลยั ราชภฏั สวนดสุ ิต. (2555). การวเิ คราะห์และออกแบบระบบ (ออนไลน์). เข้าถึงได้
จาก: https://www.gotoknow.org/posts/378711 [2562, 26 เมษายน].
สกลุ คํานวนชยั และชม กิ้มปาน (2560). อินเทอร์เนต็ ออฟติงการรดน้าในแปลงผักชีพร้อมแจ้ง
เตอื นผา่ นไลนแ์ อปพลเิ คชนั . โครงงานเทคโนโลยีบัณฑติ สาขาวิชาวศิ วกรรมสารสนเทศ
และการส่ือสาร, คณะเทคโนโลยีอุตสาหกรรม มหาวิทยาลัยราชภฏั เทพสตรี.
สรงไตร นนั ทชลากรกจิ และนุศรา หล่มศรี. (2560). ระบบสารสนเทศการจาหนา่ ยผา้ จติ กรรมไทย
บาตกิ บนเครอื ข่ายอนิ เทอรเ์ น็ต กรณีศึกษาร้านมรุกขสิน. โครงงานบริหารธุรกิจ
บัณฑติ สาวชิ าคอมพวิ เตอรธ์ รุ กิจ, คณะเทคโนโลยีสารสนเทศ มหาวิทยาลัยศรีปทมุ
วิทยาเขตชลบุรี.
สํานกั งานพฒั นาธุรกรรมทางอิเล็กทรอนกิ ส.์ (2553). ความนา่ สนใจของ Notepad++ (ออนไลน์).
เขา้ ถึงไดจ้ าก: http://kerati-nuallaong.blogspot.com/ [2562, 20 มีนาคม].
JavaScript. (2560). JavaScript (ออนไลน์). เข้าถงึ ได้จาก:
http://www.mindphp.com/คูม่ ือ/73-คือ%20อะไร/2187-java-JavaScript-คือ
อะไร.html [2562, 20 มนี าคม].
Kerati nuallaong. (2555). การจัดการขอ้ มูล วงจรการพัฒนาระบบ (System Development Life
Cycle-SDLC) (ออนไลน์). เข้าถงึ ไดจ้ าก: http://kerati-nuallaong.blogspot.com/
[2562, 20 มีนาคม].
37
บรรณานุกรม (ตอ่ )
PHP (PHP Hypertext Pre-processor). (2560). PHP คืออะไร พีเอซพี คอื ภาษาคอมพิวเตอร์
ใช้ในการเขียนโปรแกรมในเวบ็ (ออนไลน์). เขา้ ถงึ ได้จาก:
http://www.mindphp.com/คูม่ ือ/73-คือ%20อะไร/2127-php-คืออะไร.html
[2562, 21 มีนาคม].
SPU CHONBURI
34
สรุปผลการปฏบิ ตั งิ าน
จากการท่ีได้ปฏิบัติงานสหกิจศึกษา ณ บริษัท อีสเทิร์น ไอที ซัพพลาย จากัด แผนก IT
ตั้งแต่วันท่ี 7 เดือนมกราคม พ.ศ. 2562 ถึงวันท่ี 10 เดือนพฤษภาคม พ.ศ. 2562 โดยหน้าที่ท่ีได้รับ
มอบหมายคือ IT Support และTechnician คอยดูแลความเรียบร้อยด้านสารสนเทศให้บุคลากรใน
และนอกองค์กรได้รับความสะดวกในการใช้งานด้านสารสนเทศ และงานอ่ืน ๆ ตามท่ีได้รับมอบหมายจาก
หัวหน้า สงิ่ ทีไ่ ดร้ บั จากการปฏิบัติงานทั้งหมดดังต่อไปน้ี
1. พัฒนาระบบการจัดการข้อมูลของผู้ใช้ และระบบแจ้งเตือนสถานะกล้องวงจรปิด
ผา่ น Line Notify
2. เรียนรู้การใช้งานโปรแกรมต่าง ๆ เช่น Command Prompt, Notepad++,
Windows Task Scheduler
3. เรียนรู้การอบรมความปลอดภัยในการเข้าทางานในโรงงาน และการใช้งาน
เครื่องจักร
4. เรียนรู้การสร้างมนุษยสัมพันธ์กับบุคลากรในแผนกอื่น ทางานเป็นทีม และรู้เรื่อง
วัฒนธรรมองคก์ ร
SPU CHONBURI
ภาคผนวกSPU CHONBURI