Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
จ
การออกแบบและประยกตใชงานโปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอ
กรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนท
ระบบปฏบตการแอนดรอยด
ทวศกด เจะนะ
งานคนควาอสระนเปนสวนหนงของการศกษาตามหลกสตร วทยาศาสตรมหาบณฑต
สาขาวชาเทคโนโลยคอมพวเตอรและการสอสาร คณะวศวกรรมศาสตร
มหาวทยาลยธรกจบณฑตย
พ.ศ. 2556
DPU
จ
A Design and Evaluation of an Alert and Rescue Request System (ARRS)
for Taxi Passenger
Taweesak Che-nah
A Thematic Paper Submitted in Partial Fulfillment of the Requirements
for the Degree of Master of Science (Computer and Communication Technology)
Department of Computer and Communication Technology
Faculty of Communication , Dhurakij Pundit University
2013
DPU
ค
หวของานคนควาอสระ การออกแบบและประยกตใชงานโปรแกรมประยกตเพอแจง
เตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวย
โทรศพทเคลอนทระบบปฏบตการแอนดรอยด
ชอผเขยน ทวศกด เจะนะ
อาจารยทปรกษาสารนพนธ ดร.เนองวงศ ทวยเจรญ
สาขาวชา เทคโนโลยคอมพวเตอรและการสอสาร
ปการศกษา 2555
บทคดยอ
ปจจบน ผโดยสารทใชบรการรถแทกซ รถยนตรบจางโดยสารสาธารณะ มเหตการณ
รายเกดขนกบผโดยสารเปนประจา โดยเฉพาะอยางยงผโดยสารทเปนผหญง เพอเปนการปองกน
เหตดงกลาว เราจงไดออกแบบและประยกตใชงานโปรแกรมประยกตเพอแจงเตอนขอความ
ชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด
โปรแกรมไดถกออกแบบมาใหชวยแจงขอมลผานทางขอความ SMS และอเมลเพอขอความ
ชวยเหลอไปยงผตดตอทตงไว เมอมเหตการณเกดขนกบผโดยสาร และผโดยสารทาการกดปมขอ
ความชวยเหลอ โปรแกรมจะสงรายละเอยดขอมลของรถแทกซผานการสงขอความ SMS และอเมล
ขอความชวยเหลอพรอมพกดจดเกดเหตไปยงผตดตอทนท เพอใหผตดตอ เชน เจาหนาท สามารถ
ประสานงานกบสายตรวจทกาลงปฏบตหนาทอยบรเวณทเกดเหตไดทนเวลา
จากทดลองใชโปรแกรมผานโทรศพทเคลอนทระบบปฏบตการแอนดรอยด ผลปรากฏ
วาการแจงเตอนขอความชวยเหลอผานโปรแกรมจะใชเวลาเรวกวา การโทรแจงผานสายดวน 191
อยางมาก (เวลาเฉลย 1 นาท 58 วนาท และ 19 นาท 55 วนาท ตามลาดบ) ดงนน โปรแกรมประยกต
แจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซน สามารถเปนอกทางเลอกหนงทผใช
สามารถเลอกใชบรการได
ฆ
DPU
ง
Independent Study Title A Design and Evaluation of an Alert and Rescue Request
System (ARRS) for Taxi Passenger
Author Taweesak Che-nah
Independent Study Advisor Dr. Nuengwong Tuaycharoen
Department Computer and Communication Technology
Academic Year 2012
ABSTRACT
There are a substantial number of crimes that has happened in taxicabs. Many of
these unfortunate victims are mainly female passengers. One manner to help reduce such crime is
to provide these passengers with easily, conveniently, and most importantly concealed interaction
method to seek assistance and rescue from the third party. In this research, we have introduced
such system namely, Alert and Rescue Request System (ARRS), which has been designed to
notify the third party via both SMS and e-mail. When such emergency arises, the passenger only
needs to press a dedicated phone prompt to commence the system. Passenger's current location
and prompt for help are then sent via SMS and e-mail to the designated number. The authority
figure can then utilize this crucial information to speed up the process of rescuing the victims.
Based on the experimental results, our application will spend much less time reacting
to a crime alert when compared to the police Hotline 191 (1 minute and 58 seconds versus 19
minutes 55 seconds, on average respectively). Therefore, the application will be a better option
for the public’s safety at large.
DPU
จ
กตตกรรมประกาศ
งานคนควาอสระฉบบนสาเรจลงไดดวยด ดวยความอนเคาระหของอาจารยทปรกษา
งานคนควาอสระ ดร.เนองวงศ ทวยเจรญ ทเสยสละเวลาอนมคาใหคาแนะนาถงประเดนตาง ๆ ใน
การศกษา และชแนวทางแกปญหา การคนควาหาขอมลเพมเตมอนเปนประโยชนในการวเคราะห
และสรปผลการศกษา รวมทงการตรวจขอบกพรองตาง ๆ และการแกไขงานใหสมบรณมากยงขน
ผวจยขอขอบพระคณ
ขอขอบคณ ดร.วรพล พงษเพชร ผ อานวยการหลกสตรสาขาวชาเทคโนโลย
คอมพวเตอรและการสอสาร
ขอขอบคณ คณาจารย ทกทานทไดประสทธประสาทวชาความร จนขาพเจาประสบ
ความสาเรจในการศกษาในครงน
ขอขอบคณนพนธ นวมศร ทใหความรวมมอในการพฒนาโปรแกรมตงแตเรมตนและ
สนสดการพฒนาโปรแกรม
ขอขอบคณเจาหนาทประจาหลกสตรสาขาวชาเทคโนโลยคอมพวเตอรและการสอสาร
ทใหกาลงใจและชวยเหลอขาพเจามาโดยตลอด
ขอขอบคณเพอน ๆ รน 54 ทกคนทชวยเหลอ และใหกาลงใจตลอดมาในทก ๆ ดาน
สดทายนผวจย ขอขอบพระคณ บดา มารดา และครอบครว รวมทงคณศราพร ปาลา
ยา ทคอยใหความหวงใย และเปนกาลงใจตลอดมาในทกๆ ดานจนสาเรจการศกษา
ทวศกด เจะนะ
DPU
จ
สารบญ
หนา
บทคดยอภาษาไทย…………………………………………………..………………………. ฆ
บทคดยอภาษาองกฤษ………………………………………………..……………………… ง
กตตกรรมประกาศ…………………………………………………………………………… จ
สารบญตาราง…………………………………………………………..……………………. ซ
สารบญภาพ…………………………………………………………..…………………….... ฌ
บทท
1 บทนา…………………………………………………………..……………………. 1
1.1 ทมาและความสาคญของปญหา…………………………………...…………….. 1
1.2 วตถประสงคของการวจย………………………………………..……………… 3
1.3 ขอบเขตของการวจย……………………………………………..……………… 3
1.4 วธการวจย………………………………………………………..……………... 3
1.5 ตารางเวลาการดาเนนการทาวจย………………………….……..……………… 7
1.6 เครองมอและอปกรณทใชในการวจย…………………………..……………….. 7
1.7 ประโยชนทคาดวาจะไดรบ……………………………………..………………. 8
2 แนวคด ทฤษฎและงานวจยทเกยวของ………………...…………..………………… 9
2.1 แนวคด ทฤษฎทเกยวของ………............……………………..………………… 9
2.2 งานวจยทเกยวของ….......................……………………………...……………... 20
3 ระเบยบวธวจย…………………………………………………………..…………… 23
3.1 ขอกาหนดของระบบทตองใชในการพฒนาโปรแกรม………..……..………….. 23
3.2 รายละเอยดการออกแบบการทางานของระบบทตองใชในการพฒนาโปรแกรม.. 24
3.3 แนวทางการออกแบบแบบสอบถาม…………………………...………………... 34
4 ผลการทดสอบและวเคราะหการใชงาน………………………..……………………. 37
4.1 สภาพแวดลอมในการทดสอบ…………...………………...…………………… 37
4.2 ขนตอนการทางานของโปรแกรม……………………………...………………... 38
4.3 หนาจอแสดงผลการทางานของโปรแกรม (User Interfaces) ………....………… 39
4.4 ผลการทดสอบและการวจารณผล……………………………..……………....... 53
4.5 ผลการสารวจความพงพอใจ………………………..........……………………… 66
ฉ
DPU
จ
สารบญ (ตอ)
บทท หนา
5 สรปผล และแนวทางการพฒนาตอ……………………………………….......…… 71
5.1 สรปผลการวจย……………………………………………………………...... 71
5.2 ขอเสนอแนะ..............………………………………………………………… 73
5.3 แนวทางการพฒนาตอ………………………………………………………… 73
บรรณานกรม ……………………………………………..…………………….................. 75
ภาคผนวก …………………………………………………...…………...................……... 77
ก แบบฟอรมการทดสอบ………………….................…………………………….. 78
ข แบบสอบถามความพงพอใจ.……..….................……...………………………... 80
ประวตผเขยน……………………………………….........………………………………... 83
ช
DPU
จ
สารบญตาราง
ตารางท หนา
1.1 ตารางการดาเนนการทาวจย……………………………………………......……... 7
3.1 อธบายการประมวลผลของกลองถายรป………………...………......……………. 30
3.2 อธบายการประมวลผลของการตงคาตาง ๆ………………...…..……………........ 31
3.3 อธบายการประมวลผลของการสงขอความและอเมล………..……………............ 32
4.1 ตารางการปฏบตในการทดลองใชโปรแกรมประยกตแจงเตอนขอความชวยเหลอ. 61
4.2 ตารางบนทกการทดลอง……………………………………….............................. 63
4.3 คาเฉลยเวลาของการแจงเหตผานโปรแกรมและการแจงเหตผานสายดวน 191....... 65
4.4 ผลการสารวจขอมลจากแบบสอบถามความพงพอใจในการใชงานแอปพลเคชน... 66
ซ
DPU
จ
สารบญภาพ
ภาพท หนา
1.1 ขนตอนและวธการดาเนนงานของการพฒนาโปรแกรม…………………………... 4
2.1 สถาปตยกรรมของระบบปฏบตการแอนดรอยด…………………………………... 12
2.2 การคานวณพกดโดยระบบจพเอส โดยใชดาวเทยมสดวง……………………….... 14
2.3 การแสดงภาพบน Google Map API………………………………………………. 17
3.1 ภาพรวมของระบบ เกยวกบสถาปตยกรรมฮารดแวร ...............…………………… 23
3.2 Sequence diagram ของระบบ……………………………………………………... 24
3.3 Use case diagram แสดงความสมพนธระหวางผใชกบโปรแกรม…………………. 25
3.4 Sequence Diagram การถายรป……………………………………………………. 26
3.5 Sequence Diagram การตงคา…………………………………………………….... 27
3.6 Sequence Diagram Send Message and Email…………………………………...... 28
3.7 Sequence Diagram กรณการสง SMS แจงเตอนหลายๆ ครง…..………………...... 29
3.8 Package Diagram…………………………………………………………………. 33
4.1 โทรศพทมอถอแอนดรอยด รน Samsung Galaxy S3 ทใชในการทดสอบ………... 37
4.2 แสดงไอคอน )icon (บนเครองโทรศพทมอถอ ………………………………….... 39
4.3 Splash Screen เปนหนาจอตอนรบ กอนเขาสเมนหลก…………………………..... 40
4.4 หนาหลกของโปรแกรม )Main menu application( ……………………………….. 41
4.5 แสดงการถายรป )Camera Screen( ……………………………………………..... 42
4.6 แสดงรปภาพ (CameraResultScreen) ……………………………………............. 43
4.7 แสดงการเลอกรปภาพ (ImageList) …………………………………………......... 44
4.8 แสดงตาแหนงพนทปจจบนบน Google map…………………………………….... 45
4.9 หนาการตงคาตาง ๆ (Setting Functions) ……………………………………….... 46
4.10 อเมลผใช (Email User) ………………………………………………………….. 47
4.11 อเมลแสดงผล (Email Result) ………………………………………………….... 48
4.12 กาหนดเการเวนชวงการสง SMS และ Email……..………………….………....... 49
4.13 การพมพขอความเพอสงSMS ……………………………………………............ 50
4.14 การตงคาการรบสายอตโนมต ) Auto answer the call( ……..…………………..... 51
4.15 แสดงการสงขอความและสงอเมล )Send message and email( ………………...... 52
ฌ
DPU
จ
สารบญภาพ (ตอ)
ภาพท หนา
4.16 ใชเครองโทรศพทมอถอแจงขอความชวยเหลอโดยผานโปรแกรม……………… 53
4.17 การแสดงขอความ ทผโดยสารแจงขอความชวยเหลอ..………..…...…….....…... 54
4.18 แสดงอเมลทไดรบ……………………………………….......…………..………. 55
4.19 แสดงการ เปดอเมลทไดรบ……………………………………………..………... 56
4.20 แสดงพนทบน Google map…………………………………………..………...... 57
4.21 แสดงบรเวณพนทจรง 1 มม 360 องศา……………………………..…………… 58
4.22 แสดงบรเวณพนทจรง 2 มม 360 องศา…………………………..……………… 59
4.23 ภาพตวอยางจากการถาย ไวเปนหลกฐาน……………….......…………………... 60
4.24 กราฟแสดงผลเปรยบเทยบ……………………………………...……………....... 65
ญ
DPU
บทท 1
บทนา
1.1 ทมาและความสาคญของปญหา
ปจจบนในเมองใหญ ประชาชนทวไปใชชวตประจาวนในการเดนทางไปทางาน ไปทา
ธระตางๆ ในชวงเวลาทเรงรบกตองอาศยบรการดวยรถแทกซหรอรถยนตรบจางจานวนมาก เพอ
ความสะดวกในการเดนทาง แตถาใชบรการรถแทกซในชวงเวลากลางคน โดยเฉพาะผหญง
โอกาสเสยงทจะเกดอนตรายกบผโดยสารได ทสาคญบนรถแทกซนนไมมอปกรณหรอเครองมอ
ใดๆ ทจะขอความชวยเหลอไดนอกจากโทรศพทเคลอนทของผโดยสารเพยงอยางเดยว ผโดยสาร
ไดแคโทรแจงตารวจ 191 เพอขอความชวยเหลอเทานน
ทกวนนเรากเหนขาวการรองเรยนของประชาชนเกยวกบการใหบรการ แทกซผานศนย
คมครองผโดยสารรถสาธารณะ 1584 เปนประจา นอกจากนยงมขาวอาชญากรรมทเกดขนกบหญง
สาวทใชบรการแทกซอยบอยครง ทงพาไปทารายรางกาย การชงทรพยผโดยสาร หรอใชวธหลอก
ใหเหยอตายใจแลวพาไปขมขน ฯลฯ ซงเหตรายดงกลาวเกดขนทงเวลากลางวนและกลางคน จาก
สถตตงแตวนท 1 ม.ค. 55 - 30 ม.ย. 55 พบวามคดเกดขนทงหมด 28 คด เปนการปลนทรพย 11 คด
และชงทรพย 17 คด พนท ทเกดเหตมากทสด อยในยานชานเมองซงเปนพนทเปลยวคอ สน.
ประเวศ สน.บางนา สน.ตลงชน และ สน.อดมสข (พสฎฐ พสทธศกด, 2555)
แนวทางทใชในปจจบน เพอปองกนปญหาดงกลาวมดงตอไปน
1) มาตรการเมอเกดเหต
การโทรแจงตารวจ 191 เพอขอความชวยเหลอ ซงกวาทเจาหนาทตารวจจะไดรบการ
ตดตอและไดรบทราบรายละเอยดของเหตการณกตองใชเวลานาน
2) มาตรการหลงเกดเหต
แจงศนยคมครองผโดยสารรถสาธารณะ 1584
การแจงความทสถานตารวจ คอผโดยสารทไดรบประสบเหตจากการถกทารายเพอ
บนทกประจาวน แจงความ และตามหาผทกอเหตมาลงโทษ
DPU
2
การรองเรยนผานเวบไซตทเกยวของ เชน กรมการขนสงทางบก ใหบรการรบเรอง
รองเรยนจากการใชบรการรถโดยสารสาธารณะ ไดแก
http://apps.dlt.go.th/1584complain/
http://www.takeatax.com/
การรองเรยนผาน Application Taxi Reporter
3) มาตรการปองกน
การตดบตรพนกงานขบรถแทกซ กลาวคอใหคนขบรถแทกซทาการตดบตรพนกงาน
ขบรถไวหนารถ เพอใหผโดยสารสามารถจดจาคนขบได โดยในบตรจะมรหสประจาตว เลข
ทะเบยนรถ ชอ- นามสกล และทอยของคนขบตามบตรประชาชน เพอใหผโดยสารสามารถจดจา
ตารวจเขมงวดในการตงดานตรวจมากขน กลาวคอ ทางเจาหนาทตารวจมการตรวจ
เขมงวดมากขน มการตงดานเพอตรวจผใชรถบนถนนสาธารณะตามจดตาง ๆ ถามการกระทาผด
จะเสยคาปรบหรอยดใบขบข
นอกจากมาตรการทกลาวมาขางตน ผวจยไดออกแบบและประยกตใชงานโปรแกรม
ประยกต เพ อแจง เ ตอนขอความชวยเหลอกรณ เ กด เหต รายบนรถแทกซ ซงทางานบน
โทรศพทเคลอนทระบบปฏบตการแอนดรอยด โดยทโปรแกรมจะสงขอมล SMS และพกดทเกด
เหตดงกลาวไปยงผตดตอหรอเจาหนาทไดทนท เพอใหผโดยสาร สามารถขอความชวยเหลอใน
กรณมเหตรายเกดขนกบผโดยสารได ทาใหเจาหนาทตารวจสามารถไป ณ จดทเกดเหตไดทนท
และยงทาใหคนขบรถแทกซไมกลาทจะกอเหตรายได นอกจากน หลงเกดเหต ยงสามารถพสจนได
วารถแทกซ คนไหนเปนผกอเหตโดยอาศยขอมลทบนทกไวในโปรแกรมประยกตเพอแจงเตอนขอ
ความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยดท
ผโดยสารไดทาการบนทกไวกอนทจะเกดเหต
งานคนควาอสระฉบบนไดนาเสนอแนวทางการแกปญหาดงกลาวโดยการออกแบบและ
ประยกตใชงานโปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ
ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด เพอทจะชวยผโดยสารสามารถสงขอความแจง
เตอนทางSMS ไปยงเบอรผรบปลายทางเมอตองการขอความชวยเหลอในกรณมเหตการณเกด
ขนกบผโดยสาร ใหผโดยสารทาการเปดโปรแกรมดงกลาวแลวสงรายละเอยดของรถแทกซผาน
โปรแกรมประยกตแจงเตอนฯ และใช GPS บอกตาแหนงพกดทเกดเหต และรปถาย สงSMS ไปยง
เบอรทต งไวในโปรแกรมประยกตแจงเตอนขอความชวยเหลอดวยโทรศพทเคลอนท ทาให
เจาหนาทตารวจสามารถรบแจงเหตและไปจดทเกดเหตไดทนท และยงสามารถพสจนไดวารถ
DPU
3
แทกซ คนไหนเปนผกอเหตโดยอาศยขอมลจากการใชโปรแกรมประยกตแจงเตอนขอความ
ชวยเหลอฯ ทผวจยไดออกแบบแนวคดและไดพฒนาขนมาเพอใชงานดงกลาว
1.2 วตถประสงคของการวจย
วตถประสงคของการวจย มดงตอไปน
1) เพ อใหผโดยสารสามารถแจงขอความชวยเหลอโดยผขบรถแทกซไมรตว ในกรณเกด
เหตรายบนรถแทกซผานโปรแกรมแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวย
โทรศพทเคลอนทระบบปฏบตการแอนดรอยด
2) เพอใหผโดยสารสามารถสงขอมลเกยวกบรถแทกซทกอเหตไปยงหมายเลขผรบปลายทาง
ได
3) เพอใหผโดยสารสามารถบนทกขอมลและเปนหลกฐานเพอทเอาผดกบผกอเหตได
4) เพอวดประสทธภาพของโปรแกรมทไดพฒนาขนเทยบกบการดาเนนการในปจจบน การ
โทรศพทแจงผานสายดวน 191
1.3 ขอบเขตของการวจย
ขอบเขตของการวจย มดงตอไปน
1) โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ สามารถ
ทางานไดบนโทรศพทเคลอนท Smartphone ในระบบปฏบตการแอนดรอยดเทานน
2) อปกรณโทรศพทเคลอนท Smartphone ตองรองรบ GPS ได เพอความสมบรณในการ
ทางานของโปรแกรมประยกตเพอแจงเตอนและขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ
3) เปนการทดสอบการใชงานของโปรแกรมฯ ในพนทกรงเทพมหานคร และปรมนฑลเทานน
4) การทดสอบเปนการจาลองสถานการณเหมอนจรง โดยการทดสอบโปรแกรมผาน
Emulator ในระหวางการพฒนา และบนเครองจรง
1.4 วธการวจย
ใชขนตอน และวธการดาเนนงานของการออกแบบและประยกตใชงานโปรแกรม
ประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนท
ระบบปฏบตการแอนดรอยด การวเคราะหและพฒนาระบบ โดยแบงขนตอนการดาเนนงาน
ออกเปน 8 ขนตอน
ดงภาพท 1.1
DPU
4
ภาพท 1.1 ขนตอนและวธการดาเนนงานของการพฒนาโปรแกรม
อธบายภาพท 1.1 ขนตอนและวธการดาเนนงานของการพฒนาโปรแกรม ดงน
ขนตอนท 1. ศกษาความเปนไปไดของการพฒนาโปรแกรม คอ
ความเปนไปไดในการทจะทาวจยหรอการพฒนาโปรแกรมวามความเปนไปไดมากนอย
แคไหน และขอมลทจะตองทาการศกษาในการพฒนาโปรแกรมคอ ศกษาถงปญหาทเกดขนกบ
ผโดยสารและพฤตกรรมของคนขบรถแทกซ รวมถงรถแทกซทใชเปนรถโดยสารสาธารณะ ศกษา
เกยวกบระบบปฏบตการแอนดรอยดทใชในการพฒนา ศกษาเกยวกบอปกรณโทรศพทเคลอนท
1. ศกษาความเปนไปไดของการพฒนาโปรแกรม
2. กาหนดขอบเขตของโปรแกรม
3. วเคราะหความตองการของโปรแกรม
4. ออกแบบโปรแกรม
5. พฒนาโปรแกรม
6. ทดสอบ และปรบปรงโปรแกรม
7. ตดตงโปรแกรมและประเมนผล
8. สรปผล และจดทาเอกสาร
DPU
5
เพอใชประกอบการพฒนา ศกษาเกยวกบการรบสญาน GPS และศกษาเกยวกบ Application
Develops ตางๆ ทใชในการพฒนา
ขนตอนท 2. กาหนดขอบเขตของโปรแกรม คอ
ลกษณะขอบเขตของโปรแกรมทใชในการพฒนาคอ โปรแกรมสามารถทางานไดบน
โทรศพทเคล อนทในระบบปฏบตการแอนดรอยดเวอรชน 2.2 เปนตนไป อปกรณ
โทรศพทเคลอนทตองรองรบ GPS ได เพอความสมบรณในการทางานของโปรแกรมฯ
ขนตอนท 3. วเคราะหความตองการของโปรแกรม คอ
ความตองการของโปรแกรม เนองจากผวจยไดพฒนาบนแพลตฟอรมแอนดรอยด จง
ตองอาศยเครองโทรศพททใชระบบแพลตฟอรมแอนดรอยด เวอรชน 2.2 สวนประสทธภาพของ
โปรแกรมฯ สามารถวดขอมลจากความถกตองของขอมล ชดเจน และทนตอการใชงานของระบบ
พจารณาจากขอมลของการสงรายละเอยดขอมลในเวลาทเกดเหตดวยโทรศพทเคลอนทแอนดรอยด
สงขอมลผานโปรแกรม และขอมลจะถกสงไปยงเบอรโทรศพทปลายทาง ทสาคญขอมลนนตองม
ความถกตอง พกดของ GPS ทเกดเหตตรวจสอบตองตรงจด ทงพจารณาความถกตองของขอมล
ขนตอนท 4. ออกแบบโปรแกรม คอ
ลาดบการทางานของโปรแกรมสามารถแบงแยกออกเปน 3 สวน
1) สวนของผโดยสาร ทาหนาทเรยกใชโปรแกรมสงขอมลผานโปรแกรมฯ
2) สวนโปรแกรมฯ ทาหนาทในการสงขอมลตามทผใชไดสงการ
3) สวนของผรบ จะรบขอความทสงมาพรอมพกดทเกดเหต
ขนตอนท 5. พฒนาโปรแกรม
การพฒนาโปรแกรมแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวย
โทรศพทเคลอนทระบบปฏบตการแอนดรอยด ใชโปรแกรม Eclipse & ADT Plug-in, ในการ
พฒนาแอพพลเคชน และ ในการพฒนาสวนการตดตอกบโทรศพทเคลอนท
ตดตง AVD พฒนาโดยใชภาษา Java, สาหรบใชในการรนโปรแกรมทเขยนดวย
Android โดยตว Emulator จะจาลอง Virtual OS ของ Android ใน Version 2.2 โดยในการพฒนา
ไดรบความรวมมอจาก (นายนพนธ นวมศร, 2555)
ขนตอนท 6. ทดสอบ และปรบปรงโปรแกรม
หลงจากไดทาการพฒนาระบบเสรจ ตอมาทาการทดสอบการทางานโปรแกรมเพองแจง
เตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอน
ดรอยด วาสามารถทางานไดถกตอง และตรงตามความตองการของผใช การทดสอบระบบ จะใช
กระบวนการทดสอบ โดยการทดสอบเปนการปอนขอมลทถกตอง และการปอนขอมลทไมถกตอง
DPU
6
เพอใหระบบทาการประมวลผลขอมล พรอมทงแสดงผลลพธทไดจากการทางานของโปรแกรมแจง
เตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอน
ดรอยด
ขนตอนท 7. ตดตงโปรแกรมและประเมนผล
การประเมนหาคาประสทธภาพของโปรแกรมแจงเตอนขอความชวยกรณเกดเหตราย
บนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด มการแบงการทดสอบการหา
คณภาพของโปรแกรมออกเปนแตละดานๆ คอ
1) การประเมนดานความสามารถการทางาน
ศกษาแบบประเมนจากทมผจดทาไวแลว
คดเลอก ปรบปรง เพมเตมและแกไขเพอใหมความสอดคลองกบระบบงานทพฒนา
ปรบปรงแกไข เพอใหเกดความสมบรณ ถกตองและสอดคลองกบระบบงานมากทสด
กาหนดกลมตวอยางในการประเมนระบบ (พจารณาขอมลจาการตอบแบบสอบถาม)
2) การประเมนดานหนาทของโปรแกรม
โปรแกรมสามารถทางานไดถกตองตามหนาทของโปรแกรม (Function) และมความพง
พอใจตรงตามความตองการของผใช
ขนตอนท 8. สรปผล และจดทาเอกสาร
DPU
7
1.5 ตารางเวลาการดาเนนการทาวจย
ตารางท 1.1 ตารางการดาเนนการทาวจย
ขนการดาเนนการ ก.ค.
55
ส.ค.
55
ก.ย.
55
ต.ค.
55
พ.ย.
55
ธ.ค.
55
ม.ค.
56
ก.พ.
56
ม.ค.
56
เม.ย.
56
1). ศกษาความเปนไปไดของ
การพฒนาโปรแกรม
2). กาหนดขอบเขตของ
โปรแกรม
3). วเคราะหความตองการ
ของโปรแกรม
4). ออกแบบโปรแกรม
5). พฒนาโปรแกรม
6). ทดสอบ และปรบปรง
โปรแกรม
7). ตดตงโปรแกรมและ
ประเมนผล
8). สรปผล และจดทา
เอกสาร
1.6 เครองมอและอปกรณทใชในการวจย
1.6.1 สวนของ (Hardware)
1) เครองคอมพวเตอร Notebook หรอ PC ความเรวไมนอยกวา Pentium 4 ขนไป
2) โทรศพทเคลอนท Smartphone ซงมาพรอมกบ GPS ทใชระบบปฏบตการแอนดรอยด
เวอรชน 2.2 ขนไป ( สาหรบการทดสอบจรง)
1.6.2 สวนของ (Software)
1) Eclipse IDE for Java Developer (eclipse Indeco 3.7) โปรแกรมสาหรบการพฒนา
แอปพลเคชน รวมถง Plug in ตาง ๆ
DPU
8
2) Java Development Kit (JDK Version 4.0.3)หรอ มากกวา ชดคาสงในการพฒนา
โปรแกรมดวยภาษาจาวา
3) Android Software Development Kit (Android SDK Version 10) เปนชดคาสงทใช
ในการเชอมตอ Eclipse กบ Android SDK (Open Souse)
4) Android Development Tool (ADT Version 20.0.2) เปน Plug-in ของ Eclipse จาเปน
สาหรบการพฒนาแอปพลเคชน
5) Android Visual Device(AVD Version Google Api 2.2) สาหรบการจาลองอปกรณ
โทรศพทเคลอนทบนระบบ Android ใชทดสอบโปรแกรม
6) โปรแกรมประยกต Microsoft Office 2007, และเครองมออนๆ ทเกยวของ (สาหรบ
ทาเอกสาร)
1.7 ประโยชนทคาดวาจะไดรบ
ประโยชนทคาดวาจะไดรบ มดงตอไปน
1) ชวยใหผโดยสารสามารถ แจงขอความชวยเหลอกรณเกดเหตรายบนรถแทกซโดยใช
โทรศพทเคลอนท Smart Phone ในระบบปฏบตการแอนดรอยด
2) ชวยใหผโดยสามารถสงขอมลพกดทเกดเหตและรายละเอยดเกยวกบรถแทกซทกอเหตได
อยางครบทวนภายในเวลาอนสน
3) ผรบสามารถทราบไดทนทเมอมเหตการณเกดขนกบผโดยสาร ซงสามามารถระบไดวาผรบ
จะเปนผปกครองหรอเจาหนาตารวจ
4) ผโดยสารสามารถทราบตาแหนงพกด GPS บนมอถอ และทราบทศทางของการเดนทางใน
ขณะทนงอยบนรถแทกซ
6) ผรบสามารถทราบตาแหนงพกดจดทเกดเหต และทราบทศทางของการเดนทางจาก
ขอความขอความชวยเหลอของผโดยสาร
5) สามารถนาขอมลทบนทกไวนามาเปนหลกฐานเพอทจะเอาผดกบผกอเหตได
6) ผใชสามารถแอบสง หรอแจงขอความชวยเหลอได โดยทผทกอเหตไมรตววามการแจงขอ
ความชวยเหลอดวยโทรศทพมอถอผานApplication
DPU
บทท 2
แนวคด ทฤษฎ และงานวจยทเกยวของ
ในงานคนควาอสระฉบบนไดม แนวคด ทฤษฎทเกยวของในดานตางๆ เพอชวยใน
การพฒนางานวจย คอ โทรศพทเคลอนทอจฉรยะ (Smartphone) ระบบปฎบตการแอนดรอยด
(Android) จพเอส (GPS : Global Positioning System) Location base service แผนทเสนทางการ
เดนทางบนเวบไซต Google (Google Map API) การออกแบบระบบ (System Design) Use case
diagram Use Case Description Sequence diagram Package Diagram ระบบสายดวน191 รวมถง
งานวจยทเกยวของ โดยมรายละเอยดดงตอไปน
2.1 แนวคด ทฤษฎทเกยวของ
ผวจยไดทาการศกษาเกยวกบโทรศพทเคลอนท (Smartphone) เพอนามาประยกตใชใน
การพฒนาแอปพลเคชน โดยเนนทความสามารถของอปกรณโทรศพท
2.1.1 โทรศพทเคลอนทอจฉรยะ (Smartphone) (Andrew Nusca, 2552)
เปนโทรศพทเคลอนททมความสามารถเพมเตมนอกเหนอจากโทรศพทมอถอทวไป
สมารตโฟนไดถกมองวาเปนคอมพวเตอรพกพาททางานในลกษณะของโทรศพทเคลอนท โดยท
สามารถเชอมตอความสามารถหลกของโทรศพทมอถอ เขารวมกบแอปพลเคชนของโทรศพทเอง
โดยรปแบบนนขนอยกบแพลตฟอรมของโทรศพทและระบบปฏบตการ แตละรนของสมารตโฟน
มคณลกษณะทแตกตางกนไป ขนอยกบยหอของแตละตวเครอง โดยมสถาปตยกรรมขางในและ
ตวเครองจะตดต งระบบปฏบตการเฉพาะ เชน ซมเบยน (Symbian), แบลกเบอรรโอเอส
(BlackBerry OS) แอนดรอยด (Android) ไอโอเอส (iOS) วนโดวสโมบาย (Windows Mobile) บา
ดา (Bada) เวบโอเอส (webOS) มโก (MeeGo)iOS Android วนโดวสไฟน 8 (Window Phone 8)
ปามล โอเอส (Palm OS) หรอแมกระทง Linux OS ถอวาเปนความสามารถของ Smart phone ท
รองรบ OS ได ซงทาให สมารทโฟน สามารถลงโปแกรมเพมเตม (Application) ได ทสาคญ
สามารถเชอมตออปกรณไรสาย มอปกรณจพเอส (GPS) มกลองถายรปทความคมชด นเปนอก
อยางหนงททาให Smart phone เปนเทคโนโลยททนสมยและสะดวกในการพกพา
DPU
10
ผวจยไดวเคราะหจดเดนจดดอยระบบปฏบตการ Smartphone เพอเปนการใหแนวทาง
สาหรบพจารณาเลอก Smartphone ทเหมาะสมกบการพฒนาแอปพลเคชน พบวาโทรศพทเคลอนท
อจฉรยะ (Smartphone) ใชระบบปฏบตการ Android มจดเดนและจดดอยดงน
จดเดน
มการเชอมตอกบบรการตางๆ ของ Google ซงครอบคลมถง Gmail, Google Talk,
Google Maps และ Google Search Engine
เปนมาตรฐานเปด (Open Platform) ซงเปดโอกาสใหนกพฒนา สามารถปรบแตง
เพมเตม และพฒนาการทางาน รวมถงคดคนแอปพลเคชนใหมๆ อยางอสระ ผลทไดกคอการ
ขยายตวของระบบปฏบตการ และกอใหเกดความหลากหลายในการใชงานในอนาคต
Google มการพฒนาและอพเดทขดความสามารถใหมๆ ใหกบระบบปฏบตการอย
ตลอดเวลา ตวอยางลาสดเชนความสามารถในการบอกเสนทางแบบจดตอจดสาหรบระบบนาทาง
แบบ GPS
จดดอย
ระบบเชอมตอของ Android ยงไมไดรบการพฒนาใหมความคลองตวเทยบเทากบ
iPhone ในปจจบน
ขดความสามารถดาน Multitouch บนหนาจอของ Smartphone ในตระกล Android มใช
งานไดในเครองเฉพาะรน
จากการศกษาโทรศพทเคลอนทอจฉรยะ Smart phone ทาใหผ วจยพจารณาขคความ
สามารถของระบบปฏบตการ และอปกรณทรองรบในการทพฒนางานวจยครงน ทาใหตดสนใจ
เลอก Smart phone ทใชระบบปฏบตการแอนดรอยด เนองจากวาแอนดรอยดรองรบความมาสารถ
ในดานตางๆ มากกวา เมอเทยบกบระบบอนๆ
2.1.2 ระบบปฎบตการแอนดรอยด (Android), (พรอมเลศ หลอวจตร, 2555)
คอเปนระบบปฏบตการสาหรบอปกรณพกพา เชน โทรศพทมอถอ แทบเลต
คอมพวเตอร ทางานบนลนกซ เคอรเนล เรมพฒนาโดยบรษทแอนดรอยด จากนนบรษทแอน
ดรอยด ถกซอโดยกเกล และนาแอนดรอยด ไปพฒนาตอ ภายหลงถกพฒนาในนามของ Open
Handset Alliance ทางกเกลไดเปดใหนกพฒนาสามารถแกไขโคดตางๆ ดวยภาษาจาวา และควบคม
อปกรณผานทางชด Java libraries ทกเกลพฒนาขน
DPU
11
2.1.2.1 คณลกษณะสาคญทมในแอนดรอยด ไดแก
1) แพลตฟอรมสาหรบโปรแกรมประยกต (Application Framework)
2) Dalvik virtual machine ททาขนเพออปกรณมอถอโดยเฉพาะ
3) มโปรแกรมเบราวเซอรในตว (Webkit Engine) ซงเปน open source
4) มกราฟกแบบ 2D และ 3D โดยใช OpenGL
5) สนบสนนระบบฐานขอมล
6) มการสนบสนนทางดานมลตมเดย ตงแตเสยง ภาพ วดโอ ( JPG, PNG, GIF)
7) รองรบโทรศพทแบบ GSM ( ขนกบอปกรณฮารดแวร)
8) Bluetooth, EDGE, 3G, and Wi-Fi (ขนกบอปกรณฮารดแวร)
9) Camera, GPS, compass, and accelerometer (ขนกบอปกรณฮารดแวร)
10) มเครองมอพฒนาหลากหลาย เชน device emulator
11) มปลกอน สาหรบ Eclipse IDE
2.1.2.2 สถาปตยกรรมหลกของแอนดรอยด แบงเปนชน ๆ จานวน 4 ชน ดงน
1) ชนแอปพลเคชน (Application) แอนดรอยดจะมชดโปรแกรมหลกทพฒนา
โดยภาษาจาวา (Java) ไดแก email client, SMS program, calendar, maps, browser, contacts และ
อน ๆ
2) ชนแอปพลเคชน เฟรมเวรก (Application Framework) แอนดรอยดม API
ตาง ๆ ททาหนาทเชอมตอโปรแกรมกบอปกรณฮารดแวร (Hardware) ของมอถอ รวมถงในชนนจะ
มโปรแกรมจดการตางๆ เชน View system, resource manager และอนๆ เพอใหนกพฒนาม
เครองมอตางๆ เพยงพอตอการตดตอกบอปกรณในมอถอและเพยงพอตอการพฒนาโปรแกรม
3) ชนไลบราร (Libraries) ประกอบไปดวยชดไลบราร C/C++ ซงถกใชโดย
โปรแกรมและสวนตาง ๆ ในระบบ ปฏบตการแอนดรอยด ไลบรารทมไดแก System C Library,
Media Surface Manager, LibWebCore, 3D Libraries, SGL, FreeType, SQLite
4) ชนแอนดรอยดรนไทม (Android runtime) เปนชนทประกอบดวย core
libraries และ Dalvik virtual machine ซงในสวนแรกจะสนบสนนฟงกชนการทางานตาง ๆ ทงหมด
ของแอนดรอยด ในสวนของ virtual machine ไดออกแบบมาเพอใหสามารถสราง virtual machine
มากกวาหนงพรอมกนได virtual machine ของแอนดรอยดจะพง Linux Kernel เปนหลก Linux
Kernel แอนดรอยดใช Linux version 2.6 สาหรบบรการหลกของระบบ ไดแก security, memory
management, process network stack และ driver model ในชนนจะทาหนาทเปนตวกลางทใช
เชอมตอระหวางฮารดแวรและชนซอฟตแวรตาง ๆ
DPU
12
สถาปตยกรรมของระบบปฏบตการแอนดรอยดจะทางานเปนลาดบชน ซงสามารถ
แสดงไดตามรปภาพ 2.1
ภาพท 2.1 สถาปตยกรรมของระบบปฏบตการแอนดรอยด
View System
Telephony Manager
Resource Manager
Location Manager
Notification Manager
Application Framework
Activity Manager
Window Manager
Content Providers
package Manager
Home Contacts Phone Brower ........
Application
SQLite FreeType Webkit
Libraries
Surface Manager
Media Framework
OpenGL ES
Android
SGL SSL libc
Core Libraries
Dalvik Virtual Machine
Keypad Driver WiFi Driver Audio Driver Power Manager
Linux Kernel
Display Driver Camera Driver Flash Memory Binder (IPC) Driver
DPU
13
2.1.3 จพเอส (GPS : Global Positioning System) (Witchayangkoon, B, 2002)
ผวจยไดทาการศกษาเกยวกบการนาระบบ GPS เขามาเกยวของเพอนามาประยกตใชกบ
การพฒนาแอปพลเคชน เพอหาพกดปจจบน ซงสามารถอธบายไดดงน
(GPS : Global Positioning System) คอ ระบบกาหนดตาแหนงบนโลก โดยระบบ
ดงกลาวถกพฒนามาเพอใหเราทราบตาแหนงปจจบนของเราวาอยทใด หรอสงทเราสนใจอยทใด
ซงตาแหนงบนพนโลกทตองการนนไดมาจากการประมวลผลสญญาณทถกสงมาจากดาวเทยมจพ
เอส ประกอบดวย 3 สวน คอ
1) สวนอวกาศ ประกอบดวยเครอขายดาวเทยมหลก 3 คาย คอ อเมรกา รสเซย ยโรป
2) สวนควบคม ประกอบดวยสถานภาคพนดน สถานใหญอยท Falcon Air Force Base
ประเทศ อเมรกา และศนยควบคมยอยอก 5 จด กระจายไปยงภมภาคตาง ๆ ทวโลก
3) สวนผใชงาน ผใชงานตองมเครองรบสญญาณทสามารถรบคลนและแปรรหสจาก
ดาวเทยมเพอนามาประมวลผลใหเหมาะสมกบการใชงานในรปแบบตาง ๆ
2.1.3.1 การทางานของระบบจพเอส
อปกรณรบสญญาณจพเอสจะคานวณตาแหนงบนโลกจากสญญาณทถกสงจาก
ดาวเทยมจพเอสทมความแมนยาทางเวลา โดยสญญาณทสงมาประกอบดวย
1) เวลาทสญญาณถกสงมา
2) ตาแหนงของดาวเทยม ณ เวลาทสงสญญาณมา
โดยสามารถวดระยะหางระหวางดาวเทยมจพเอสกบอปกรณรบสญญาณจพเอส โดย
คานวณจากระยะทาง = ความเรว * เวลา
2.1.3.2 เทคนคการหาตาแหนง
การหาตาแหนงมาจากแนวความคดทวา ถารตาแหนงของดาวเทยม และรระยะทางจาก
ดาวเทยมถงเครองรบ จะสามารถหาตาแหนงของเครองรบสญญาณได เชน ถาลองพจารณาใน 2 มต
แลวทงตาแหนงทกาหนดให 2 จด และระยะจากจดทง 2 ถงจดทตองการหา (x,y) (x,y) สามารถใช
วงเวยนเขยนเสน โดยมจดทกาหนดใหเปนศนยกลาง รศมวงเวยนเทากบระยะทางทร เสนวงกลมท
ไดจะตดกน 2 จด โดยหนงจดเปนคาตอบทถกตอง สมการอยางงายเขยนไดเปนดงภาพท 2.2
DPU
14
ภาพท 2. 2 การคานวณพกดโดยระบบจพเอส โดยใชดาวเทยมสดวง
ระยะจากจดท 1 (X1, Y1)
𝐷1 = �(𝑋1 − 𝑥)2 + (𝑌1 − 𝑦)1
ระยะจากจดท 2 (X2, Y2)
𝐷2 = �(𝑋2 − 𝑥)2 + (𝑌2 − 𝑦)2
ถาเปนสามมตกสามารถทาไดในลกษณะเดยวกน โดยมจดทกาหนดให 3 จด ในทานอง
เดยวกน สมการอยางงาย
ระยะจากจดท 1
𝐷1 = �(𝑋1 − 𝑥)2 + (𝑌1 − 𝑦)2 + (𝑍1 − 𝑧)2
ระยะจากจดท 2
𝐷2 = �(𝑋2 − 𝑥)2 + (𝑌2 − 𝑦)2 + (𝑍2 − 𝑧)2
ระยะจากจดท 3
𝐷3 = �(𝑋3 − 𝑥)2 + (𝑌3 − 𝑦)2 + (𝑍3 − 𝑧)2
สาหรบระยะทางน น เครองรบสญญาณจพเอสสามารถคานวณโดยการจบเวลาท
สญญาณเดนทางจากดาวเทยมถงเครองรบแลวคณดวยความเรวแสง กจะไดระยะ ณ เสยวเวลา
DPU
15
(epoch) ทดาวเทยมหางจากเครองรบ เนองจากคลนเดนทางดวยความเรวแสง นาฬกาทจบเวลาท
เครองรบมคณภาพเหมอนนาฬกาควอตซทวไป ความผดพลาดจากการจบเวลา แมเพยงเลกนอยกทา
ใหระยะผดไปมาก ความผดพลาดดงกลาวจงนบเปนตวแปรสาคญในการคานวณตาแหนง ดวยเหต
น การหาตาแหนงจงมตวแปรพนฐานทสาคญรวม 4 ตวแปร ไดแก ตาแหนงทตองการหาใน 3 มต
(x,y,z) และ ความผดพลาดอนเนองมาจากนาฬกาทใช ทาใหตองการดาวเทยมอยางนอย 4 ดวง เพอ
สราง 4 สมการ ในการแกตวแปรทง 4 สมการอยางงายจงกลายเปน
ระยะจากจดท 1
𝐷1 = �(𝑋1 − 𝑥)2 + (𝑌1 − 𝑦)2 + (𝑍1 − 𝑧)2 + 𝑐 𝑑𝑡
ระยะจากจดท 2
𝐷2 = �(𝑋2 − 𝑥)2 + (𝑌2 − 𝑦)2 + (𝑍1 − 𝑧)2 + 𝑐 𝑑𝑡
ระยะจากจดท 3
𝐷3 = �(𝑋3 − 𝑥)2 + (𝑌3 − 𝑦)2 + (𝑍3 − 𝑧)2 + 𝑐 𝑑𝑡
ระยะจากจดท 4
𝐷4 = �(𝑋4 − 𝑥)2 + (𝑌4 − 𝑦)2 + (𝑍4 − 𝑧)2 + 𝑐 𝑑𝑡
โดยท
𝐷n คอ ระยะทางจากจดท n
x, y, z คอ พกด 3 มตของตาแหนงอปกรณรบสญญาณจพเอส
𝑋n , 𝑌n , 𝑍nz คอ พกด 3 มตของดาวเทยมจพเอส
c คอ ความเรวแสง
ในกรณทมจานวนดาวเทยมมากกวาน กจะมจานวนสมการมากขนเทากบจานวน
ดาวเทยมสงเกตการณ
DPU
16
2.1.4 Location based service (กฤตกา ดงดาวดงส, 2553)
การระบตาแหนงทอยของผใชอปกรณไรสายไดอยางแมนยา แบงออกเปนสองกลม
ใหญ คอ (Pull services) คอ เปนลกษณะเรยกใชบรการ และ (Push services) ขอมลตางๆ จะถกสง
โดยมการรองขอ หรอ ไมมการรองขอกตามจากผใชบรการ
การใชหลกการระบตาแหนงทอยของอปกรณ ผวจยไดทาการศกษาระบบดงกลาว
เพอทจะหาพกดทแมนยา วาอปกรณดงกลาวอยในพนทสวนไหนเพอประยกตใชกบแอปพลเคชน
ทพฒนาขนมา โดยการเชอมโยงดวยแผนทเสนทางการเดนทางบนเวบไซต คอ Google Map
2.1.5 Google Map API, Google Maps API Web Services, (2555)
แผนทเสนทางการเดนทางบนเวบไซต Google แผนท Google Maps สามารถแสดง
มมมองโลกไดทงแบบ 2 มตและ 3 มต และสามารถแสดงเสนทางแบบทกการเลยว ซงแสดงภาพ
ทองถนนและสภาพแวดลอมจรงไดอกดวย
สวนตอประสานโปรแกรมประยกตแผนทกเกล ถกพฒนาขนเพอใหผพฒนาโปรแกรม
ประยกตสามารถเรยกใชขอมลแผนทของบรษท กเกล มาประมวลผลเพอใชประโยชนตามความ
ตองการตางๆ ไดโดยสวนตอประสานโปรแกรมประยกตแผนทกเกลประกอบดวยสวนประ
ประกอบ 2 สวน ไดแก
1) แผนทกเกล เปนโปรแกรมประยกตแสดงผลแผนทบนโลกในรปแบบตางๆ เชน
ถนน หรอภาพถายดาวเทยม
2) สวนตอประสานโปรแกรมประยกต ชองทางการตดตอและพฒนาโปรแกรม
ประยกตเพอเรยกใชขอมลแผนทจากบรษท กเกลโดยผพฒนาโปรแกรมประยกตสามารถใชภาษาจา
วาสครปตเพอเรยกใชขอมล และประมวลผลแสดงแผนทแกผใชงานได สามารถดไดดงภาพท 2.3
DPU
17
ภาพท 2.3 การแสดงภาพบน Google Map API
ทมา http://maps.google.com/
2.1.6 การออกแบบระบบ (System Design) (โอภาส เอยมสรวงศ, 2555, น. 239)
การออกแบบ (Design Phase) เปนสงทสาคญสาหรบการวเคราะหและออกแบบระบบ
ในขณะทของการออกแบบจะดาเนนการวาจะจดการอยางไรกบการพฒนาระบบ ดงนน ในการ
ออกแบบ จดเรมตนของพฒนาระบบกคอ จะตองดาเนนการแปลงแผนภาพเชงตรรกะทไดจาก
ระยะการวเคราะหมาเปนไดอะแกรมเชงกายภาพ เพอขยายความใหไดวาจะดาเนนการพฒนาระบบ
อยางไร สวนเอกสารหรอไดอะแกรมตางๆ ทไดจากระยะการวเคราะห อนไดแก แผนภาพกระแส
ขอมล ออารไดอะแกรม คาอธบายการประมวลผล สงหลานลวนแตนามาเพอปอนเปนอนพตเพอ
เขาสระยะของการออกแบบระบบนนเอง
สาหรบยทธวธการออกแบบ (Design Strategy) จะเกยวของกบแนวทางการพฒนา
ระบบงานดวยการตดสนใจวาจะดาเนนการพฒนาระบบดวยแนวทางใด โดยระบบใหมทพฒนาขน
มาเพอเปนทางเลอกทจะใหผใชสามารถทจะเลอกใชบรการไดอกทาง การพฒนาสามารถดาเนนการ
ไดดวย
1) การพฒนาโปแกรมขนเอง(In-House/Custom Development)
DPU
18
2) การซอโปรแกรมสาหรบเรจรป(Package Software)
3) การวาจางบรษทภายนอกพฒนาระบบให(Outsourcing) ซงเปนแนวทางในการ
ออกแบบเพอทจะพฒนาโปรแกรมในการวจยในครงน
สาหรบการออกแบบทดประกอบดวยกจกรรมตางๆ ทตองพจารณาแนวทางในการ
พฒนาระบบ คอ
1) ออกแบบสถาปตยกรรม
2) ออกแบบฐานขอมล
3) ออกแบบอนพตและเอาตพต
4) ออกแบบยเซอรอนเตอรเฟซ
5) จดทาตนแบบ และออกแบบโปแกรม
2.1.7 Use case diagram (โอภาส เอยมสรวงศ, 2555, น. 354)
Use case ไดถกพฒนาขนจากการพฒนาระบบเชงวตถ (Object-Oriented) เปนการบง
บอกและเนนผใชงานวาตองการทาอะไรในระบบ เปนการพจารณาจากมมมองของผใชงานทมตอ
ระบบ 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 ทก ๆตวจะตองอยภายในสเหลยมเดยวกนซง
มชอของระบบระบอยดวย
2.1.8 Use Case Description (กตต กลมกลอม, 2552, น. 59)
ใชสาหรบอธบายรายละเอยดของ Use Case คอใน 1 Use Case ตองมอยางนอย 1 Use
Case Description แตละ Use Case ตองระบชอหรอรายละเอยด ระบวาทาอะไรบาง มองการทางาน
ในระดบบน ไมมรายละเอยดปลกยอย Actor จะตองทาการใหรายละเอยด เหตการณหลกททาให
เกดการทางาน บรรยายเหตการณกบทกๆ Use Case ใชในการกาหนดขอบเขตของระบบเปนอยางด
ขนตอนทเปนหวใจสาคญของกระบวนการคอ แสดงรายละเอยดการทางานของลาดบเหตการณโดย
นกออกแบบจะตองใชภาษาทผใชเขาใจในการกาหนดรายละเอยดการเรยงลาดบของเหตการณยด
ตดกบสงทจะสามารถเกดขนทเปนไปไดตามแผนการไมรวมขอยกเวน (Exceptions) หรอทางเลอก
DPU
19
ใดๆ (Alternative)ไมแสดงรายละเอยดของวธการตางๆ ใหเนนไปทในระบบจะตองแสดง
กระบวนการตางๆ ทเกดขนกบระบบของของ Actor กบ Use Case นน
2.1.9 Sequence diagram (โอภาส เอยมสรวงศ, 2555, น. 359)
เปนไดอะแกรมทใชอธบายการทางานของ Use case เพอเปนการแสดงถงขนตอนการ
ทางาน และแสดงลาดบของขอมลทสงผานของแตละกจกรรม ใหเราสามารถมองเหนลาดบ
ขนตอนการทางานภายในของ Use Case ของแตละตวนนได นอกจากน Sequence Diagram ยง
แสดงใหเหนถงการตดตอกนระหวางออบเจคตตางๆของ Use Case นน (Actor กบ Use Case) การ
ตดตอกนดงกลาวจะมขอความ (Message) วงไปมาในไดอะแกรมนน ดงนนจงสามารถบอกไดวา
Sequence Diagram เปนไดอะแกรม ทเนนเรองการเกดขนเรยงตามลาดบเวลา
จะเหนได Sequence Diagram ถกสรางขนมาจาก Use Case ตว Use Case มไดบอก
รายละเอยด ของการทางานภายในวาเปนอยางไร Sequence Diagram ตางหากเปนตวบอกวาม
รายละเอยดการทางานภายในอยางไร และรายละเอยดการทางานภายในเหลานนกคอ ขอความทวง
ไปมาในไดอะแกรมนน
2.1.10 Package และPackage Diagram (กตต กลมกลอม, 2552, น. 289)
Package และPackage diagram เปนกลไกทใชเพอจดกลมของ Class ทมความสมพนธ
กนเขาไวดวยชอของ Package นน การจดกลม Class มวตถประสงคเพอแบงระบบใหมออกเปน
สวนยอย เพอมอบหมายใหกบผรบผดชอบดาเนนการพฒนาระบบในแตละสวนยอยใหเสรจสน
จากนนจงนาแตละ Package ทพฒนาเสรจเรยบรอยแลวมาประสานเขาดวยกน ดงนนการตดสนใจ
หาแนวทางในการพฒนาระบบจงงายขน เนองจากบาง Package ผออกแบบสามารถมอบหมายให
ทมงานซงเปนบคคลอนดาเนนการได เหมาะสาหรบระบบงานขนาดใหญทตองการแบงงานให
ทมงานไดงายขน package Diagram จงเปนแผนภาพทแสดงใหเหนกลมของ Class ในแตละ
Package ของระบบทจะพฒนาขนมา จะเหนไดวาในระบบดงกลาว Package Diagram ถกแบงเปน 3
สวนยอย ไดแก Package Input, Package Process, Package Output ภายใน Package ตาง ๆ
ประกอบไปดวยกลมของ Class ทมความสมพนธในเรองเดยวกน
2.1.11 ศนยรบแจงเหตฉกเฉน 191 (สมประสงค เยนทวม, 2556)
ศนยรบแจงเหตฉกเฉนทเกดขนกบประชาชน โดยการแจงทางหมายเลข 191โดยม
ขนตอนการรบแจงเหต 191 ทนททประชาชนโทรแจงมาท 191 ระบบรบสายอตโนมตจะทาการบน
เสยง และจะทาการโอนสายเขามา โดยมเจาหนารบแจงเหตอย กจะถามถงรายละเอยดถง
เหตการณทเกดขน และกจะคยขอมลลงไปในคอมพวเตอร เรยบรอยแลวกจะสงขอมลตอไปทาง
วทยยงฝายวทยสอสาร ทางหนวยตรวจกจะดวา ทเกดเหตอยตรงไหน สายตรวจทไหนอยใกลทสด
DPU
20
ทางศนย191 กจะแจงเรองไปทนทเพอใหไปถงทเกดเหตไดเรวทสด ทงนกจะทาการตรวจเชกดวย
วา สายตรวจไปถงทเกดเหตรยง ถาถงแลว กตองแจงกลบมาทศนย 191 อกครง ณ ขณะนม
โทรศพทรบแจงเหตถง 120 คสาย แตมเจาหนาทรบแจงเพยง 25 นายเทานน จงทาใหเกดปญาหาใน
การบแจง เชน โทรไมตด สายหลด ไมมผรบสาย จงอาจทาใหเกดปญหาในการรบแจงเหต
2.2 งานวจยทเกยวของ
กณฑล เลาะรตน (2555) ไดพฒนาระบบสารสนเทศอจฉรยะสาหรบการรอรถประจา
ทาง
งานวจยชนนไดนาเสนอระบบสารสนเทศ ทจะชวยใหผโดยสารทกาลงรอรถโดยสาร
ประจาทาง ทราบถงตาแหนงของรถโดยสารประจาทางวา อยในจดไหนของเสนทาง เพอให
สามารถบรหารเวลาในการรอรถโดยสารไดอยางมประสทธภาพ ลดความเครยดในการเดนทาง
และสงเสรมใหมการใชระบบขนสงสาธารณะเพอประหยดพลงงาน และลดปญหาโลกรอนได โดย
ใชการพฒนาบนโปรแกรม Dreamweaver, Eclipse & ADT plug-in, Android SDK โดยภาษา Java,
PHPโดยม MySQL เปนฐานขอมล และโปรแกรมทางานบนระบบแอนดรอยด
จากการศกษาระบบสารสนเทศอจฉรยะสาหรบการรอรถโดยสารประจาทาง ระบบ
สามารถแสดงตาแหนงของรถโดยสารเพอใชในการตดสนใจในการใชบรการรถโดยสารตามทรอง
ขอ แตอาจพบปญหา
1) ความคลาดเคลอนของตาแหนงรถโดยสาร จากปญหาการสงขอมลในสภาพอากาศ
ปด หรอความแตกตางของอปกรณ GPS ใน Android phone
2) ระบบจะแสดงตาแหนงของรถโดยสารในคาบเวลากอนปจจบนเลกนอยประมาณ
10-15 วนาท เนองจากการสงขอมลเปนคาบเวลา แตกพบวาสารสนเทศจากระบบเปนประโยชนตอ
ผโดยสารในการรอรถโดยสารประจาทาง ชวยใหประหยดเวลาและพลงงานจากการทผโดยสาร
เลอกใชรถโดยสารสาธารณะอกทางหนง ระหวางใชรถสวนตว
ภทรรฐ กองเกยรตวานช และ รชพล อนนตวฒน (2554) ไดพฒนาโปรแกรมประยกต
บนโทรศพทเคลอนทสาหรบผโดยสารรถแทกซ
งานวจยชนนไดพฒนาบนแพลตฟอรม Windows Phone7 และ iPhone เปนโปรแกรม
ประยกตทชวยลดความกงวลของผโดยสารรถแทกซ ผโดยสารรถแทกซทมโปรแกรมประยกตนอย
บนโทรศพทเคลอนทสามารถโพสหมายเลขทะเบยนรถ (โดยการพมพหรอถายรป) และสของรถ
แทกซ ไปยง Facebook และ Twitter เมอผใชตองการเรยกใชบรการรถแทกซจากศนยบรการ ผใช
สามารถเลอกโทรหาศนยบรการรถแทกซโดยพจารณาจากคะแนนคณภาพการใหบรการของศนย
DPU
21
แทกซ ผใชยงสามารถใหคะแนนคณภาพการใหบรการของศนยบรการรถแทกซดงกลาวหลงจากใช
บรการเสรจสน นอกจากนโปรแกรมประยกตนยงชวยในการวางแผนหรอตดสนใจในการเลอก
เดนทางโดยรถแทกซ ผใชสามารถคานวณอตราคาโดยสารโดยระบสถานทตนทางและปลายทางท
ตองการ หรอระบเพยงสถานทปลายทาง และโปรแกรมประยกตจะระบสถานทตนทางโดยใชเครอง
ระบพกดทางภมศาสตรเพอคนหาตาแหนงปจจบนของผใช โปรแกรมจะแสดงอตราคาโดยสาร
พรอมทงเสนทาง ระยะทาง และระยะเวลาทใช ซงผใชสามารถนาขอมลเหลานมาประกอบการ
พจารณาเลอกเดนทางโดยรถแทกซได
ในการพฒนาโปรแกรมประยกตบนโทรศพทเคลอนททง 2 ระบบคอ Windows Phone
7 และ iPhone โดยใชวธการแปลงผลขามภาษา (Cross-Compiler) ถงแมวาการพฒนาระบบสวน
ใหญจะใชภาษา C# ในการพฒนาโปรแกรม ผพฒนากยงไดเรยนรทกษะในการเขยนโปรแกรมผาน
ภาษา Objective-C ไปดวย เพราะการเขยนโปรแกรมเพอพฒนาโปรแกรมประยกตบน iPhone นน
บางสวนจาเปนตองใชความรเกยวกบภาษา Objective-C มาใชเพอชวยในการพฒนา
จากการศกษางานวจยชนนพบวา ในสวนของการออกแบบโปรแกรมประยกตนน ทาง
ผ พ ฒนาไดเ รยนรว ธการสรางสวนตดตอผ ใชท แตกตางกนของแตละแพลตฟอรม โดย
โทรศพทเคลอนทแตละแพลตฟอรมน น กมวธในการสรางและรปแบบทแตกตางกนออกไป
เพราะฉะนนการออกแบบโปรแกรมประยกตใหเขากบแตละแพลตฟอรมจงเปนสงสาคญเปนอยาง
มาก
พชรพร เรองจตโพธพาน และ สลล กตตเมธวฒน (2554) ไดพฒนาโปรแกรมเพอใช
ตรวจสอบคาโดยสารรถแทกซมเตอรและการระบตาแหนงมอถอ
โครงงานชนนจดทาเพอพฒนาโปรแกรมบนโทรศพทมอถอทใชระบบปฏบตการแอน
ดรอยด (Android) สาหรบบอกตาแหนงและตรวจสอบคาโดยสารรถแทกซมเตอร ทเกดขนจากการ
เดนทางของผโดยสาร โดยโปรแกรมจะใชระบบเครองรบจพเอส (GPS) ในโทรศพทมอถอ เพอใช
เปนเครองมอในการบอกตาแหนง คานวณระยะทาง และนาคาทได มาเปรยบเทยบกบคาโดยสาร
มเตอรทกาหนดโดยกรมขนสงทางบก ผลของการคานวณสามารถนามาเปรยบเทยบกบราคาคา
โดยสารทเกดขนจรง
จากการศกษางานโครงงานดงกลาว จะเหนไดวาผทาโครงงานไดนาหลกการทฤษฎ
เกยวกบระบบกาหนดตาแหนงบนโลก หรอ จพเอส (Global Positioning System:GPS) มาใชใน
การพฒนาแอปพลเคชน เพอใชเปนเครองมอในการบอกตาแหนง
DPU
22
วศษฏ หรญกตต (2548) ไดพฒนาระบบใหบรการรถแทกซอจฉรยะ
โครงการวจยนไดพฒนาระบบตนแบบในการบรหารจดการระบบขนสงผโดยสารโดย
รถ แทกซทมประสทธภาพสง โดยระบบสามารถรองรบการเรยกขอใชบรการจากลกคาผานทาง
โทรศพทมอถอ ระบบ CDMA หรอผานทาง Call Center (ทใชงานบนเวบ) แลวระบบจะทาการ
เลอกรถแทกซคนวางทอย ใกลตาแหนงของลกคาไดเองอยางอตโนมต จากนนจงทาการจดสงรถ
แทกซออกใหบรการกบผโดยสารผ นน ระบบนสามารถขยายเพอรองรบผโดยสารและรถแทกซ
จานวนมากๆ ไดในอนาคต สามารถนามาใช ทดแทนระบบวทยตดตามบนรถแทกซ
จากศกษางานวจย ระบบใหบรการรถแทกซอจฉยะ ทาใหอนเกดประโยชนจากการนา
ระบบใหบรการรถแทกซอจฉรยะไปใช
ชวยลดความแออดของจราจรบนทองถนนและชวยแกปญหาจราจรในกรงเทพมหานคร
ชวยทาใหการใหบรการรถแทกซมความปลอดภยทงสาหรบผขบขและผโดยสาร
ระบบสามารถใหขอมลสาคญเพอชวยในขบวนการสบสวนสอบสวนทางอาชญากรรม
อนเกยวเนองกบการเดนทางโดยรถแทกซ
งานวจยทง 5 เปนโปรแกรมททางานบนระบบปฏบตการแอนดรอยดและใหบรการกบ
ผโดยสารโดยมระบบ GPS ซงคลายกบงานวจยในเลมน แตงานวจยในเลมนไดเนนทการแจง
เหตรายในรถแทกซโดยการสงขอความ SMS ผานแอพลเคชน และมการสงพกด GPS และรปถาย
แสดงขอมลรถแทกซเขาอเมล เพองายตอการตรวจสอบพนททเกดเหตตามทแจงขอความชวยเหลอ
DPU
บทท 3
ระเบยบวธวจย
เนอหาในบทน จะกลาวถงระเบยบวธวจยของการเขยนโปรแกรมทจะพฒนาขนมา ซง
จะประกอบดวย 3 สวน สวนแรก คอเปนขอกาหนดของระบบทตองใชในการพฒนาโปรแกรม
สวนทสอง คอรายระเอยดการออกแบบการทางานของระบบทตองใชในการพฒนาโปรแกรม และ
สวนสดทายเปนแนวทางการออกแบบแบบสอบถาม
3.1 ขอกาหนดของระบบทตองใชในการพฒนาโปรแกรม
ในการวจยงานคนควาอสระฉบบน ในสวนของขอกาหนดของระบบทตองใชในการ
ออกแบบและประยกตใชงานโปรแกรมประยกตการแจงขอความเตอนขอความชวยเหลอกรณเกด
เหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอนอดรอยด คณทวศกด เจะนะ
(ผวจย) เปนผออกแบบแนวคดโปรแกรมดงกลาว โดยมรายละเอยดของระบบดงตอไปน
3.1.1 ภาพรวมของระบบ
ภาพรวมของระบบประกอบดวยฮารดแวร และซอฟตแวร ซงมภาพรวมของระบบดงน
1). สถาปตยกรรมฮารดแวร
ภาพท 3.1 ภาพรวมของระบบ เกยวกบสถาปตยกรรมฮารดแวร
DPU
24
อธบายภาพท 3.1 แสดงสถาปตยกรรมฮารดแวรของระบบ โดยผ โดยสารใช
โทรศพทมอถออจฉรยะทตดตงระบบปฎบตการแอนดรอยดซงไดทาการตดตงโปรแกรมเตอนแจง
ขอความชวยเหลอน โปรแกรมทาหนาทในการสงขอความ SMS แจงเตอน พรอมทงสงรปถาย เชน
เลขทะเบยนรถและบตรประจาตวคนขบรถ และ พกด GPS จดเกดเหตเขาอเมลของผรบปลายทาง
ซงไดจากการปอนขอมลของผโดยสารลวงหนา ในเมน Setting ซงประกอบดวย
1) การตงคาเรมตนใหขอความ (บนทกหมายเลขโทรศพทปลายทาง จานวน SMS ท
ตองการสง, ขอความทตองการสง)
2) การตงคา E-mail Address(E-mail ผใช และผรบ) พรอมรปภาพจากการถายของ
ผโดยสารทไดบนทกไว เชน ทะเบยนรถ และบตรประจาตวขบรถแทกซ
3) การตงคาความถในการสงขอความและอเมลในแตละครงทขอความชวยเหลอ ม
หนวยเปนวนาท (สงจนกวาผใชจะสงใหหยด)
3.2 รายละเอยดการออกแบบการทางานของระบบทตองใชในการพฒนาโปรแกรม
3.2.1 Sequence diagram
การทางานของระบบทพฒนาขนสามารถอธบายไดโดย Sequence diagram ภาพท 3.2
ภาพท 3.2 Sequence diagram การสงขอความSMSแจงเตอนขอความชวยเหลอกรณเกดเหตรายกบ
ผโดยสารบนรถแทกซผานApplication และสงตาแหนงพกดจดเกดเหตเขาอเมล
ผโดยสาร โปรแกรม ARRS ผปกครอง
สงรายละเอยดขอมลรถ
แทกซ ผานโปรแกรมARRS
บน Smartphone Android แจงเตอนทาง SMS และ
Email พรองแสดงพกดจด
ทเกดเหต
DPU
25
อธบายภาพท 3.2 เมอมเหตการณเกดขนกบผโดยสาร ผโดยสารสามารถกดปมครง
เดยวเพอสงขอความ SMS แจงขอความชวยเหลอผานโปรแกรมแจงเตอนภยฯ โปรแกรมจะทา
หนาทในการสงขอความ SMS แจงเตอนไปยงผปกครอง หรอเจาหนาททราบ พรอมทงสงอเมลท
ประกอบดวย รปคนขบ ทะเบยนรถ และบตรพนกงานขบรถ ทถายไวแลว และ พกดจดทเกดเหต
ในรปแบบของลงคซงสามารถระบตาแหนงทเกดเหตบนแผนท Google Map ได
3.2.2 แผนภาพยสเคสของโปรแกรม (Use case diagram)
แผนภาพยสเคสน ออกแบบเพอแสดงความสมพนธระหวางผใชกบโปรแกรมประยกต
แจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ บนโทรศพทเคลอนทระบบแอนดรอย
ดงภาพท 3.3
ภาพท 3.3 Use case diagram แสดงความสมพนธระหวางผใชกบโปรแกรม
ถายรป
ตงคา
แจงภย ผใช
โปรแกรมประยกตแจงเตอนขอความ
ชวยเหลอกรณเกดเหตรายบนรถแทกซ
ดวยโทรศพทเคลอนทระบบแอนดรอยด
DPU
26
อธบายภาพ 3.3 Use case diagram แสดงความสมพนธระหวางผใชกบโปรแกรม
ภายในระบบโปรแกรมประยกตแจงขอความเตอนขอความชวยเหลอกรณเกดเหตราย
บนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอนอดรอยด ประกอบไปดวย 3 ฟงกชนหลก
ไดแก ฟงกชนของกลองถายรป ผโดยสารสามารถถายรปเกยวกบขอมลของรถแทกซ เชน ถาย
คนขบรถ บตรประจาตวคนขบรถ ปายทะเบยนรถ ฟงกชนเกยวกบการต งคาของระบบ เชน
กาหนดเวลาในการเวนชวงของสงขอความและอเมล(SMS and Email) ปอนทอยอเมล(Email) ผสง-
ผรบ เบอรโทรศพทผรบ จานวนการสง SMS และการเขยนขอความทจะใชสงไปใน SMS and
Email โดยแตละฟงกชนไดอธบายใน Structured Language Specification
3.2.3 Sequence diagram
ภาพท 3.4 Sequence Diagram การถายรป
User Camera
ถายรป
แสดงรปทถาย
ยอขนาดรป ( 300x300 ) pixel
บนทกขอมลลงหนวยความจา
พรอมทจะสงเขาอเมล
เลอกรปทตองสง
และบนทกรป
SharedPreferences DPU
27
อธบายภาพท 3.4 แสดงฟงคชนการทางานของกลองถายรป ผโดยสารเปดโปรแกรม
ขนมา แลวไปทปม Camera จากนนทาการถายรปแสดงรายละเอยดเกยวกบรถแทกซ แลวเลอกรป
ทตองการจะสงไปในอเมลของผรบปลายทาง ซงผรบปลายทางไดระบไวแลวในเมน Setting ใน
สวนรปทเลอกไว จะถกบนทกลงใน SharedPreferences
เมอผไชไดถายรปเพอทจะสงเขาไปในอเมลดวยโปรแกรม โปรแกรมจะทาการยอขนาด
ของรปกอนสงจรง ซงจะขนาดเทากบ 300 x 300 pixel เพอความรวดเรวในการสงรป เนองจาก ถา
รปทถายมขนาดใหญเกนไปจะทาใหการสงรปเขาอเมลตองใชเวลาในการประมวลผลนาน แตถา
ขนาดของรปมขนาดเลกกจะทาใหการสงรปเขาอเมลใชเวลานอยกวาและเรวกวา โปรแกรมจะสง
รปเขาอเมลพรอมกนกบการสง SMS ในการขอความชวยเหลอ เพอลดเวลาในแจงการขอความ
ชวยเหลอ
ภาพท 3.5 Sequence Diagram การตงคา
User Setting SharedPreferences
เขาเมน Setting เพอตงคา
ผใชตงคาและกดบนทก
แสดงเมนใชเลอกตงคา
บนทกขอมลลงหนวยความจา
DPU
28
อธบายภาพท 3.5 ฟงคชนการทางานของการตงคาตางๆ ของโปรแกรม เมอผใชกดปม
Setting บนหนาจอ กจะแสดงหนาจอนขนมา โดยจะมเมนตางๆ ใหผโดยสารเลอกตงคา เชน
กาหนดอเมลผใช และ ผรบ
กาหนดขอความทตองการสง
กาหนดจานวนขอความทตองการสง
กาหนดระหางของการสงขอความแตละครง
ภาพท 3.6 Sequence Diagram Send Message and Email
อธบายภาพ 3.6 เมอผใชกดปม Click send Message and Email ระบบจะดงขอมลทผ
ใชไดทาการตงคาไว แลวสง SMS & Email ขอความจะแสดงบนหนาจอของผใช ตามจานวนทผ
ใชไดกาหนด และจะถกสงมาเรอย ๆ จนกวาผใชจะกดปม Stop เพอหยดการสงเขา Email
User โปรแกรม ARRS
Preferences
กดปม Send
SMS and Email
ดงขอมลท
ผใชไดทาการตงคาไว ขอมลถกไปทาง SMS
ตามจานวนขอความ
และเวลาทกาหนด
ผปกครอง
DPU
29
Sequence diagram กรณการสง SMS แจงเตอนหลาย ๆ ครง
ภาพท 3.7 Sequence diagram กรณการสง SMS แจงเตอนหลาย ๆ ครง
อธบายภาพท 3.7 แสดงการสง SMS แจงเตอนขอความชวยเหลอผานโปรแกรมฯไปยง
ผปกครอง
กรณการสง SMS 1 ครง ถาสงสาเรจ ปลายทางจะไดรบขอความพรอมแสดงพกด GPS
จดทเกดเหต ถาไมสาเรจ ปลายทางกจะไมไดรบขอความ แตมขอเสย คอ ถาผปกครองไมเปดอาน
ขอความกทาใหการแจงขอความชวยเหลอนนจะไมไดรบการใหความชวยเหลอ
กรณสง SMS หลายครง ถาสงสาเรจ ปลายทางจะไดรบขอความพรอมแสดงพกด GPS
จดทเกดเหต ถาไมสาเรจ ปลายทางกจะไมไดรบขอความเหมอนกน แตมขอดทวา เปนการสราง
ความมนใจวาขอความถกสงไปยงผปกครอง และผสงจะไดรบความชวยเหลอมากกวากรณสง
SMS เพยง 1 ครง ทสาคญทาใหผปกครองมโอกาสไดรบร SMS หลายครง ทาใหผปกครองไดรบ
การกระตนใหตองการทราบวามเหตเกดขน และเมอรวามการขอความชวยเหลอ ทางผปกครองก
จะทาการตดตอกลบมายงผทขอความชวยเหลอทนท โดยการสง SMS หรอการโทรกลบ หลงจาก
นนผปกครองจะโทรแจงตารวจเพอประสานงานในการใหความชวยเหลอตอไป
โปรแกรม ARRS
ผปกครอง / Email
สง SMS 1,2,3... ครง ตามจานวนและ
เวลาระยะหางในแตละครงทสง
ทไดกาหนดในการตงคา
พรอมสงเขา Email ไปเรอยๆ
จนกวา User จะปม Stop
ขอมลทสงไป
(ขอความ,พกดGPS,รปถาย)
Reply กลบ
( SMS / Call )
โทรหาตารวจ
Use
ตารวจ
DPU
30
3.2.4 อธบายการประมวลผลของ(Use Case Description)
ตารางท 3.1 อธบายการประมวลผลของกลองถายรป
System Camera Description
Use-Case สาหรบใชเพอการถายรป และสาหรบเลอกรป
Actor ผโดยสารทบรการแทกซ
Data ขอมลรถแทกซ เมอผโดยสารเปดใชโปรแกรมในขณะขนรถแทกซ ไปทปม
Camera เพ อทาการถายรปบนรถแทกซ เชน ถายคนขบรถ บตรประจาตว
คนขบรถ ปายทะเบยนรถ นอกจากนนยงมสวนการเลอกรปเพอทาการสงเขา
อเมล
Stimulus การสงรปเขาอเมล เพอใชเปนขอมลสาหรบตดตามใหความชวยเหลอ และเปน
หลกฐานในการแจงความ
Response ผรบอเมล จะไดรบอเมล ทผสง สงมาใหเปนระยะๆ ซงขนอยกบวาผใชไดตงคา
ไววาจะกาหนดใหสง อเมล แตละครงหางกนเปนระยะเวลากวนาท จนกวาผใช
จะกดปม stop
Comment ฟงกชนการถายรปน มสวนชวยใหผใชโปรกแกรม สามารถถายรปและเลอกรป
ทถายมาใหม เพอนาไปใชไดอยางรวดเรว
DPU
31
ตารางท 3.2 อธบายการประมวลผลของการตงคาตางๆ
System Setting Description
Use-Case ตงคาระบบการทางานใหเปนไปตามทผใชตองการและตามความเหมาะสม
Actor ผโดยสารทบรการแทกซ
Data ขอมลการตงคา เมอผโดยสารเปดใชโปรแกรม ใหไปทเมน Setting เพอตงคา
ตาง ๆ สวนแรก กาหนดเวลาในการเวนชวงของสงอเมล(Email and SMS), สวน
ทสอง ปอนทอยอเมลผสง-ผรบ, สวนทสามเบอรโทรศพทผรบ, จานวนการสง
SMS และเขยนขอความทจะใชสงไปใน SMS and Email
Stimulus ในการตงคาระบบตองตงคาการใชงานเปนสงแรกกอนการทางาน function อน
และตองตงคาทงหมดหรอไม
Response การใชโปรแกรมในครงแรก ผใชควรเขามาตงคาระบบเปนสงแรก และควรเขา
ทาการตงคาทก function เพอใหเปนไปตามความเหมาะสมและความตองการของ
ผใช
Comment ผใชงานควรตงคาระบบการทางานใหสอดคลองและเหมาะสม เพอเปนการดง
ความสามารถในการทางานของระบบออกมาใชงานไดสมบรณแบบมากทสด
DPU
32
ตารางท 3.3 อธบายการประมวลผลของการแจงภยๆ
System แจงภย
Use-Case ใชสาหรบสงขอความและอเมลเพอแจงภย
Actor ผโดยสารทบรการแทกซ (Taxi )
Data เมอผใชบรการรถแทกซเกดเหตอนตรายขน ผใชงานจะทาการกดปมสง SMS
and Email โดยระบบจะเรมทาการสงครงแรกโดยการสงทง SMS และ Email ซง
การสง SMS นน จะสงไปจนครบตามจานวนทผใชไดกาหนดไวใน function
setting สวน Email นนจะสงไปเรอย ๆ จนกวาผใชจะกดปม stop
Stimulus ในการสงแตละครงระบบจะดงขอมลในสวนใดบางทจะใชในการสงไปยง SMS
และ Email
Response ในสวนของ SMS ระบบจะสงพกดละตจดกบลองจจด และขอความทผใชได
พมพและบนทกไว ในสวนของ Email ระบบจะทาการสงรปถายทผใชไดถาย
และเลอกรปไว, สงพกดละตจดกบลองจจด Link Google map และขอความทผ
ใชไดกาหนดไว
Comment การสง SMS and Email เพอแจงเหต มสวนชวยลดปญหาความศนยเสยทจะ
เกดขน งายตอการคนหาและเจาหนาทตาตรวจไดเขามาใหความชวยเหลอได
ทนท
DPU
33
3.2.5 Package Diagram
ภาพท 3.8 Package Diagram ( Input, Process, Output )
อธบายภาพท 3.7 Package Diagram เปนสวนประกอบของระบบของ คอ โปรแกรม
ประยกตเพ อแจงเตอนขอความชวยเหลอกรณเหตรายบนรถแทกซดวยโทรศพทเคล อนท
ระบบปฏบตการแอนดรอยด ซงจะแบงออกเปน 3 Package คอ
1) Package Input เปนสวนของการปอนขอมลหรอการกาหนดขอมล สวนของกลอง
ถายรป (Camera) สวนขอความ Message และสวนของพนททเกดเหตการพกด GPS Current
Location
2) Package Process เปนกระบวนการของการทางานของการตงตาง ๆ ของโปรแกรม
(Setting) และการสง SMS and Email
3) Package Output เปนสวนของการแสดงผลของการเลอกรป Camera Result การสง
ขอความ Message Result และการสงเขาอเมล Email Result
<<Package>>
Input
Camera
Message
Current Location
<<Package>>
Process
Setting
Send SMS and Email
<<Package>>
Output
Message Result
Camera Result
Email Result
DPU
34
3.3 แนวทางการออกแบบแบบสอบถาม
ผวจยไดกาหนดใหเปน 2 ประเดน ดงตอไปน
1) การเปรยบเทยบทางานของระบบโดยผานแอปพลเคชนทพฒนา กบการแจงผาน
สายดวน 191
2) แนวทางการสรางแบบสอบถาม เพอการออกแบบแบบสอบถาม และการจดเกบ
ขอมลแบบสอบถาม
3.3.1 การเปรยบเทยบทางานของระบบโดยผานแอปพลเคชนทพฒนา กบการแจงผานสาย
ดวน 191 คอ ผวจยจะตองทาการทดลองโปรแกรมทพฒนาขนมา โดยจะจาลองสถานการณจรง
ขนมา แลวลองใชบรการรถแทกซ ในขณะทนงบนรถแทกซใหเปดโปรแกรม แลวกาหนดคาตาง
ๆ ของแอปพลเคชน จากนนใหกดปมสง SMS and Email
รายละเอยดและวธการทดลองมดงน
จานวนครงในการทดลอง ผวจยไดทาการทดลองเปนจานวน 30 ครง จากทฤษฎของ
การทาวจย การวเคราะหในทางสถตแลว การทดลอง โดยใชกลมตวอยางจานวน 30 คน หรอ 30
ครง กถอวาเปนผลทยอมรบได เนองจากเปนการวจยเชงทดลอง (พชต ฤทธจรญ, 2544)
กาหนดเวลาเปนชวงๆ เชน 08:00 น. 10:00 น.
10:00 น. 12:00 น.
12:00 น. 14:00 น.
14:00 น. 16:00 น.
16:00 น. 18:00 น.
18:00 น. 20:00 น.
20:00 น. 21:00 น.
21:00 น. 23:00 น.
เวลาทผวจยไดกาหนดนเปนเวลาทคาดการณเทานน นาจะเหมาะสมมากทสด เพราะวา
เราไมสามารถทจะระบไดวาเหตการณจะเกดขนในชวงเวลาไหนได จงตองทดสอบในชวงเวลา
ดงกลาว (ใหทดสอบใชกบโปรแกรมทพฒนา และการโทรแจงสายดวน 191)
ในการทดลองการใชงานโปรแกรมผททาการทดลองโปรแกรม (ผวจย) ไดทาการ
ทดลองโดยการจาลองสถานการณเหมอนจรง คอใหใชบรการรถแทกซ ตามจดตางๆ แลวทดลอง
ใชโปรแกรมแจงเตอนขอความชวยเหลอไปยงเบอรปลายทาง โดยผแจงจะอยบนรถแทกซ และ
ผรบปลายทางจะอยคนละจด เชน ใหผอยบรเวณในตก และบรเวณนอกตก เปนการทดสอบวา
DPU
35
ขอมลทสงแจงไปนน จะถงปลายทางไดหรอไม สามารถดไดตามตารางการทดลองทได (ตารางท
4.1)
หลงจากนนขอมลทไดจากทดสอบนามาบนทกลงในโปรแกรม Excel เพอหาคาเฉลย
และสรางกราฟ สวนผลทไดจากการทดสอบโปรแกรม สามารถดทได (ตารางท 4.1 ตารางท 4.2
และภาพท 4.24 จะอยในบบท 4 ผลการทดสอบและวเคราะหการใชงาน)
3.3.2 แนวทางการออกแบบแบบสอบถาม ใชเพอสรางแบบสอบถาม และวธการจดเกบ
ขอมลแบบสอบถามเพอใชในการสารวจขอมล ในกรณมการเกบขอมลในการพฒนางานวจยครง
ตอไป
ผวจยคาดการไวลวงหนาเปนสมมตฐานในการทออกแบบแบบสอบถาม ดงน
1) การออกแบบสอบถามจะตองสอดคลองกบทมาของงานวจย เพอใหตรงตาม
วตถประสงคทกาหนดไวในสารนพนธฉบบน
2) ตองใชหลกการตามทฤษฎการออกแบบแบบสอบถาม จะมหลายวธ เชน แบบ
คาถามใหตอบรบหรอปฏเสธ แบบคาถามทมหลายตวเลอก แบบตรวจสอบรายการ แบบจดอนดบ
มาตรประมาณคาแบบลเครท แบบซแมนตก คาถามปลายเปด
3) ดผลการทดลองการใชงานโปรแกรม วาจะนาผลการทดลองนนไปประเมนผล
หรอเกบขอมลสวนไหนบาง และจะใชโปรแกรม Excel ในการจดเกบขอมลและวเคราะหขอมล
แบบสอบถามทจะใชในการเกบขอมลทผวจยไดคาดการไว
1) ขอมลเกยวกบความยากงายในการใชโปรแกรม User Interface
2) ขอมลเกยวกบประสทธภาพการใชงานของโปรแกรม เชน
ความรวบเรวในการแจงเตอนขอความชวยเหลอ
การใหความสาคญกบผใช
ความเปนไปไดทจะนามาใชงานไดจรง
3) ขอมลเกยวกบการใชพลงงานของแบตเตอรร วาในระหวางการเปดโปรแกรมแบต
เตอรของโทรศพทมอถอทใชจะหมดเรวขนหรอไม
4) ขอมลความตอเนองของสญญาณคลนโทรศพท สญญาณอนเตอรเนต สญญาณWI-
FI สญญาณดาวเทยม ซงมผลตอการใชงานของโปรแกรมหรอไม
การรบขอมลของพกด GPS
การสงขอมลแจงเตอน
DPU
36
ตวอยางแนวทางการออกแบบ แบบสอบถามดงกลาว ไดใสไวในสวนของภาคผนวก ข
สวนผลทไดจากการจดเกบและวเคราะหขอมล สามารถดทได ( ตารางท 4.3 ตารางท 4.4 และตาราง
ท 4.5 จะอยในบบท 4 ผลการทดสอบและวเคราะหการใชงาน)
DPU
บทท 4
ผลการทดสอบและวเคราะหการใชงาน
เนอหาในบทนจะกลาวถงการผลทดสอบการใชงานของโปรแกรมทผวจยไดออกแบบ
แนวคดโปรแกรมนขนมาและประสานงานในการพฒนาโปรแกรม การประเมลผลการใชงานและ
ปรบปรงขอผดพลาดทเกดขน โดยทาการทดสอบระบบททาขน โดยจาลองสถานการณขนมา ใน
การทดสอบกาหนดใหมการใชงานจรง โดยการนาโปรแกรมทพฒนาขนแลวมาตดตงบนเครอง
โทรศพทเคลอนท เพอทจะใชงานโปรแกรม และเรยกใชบรการรถแทกซ หลงจากนนทดลองใช
โปรแกรม แลวทาการสงขอมลเพอแจงเตอนขอความชวยเหลอทาง SMS และ Email
4.1 สภาพแวดลอมในการทดสอบ
ผ วจยไดทาการทดสอบโปรแกรมดงกลาวบนเครองโทรศพทเคล อนท ท ตดต ง
ระบบปฏบตการแอนดรอยดเวอรชน 4.0 รน Samsung Galaxy S3
ภาพท 4.1 โทรศพทมอถอแอนดรอยด รน Samsung Galaxy S3 ทใชในการทดสอบโปรแกรม
DPU
38
4.2 ขนตอนการทางานของโปรแกรม สามารถอธบายดงตอไปน
1) เมอเปดโปรแกรมขนมา หนาแรกทโปรแกรมแสดงขนมาคอ หนาจอ Splash Screen
เปนรปภาพกราฟกของโปแกรมจะมขอความและไอคอนแสดงถงการทางานของโปรแกรมเปน
หนาจอการตอนรบเปนอนดบแรก ประมาณ 2 วนาท
2) หลงจากนนโปรแกรมจะแสดงหนาหลกของหนาจอผใช ซงในหนาจอหลกของ
โปรแกรมจะประกอบไปดวยปมจานวน 4 ปม ทจะใหผใชเลอกใช คอ ปม Camera ปม GPS/Map
view ปม Setting ปม Send Message and Email ในแตละปมกจะมกระบวนในการทางานตางๆ
3) ปม Camera จะเปนการถายรปแลวกทาการเลอกรปทใชไวสาหรบสงขอความเขา
4) ปม GPS/Map view จะแสดงตาแหนงละละตจดกบลองจจด ปจจบนของผใชงาน
บนแผนท โดยการ Link กบ Google map
5) ปม Setting จะแสดงปมตางๆไวใหผใชไดตงคาการใชงาน เชน
กาหนดใหโปรแกรมรบสายอตโนมตโดยการเลอก Yes / No
กาหนดระยะหางของการสงขอความแตละครง
ระบหมายโทรศพททตองการสงไปขอความชวยเหลอ (ผปกครอง / เจาหนาทตารวจ)
ระบ Email ผใช และ Email ผรบ
เขยนขอความสนๆ เพอแจงขอความชวยเหลอใน SMS และ Email
6) ปม Click send Message and Email ใชสาหรบการกดสง SMS และ Email เพอแจง
เตอนขอความชวยเหลอ
DPU
39
4.3 หนาจอแสดงผลการทางานของโปรแกรม (User Interfaces)
4.3.1 เรมดวยการเปดไอคอนบนหนาจอเครองโทรศพทมอถอกอน
ภาพท 4.2 แสดงไอคอน (icon) Taxi ride alert application android บนเครองโทรศพทมอถอ
แสดงไอคอน (icon) Taxi ride alert application android บนเครอง
โทรศพทมอถอ ใหผใชทาการคลกทไอคอนดงกลาวเพอเรยกใชโปรแกรมในการแจงเตอน
icon DPU
40
4.3.2 หนา Splash Screen
ภาพท 4.3 Splash Screen เปนหนาจอตอนรบ กอนเขาสเมนหลก
จากภาพท 4.3 Splash Screen เปนการแสดงหนาจอตอนรบ กอนเขาสเมนหลก ซงจะ
แสดงเปนรปภาพกราฟกมขอความ และLogo Android ซงจะใชเวลาแสดงหนานอยประมาณ 2
วนาท กอนจะเปลยนเขาสหนาหลกของโปรแกรมแจงเตอนขอความชวยเหลอ
DPU
41
4.3.3 หนาหลกของโปรแกรม (Main menu application)
ภาพท 4.4 หนาหลกของโปรแกรม (Main menu application)
จากภาพท 4.4 เปนการแสดงหนาจอหลกของผใชงานโปรแกรมเพอแสดงปมเมนการ
ทางานทงหมดทใหผใชงานสามารถกดเลอกใชงานไดตามความตองการ โดยแบงเปน 4 ปมการใช
งาน คอ 1) ปม Camera
2) ปม GPS/Map view
3) ปม Setting
4) ปม Click send Message and Email
DPU
42
4.3.4 หนาการทางานของกลองถายรป (Camera function)
ภาพท 4.5 แสดงการถายรป (Camera Screen)
จากภาพท 4.5 เปนการแสดงหนาจอสาหรบถายรปและแสดงปมการทางานตางๆ
หมายเลข 1 ปมใชสาหรบเปดไฟลรปภาพทอยในเครองโทรศพทมอถอ
หมายเลข 2 ปม Android สาหรบดรปทถาย และเลอกรปเพอใชสาหรบสงเขาไปใน
หมายเลข 3 ปม Back สาหรบกดยอนกลบสเมนหลก
หมายเลข 4 ปมกดถายรป และ แสดงรปในหนา CameraResultScreen
1
2
3 4
DPU
43
4.3.5 หนา (CameraResultScreen)
ภาพท 4.6 แสดงรปภาพ (CameraResultScreen)
จากภาพท 4.6 เมอกดถายรปแลว จะเขาสเมนแสดงรปทผใชถาย ซงเปนเพยงการแสดง
รป โปรแกรมจะทาการบนทกรปในหนวยความจา ผ ใชกจะกดออกไปสหนาจอถายรป
(CameraScreen) อกครง เพอทาการเลอกรปท CameraImageList หรอกดออกไปสหนาจอเมนหลก
DPU
44
4.3.6 หนา (CameraImageList)
ภาพท 4.7 แสดงการเลอกรปภาพ (ImageList)
จากภาพท 4.7 หนาจอนใชสาหรบเลอกรปทผใชงานไดถายไว เพอสงไปยง Email เมอ
ผใชงานกดปม Click send Message and Email รปทเลอกไวจากหนานกจะถกสงไปยง Email ดวย
DPU
45
4.3.7 หนา GPS/Map view
ภาพท 4.8 แสดงตาแหนงพนทปจจบนบน Google map
จากภาพท 4.8 เปนการแสดงหนาจอสาหรบแสดงพนทปจจบน โดยจะแสดงในสวน
ของพนท ทผใช ใชอย ขณะนน เมอผใชกดสง Click send Message and Email คาพกดละตจดกบ
ลองจจด ณ ปจจบนจะถกสงไปกบขอความเปน SMS และ Email
DPU
46
4.3.8 หนา (Setting Functions)
ภาพท 4.9 หนาการตงคาตาง ๆ (Setting Functions)
จากภาพท 4.9 เปนการแสดงเมอผใชกดปม Setting บนหนาจอเมนหลก กจะแสดง
หนาจอนขนมา โดยจะมเมนตางๆ ใหผใชเลอกตงคา
Auto answer the call
Time intervals
Email address
Message
DPU
47
4.3.9 หนา (Email User)
ภาพท 4.10 อเมลผใช (Email User)
จากภาพท 4.10 เปนการแสดงEmail User เปนอกเมนหนงทใชสาหรบ Login ผใชตอง
กาหนด Email และ password ของผใชงาน ไวสาหรบความพรอมใชในการสง Email
DPU
48
4.3.10 หนาอเมลแสดงผล (Email Result)
ภาพท 4.11 อเมลแสดงผล (Email Result)
จากภาพท 4.11 เปนการแสดงหนาจอการระบ Email ผรบ ทตองการสงใหแสดงผล
การแจงเตอนขอความชวยเหลอ ขอมลทแสดงในEmail คอ ขอความ รปภาพ และพกด จะถก
แสดงใน Email ทระบ และสามารถกด Link Google map เพอแสดงพนททเกดเหต
DPU
49
4.3.11 หนา (Intervals)
ภาพท 4.12 กาหนเการเวนชวนการสง SMS และ Email
จากภาพท 4.12 เปนการแสดงใชสาหรบการเวนชวงการสงของ SMS และ Email โดย
จะใชเวลาเปนวนาท ตามคาแนะนาทกาหนดใหแลว ใหพมพตวเลข แลวทาการ Save
DPU
50
4.3.12 หนา (Message)
ภาพท 4.13 การพมพขอความเพอสงSMS
จากภาพท 4.13 เปนการแสดงใชสาหรบการพมพขอความแจงขอความชวยเหลอ ใน
การสง SMS ใหผใชกาหนดตาง ๆ เชน ( Phone number = เบอรโทรศพทปลายทาง SMS Count =
จานวนการสงขอความ Write message = สาหรบเขยนขอความ) และทาการ Save ขอความทเขยน
ไวจะถกสงไปยงหมายเลขทระบ
DPU
51
4.3.13 หนา (Auto answer the call)
ภาพท 4.14 การตงคาการรบสายอตโนมต (Auto Answer the call)
จากภาพท 4.14 เปนการแสดงหนาจอการตงคาการรบสายอตโนมต (Auto Answer the
call) จะอยใน เมน Setting ใชสาหรบการรบสายอตโนมต ปม No ไมตองการใหระบบรบสาย
อตโนมต และ ปม Yes เปนการรบสายอตโนมต ระบบจะทาการรบสายอตโนมตทนทเมอมคนโทร
เขา ทสาคญทาใหผทกอเหตไมรตว และใหรการเคลอนไหวอยตลอดเวลา
DPU
52
4.3.14 แสดงการสงขอความและสงอเมล (Send message and email)
ภาพท 4.15 แสดงการสงขอความและสงอเมล (Send message and email)
จากภาพท 4.15 เปนการแสดงหนาจอเมอผใชโปรแกรมกดปม Click send Message
and Email โปรแกรมจะเขามาทหนาจอแสดงผลการสง SMS ตามจานวนทเรากาหนดไว ในหนา
Interval และจะสงเขา Email ไปพรอม ๆ กน โดยทใน SMS จะแสดงขอความ และละตจด/
ลองจจด สวน Email จะแสดงทงขอความ ละตจดกบลองจจด และภาพทไดเลอกไวจากการถาย
จะถกสงมาเรอย ๆ จนกวาผใชจะกดปม Stop เพอหยดการสงเขา Email
DPU
53
4.4 ผลการทดสอบและการวจารณผล
ผลการทดสอบของการใชงานโปรแกรม เพอใหเปนไปตามวตถประสงคของการวจย
ในครงน ผลปรากฎวา โปรแกรมดงกลาวสามารถวดประสทธภาพตามวตถประสงคทวางไว
วตถประสงคขอท 1) เพอใหผโดยสารสามารถแจงขอความชวยเหลอกรณเกดเหตราย
บนรถแทกซผานโปรแกรมประยกตการแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ
ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด
การใชเครองโทรศพทมอถอ และเรยกใชโปรแกรมทผวจยไดพฒนาขนมา เพอใชใน
กรณแจงขอความชวยเหลอ นอกเหนอจากการตอสเพอเอาตวรอด หรอการโทรแจง 191
ภาพท 4.16 ใชเครองโทรศพทมอถอแจงขอความชวยเหลอโดยผานโปรแกรม
DPU
54
วตถประสงคขอท 2) เพอใหผโดยสารสามารถสงขอความเกยวกบรถแทกซทกอเหตไป
ยงหมายเลขผรบปลายทางได
เพอเปนการแสดงขอความ ทผโดยสารแจงขอความชวยเหลอ โดยมขอความท
ผโดยสารพมพกอนทจะเกดเหตรายและพกดทเกดเหต ในการแสดงผลขนอยกบผโดยสารทไดตง
คาตางๆในตอนแรก สวนพกดทเกดเหตเปนพกดจรงทเครองโทรศทพไดรบ ดงภาพท 4.17
ภาพท 4.17 แสดงขอความและอเมล ทผโดยสารแจงขอความชวยเหลอ
DPU
55
การตรวจสอบขอมลในอเมล ทถกสงมาจากมอถอของผโดยสารทแจงขอความ
ชวยเหลอ จะเหนไดวามจานวนหลายฉบบเขามา มการแสดงขอความ และพกดทเกดเหต โดยท
พกดทไดรบสามารถทาการตรวจสอบไดทนทวาเหตเกดขนบรเวณจดไหน เนองจากวาสามารถ
แสดงผลบน Google map ไดทนท ทสาคญเราสามารถแสดงผลในรปแบบ 2 มต จากดาวเทยม
ปจจบนทางสามารถแสดงผลเปน 3 มต และหมนทศทางไดถง 360 องศา ดงภาพท 4.18
ภาพท 4.18 แสดงอเมลทไดรบแจง
เปนการแสดงอเมลทไดรบจากการสงขอความแจงขอความชวยเหลอ โดยการเปดจาก
เครองคอมพวเตอร สามารถเขาเปดดพนททเกดเหตตามคาละตจดกบลองจจดทสงเขามา
DPU
56
ภาพท 4.19 แสดงการเปดดอเมลทไดรบแจง
แสดงการเปดอานอเมลทแจงเขามา จะมขอความทแจงมา พกดทเกดเหตราย พรอม
แสดงการ Link กบ Google map
DPU
57
ภาพท 4.20 แสดงพนทบน Google map
เปนการแสดงพนทบน Google map แบบมมมองภาพดาวเทยม จะเหนวามจดปดหมด ส
แดง มตวอกษร A อยขางใน เปนพนททเกดเหตตามพกดทแจงมา
DPU
58
ภาพท 4.21 แสดงบรเวณพนทจรง 1 มม 360 องศา
เปนการแสดงบรเวณพนททเกดเหตจรง มม 360 องศา เพอความชดเจนของภาพตาม
พนทไดรบแจงของคาพกดสงเขามา
DPU
59
ภาพท 4.22 แสดงบรเวณพนทจรง 2 มม 360 องศา
เปนการแสดงบรเวณพนทเกดเหตจรง อกมมหนง
DPU
60
วตถประสงคขอท 3) เพอใหผโดยสารสามารถบนทกขอมลและเปนหลกฐานเพอทเอา
ผดกบผกอเหตได เปนการแสดงตวอยางภาพถาย ตอนทผโดยสารใชกลองถายจากแอปพลเคชน
แลวทาการบนทกในหนวยความจา แลวสงเขาในอเมล เพอไวเปนหลกฐานได
ภาพท 4.23 ภาพตวอยางทถกสงมาจากโปรแกรม
เปนการแสดงภาพจากการถายไวเปนหลกฐาน เพ อทจะเอาผดกบผทกอเหต ภาพ
ดงกลาวจะปรากฎในEmail ตามทผใชไดเลอกไวในตอนแรก ขนาดของภาพเทา 300x300 pixel ซง
มความคมชดพอทจะดรายละเอยดได
DPU
61
วตถประสงคขอท 4) เพอวดประสทธภาพของโปรแกรมทไดพฒนาขนเทยบกบการ
ดาเนนการในปจจบน โดยการโทรศพทแจงสายดวน 191 โดยตรง
ขอมลการทดสอบ การจดเกบขอมลเปนตาราง Excel ดงตารางท 4.1
ตารางท 4.1 ตารางการปฏบตในการทดลองใชโปรแกรมประยกตแจงเตอนขอความชวยเหลอ
ครง
ท
รหส
ทดสอบ
สถานททาการทดลองใชโปแกรม
จดขน
แทกซ
จดลง
แทกซ เวลา
จานวน
การแจง ผรบ
1 T01_V0.01 ซ.ชนเขต 2/35 หลง ม.ธรกจ 8:00:00 2 อยในตก
2 T02_V0.01 หลง ม.ธรกจ หนา ม.ธรกจ 8:10:30 1 อยในตก
3 T03_V0.01 หนา ม.ธรกจ แยกพงษเพชร 8:21:00 3 อยในตก
4 T04_V0.01 แยกพงษเพชร ซ.ชนเขต 1/15 8:31:30 2 อยในตก
5 T05_V0.01 ซ.ชนเขต 1/15 ซ.ชนเขต 2/35 8:42:00 2 อยในตก
6 T06_V0.01 ซ.ชนเขต 2/35 บางเขน 9:12:30 3 อยในตก
7 T07_V0.01 บางเขน หลงส 9:25:00 2 อยในตก
8 T08_V0.01 หลงส แจงวฒนะ 9:58:30 4 อยในตก
9 T09_V0.01 แจงวฒนะ หนา Big C แจง 10:00:00 3 นอกตก
19 T10_V0.01 หนา Big C แจง หนาคาย 10:20:00 5 นอกตก
11 T11_V0.01 หนาคาย บ.TOYOTA 12:11:00 1 นอกตก
12 T12_V0.01 บ.TOYOTA ใตทางดวน 12:45:05 3 นอกตก
13 T13_V0.01 ใตทางดวน Home pro 13:11:10 3 นอกตก
14 T14_V0.01 Home pro แยกปากเกรด 13:11:15 5 นอกตก
15 T15_V0.01 กอนแยกปากเกรด ร.ร. ชลประทาน 14:11:20 3 นอกตก
16 T16_V0.01 ร.ร. ชลประทาน ทรายทอง 15:11:25 2 นอกตก
17 T17_V0.01 ทรายทอง Tesco Lotus 16:11:30 1 นอกตก
18 T18_V0.01 Tesco Lotus พนธทพยงามฯ 17:24:35 4 นอกตก
19 T19_V0.01 พนธทพยงามฯ Home Pro 18:50:40 3 นอกตก
20 T20_V0.01 Home Pro รพ.เกษมราษฎร 19:45:45 2 นอกตก
21 T21_V0.01 รพ.เกษมราษฎร หมอชต 19:05:50 2 นอกตก
DPU
62
ตารางท 4.1 (ตอ)
22 T22_V0.01 หมอชต หนา JJ Mall 20:11:55 3 นอกตก
23 T23_V0.01 หนา JJ Mall สวนจตจตร 20:10:00 3 นอกตก
24 T24_V0.01 สวนจตจตร ทหารไทย 21:12:05 2 อยในตก
25 T25_V0.01 ทหารไทย การบนไทย 21:35:10 3 อยในตก
26 T26_V0.01 การบนไทย ปตท. 22:12:15 3 อยในตก
27 T27_V0.01 ปตท. วดเสมยนนาร 22:12:20 5 อยในตก
28 T28_V0.01 วดเสมยนนาร ประชาชน ซ.4 22:50:25 1 อยในตก
29 T29_V0.01 ประชาชน ซ.4 หนา ม.ธรกจ 23:12:30 2 อยในตก
30 T30_V0.01 หนา ม.ธรกจ ซ.ชนเขต 2/35 23:45:35 3 อยในตก
อธบายตารางท 4.1 เปนการแสดงตารางการทดลองการใชโปรแกรมประยกตแจงเตอน
ขอความชวยเหลอ จากตารางจะเหนไดวาผวจยไดทาการทดลองจานวน 30 ครง มการจดบนทกลง
เวลาของการทดลอง ในการทดลองใชโปรแกรมนน ซงไดทาการทดลองตามจดตางๆ ทไดระบไว
ตามตาราง 4.1 จะเหนไดวาผสงกบผรบจะอยคนละทกน เพอสมจรงวาโปรแกรมสามารถสงขอมล
ไดจรงหรอไม และผรบนนสามารถรบขอมลไดจรงหรอไม ครบถวน และถกตองหรอไม ท
สาคญสามารถตรวจไดวา ผรบไมวาจะอยในสถานททอยภายในตก หรอนอกตกกตาม ผรบ
จะตองไดรบขอความเสมอ จากทดสอบโปรแกรมดงกลาว พบวาขอมลจากแจงขอความชวยเหลอ
นน โปรแกรมสามารถสงขอความไดครบตามจานวน 30 ครงทไดทาทดลอง และผรบกสามารถ
รบขอความตามจานวนทสงมา และมความถกตอง สวนการโทรแจง 191 ผวจยไดใชเวลาอน
เดยวกนกบการแจงผานโปแกรม แตเปนคนละวนกน โดยใชโทรศพทมอถอ และโทรศทพ
สาธารณะตามจดตางๆ แถวประชาชน ชนเขต และทาทราย
DPU
63
ตารางท 4.2 ตารางเวลาบนทกการทดลอง
การขอความชวยเหลอผาน Application การขอความชวยเหลอโดยผานสายดวย 191
ครง
ท
เวลาท
แจงขอ
ความ
ชวยเหลอ
เวลาท
เจาหนาท
ตารวจไดรบ
การแจงเหต
ผลตาง(เวลา
ทถกใช
กระบวนการ
แจงตาตรวจ)
เวลาทแจง
ขอความ
ชวยเหลอ
เวลาท
เจาหนาท
ตารวจไดรบ
การแจงเหต
ผลตาง(เวลา
ทถกใช
กระบวนการ
แจงตา
ตรวจ)
1 8:00:00 8:00:55 0:00:55 8:00:00 8:20:05 0:20:05
2 8:10:30 8:11:19 0:00:49 8:10:30 8:27:19 0:16:49
3 8:21:00 8:21:43 0:00:43 8:21:00 8:46:28 0:25:28
4 8:31:30 8:32:07 0:00:37 8:31:30 9:20:05 0:48:35
5 8:42:00 8:42:54 0:00:54 8:42:00 9:27:19 0:45:19
6 9:12:30 9:13:55 0:01:25 9:12:30 9:46:28 0:33:58
7 9:25:00 9:25:54 0:00:54 9:25:00 10:20:05 0:55:05
8 9:58:30 10:00:13 0:01:43 9:58:30 10:27:19 0:28:49
9 10:00:00 10:01:22 0:01:22 10:00:00 10:46:28 0:46:28
10 10:20:00 10:21:31 0:01:31 10:20:00 10:50:05 0:30:05
11 12:11:00 12:12:40 0:01:40 12:11:00 12:27:19 0:16:19
12 12:45:05 12:46:49 0:01:44 12:45:05 13:16:28 0:31:23
13 13:11:10 13:12:58 0:01:48 13:11:10 13:44:05 0:32:55
14 13:11:15 13:13:07 0:01:52 13:11:15 13:27:19 0:16:04
15 14:11:20 14:13:16 0:01:56 14:11:20 14:46:28 0:35:08
16 15:11:25 15:13:25 0:02:00 15:11:25 15:20:05 0:08:40
17 16:11:30 16:13:34 0:02:04 16:11:30 16:27:19 0:15:49
18 17:24:35 17:25:43 0:01:08 17:24:35 17:46:28 0:21:53
19 18:50:40 18:51:52 0:01:12 18:50:40 19:20:05 0:29:25
20 19:45:45 19:47:06 0:01:21 19:45:45 20:27:19 0:41:34
21 19:05:50 19:06:40 0:00:50 19:05:50 19:46:28 0:40:38
22 20:11:55 20:14:09 0:02:14 20:11:55 20:20:05 0:08:10
DPU
64
ตารางท 4.2 (ตอ)
23 20:10:00 20:11:02 0:01:02 20:10:00 20:27:19 0:17:19
24 21:12:05 21:13:37 0:01:32 21:12:05 21:46:28 0:34:23
25 21:35:10 21:36:46 0:01:36 21:35:10 22:20:05 0:44:55
26 22:12:15 22:14:55 0:02:40 22:12:15 22:57:19 0:45:04
27 22:12:20 22:13:04 0:00:44 22:12:20 22:46:28 0:34:08
28 22:50:25 22:51:57 0:01:32 22:50:25 23:20:05 0:29:40
29 23:12:30 23:14:22 0:01:52 23:12:30 23:27:19 0:14:49
30 23:45:35 23:45:58 0:00:23 23:35:35 23:56:28 0:20:53
คาเฉลย 0:01:58 คาเฉลย 0:19:55
แสดงกราฟผลของเวลาทผโดยสารขอความชวยเหลอกรณเกดเหตรายกบผโดยสารบน
รถแทกซ โดยเปรยบเทยบระหวางการขอความชวยเหลอโดยผานโปรแกรมทไดพฒนาขน กบ การ
ขอความชวยเหลอโดยผานสายดวน191 ซงจบเวลาจากเมอผโดยสารแจงขอความชวยเหลอ
จนกระทงเวลาทปลายทาง (หรอเจาหนาท)ไดรบการแจงเหต จากกราฟ เวลาในแกน ( y ) อยใน
หนวยของ ชวโมง:นาท:วนาท และแกน ( x ) คอครงททาการทดสอบ (ทงหมด 30 ครง) จากการ
ทดสอบพบวา การแจงเหตผานโปรแกรม จะใชเวลานอยกวาทสายดวน191 อยางมาก ดงภาพท
4.24 และตารางท 4.3
DPU
65
ภาพท 4.24 กราฟแสดงผลเปรยบเทยบการขอความชวยเหลอระหวางผาน Application กบ
สายดวน191
ตารางท 4.3 คาเฉลยเวลาของการแจงเหตผานโปรแกรมและการแจงเหตผานสายดวน 191
(เฉลยจาก 30 ครง)
วธการ คาเฉลย / เวลา
ผานโปรแกรม 0:01:58 น.
ผานสายดวน191 0:19:55 น.
นอกจากไดมการเปรยบเทยบกบสายดวน 191 แลว ผใชระบบนยงสามารถเลอกแจงให
ญาตไดรบรไดอกดวย ซงสามารถใหความมนใจไดวามการใหความชวยไดแนนอนกวา เพราะ
ความหวงใยของญาต หรอผปกครองจะมมากกวา และใหสาคญเปนอยางมากโดยจะไมละเวนการ
ใหความชวยเหลอ การประสานงานกบเจาหนาตารวจ หรอสามารถไปจดทเกดเหตดวยตนเอง
กอนทเจาหนาทตารวจจะมาใหความชวยเหลอตามจดทเกดเหตทไดรบแจงดงกลาว
DPU
66
4.5 ผลการสารวจความพงพอใจ
ผลการสารวจขอมลแบบสอบถามดานความพงพอใจในการใชงานแอปพลเคชน
"โปรแกรมประยกตเพ อแจงการขอความชวยเหลอกรณเกดเหตรายบนรกแทกซดวยโทรศพท
เคลอนระบบแอนดรอยด" โดยการสมกลมตวอยาง เพศหญง จานวน 30 คน ใหทดลองใช
โปรแกรม หลงจากนนใหตอบแบบสอบถามหลงจากการทดลองเสรจแลว ผลทไดตามตารางท 4.4
ตารางท 4.4 ผลการสารวจขอมลทไดจากตอบแบบสอบถามความพงพอใจในการใชงาน
แอปพลเคชน
(สวนท 1) เกยวกบการใชงานโปรแกรมสวนของ User Interface มทงหมด 3 ขอ
ขอท คาถาม ความ
คดเหน
จานวน รอยละ คา
เฉลย
คา
S.D
1 คณคดวา icon สอดคลองกบ
ลกษณะการใชงานหรอไม
ใช = 1 27 90 0.90
0.31
ไมใช = 0 3 10
รวม 30 100
2 คณคดวาสพนหลง สของ
ตวอกษรและปมการใชงาน
เหมาะสมกนหรอไม
เหมาะสม = 1 20 66.67 0.67 0.48
ไมเหมาะสม = 0 10 33.33
รวม 30 100
3 คณคดวาการใชงานของ
โปรแกรมมความสะดวก
หรอไม
สะดวก = 1 30 100 1.00 0.00
ไมสะดวก = 0 0 0
รวม 30 100
DPU
67
ตารางท 4.4 (ตอ)
(สวนท 2) ประสทธภาพของโปรแกรมประยกตแจงเตอนขอความชวยเหลอกรณเกดเหตรายบน
รถแทกซบนโทรศพทเคลอนทแอนดรอย มทงหมด 3 ขอ
ขอ
ท
คาถาม ความคดเหน จานวน รอย
ละ
คา
เฉลย
คา
S.D
4 คณคดวาโปรแกรมประยกตเพอ
แจงการขอความชวยเหลอฯ ทาให
การขอความชวยเหลอเปนไปได
อยางรวดเรวยงขนใชหรอไม
ใช = 1 30 100 1.00 0.00
ไมใช = 0 0 0
รวม 30 100
5 คณคดวาโปรแกรมประยกตเพอ
แจงการขอความชวยเหลอฯ
สามารถนาไปใชงานไดจรง
หรอไม
ใช ไดจรง = 1 27 90 0.90 0.31
ใชไมได = 0 3 10
รวม 30 100
6 คณคดวาความตอเนองของ
สญญาณคลนโทรศพท สญญาณ
อนเตอรเนต สญญาณWI-FI
สญญาณดาวเทยม มผลตอการใช
งานของโปรแกรมใช หรอไม
ใช = 1 30 100 1.00 0.00
ไมใช = 0 0 0
รวม 30 100
DPU
68
ตารางท 4.4 (ตอ)
(สวนท 3) ภาพรวมของแอพพลเคชน มทงหมด 5 ขอ
ขอ
ท
คาถาม ความพง
พอใจ
จานวน
คน
รอย
ละ
คา
เฉลย
คา
S.D
7 คณคดวาผโดยสารทเปนเพศหญงม
ความตองการใชงานโปรแกรม
ประยกตเพอแจงการขอความ
ชวยเหลอฯ มากนอยเพยงใด
มากทสด = 5 19 63.33 4.57 0.63
มาก = 4 9 30
ปานกลาง = 3 2 6.67
นอย = 2 0 0
นอยทสด =1 0 0
รวม 30 100
8 คณคดวาแอพพลเคชนนม
ประโยชนตอผใชในระดบใด
มากทสด = 5 26 86.67 4.87 0.35
มาก = 4 4 13.33
ปานกลาง = 3 0 0
นอย = 2 0 0
นอยทสด =1 0 0
รวม 30 100
9 คณคดวาประสทธภาพโดยรวม
ของแอพพลเคชนอยในระดบใด
มากทสด = 5 8 26.67 4.00 0.74
มาก = 4 14 46.67
ปานกลาง = 3 8 26.67
นอย = 2 0 0
นอยทสด =1 0 0
รวม 30 100
DPU
69
ตารางท 4.4 (ตอ)
10 คณคดวาความยากงายในการใช
งานแอพพลเคชนอยในระดบใด
งายทสด = 5 18 60 4.53 0.63
งาย = 4 10 33.33
ปานกลาง = 3 2 6.67
ยาก = 2 0 0
ยากทสด = 1 0 0
รวม 30 100
11 คณคดวาความสมบรณของฟงกชน
ในแอพพลเคชนนมมากนอย
เพยงใด*
มากทสด = 5 24 80 4.80 0.41
มาก = 4 6 20
ปานกลาง = 3 0 0
นอย = 2 0 0
นอยทสด =1 0 0
รวม 30 100
อธบายตารางท 4.4 จากผลการสารวจขอมลทไดจากตอบแบบสอบถามความพงพอใจ
ในการใชงานแอปพลเคชน โปรแกรมประยกตเพอแจงการขอความชวยเหลอกรณเกดเหตรายบนรถ
แทกซดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด พบวา
สวนของ User Interface ผใชมความเหนตรงกนวา icon สอดคลองกบลกษณะการใช
งานเปนจานวน 27 คน (รอยละ 90) และไมใชเปนจานวน 3 คน (รอยละ 10) , ใหความเหมาะสมกบ
สพนหลง สของตวอกษรและปม เปนจานวน 20 คน (รอยละ 66.67) และไมเหมาะสมเปนจานวน
10 คน (รอยละ 33.33), และใหความสะดวกในการใชงานโปรแกรมเปนจานวน 30 คน (รอยละ
100)
สวนประสทธภาพของโปรแกรม ผใชคดเหนวาโปรแกรมสามารถใหความรวดเรวใน
การขอความชวยไดเรวยงขนเปนจานวน 30 คน (รอยละ 100) และสามารถนาไปใชงานไดจรงเปน
จานวน 27 คน (รอยละ 90) และใหความเหนวาสญญาณคลนโทรศพท สญญาณอนเตอรเนต
สญญาณ Wi-Fi มผลตอการใชงานโปรแกรมทาใหขาดชวงเปนจานวน 30 คน (รอยละ 100)
โดยภาพรวมของแอปพลเคชนผใชงานทเปนเพศหญงมความตองการสงมากทสดโดย
คดเปนคาเฉลยเทากบ 4.57, มประโยชนตอผใชงานคดเปนคาเฉลยเปน 4.87, ประสทธภาพ
DPU
70
โดยรวมของแอปพลเคชนคดเปนคาเฉลยเทากบ 4.00, ความยากงายในการใชงานแอปพลเคชนคด
เปนคาเฉลยเทากบ 4.53, ความสมบรณของแอปพลเคชนคดเปนคาเฉลยเทากบ 4.80 ดงนนคาเฉลย
ความพงพอใจโดยรวมของสวนท 3 ภาพรวมแอปพลเคชน เทากบ 4.55
(สวนท 5) ขอเสนอแนะเพมเตมทผตอบแบบสอบถามไดเสนอแนะมดงน
1) ควรเพมเบอรผรบปลายทางไดมากกวา 1 เบอร
2) ปรบปมของการกดสง SMS and Email ชดเจน
3) เพมปนคนหาเบอรโทรศพท จากสมดโทรศพท
4) เพมปม Exit การจบการใชงาน
DPU
บทท 5
สรปผล และขอเสนอแนะ
ในบทนจะเปนการอภปรายเพอสรปผลทไดจากการทดสอบงานวจยในครงน รวมทง
จะกลาวถงท มาของงานวจย การพฒนาโปรแกรม ผลทไดจากทดสอบโปรแกรม และ
ขอเสนอแนะสาหรบแนวทางในการพฒนางานวจยนตอไป เพอแกไขขอบกพรองของโปรแกรมให
มประสทธภาพมากขน
5.1 สรปผลการวจย
5.1.1 อภปรายความสาคญและทมาของปญหา
จากปญหาทงหมดทผวจยไดนาเสนอในบทท 1 สวนของบทนา จะเหนไดวา ผโดยสาร
ทใชบรการรถแทกซ รถยนตรบจางโดยสารสาธารณะ มเหตการณรายเกดขนกบผโดยสารเปน
ประจา ซงทาใหผโดยสารทเปนผหญงมโอกาสเสยงสงทจะถกทารายได และยงไมมมาตรการใดจะ
ปองกนเหตรายไดอยางเปนรปธรรม
การออกแบบและประยกตใชงานโปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอ
กรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด ไดถกพฒนาขน
มาเพอทจะแกปญหาดงกลาว ระบบนพฒนาบนโปรแกรม Android SDK, Eclipse & ADT Plug-in,
AVD และใชภาษา Java ในการเขยนโปรแกรม
โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวย
โทรศพทเคลอนทระบบปฏบตการแอนดรอยด สามารถทางานไดอยางมประสทธภาพ โดยใชเวลา
ในการแจงเตอนขอความชวยเหลอนอยกวาการแจงผานสายดวน 191 อยางมาก
ดงนน โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ
ดวยโทรศพทเคลอนทในระบบปฏบตการแอนดรอยด เปนประโยชนตอผโดยสารทเปนผหญงและ
เปนอปกรณชนหนงทผใชสามารถเลอกทขอใชในการแจงขอความชวยเหลอได
5.1.2 สรปตามวตถประสงคของงานวจย
1) ในการออกแบบและประยกตการใชงานโปรแกรมประยกตเพอแจงขอความขอ
ความชวยเหลอกรณเกดเหตรายบนรถแทกซ ตามวตถประสงคของงานวจยในขอแรก เพอให
ผโดยสารสามารถแจงขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ผานโปรแกรมประยกตเพอ
DPU
72
แจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการ
แอนดรอยด สรปไดวาจากทผวจยไดทาการทดลองโดยการจาลองสถานการณ โดยใชบรการรถ
แทกซ ทาใหผโดยสารสามารถเลอกใชโปรแกรมดงกลาวในการแจงขอความชวยเปน SMS เตอน
ได
2) นอกจากทผโดยสารจะใชโทรศพทโทรแจงสายดวน 191 แลว ยงสามารถทจะใช
โปรแกรมในการแจงขอความชวยเหลอไดอกดวย ซงกทาใหตรงตามวตถประสงคในขอทสอง
เพอใหผโดยสารสามารถสงขอมลเกยวกบรถแทกซทกอเหตไปยงหมายเลขผรบปลายทางได
3) ในการเลอกใชโปรแกรมในการแจงเตอน ยงสามารถทจะถายรปเกยวกบรถแทกซ
เอาไวเปนหลกฐานทจะเอาผดกบผกอเหตได ซงทาใหตรงตามวตถประสงคในขอทสาม เพอให
ผโดยสารสามารถบนทกขอมลและเปนหลกฐานเพอทเอาผดกบผกอเหตได
4) ประสทธภาพของการใชโปรแกรมในการแจงเตอนขอความชวยเหลอโดยผาน
โปรแกรมทออกแบบขนมา แสดงใหเหนแลววา โปรแกรมสามารถชวยในการบรหารเวลาไดเรว
กวาเปนหลายนาท เมอเทยบกบการโทรแจง 191 และยงสามารถลดขนตอนการดาเนนงานของ
เจาหนาทไดอกดวย ซงทาใหตรงตามวตถประสงคในขอทส เพอวดประสทธภาพของโปรแกรมท
ไดพฒนาขนเทยบกบการดาเนนการในปจจบน การโทรศพทแจงสายดวน 191 โดยตรง
การสรปตามวตถประสงคนสามารถดไดในบทท 4 ผลการทดลองการใชงานของ
โปรแกรม
5.1.3 อปสรรคจากงานวจยในครงน
1) การเตรยมตวความพรอมในการวจย คอตองทาการศกษาขอมลจากทฤษฎตางๆ
และศกษางานวจยทเกยวของ คนควาขอมลจากหองสมด อนเตอรเนต และมการสอบถามจาก
ผเชยวชาญ
2) มการทาหนงสอบนทก ถงกองบญชาการตารวจนครบาล1 เขตดสต
กรงเทพมหานคร 1 เขตดสต กรงเทพมหานคร เพอสอบถามขอมลเกยวกบแทกซกอคดตางๆ โดย
ม ร.ต.อ วส นอยเจรญ สว.ฝอ. 10 บก.อก.บช.น และ ร.ต.ต.บญญาภา มโชค รอง สว.ฝอ.10 บก.
อก.บช.น ทใหขอมลเกยวกบคดตางๆ ในรอบป 2555
3) ศกษาแนวคด และวธการออกแบบระบบ กอนทจะมการพฒนาโปรแกรม คอ
เรยนรพนฐานในการเขยนแอพบนแอนดรอยด และเขารบการฝกอบรมการเขยนแอปพลเคชนบน
แอนดรอยด
4) ชวงในการพฒนาโปรแกรมไดมการทดสอบตวโปรแกรม เชน การทดสอบบน
Emulator จะมความลาชากวาบนเครองจรง บางครงทาใหเครองคอมพวเตอรมอาการคาง
DPU
73
5) การทดสอบโปรแกรม โดยการจาลองสถานการณเสมอนจรง คอ มการเรยกใช
บรการรถแทกซ ในการะหวางการทดสอบจะตองชแจงคนขบรถแทกซ วาจะทาการทดสอบ
โปรแกรมดงกลาว
6) การเรยกพกด GPS ขนกบสภาพอากาศ คลนสญญาณโทรศพท สญญาณ
อนเตอรเนต และสญญาณดาวเทยม อยางใดอยงหนงขนอยกบการตงคาของเครองโทรศพทมอถอ
วาจะรบสญญาณแบบไหน ซงจะผลตอพลงงานของแบตเตอรรเลกนอย
5.2 ขอเสนอแนะ
เปนขอเสนอแนะเพมเตมทผตอบแบบสอบถามไดเสนอแนะใหกบระบบเพอให
โปรแกรมสามารถทางานไดอยางมประสทธภาพและประสทธผลยงขน
1) ควรเพมเบอรผรบปลายทางไดมากกวา 1 เบอร
2) ปรบปมของการกดสง SMS and Email ชดเจน
3) เพมปนคนหาเบอรโทรศพท จากสมดโทรศพท
4) เพมปม Exit การจบการใชงาน
5.3 แนวทางการพฒนาตอในอนาคต
โปรแกรมทไดนาเสนอจะมขอบเขตทจากด ดงนนโปรแกรมดงกลาวสามารถทางานได
ในระบบแอนดรอยดเทานน ระบบทออกแบบไวยงไมมในสวนของฐานขอมล โปรแกรมจะทา
การบนทกใน Preference เทานน ไมมการบนทกถาวร ดงนนเมอปดโปรแกรมขอมลจากการ
ถายรปกจะถกลบออกในหนวยความจาทนท ดงนน แนวทางในการพฒนาตอ และเรยกดใน
ภายหลงไดสะดวกยงขน
1) ระบบสามารถเชอมตอไปยงเครองแมขาย เพอบนทกลงฐานขอมลได
2) ระบบสามารถบนทกเสยงในขณะทใชบรการรถแทกซผานโปรแกรมได
3) ระบบสามารถตงคาการโทรออกฉกเฉนได เชน การโทรหาผปกครอง ศนยแทกซ
เจาหนาทตาตรวจ
งานคนควาอสระเลมนอาจมประโชยนสาหรบผทตองการศกษาทจะพฒนาโปรแกรม
ไมวาจะเปนระบบแอนดรอยด หรอระบบอนๆ กตามทมสวนทคลายกน เพอเปนแนวทางวจยได
DPU
บรรณานกรม
DPU
75
บรรณานกรม
ภาษาไทย
หนงสอ
พรอมเลศ หลอวจตร. (2555). คมอเขยนแอพ Android สาหรบผ เรมตน (พมพครงท 1). กรงเทพฯ
: โปรวชน.
กตต กลมกลอม. (2552). การวเคราะหและออกแบบระบบเวงวตถ UML. (พมพครงท 1).
กรงเทพฯ : เคทพ คอมพ แอนด คอนชลท.
โอภาส เอยมสรรวงศ. (2548). การวเคราะหและออกแบบระบบ ฉบบปรบปรงเพมเตม. กรงเทพฯ
: ซเอดยเคชน.
พชต ฤทธจรญ. (2544). ระเบยบวธการวจยทางสงคมศาสตร. กรงเทพฯ : ศนยหนงสอราชภฏพระ
นคร.
เพญแข แสงแกว. (2541). การวจยทางสงคมศาสตร (พมพครงท 3). กรงเทพฯ: โรงพมพ
มหาวทยาลยธรรมศาสตร.
Schiller, J., & Voisard, A. (2004). Location-Based Services. Morgan : Kaufmann.
วทยานพนธ
นพนธ นวมศร. (2555). โปรแกรมเตอนภยสาหรบผหญง (โครงงานปรญาบณฑต). กรงเทพฯ:
มหาวทยาลยธรกจบณฑตย.
กณฑล เลาหรตน. (2555). ระบบสารสนเทศอจฉรยะสาหรบการรอรถโดยสารประจาทาง ECTI-
CARD 2012. 20 - 22 ม.ย. 2555. (วทยานพนธปรญามหาบณฑต). กรงเทพฯ:
มหาวทยาลยธรกจบณฑตย.
ภทรรฐ กองเกยรตวานช, รชพล อนนตวฒน. (2554). โปรแกรมประยกตบนโทรศพทเคลอนท
สาหรบผโดยสารรถแทกซ (โครงงานปรญญาบณฑต). กรงเทพฯ: จฬาลงกรณ
มหาวทยาลย.
DPU
76
พชรพร เรองจตโพธพาน, สลล กตตเมธวฒน. (2554). โปรแกรมเพอใชตรวจสอบคาโดยสารรถ
แทกซมเตอรและการระบตาแหนงมอถอ (โครงงานปรญญาบณฑต). ขอนแกน:
มหาวทยาลยขอนแกน.
วศษฏ หรญกตต. (2548). ระบบใหบรการรถแทกซอจฉรยะ (รายงานผลการวจย). กรงเทพฯ:
เทคโนโลยพระจอมเกลาเจาคณทหารลาดกระบง.
สารสนเทศจากสออเลกทรอนกส
สมประสงค เยนทวม. (2556). ศนยรบแจงเหตฉกเฉน 191. สบคนเมอวนท 28 มนาคม 2556, จาก
http://www.manager.co.th/191 ดวนฉกเฉน
พสฏฐ พสทธศกด. (2555). สถตอาชญ บช.น. เผยสถตคดชงทรพยแทกซครงป 28 คด. สบคนเมอ
วนท 11 กรกฎาคม 2555, จาก http://news.sanook.com/1129438/
Google Maps API Web Services. (2555). สบคนเมอวนท 28 ตลาคม 2555, จาก
http://code.google.com/intl/th-TH/apis/maps/documentation/webservices/index.html
กฤตกา ดงดาวดงส. (2553). Location base service. สบคนเมอวนท 22 ธนวามคม 2555, จาก
http://lbsthai.blogspot.com/2010/09/location-based-service.html
BOOK
Witchayangkoon, B. (2002). GPS-based vehicular velocity determination on the
Chalermmahanakhon Expressway. Proc. the First Conference on Civil and
Environmental Engineering (ICCEE-2002). Higashi-Hiroshima, Japan. Oct 30-31,
2002: 215-221.
ELECTRONIC SOURCES
Andrew Nusca. (2009). Smartphone vs. feature phone arms race heats up; which did you buy?.
ZDNet. Retrieved Aug 20, 2013, from
http://www.zdnet.com/blog/gadgetreviews/smartphone-vs-feature-phone-arms-race-
heats-up-which-did-you-buy/6836
DPU
77
ภาคผนวก
DPU
78
ภาคผนวก ก
แบบฟอรมการทดสอบแอปพลเคชน
DPU
79
แบบฟอรมการทดสอบ
โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด
รหสทดสอบ T001_V0.01 วนททดสอบ ............/.........../............
ระบบ สวนงาน
ชอการทางาน
รหสหนาจอ-ชอหนาจอ Test v .01
คาอธบาย
เงอนไขกอนทางาน
ขนตอนการทางาน 1. Camera
1.1 เรยกกลอง
1.2 กดถายรป
1.3 บนทก
เลอกรป
ผลการทดสอบ
� ผาน
� ไมผาน
2. GPS
2.1 แสดง Screen Map
2.2 แสดงพกส lac/ Log
ผลการทดสอบ
� ผาน
� ไมผาน
3. Setting
3.1 - SMS
3.1.1 จานวนครงในการสง
3.1.2 พมพขอมความ
3.1.3 บนทก
3.2 - Email
3.2.1 ใสEmail/password ผสง
3.2.2 ใสEmail/password ผรบ
3.2.3 บนทก
3.3 - intervals
3.3.1 ระบตวเลข / วนาท
3.3.2 บนทก
ผลการทดสอบ
� ผาน
� ไมผาน
ผลทคาดวาจะไดรบ 1.ผลโปรแกรมสามารถทางานไปปกต
บนทกเพมเตม
การทดสอบการทางานแบบไมสมบรณ
การกระทา ผลการทางานทคาดวาจะไดรบ ผลการทดสอบ หมายเหต
1......................
2......................
� ผาน
� ไมผาน
ลงชอ.......................................................
( )
ลงชอ.......................................................
( )
DPU
80
ภาคผนวก ข
แบบสอบถามความพงพอใจเกยวกบการใชงานแอปพลเคชน
DPU
81
แบบสอบถามความพงพอใจเกยวกบการใชงานแอปพลเคชน
"โปรแกรมประยกตแจงการขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ
คาชแจง
ดวยบนโทรศพทเคลอนทระบบแอนดรอย"
1. เพอใหผวจยไดรผลการสารวจความพงพอใจในการใชงานของโปรแกรม และเพอการปรบปรง
แกไขใหมประสทธภาพมากยงขน
2. โปรดเตมเครองหมาย ในชอง และใหขอเสนอแนะเพมเตม
3. เครองหมาย * บงคบใหตอบ
[สวนท 1] User Interface
1. คณคดวา icon สอดคลองกบลกษณะการใชงานหรอไม*
� ใช � ไมใช
2. คณคดวาสพนหลง สของตวอกษรและปมการใชงานเหมาะสมกนหรอไม*
� เหมาะสม � ไมเหมาะสม
3. คณคดวาการใชงานของโปรแกรมมความสะดวกหรอไม*
� สะดวก � ไมสะดวก
[สวนท 2] โปรแกรมประยกตแจงการขอความชวยเหลอกรณเกดเหตรายบนรถแทกซบน
โทรศพทเคลอนทแอนดรอย
4. คณคดวาโปรแกรมประยกตแจงการขอความชวยเหลอฯ ทาใหการขอความชวยเหลอเปนไปไดอยาง
รวดเรวยงขนใชหรอไม*
� ใช � ไมใช
5. คณคดวาโปรแกรมประยกตแจงการขอความชวยเหลอฯ สามารถนาไปใชงานไดจรงหรอไม*
� ใชไดจรง � ใชไมได
6. คณคดวาความตอเนองของสญญาณคลนโทรศพท สญญาณอนเตอรเนต สญญาณWI-FI สญญาณ
ดาวเทยม มผลตอการใชงานของโปรแกรมใช หรอไม*
� ใช � ไมใช
DPU
82
7. คณคดวาผโดยสารทเปนเพศหญงมความตองการใชโปรแกรมประยกตแจงการขอความชวยเหลอฯ
มากนอยเพยงใด*
� มากทสด � มาก � ปานกลาง � นอย � นอยทสด
[สวนท 3] ภาพรวมของแอพพลเคชน
8. คณคดวาแอปพลเคชนนมประโยชนตอผใชในระดบใด*
� มากทสด � มาก � ปานกลาง � นอย � นอยทสด
9. คณคดวาประสทธภาพโดยรวมของแอพพลเคชนอยในระดบใด*
� มากทสด � มาก � ปานกลาง � นอย � นอยทสด
10. คณคดวาความยากงายในการใชงานแอปพลเคชนอยในระดบใด*
� งายทสด � งาย � ปานกลาง � ยาก � ยากทสด
11. คณคดวาความสมบรณของฟงกชนในแอพพลเคชนนมมากนอยเพยงใด*
� มากทสด � มาก � ปานกลาง � นอย � นอยทสด
[สวนท 4] ขอเสนอแนะเพมเตม
...................................................................................................................................................................
...................................................................................................................................................................
...................................................................................................................................................................
...................................................................................................................................................................
DPU
83
ประวตผเขยน
ชอ -นามสกล นายทวศกด เจะนะ
ประวตการศกษา บธ.บ.(เทคโนโลยสารสนเทศธรกจ) มหาวทยาลยธรกจ
บณฑตย 2546
ประกาศนยบตรบณฑต (ศกษาศาสตร หลกสตรและการ
สอน) มหาวทยาลยสโขทยธรรมาธราช 2552
ปวส. (คอมพวเตอรธรกจ) โรงเรยนพณชยการหาดใหญ
ตาแหนงและสถานทงานปจจบน
2549 - ปจจบน เจาหนาศนยปฏบตการคอมพวเตอร (Macintosh & PC)
คณะศลปกรรมศาสตร มหาวทยาลยธรกจบณฑตย DPU