93
การออกแบบและประยุกต์ใช้งานโปรแกรมประยุกต์เพื่อแจ้งเตือนขอความช ่วยเหลือ กรณีเกิดเหตุร้ายบนรถแท็กซี่ ด้วยโทรศัพท์เคลื่อนทีระบบปฏิบัติการแอนดรอยด์ ทวีศักดิ เจ๊ะน๊ะ งานค้นคว้าอิสระนี ้เป็นส่วนหนึ ่งของการศึกษาตามหลักสูตร วิทยาศาสตรมหาบัณฑิต สาขาวิชาเทคโนโลยีคอมพิวเตอร์และการสื่อสาร คณะวิศวกรรมศาสตร์ มหาวิทยาลัยธุรกิจบัณฑิตย์ .. 2556 DPU

DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

กรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนท

ระบบปฏบตการแอนดรอยด

ทวศกด เจะนะ

งานคนควาอสระนเปนสวนหนงของการศกษาตามหลกสตร วทยาศาสตรมหาบณฑต

สาขาวชาเทคโนโลยคอมพวเตอรและการสอสาร คณะวศวกรรมศาสตร

มหาวทยาลยธรกจบณฑตย

พ.ศ. 2556

DPU

Page 2: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 3: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

เตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวย

โทรศพทเคลอนทระบบปฏบตการแอนดรอยด

ชอผเขยน ทวศกด เจะนะ

อาจารยทปรกษาสารนพนธ ดร.เนองวงศ ทวยเจรญ

สาขาวชา เทคโนโลยคอมพวเตอรและการสอสาร

ปการศกษา 2555

บทคดยอ

ปจจบน ผโดยสารทใชบรการรถแทกซ รถยนตรบจางโดยสารสาธารณะ มเหตการณ

รายเกดขนกบผโดยสารเปนประจา โดยเฉพาะอยางยงผโดยสารทเปนผหญง เพอเปนการปองกน

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

ชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด

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

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

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

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

ประสานงานกบสายตรวจทกาลงปฏบตหนาทอยบรเวณทเกดเหตไดทนเวลา

จากทดลองใชโปรแกรมผานโทรศพทเคลอนทระบบปฏบตการแอนดรอยด ผลปรากฏ

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

อยางมาก (เวลาเฉลย 1 นาท 58 วนาท และ 19 นาท 55 วนาท ตามลาดบ) ดงนน โปรแกรมประยกต

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

สามารถเลอกใชบรการได

DPU

Page 4: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 5: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

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

งานคนควาอสระ ดร.เนองวงศ ทวยเจรญ ทเสยสละเวลาอนมคาใหคาแนะนาถงประเดนตาง ๆ ใน

การศกษา และชแนวทางแกปญหา การคนควาหาขอมลเพมเตมอนเปนประโยชนในการวเคราะห

และสรปผลการศกษา รวมทงการตรวจขอบกพรองตาง ๆ และการแกไขงานใหสมบรณมากยงขน

ผวจยขอขอบพระคณ

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

คอมพวเตอรและการสอสาร

ขอขอบคณ คณาจารย ทกทานทไดประสทธประสาทวชาความร จนขาพเจาประสบ

ความสาเรจในการศกษาในครงน

ขอขอบคณนพนธ นวมศร ทใหความรวมมอในการพฒนาโปรแกรมตงแตเรมตนและ

สนสดการพฒนาโปรแกรม

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

ทใหกาลงใจและชวยเหลอขาพเจามาโดยตลอด

ขอขอบคณเพอน ๆ รน 54 ทกคนทชวยเหลอ และใหกาลงใจตลอดมาในทก ๆ ดาน

สดทายนผวจย ขอขอบพระคณ บดา มารดา และครอบครว รวมทงคณศราพร ปาลา

ยา ทคอยใหความหวงใย และเปนกาลงใจตลอดมาในทกๆ ดานจนสาเรจการศกษา

ทวศกด เจะนะ

DPU

Page 6: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

สารบญ

หนา

บทคดยอภาษาไทย…………………………………………………..………………………. ฆ

บทคดยอภาษาองกฤษ………………………………………………..……………………… ง

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

สารบญตาราง…………………………………………………………..……………………. ซ

สารบญภาพ…………………………………………………………..…………………….... ฌ

บทท

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

Page 7: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

สารบญ (ตอ)

บทท หนา

5 สรปผล และแนวทางการพฒนาตอ……………………………………….......…… 71

5.1 สรปผลการวจย……………………………………………………………...... 71

5.2 ขอเสนอแนะ..............………………………………………………………… 73

5.3 แนวทางการพฒนาตอ………………………………………………………… 73

บรรณานกรม ……………………………………………..…………………….................. 75

ภาคผนวก …………………………………………………...…………...................……... 77

ก แบบฟอรมการทดสอบ………………….................…………………………….. 78

ข แบบสอบถามความพงพอใจ.……..….................……...………………………... 80

ประวตผเขยน……………………………………….........………………………………... 83

DPU

Page 8: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

สารบญตาราง

ตารางท หนา

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

Page 9: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

สารบญภาพ

ภาพท หนา

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

Page 10: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

สารบญภาพ (ตอ)

ภาพท หนา

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

Page 11: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

บทท 1

บทนา

1.1 ทมาและความสาคญของปญหา

ปจจบนในเมองใหญ ประชาชนทวไปใชชวตประจาวนในการเดนทางไปทางาน ไปทา

ธระตางๆ ในชวงเวลาทเรงรบกตองอาศยบรการดวยรถแทกซหรอรถยนตรบจางจานวนมาก เพอ

ความสะดวกในการเดนทาง แตถาใชบรการรถแทกซในชวงเวลากลางคน โดยเฉพาะผหญง

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

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

ไดแคโทรแจงตารวจ 191 เพอขอความชวยเหลอเทานน

ทกวนนเรากเหนขาวการรองเรยนของประชาชนเกยวกบการใหบรการ แทกซผานศนย

