Đăng ký Đăng nhập
Trang chủ Tìm hiểu và phát triển ứng dụng tra cứu thông tin tầu - xe trên thiết bị di động...

Tài liệu Tìm hiểu và phát triển ứng dụng tra cứu thông tin tầu - xe trên thiết bị di động sử dụng hệ điều hành andoid

.PDF
63
676
136

Mô tả:

BQ GIAO DIX VA DAO TAO TRISONG Dip HQC THANG LONG --4•41613/6.6-- KHOA LUAN TOT NGHIEP TIM HIEU VA PHAT TRIEN eNG DUNG TRA CirU THONG TIN TAU - XE TREN THAT BI DI BONG SU' DUNG HE DIEU HANH ANDROID GIAO VIEN HUIJNG DAN SINH VIEN THVC HI$N MA SINH VIEN CHUYEN NGANH : THS. LE MINH TUAN : NGUYEN HOANG LONG : A10805 KHOA HQC MAY TINI1 HA - 2013 This is trial version www.adultpdf.com Hg thong tra tit thong tin tau se Nguyen Hohug Long A10805 Myc Lyc 1 2 3 5 DANH MVC HiNH ANH - BANG BIEU DANH MVC VIET TAT VA THUAT Nal Lim DEU CHVONG 1. TANG QUAN VA Dv AN mer 1.1. Khio sit thyc td 5 1.2. Gill phip 7 CHUONG 2. PHAN TICH CAU BA! TOAN 8 2.1. Myc lieu 8 2.2. Yen au ky thui)t 9 2.3. Yen cAu nghiep vg 2.4. Anh yen cAn nghiep vg vi chit nang: 9 12 2.5. DO ti he thong 13 2.5.1. Sc dd hogs &Ong ctia char nang tau 13 2.5.2. Sc dd hoot clang czia char ?Ong Tuyin buys 13 2.5.3. Sc dd hogt tang clia char nang Chuyin tuyin 14 2.5.4. Sa rid hoot clang caa chic nang Dinh vi va Bin xe buft 15 2.3. Id hottch dy in 15 2.6. Dtc ti chic 'ling 16 2.6.1. Char nang Gid tau 16 2.6.2. Char nang Tuyin buft 18 2.6.3. Char ?Ong Chuyin tuyen 21 2.64. Chtiv nang Dinh vi 24 2.6.5. Cluic nang Bin xe buYt 27 CHUONG 3. THIET KA VA TRIEN KHAI 3.1. He diAn hanh Android 31 31 3.1.1. Giti thiiu . 31 3.1.2. Kien truc hi diJii hanh Android: 32 3.2. Chu trinh sting cia met Ling dung 3.2.1. Activity la gi? This is trial version www.adultpdf.com Khoa lutin tot nghiep 33 33 He thong tra min thong tin du xe Nguygn Holing Long A10805 3.2.2. Chu trinh sang ctia tWat activity (Activity lificyle) 33 3.3. Kien triic m;ng 35 3.4. Mil hinh h6a de lieu 3.4.1. Sa dd co so . die' lieu 36 36 3.4.2. Cciu true cac bang dii lieu 37 3.5.1. Cdu &tic ctia mOt project Android 38 39 3.5.2. Cciu trac act file AndroidManifestxml 39 15.3. File ltjava 41 3.5. Trien khai 3.6. Xir ly dils lieu diu van 42 3.6.1. Xa lit thong tin gier tau 42 3.6.2. Xtelj thong tin tuyin bujt 44 3.7. CM d#t cfic chin ning chinh 48 3.7.1. Char ndng Chuyin tuyin 48 3.7.2. Chtic ming Dinh vi 51 54 3.8. Cliu hinh CHIMING 4. KiT LU#N VA HUI6NG PHAT TRIEN Puy LyC 1 - CAC THU3T NG* PHy LyC 2 — DANH MyC TAI LIeU TRAM ICH10 This is trial version www.adultpdf.com Khasi lu#n tat nghiep 55 56 60 Hg tilting tra cum thong tin tin xe Nguyen Holing Long A10805 DANH MI,JC HiNH ANTI - BANG BIEU Hinh 1. 1. Da lieu gib tau don bang 5 Hinh 1.2. Da lieu gib tau (Jong anh 6 Hinh 1. 3. Der lieu tuyen bukt (long web (lief ke) 6 Hinh 1. 4. Da lieu tuyen bukt dong web Wong bang) 7 Hinh 2. 1. So de USECASE tha ting dong 11 Hinh 2. 2. So de hoot dong tha chirc nAng Gib tau 13 Hinh 2. 3. So de' hoot dOng dui chirc nang Tuyen buyt 13 Hinh 2. 4. So de hoot dOng dm chirc Ming Chuyen tuyen 14 Hinh 2. 5. So de hoot dong coca chat nang Dinh vi va Ben xe buSrt 15 Hinh 2. 6. Ke hooch do an 15 Hinh 3. 1. Kien true he dieu hanh Android 32 Hinh 3. 2. Chu trinh song eau met Activity 34 Hinh 3.3. Kien true mong 36 Hinh 3.4. So de co so der lieu 36 Hinh 3. 5. du true met project Android 39 Hinh 3. 6. Minh Ilea cAu true file du viva 43 Binh 3. 7. Quy trinh xir 19 thong tin gib tau 44 Hinh 3. 8. Minh hoa LookUpTable 47 Hinh 3. 9. So d6' hanh dOng chire nang chuyin tuyen 48 Hinh 3. 10. Minh hea mo hinh him du lieu 49 Hinh 3. 11. Cac 16p he fro thuAt town Dijkstra 50 Hinh 3. 12. LA'y debug keystore 52 Hinh 3. 13. Lay API key 52 Bang 2. 1. Bang anh xo you eau nghiep IN vi chile rang 12 Bang 3. 1. Loge sir phat trim he dieu hinh Android 31 Bang 3. 2. Bang dot lieu tuyen xe buSrt 37 Bang 3. 3. Bang du lieu de doon dm tuyen xe bukt 37 Bang 3. 4. Bang dfr lieucac bin xe bukt 38 This is trial version www.adultpdf.com Khoo lutin tot nghiep Trang 1 Hg thOng tra cvu thong tin tan ice Nguyen Holing Long A10805 DANH MVC VIET TAT VA THIJAT Nctr Tir viet tat Ten tieng Anh day &I Ten tieng Viet day du UC Chin nang Giao dien lap trinh img dung CSDL Usercase Application Programming Interface Database HTML Hyper Text Markup Language Ng8n nga hien thi sieu van Mn SSL Secure Sockets Layer API Ca kr du lieu Server This is trial version www.adultpdf.com Khoa lutin Mt nghiep May chii Trang 2 Hg timing tra ctiu tilting tin thuxe Nguyen Holing Long A10805 LEI 11169 DAU Trong 20 nam fro. !di day, thu nh#p binh quan diu ngu&i Gila Viet Nam da tang gip 3 fan keo theo viec gia tangphucmg fien ca nhan vi sv phat hien dm he thong von tai eating cOng. Trong do van tai &Ong cOng bao g6m, duang b0, hang khong va duang thity la xucmg sling gift') Iuu chuyen ngu&i va hang h6a nham duy tri vi phat trien kinh Theo quy hoach phat trien mpg Itred giao thong cua Chinh + Giao thong throng sat: Den nam 2020: giao thong von tai duang sit can chiem taing t6i thieu 13% ve nhu cau luan chuyen hanh khach va 14% ve luftn chuyen hing hoe trong ding khoi hrqng van tai cua town nganh giao thong van tai; trong da van tai hanh khich do till bang duang sat dat it nhAt la 20% nhu au van tai hint' khach Ong cOng tai Thti do Ha Nei vi thanh phi) Ho Chi Minh. + Giao th8ng dueng be: Giai dodn den Mm 2020: Ithei hrqng khach van chuyen 5,5 tS , hanh khach vai 165,5 tS, hanh Ichich luan chuyen.lChei luqng hang has van chuyen 760 trieu tin yea 35 tjr tin hang h6a luan chuyen. Phucmg tien 8 t8 cac loai khoang 2,8 — 3,0 trieu xe. Qua cac mvc tieu phat trien tren ta thiy dtrqc vai trd quan tong cua van tai duang sit va duang be trong hien tai va twang lai. Mac du c6 tam anh huang quan tong den su phit then kinh to nhu v#y nhung he thong thong tin he trq nhu cau theo dei ljch trinh cua tau, xe butt hay tim duang di gifts cac ben...lvi chua phat trien twang ximg. Ben canh do, mac c111 mai buck vito thitrtrangvio nam 2007 nhung tec de phat trien ala smartphone (Dien thoai thong minh) va tablet (May tinh bang)da tien gin tai v1 tri dm may tinh yen da phat then truerc d6 30 nam. Rieng yeti smartphone, nam 2012, luqng thiet 1)1 ban ra da dat han 600 trieu, met con s6 dang ma trac dei vai cac nginh khac. Se lieu My cling duqc khAng djnh khi so sanh Wang quan vai cac thiet bi ket ninths Microsoft: tong chiem tren 80% nam 2009 (Windows, Windows Mobile) nhung tinh den than 3/2013 chi con dued25% do sv xuit hien citaiOS va Android. Qua d6, ta thiy sv bung no manh me dm thj throng thiet bi di (king va day thvc sv la xu twang phat trien tha Wang lai. Dfra vao cac yeu t6 neu tren, em da quyet djnh Iva chqn de tai "Xay dung he thimg h6 trq tra cuu thong tin tau xe tren nen tang di tieing Android". Sr thanh cling dm de tai Kb& lutin This is trial version www.adultpdf.com hit nghiep Trang 3 Hg thOng tra eau thong tin tau xe Nguyen Holing Long A10805 mang lai cho cong ding met img dung co tinh thgc tien cao, gitip ngueri sir dung c6 them cong cu de tra cau thong tin ve tau xe a-mg nhu tim duerng di gifra tic ben met cach thuon tien, giap giim thai gian vi chi philim tang chit lugng cuOc song. Nei dung dm tai lieu nay dugc to chat thinh 4 chtrcmg: Chuang 1: Tang quan ve du an. Chuang 2: Phin tich yeu cAu bai town. Chuang 3: Thiel ke va trien khai. Chuang 4: Ket va huemg phit trien. Lip trinh ling dung cho thiet b1 di dOng dtra trEn nen tang Android !wen la met mirth dAt mAu ma cho cat Ip trinh vien. Do lam viec dec lip, kien that con han the nen trong qui trinh thgc hien de tai khong Hardt khei nhang thitu sot. Em rat mong nhon duct sg eking gap, chi bio caa cat ThAy, Co de em co the hoin thien hen ling dung, dap ling clugc phAn nio nhu clu ve cic ling dung co tinh dart tien cao trong cuOc sang. Met fin nUa, em xin chin thanh cam an Ha ngay thang... ...Warn 2013 Sinh vien Nguyen Holing Long This is trial version www.adultpdf.com Khoo 14n tot nghiep Trang 4 Hg thong tra cum thong tin tin xe Nguyen Holing Long A10805 CHUONG 1. TONG QUAN Ve Dv AN 1.1. Khao sit thvc to O theri diem hien tai, da eó nhung img clung ho trq ngueri dung tra cfru gib tau, xeb4t nhu sau: Theo dOi gib tin qua chfrc nAng "Xem gib tau" tai dja chi: http://www.vr.com.vn/gio-tau.html (Bio DSVN thiet ke vi quail et 1,,i 'IN N I h•• iNJll L ■I ■ 106 .1 rUN J D I 1.114( t'll.l liI* Tlir hiy )3.11.181: ) I ;AM I rs • -114-91 co du td auk ba s civic nano nhen iu +1NN - Tbciea OF 31651 twir ls] s ogAnn ITO / goy tr/Vs phi trk HO tic quacti • Diu W.:Van • l•ez co% vi) • .pletC11110 1411111 m web Net • an tanisms anon. n. m Hinh 1.1. DO. lieu gib tau clang bang This is trial version www.adultpdf.com Khoa luOn tot nghiep Trang 5 Nguygn Holing Long A10805 He timing tra cam thong tin tau xe http://vetau24h.com e2t pane Sem Na na past 41141 04 an ml qui kat, ka naPS n du out khan. mule • reP III rt. 060 (th Iheah 116a tie xuit ph& 4 ga Hi nti uh ga din kb ea list MM. Gad dia. ell Mt le pd au din all Pd 6 01 mil ea one 40.4 Idle. kill Chan. Vi du nIu nui Wick mufti& thy tie a Thank Hos Mi POW 66,16 22h15 N liu si Wag 4 Ofy 3 460 vs nun p-it ks 32h111. nano 66 vea a Hi a ul 64 tla writ ph*, Ge 5G ean la es ad any nin 9a dim vi garb elm Sea 0 at Liu Me. Mu 551 0 ad du eta T • at Gm Hee Thu 515 0 ad tiu Ilta Tao Sr teu NU Tau TM • ais tiu IN. Thu 512 • at au Pita T lu 554 0 ad thu nea Thu 5E6 • at flular• Thu 5E15 ab tiu Moo Tau 1162 • Stt Thu Fnanb mac • 5,2 Thu mho.* scat ▪ SET V. Mato MN•sa • 004 • II3 tau nhanh m141 nth 1 104 Gel dIn Gin lenh 87 21136 20:30 Thrh Hal 72:15 22313 Vth 175 319 0144 DEng Ila 5:2 00:49 04:43 De/9W HUI OA PSG 622 6813 Tan Kt 865 928 1006 ' • I 0431 06;43 _ Al GUhrc NO • Thu dtrn ms 5E0 Tau aim seth • set Thu nhamh m•sa 11913 • sta tau mhaah se.. API Hai Mu Tract • flit Thu chirn nha mast • 7111 Thu ch$rn nha ma. Mu Td .. D757 06:46 03132 10:46 10.31 12135 1 . 1203 1330 1131 16.16 16:33 11133 1836 1315 10:28 3133 Thlp Chkn 1403 22134 22137 Si Gin 1726 0430 04:10 Hinh 1.2. Der lieu gib tau clang anti + Danh sach cac tuyen xe butt va cac diem dimg duct lief ke a dang text http://www.xebushanoi.com/forum/showthread.php?t=1267 (co chirc nang tim du6ng nhung khong hoar dOng) 03. Ben xe GLip Bat - Bin xe Ga Linn Tin wit 10 -15 phit/chuyin TAN Own hart 6Ing: MOO 211901 LO Binh: LAIL a: pins cap eat - Gob Phone L• Du& - Rowan Thong thin • vo cau- Trim Ikp ENO - Trim paw) Obi - Trin 11146 Duk (Duey nu Dude OE Hang Moat ) - Nguyin Via (ft 99o/40 GM • aux lin - 11g6 Gm Pim Den No Ge Oen. 1.11101 ye: bin n Go Lien - Ng& Gu Khim *pc Urn Nguyen VIn C0 Tin NMI Pa (Quay 61121 Wok phi Hing Msw ) - Trio Pang 100 Trim Minh Pr - Trim HS, Doo - U Dull - Gab Vag - NO 3 0061 CI - pins Gidp tlu 03B. BX Gap Bet - I®T ViOt Hutig, Vhcom Village The wilt 25 .30 phOLichuyin Tel gts• Mgt ger Slue: Diu A01120- 01110, Diu 0: 61100 - 01120 Tro: Nu A: 11600 121150, DU 0: 111110 - OHIO Wu: Diu A: 1930- 19150.05u I: 161 50 201910 131 3.0001/1 190 LO Ludt di: ex 048 BY- GS a16rg - Li OUP Itmin Thane Him Ti eau Trio Ming Doc Tan 0691 Dv Trim pang Trio MIS Pit - Long Mn. (Dam Pao Au Mt& phi Ming Moos) au CM/n5 WOG - Nguyio Van - 11g6 GS Nproln Coo Look nhi P3 SOT V41 HUN - Dw Green Noun- Tnieng Urn - Viacom Wage (TT Mahe Mel NEM Centre, Long Bin) Hinh 1.3. Da lieu tuyen butt clang web (lief + Trang web dm Cling ty Van tai va Dich vp eking Ong Ha Nei (co chat &ring nhung kitting float dOng) This is trial version www.adultpdf.com Klioa loan tot nghiep tim Trang 6 Nguyen Holing Long A10805 Hg thong tra ciru thong tin tau re ..S7ANOIBUS ▪ Tay dal Was • GM Calm ▪ Co au 12 that • Dith Wing pail WM HIMOIBUS ( bu ng buoy than!! LO tank tic win Ise butt a TC Ms Saba • L.1ah la4a • C/6 law • Dag 10 thing • Tat - NCI WY 1.0 TRINH CAC TWIN XE SUtT THANH P145 HA Nol se ii$u natio 9.06 - ZOO. 10 - 15 phi/tic/ay& rallisbiza alias a Hang din C NHp tan Wang hila • Havaill ‘ifc 1.11122 DI WA CAC odtsc Pad 1:01n0 Hap V0 QUA CAC otrenc otth abet use a (Y20 Dee aim a Ya MIS. ra-C, Opal 2/ an Pau Dan tuna Outten 6 ' 68 2. Quang -(00 Ban Haw Din Truna;Ha 06a2) - Tan Hang - ing M GI • King Da/ - Wenn PD2 06,12.2 hOunin That • Ras Doan Trb. Hai Dr Sc • Th Son Tub Qt.& Da - Ha ea • Nauy:in cition / 63Bins t.as - xi ,Htcy Th., Kixam . La Cult. Dan -Locna aka - Tly Sal • Tel W se . mar 417, nob a Dan 2 - Ali Trio - Din au 00 Han Hana0 - Gana Wag dm lila cilia Ityise 114 rte. mita ffitri C1M1 NOV e0e0 TAM suati Hoe 0000 01 i iaorg y ; Qua/ 1406 16.Wag n 1:2 11.mIng Trm wr.0 41.10-aoret• Hinh 1.4. Dff Feu tuyen but (long web (clang bang) Qua nhUng vi do tren to thay,thong tin ve gitr tau hay cac tuyen xebu9t da dugc quan tam phat then nhtmg van dang a (long rat don giitn (Het ke, anh), hoac chirc nang tim dutmg giffa cac tuyen bu9t 6 Ha Nei da co nhtmg kitting hoot dOng. Viec nay gay tang phi thai gian khi ngutri dimgchi mu6n tra ciru gig tau gift 2 ga cg the hay tim du?mg gift cac tuyen bu9t.Ngoli ra, neu mutm tra ciru, ngtrai &mg phai sir citing may tinh ca nhan va co ket mil Internet meri thut hien duqc. Hon the nay lam giam t6c do Mu thong ciia ngutri va hang h6a, vi khong phai luc nao cling co sin may tinh co ket n6i Internet cling nhu cac trang web nay kh8ng phai luc nao ming sin sang dap terng (trailing hqp trang web gap su c6).Do do, giai phap dua cac thong tin nay len thiet hi di dOng se khic phoc duqc diem yeu nay. 1.2. Gild phip Vi dft lieu ve gig tau (lien quan den cac tuyen, ga vi gib tau) co tinh 6n dinkit co str thay d6i trong nhieu nam. Hay du lieu ve cac tuyen but cling it thay d6i trong nhieu thang. Vi vay, viec xay dung mOt Ong (long cho phep tra ciru cac th8ng tin nay tren cac thiet hi di dOng choy he dieu hank Android 11 mOt giiti phip dot duqc nhieu uu the: Theo s6 lieu cim IDC: tinh den qu9 3 nam 2012, he dieu hanh Android da chitm 75% thi phan smartphone tren toan eau, khang dinh tinh ph8 hien cim he dieu hanh nay. Nguan dimg có the flip can cac du lieu nay mgi Mc, mqi noi do img dtmg nay duqc phat then cho cac thiet bi di dOng. 'Chong that thiet phai c6 ket n6i Internet mai c6 the tra cirudtrgc, vi cac dft lieu nay la on dinh trong mOt khoang thbi gian dal va co the duqc luu tit offline. This is trial version www.adultpdf.com Khasi lu(in tot nghiep Trang 7 He thilng tra torn thong tin tau xe Nguyen Holing Long A10805 CHUONG 2. PHAN TICH YEU CAU BA! TOAN 2.1. Muc tieu De xay thing duqc met Ong clung hat' ich vi phu hqp yid de tai dot ra thi img dpng nay phai dpt dtrqc cac mpc tieu sau day: —Cho phep ngutri dung xem th6ng tin chi tiet ve gier tau xuAt/den met ben, trong met tuyen tau niun trong hg thong von tai hanh khich dutmg sat dm Viet Nam. Th6ng tin nay phai bao g6m o TuyEn tau: ten tuyen. o Ma tau: mOi tuyen lai c6 nhiau tau WA ma khac nhau. o Ten ben-gia tau: mOi tau duqc phan biet btri ma tau Ipi di qua cac ben khac nhau, gitr den/xuat ben cling khic nhau. —Cho pile') ngutri dung xem thong tin chi tiet ve cac tuyen xe butt thuec he thong xe but nOi d6 thanh ph() Hi Nei. Cac thong tin nay bao gem o Danh sach tuyen xe buyt: phai co day di, thong tin ve cac tuyen buyt nOi do that'll phi) Hi Nei duqc Clang tai tai dja chi http://www.transerco.vn , bao gem ten tuyen vit ma tuyen. o Chi tiet tuyen: bao g6m ten cac ben Ian Itrqt theo chiEu di hoOc chiEu ve cua moi tuyen. —Cho phep ngutri dung tim Wang dan chuyen tuyen gift hai ben bit ki trong he thong tuyen xe butt nOi do thinh ph6 Ha NOi. Tnrimg hqp co hueng dan chuyen tuytn phi.* hqp, Ong dung phai hien thi hutrng dOn 46, can nguqc lai thi phai co thong bao kheng co hutrng dan phu hqp. Thong tin chi can can bao g6m: o Ten ben: la ten cita ben ngutri dung can len hoOc xueng xe buyt. o Ma tuyen: la ma s6 cua tuyen img vOi ten ben ben ngutri dimg can len hoOc xuang xe butt. o Ten tuyen: lit ten dm tuyen xe butt img v6i ten ben ben nguiri dung cirTh hooc xuting xe butt. o Huang &An: la chi dan cho ngutri dung biet tai moi ben hp can "len" hay "xu6ng"xe. —Ho trq ngutri dung de hp biet duqc vj tri hien [pi cua minh, deng thoi tim kiem vi hiEn thj cac bEn xe butt gAn yeti vj tri hien tai cua ngutri dung tre'n ban de tren ban d8 sti(Google Map). Cac thong tin hien thj can bao This is trial version www.adultpdf.com Kim% lutp tot nghiep Trang 8 Hg thOng tra cum thong tin tau xe Nguyen lining Long A10805, o Dinh &au vi tri hien tai cua ngtrei dung va ten ciia vi tri c16. o Dinh dau vi tri cac bin xe butt Ian vi tri hien tai va thong tin ye ten dia diem gin yin cac dinh diu do. 2.2. Yen cAu ky thuOt De tri thanh met san phArn co tinh thyc te, h6; try tot cho nhu cau caa ngtred dimg thi img ding phai dat duqc nhung yeu au ky thu#t sau: - Ve chnc nAng: o Cac chirc nAng phai duqc phan chia n3 rang, co the hoot dung &X 14 ma khong an dya vio cac chirc nAng khac. o Tec dg xir 1st yeu cat' phai nhanh va on dinh - Ve giao dien: o Clang dyng phiti hien thi duqc ten tit cac cac deng din thoai co cau hinh duqc dua ra i myc 3.7 o Cac thAnh phan hien thi nhu th8ng bio, danh sach, ban d6...phai re rang, der dyc, theo del - Ve kha nAng cop nhat o (frig dyng phai dam bao kha nang cop nhot dix clang khi c6 cac thay &Si dm nguim de lieu nhu thay del 10 frinh tuyen butt hay de lieu ban de Google Map... 2.3. Yen cau nghiep vy Sau khi dimh gia va phan tich hien tong ciut ac ting chmg tat thi truOng khi giai quyet yeu au cho bai toan nay, img dung can phai co duqc cac yeu au nghiep vy nhu sau: BR1: Xem gib tau di/den ben Try giap ngutri dung theo dbi gin tau xuat/vao cac ben thuOc met tuyen cu the. Doi tuqng sir dung: ngtrei dung au cu6i Cac thong tin can quan ly: - Ten cac thy& tau thuOc he thong dueng sat van tai hanh khach dm Viet Nam - MA cac tau img vii timg tuyen, thong tin ve gib tau img yeti m61 ma tau BR2: Xem thong tin tuyen butt Cho phep ngtroi dimg xem cac tuyen xe butt thuOc he thong xe butt nOi do (Ha NOi), dua ra danh sich cac ben theo trinh ty chitu dive (mg vii in& tuyen. DM tuqng sir dung: ngtrei dimg dau cuiii This is trial version www.adultpdf.com Khoa loan tot nghiep Trang 9 Hg thOng tra cam thong tin tau xe Nguyen Hoang Long A10805 Cac thong tin can quirt' 1±: - Ten, ma the tuyen xe butt thuOc he living xe butt nOi do Hi NiO - Ten cac ben thuOc met tuyen, trinh tSr the ben theo chieu dive BR3: Xem burin den chuyin tuyen xe butt 16 trg nguOi dung tim ra met phucmg an chuyen ben it rill& de di chuyen giaa hai ben bat ki bang xe butt. D6i tugng sir dung: ngu&i dimg diu cu6i Cac thong tin can quan 1Y: ttrcmg to nhu BR2 nhung b6 sung them thong tin ye khoang cach giita cac ben. BR4: Xic dinh vj tri hien tai tren bin do SO Dinh dau vj tri hien tai cim nguiti dimg tren ban d0 sr') kern thOng tin ye dia chi cim vj tri do. Doi tugng sir dung: ngtroi dung dau cu6i Cac th8ng tin can quin 1Y: - NOi dung hien thj Ye (Ili diem hien tai BR5: Tim cac ben xe butt gin vj tri hien tai Dinh dau cac ben xe butt gin yeti vi tri hien tai cim ngutri cling kern theo thong tin ve dja chi cim cac ben d6. D6i tugng sir dung: ngutri dimg dAu cuti Cic thong tin an quan - Bin kinh tim kiem bet xe butt gat nhat Thong tin ye dia diem dm cac ben xe butt dO Khasi luau This is trial version www.adultpdf.com tot nghiep Trang 10 HO doing tra dru thong tin Mu xe Nguyen Holing Long A10805 Su do USECASE Ngverl dung HInh 2.1. Su de USECASE cua (mg dung Cic tic nhfin: Ngirtri dung: la tic nhin chinhsir dung cac chic ning cua chuong trinh. Google server: la he thong ben ngoai cung cap dCt lieu de cac chic rang lien quan co the hoat dung. Cic chin Sing: UC #001: Gib tau Chit fling nay cho phep ngutri ding theo del bang gib tau cila met tuyen nhat djnh, bao gem ghat tau xuAt ben hoac den ben. UC #002: Tuyen butt Chit ning nay gulp ngutri ding xem thong tin chi tiet dm met tuyen butt, bao gem s6 hieu tuyen, ten tuyen, liet ke cac ben theo trinh tu chieu dive. UC #003: Chuyen tuyen Chic ning nay se ho trq ngutri ding tim ra met phucmg an chuyen tuyen xe but non nhit giOu ben diu va ben cuei do ngutri ding nh$p vio. UC #004: Dinh vi Chirc ning nay cho biet vi tri hien tai cia ngutri ding tren ban di) so (Google Map) va dia chi cia vj tri do. UC #005: Ben xe butt Chic ning nay se danh diu vi tri the ben xe butt On yeti vi tri hien tai cia ngutri ding kem theo dia chi dm the ben di tren ban de s6 (Google Map). This is trial version www.adultpdf.com Khea lutin bit nghib Trang 11 Hg thOng tra cum titling tin tau xe Nguyen Holing Long A10805 2.4. Anh xy yeu au nghitp vy vh chat ning: BR M8 ti UC BR1 Xem gib tau di/den ben UC#001 BR2 Xem th8ng tin tuyen butt UC#002 BR3 Xem huong an chuyen tuyan xe butt UC#003 BR4 Mc dinh vi tri hien tai tren bin cth s6 UC#004 BR5 Tim eac ben xe butt gait vi tri hien tai UC#005 Bang 2.1. Banginh xa yeti eau nghiep via va chat nang Khasi Juan This is trial version www.adultpdf.com tot nghit'p Trang 12 Hg thOng tra cut thong tin tau xe Nguyen Holing Long A10805 2.5. D# ti ht tilting =So do hogt citing can char ning Giel tau So ob hoot Jong grits' dung Database Chuong trinh ifiel this.* or DiOn Chit 0.01 •Gliv tie Chen mit -ruvei Ise __ill Ir0" skt twin L-... awn min ' RN RID Chon nik • 4 Our —• Lb ma or H aTnikkiltdia. Hies *4 darn Yd SI tis non ed kid —0 lb 4:4 4: th" Win III bk. 110 tlu Sit Hinh 2.2. Sa do hoot dOng cub chin nAng Gil)* tall =Se do hogt dOng cria chirc fling Tuyin built soda hoot dOng Chuang trinh Ngubi clang 7 non dirt nIng quyIn bee Database illy <.M, sick twin I'M Po de •Twolln bvir Chun 11.00 wen dl re Oen 11. tlft byte' 04n not ea.. CPChaly a' bah S. bin bib 'titer, cant' ( la Pa „MOM rich bin Owe et ' ) Hlnh 2.3. Sa do host deng cub chirc nang Tuyen but This is trial version www.adultpdf.com Kit& loan tat nghib Trang 13 Nguyen Holing Long A10805 11g thing tra cum thong tin tau lie aa do hopt ttit'ng ctia char nang Chuyin tuyin Su (lb boat (tong Database Chuang binh Nguti dung [ Ova dot Moe TWAT, twin" ... Kien the giso dam tin* twin' crone • 004V bln *So In Bin* dr 4 crone 'NhIp So din• — I—. %a sin din upArnupAnto t• 7 Ow tin tin bins 167 awn nOt "ern' Thong Min ins Mary diacherfin twin than' We I Hinh 2.4. Sa dill hoot dOng cua chic nang Choy& tuyL This is trial version www.adultpdf.com Khoa luCin hit nghiep Trang 14 Hg thOng tra cum thong tin tau xe Nguygn Holing Long A10805 co di hoer erg this char ndng Dinh vi va Bin xe butt sa ab bon ging Database Chuang trinh Ngutri dung Ch cluk nary (Th "DOW' Lfr olCallsbindb DI chwda the' .1 tri Mtn tal Gm* Mobs, Illfat this is bin ObfreltAbeltIa ✓ I. Inyu lG Lit Oil WO, Mx tin ,. wittier' Id was Mon nut 'BM xe bur Sin is eit No bin a tin . se buil el wl tri ItIn Iii at St z Hinh 2.5. Sc, do host dOng cua chfrc ang Dinh vi va Ben xe butt 2.3. ICE hoach dg in DE da an dam bao tiEn dO nham cho ra san pharn dat duce the yeu cau da dE ra, dual day la bang ke hoach chi tiet tang giai doan ctla da an. STT Ten he hoach Thai gian 1 Kited tao du an, lap ke hoach that hien da an. 2 ngay 3 Phan tich yeu citu chirc nang, dua ra mo hinh va luting 1 tuan ding vi'ec tong quan. 4 Thiel kt m6 hinh UC va disc to cic chat nang he thong. 3 tuan 5 Thiet ke CSDL. 5 ngay 6 Thiet ke giao dien he th6ng. 3 tan 7 Lap trinh. 4 thing 8 Kiem this timg giai doan. Theo tan 9 Kiem this sau !chi he thong hoan thinh. 1 tuan Hinh 2.6. Ke hoach da an Khoa lui)n This is trial version www.adultpdf.com tin nghiep Trang 15 He thong tra coy thong tin tau xe Nguyen Hoang Long A10805 2.6. I4c ti chat ning Char tang Gib tau UC #001 Gib tin DOploic top: thip Chirc neng nay cho phep ngtrtri dimg theo deli bang gill tau caa Moto mgt tuyen that djnh, bao gam gib tau 'cu& ben hoec den ben. Tic nhin Chi:1h Ngubi dimg Khong co Phy Tien dieu ki%n !Chong co , Hon dial . Hien thj danh sach ben tau va gib tau Wang Ung kien Think cong Lai Th6ng bio 181 va gift nguyen giao dien Gib tau D4C TA CHilt NANG Luang sly kitn chinh/Kich bin chinh User case nay bat dau khi ngutri den main xem gib tau rai/xuat ben dm the ben thugc mat tuyen cv the. 1. Ngtrai dung chgn chirc neng Gib du. 2. fing dung se hien thi giao dien cho phep ngtrai dimg chgn Tuyen tau,MA thucen tra cau . 3. Ngtrtri dung chgn ten my& tau can tra ciru. 4. L'Ing dung lay du lieu gib tau dm me tau Mu tien thuOc tuyen tir Ca set du lieu sau dO, hien thi danh sach ben tau kern theo gib twang img. 5. NO:7i don chgn Ma tau mong mueintrong danh sach gib tau. 6. CEng dung lay de lieu gib tau dm me tau dugc chgn tir Ca so du lieu sau do, hien thj danh sach ben tau kem theo gib Wang ling. Luling str Mtn phit sinh/ Kjch bin phit sinh 1. Ngooi lie khong tan toi Ca sir der lieu Gib tin 1.1.1"ing dung thong bao "IChong co ca sa de lieu Gib tau". This is trial version www.adultpdf.com Khea luau tot nghiep Trang 16 Nguyen Holing Long A10805 11§ timing tra cvu thong tin tau ae Giao din minh hos Tuygn thu — OW Wit WO 0 .. — Ma tau - sir can ® _• Q Tuygn tau Ski GM -HOW 0 ,.. - Hi NO 0 Hi 801 - 1.80 Eai 0 Lb Csi - 14a NOI 0 Hi NOi - Hi Phbng 0 - Ha NOE 0 Ski Um Nil Phbng - 1 Mii tau i 8E2 0 Sa do trinh ty (Sequence diagram) gill ActivityTrainSchedule Database DAO ChonTuyen() Pi 'HlenThiDanhSachTuyenTau() 4 ) ChonTenTuyeno ChonTau() HlenThIDanhEachMaTau() .4_ 3 ChonMaTau() YeuCauDuLleun 10 YeuCauDuLieu() 4 TratalDuLleu() 4 HlenT11BanaGloTau0 User ActivityTrainSchedule DAO Database Sa dli lop chi tat (Class diagram) This is trial version www.adultpdf.com Khasi loan dot nghit'p Trang 17
- Xem thêm -

Tài liệu liên quan