72
ปริญญานิพนธ์ โปรแกรมแนะนาข้อมูลการท่องเที่ยวจังหวัดกาญจนบุรี KANCHANABURI TRAVEL GUIDE ON MOBILE PHONE นายกฤช จันทวดีทิพย์ ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ กาแพงแสน มหาวิทยาลัยเกษตรศาสตร์ ปีการศึกษา 2557

ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

ปรญญานพนธ

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

KANCHANABURI TRAVEL GUIDE ON MOBILE PHONE

นายกฤช จนทวดทพย

ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร ก าแพงแสน มหาวทยาลยเกษตรศาสตร

ปการศกษา 2557

Page 2: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

ใบรบรองปรญญานพนธ ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร ก าแพงแสน

มหาวทยาลยเกษตรศาสตร

ปรญญาวศวกรรมศาสตรบณฑต (วศวกรรมคอมพวเตอร)

เรอง โปรแกรมแนะน าขอมลการทองเทยวจงหวดกาญจนบร Kanchanaburi Travel Guide on Mobile Phone

ผด าเนนโครงงาน นายกฤช จนทวดทพย ไดรบการพจารณาเหนชอบโดย ประธานกรรมการ ( อาจารยเสกสรรค มธลาภรงสรรค, วศ.ม. ) กรรมการ ( อาจารยศวดล เสถยรพฒนากล, วศ.ด. ) กรรมการ ( อาจารยกายรฐ เจรญราษฎร, ปร.ด. )

ภาควชาวศวกรรมคอมพวเตอรรบรองแลว ( อาจารยกายรฐ เจรญราษฎร, ปร.ด. )

หวหนาภาควชาวศวกรรมคอมพวเตอร วนท เดอน พ.ศ.

Page 3: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

ปรญญานพนธ

เรอง

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

Kanchanaburi Travel Guide on Mobile Phone

โดย

นายกฤช จนทวดทพย

เสนอ

ภาควชาวศวกรรมคอมพวเตอร คณะวศวกรรมศาสตร ก าแพงแสน มหาวทยาลยเกษตรศาสตร เพอความสมบรณแหงปรญญาวศวกรรมศาสตรบณฑต (วศวกรรมคอมพวเตอร)

ปการศกษา 2557

Page 4: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

หวขอโครงงาน ผจดท าโครงงาน อาจารยทปรกษา หลกสตร ภาควชา คณะ ปการศกษา

โปรแกรมแนะน าขอมลการทองเทยวบนโทรศพทมอถอ นายกฤช จนทวดทพย อาจารยเสกสรรค มธลาภรงสรรค วศวกรรมศาสตรบณฑต (วศวกรรมคอมพวเตอร) วศวกรรมคอมพวเตอร วศวกรรมศาสตร ก าแพงแสน 2557

ปจจบน โทรศพทมอถอ ประเภทสมารทโฟนเปนเครองมอสอสารทไดรบความนยมเปนอยางมากอนเนองมาจากการทสมารทโฟนสามารถเชอมตอการท างานหลกเ ขากบแอพพลเคชน ของโทรศพท เพอรองรบความตองการของผใชในดานตา งๆ เชน สงคมออนไลน การถายภาพ การคนหาเสนทาง และแสดงแผนท ตลอดจนการคนหาขอมลสถานททองเทยว จากรายละเอยดขนตนผจดท าจงพฒนาระบบแสดงขอมลแนะน าสถานททองเทยวบน โทรศพทม อถอระบบปฏบตการแอนดรอยด ซงเปนระบบปฏบตการทเปนซอฟตแวรเสร และเปนระบบปฏบตการทไดรบความนยมในขณะน

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

/ /

ลายมอชอนสต ลายมอชอประธานกรรมการ

Page 5: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

Project Studie Title Candidate Project Advisor Program Field of Study Department Faculty B.E.

Kanchanaburi Travel Guide on Mobile Phone Mr.Krit Janthavadeethip Mr.Seksan Mathulaprangsan Bachelor of Engineering (Computer Engineering) Computer Engineering Computer Engineering Engineering Kamphaeng Saen 2014

At the moment, it is evident that mobile devices such as smart phones, Androids tablets are the trends and useful tools of communications in our days. Easy to use and in just one press of the button you are connected and has the access to use the phone applications to cater the needs of the users in different fields such as social shouting, photo shooting, routing, map display, search engines and attractions. Smart phones and tablets - Android OS is an operating system that initially prepares the details of the phone applications where the software is free that mostly attracts the users. Developer therefore selects Android OS as a key operating system to develop the application that provides useful information for the travelers.

The application is developed in order to allow users to search for tourist attractions,

entertainments, shopping areas, hotels, and resorts which focus on Kanchanaburi Province. On top of these, users can find the current location. The application provides the information of the locations which is linked with Google map so users can find the routes and its descriptions. After testing, the application runs properly. Tourist attractions, descriptions, locations and routes display infallibly. Thus the application is able to use for searching any tourist information of Kanchanaburi Province at any given time and opportunity.

/ /

Student’s Signature Project Advisor’s Signature

Page 6: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

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

ขาพเจาขอกราบขอบพระคณอาจารย เสกสรรค มธลาภรงสรรค อาจารยทปรกษาหลกทไดประสทธประสาทวชาความรและทฤษฎตางๆ ตลอดจนเปนทปรกษาในการวางแนวทาง วางแผนงานแกปญหา และตรวจสอบขอบก พรองตางๆ จนโครงงานชนนส าเรจลลวงดวยด ขอกราบขอบพระคณ อาจารย ศวดล เสถยรพฒนากล อาจารยทปรกษารวม ทกรณาใหค าปรกษา และใหขอเสนอแนะตางๆ จนสงผลใหโครงงานสมบรณยงขนในทกๆ ดาน และประสบผลส าเรจลลวงไปดวยด

ขอขอบคณผทมความรทง หลายทไดเผยแพรขอมล ผานบลอกและบทความบนเวบไซต

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

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

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

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

กฤช จนทวดทพย กนยายน 2557

Page 7: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

(1)

สารบญ

หนา

สารบญ (1) สารบญตาราง (3) สารบญภาพ (4) บทท 1 บทน า 1

1.1 ทมาและความส าคญ 1 1.2 วตถประสงค 1.3 ขอบเขตและขอจ ากดของโครงงาน 1.4 ขนตอนการด าเนนงาน 1.5 ตารางแผนงาน 1.6 วสดและอปกรณ 1.7 ประโยชนทคาดวาจะไดรบ

2 2 3 4 4 5

บทท 2 ทฤษฎและหลกการทเกยวของ 6 2.1 โมบายแอพพลเคชน (Mobile Application) 6 2.2 ระบบปฏบตการแอนดรอยด (Android Operating System) 2.3 การตดตอฐานขอมล (Connecting Database) 2.4 แผนทกเกล (Google Maps) 2.5 ตวอยางโปรแกรมแสดงขอมลการทองเทยว

7 14 17 24