คมครองผโดยสารรถสาธารณะ 1584 เปนประจา นอกจากนยงมขาวอาชญากรรมทเกดขนกบหญง

สาวทใชบรการแทกซอยบอยครง ทงพาไปทารายรางกาย การชงทรพยผโดยสาร หรอใชวธหลอก

ใหเหยอตายใจแลวพาไปขมขน ฯลฯ ซงเหตรายดงกลาวเกดขนทงเวลากลางวนและกลางคน จาก

สถตตงแตวนท 1 ม.ค. 55 - 30 ม.ย. 55 พบวามคดเกดขนทงหมด 28 คด เปนการปลนทรพย 11 คด

และชงทรพย 17 คด พนท ทเกดเหตมากทสด อยในยานชานเมองซงเปนพนทเปลยวคอ สน.

ประเวศ สน.บางนา สน.ตลงชน และ สน.อดมสข (พสฎฐ พสทธศกด, 2555)

แนวทางทใชในปจจบน เพอปองกนปญหาดงกลาวมดงตอไปน

1) มาตรการเมอเกดเหต

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

ตดตอและไดรบทราบรายละเอยดของเหตการณกตองใชเวลานาน

2) มาตรการหลงเกดเหต

แจงศนยคมครองผโดยสารรถสาธารณะ 1584

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

บนทกประจาวน แจงความ และตามหาผทกอเหตมาลงโทษ

DPU

Page 12: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

2

การรองเรยนผานเวบไซตทเกยวของ เชน กรมการขนสงทางบก ใหบรการรบเรอง

รองเรยนจากการใชบรการรถโดยสารสาธารณะ ไดแก

http://apps.dlt.go.th/1584complain/

http://www.takeatax.com/

การรองเรยนผาน Application Taxi Reporter

3) มาตรการปองกน

การตดบตรพนกงานขบรถแทกซ กลาวคอใหคนขบรถแทกซทาการตดบตรพนกงาน

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

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

ตารวจเขมงวดในการตงดานตรวจมากขน กลาวคอ ทางเจาหนาทตารวจมการตรวจ

เขมงวดมากขน มการตงดานเพอตรวจผใชรถบนถนนสาธารณะตามจดตาง ๆ ถามการกระทาผด

จะเสยคาปรบหรอยดใบขบข

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

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

โทรศพทเคลอนทระบบปฏบตการแอนดรอยด โดยทโปรแกรมจะสงขอมล SMS และพกดทเกด

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

กรณมเหตรายเกดขนกบผโดยสารได ทาใหเจาหนาทตารวจสามารถไป ณ จดทเกดเหตไดทนท

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

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

ความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยดท

ผโดยสารไดทาการบนทกไวกอนทจะเกดเหต

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

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

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

เตอนทางSMS ไปยงเบอรผรบปลายทางเมอตองการขอความชวยเหลอในกรณมเหตการณเกด

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

โปรแกรมประยกตแจงเตอนฯ และใช GPS บอกตาแหนงพกดทเกดเหต และรปถาย สงSMS ไปยง

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

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

DPU

Page 13: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

3

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

ชวยเหลอฯ ทผวจยไดออกแบบแนวคดและไดพฒนาขนมาเพอใชงานดงกลาว

1.2 วตถประสงคของการวจย

วตถประสงคของการวจย มดงตอไปน

1) เพ อใหผโดยสารสามารถแจงขอความชวยเหลอโดยผขบรถแทกซไมรตว ในกรณเกด

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

โทรศพทเคลอนทระบบปฏบตการแอนดรอยด

2) เพอใหผโดยสารสามารถสงขอมลเกยวกบรถแทกซทกอเหตไปยงหมายเลขผรบปลายทาง

ได

3) เพอใหผโดยสารสามารถบนทกขอมลและเปนหลกฐานเพอทเอาผดกบผกอเหตได

4) เพอวดประสทธภาพของโปรแกรมทไดพฒนาขนเทยบกบการดาเนนการในปจจบน การ

โทรศพทแจงผานสายดวน 191

1.3 ขอบเขตของการวจย

ขอบเขตของการวจย มดงตอไปน

1) โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ สามารถ

ทางานไดบนโทรศพทเคลอนท Smartphone ในระบบปฏบตการแอนดรอยดเทานน

2) อปกรณโทรศพทเคลอนท Smartphone ตองรองรบ GPS ได เพอความสมบรณในการ

ทางานของโปรแกรมประยกตเพอแจงเตอนและขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ

3) เปนการทดสอบการใชงานของโปรแกรมฯ ในพนทกรงเทพมหานคร และปรมนฑลเทานน

4) การทดสอบเปนการจาลองสถานการณเหมอนจรง โดยการทดสอบโปรแกรมผาน

Emulator ในระหวางการพฒนา และบนเครองจรง

1.4 วธการวจย

ใชขนตอน และวธการดาเนนงานของการออกแบบและประยกตใชงานโปรแกรม

ประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนท

ระบบปฏบตการแอนดรอยด การวเคราะหและพฒนาระบบ โดยแบงขนตอนการดาเนนงาน

ออกเปน 8 ขนตอน

ดงภาพท 1.1

DPU

Page 14: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

4

ภาพท 1.1 ขนตอนและวธการดาเนนงานของการพฒนาโปรแกรม

อธบายภาพท 1.1 ขนตอนและวธการดาเนนงานของการพฒนาโปรแกรม ดงน

ขนตอนท 1. ศกษาความเปนไปไดของการพฒนาโปรแกรม คอ

ความเปนไปไดในการทจะทาวจยหรอการพฒนาโปรแกรมวามความเปนไปไดมากนอย

แคไหน และขอมลทจะตองทาการศกษาในการพฒนาโปรแกรมคอ ศกษาถงปญหาทเกดขนกบ

