Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)
Transcript of Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)
![Page 1: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/1.jpg)
ก
![Page 2: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/2.jpg)
ข
บทคดยอ ระบบค านวณเวลาและคาใชจายในการเดนทางโดยรถไฟฟาและใตดน
(Cost and time calculation system for traveling by BTS and MRT, จ านวน หนา)
โดย 1. นางสาว โสภต คณารตนพฤกษ รหส 51034523
2.นางสาว บวรลกษณ เวยงจนทร รหส 51034701
อาจารยทปรกษา ดร.สรศกด มงหสง
ระบบค านวณเวลาและคาใชจายในการเดนทางโดยรถไฟฟาและใตดนนถกพฒนาขน
เนองจากในกรงเทพมหานครปจจบนเปนททราบกนดในเรองของปญหาการจราจรท าใหคนเมอง
หนมาใชบรการรถไฟฟาในการเดนทางมากขนเนองจากสะดวก รวดเรว ประหยดเวลาในการ
เดนทางเปนอยางมาก แตในการเดนทางส าหรบผทไมไดใชบรการรถไฟฟาเปนประจ าอาจจะไม
ทราบวาสถานททอยนนสามารถไปใชบรการรถไฟฟาไดทสถานใด หรอหากผทใชบรการรถไฟฟา
อยเปนประจ าแลว เชน พนกงานบรษท หางรานตางๆ กจะขนและลงทสถานเดมอยเปนประจ าเมอ
ตองการเปลยนสถานทในการเดนทาง แตอยากทราบคาบรการและเวลาในการเดนทางทนทของ
รถไฟฟานจงเปนแนวทางในการพฒนาระบบค านวณเวลาและคาใชจายในการเดนทางโดยรถไฟฟา
และใตดน
โปรแกรมทใชในการพฒนาคอ Eclipses โดยใชภาษา JAVA ในการพฒนา เทคโนโลยทใช
ในการพฒนาคอ Google maps มการเชอมตอฐานขอมลโดยใชโปรแกรม SQLite เพอรองรบใน
การจดท าระบบน
ระบบทพฒนาขนมานนชวยในเรองการอ านวยความสะดวกใหแกผทตองการใชบรการ
รถไฟฟาทง BTS และ MRT ระบบจะใหขอมลจากสถานททผใชงานเลอกวาตองไปใชบรการ
รถไฟฟาทสถานนใดและตองเสยคาใชจายในการเดนทางจากสถานไปยงอกสถานเทาไหรใชเวลา
ในการเดนทางเทาไหร
![Page 3: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/3.jpg)
ค
กตตกรรมประกาศ
โครงงานเทคโนโลยสารสนเทศฉบบนส าเรจลลวงดวยด อนเนองมาจากไดรบค าแนะน า
และตดตามผลการด าเนนงานจาก ดร.สรศกด มงหสง ทปรกษาโครงงาน รวมถงคณาจารยใน
ภาควชาวทยาการคอมพวเตอรทกทานพรอมทงคณะกรรมการทไดใหความเหนอนเปนประโยชน
ยางยงตอการจดท าโครงงาน รวมทงยงตรวจสอบแกไขขอบกพรองตางๆทเกดขนในการจดท า
โครงงานครงน
คณะผจดท าโครงงานขอขอบพระคณครอบครว เพอนๆและผใกลชดทกทานในการการสนบสนนการท าโครงงานครงน พรอมทงเปนก าลงใจทดมาเสมอมาตลอดระยะเวลาของการศกษา
ขอขอบคณทานอาจารยทกทานทคอยชวยเหลอและใหค าปรกษาเปนอยางด
![Page 4: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/4.jpg)
ง
ค าน า
ในการจดท าโครงงาน “ระบบค านวณเวลาและคาใชจายในการเดนทางโดยรถไฟฟาและใต
ดน” ทางผจดท าพฒนาเพอใหสอดคลองกบความตองการมากทสด พรอมทงเพออ านวยความ
สะดวกส าหรบผทตองการใชบรการรถไฟฟาในการเดนทาง โดยไมจ าเปนตองเดนทางเพอไปหา
ขอมลทสถานโดยตรง ทงในเรองของเวลาและคาใชจายในการเดนทาง
ผจดท าหวงเปนอยางยงวาระบบทถกพฒนาขนนนจะเปนประโยชนไมมากกนอยส าหรบผ
ทเดนทางโดยใชบรการรถไฟฟา และหวงวาจะเปนแนวทางในการพฒนาระบบใหดยงขนไป
หากมขอผดพลาดประการใดทางผจกท าตองขออภยไว ณ ทนดวย เนองจากผจดท าไดใช
เวลาในการศกษาคอนขางมาก จ าไมสามารถจดท าระบบค านวณเวลาและคาใชจายในการเดนทาง
โดยรถไฟฟาและใตดน ไดอยางสมบรณ ผจดท าจงหวงวาจะมผทศกษาและพฒนาระบบดงกลาว
ตอไป
ผจดท าโครงงาน
นางสาวโสภต คณารตนพฤกษ
นางสาวบวรลกษณ เวยงจนทร
กนยายา 2554
![Page 5: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/5.jpg)
จ
สารบญ
หนา
หนาอนมต ก
บทคดยอ ข
กตตกรรมประกาศ ค
ค าน า ง
สารบญ จ
สารบญรป ช
สารบญตาราง ซ บทท 1 บทน า
1.1 ภมหลงและความเปนมา 1
1.2 วตถประสงค 1
1.3 ขอบเขตการศกษา 2
1.4 ผลทคาดวาจะไดรบ 2
1.5 แผนการด าเนนงาน 2
1.6 อปกรณและซอฟตแวรทใชในการท าโครงงาน 3
บทท 2 ทฤษฎและเทคโนโลยทเกยวของ
2.1 แอนดรอยด (android) 4
2.2 Eclipse 4
2.3 Google Map 4
![Page 6: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/6.jpg)
ฉ
2.4 Google Map API 5
บทท 3 การออกแบบระบบ
3.1 การออกแบบขบวนการเกบและใชขอมล 7
3.1.1 แผนภาพบรบท (Context Diagram) 7
3.1.2 แผนภาพกระแสขอมล (Dataflow Diagram) 8
3.1.3 Flowchart 9
3.1.4 System Structure Chart 11
บทท 4 การพฒนาโปรแกรม
4.1 อปกรณและซอฟตแวรทใชในระบบ 12
4.2 สรปวธการท างานทงหมดของโปรแกรม 13
![Page 7: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/7.jpg)
ช
สารบญรป
รปท หนา
3.1 แสดงแผนภาพบรบท 7 3.2 แสดงแผนภาพกระแสขอมลการค านวณเวลาและคาใชจาย 8 3.3 แสดงแผนภาพกระแสขอมลแผนท BTS และ MRT 8 3.4 แสดงผงงานระบบรวม 9 3.5 แสดงผงงานระบบ user 10 3.6 แสดง System structure chart ของโครงงานประเภทฐานขอมล 11 6.1 Start โปรแกรม 17 6.2 แสดงโปรแกรม eclipse 18 6.3 ขนตอนการ Run 18 6.4 หนา Emulator 19 6.5 หนา หลกของ Application 19 6.6 หนาเมนหลก 20 6.7 หนาจอในการเลอก ประเภทของสถาน ทเรมตน 21 6.8 หนาจอในการเลอก ประเภทของสถานท ปลายทาง 22 6.9 หนาจอในการเลอกสถานท 23 6.10 หนาจอแสดงคาใชจายและเวลาของ BTS 24 6.11 หนาจอแสดงคาใชจายและเวลาของ MRT 25 6.12 หนาแสดงแผนท Google maps 26 6.13 หนาแสดงแผนทแผนภาพเสนทางการเดนรถ BTS 27 6.14 หนาแสดงแผนทแผนภาพเสนทางการเดนรถ MRT 28
![Page 8: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/8.jpg)
ซ
สารบญตาราง
ตารางท หนา
4.1 แสดงอปกรณทใชจรง 12
4.2 แสดงซอฟตแวรทใชจรง 12
4.3 แสดงรายละเอยดการท างานแตละ Method ในแตละ Process 1 13
4.4 แสดงรายละเอยดการท างานแตละ Method ในแตละ Process 2 13
4.5 แสดงรายละเอยดการท างานแตละ Method ในแตละ Process 3 14
![Page 9: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/9.jpg)
1
บทท1
บทน า
1.1 ภมหลงและความเปนมา ในปจจบนการเดนทางส าหรบคนทอาศยอยในกรงเทพมหานครนนเปนททราบกนดอยแลววาปญหาทตองพอเจอคออะไรการทใชชวตเรงรบอยางปจจบนนนตองท าทกอยางแขงขนกบเวลาทผานไปอยางรวดเรวจงมทางเลอกในการเดนทางเขามาใหเลอกพจารณามากมายทง รถยนตสวนตว รถแทกซสาธารณะ (Taxi) รถไฟฟา (Bangkok Mass Transit System : BTS) และรถไฟฟาใตดน (Mass Rapid Transit: MRT) ใหส าหรบใชเดนทางในชวตประจ าวน และสงหนงทขาดไมไดเลยส าหรบคนยคเทคโนโลยเชนนคอเครองมอสอสารเคลอนทหรอทเรารจกกนดนนคอโทรศพทมอถอ(Mobile Phone)ททกคนนนตองมตดตวตลอดเวลาเพอใชในกาตดตอสอสารในเรองตางๆเพอความสะดวกรวดเรวมากขนดวยเหตนจงเปนทมาของแนวคดในการท าโครงงานขนมาซงเปนApplicationบนมอถอทงายตอการใชงานสามารถใชงานไดตลอดเวลาตราบใดทเครองยงมแบตเตอร โดยระบบนจะเปนการคนหาจากจดทเราอยคอจดเรมตนและบอกจดหมายปลายทางคอจดทเราตองการไประบบท าการตรวจสอบระยะเวลาของการเดนทาง,คาใชจายในการจากการเดนทางในครงนนๆเพออ านวยความสะดวกใหแกผทใชอปกรณสอสารเคลอนทโดยระบบจะค านวณและแสดงการเดนทางทง รถไฟฟา รวมถงรถไฟฟาใตดน เพอใหผใชสามารถพจารณาเปนทางเลอกในการตดสนใจเดนทางในแตละครง เปนการวางแผนการเดนทางลวงหนา ระบบจะมการเลอกทางเลอกทดทสดไวแลววาจากขอมลทไดรบมานนวาควรใชการเดนทางแบบใดในการเดนทางครงน ขนอยกบผใชงานอกทในการตดสนใจเลอก ระบบนจะชวยในการตดสนใจของผใชไดเรวขน และทราบขอมลประกอบการเดนทางในครงนนกอนการตดสนใจเดนทาง มความคลองตวมากขนในการเลอกการเดนทาง 1.2 วตถประสงค 1.2.1 เพอใหทราบเวลา, ระยะทางและคาใชจายทจะใชในการเดนทาง 1.2.2 เพอประหยดเวลาในการเดนทาง 1.2.3 เพอใหทราบอตราคาเดนทางทแนนอน 1.2.4 เพอใหสะดวกในการเดนทางไปยงเปาหมาย
![Page 10: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/10.jpg)
2
1.3 ขอบเขตการศกษา 1.3.1ระบบนใชในการค านวณคาใชจายในการเดนทางโดยรถไฟฟา(BTS),รถไฟฟาใตดน(MRT) เทานน 1.3.2 ระบบนสามารถใชในการเดนทางเฉพาะในกรงเทพมหานครเทานน 1.3.3 ผใชจะตองท าการเลอกประเภทจดเรมตนและเลอกประเภทจดหมายปลายทางทจะไปกอนท าการคนหา 1.3.4 ผใชจะตองท าการเลอกสถานทเรมตนและเลอกสถานทปลายทางทจะไปกอนท าการคนหา 1.3.5 ระบบท าการค านวณคาใชจายและเวลาในการเดนทางใหกบ bts และ mrt 1.3.6 ระบบจะใหเบอรทใชในการตดตอเพอเรยก taxi 1.3.7 ผใชสามารถดเสนทางการเดนรถของ bts และ mrt ไดจากแผนทแผนภาพ 1.3.8 ผใชจะตองท าการเชอมตออนเตอรเนตในการดแผนท 1.4 ผลทคาดวาจะไดรบ 1.4.1. สามารถอ านวยความสะดวกใหแกผใชมอถอทตองการเดนทางไปยงสถานทตางๆ 1.4.2.สามารถตรวจสอบอตราคาเดนทางและเวลาทใชในการเดนทางจากจดเรมตนไปยงจดหมายปลายทางไดลวงหนา 1.4.3. ผใชจะประหยดเวลาในการเดนทาง 1.4.4. ทางเลอกหรอขอมลทใชเปรยบเทยบประกอบการตดสนใจกอนการเดนทาง 1.4.5. สามารถอ านวยความสะดวกบนมอถอทสามารถตอบสนองไดตลอดเวลา 1.5 แผนการด าเนนงาน
ระยะเวลาด าเนนงาน
กจกรรม 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
1. ศกษาทฤษฎ
2. เกบรวบรวมขอมล
3. วเคราะหขอมล
4. ออกแบบโปรแกรม
5. พฒนาทดสอบ
5.1 การเขยนโปรแกรม
5.2 การทดสอบยอย
5.3 การทดสอบรวม
6. ทดสอบตดตงระบบ
7. จดท าเอกสาร
พ.ย 53 ธ.ค. 53 ส.ค. 54 ก.ย. 54ม.ค. 54 ก.พ. 54 ม.ย. 54 ก.ค. 54
![Page 11: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/11.jpg)
3
1.6 อปกรณและซอฟตแวรทคาดวาจะใช 1.6.1 Notebook 1.6.2 Ecilpse 1.6.3 SQLite 1.6.4 Microsoft Office Word 2007 1.6.5 Microsoft Office PowerPoint 2007 1.6.6 Microsoft Visio 2010 1.6.7 Android SDK 1.6.8 Phone Operating System Android 2.2 1.6.9 Mouse 1.6.10 Flash Drive
![Page 12: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/12.jpg)
4
บทท 2 ทฤษฎและเทคโนโลยทเกยวของ
2.1 แอนดรอยด (android) แอนดรอยด คอ ระบบปฏบตการ(OS) หรอแพลตฟอร ทจะใชควบคมการท างานบน
อปกรณอเลคทรอนกสตางๆส าหรบโทรศพทมอถอและอปกรณพกพาโดยมกเกล องก,ท-โมบาย,
เอชทซ, ควอลคอมม,โมโตโรลาและบรษทชนน าอกมากมายรวมพฒนาโปรเจกตแอนดรอยดผาน
กลมพนธมตรเครองมอสอสารระบบเปด (Open Handset Alliance) ซงเปนกลมพนธมตรชนน า
ระดบนานาชาตดานเทคโนโลยและเครองมอสอสารเคลอนทซงแอนดรอยด(Android)ประกอบดวย
ระบบปฏบตการไลบราร,เฟรมเวรคและซอฟตแวรอนๆทจ าเปนในการพฒนาซงเทยบเทากบ
Windows Moble, Palm OS, Symbian, OpenMoko และ Maemo ของโนเกยโดยใชองคประกอบ
ทเปนโอเพนซอรสหลายอยาง เชน Linux Kernel, SSL, OpenGL, FreeType, SQLite, WebKit และ
เขยนไลบรารเฟรมเวรคของตวเองเพมเตม ซงทงหมดจะโอเพนซอรสใช (Apache License)
2.2 Eclipse Eclipse คอ เปนเครองมอทสนบสนนสภาพแวดลอมอยางพรอมสรรพส าหรบใชในการพฒนาซอฟตแวร โดยเฉพาะส าหรบภาษา Java และเนองจาก Eclipse เปนซอฟตแวร open source ทพฒนาขนเพอใชโดยนกพฒนาเองท าใหความกาวหนาในการพฒนาของEclipseเปนไปอยาตอเนองและรวดเรว eclipse มองคประกอบหลกทเรยกวา Eclipse Platform ซง ใหบรการพนฐานหลกส าหรบรวบรวมเครองมอตางๆจากภายนอกใหสามารถเขามา ท างานรวมกนในสภาพแวดลอมเดยวกน และมองคประกอบทเรยกวา Plug-in Development Environment (PDE) ซงใชในการเพมความสามารถในการพฒนาซอฟตแวรมากขน เครองมอภายนอกจะถกพฒนาในรปแบบทเรยกวา Eclipse plug-ins ดงนนหากตองการให Eclipse ท างานใดเพมเตม กเพยงแตพฒนา Plug-in ส าหรบงานนนขนมา และน า Plug-in นนมาตดตงเพมเตมใหกบ Eclipse ทมอยเทานน Eclipse Plug-in ทมมาพรอมกน Eclipse เมอเรา download มาครงแรกกคอองคประกอบทเรยกวา Java Development Toolkit (JDT) ซงเปนเครองมอในการเขยนและ debug โปรแกรมภาษา Java 2.3 Google Map
คอบรการของ Google ทใหบรการเทคโนโลยดานแผนทประสทธภาพสง ใชงานงาย และ
ขอมลของธรกจในทองถน ไดแก ทตงของธรกจ รายละเอยดการตดตอ และเสนทางการขบข ดวย
Google Maps คณจะเพลดเพลนไปกบคณสมบตทเปนเอกลกษณเฉพาะดงตอไปน
![Page 13: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/13.jpg)
5
ผล การสบคนทผสานรวมขอมลของธรกจ - คนพบขอมลทตงและรายละเอยดการตดตอของธรกจทงหมดทแสดงผลรวมไว ในทเดยวบนแผนท ตวอยางเชน หากคณคนหา [ pizza
in San Jose, CA ] ทตงของรายชอธรกจทเกยวของและหมายเลขโทรศพทจะปรากฏขนบนแผนท คณยงสามารถดขอมลเพมเตม เชน เวลาเปดท าการ ประเภทของการช าระเงนทยอมรบ และค าวจารณไดอกดวย
แผนททสามารถลากได - คลกและลากแผนทเพอดสวนทอยตดกนไดทนท (รอดาวนโหลดพนทใหมไมนาน)
ภาพ ถายจากดาวเทยม - ดภาพถายจากดาวเทยม (หรอภาพถายจากดาวเทยมพรอมกบขอมลแผนทวางซอนทบกน) ของทตงทคณตองการ ซงคณสามารถขยายและเลอนดในมมกวางได
มมมองระดบถนน - ดและคนหาเสนทางภายในภาพถายระดบถนน
เสน ทางโดยละเอยด - ปอนทอยและให Google Maps วาดแผนผงทตงและ/หรอเสนทางการขบขใหกบคณ วางแผนการเดนทางโดยเพมปลายทางหลายแหงลงในเสนทางของคณ ใชเครองหมาย "+" เพอขยายหรอยบทศทางทละขนในแผงดานซาย หรอคลกทแตละขนเพอดภาพแผนททถกขยาย เมอตองการหาเสนทางยอนกลบของคณ ใหลากปลายทางของคณแลวปลอยลงในแผงดานซาย คณยงสามารถเลอกทจะหลกเสนทางไฮเวยไดโดยท าเครองหมายในกลองในมมบน ดานซายมอ
แปนพมพลด - เลอนดไปทางดานซาย ขวา ขน และลงดวยปมลกศร เลอนดในมมกวางยงขนดวยปม Page Up, Page Down, Home และ End ยอและขยายดวยปมบวก (+) และลบ (-)
ดบ เบลคลกเพอใชงานฟงกชนการขยาย - ดบเบลคลกบนปมซายเพอยอ และดบเบลคลกบนปมขวาเพอขยาย (Ctrl+ ดบเบลคลก ส าหรบผใช Mac)
การยอขยายดวยปมเลอน - ใชปมเลอนบนเมาสของคณเพอยอและขยายแผนท
2.4 Google Map API
Google Maps API ชวยใหเราสามารถพฒนาโปรแกรมเพอแทรก Google Maps เขาไปเปนองคประกอบสวนหนงในเวบเพจทตองการไดโดยเขยนเปนรหส html และ javascript ในรปแบบทไม
![Page 14: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/14.jpg)
6
สลบซบซอนนกส าหรบงานแผนทงายๆ Google Maps API มขดความสามารถกวางขวางเนนในดานการน าเสนอขอมลแผนทในลกษณะหมดปก (Push pin / Place marker) ซงสามารถก าหนดใหแสดงขอมลประกอบแผนทเมอผใชคลกทตว push pin /marker นนๆ หรอองคแผนทแบบเสน (Polyline)
พนท (Polygon) และภาพ (Ground overlay) บรการดานแผนทของ Google นเรมตนตงแตกลางปคศ. 2005 เปนบรการฟร จดใหแกผใชทวโลกโดยคาดหวงทจะใชการโฆษณาบนแผนทเปนรายไดกลบ
คนแตในระยะแรกจะยงไมมการโฆษณาดงกลาว ในการจดบรการแผนทน สวนประกอบพนฐานส าคญทดงดดใจใหมผใชงานแผนทของกเกลเปนอยาง มากคอแผนทและภาพถายดาวเทยมคณภาพดซงครอบคลมทวพนผวโลกในมาตรา สวนตางๆ ตามความเหมาะสม ท าใหการพฒนาตอยอดจากสงทกเกลจดไวใหแลวเปนงานทนาสนใจ ไมตองลงทนจดหาทรพยากรทหายากและราคาแพงเองมาใชในโครงการอยางทเคย เปนในอดต
เนองจากจดท า Google Maps API เปนโปรแกรมรหสเปด (Open source program) ในภาษาจาวาสครปต จงท าใหผใชทเปนนกพฒนาโปรแกรมสามารถเขาไปดรายละเอยดของรหส โปรแกรมไดสะดวก รวมทงสามารถปรบเปลยนแกไขโปรแกรมได ท าให Google Maps API มผใชกนอยางกวางขวาง เหตผลส าคญอก 2 อยางทสงเสรมใหมผใชมากคอแผนทและภาพถายดาวเทยมคณภาพดทใช สนบสนนการท าแผนทมใหครอบคลมพนทตางๆ อยางกวางขวาง และชอเสยงของโปรแกรม Google Earth เสรมดวยบรการ Google Local ทมมากอน
![Page 15: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/15.jpg)
7
บทท 3 การออกแบบระบบ
การออกแบบระบบเปนขนตอนทส าคญขนตอนหนงของการพฒนาระบบสารสนเทศ
หากท าการออกแบบระบบไดดจะท าใหบรรลไปถงวตถประสงคของการพฒนาระบบท าใหการ
พฒนาระบบเปนไปไดอยางมประสทธภาพซงการออกแบบระบบจะครอบคลมถง การออกแบบ
กระบวนการท างานของระบบสวนส าคญของเครองมอทใช คอ แผนภาพบรบท แผนภาพกระแส
และผงโครงสรางระบบ เพอวเคราะหสงทน าเขาและสงทน าออกจากระบบ และขนตอนการท างาน
ของระบบ ในสวนของการออกแบบฐานขอมล สวนมากอาศยเค รองมอ คอ แผนภาพ
ความสมพนธระหวางเอนทตและตารางขอมล
3.1 การออกแบบขบวนการเกบและใชขอมล
ในการออกแบบระบบงานใหมเปนอกขนตอนหนงทส าคญมากในการพฒนาระบบ
เพราะจะตองทราบ ถงวตถประสงคของผใชตองการแบบไหนและมปญหาอะไรบางทตองแกไข
และปรบปรงใหด ขนจากระบบเดม เ พอน าไปใชว เคราะหในการออกแบบงานใหมใหม
ประสทธภาพมากขนซงประกอบดวย แผนภาพบรบท(Context Diagram),แผนภาพกระแสขอมล
(Dataflow Diagram),การออกแบบฐานขอมล(E-R Diagram),การออกแบบตารางฐานขอมล(Data
Table),ออกแบบล าดบและผงของระบบ(Flowchart), System structure chart
3.1.1) แผนภาพบรบท (Context Diagram)
รปท 3.1 แสดงแผนภาพบรบท (Context Diagram)
USER
ระบบค านวณเวลา
และคาใชจายในการ
เดนทาง โดย BTSและ
MRT
![Page 16: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/16.jpg)
8
3.1.2) แผนภาพกระแสขอมล (Dataflow Diagram)
รปท 3.2 แสดงแผนภาพกระแสขอมลการค านวณเวลาและคาใชจาย (Dataflow Diagram)
รปท 3.3 แสดงแผนภาพกระแสขอมลแผนท BTS และ MRT (Dataflow Diagram)
USER 1.0
ค านวณเวลาและ
คาใชจาย
ราคา, เวลา, แผนท 2.0
แสดงผลการ
ค านวณ
USER
1.0
แสดงแผนท
BTS,MRT
ราคา, เวลา
สถานทเรมตน,สถานทสนสด
เลอกดแผนทแผนภาพ
แสดงแผนท BTS,MRT
![Page 17: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/17.jpg)
9
3.1.3) ออกแบบล าดบและผงของระบบ(Flowchart)
3.1.3.1) Flowchart ระบบ
รปท 3.4 แสดงผงงานระบบรวม
เรมตน
หยด
แสดงเมน
ค านวณคาใชจาย
ในการเดนทาง
ดแผนท BTS
ดแผนท MRT
แสดงแผนท BTS
แสดงแผนท MRT
เลอกประเภทสถานท เลอกสถานท ค านวณคาใชจาย
แสดงผลการค านวณ
ด Google
Maps
แสดง Map
yes
no
no
no
yes
yes yes
no
![Page 18: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/18.jpg)
10
3.1.3.2) Flowchart User
รปท 3.5 แสดงผงงานระบบ user
เรมตน
หยด
แสดงเมน
ค านวณคาใชจาย
ในการเดนทาง
ดแผนท BTS
ดแผนท MRT
แสดงแผนท BTS
แสดงแผนท MRT
เลอกประเภทสถานท เลอกสถานท
แสดงผลการค านวณ
yes
yes
yes
no
no
![Page 19: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/19.jpg)
11
3.1.4) System structure chart
รปท 3.6 แสดง System structure chart ของโครงงานประเภทฐานขอมล
ระบบค านวณเวลาและคาใชจายในการเดนทางดวยรถไฟฟา
Process 1.0
คนหา
Process 2.0
การค านวณ แสดงผลและการค านวณ
Process 3.0
Process 1.1
เลอกประเภทของสถานท
Process 1.2
เลอกสถานท
Process 2.1
แสดงแผนท Google map
Process 2.2
ค านวณเวลา
Process 3.1
ค านวณคาใชจาย
Process 3.2
แสดงผลเสนทาง
ใหบรการ BTS
Process 3.3
แสดงผลเสนทาง
ใหบรการ MRT
![Page 20: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/20.jpg)
12
บทท 4
การพฒนาโปรแกรม
แบงเปนหวขอยอย คอ อปกรณและซอฟตแวรทใช Process Description และสรปแฟม
โปรแกรมและขอมล และสรป Method การท างานทงหมดของโปรแกรม
4.1 อปกรณและซอฟตแวรทใช
ตารางท 4.1 แสดงอปกรณทใชจรง
ชอฮารดแวร น ามาใชเพอ เลอกเพราะ 1.Notebook
เพอใชในการท าโปรเจคทงหมด เพราะสะดวกในการน ามาน าเสนองาน
2. Harddisk 320 GB. เปนหนวยความจ าของเครองคอมพวเตอร
สามารถเกบขอมลตางๆ ไดเพยงพอตอความตองการ
ตารางท 4.2 แสดงซอฟตแวรทใชจรง
ชอซอฟตแวร น ามาใชเพอ เลอกเพราะ 3.eclipse 4.SQLite 5.Microsoft Office Word 2007 6.Microsoft Office PowerPoint 2007 7. Adobe Photoshop CS4 8.Android SDK 9.Google map
ใชเพอเขยนโปรแกรมในการท างานของโปรเจค ใชเพอท าฐานขอมลส าหรบโปรเจค ใชเพอท าเอกสารประกอบโครงงาน ใชเพอท าเอกสารในการน าเสนองาน ใชตกแตงเวบไซต ใชเพอจ าลองการท างานของมอถอ ใชในการแสดงแผนท
เหมาะส าหรบการเขยนโปรแกรมในการท างานของโปรเจค เปนโปรแกรมทเหมาะส าหรบการใชเพอท าฐานขอมล เปนโปรแกรมทเหมาะส าหรบท าเอกสารประกอบโครงงาน เปนโปรแกรมทเหมาะส าหรบท าเอกสารในการน าเสนองาน ใชตกแตงเวบไซตใหสวยงามมากขน สามารถจ าลองการท างานของโรศพทมอถอไดโดยไมตองใชโทรศพทจรง แสดงรายชอสถานทไดทงหมด
![Page 21: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/21.jpg)
13
4.2 สรป Method การท างานทงหมดของโปรแกรม
เปนการรวบรวมชอ Method ทใชในโครงงาน พรอมทงอธบายรายละเอยดการท างานของ
Method นนๆ โดยอธบายถงล าดบตาม System Structure Chart
ตารางท 4.3 แสดงรายละเอยดการท างานแตละ Method ในแตละ Process 1
Process 1 การคนหา
ชอ Method ค าอธบายการท างาน หมายเหต เลอกประเภทของสถานท เปน Method ทใชในการเลอกประเภทของสถานทเรมตนและ
สถานทปลายทาง
เลอกสถานท เปน Method ทใชในการเลอกสถานททจะเดนทางไปโดยจะดงรายชอสถานททงหมดมาจาก Google maps เพอใหผใชเลอกตาม list รายชอของสถานท ทปรากฏ
ตารางท 4.4 แสดงรายละเอยดการท างานแตละ Method ในแตละ Process 2
Process 2 การค านวณ
ชอ Method ค าอธบายการท างาน หมายเหต ค านวณคาใชจาย เปน Method ทใชในการค านวณคาใชจายในการเดนทางของ
ผใชงาน โดยระบบจะท าการแสดงจ านวนเงนใหกบผใชงาน
ค านวณเวลา เปน Method ทใชในการค านวณเวลาในการเดนทางของผใชงาน วารถแตละประเภท ใชเวลาในการเดนทางจากจดเรมตนไปยงปลายทางเปนเวลาเทาไหร
![Page 22: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/22.jpg)
14
ตารางท 4.5 แสดงรายละเอยดการท างานแตละ Method ในแตละ Process 3
Process 3 แสดงผล ชอ Method ค าอธบายการท างาน หมายเหต
แสดงผลการค านวณ แสดงผลเสนทางใหบรการ bts แสดงผลเสนทางใหบรการ mrt แสดง gooogle map
เปน Method ทใชในการแสดงผลเวลาและคาใชจายของพาหนะแตละประเภทใหกบผใช เปน method ทใชในการแสดงผลเสนทางการเดนรถของรถไฟฟา bts เปน method ทใชในการแสดงผลเสนทางการเดนรถของ mrt เปน method ทใชในการแสดงแผนทจาก google map จะระบจดเรมตนและปลายทาง ของสถานท จากทผใชเลอกมา
![Page 23: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/23.jpg)
15
บทท 5 ปญหา ขอเสนอแนะ และสรปโครงงาน
5.1 ปญหา
5.1.1 ปญหาในการจ าท าโครงงานน เนองจากผจดท าโครงงานนมความรความเขาใจในเรองของการใช google map คอนขางนอยท าใหเกดการตดขดเพราะตองใชเวลาศกษานานมาก 5.1.2 การออกแบบฐานขอมลในการเรยกใชงาน มความขดแยงกบการท าโปรแกรมจรงๆท าใหตองปรบเปลยนแกไขอยบอยครง 5.1.3 การขอ key จาก google map ไมสามารถท าไดในเครองคอมพวเตอรบางเครองของผจดท าโครงงานเนองจาก บางไฟลใน jre มปญหา 5.1.4 เนองจากในการจดท าเอกสารนนตองเนนในเรองของความถกตองเปนอยางมาก ในการจดท าเอกสารจงมขอผดพลาดหลายครงท าใหตองกลบมาแกไขเอกสารงานใหม 5.1.5 ผจดท าไมมความช านาญในการเขยนภาษาตองอาศยการศกษาอยอกมากเพอใชในการจดท าโครงงาน 5.2 ขอเสนอแนะ จากโปรแกรมทจดท าขนเปนการใหค าแนะน าในเรองของการใชรถไฟฟาในการเดนทางภายในกรงเทพมหานคร โดยการระบสถานทเรมตนและสถานทปลายทาง เพอทราบวาตองไปใชบรการสถานไหนในการขนโดยสารและลงทสถานไหน พรอมทงทราบเรองของคาใชจายและเวลาในการเดนทาง โปรแกรมอาจจะตองมการปรบปรงในสวนของสถานทเพมขนมาได และอาจจะใชกระบวนการคด (Algorithm) ใหมในการหาระยะหางของสถานทกบสถานเพอใหทราบวาสถานททระบนนใกลสถานไหนมากทสด ท าใหเกดความแมนย ามากขน 5.3 สรปโครงงาน ระบบสามารถเลอกประเภทของสถานทไดระบบสามารถเลอกสถานทเรมตนและสถานทปลายทางไดระบบสามารถแสดง google map ของสถานทเรมตนและปลายทางไดระบบสามารถ แสดงสถานทตองขนและลงของรถไฟฟาทง BTS และ MRT ได
![Page 24: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/24.jpg)
16
บทท 6 คมอการใชงาน
6.1 โปรแกรมทตองใชในระบบ 1) ฮารดแวร (Hardware)
1.1คอมพวเตอรทใชในการพฒนาเปน Windows7 32 bit และ 64 bit 1.2ความเรวในการประมวลผล (CPU) 2.53 GHz 1.3ขนาดของหนวยความจ าทใช (RAM) 2 Gb. 1.4Mouse 1.5Flash Drive
2) ซอฟแวร (Software) 2.1โปรแกรม MyEclipse 2.2โปรแกรม SQLite 2.3Java jdk 2.4Android SDK
3) เทคโนโลยทใช 3.1Google maps 6.2 วธการตดตงระบบ เนองจากไมมอปกรณในการทดสอบจรงจงทดสอบระบบดวยตวจ าลองเสมอนโทรศพท (Emulator) วธในการตดตงจงเปนการ Runบนตวจ าลองเสมอน
![Page 25: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/25.jpg)
17
รปท 6.1 Start โปรแกรม
2. เลอกโปรแกรม
eclipse
1. กดปม
Start
![Page 26: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/26.jpg)
18
รปท 6.2 แสดงโปรแกรม eclipse
รปท 6.3 ขนตอนการ Run
3. เลอกโปรเจคทตองการ
Run
4. กดปมRun โปรแกรม
![Page 27: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/27.jpg)
19
รปท 6.4 หนา Emulator
รปท 6.5 หนาหลกของ Application
![Page 28: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/28.jpg)
20
6.3 วธการใชงาน
รปท 6.6 หนาเมนหลก
1.เลอกการค านวณเวลาและคาใชจายในการเดนทาง 2.ดแผนท แผนภาพเสนทางการเดนรถของ รถไฟฟา BTS 3. ดแผนทแผนภาพเสนทางการเดนรถของ รถไฟฟา MRT
2
1
3
![Page 29: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/29.jpg)
21
รปท 6.7 หนาจอในการเลอก ประเภทของสถาน ทเรมตน
ผใชงานท าการเลอกสถานประเภทของสถานทเรมตนจากรายการดงกลาวทมอย
![Page 30: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/30.jpg)
22
รปท 6.8 หนาจอในการเลอก ประเภทของสถานท ปลายทาง
ผใชงานท าการเลอกสถานประเภทของสถานทปลายทางทตองการไปจากรายการดงกลาวทมอย
![Page 31: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/31.jpg)
23
รปท 6.9 หนาจอในการเลอกสถานท
1. เลอกสถานทเรมตน จากรายการทม (List) 2. เลอกสถานทปลายทาง จากรายการทม (List) 3. เลอกทจะดเวลาและคาใชจายในการเดนทางโดย bts 4. เลอกทจะดเวลาและคาใชจายในการเดนทางโดย mrt 5. ปม กลบไปหนาหลก (HOME)
1
2
3 4
5
![Page 32: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/32.jpg)
24
รปท 6.10 หนาจอแสดงคาใชจายและเวลาของ BTS
ปมแสดงแผนทจาก Google
![Page 33: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/33.jpg)
25
รปท 6.11 หนาจอแสดงคาใชจายและเวลาของ MRT
ปมแสดงแผนทจาก Google
![Page 34: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/34.jpg)
26
รปท 6.12 หนาแสดงแผนท Google maps
![Page 35: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/35.jpg)
27
รปท 6.13 หนาแสดงแผนทแผนภาพเสนทางการเดนรถ BTS
ใหท าการกดคางแลวเลอนขนดานบนเพอ zoom in และท าการกดคางเลอนลงดานลางเมอตองการ zoom out
![Page 36: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/36.jpg)
28
รปท 6.14 หนาแสดงแผนทแผนภาพเสนทางการเดนรถ MRT
ใหท าการกดคางแลวเลอนขนดานบนเพอ zoom in และท าการกดคางเลอนลงดานลางเมอตองการ zoom out
![Page 37: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/37.jpg)
29
บรรณานกรม
ดร.จกรชย โสอนทร; พงษศธร จนทรยอย. B. Basic Android App Development. พมพครงท 1. นนทบร: บรษท ไอดซพรเมยร จ ากด, พ.ศ.2554 Reto Meier. P. Professional Android 2 Application Development. 10475 Crosspoint Boulevard Indianapolis,IN 46256: Wiley Publiahing Inc. Rick Rogers, John Lombardo. Android Application Development. 1005 Greenstein Highway North, Sebastopol, CA 95472: O’Reilly Media,Inc.
![Page 38: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/38.jpg)
30
ภาคผนวก
![Page 39: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/39.jpg)
31
ภาคผนวก ก
คมอการตดตงระบบ 1. ดาวโหลดโปรแกรมเหลาน
- Java Runtime Enging JRE - Eclipse IDE for Java Developers - Android SDK
2. เรมการตดตง Java JDK
2.1 เมอดาวนโหลดโปรแกรมแลวใหดบเบลคลกทไฟล คลกท Run
รปท ก.1 Run ตวตดตง JDK
2.2 จะมหนาตางใหยอมรบลขสทธ คลก Accept
![Page 40: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/40.jpg)
32
รปท ก.2 ยอมรบลขสทธ
2.3 เมอมหนาตาง Java(TM) SE Development Kit 6 Update 6 ขนมา ใหเลอกสถานทตดตงโปรแกรมโดยการคลก Change
รปท ก.3 เลอก path ในการจดเกบ JDK
![Page 41: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/41.jpg)
33
2.4 เลอกสวนท look in เปน Drive C แลวคลกปม OK
รปท ก.4 เลอกสวนท look in
2.5 เมอกลบมาสหนาจอเดม ในสวน Install to จะเปน C:\Java\ ใหคลก Next
รปท ก.5 กลบสหนาจอการตดตง
![Page 42: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/42.jpg)
34
2.6 โปรแกรมจะท าการตดตง Java(TM) SE Development Kit 6 Update 6
รปท ก.6 โปรแกรมท าการตดตง JDK
2.7 หลงจากตดตงเสรจเรยบรอย โปรแกรมจะท าการตดตง Java(TM) SE Runtime Environment ใหตรวจสอบสถานทตดตง ใหอยใน C:\ หลงจากนนใหคลก Next
รปท ก.7 ตรวจสอบสถานททตดตง
![Page 43: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/43.jpg)
35
2.8 โปรแกรมจะท าการตดตง Java(TM) SE Runtime Environment
รปท ก.8 ตดตง Java(TM) SE Runtime Environment
2.9 เมอโปรแกรมตดตงเรยบรอยแลว ใหคลก Finish ตดตงเสรจสมบรณ
รปท ก.9 การตดตง JDK เสรจสมบรณ
![Page 44: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/44.jpg)
36
3. ท าการแตกไฟล Eclipse และ Android SDK เลอก Drive ทเกบเปน Drive D
4. ดบเบลคลกทโฟลเดอร Eclipse จะเจอไฟล eclipse.exe ท าการดบเบลคลก
รปท ก.10 เปดโฟลเดอร Eclip
5. ท าการ Install New Software ดงรป
รปท ก.11 ท าการ Install New Software
![Page 45: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/45.jpg)
37
รปท ก.12 แสดงการตดตง sit
ใหกดปม Add ตามรป เพอท าการตดตง site ทดาวนโหลด ADT plug-in มนจะขน Dialog Box ใหเราเพอ site โดยใชขอมลดงรป จากนนกดปม OK
รปท ก.13 แสดง ADT ตวใหมลาสด
![Page 46: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/46.jpg)
38
จากนนใหท าตามรป แลวกด Next
รปท ก.14 ยอมรบลขสทธ คลก Finish
ท าการ accept ดงรป จากนนกด Finish
รปท ก.15 แสดงหนาตางการตดตง
![Page 47: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/47.jpg)
39
จะปรากฏหนาตางของการเรมการตดตง
รปท ก.16 แสดงหนาตาง content
ระหวางการตดตง จะปรากฏหนาตาง Security Warning ใหตอบ OK
รปท ก.17 แสดงหนาตางเพอให Reboot เครอง
![Page 48: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/48.jpg)
40
เมอตดตง ADT เสรจเรยบรอยแลวจะมหนาตางใหกด Yes เพอท าการ Restart เครองคอมพวเตอร
รปท ก.18 แสดง icon ADT
จะปรากฏ icon แบบน
![Page 49: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/49.jpg)
41
6. ท าความรจกระหวาง ADT และ Android SDK
ไปท เมน Window->Preference
รปท ก.19 ไปทเมน Preference
รปท ก.20 แสดงหนาตาง Preference
กด Android Tab ดานซายมอ มนจะขนเตอนวา เรายงไมมการระบ path ของ android sdk ใหเรากด Ok เพอจะก าหนด
![Page 50: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/50.jpg)
42
รปท ก.21 แสดงหนาตางกด ok
จากนนกดปม Browse เพอหา หาไฟล android-sdk-windows ทเราเกบไว แลวกด OK
7.การตดตง Android Platform ทเราจะใชในการพฒนา
ไปท เมน Window และ เลอก Android SDK and AVD Manager ตามรป รปท ก.22 เลอก Android SDK and AVD Manager
![Page 51: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/51.jpg)
43
รปท ก.23 แสดงหนาตาง Android SDK and AVD Manager
ตอนแรกจะพบวาไมม Virtual Devices ใดๆเพราะวายงไมไดสราง
รปท ก.24 เลอก Available Packages
เลอก Available Packages เพอเตรยมเตรยมเลอก Android SDK Package ทเราจะลง
กด ไอคอน เพอเลอก packages ภายใน
![Page 52: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/52.jpg)
44
เสรจแลวกดปม Install Selected
รปท ก.25 เลอก packet
รปท ก.26 แสดงหนาตางเลอก Accept All
จากนน กดปม Install Selected
เลอก packet ทเราตองการพฒนา พรอม กบ Latest
USB Driver Version ส าหรบตดตอกบ เครองมอถอ
ถองๆ
เลอก Accept All
![Page 53: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/53.jpg)
45
รปท ก.27 แสดงหนาตางเรมการตดตง
จะปรากฏหนาตาง Installing Archive รอจนกวาจะ Install เสรจ
รปท ก.28 หนาตางเสรจสนการตดตง
เสรจแลวกด ออกไป จากนน Restart เครอง
![Page 54: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/54.jpg)
46
8. การ Run Android Emulator
รปท ก.29 เลอก Virtual Device
เปด Android SDK and AVD Manager เลอก Virtual Device แลวกดปม New เพอสราง AVD
รปท ก.30 แสดงหนา create new AVD
กรอกขอมลใหครบตามรป name สมารถเปลยนแปลงได Target เปนเวอชนเลอกเปลยนได จากนนกดปม Create AVD
![Page 55: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/55.jpg)
47
รปท ก.31 แสดงหนาตาง Launch Option
ท าการ Run Emulator โดยกดปม Start จะปรากฏ Dialog box แลวกด Launch ดงรป
รปท ก.32 แสดงหนาเรม Emulator
จะปรากฏหนา Emulator ดงรป ตามล าดบ
![Page 56: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/56.jpg)
48
รปท ก.33 แสดงหนาเรม Emulator Android
รปท ก.34 แสดงหนา Home Emulator
![Page 57: Budget estimation for commuting by bts and mrt, information technology, sripatum university (spu)](https://reader034.fdocument.pub/reader034/viewer/2022052600/5578fb73d8b42a675b8b4afd/html5/thumbnails/57.jpg)
49
ประวตผท าโครงงาน
นางสาวโสภต คณารตนพฤกษ เกดเมอวนท 11 เดอนกรกฎาคม พ.ศ.2532 จบชนมธยมศกษาปท 6 จากโรงเรยนสาธตแหงมหาวทยาลยรามค าแหง สายวทย – คณต กรงเทพมหานครใน พ.ศ.2550 เขาศกษาตอในระดบปรญญาตร ทมหาวทยาลยศรปทม คณะเทคโนโลยสารสนเทศ สาขาวชาวทยาการคอมพวเตอร พ.ศ. 2551 ปจจบนอาศยอยทบานเลขท 4/247 หมบานธนะสน ถ.นวมนทร แขวงคลองกม เขตบงกม กทม. 10230
นางสาวบวรลกษณ เวยงจนทร เกดเมอวนท 26 เดอนตลาคม พ.ศ.2532 จบชนมธยมศกษาท 6 จากโรงเรยนคลองหาดพทยาคม สายวทย – คณต จงหวดสระแกวใน พ.ศ.2550 เขาศกษาตอในระดบปรญญาตร ทมหาวทยาลยศรปทม คณะเทคโนโลยสารสนเทศ สาขาวชาวทยาการคอมพวเตอร หลกสตรวทยาศาสตรบณฑต คอมพวเตอร พ.ศ. 2551 ปจจบนอาศยอยท เลขท 33 ถ.พหลโยธน แขวงอนสาวรย เขตบางเขน กทม. 10220