บทท 3 การออกแบบและพฒนาระบบ 28 3.1 ภาพรวมของระบบ 28 3.2 การออกแบบ

3.2.1 แผนภาพการไหลของขอมล (Data Flow Diagram) 3.2.2 การท างานของผใชระบบ (Use Case Diagram) 3.2.3 การออกแบบฐานขอมล (Entity Relationship Diagram) 3.2.4 การออกแบบสวนตดตอกบผใชงาน (User Interface)

29 29 30 31 33

Page 8: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

(2)

สารบญ (ตอ)

หนา

บทท 4 การทดสอบและวเคราะหผล 38 4.1 การทดสอบระบบในสวนตางๆ 38 4.2 การสรปความแตกตางของโปรแกรมทมอยแลวกบโปรแกรมทไดพฒนาขน 4.3 แบบส ารวจความพงพอใจของผใชงาน

42 43

บทท 5 สรปและขอเสนอแนะ 45 5.1 สรป 45 5.2 ขอเสนอแนะ 46

เอกสารและสงอางอง 47 ภาคผนวก 49

ภาคผนวก ก การใชงานโปรแกรม 50 ภาคผนวก ข การทดสอบการท างานของโปรแกรม 55

ประวตการศกษาและการฝกงาน 61

Page 9: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

(3)

สารบญตาราง

ตารางท หนา

1 2 3

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

4 22 23

4 สรปความแตกตางของแอพพลเคชนแสดงขอมลสถานททองเทยวตางๆ 27 5 โครงสรางตาราง Test_Tour ส าหรบเกบบนทกขอมลสถานททองเทยว

และรายละเอยดขอมลตางๆ

32 6 7 8 9

10

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

38 39 39 40 41

11 สรปความแตกตางของโปรแกรมทมอยแลวกบโปรแกรมทไดพฒนาขนมา 42 12 สรปผลการส ารวจความพงพอใจของผใชงาน 44

Page 10: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

(4)

สารบญภาพ ภาพท หนา

1 สญลกษณของระบบปฏบตการแอนดรอยด (Android Operating System) 6 2 วงจรชวตของระบบปฏบตการแอนดรอยด (Android OS Activity Life Cycle) 9 3 พนฐานสถาปตยกรรมระบบปฏบตการแอนดรอยด (Android OS Architecture) 12 4 5

ตวอยางการเชอมตอฐานขอมล ตวอยางแสดงแผนทในรปแบบมมมองถนน

16 18

6 ตวอยางแสดงแผนทในรปแบบการจราจร ในรปแบบแผนทจ าลอง 18 7 ตวอยางแสดงแผนทในรปแบบการจราจร ในรปแบบแผนทภาพถายดาวเทยม 19 8 9

10 11 12

13

14

15 16 17 18 19

ตวอยางแสดงแผนทในรปแบบแผนททางภมประเทศ ภาพตวอยางการแสดงแผนท ตวอยางการแสดงการท าเครองหมายระบต าแหนงสถานทตางๆ ภาพแสดงต าแหนงของสถานททองเทยว ภาพหนาการแสดงผลของแอพพลเคชน Amazing Thailand ในการแสดงขอมลสถานททองเทยว ภาพหนาการแสดงผลของแอพพลเคชน Thailand Travel Information ในการแสดงขอมลสถานททองเทยว ภาพหนาการแสดงผลของแอพพลเคชน DiNiFriend เทยวไทย ในการแสดงขอมลสถานททองเทยว ภาพรวมการท างานของระบบการแสดงขอมลสถานททองเทยวบนโทรศพทมอถอแผนภาพบรบท (Context Diagram) ของระบบแนะน าขอมลสถานททองเทยวหนาแผนภาพการไหลของขอมล ระดบ 1 (Data Flow Diagram Level 1) แผนภาพแสดงการท างานของผใชระบบ (Use Case Diagram) 19 แบบจ าลองโครงสรางฐานขอมลสถานททองเทยว และรายละเอยดขอมลตางๆ (Test_Tour E-R Diagram)

19 20 22 23

24

25

26 28 29 29 30 31

Page 11: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

(5)

สารบญภาพ ภาพท หนา

20 หนาจอหลกของการตดตอกบผใชงาน 33 21 หนาจอแสดงการท างานของสวนสถานททองเทยว 34 22 หนาจอแสดงขอมลสถานททองเทยว 35 23 24

หนาจอแสดงแผนทและเสนทางการเดนทาง หนาจอแสดงสถานททสนใจ

36 37

25

กราฟแสดงผลการส ารวจความพงพอใจของผใชงานจ านวน 50 คน

43

ภาพผนวกท

1 หนาหลกของระบบ 51 2 3 4 5 6 7 8 9

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

52 53 54 56 57 58 59 60

Page 12: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

1

บทท 1 บทน า

1.1 ทมาและความส าคญ

ปจจบนโทรศพทมอถอประเภทสมารทโฟน (Smart Phone) เปนเทคโนโลยทไดรบความนยมอยางแพรหลาย อกทงเปนเทคโนโลยทมการพฒนาออกมาอ ยางตอเนอง เพอตอบสนองความตองการของผใชทมากกวาการสนทนาระหวางกน โทรศพทมอถอ ประเภทสมารทโฟน เปนเทคโนโลยทเรมมการน ามาใชรวมกบกจกรรมตางๆ ในชวตประจ าวนของมนษยมากขน ยกตวอยางเชน การน าเทคโนโลยสมารทโฟนมาท างานรวมกบเทคโนโลย ระบบก าหนดต าแหนงบนโลก (Global Positioning System: GPS) เพอชวยในการอ านวยความสะดวกในเรองการหาเสนทางในการทองเทยว เปนตน ประกอบกบการทประเทศไทยเปนประเทศลกษณะเดนในดานธรกจการทองเทยวและบรการ โดยวดจากขอมลของ กระทรวงการทองเทยวและกฬา ทระบว ามจ านวนนกทองเทยวสงกวา 5 ลานคนในป พ.ศ. 2555 ทผานมา

จงหวดกาญจนบรกเปนอกจงหวดหนงทมความพรอมในดานทรพยากรดานการทองเทยว

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

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

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

Page 13: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

2

1.2 วตถประสงค

1.2.1 เพอพฒนาโปรแกรม Travel Guide ในรปแบบใหม ทท างานบนสมารทโฟน 1.2.2 เพอน าโปรแกรม Travel Guide เขามาเปนสวนชวยในการสงเสรมการทองเทยว 1.2.3 เพอแนะน าและสงเรมการทองเทยวภายในจงหวดกาญจนบร

1.3 ขอบเขตและขอจ ากดของโครงงาน

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

สถานบนเทงยามค าคน และสถานทซอของฝาก

1.3.2 ขอจ ากด

1.3.2.1 สามารถแสดงขอมลสถานทในเขตพนทจงหวดกาญจนบรเทานน 1.3.2.2 โปรแกรมสามารถใหขอมลการทองเทยวเปนภาษาไทยเทานน