ผโดยสารและพฤตกรรมของคนขบรถแทกซ รวมถงรถแทกซทใชเปนรถโดยสารสาธารณะ ศกษา

เกยวกบระบบปฏบตการแอนดรอยดทใชในการพฒนา ศกษาเกยวกบอปกรณโทรศพทเคลอนท

1. ศกษาความเปนไปไดของการพฒนาโปรแกรม

2. กาหนดขอบเขตของโปรแกรม

3. วเคราะหความตองการของโปรแกรม

4. ออกแบบโปรแกรม

5. พฒนาโปรแกรม

6. ทดสอบ และปรบปรงโปรแกรม

7. ตดตงโปรแกรมและประเมนผล

8. สรปผล และจดทาเอกสาร

DPU

Page 15: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 16: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

6

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

เตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอน

ดรอยด

ขนตอนท 7. ตดตงโปรแกรมและประเมนผล

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

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

คณภาพของโปรแกรมออกเปนแตละดานๆ คอ

1) การประเมนดานความสามารถการทางาน

ศกษาแบบประเมนจากทมผจดทาไวแลว

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

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

กาหนดกลมตวอยางในการประเมนระบบ (พจารณาขอมลจาการตอบแบบสอบถาม)

2) การประเมนดานหนาทของโปรแกรม

โปรแกรมสามารถทางานไดถกตองตามหนาทของโปรแกรม (Function) และมความพง

พอใจตรงตามความตองการของผใช

ขนตอนท 8. สรปผล และจดทาเอกสาร

DPU

Page 17: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 18: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 19: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

บทท 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

Page 20: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 21: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 22: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 23: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 24: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 25: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 26: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 27: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 28: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 29: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 30: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 31: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

21

แทกซ ผใชยงสามารถใหคะแนนคณภาพการใหบรการของศนยบรการรถแทกซดงกลาวหลงจากใช

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

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

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

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

พรอมทงเสนทาง ระยะทาง และระยะเวลาทใช ซงผใชสามารถนาขอมลเหลานมาประกอบการ

พจารณาเลอกเดนทางโดยรถแทกซได

ในการพฒนาโปรแกรมประยกตบนโทรศพทเคลอนททง 2 ระบบคอ Windows Phone

7 และ iPhone โดยใชวธการแปลงผลขามภาษา (Cross-Compiler) ถงแมวาการพฒนาระบบสวน

ใหญจะใชภาษา C# ในการพฒนาโปรแกรม ผพฒนากยงไดเรยนรทกษะในการเขยนโปรแกรมผาน

ภาษา Objective-C ไปดวย เพราะการเขยนโปรแกรมเพอพฒนาโปรแกรมประยกตบน iPhone นน

บางสวนจาเปนตองใชความรเกยวกบภาษา Objective-C มาใชเพอชวยในการพฒนา

จากการศกษางานวจยชนนพบวา ในสวนของการออกแบบโปรแกรมประยกตนน ทาง

ผ พ ฒนาไดเ รยนรว ธการสรางสวนตดตอผ ใชท แตกตางกนของแตละแพลตฟอรม โดย

โทรศพทเคลอนทแตละแพลตฟอรมน น กมวธในการสรางและรปแบบทแตกตางกนออกไป

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

มาก

พชรพร เรองจตโพธพาน และ สลล กตตเมธวฒน (2554) ไดพฒนาโปรแกรมเพอใช

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

โครงงานชนนจดทาเพอพฒนาโปรแกรมบนโทรศพทมอถอทใชระบบปฏบตการแอน

ดรอยด (Android) สาหรบบอกตาแหนงและตรวจสอบคาโดยสารรถแทกซมเตอร ทเกดขนจากการ

เดนทางของผโดยสาร โดยโปรแกรมจะใชระบบเครองรบจพเอส (GPS) ในโทรศพทมอถอ เพอใช

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

มเตอรทกาหนดโดยกรมขนสงทางบก ผลของการคานวณสามารถนามาเปรยบเทยบกบราคาคา

โดยสารทเกดขนจรง

จากการศกษางานโครงงานดงกลาว จะเหนไดวาผทาโครงงานไดนาหลกการทฤษฎ

เกยวกบระบบกาหนดตาแหนงบนโลก หรอ จพเอส (Global Positioning System:GPS) มาใชใน

การพฒนาแอปพลเคชน เพอใชเปนเครองมอในการบอกตาแหนง

DPU

Page 32: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

22

วศษฏ หรญกตต (2548) ไดพฒนาระบบใหบรการรถแทกซอจฉรยะ

โครงการวจยนไดพฒนาระบบตนแบบในการบรหารจดการระบบขนสงผโดยสารโดย

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

โทรศพทมอถอ ระบบ CDMA หรอผานทาง Call Center (ทใชงานบนเวบ) แลวระบบจะทาการ

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

แทกซออกใหบรการกบผโดยสารผ นน ระบบนสามารถขยายเพอรองรบผโดยสารและรถแทกซ

จานวนมากๆ ไดในอนาคต สามารถนามาใช ทดแทนระบบวทยตดตามบนรถแทกซ

จากศกษางานวจย ระบบใหบรการรถแทกซอจฉยะ ทาใหอนเกดประโยชนจากการนา

ระบบใหบรการรถแทกซอจฉรยะไปใช

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

ชวยทาใหการใหบรการรถแทกซมความปลอดภยทงสาหรบผขบขและผโดยสาร

ระบบสามารถใหขอมลสาคญเพอชวยในขบวนการสบสวนสอบสวนทางอาชญากรรม

อนเกยวเนองกบการเดนทางโดยรถแทกซ

งานวจยทง 5 เปนโปรแกรมททางานบนระบบปฏบตการแอนดรอยดและใหบรการกบ

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

เหตรายในรถแทกซโดยการสงขอความ SMS ผานแอพลเคชน และมการสงพกด GPS และรปถาย