Page 14: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

3

1.4 ขนตอนการด าเนนงาน 1.4.1 ศกษาและรวบรวมขอมล

1.4.1.1 ศกษาเกยวกบโปรแกรมบนเคลอนท (Mobile application) ไดแก โครงสราง

หลกการท างาน หลกการพฒนาโปรแกรมบนโทรศพทมอถอ เปนตน 1.4.1.2 ศกษาการใ ช และพฒนา โปรแกรม บนระบบปฏบตการ แอนดรอยด

(Android Operating System) 1.4.1.3 ศกษาการเชอมตอกบแผนทกเกล (Google maps) และการเชอมตอกบ ฐาน-

ขอมล (Connecting Database) 1.4.1.4 ศกษาเครองมอทใชงานและเครองมอทเกยวของ

1.4.2 การออกแบบ

ออกแบบฐานขอมลเชงสมพนธเพอจดเกบขอมล 1.4.3 การพฒนาระบบ

สรางฐานขอมลเชอมตอแผนทจากกเกล พฒนาระบบดวยภาษาจาวา และภาษา PHP (Hypertext Preprocessor Language)

1.4.4 การตดตงระบบและทดสอบ

ทดสอบการท างานและความถกตองของระบบ

Page 15: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

4

1.4.5 การจดท าเอกสารและรายงาน

เขยนเลมปรญญานพนธ ทประกอบไปดวยรายละเอยด คมอผใช คมอทางเทคนค

1.5 ตารางแผนงาน ระยะเวลาท าโครงงานตงแต กรกฎาคม 2557 ถง พฤศจกายน 2557 โดยขนตอนก าหนด

ระยะเวลาดงตารางท 1

ตารางท 1 ขนตอนและระยะเวลาด าเนนงาน

ล าดบ ขนตอน ระยะเวลาในการท าโครงงาน

ก.ค. ส.ค. ก.ย. ต.ค. พ.ย. 1 ศกษาคนควาและรวบรวมขอมล 2 การออกแบบ 3 การพฒนาระบบ 4 การตดตงระบบและทดสอบ 5 การจดท าเอกสารและรายงาน

1.6 วสดและอปกรณ

1.6.1 ซอฟตแวร (Software)

1.6.1.1 Eclipse Android software development kit for Windows

1.6.1.2 MySQL version 5.0.51b

1.6.1.3 Google maps version 4.4.0

Page 16: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

5

1.6.2 ฮารดแวร (Hardware)

1.6.2.1 Notebook ASUS K40IN-VX034 CPU Intel Core 2 Duo T6500 (2.10 GHz)

1.6.2.2 Samsung Galaxy S2 S9100 CPU 1.2 GHz dual-core ARM Cortex-A9

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

1.7.1 ส าหรบผใชงาน

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

1.7.2 ส าหรบผจดท า

1.7.2.1 ไดใชความรทศกษามาประยกตใชในการพฒนาระบบและน าไปใชงานไดจรง

1.7.2.2 ฝกการท างานรวมกบผอน

Page 17: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

6

บทท 2 ทฤษฎและหลกการทเกยวของ

ในหวขอนกลาวถงพนฐานทางทฤษฏและหลกการทเกยวของซงไดแก โมบายแอพพลเคชน ระบบปฎบตการแอนดรอยด (Android Operating System) การตดตอฐานขอมล แผนทกเกล และตวอยางโปรแกรมขอมลสถานททองเทยว

2.1 แอพพลเคชนบนโทรศพทมอถอ (Mobile applications) (Pizces, 2553), (นรนาม, 2556ก)

แอพพลเคชนบนโทรศพทมอถอ (Mobile applications) คอ เปนซอฟตแวรท ท างานผาน

ระบบปฏบตการพเศษบนอปกรณขนาดเลก เชน โทรศพทมอถอ PDA (Personal Digital Assistants) โดยสามารถแบงเปนกลมใหญๆ ได 2 กลม คอ กลมซอฟตแวร (Software) เพอสนบสนนธรกรรมทางธรกจ (Business Applications) เชน Mobile Banking, Mobile Payment, GPS on Mobile เปนตน และกลมซอฟตแวรทเกยวของกบนนทนาการและบนเทง (Entertainment Applications) ซงรวมเกมส (Games) บนโทรศพทมอถอ

ภาพท 1 สญลกษณของระบบปฏบตการแอนดรอยด (Android Operating System)

Page 18: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

7

ระบบปฏบตการแอนดรอยด (Android Operating System) เปนระบบปฏบตการจากกเกล จงรองรบการเชอมตออนเตอรเนตแบบเรยลไทม เพอใชบรการจากกเกลไดอยางเตมท เชน โปรแกรมคนหา (Search Engine), Gmail, Google Calendar, Google Docs และ Google Maps เปนตน นอกจากนระบบปฏบตการแอน ดรอยดยงเปนระบบปฏบตการแบบโอเพนซอรส (Open Source) ซงท าใหซอฟทแวรของทางระบบปฏบตการแอนดรอยดไปอยางรวดเรว

2.2 ระบบปฏบตการแอนดรอยด (Android Operating System)

2.2.1 ความเปนมาของระบบปฎบตการแอนดรอยด

ระบบปฎบตการ แอนดรอยดเปน ระบบปฏ บตการส าหรบอปกรณพกพาเชนโทรศพทมอถอ แทบเลต (Tablet) คอมพวเตอร (Computer) เนตบก (Netbook) ท างานบนลนกซ-เคอรเนล (Linux Kernel) เรมพฒนาโดยบรษทแอนดรอยด (Android Incorporation) จากนนบรษทระบบปฎบตแอนดรอยดถกซอโดยกเกล และน าระบบปฎบตการแอนดรอยดไปพฒนาตอ ภายหลง ถกพฒนาในนามของ Open Handset Alliance ทางกเกลไดเปดใหนกพฒนาสามารถแกไขรหสค าสง (Code) ตางๆ ดวยภาษาจาวา (Java) และควบคมอปกรณผานทางชดค าสงจาวาทกเกลพฒนาขน

ระบบปฎบตการแอนดรอยด ไดเปนทรจกตอส าธารณชนเมอวนท 5

พฤศจกายน พ .ศ. 2550 โดยทางกเกลประกาศกอตง Open Handset Alliance กลมบรษทฮารดแวร (Hardware) ซอฟตแวร และการสอสาร 48 แหง ทรวมมอกนเพอพฒนา มาตรฐานส าหรบอปกรณโทรศพทมอถอ ซงภายหลงมการจดลขสทธของรหสค าสงของระบบปฎบตการแอนดรอยดนจะใชในลกษณะของโอเพนซอรส

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

ดรม (HTC Dream) ออกจ าหนายเมอ 22 ตลาคม 2551

Page 19: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

8

2.2.2 พนฐานสถาปตยกรรมของระบบปฎบตการแอนดรอยด

ดานพนฐานสถาปตยกรรมระบบปฎบ ตการแอนดรอยด (นรนาม , 2554ข) ประกอบดวยเรองพนฐานและสถาปตยกรรมของระบบปฎบตการแอนดรอยด โดยองคประกอบหลก (Components) ของระบบปฎบตการแอนดรอยด นนจะประกอบไปดวย 4 สวนคอ

2.2.2.1 Activities (สวนตอประสานกบผใช)

Activities (สวนตอประสาน กบผใช ) คอสวนของการตดตอกบผใช

โดยมการแสดงผลออกมาเพอใหผใชงานไดเหนและไดใชงานโดยในแตละแอพพลเคชนนน อาจจะมแอคทวต (Activity) เดยวหรอหลายๆ แอคทวตกไดหรออาจจะไมมแอคทวตเลยกได และสงท อยในแอคทวตนนจะเรยกวา ว ว (View) ซงกมอยในหลายรปแบบ เชน ปม (Buttons) ไฟลขอความ (Text Fields) แถบเลอน (Scroll Bars) รายการเมน (Menu Items) ตรวจสอบกลอง (Check Boxes) เปนตน

Page 20: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

9

ภาพท 2 วงจรชวตของระบบปฏบตการแอนดรอยด (Android OS Activity Life Cycle) จากแผนภาพท 2 แสดงถงวงจรชวตของ ระบบปฏบตการแอนดรอยด (Activity life cycle)

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

Page 21: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

10

2.2.2.1.1 สวนของสถานะหลก

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

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

อยในสถานะ Pause หรอ Stop แอคทวต สามารถถกท าลายไดโดยระบบ

2.2.2.1.2 สวนของวธการ (เมทอด)

onCreate(Bundle) จะถกเรยกเมอแอคทวต มการสรางตวเองครงแรกเปนวธการส าคญในสรางหนาจอการท างานตาง ๆ หรอก าหนดสถานะตางๆ ของการควบคมทจะใชงาน

onRestart() จะถกเรยกหลงจากทแอคทวตกลบมาจาก

สถานะStop เพอเรมท างานใหมอกครง onStart() จะถกเรยกเมอแอคทวตเรมแสดงใหผใชงานเหน onResume() จะถกเรยกเมอแอคทวตสามารถทจะโตตอบ

กบผใชงานได onPause() จะถกเรยกเมอมแอคทวตอนก าลงท างานเปน

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

Page 22: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

11

onStop() จะถกเรยกเมอแอคทวตไมปรากฏบนหนาจอแลวจะเขาสสถานะ Stop

onDestroy() จะถกเรยกเมอแอคทวตก าลงจะถกท าลาย

2.2.2.2 Services (ผใหบรการ)

คอสวนการท างานท ไมมหนาจอทตดตอกบผใช บรการนนจะท างาน

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

Page 23: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

12

2.2.2.3 Broadcast Receiver (ผใหบรการดานขอมล)

คอสวนทใชส าหรบคอยรบและตอบสนองตอเหตการณตางๆ ทเกดขน เชน เมอแบตเตอรต า ผใชท าการเปลยนภาษา มการโทรออก มขอความเขา และอนๆ ถงแมการรบสงขอมล (Broadcast Receiver) จะไมมสวนของการแสดงผล แตกสามารถท จะเรยกแอคทวตขนมาแสดงผลใหผใชได หรออาจเปนตวแจงเตอนในรปแบบ การสน การแสดงไฟกระพรบ

2.2.2.4 Content Provider (ระบบรบทราบเหตการณ)

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

อนๆ ไดน าไปใช โดยการจดเกบขอมลผใ หบรการเนอหา (Content Provider) นนจะอยในลกษณะของไฟลฐานขอมลและอนๆ ตวอยางเชน แอพพลเคชนทใชงานผใหบรการเนอหาทเหนไดชดเจนทสดคอโปรแกรมทแสดงรายชอในการตดตอ เปนตน

ภาพท 3 พนฐานสถาปตยกรรมระบบปฏบตการแอนดรอยด (Android OS Architecture)

จากภาพท 3 การแสดงถงผใหบรการขอมล (Content Provider) ซงเปนสอกลางในการจดเกบและดงเนอหาขอมลสามารถท าไดทงหมด แมวาชนดขอมลจะตางกน โดยทกแพคเกจ (Packet) ของระบบปฏบตการแอนดรอยดสามารถเขาถงได

Page 24: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

13

2.2.3 ลกษณะและคณสมบตเดนของระบบปฏบตการแอนดรอยด

2.2.3.1 มโปรแกรม และโปรแกรมประยกต (Application) ใหบรรจลง (Download) ไดอยางมากมายใน Google Play

2.2.3.2 สามารถจดการโปรแกรมประยกตตางๆ ไดดวยตวเอง เชน การตดตง

ลงโปรแกรม ลบโปรแกรม และอพเดท (Update) โปรแกรมโดยทไมตองผานคอมพวเตอรหรอโนตบค (Notebook)

2.2.3.3 ใชงานไดอยางงายดาย โดยไมตองพงคมอการใช เพยงไดลองทดสอบ

ใชงาน กสามารถเรยนรการใชงานไดอยางรวดเรว 2.2.3.4 สามารถปรบเปลยนหนาจอและวทเจต (Widget) ตางๆ ของคณเองได

ตามความตองการของตวคณเอง 2.2.3.5 รองรบการใชงาน Gmail, Google Talk, Google Map อยางเตมรปแบบ

ขอมลของคณจะถกเกบเขาทบญชผใชของ Google โดยอตโนมต ท าใหหมดความกงวลทวาขอมลทส าคญของคณจะสญหาย

2.2.3.6 เวบเบราวเซอร (Web Browser) รองรบจาวาแอพพลเคชนในสวนของ

การแสดงผลเวบไซต (Website) ไดอยางเตมรปแบบ 2.2.3.7 ความสามารถในการ “คนหา” และ “เขาถง” ฐานขอมลของ Google ได

อยางงายดายและรวดเรว เชน การคนหาเวบเพจ (Web Page) การคนหาเพลง การคนหาวดโอ การคนหารปภาพ เปนตน

2.2.3.8 มพนฐานมาจากลนกซ (Linux) ซงเปนระบบปฏบตการทไดรบการ

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

Page 25: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

14

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

2.2.3.10 การพฒนาอยางตอเนอง ดวยจ านวนนกพฒนาทวโลกทเพมขนอยาง

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

2.3 ระบบฐานขอมล (Database on application) ในการตดตอฐานขอมลของระบบปฏบตการแอนดรอยดจะมฐานขอมลทสามารถใช

ในระบบปฏบตการแอนดรอยดไดคอ ระบบฐานขอมลเอสควไลท (SQLite) เปนฐานขอมลขนาดเลกท านองเดยวกบการเขาถงการตดตงงายไมจ ากดระบบปฏบตการ ส าหรบฐานข อมลของเอสควไลทเปนลกษณะไฟลขอมลธรรมดา คอ เกบขอมลไวในไฟลเพยงไฟลเดยวเชนเดยวกบ *.mdb ของการเขาถงและ *.mdf ของฐานขอมลเอสควแอล (SQL) ดงนนเพอปองกนการเกดความเขาใจผดจงมการตงชอนามสกลของไฟล (Type File) เปนตระกลอน เชน .db, .dat, .sdb, .s3db เปนตน