แสดงขอมลรถแทกซเขาอเมล เพองายตอการตรวจสอบพนททเกดเหตตามทแจงขอความชวยเหลอ

DPU

Page 33: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

บทท 3

ระเบยบวธวจย

เนอหาในบทน จะกลาวถงระเบยบวธวจยของการเขยนโปรแกรมทจะพฒนาขนมา ซง

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

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

สวนสดทายเปนแนวทางการออกแบบแบบสอบถาม

3.1 ขอกาหนดของระบบทตองใชในการพฒนาโปรแกรม

ในการวจยงานคนควาอสระฉบบน ในสวนของขอกาหนดของระบบทตองใชในการ

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

เหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการแอนอดรอยด คณทวศกด เจะนะ

(ผวจย) เปนผออกแบบแนวคดโปรแกรมดงกลาว โดยมรายละเอยดของระบบดงตอไปน

3.1.1 ภาพรวมของระบบ

ภาพรวมของระบบประกอบดวยฮารดแวร และซอฟตแวร ซงมภาพรวมของระบบดงน

1). สถาปตยกรรมฮารดแวร

ภาพท 3.1 ภาพรวมของระบบ เกยวกบสถาปตยกรรมฮารดแวร

DPU

Page 34: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 35: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

25

อธบายภาพท 3.2 เมอมเหตการณเกดขนกบผโดยสาร ผโดยสารสามารถกดปมครง

เดยวเพอสงขอความ SMS แจงขอความชวยเหลอผานโปรแกรมแจงเตอนภยฯ โปรแกรมจะทา

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

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

ในรปแบบของลงคซงสามารถระบตาแหนงทเกดเหตบนแผนท Google Map ได

3.2.2 แผนภาพยสเคสของโปรแกรม (Use case diagram)

แผนภาพยสเคสน ออกแบบเพอแสดงความสมพนธระหวางผใชกบโปรแกรมประยกต

แจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ บนโทรศพทเคลอนทระบบแอนดรอย

ดงภาพท 3.3

ภาพท 3.3 Use case diagram แสดงความสมพนธระหวางผใชกบโปรแกรม

ถายรป

ตงคา

แจงภย ผใช

โปรแกรมประยกตแจงเตอนขอความ

ชวยเหลอกรณเกดเหตรายบนรถแทกซ

ดวยโทรศพทเคลอนทระบบแอนดรอยด

DPU

Page 36: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 37: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

27

อธบายภาพท 3.4 แสดงฟงคชนการทางานของกลองถายรป ผโดยสารเปดโปรแกรม

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

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

สวนรปทเลอกไว จะถกบนทกลงใน SharedPreferences

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

ของรปกอนสงจรง ซงจะขนาดเทากบ 300 x 300 pixel เพอความรวดเรวในการสงรป เนองจาก ถา

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

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

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

ชวยเหลอ

ภาพท 3.5 Sequence Diagram การตงคา

User Setting SharedPreferences

เขาเมน Setting เพอตงคา

ผใชตงคาและกดบนทก

แสดงเมนใชเลอกตงคา

บนทกขอมลลงหนวยความจา

DPU

Page 38: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

&Email

ตามจานวนขอความ

และเวลาทกาหนด

ผปกครอง

DPU

Page 39: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 40: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

30

3.2.4 อธบายการประมวลผลของ(Use Case Description)

ตารางท 3.1 อธบายการประมวลผลของกลองถายรป

System Camera Description

Use-Case สาหรบใชเพอการถายรป และสาหรบเลอกรป

Actor ผโดยสารทบรการแทกซ

Data ขอมลรถแทกซ เมอผโดยสารเปดใชโปรแกรมในขณะขนรถแทกซ ไปทปม

Camera เพ อทาการถายรปบนรถแทกซ เชน ถายคนขบรถ บตรประจาตว

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

อเมล

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

หลกฐานในการแจงความ

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

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

จะกดปม stop

Comment ฟงกชนการถายรปน มสวนชวยใหผใชโปรกแกรม สามารถถายรปและเลอกรป

ทถายมาใหม เพอนาไปใชไดอยางรวดเรว

DPU

Page 41: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

31

ตารางท 3.2 อธบายการประมวลผลของการตงคาตางๆ

System Setting Description

Use-Case ตงคาระบบการทางานใหเปนไปตามทผใชตองการและตามความเหมาะสม

Actor ผโดยสารทบรการแทกซ

Data ขอมลการตงคา เมอผโดยสารเปดใชโปรแกรม ใหไปทเมน Setting เพอตงคา

ตาง ๆ สวนแรก กาหนดเวลาในการเวนชวงของสงอเมล(Email and SMS), สวน

ทสอง ปอนทอยอเมลผสง-ผรบ, สวนทสามเบอรโทรศพทผรบ, จานวนการสง

SMS และเขยนขอความทจะใชสงไปใน SMS and Email

Stimulus ในการตงคาระบบตองตงคาการใชงานเปนสงแรกกอนการทางาน function อน

และตองตงคาทงหมดหรอไม

Response การใชโปรแกรมในครงแรก ผใชควรเขามาตงคาระบบเปนสงแรก และควรเขา

ทาการตงคาทก function เพอใหเปนไปตามความเหมาะสมและความตองการของ

ผใช

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

ความสามารถในการทางานของระบบออกมาใชงานไดสมบรณแบบมากทสด

DPU

Page 42: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 43: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 44: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 45: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 46: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

36

ตวอยางแนวทางการออกแบบ แบบสอบถามดงกลาว ไดใสไวในสวนของภาคผนวก ข

สวนผลทไดจากการจดเกบและวเคราะหขอมล สามารถดทได ( ตารางท 4.3 ตารางท 4.4 และตาราง

ท 4.5 จะอยในบบท 4 ผลการทดสอบและวเคราะหการใชงาน)

DPU

Page 47: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

บทท 4

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

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

แนวคดโปรแกรมนขนมาและประสานงานในการพฒนาโปรแกรม การประเมลผลการใชงานและ

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

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

โทรศพทเคลอนท เพอทจะใชงานโปรแกรม และเรยกใชบรการรถแทกซ หลงจากนนทดลองใช

โปรแกรม แลวทาการสงขอมลเพอแจงเตอนขอความชวยเหลอทาง SMS และ Email

4.1 สภาพแวดลอมในการทดสอบ

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

ระบบปฏบตการแอนดรอยดเวอรชน 4.0 รน Samsung Galaxy S3

ภาพท 4.1 โทรศพทมอถอแอนดรอยด รน Samsung Galaxy S3 ทใชในการทดสอบโปรแกรม

DPU

Page 48: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

38

4.2 ขนตอนการทางานของโปรแกรม สามารถอธบายดงตอไปน

1) เมอเปดโปรแกรมขนมา หนาแรกทโปรแกรมแสดงขนมาคอ หนาจอ Splash Screen

เปนรปภาพกราฟกของโปแกรมจะมขอความและไอคอนแสดงถงการทางานของโปรแกรมเปน

หนาจอการตอนรบเปนอนดบแรก ประมาณ 2 วนาท

2) หลงจากนนโปรแกรมจะแสดงหนาหลกของหนาจอผใช ซงในหนาจอหลกของ

โปรแกรมจะประกอบไปดวยปมจานวน 4 ปม ทจะใหผใชเลอกใช คอ ปม Camera ปม GPS/Map

view ปม Setting ปม Send Message and Email ในแตละปมกจะมกระบวนในการทางานตางๆ

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

Email

4) ปม GPS/Map view จะแสดงตาแหนงละละตจดกบลองจจด ปจจบนของผใชงาน

บนแผนท โดยการ Link กบ Google map

5) ปม Setting จะแสดงปมตางๆไวใหผใชไดตงคาการใชงาน เชน

กาหนดใหโปรแกรมรบสายอตโนมตโดยการเลอก Yes / No

กาหนดระยะหางของการสงขอความแตละครง

ระบหมายโทรศพททตองการสงไปขอความชวยเหลอ (ผปกครอง / เจาหนาทตารวจ)

ระบ Email ผใช และ Email ผรบ

เขยนขอความสนๆ เพอแจงขอความชวยเหลอใน SMS และ Email

6) ปม Click send Message and Email ใชสาหรบการกดสง SMS และ Email เพอแจง

เตอนขอความชวยเหลอ

DPU

Page 49: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

39

4.3 หนาจอแสดงผลการทางานของโปรแกรม (User Interfaces)

4.3.1 เรมดวยการเปดไอคอนบนหนาจอเครองโทรศพทมอถอกอน

ภาพท 4.2 แสดงไอคอน (icon) Taxi ride alert application android บนเครองโทรศพทมอถอ

แสดงไอคอน (icon) Taxi ride alert application android บนเครอง

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

icon DPU

Page 50: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

40

4.3.2 หนา Splash Screen

ภาพท 4.3 Splash Screen เปนหนาจอตอนรบ กอนเขาสเมนหลก

จากภาพท 4.3 Splash Screen เปนการแสดงหนาจอตอนรบ กอนเขาสเมนหลก ซงจะ

แสดงเปนรปภาพกราฟกมขอความ และLogo Android ซงจะใชเวลาแสดงหนานอยประมาณ 2

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

DPU

Page 51: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 52: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

42

4.3.4 หนาการทางานของกลองถายรป (Camera function)

ภาพท 4.5 แสดงการถายรป (Camera Screen)

จากภาพท 4.5 เปนการแสดงหนาจอสาหรบถายรปและแสดงปมการทางานตางๆ

หมายเลข 1 ปมใชสาหรบเปดไฟลรปภาพทอยในเครองโทรศพทมอถอ

หมายเลข 2 ปม Android สาหรบดรปทถาย และเลอกรปเพอใชสาหรบสงเขาไปใน

Email

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

หมายเลข 4 ปมกดถายรป และ แสดงรปในหนา CameraResultScreen

1

2

3 4

DPU

Page 53: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

43

4.3.5 หนา (CameraResultScreen)

ภาพท 4.6 แสดงรปภาพ (CameraResultScreen)

จากภาพท 4.6 เมอกดถายรปแลว จะเขาสเมนแสดงรปทผใชถาย ซงเปนเพยงการแสดง

รป โปรแกรมจะทาการบนทกรปในหนวยความจา ผ ใชกจะกดออกไปสหนาจอถายรป

(CameraScreen) อกครง เพอทาการเลอกรปท CameraImageList หรอกดออกไปสหนาจอเมนหลก

DPU

Page 54: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

44

4.3.6 หนา (CameraImageList)

ภาพท 4.7 แสดงการเลอกรปภาพ (ImageList)

จากภาพท 4.7 หนาจอนใชสาหรบเลอกรปทผใชงานไดถายไว เพอสงไปยง Email เมอ

ผใชงานกดปม Click send Message and Email รปทเลอกไวจากหนานกจะถกสงไปยง Email ดวย

DPU

Page 55: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

45

4.3.7 หนา GPS/Map view

ภาพท 4.8 แสดงตาแหนงพนทปจจบนบน Google map

จากภาพท 4.8 เปนการแสดงหนาจอสาหรบแสดงพนทปจจบน โดยจะแสดงในสวน

ของพนท ทผใช ใชอย ขณะนน เมอผใชกดสง Click send Message and Email คาพกดละตจดกบ

ลองจจด ณ ปจจบนจะถกสงไปกบขอความเปน SMS และ Email

DPU

Page 56: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

46

4.3.8 หนา (Setting Functions)

ภาพท 4.9 หนาการตงคาตาง ๆ (Setting Functions)

จากภาพท 4.9 เปนการแสดงเมอผใชกดปม Setting บนหนาจอเมนหลก กจะแสดง