ระบบฐานขอมลเอสควไลทเหมาะกบแอพพลเคชนแบบสแตนดอโลน (Standalone)

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

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

ตดตงฐานขอมลใดๆ ไดหรอผพฒนาสามารถระบการท างานกบฐานขอมลทมการจดการโดยอตโนมต ยงมหนวยความจ าขนาดเลกประมาณ 250 กโลไบต (Kbyte) และระบบฐานขอมลเอสควไลทจะใชไดดในเครองมอทไมตองมคนมาคอยควบคม เชน โทรศพทมอถอ เปนตน

Page 26: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

15

2.3.1 การจดเกบขอมลของระบบฐานขอมลเอสควไลทและผใหบรการขอมล (Rick Rogers et al., 2009)

การแสดงขอมลจะตองมการตดตอขอมลกบระบบปฏบตการและโปร แกรม

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

ระบบฐานขอมลเอสควไลทมอยในระบบปฏบตการแอนดรอยด เ ปนสวนใน

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

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

โปรแกรมเซรฟ เวอรทเปนโฮสต (Host) จะจดสงขอมลผานเขามาแบบข นพนฐานซงมโดยมลกษณะดงน คอ การสราง (Create) การอาน (Read) การปรบปรง (Update) และการลบ (Delete) หรอเรยกยอๆวา “CRUD”

2.3.2 หลกการเชอมตอฐานขอมล (Connect Database)

เรมตนจากการสรางคลาส (Class) และตามดวยชอคลาส (Class Name) ทเรา

ก าหนดเอง ขนใหมซงคลาส ทสรางมาจะท าการเชอมคลาส SQLiteOpenHelper พรอมทงการก าหนด

เมทอด (Method) ใหมชอเดยวกน แตมพารามเตอร (Parameter) แตกตางกน

และวธการก าหนดเมทอดใหครบ ซงวธการทจะก าหนดเมทอดมสวนหลกดงน onCreate(SQLiteDatabasedb) ในสวนทกลาวมานจะมการเรยกใชงานเมอ

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

Page 27: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

16

onUpgrade(SQLiteDatabase, int oldVersion, int newVersion) สวนนจะมการเรยก-ใชงานเมอฐานขอมลไดท าการปรบเปลยนขอมล (Update) และสามารถระบวาตองการอพเดทขอมลในสวนใด

ภาพท 4 ตวอยางการเชอมตอฐานขอมล

Page 28: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

17

2.4 แผนทกเกล (Google Maps Application Programing Inteface)

แผนทกเกล (Google Maps Application Programing Inteface หรอ Google Maps API )

คอ บรการของกเกลทใหบรการเทคโนโลยดานแผนทประสทธภาพสง ใชงานงาย และใหขอมลของธรกจในทองถน ไดแก ทตงของธรกจ รายละเอยดการตดตอ และเสนทางการขบข โดยบรการแผนทนเรมตนใหบรการตงแตกลางป ค.ศ. 2005 เปนบรการฟร จดใหแกผใชทวโลก สวนประกอบทส าคญทดงดดผใชงานเปนอยางมาก คอแผนทและภาพถายดาวเทยมคณภาพด ซงครองคลมพนผวโลกในมาตราสวนตางๆ ตามความเหมาะสม

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

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

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

มมากมาย เชน ไมจ าเปนตองตดตงตวโปรแกรมกสามารถใชงานไดผาน บราวเซอร เปนบรการฟร ทสามารถใชบรการไดโดยไมตองเสยคาใชจายใดๆ สามารถคนหาเสนทางในการเดนทางโดยระ บจดเรมตนและจดหมายปลายทาง และยงสามารถน าแผนทจากแผนทกเกลไปใชในเวบไซทของเราเองได หากตองการใหแสดงแผนทตงของสถานททเราตองการ เชน บรษท บาน รานคา ฯลฯ ซงเปนบรการฟรส าหรบเวบไซททมเนอหาเปนสาธารณะ หรอไมมผลก าไรทางธรกจแอบแฝง เปนตน

Page 29: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

18

2.4.1 การแสดงผลแผนทในรปแบบตางๆ

2.4.1.2 มมมองถนน

ภาพท 5 ตวอยางแสดงแผนทในรปแบบมมมองถนน

2.4.1.3 การจราจร

ภาพท 6 ตวอยางแสดงแผนทในรปแบบการจราจร ในรปแบบแผนทจ าลอง

Page 30: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

19

ภาพท 7 ตวอยางแสดงแผนทในรปแบบการจราจร ในรปแบบแผนทภาพถายดาวเทยม

2.4.1.4 ภมประเทศ

ภาพท 8 ตวอยางแสดงแผนทในรปแบบแผนททางภมประเทศ

2.4.2 สวนตอประสานแอพลเคชนแผนทกเกล

สวนตอประสานแอพลเคชนแผนทกเกล โดยรวม คอ ตวทชวยใหผพฒนาสามารถพฒนาโปรแกรมทมการใชแผ นทเขามาเกยวของซงมขดความสารมารถกวางเนนในดานการน าเสนอขอมลแผนทในลกษณะปกหมด (Push Pin/Place Marker) ซงสามารถก าหนดใหแสดงขอมลประกอบแผนทเมอผใชคลกทหมดนนๆ หรอพนท นอกจากนแผนทกเกลเอพไอ ใชภาษาจาวาสครปต (Java Script)

Page 31: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

20

2.4.3 คณสมบตของแผนท (Map Attributes)

ในแผนทจะมคณลกษณะทสามารถก าหนดได นอกจากนแผนทยงมระดบการขยายภาพซงก าหนดความละเอยดของมมมองอยระหวาง 0-19 ในการขยายระดบแตกตางกนไปขนอยกบพนทในโลกทเราก าลงมองหาเปนขอมลในบางสวนของโลก ทก าหนดไว ระดบการขยายภาพจะสามารถขยายภาพไดถง 20 แตระดบ 20 จะเปนมมมองจากดาวเทยม

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

ภาพท 9 ภาพตวอยางการแสดงแผนท

Page 32: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

21

2.4.4 ประเภทของแผนท (Anonymous, 2554)

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

ประเภทของแผนททวไป (Common Map Types) มดงตอไปน G_NORMAL_MAP คอ แสดงคาเรมตนทถนน G_SATELLITE_MAP คอ แสดงภาพเรมตนทดาวเทยม G_HYBRID_MAP คอ แสดงสวนของมมมองปกตกบมมมองดาวเทยมผสมกน G_DEFAULT_MAP_TYPES คอ การทจากการทกลาวมาขางตนทงสามชนด

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

2.4.5 การแสดงหมดจากฐานขอมลในแผนทกเกล (Tanomsak, 2551ก)