หนาจอนขนมา โดยจะมเมนตางๆ ใหผใชเลอกตงคา

Auto answer the call

Time intervals

Email address

Message

DPU

Page 57: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

47

4.3.9 หนา (Email User)

ภาพท 4.10 อเมลผใช (Email User)

จากภาพท 4.10 เปนการแสดงEmail User เปนอกเมนหนงทใชสาหรบ Login ผใชตอง

กาหนด Email และ password ของผใชงาน ไวสาหรบความพรอมใชในการสง Email

DPU

Page 58: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

48

4.3.10 หนาอเมลแสดงผล (Email Result)

ภาพท 4.11 อเมลแสดงผล (Email Result)

จากภาพท 4.11 เปนการแสดงหนาจอการระบ Email ผรบ ทตองการสงใหแสดงผล

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

แสดงใน Email ทระบ และสามารถกด Link Google map เพอแสดงพนททเกดเหต

DPU

Page 59: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

49

4.3.11 หนา (Intervals)

ภาพท 4.12 กาหนเการเวนชวนการสง SMS และ Email

จากภาพท 4.12 เปนการแสดงใชสาหรบการเวนชวงการสงของ SMS และ Email โดย

จะใชเวลาเปนวนาท ตามคาแนะนาทกาหนดใหแลว ใหพมพตวเลข แลวทาการ Save

DPU

Page 60: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

50

4.3.12 หนา (Message)

ภาพท 4.13 การพมพขอความเพอสงSMS

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

การสง SMS ใหผใชกาหนดตาง ๆ เชน ( Phone number = เบอรโทรศพทปลายทาง SMS Count =

จานวนการสงขอความ Write message = สาหรบเขยนขอความ) และทาการ Save ขอความทเขยน

ไวจะถกสงไปยงหมายเลขทระบ

DPU

Page 61: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

51

4.3.13 หนา (Auto answer the call)

ภาพท 4.14 การตงคาการรบสายอตโนมต (Auto Answer the call)

จากภาพท 4.14 เปนการแสดงหนาจอการตงคาการรบสายอตโนมต (Auto Answer the

call) จะอยใน เมน Setting ใชสาหรบการรบสายอตโนมต ปม No ไมตองการใหระบบรบสาย

อตโนมต และ ปม Yes เปนการรบสายอตโนมต ระบบจะทาการรบสายอตโนมตทนทเมอมคนโทร

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

DPU

Page 62: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 63: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

53

4.4 ผลการทดสอบและการวจารณผล

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

ในครงน ผลปรากฎวา โปรแกรมดงกลาวสามารถวดประสทธภาพตามวตถประสงคทวางไว

วตถประสงคขอท 1) เพอใหผโดยสารสามารถแจงขอความชวยเหลอกรณเกดเหตราย

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

ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด

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

กรณแจงขอความชวยเหลอ นอกเหนอจากการตอสเพอเอาตวรอด หรอการโทรแจง 191

ภาพท 4.16 ใชเครองโทรศพทมอถอแจงขอความชวยเหลอโดยผานโปรแกรม

DPU

Page 64: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

54

วตถประสงคขอท 2) เพอใหผโดยสารสามารถสงขอความเกยวกบรถแทกซทกอเหตไป

ยงหมายเลขผรบปลายทางได

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

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

คาตางๆในตอนแรก สวนพกดทเกดเหตเปนพกดจรงทเครองโทรศทพไดรบ ดงภาพท 4.17

ภาพท 4.17 แสดงขอความและอเมล ทผโดยสารแจงขอความชวยเหลอ

DPU

Page 65: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

55

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

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

พกดทไดรบสามารถทาการตรวจสอบไดทนทวาเหตเกดขนบรเวณจดไหน เนองจากวาสามารถ

แสดงผลบน Google map ไดทนท ทสาคญเราสามารถแสดงผลในรปแบบ 2 มต จากดาวเทยม

ปจจบนทางสามารถแสดงผลเปน 3 มต และหมนทศทางไดถง 360 องศา ดงภาพท 4.18

ภาพท 4.18 แสดงอเมลทไดรบแจง

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

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

DPU

Page 66: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

56

ภาพท 4.19 แสดงการเปดดอเมลทไดรบแจง

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

แสดงการ Link กบ Google map

DPU

Page 67: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

57

ภาพท 4.20 แสดงพนทบน Google map

เปนการแสดงพนทบน Google map แบบมมมองภาพดาวเทยม จะเหนวามจดปดหมด ส

แดง มตวอกษร A อยขางใน เปนพนททเกดเหตตามพกดทแจงมา

DPU

Page 68: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

58

ภาพท 4.21 แสดงบรเวณพนทจรง 1 มม 360 องศา

เปนการแสดงบรเวณพนททเกดเหตจรง มม 360 องศา เพอความชดเจนของภาพตาม

พนทไดรบแจงของคาพกดสงเขามา

DPU

Page 69: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

59

ภาพท 4.22 แสดงบรเวณพนทจรง 2 มม 360 องศา

เปนการแสดงบรเวณพนทเกดเหตจรง อกมมหนง

DPU

Page 70: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

60

วตถประสงคขอท 3) เพอใหผโดยสารสามารถบนทกขอมลและเปนหลกฐานเพอทเอา

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

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

ภาพท 4.23 ภาพตวอยางทถกสงมาจากโปรแกรม

เปนการแสดงภาพจากการถายไวเปนหลกฐาน เพ อทจะเอาผดกบผทกอเหต ภาพ

ดงกลาวจะปรากฎในEmail ตามทผใชไดเลอกไวในตอนแรก ขนาดของภาพเทา 300x300 pixel ซง

มความคมชดพอทจะดรายละเอยดได

DPU

Page 71: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 72: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 73: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 74: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 75: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

65

ภาพท 4.24 กราฟแสดงผลเปรยบเทยบการขอความชวยเหลอระหวางผาน Application กบ

สายดวน191

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

(เฉลยจาก 30 ครง)

วธการ คาเฉลย / เวลา

ผานโปรแกรม 0:01:58 น.

ผานสายดวน191 0:19:55 น.

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

ญาตไดรบรไดอกดวย ซงสามารถใหความมนใจไดวามการใหความชวยไดแนนอนกวา เพราะ

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

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

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

DPU

Page 76: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 77: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 78: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 79: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 80: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

70

โดยรวมของแอปพลเคชนคดเปนคาเฉลยเทากบ 4.00, ความยากงายในการใชงานแอปพลเคชนคด

เปนคาเฉลยเทากบ 4.53, ความสมบรณของแอปพลเคชนคดเปนคาเฉลยเทากบ 4.80 ดงนนคาเฉลย

ความพงพอใจโดยรวมของสวนท 3 ภาพรวมแอปพลเคชน เทากบ 4.55

(สวนท 5) ขอเสนอแนะเพมเตมทผตอบแบบสอบถามไดเสนอแนะมดงน

1) ควรเพมเบอรผรบปลายทางไดมากกวา 1 เบอร

2) ปรบปมของการกดสง SMS and Email ชดเจน

3) เพมปนคนหาเบอรโทรศพท จากสมดโทรศพท

4) เพมปม Exit การจบการใชงาน

DPU

Page 81: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

บทท 5

สรปผล และขอเสนอแนะ

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

จะกลาวถงท มาของงานวจย การพฒนาโปรแกรม ผลทไดจากทดสอบโปรแกรม และ

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

มประสทธภาพมากขน

5.1 สรปผลการวจย

5.1.1 อภปรายความสาคญและทมาของปญหา

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

ทใชบรการรถแทกซ รถยนตรบจางโดยสารสาธารณะ มเหตการณรายเกดขนกบผโดยสารเปน

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

ปองกนเหตรายไดอยางเปนรปธรรม

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

กรณเกดเหตรายบนรถแทกซ ดวยโทรศพทเคลอนทระบบปฏบตการแอนดรอยด ไดถกพฒนาขน

มาเพอทจะแกปญหาดงกลาว ระบบนพฒนาบนโปรแกรม Android SDK, Eclipse & ADT Plug-in,

AVD และใชภาษา Java ในการเขยนโปรแกรม

โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ ดวย

โทรศพทเคลอนทระบบปฏบตการแอนดรอยด สามารถทางานไดอยางมประสทธภาพ โดยใชเวลา

ในการแจงเตอนขอความชวยเหลอนอยกวาการแจงผานสายดวน 191 อยางมาก

ดงนน โปรแกรมประยกตเพอแจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ

ดวยโทรศพทเคลอนทในระบบปฏบตการแอนดรอยด เปนประโยชนตอผโดยสารทเปนผหญงและ

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

5.1.2 สรปตามวตถประสงคของงานวจย

1) ในการออกแบบและประยกตการใชงานโปรแกรมประยกตเพอแจงขอความขอ

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

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

DPU

Page 82: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

72

แจงเตอนขอความชวยเหลอกรณเกดเหตรายบนรถแทกซดวยโทรศพทเคลอนทระบบปฏบตการ

แอนดรอยด สรปไดวาจากทผวจยไดทาการทดลองโดยการจาลองสถานการณ โดยใชบรการรถ

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

ได

2) นอกจากทผโดยสารจะใชโทรศพทโทรแจงสายดวน 191 แลว ยงสามารถทจะใช

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

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

3) ในการเลอกใชโปรแกรมในการแจงเตอน ยงสามารถทจะถายรปเกยวกบรถแทกซ

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

ผโดยสารสามารถบนทกขอมลและเปนหลกฐานเพอทเอาผดกบผกอเหตได

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

โปรแกรมทออกแบบขนมา แสดงใหเหนแลววา โปรแกรมสามารถชวยในการบรหารเวลาไดเรว

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

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

ไดพฒนาขนเทยบกบการดาเนนการในปจจบน การโทรศพทแจงสายดวน 191 โดยตรง

การสรปตามวตถประสงคนสามารถดไดในบทท 4 ผลการทดลองการใชงานของ

โปรแกรม

5.1.3 อปสรรคจากงานวจยในครงน

1) การเตรยมตวความพรอมในการวจย คอตองทาการศกษาขอมลจากทฤษฎตางๆ

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

ผเชยวชาญ

2) มการทาหนงสอบนทก ถงกองบญชาการตารวจนครบาล1 เขตดสต

กรงเทพมหานคร 1 เขตดสต กรงเทพมหานคร เพอสอบถามขอมลเกยวกบแทกซกอคดตางๆ โดย

ม ร.ต.อ วส นอยเจรญ สว.ฝอ. 10 บก.อก.บช.น และ ร.ต.ต.บญญาภา มโชค รอง สว.ฝอ.10 บก.

อก.บช.น ทใหขอมลเกยวกบคดตางๆ ในรอบป 2555

3) ศกษาแนวคด และวธการออกแบบระบบ กอนทจะมการพฒนาโปรแกรม คอ

เรยนรพนฐานในการเขยนแอพบนแอนดรอยด และเขารบการฝกอบรมการเขยนแอปพลเคชนบน

แอนดรอยด

4) ชวงในการพฒนาโปรแกรมไดมการทดสอบตวโปรแกรม เชน การทดสอบบน

Emulator จะมความลาชากวาบนเครองจรง บางครงทาใหเครองคอมพวเตอรมอาการคาง

DPU

Page 83: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

73

5) การทดสอบโปรแกรม โดยการจาลองสถานการณเสมอนจรง คอ มการเรยกใช

บรการรถแทกซ ในการะหวางการทดสอบจะตองชแจงคนขบรถแทกซ วาจะทาการทดสอบ

โปรแกรมดงกลาว

6) การเรยกพกด GPS ขนกบสภาพอากาศ คลนสญญาณโทรศพท สญญาณ

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