ผใชตองสรางหนาการแสดงผล (Interface) ใหปกหมดจดคาพกดในฐานขอมล

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

บนแผนท นนและตองสรางหมดขนมา ท าการเพมหมดทสรางไวน ามาลงบนแผนท 2.4.5.2 สรางฐานขอมล ส าหรบเกบขอมลพกด เรมสรา งตารางส าหรบเกบ

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

Page 33: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

22

2.4.5.3 ใสคาเรมตนในฐานขอมล โดยใสหมดลงในฐานขอมล เพอใหแสดงหมดจากฐานขอมลของเรา

2.4.5.4 ทดสอบน าคาพกดจากฐานขอมลมาแสดงในแผนท

ภาพท 10 ตวอยางการแสดงการท าเครองหมายระบต าแหนงสถานทตางๆ

2.4.6 หลกการดงแผนทกเกลมาแสดงบนโทรศพทมอถอ (นรนาม, 2554ค)

ใชคลาส MapView ในการประกาศคาเรยกค าสงเพอแสดงแผนทมเมธอดส าคญ โดยอยในแพคเกจสวนของ com.google.android.maps.MapView ดงน

ตารางท 2 เมธอดการท างานของคลาส ระบพกดแผนท

เมธอด การใชงาน

isRouteDisplayed() ชวยในการแสดงแผนท onCreate() ใชเรยกเพอสรางหนาจอการท างาน

Page 34: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

23

2.4.7 การใสพกดเพอแสดงต าแหนงของสถานททองเทยว

ประกาศคาพกด โดยใชค าสงใสในคลาสของ ItemizedOverlay และ GeoPoint ดงน

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

เมธอด การใชงาน

Size() จ านวนของรายการซอนทบ onCreate() ใชเรยกเพอสรางหนาจอการท างาน getOverlays() draw() getLatitudeE6() getLongitudeE6()

ใชในการก าหนดการวางต าแหนงพกดบนแผนท ใชวาดเครองหมายตางๆในแตละรายการ ใชในการก าหนดพกดละตจด (ดกร * 1E6) ใชในการก าหนดพกดลองตจด (ดกร * 1E6)

ภาพท 11 ภาพแสดงต าแหนงของสถานททองเทยว

Page 35: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

24

2.4.8 Google Maps Mashup

Google Maps Mashup หมายถง เวบเพจทนกพฒนาเวบไซต สรางขนใหมสวน ประกอบทเปนแผนททสามารถท างานแบบโตตอบกบผใชได โดยมแผนทฐานเปนสวนท กเกลจดไวใหแลว และมขอมลแผนทของตนเองซอนทบในลกษณะหมดปก หรอลกษณะอนทสลบซบซอนกวานน

2.5 ตวอยางโปรแกรมแสดงขอมลการทองเทยว

ตวอยางการแสดงขอมลสถานททองเทยว มการยกตวอยางแอพพลเคชนมา 3 ตวอยาง คอ Amazing Thailand, Thailand Travel Information และ DiNiFriend เทยวไทย เพอแสดงความ สามารถในการใชงานของแตละแอพพลเ คชน เชน การแสดงประเภทสถานท การแสดงต าแหนง เปนตน

2.5.1 Amazing Thailand

ภาพท 12 ภาพหนาการแสดงผลของแอพพลเคชน Amazing Thailand ในการแสดงขอมลสถาน ททองเทยว

Page 36: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

25

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

2.5.2 Thailand Travel Information

ภาพท 13 ภาพหนาการแสดงผลของแอพพลเคชน Thailand Travel Information ในการแสดง ขอมลสถานททองเทยว

จากภาพท 13 เปนการแสดงสถานทตางๆ โดยการจดอนดบตามความนยม พรอมทง

แสดงขอมล และภาพประกอบ

Page 37: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

26

2.5.3 แอพพลเคชน DiNiFriend เทยวไทย

ภาพท 14 ภาพหนาการแสดงผลของแอพพลเคชน DiNiFriend เทยวไทย ในการแสดงขอมล สถานททองเทยว

จากภาพท 14 เปนภาพตวอยางของแอพพลเคชน DiNiFriend เทยวไทย ลกษณะการ

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

Page 38: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

27

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

ตารางท 4 สรปความแตกตางของแอพพลเคชนแสดงขอมลสถานททองเทยวตางๆ

ล าดบ คณสมบต Amazing

Thailand Thailand Travel

Information DiNiFriend เทยวไทย

1 แสดงประเภทสถานท

2 แสดงต าแหนงสถานท

3 แสดงรายละเอยด

4 ระบต าแหนงสถานททองเทยวจากต าแหนงปจจบน

Page 39: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

28

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

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

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

ภาพท 15 ภาพรวมการท างานของระบบการแสดงขอมลสถานททองเทยวบนโทรศพทมอถอ จากแผนภาพท 15 เมอผใชงาน (User) ไดเขามาในระบบ “รายชอสถานททองเทยว ” และ

ท าการเลอกแสดงขอมลสถานททองเทยวตามเงอนไขตางๆ เชน ต าแหนงสถานท ประเภทสถานท ทตองการจะไป ระบบจะมการสงขอมลการรองขอจากผใชงานไปยงระ บบ เพอท าการคนหาขอมลตามเงอนไขทเราก าหนดให และสงขอมลแผนทกลบมาแสดงบนจอโทรศพทมอถอของผใชงานระบบ ซงขอมลสถานททองเทยวทน ามาแสดงนนไดมาจากฐานขอมลทไดจากการท าการส ารวจและจดเกบไวในระบบแลว โดยอยภายใตการดแลจดการของผดแลระบบ (Admin)

Page 40: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

29

3.2 การออกแบบ 3.2.1 แผนภาพการไหลของขอมล (Data Flow Diagram)

ภาพท 16 แผนภาพบรบท (Context Diagram) ของระบบแนะน าขอมลสถานททองเทยว

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

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

ภาพท 17 แผนภาพการไหลของขอมล ระดบ 1 (Data Flow Diagram Level 1)

Page 41: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

30

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

3.2.2 การทางานของผใชระบบ (Use Case Diagram)

ภาพท 18 แผนภาพแสดงการท างานของผใชระบบ (Use Case Diagram) จากภาพท 18 เปนการแสดง การท างานของผใช งานระบบ (User) และความสมพนธกบ

ระบบ Travel Guide เปนการแสดงสงท ผใชงานระบบจะตองท าและสงทจะไดรบ จากรปจะแสดงใหเหนวาผใชจะตองเลอก (Select) การรบขอมล และสงทผใชงานระบบจะไดรบจากระบบกจะเปนขอมลการทองเทยว (Information) และแผนทแสดงต าแหนงหรอเสนทาง (Maps)

Page 42: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

31

3.2.3 การออกแบบฐานขอมล (Entity Relationship Diagram)