วาจะรบสญญาณแบบไหน ซงจะผลตอพลงงานของแบตเตอรรเลกนอย

5.2 ขอเสนอแนะ

เปนขอเสนอแนะเพมเตมทผตอบแบบสอบถามไดเสนอแนะใหกบระบบเพอให

โปรแกรมสามารถทางานไดอยางมประสทธภาพและประสทธผลยงขน

1) ควรเพมเบอรผรบปลายทางไดมากกวา 1 เบอร

2) ปรบปมของการกดสง SMS and Email ชดเจน

3) เพมปนคนหาเบอรโทรศพท จากสมดโทรศพท

4) เพมปม Exit การจบการใชงาน

5.3 แนวทางการพฒนาตอในอนาคต

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

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

การบนทกใน Preference เทานน ไมมการบนทกถาวร ดงนนเมอปดโปรแกรมขอมลจากการ

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

ภายหลงไดสะดวกยงขน

1) ระบบสามารถเชอมตอไปยงเครองแมขาย เพอบนทกลงฐานขอมลได

2) ระบบสามารถบนทกเสยงในขณะทใชบรการรถแทกซผานโปรแกรมได

3) ระบบสามารถตงคาการโทรออกฉกเฉนได เชน การโทรหาผปกครอง ศนยแทกซ

เจาหนาทตาตรวจ

งานคนควาอสระเลมนอาจมประโชยนสาหรบผทตองการศกษาทจะพฒนาโปรแกรม

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

DPU

Page 84: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

บรรณานกรม

DPU

Page 85: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 86: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 87: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

77

ภาคผนวก

DPU

Page 88: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

78

ภาคผนวก ก

แบบฟอรมการทดสอบแอปพลเคชน

DPU

Page 89: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

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

Page 90: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

80

ภาคผนวก ข

แบบสอบถามความพงพอใจเกยวกบการใชงานแอปพลเคชน

DPU

Page 91: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

81

แบบสอบถามความพงพอใจเกยวกบการใชงานแอปพลเคชน

"โปรแกรมประยกตแจงการขอความชวยเหลอกรณเกดเหตรายบนรถแทกซ

คาชแจง

ดวยบนโทรศพทเคลอนทระบบแอนดรอย"

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

แกไขใหมประสทธภาพมากยงขน

2. โปรดเตมเครองหมาย ในชอง และใหขอเสนอแนะเพมเตม

3. เครองหมาย * บงคบใหตอบ

[สวนท 1] User Interface

1. คณคดวา icon สอดคลองกบลกษณะการใชงานหรอไม*

� ใช � ไมใช

2. คณคดวาสพนหลง สของตวอกษรและปมการใชงานเหมาะสมกนหรอไม*

� เหมาะสม � ไมเหมาะสม

3. คณคดวาการใชงานของโปรแกรมมความสะดวกหรอไม*

� สะดวก � ไมสะดวก

[สวนท 2] โปรแกรมประยกตแจงการขอความชวยเหลอกรณเกดเหตรายบนรถแทกซบน

โทรศพทเคลอนทแอนดรอย

4. คณคดวาโปรแกรมประยกตแจงการขอความชวยเหลอฯ ทาใหการขอความชวยเหลอเปนไปไดอยาง

รวดเรวยงขนใชหรอไม*

� ใช � ไมใช

5. คณคดวาโปรแกรมประยกตแจงการขอความชวยเหลอฯ สามารถนาไปใชงานไดจรงหรอไม*

� ใชไดจรง � ใชไมได

6. คณคดวาความตอเนองของสญญาณคลนโทรศพท สญญาณอนเตอรเนต สญญาณWI-FI สญญาณ

ดาวเทยม มผลตอการใชงานของโปรแกรมใช หรอไม*

� ใช � ไมใช

DPU

Page 92: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

82

7. คณคดวาผโดยสารทเปนเพศหญงมความตองการใชโปรแกรมประยกตแจงการขอความชวยเหลอฯ

มากนอยเพยงใด*

� มากทสด � มาก � ปานกลาง � นอย � นอยทสด

[สวนท 3] ภาพรวมของแอพพลเคชน

8. คณคดวาแอปพลเคชนนมประโยชนตอผใชในระดบใด*

� มากทสด � มาก � ปานกลาง � นอย � นอยทสด

9. คณคดวาประสทธภาพโดยรวมของแอพพลเคชนอยในระดบใด*

� มากทสด � มาก � ปานกลาง � นอย � นอยทสด

10. คณคดวาความยากงายในการใชงานแอปพลเคชนอยในระดบใด*

� งายทสด � งาย � ปานกลาง � ยาก � ยากทสด

11. คณคดวาความสมบรณของฟงกชนในแอพพลเคชนนมมากนอยเพยงใด*

� มากทสด � มาก � ปานกลาง � นอย � นอยทสด

[สวนท 4] ขอเสนอแนะเพมเตม

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

...................................................................................................................................................................

DPU

Page 93: DPUlibdoc.dpu.ac.th/thesis/148657.pdfจ การออกแบบและประย กต ใช งานโปรแกรมประย กต เพ อแจ งเต

83

ประวตผเขยน

ชอ -นามสกล นายทวศกด เจะนะ

ประวตการศกษา บธ.บ.(เทคโนโลยสารสนเทศธรกจ) มหาวทยาลยธรกจ

บณฑตย 2546

ประกาศนยบตรบณฑต (ศกษาศาสตร หลกสตรและการ

สอน) มหาวทยาลยสโขทยธรรมาธราช 2552

ปวส. (คอมพวเตอรธรกจ) โรงเรยนพณชยการหาดใหญ

ตาแหนงและสถานทงานปจจบน

2549 - ปจจบน เจาหนาศนยปฏบตการคอมพวเตอร (Macintosh & PC)

คณะศลปกรรมศาสตร มหาวทยาลยธรกจบณฑตย DPU