ในสวนการออกแบบฐานขอมลทางผจดท าไดใช แผนภาพแสดงความสมพนธระหวางขอมล (E-R Diagram) ในการออกแบบฐานขอมลและอธบายขอมลภายในฐานขอมลดวยพจนานกรมขอมล (Data Dictionary)

3.2.3.1 โครงสรางฐานขอมล

ภาพท 19 แบบจ าลองโครงสรางฐานขอมลสถานททองเทยว และรายละเอยดขอมลตางๆ (Test_Tour E-R Diagram)

แผนภาพท 19 เปนการแสดงความสมพนธของสถานททองเทยว ประเภทของชนด

สถานท

Page 43: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

32

3.2.3.2 รายละเอยดโครงสรางฐานขอมล

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

ขอมลตางๆ ชอฟลด ประเภทขอมล ขอมลทจดเกบ ตวอยางขอมล name VARCHAR ชอสถานท แซม เพลส เกสทเฮาส latlng

distance VARCHAR

FLOAT พกดต าแหนง ระยะทาง

14.019746,99.527877 32.00

type INT เลขประเภทสถานท 5 faverite INT ขอมลการตดตอ 1

date VARCHAR วนเปดท าการ ทกวน time VARCHAR เวลาเปดท าการ ตลอดเวลา

content TEXT ขอมลการตดตอ โทร. 034513971

description TEXT รายละเอยดเพมเตม บานพกรมแมน าแควเขตอ าเภอเมอง อาหารไทย ตะวนตก ...

Page 44: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

33

3.2.4 การออกแบบสวนตดตอกบผใชงาน (User Interface)

3.2.4.1 หนาจอหลกของระบบ

ภาพท 20 หนาจอหลกของการตดตอกบผใชงาน

จากภาพท 20 เปนหนาจอหลกของระบบ เมอเปดระบบเขามาจะประกอบดวย 5 สวน คอ สถานททองเทยว สถานบนเทงยามค าคน สถานทซอของ โรงแรมทพก และสถานททสนใจ

Page 45: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

34

3.2.4.2 หนาจอสวนสถานททองเทยว

3.2.4.2.1 รปแบบหนาสถานททองเทยว

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

ปรากฏ ซงสามารถเลอกการแสดงรายชอสถานทไดตามแบบตางๆ เชน นาสนใจ (สถานททแนะน า) ใกลทสด (สถานททใกลทสดโดยดจากระยะทาง) และ รายชอททองเทยว (สถานททงหมด)

Page 46: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

35

3.2.4.3 หนาจอสวนการแสดงขอมลสถานททองเทยว

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

จากรายชอสถานททองเทยวในประเภทตางๆ

Page 47: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

36

3.2.4.4 หนาจอสวนการแสดงแผนทและเสนทางการเดนทาง

ภาพท 27 หนาจอแสดงแผนทและเสนทางการเดนทาง

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

Page 48: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

37

3.2.4.5 หนาจอสวนการแสดงสถานททสนใจ

ภาพท 28 หนาจอแสดงสถานททสนใจ จากภาพท 28 สวนนเปนการแสดงรายชอสถานททผใชได กดในหนา

ของสวนการแสดงขอมลสถานททองเทยว

Page 49: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

38

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

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

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

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

ตารางท 6 ทดสอบการแสดงขอมลสถานททองเทยว

ล าดบ หวขอหลก หวขอรอง สามารถท างานได

ไมสามารถท างานได

อางอง ภาคผนวก ข

1 การแสดงขอมลสถานท

ชอสถานท ภาพผนวกท 9 รปภาพ ภาพผนวกท 9 วนและเวลาทท าการ ภาพผนวกท 9 เบอรโทรศพท ภาพผนวกท 9 รายละเอยดสถานท ภาพผนวกท 9

Page 50: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

39

ตารางท 7 ทดสอบการการแสดงแผนทและเสนทาง

ล าดบ หวขอหลก หวขอรอง สามารถท างานได

ไมสามารถท างานได

อางอง ภาคผนวก ข

1 การแสดงแผนทและเสนทาง

แสดงแผนท ภาพผนวกท 14

แสดงเสนทาง ภาพผนวกท 14

ตารางท 8 ทดสอบการแสดงรายชอสถานททองเทยวทผใชสนใจ

ล าดบ หวขอหลก หวขอรอง สามารถท างานได

ไมสามารถท างานได

อางอง ภาคผนวก ค

1 การแสดงรายชอสถานท ทองเทยวทผใชสนใจ

เพมรายชอสถานททสนใจ ภาพผนวกท 15

ลบรายชอสถานททสนใจ ภาพผนวกท 15

Page 51: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

40

ตารางท 9 ทดสอบระบบการเขาสระบบจดการฐานขอมล

ล าดบ หวขอหลก หวขอรอง สามารถท างานได

ไมสามารถท างานได

อางอง ภาคผนวก ค

1 ระบบการเขาสระบบจดการฐานขอมล

ใส Username และ Password ถกตอง

ภาพผนวกท 16

ใส Username ถก และ Password ผด ภาพผนวกท 16

ใส Username ผด และ Password ถก ภาพผนวกท 16

ใส Username ผด และ Password ผด ภาพผนวกท 16

Page 52: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

41

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

ล าดบ หวขอหลก หวขอรอง สามารถท างานได

ไมสามารถท างานได

อางอง ภาคผนวก ค

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

เพมขอมลสถานททองเทยว

ภาพผนวกท 17

แกไขขอมลสถานททองเทยว

ภาพผนวกท 17

ลบขอมลสถานททองเทยว

ภาพผนวกท 17

Page 53: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

42

4.2 การสรปความแตกตางของโปรแกรมทมอยแลวกบโปรแกรมทไดพฒนาขนมา ตารางท 11 สรปความแตกตางของโปรแกรมทมอยแลวกบโปรแกรมทไดพฒนาขนมา

ล าดบ คณสมบต Amazing Thailand

Thailand travel

information

DiNiFriend เทยวไทย

Mobile Travel Guide

1 แสดงประเภทสถานท

2 แสดงต าแหนงสถานท

3 แสดงรายละเอยด

4 แสดงต าแหนงสถานททองเทยวจากต าแหนงปจจบน

จากตารางท 11 สรปความแตกตางในการท างานไดวามคณสมบตการท างานได

ทง 4 เงอนไข ซงมากกวาการท างานบางโปรแกรม การเปรยบเทยบความแตกตางโปรแกรมทมอยในปจจ บนกบโปรแกรมทไดพฒนาขน

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

Page 54: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

43

4.3 แบบส ารวจความพงพอใจของผใชงาน สรปผลการส ารวจความพงพอใจของผใชงาน จากผใชงานทไดท าการส ารวจจ านวน

ทงหมด 50 คน คดเปนรอยละ ผลเปนไปตามกราฟตอไปน

ภาพท 29 กราฟแสดงผลการส ารวจความพงพอใจของผใชงานจ านวน 50 คน

Page 55: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

44

ตารางท 12 สรปผลการส ารวจความพงพอใจของผใชงาน

หวขอประเดน

ระดบความพอใจ

มากทสด (5)

มาก (4)

ปานกลาง (3)

พอใช (2)

นอย (1)

คาเฉลย

การแสดงขอมลสถานท (%)

27 47 23 0 0 80.7

แผนทและเสนทางการเดนทาง (%)

27 43 27 0 0 79

รปแบบการใชงานเขาใจงาย (%)

37 49 11 0 0 84.2

ภาพรวมของ ระบบ (%)

35 49 7 0 0 81.6

ความเรวของการคนหา (%)

23 49 25 0 0 78.6

จากตารางท 12 ความพงพอใจเฉลยรวมทง 5 ประเดน คดเป นรอยละได 81.42 ใน

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

Page 56: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

45

บทท 5 สรปและขอเสนอแนะ

5.1 สรป

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

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

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

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

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

Page 57: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

46

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

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

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

Page 58: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

47

เอกสารและสงอางอง นรนาม. 2556ก. ซอฟตแวร. แหลงทมา

http://th.wikipedia.org/wiki/%E0%B8%8B%E0%B8%AD%E0%B8%9F%E0%B8%95% E0%B9%8C%E0%B9%81%E0%B8%A7%E0%B8%A3%E0%B9%8C, 7 มนาคม 2556.

นรนาม. 2554ข. วงจรชวตแอนดรอยด. แหลงทมา http://www.androidjump.com/%E0%B8%A7%E0%B8%87%E0%B8%88%E0%B8%A3%E0%B8%8A%E0%B8%B5%E0%B8%A7%E0%B8%B4%E0%B8%95-android activity-life-cycle/, 13 มถนายน 2544.

นรนาม. 2554ค. MapViews. แหลงทมา http://developer.android.com/guide/tutorials/views/hello-mapview.html, 25 กรกฎาคม 2554.

Admin. 2553. ตดตอ Database. แหลงทมา http://www.siamandroid.com/wordpress/archives/128, 8 กรกฎาคม 2554.

Administrator. 2554. เมอคดจะตดตอกบ Database. แหลงทมา http://www.i-jib.com/joomla/index.php?option=com_k2&view=item&id=23:เมอคดจะตดตอกบ-database&Itemid=9, 17 กรกฎาคม 2554.

Anonymous. 2554. Google Maps JavaScript API V2. แหลงทมา http://code.google.com/apis/maps/documentation/javascript/v2/examples/, 25 มถนายน 2554.

Pizces. 2553. ระบบปฏบตการบนมอถอแบบไหนทตรงใจคณ. แหลงทมา http://blog.whatphone.net/your-favorite-os.html, 18 กรกฎาคม 2554.

Rick Rogers et al. 2009. Android Application Development. O’Reilly Media, California.

Page 59: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

48

Tanomsak. 2551ก. Basic Google Maps API. แหลงทมา http://www.tanomsak.com/index.php/2008/12/google-maps-tutorial-1/, 19 กรกฎาคม 2554.

Tanomsak. 2551ข. การแสดงหมดจาก Database ใน Google Maps. แหลงทมา http://www.tanomsak.com/index.php/2008/12/google-maps-overlay1/, 19 กรกฎาคม 2554.

Page 60: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

49

ภาคผนวก

Page 61: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

50

ภาคผนวก ก การใชงานโปรแกรม

Page 62: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

51

การใชงานโปรแกรม

ภาพผนวกท 1 หนาหลกของระบบ

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

Page 63: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

52

1. การใชงานในสวนสถานททองเทยว

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

ภาพผนวกท 2 การใชงานในสวนสถานททองเทยว

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

Page 64: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

53

2. การแสดงขอมลและแผนท 2.1 การแสดงขอมล

ภาพผนวกท 3 การแสดงขอมลและแผนท

จากภาพผนวกท 3 ผใชกดปมดแผนทในหนาจอท 1 จะแสดงแผนทเปนหนาจอท 2

Page 65: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

54

2.2 การแสดงปมสถานททนาสนใจ

ภาพผนวกท 4 ปมกดแสดงสถานททนาสนใจ

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

Page 66: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

55

ภาคผนวก ข การทดสอบการท างานของโปรแกรม

Page 67: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

56

การทดสอบการท างานของโปรแกรม

1. การทดสอบการเลอกใชงานในสวนสถานททองเทยว

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

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

Page 68: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

57

2. การทดสอบการเลอกใชงานในสวนการแสดงแผนท

ภาพผนวกท 14 ผลการทดสอบการเลอกใชงานในสวนการแสดงแผนท

จากภาพผนวกท 14 ผใชกดปม ดแผนท ในหนาจอท 1 สามารถแสดงแผนทไดในหนาจอท 2 เพอแสดงต าแหนงสถานทบนแผนท

Page 69: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

58

3. การทดสอบการเลอกใชงานในสวนการแสดงสถานททนาสนใจ

ภาพผนวกท 15 ผลการทดสอบการเลอกใชงานในสวนการแสดงสถานททนาสนใจ

ภาพผนวกท 15 เมอผใชกดแสดงความสนใจไดจากปม นาสนใจ ในรปท 1 จะไปแสดงในสวน สถานททสนใจ ในหนาหลก และสามารถลบได ในรปท 2

Page 70: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

59

8. การทดสอบระบบการเขาสระบบจดการฐานขอมล

ภาพผนวกท 16 ผลการทดสอบระบบการเขาสระบบจดการฐานขอมล

ภาพผนวกท 16 เมอผดแลระบบตองการเขาส ระบบการจดการฐานขอมลสถานททองเทยวตองท าการลอกอน ในรปท 2 หากกรอก Username และ Password ถกตองกจะสามารถเขาสระบบได ในรปท 2

Page 71: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

60

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

ภาพผนวกท 16 ผลการระบบการจดการ แกไขขอมลสถานททองเทยวในฐานขอมล

ภาพผนวกท 16 เมอผดแลระบบเขาสระบบการจดการฐานขอมลสถานททองเทยว

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

Page 72: ปริญญานิพนธ์ · รูปแบบ เช่น สถานที่ท่องเที่ยว สถานบันเทิง สถานที่ซื้อของฝาก

61

ประวตการศกษาและการฝกงาน

ชอ-นามสกล วน เดอน ป ทเกด สถานทเกด ประวตการศกษา สถานทฝกงาน ผลงานดเดนและรางวลทางวชาการ ทนการศกษาทไดรบ

นายกฤช จนทวดทพย 5 ตลาคม 2532 จงหวดสราษฎรธาน มธยมศกษาตอนตน โรงเรยนสราษฎรพทยา อ าเภอเมองสราษฎรธาน จงหวดสราษฎรธาน มธยมศกษาตอนปลาย โรงเรยนสราษฎรพทยา อ าเภอเมองสราษฎรธาน จงหวดสราษฎรธาน ศนยเทคโนโลยสารสนเทศและการสอสาร ส านกงานศกษาธการ (16 ม.ค. 54 -13 พ.ค. 54) กรงเทพฯ - -