Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 176 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
176
Dung lượng
9,69 MB
Nội dung
TRlTCHVG DAI HOC AN GIANG KHOA KY THllAT - CONG NGHE - MOI TRlTCING MA TRl/CJNG THANH NGUYfiN THANH TIN KHOA LUAN TOT NGHIEP DAI HOC NGANH CU" NHAN TIN HOC XAY DlTNG HE THONG CHINH PHUC DIA DANH TRL/C5NG DAI HOC AN GIANG THl/VIEN Giang vien huong dan: Ths Nguy^n Thai Dir An Giang, 05/2011 LOI CAM ON Lai ddu tien, chung em xin gici lai tri an sdu sac den guy Thdy, Co Khoa Ky thuqt — Cong nghe - Mdi truang Truang Dai hoc An Giang, nhung nguai da hit long day vd diu dat chung em suot bon nam Dai hoc cung nhu tqo diiu Men thudn lai cho chung em hoc tap vd thuc Men di tdi tot nghiep ndy V&i nhung Mnh nghiem vd Men thuc qui bdu ma Thdy, Co da truyen dat si giup chung em budc vdo ddi vd md cdnh cdng tuang lai huy hodng han, chung em xin nghiin'g minh gai den thdy cd lai tri an chdn thdnh vd day cam xuc Dae Met, chung em xin gici lai tri an sdu sac den thdy Nguyen Thai Du da tqn tinh hu&ng dan, truyen dat nhung Men thuc vd chi bdo cho em suot qua trinh thuc Men di tdi Chung xin giei long Met an sdu sac vd Mnh den cha me - gia dinh da giup co duqc nhung thdnh qua nhu ngdy horn Tdi xin gici lai cam an den Ban gidm doc vd ede anh cdng ty Innoria Xin gai den anh Nguyen Minh Nhut, anh Ddo Hodng Qui nhung led cam an chdn thdnh suot thai gian thicc tqp vita qua DSc Met, gui l&i cam an chdn thdnh vd sdu sac den anh Phan Thanh Tudn - nguai da true tiep giup chung tdi vuqt qua nhung khd khan ddu tien vd da tan tinh hd trq chitng tdi khodng thai gian thuc Men vd hodn thdnh di tdi tot nghiep ndy Sau ciing, xin chdn thdnh gici lai cam an den ede bqn be da sat cdnh, ddng gdp y Min, giup da vd ddng vien tdi nhung lite khd khan vd tiep them cho tdi ddng luc di hodn thdnh di tdi ndy LongXuyen, ngdy 12 thdng 05 nam 2011 ? Sinh vien time hien: •Ma Trircmg Thanh - DTH072370 •Nguyin Thanh Tin - DTH072270 PHAN TOM TAT cgfflso Npi dung dd tai duac trinh bay ttr khai quat ddn chi tidt vd he thdng "Chinh phuc dia danh" Ndi dung kh6a luta duac chia lam b6n phln: PHAN I: TONG QUAN BE TAI Mo ta vd tdng quan de tai, d(it muc tieu tir tdng quan den cu thd cho At tai, neu ldn ly chon de tai va gidi thieu lich sir ma At tai hidn co Gidi han lai pham vi ma At tai nghien ciiu, dua cac giai phap At tidp can he thdng va cac cong cu se su dung At thuc hien de tai PHAN II: CO Sd LY THUYET Trinh bay so luac v6 GPS va A-GPS (cong nghe hien nay), so luac v6 cac he dieu hanh hien tr^n nn dien tho^i, each tiep can GPS vdi nen di^n thoai Blackberry (chon nen Blackberry de thuc hien de tai), giai thieu ve SOAP va cac tag dung WebService lien quan de thuc hien viec truyen tai va luu triJ du lieu he thong, trinh bay tong quan ve Google Maps va ap dung cong thuc tinh khoang each tren trai dat cua Vincenty theo chuan WGS84 cua the gidi, gidi thieu he thong may chu tin nhin SMS Lira chon cac mo hinh de trien khai he thong, lira chon cac ky thuat va cong nghe ap dung he thdng Lira chon LinQtoSQL cho pMn dtt lieu, lira chon Webservice (C# DotNET) cho truydn din dfl lieu, lira chon mo hinh MVP - MVC At cai dat - thuc thi he thdng PHAN III: NOI DUNG VA KET QUA NGHIEN CUU Trinh bay ket qua phan tich va thiet ke tren nen: dien thoai va website dam bao cac chdc nang dap tag yeu clu he thdng dat Gdm cac chuc nang: VTren dien thoai (chta nang vt anh, chuc nang ve dia diem, cac chuc nang ve thanhvien ) VTren ndn Website (Cac chuc nang hd tra cho dia didm, cac chta nang dang ky lam vien, cac chta ndng quan tri thdng tin ngudi dung ) Trinh bay ca sd du lieu - rang budc va each tdi uu de cd Avt lieu tot cho he thdng va dam bao thuc hien day du cac chuc nang PHAN IV: TONG KET VA HI/CTNG PHAt TRIE1N Tom tat nhtag kdt qua dat duac ddng thai neu nhttng han che cua de tai va hutag phat triln cda dd tai tuang lai Khoa Iuan cuoi khda Muc Luc • • Chuang TONG QUANDE TAJ1 1.1.Mo td tdng quart he thong1 1.1.1Qudn ly thdnh vien1 1.1.2Qudn ly dia dim du licit2 1.1.3Biimso.2 1.1.4Cong dong mqng xa hoi cho ngdnh du Itch2 1.1.5Thong tin dia diem gin nhdt:3 1.2.Muc tieu4 1.2.1Muc Hen tdng quan4 1.2.2Muc tieu cu thi5 1.3.Ly chpn d tdi5 1.4.Licit sir di tdi.6 1.5.Gidi phdp cho he thdng'.8 1.6.Phpm vi he thdng^ / Cdc chwc ndng chink he thdng9 1.7.1Tren nen dipt thoai9 1.7.2Tren nin Web9 1.8 Cong cu thuc Men9 Chuang COSdLY THUYt10 2.1.Khdi niSm GPS10 2.2.Sa luac cdc he dieu hdnh tren nin dien thoqi.12 2.2.1.He diiu hdnh BlackBerry cuaRIM.12 2.2.2.He diiu hdnh iPhone cua Apple12 2.2.3.He diiu hdnh Android cua Google12 2.2.4.He diiu hdnh Symbian cua Nokia12 2.3.ifng dung GPS tren nin BlackBerry12 2.4.SOAP vd irng dung WebService15 2.5.Google Maps vd cdng thuc tin It khodng each (Ellipsoid WGS84)/^ 2.6.TdngddiSMS19 2.7.Lua chpn mo hinh triin khai he thing.20 2.7.1 Tieu chiltra chpn gidi phdp.20 Xay dung he thfing Chinh phuc dja danh Khoa Iuan cuoi kh6a 2.7.2.Nlttftt xet:21 2.7.3.Md hinli:21 2.8 Lira clipn triin kiwi cdng nghd21 2.8.1.Linh vuc casd die lieu - Truy xuat die lieu bing L1NQ21 2.8.2.Web Service vd KSOAP22 2.8.3.ASP.NETMVC 2framework23 2.8.4.Lira chon loqi ban dd dp dung cho he thdng24 2.8.5.Lira chon md hinh thuc thi24 Chieang PHAT TRlNHE THONG26 3.1.Nghiep v^ lie thdng26 3.1.1 Quy trinh nghiSp vu.26 3.2.Ph&n tich he thdng.39 3.2.1.Sff dd Usecase39 3.1.2.Dae ta Usecase48 3.3.Thiitke he thdng83 3.3.1.Thiit Ice' kiin true83 3.3.2.Thiet kigiao dim he thong.93 3.3.3.Thiit kiCffsd die lieu157 Chtrffng4 TdNGKET VA HV&NG PHAT TRIEN174 4.1.Kit qua dqt dirffc174 4.2.Han chi174 4.3.Hie&ngphdt triin174 TAI LIEU THAM KHAO.175 WEBSITE THAMKHAO175 Xay dung h| thong Chinh phyc dia danh Khoa luan cu6i khoa DANH MUC HINH csfflso Hinh 1.4 M& ta hoat dong ciia he thing Hinh2.1 Nguyen ly hoat dong cua A-GPS Hinh 2.2 SOAP Message Hinh 2.3 Kiln true cua Web Service va goi SOAP Hinh 2.4 Nen tang Web Service Hinh 2.5 Thanh phln Web Service Hinh 2.6 Cach ti'nh Ellipsoid tren mat dlt Hinh 2.7 Mo hinh Prototype-based Methodology Hinh 2.8 Kiln true LinQtoSQL Hinh 2.9 Kiln true giao tilp giffa Service va thilt bj dua tr^n KSOAP Hinh 2.10.Mo hinh MVP (Model - View - Presenter) Hinh 2.11.Mo hinh MVC (Model - View - Controller) Hinh 3.1.1 Qui trinh quan ly viec ISy dja diem tir di|n thoai Hinh 3.1.2 Qui trinh chung cua quan ly anh vabinh luan Hinh 3.1.3 Qui trinh thirc hien viec Upload anh Hinh 3.1.4 Qui trinh thirc hien xem binh luan tren thilt bj dien thoai Hinh 3.1.5.Nghiep vp Quan ly vien cua he thing tren thilt bj dien thoai Hinh 3.1.6.Nghiep vu chinh phuc dja danh cua he thong tren thiet bj dien thoai Hinh 3.1.7 The hien qui trinh dan dudng cua he thong Hinh 3.1.8 The hien qui trinh quan ly vien Hinh 3.1.9 The hien qui trinh quan ly dilm si cua vien Hinh 3.1.10 Thl hien qui trinh quan ly bai vilt Hinh 3.1.11 The hien qui trinh clu hinh he thing Hinh 3.1.12 The hien qui trinh quan ly dja diem Hinh 3.1.13 The hien qui trinh hinh anh Hinh 3.2.1 Usecase thirc hien clinc nang tong quan tren dien thoai Hinh 3.2.2 Usecase thirc hien chiic nan^ v6 quan ly thong tin tren dien thoai Hinh 3.2.3 Usecase tong quat ciia he thong quan ly Hinh 3.2.4 Usecase bai vilt Hinh 3.2.5 Usecase quan ly ban dl Hinh 3.2.6 Usecase quan ly dja diem du lich Hinh 3.2.7 Usecase quan ly hinh anh Hinh 3.2.8 Usecase sir kien du lich Hinh 3.2.9 Usecase quan ly viSn Hinh 3.2.10 Usecase tong quat cua he thong thong tin Hinh 3.2.11 Usecase quan ly bai vilt Hinh 3.2.12 Usecase quan \f ban dl du ljch Hinh 3.2.13 Usecase quan If dja danh du ljch Hinh 3.2.14 Usecase quan ^^ dja hinh anh Hinh 3.2.15 Usecase quan If thong tin thAnh vien Hinh 3.3.1 Cac phan tircrng tac cua kien true Hinh 3.3.2 M6 hinh tang - ap diing Client- Server Hinh 3.3.3 Kiln true tren dien thoai di d|ng Hinh 3.3.4 Kiln true tren Web Browser Hinh 3.3.5 Mo hinh trien khai cho he thong quan ly chirang trinh dao tao Hinh 3.3.6 So chiio nang tren dien thoai Hinh 3.3.7 So giao dien tren dien thoai Hinh 3.3.8 So churc nang tren Website Hinh 3.3.9 So giao dien tren Website Hinh 3.3.10 Giao dien chinh cua he thing .4 11 16 16 17 17 19 21 22 ,23 ,24 ,25 ,26 ,27 ,28 ,29 30 ,31 ,32 ,33 ,34 ,35 ,36 ,37 ,38 ,39 ,40 ,41 ,41 ,42 ,42 ,43 ,43 ,44 ,45 ,45 ,46 ,46 ,47 ,47 ,83 ,86 ,87 ,88 ,89 ,91 ,91 ,92 ,92 ,93 Xay dung he thing Chinh phyc dja danh Kh6a luan cu6i khoa Hinh 3.3.11.Giao dign thOng tin canhan tren dien thoai:93 Hinh 3.3.12.Luge d6 tuan tv "Cap nhat thong tin vien"95 Hinh 3.3.13.Luge hoat dgng "cap nhatngiroi dung"96 Hinh 3.3.14.Giao di^n "Dang nhap he thfingTaggedSpot"97 Hinh 3.3.15.Luge d6 tuan tir "Dang nhap"99 Hinh 3.3.16.Luge d6 hoat d$ng Dang nhap100 Hinh 3.3.17.Giao di^n "Chinh phyc dja danh"101 Hinh 3.3.18.Lucre tuln "Chinh phyc dja danh"103 Hinh 3.3.19.Luge 36 hogt d^ng "Chinh phuc dja danh"104 Hinh 3.3.20.Giao dign "Din duong"105 Hinh 3.3.21.Luge d6 tuln tg "Dan dugng"107 Hinh 3.3.22.Luge d n.NgayBatDau > '01/01/1900' Bang 3.38 Rang budc bang TSSuKienDiaDiem R3 ^ Phai co diim so va kit one vuat qua 1000 R,: "Phai co s6 dilm S6 diem khong vugt qua 1000" Boi canh:TS_SuKienDiaDiem VneTS SuKienDiaDiem => n.SoDiem>0&&n.SoDiemMoth: ^ Thuc hien luu trft thong tinlDSKDiaDiem va IDNhatKyDiemSo nhim co thi truy vin lai d& biit vien da tirng tham gia sir kien nao da qua >Tdiwuhoa: - Khong co >Rdngbupc: ^ Da lieu phai luu TS NhatKyDiemSo tru&c luu TS CTNKSuKien R2: "Du lieu luu tai TSNhatKyDiemSo trudc TS_CTNKSuKien" Bii canh:TS_CTNKSuKien, TS_NhatKyDiemSo VneTS_CTNKSuKien =n.IDNKDS => Xay dirng he thong Chinh phuo dia danh VmeTS_NhatKyDiemSo && m.IDNKDS Trang 165 Khoa luan t6t nghiep Quan hf ThdmSua TS_CTNKSuKien TS_NhatKyDiemSo + + (IDNKDS) - + +(IDNKDS) - Bang 3.41 Rang bupc bang TS_CTNKSuKien R^ ? TS_NhatKyDiemSo STt\ Tentru&iig { Gidtri IDNhatKyDS MaTV Text (9) DiemSo Float GhiChu Text (100) ^ ' Integer NgayCapNhat DateTime - LyDo Bang3.42 Khoa \NuIi\ Primary D'dngiffi Ma nhat ky dilm s6 Ma vien Dilm s6 '' - /' Ghi chu ' Ngay cap nhat Text Mo ta bang TS_CTNKSuKien Ly >Mdta: ^ Bang dung dd lira trii: diem so cua tirng vien ^ Nhilng diem s6 vd chinh phuc dia didm, nang cp, chinh phuc ban d6, tham j sir kien, hoac bi cac kT luat trir didm dugc lira trir t^i day >Tdiuuhoa: •/ NgayCapNhat la hien t^i S IDNhatKyDS se tir d6ng tang d^n >Rang bupc: •S Phai co diim sd va khdng vuat qua 1000 Ri: "Phai c6 s6 dilm S6 diem kh6ng vugt qua 1000" B6i canh:TS_NhatKyDiemSo VneTS_NhatKyDiemSo ^> n.SoDiem>0&&n.SoDiem n.NgayCapNhat!=Null && n.NgayCapNhaKNow X^y dung h^ thong Chinh phyc dja danh Trang 166 Khoa luan tot nghi^p Bang 3.44 Rang bupc bang TS_NhatKyDiemSo R2 ^ Cdc dons nhdt kv phai co viSn di kern R3: "Cac dong nhat ky phai co vien di kem" B6icanh:TS_NhatKyDiemSo,TS_ThanhVien VnGTS_NhatKyDiemSo=> 3!meTS_ThanhVien, n.MaTV= m.MaTV Quan he Them Sua Xoa TS_NhatKyDiemSo + + (MaTV) - TSThanhVien + (MaTV) + Bang 3.45 Rang bupc bang TS_NhalKyDiemSo R3 - TS_NhatKyDuLich SW Ten trumig MaTV Text (9) Primary Ma vien MaDiaDiem Text (9) Primary Ma dia di&n KinhDo Float ViDo Float Gidjri Khoa' Null- Dten gidi Kinh VTd6 Thai diem chinh phuc dia ThoiDiem ' DateTime- diem Bdng 3.46 Md td bang TSJKhatKyDuLich >Mdtd: VBang dung de ghi vet l^i nhung nai ma vien da turng chinh phuc ^Bang se luu trit lai nhttng thong tin dia diem moi vidn thirc hien chinh phuc >Tdiuuhda: ^Then diem la phai theo dinh dang dd/mm/yyyy >Rang bupc: VPhai co kinh dp yd vi dp Ri: "Phai co kinh va vi dp" Boi c^nh: TS_NhatKyDuLich Vn e TS_NhatKyDuLich ^> n.KinhDo>0 || n.ViDo>0 Xay dung he thong Chinh phuc dja danh Trang 167 Khoa luan t6t nghi^p _NhatKyDuLich ,ViDo) Bang 3.47 Rang bugc ttong bang TS_NhatKyDuLich R, ^ Mot thank vien phai co dia di^m di kern R2: "Mot vien phai co dia diem di kem" B6i canh:TS_ThanhVien, TSJDiaDiem,TS_NhatKyDuLich Vn e TSJThanhVien, Vm e TS_DiaDiem => TS_NhatKyDuLich k, m.MaDiaDiem = k.MaDiaDiem && n.MaTV = k.MaTV Quan he Them Sua Xoa TS_Thanhvien + + (MaTV) - + + (MaDiaDiem) - + + (MaDiaDiem, MaTV) TS_DiaDiem TS_NhatKyDuLich - Bang 3.48 Rang budc bang TS_NhatKyDuLich R2 ^ Phai co th&i diem chinh phuc R3: "Phai co thai diim" B6i canh: TSNhatKyDuLich Vn e TS_NhatKyDuLich => n.ThoiDiem>0 Quan he ThemSua TS_NhatKyDuLich Bang 3.49 + (ThoiDiem Rang budc bang TS_NhatKyDuLich R3 TS CTNKDuLich SXT • Tl tmongf MaTV " ' ;Mfa % ; DiSii' g/ai • Text (9) Primary MaDiaDiem Text (9) Primary Ma dia diim ID^hatKyDS Integer Primary Ma nhat ky diem so j Mathahh vien Bang 3.50 Mo id bang TS_CTNKDuLich > Moid: ^ Thtrc hien luu trit thong tin MaTV, MaDiaDiem, IDNhatKyDiemSo nhim co thi truy vfin lai di lay thong tin vien da tung chinh phuc vdi dia diim nao va diem so la bao nhieu Xay dung he thing Chinh phuc dia danh Trang 168 Khoa luan tot nghiep > Tdi nil boa: - Khong co > Rang bade: ^ Df lieu phai duac luu nh$t ky diem so, nhat ky du lich truac liru tai TS_CTNKDuLich ^ Da lieu phai lieu TS NhatKyDiemSo tru&c Iwu TS CTNKDuLich R,: "Du lieu luu tai TS_NhatKyDiemSo truac TS_CTNKDuLich" B^i canh:TS_CTNKSuKien, TS_NhatKyDiemSo VnsTS_CTNKDuLich,VkeTS_ThanhVien =^ VmeTS_NhatKyDiemSo && mJDNKDS =n.IDNKDS && n.MaTV = k.MaTV Quan he ThemSua TS_CTNKSuKien TS_NhatKyDiemSo TS_ThanhVien Bang 3.51 ? TS ChucVu Ten trii&ng ] STT + + (IDNKDS) - + +(IDNKDS) - + +(MaTV) - Rang bupc bang TSCTNKDuLich Ri Gid In MaChucVu Text(9) TenChucVu Text (50) MoTaCongViec Text (250) Khoa Hull Primary DiemSoCapDo Dien giai ! Ma chiic vu Ten chtic vu Mo ta cong viec Di6m so nang cap Bang 3.52 Md ta bang TSjChucVu >Moid: •S Bang dung de ph^n cap chiic vti vien moi dang nhap Luu trtt nhung quy6n cho phep ngucri dung sii dung he th6ng ^ Luu tru dilm so giai han d nang cap vien >Tdiirulwa: •S Lap cac chi muc phan nhom theo Ma chiic vu •S Ten chuc vu nghn gon khong qua 50 ki tu v^ Ma chuc vu phai theo nguyen tac - Vi^t tit Chuc vu(2 ki tu) + vi6t tat loai chiic vu(3 ki tu) + n3m (2 ki tu) + ma s6 (2 s6) Xay dung h? thong Chinh phuc dia danh Trang 169 Khda Iuan tot nghisp - Vi du: CWIP1101; CV: Chtic vu, VIP: loai VIP, 11: 2011, 03: thang 3, ma s6 01 > Rang buoc: ^ Ten chitc vu khons qua 50 lei tie Ri: "Ten chtic vu khong qua 50 kf ttr" Boi canh: TS_ChucVu Vn e TS_ChucVu=> n.TenChucVu.length n.MaCV.length n.DiemSoCapDo!=NULL emSoCapDo) Bang 3.55 Ring buoc bang TSjChucVu R2 TS ThanhVien STT\ Terctncifhg ; i: -2 ,3 •.: MaTV MaChucVu TenTV , ; KIroit d Null •, Tekt(9^, Prunary ; DiSn giai ' , ' • Ma vien,, Text (9) Ma chtic vu Text (50) Ten th^^h vien Password Text (30) Matkhlu NgaySinh DateTime Ng^y sinh * -: Xay dung he thong Chinh phyc dja danh Trangl70 Khoa lun tot nghi^p Email Text (50) JDiaChi DienThoai GioiThieu 10 CMND 11 CoQuan 12 NgheNghiep Text (250) Text (20) Text(250) Text (9) Text (50) Text (50) 13 SoThich * 14 Email m Dia chi m m So dien thoai Giai thieu ban than Chting minh nhan dan Co quati , m Nghe nghiep Text (50) M S^thich ThanTuong Text (50) Than tucmg 15, THnhTrang Text (50) Tinh ttang 16 SoThichDuLich Text (250) So thich du lich 17 QueQitan Text (250) 0 ; Que quan Bang 3.56 Mo ta bang TSThanh Vien >Motd: •^ Bang dung de luu trir thong tin cua vien ^ Mat khdu va MaTV duac luu trQ tai day dl thpc hien viec dang nhap he th6ng >Tdiuuhoa: •S Lap cac chi muc phan nhom theo Ma vi&i •S Ma vien phai theo nguyen tdc -ViSt t5t Qu6c gia (2 ki tu) + khu vtrc (2 ki tu)+ ma s6 (2 s6) -Vi du: VNAG00001; VN: Viet nam, AG: An Giang, ma s6 00001 >Rdngbuoc: ^ Ten vien khbnz qua 50 ki'tu Ri: "Ten chiic vu khong qua 50 ki tu" B6i canh: TS_ThanhVien Vn e TS_ThanhVien=> n.TenTV.length n.Password.length n.Email.charAt='(5)' && n.Email.charAt='.' Quan he ThemSi'ra TS ThanhVien + (Email) Bang 3.59 Rang buoc bang TSThanh Vien R3 V Mdi vien phai cd chicc vu cli kern R4: "Moi vien phai co chuc vu di kem" B6i canh: TS_ThanhVien, TS_ChucVu VneTS ThanhVien=> 3!meTS_ChucVu, n.MaCV= m.MaCV Quan heThem TS_ChucVu TS_ThanhVien - + (MaCV) + + + (MaCV) - Bang 3.60 Rang buoc bang TS_ Thanh Vien R4 TS HinhAnhPhoto ^^UUI ^SSZSES WwW HH^KUuLtlMlUJHMI IDHinhAnh Integer TenHinhAnh DuongDan Text (50) Text (250) T6n hinh anh KiehThuoe Float Kich thude hinh anh NgayDang DateTime Ngay dang NguoiDang Text (9) Ngudi dSng MoTa Text KinhDo Double ViDo Double Primary Ma hinh Snh Duong dan Mo ta hinh anh Kinhdp Vidp Bang 3.61 Mo ta bang TS_HinhAnhPhoto Xay dung h^ thong Chinh phuc dja danh Trangl72 Khoa luan tot nghiep >Mdta: •S Bang dung de luu trtt thong tin anh cua vien •S Gdi kem theo kinh va vT ma vien dS chup anh >Tdiiruhoa: •/ IDHinhAnh tu dong tang •^ TenHinhAnh phai la ki tu thdng thudng >Rangbupc: •^ Phai co ngwiti dans di kem Ri: "Phai co ngudi dang di kem" B6i canh: TS_ThanhVien, TS_HinhAnhPhoto VneTS_ThanhVien=> 3!mTS_HinhAnhPhoto, n.MaTv= m.NguoiDang Quan heThemSua TS_HinhAnhPhoto TS_ThanhVien Bang 3.62 - + (NguoiDang) + + + (MaTV) - Rang budc bang TS_HinhAnhPhoto R, •S Phai co kich thir&c cua anh R2: "Phai co kich thudc ciia anh" B6i canh: TSJHinhAnhPhoto VneTS_HinhAnhPhoto=> n.KichThuoc>0; Quan he TS HinhAnhPhoto + (KichThuoc) Bang 3.63 Rang budc bang TSJJinhAnhPhoto R2 •S Phai co dudng dan R3: "Phai co dudng dan" B6i canh: TS_HinhAnhPhoto VneTS_HinhAnhPhoto => n.DuongDan!=Null Quan heThemSua TS HinhAnhPhoto + (DuongDan) + Bang 3.64 Rang budc bang TS_HinhAnhPhoto R3 Xay dirng he thong Chinh phuc dia danh Trang 173 Khoa Iuan tot nghiep Chmmg TONG KET VA HlTOOVG PHAT TRIEN 4.1.Kit qua dat duoc Sau nghien curu cac cong nghe va thuc hien de tai van chua hoan thien cac chirc nang nhimg van dat duac y tucmg ma he thing can co Cac noi dung da dat dirac: •S Co tai lieu dac ta cu thl, bam sat yeu cflu va hoan phfin phan tich cac chiic nang thi hien y tudng cua he thing ^ Phan tich, thiit ki tir mile ting quan din nhrc cu thi (chi tiit) •^ Vdi giai doan thiet ke duqc thuc hien kha chi tiet va day du •S Xay dung dap ling cac yeu ciu chinh yiu cua he thing ^ Tao cac giao dien than thien vdi nguoi dung va dam bao tinh toan ven •S Tich hop ducrc ting dai tin nh8n SMS •S Hoan phan tim hieu cong nghe va da trien khai he thing tren dien thoai (BlackBerry 8820 -BackBerry 9700) 4.2.Han che •/ Vln 16i giao dien chua kiim soat •f Chua dupe kiim thtr tit phia nhieu nguoi dimg 4.3.Huang phat triin •S Xay dung he thong tro mang xa hoi phuc vu nganh du lich cua Viet Nam vathegidi ^ Thuong mai hoa he thong ^ Tich hop mot so chile nang vao cac mang xa hoi hien Xay dung he thong Chinh phuc dja danhTrang 174 Khda Iu^n tot nghiep TAI LIEU THAM KHAO 1.Dao Hai Nam 2009 LINQ to SQL Tutorial From ScottGu Blog 2.Chris King 2009 Advanced BlackBerry Development 3.Anthony Rizk 2009 Apress Beginning BlackBerry Development 4.Gabriel Svennerberg 2010 Beginning Google Maps API 5.Dino Esposito 2010 Microsoft Press Programming Microsoft ASP NET MVC 6.Jon Galloway, Phil Haack, Scott Hanselman, Scott Guthrie, Rob Conery 2010 Professional ASP.NET MVC WEBSITE THAM KHAO 1.http://www.craigagreen.com/index.php7/Blog/blackberrv-and-net-webservicetutoriai-part-l.html 2.http://www.movable-tvpe.co.uk/scripts/lationg-vincentv.html 3.http://code.google.com/apis/kml/ 4.http://stackoverflow.com/ 5.http://docs.blackberrv.com/en/developers/deliverables/11944/Maintain connectio n with GPS satelites 794114 U.jsp 6.http://w^vw.w3schools.com/ 7.http://www vietnamtourism.gov vn/index.php?cat=1010&itemid=8926 Xay dung he thong Chinh phuc dja danhTrang 175 PHAN CONG CONG VIEC Tap trung tai lieu - Tim hilu Chuan bj tai lieu Ma Trucmg Thanh ditai Thu thap yeu cau Tim hieu lich sir detai Danh gia detai Mo ta sir lucre he thong Dong gdp mo ta Nguyen Thanh Tin Nguyen Thanh Tin Ma Trucmg Thanh Ma Trucmg Thanh Nguyen Thanh Tin Xac dinh pham vi he thing Tim hieu cong nghe Danh gia kha thi de tai den Mo ta so luge tong quan cho 13/02/11 Ma Trucmg Thanh Nguyen Thanh Tin Usecase Dong gop f kiln, hoan thien baimotavlhethlng Tir Tim Usecase va mo ta 14/02/11 din Lira chon cong Danh gia va lua chgn cong nghe va kl thuat nghl ap dung cho he thong Quy irerc chung Quy uoc chung vl vilt tai lieu va thuc thi Nghiep vu cua he thing CSDL 07/02/11 he thong Tim Actor va mo ta Actor Usecase - Lcrp - Tit Gidi han pham vi he thong Xacdjnh vamo ta Xac djnh va mo ta Tim hilu dl tai Tim hilu lich su dl tai 20/02/11 Phan tich va ve nghiep vu he thing Ma Trucmg Thanh Nguyln Thanh Tin Ve cac luge Usecase — Lop-CSDL Ra soat chile R soat lai hi thong de chuan hi thuc thi nang va pham vi hethlng Tir 21/02/11 din 27/02/11 Ve luge dl tuan tu va luge Luge tuan far Ma Trucmg Thanh Luge hoat dgng Nguyin Thanh Tin Thuc thi xay dung he thing hoat dgng (tren nln di dong) Ve luge tuan tu va luge hoat dgng (tren nln Website) Thilt kl he thing tren nln dien thoai Ma Trucmg Thanh Nguyln Thanh Tin Thilt kl he thing tren nln Website Ra soat va danh Danh gia va soat cac chuc gia chuc nang nang da phan tich Tir 28/02/11 din 06/03/11 Tiep tuc thyc thi Ma Truong Thanh Nguyen Thanh Tin Thanh (nen dien thoai) Tin (nln Website) Siidung Tir Ra soat tai lieu Xuat ban dirimg dan Service Ma Truong Thanh Nguyln Thanh Tin Tiep tuc thrrc thi Kilm tra 10i K^t hop Website MS Truong Thanh Nguyen Thanh Tin va dien thoai Tiep tuc time thi Kiem tra (test) clnic nang Ma Truong Thanh Nguyen Thanh Tin Ma Truong Thanh Nguyen Thanh Tin Dira he thong vao dien thoai de kilm thu' Ma Truong Thanh Ra soat tai lieu Hieu chinh chuc nang Ma Truong Thanh Nguyen Thanh Tin (loan Tiep tuc phat Nguyen Thanh Tin trSn nen Web den Sua Service ngoai Intenet Thanh (nen dien thoai) Tin (nln Website) Tir Kilm tra lit va ket hop giiia den dien thoai va Website 20/03/11 Thanh (nen dien thoai) Tin (nen Website) Kiem tra chuc nang ciia he thong Kilm tra tren dien thoai thuc 14/03/11 Ma Truong Thanh dun he thong Tir 21/03/11 den 27/03/11 Tir Banh gia va xay dung cac 11 Ra soat va danh gia cac chuc 18/04/11 nang de thuc thi din Hoan thien moi vai chiic nang nhlm tang tinh bao mat 24/04/11 SMS 12 Rang buoc he Rang buoc he thong va kiem thing va kiem tra tra chuc nang he thong clnic nang Ma Truong Thanh Nguyen Thanh Tin Kiem tra tai lieu va chuong trinh Tir 2S/04/11 den 01/05/11 13 Kiem tra cac tai lieu lien quan Tir va kiem soat - dong bo 02/05/11 chuong trinh din 08/05/11 Ket thiic khoa luan Ket thuc khoa luan chung Service Sir dung 28/03/11 din ngdy Tap hop, ghi dla tai lieu va 03/04/11 chuong trinh chuc nang tiep theo Sir dung chung (Blackberry 8820 - 9700) Hieu chinh chuc nang Service 13/03/11 Tir Rii soat chuc nang tren nen din thoai va xay 07/03/11 hien Banh gia va soat tai lieu Ket time giai trien clnic nang Ra soat lai chuc nang da thuc chung Service 13X MVHM ... Dang nhap100 Hinh 3.3.17.Giao di^n "Chinh phyc dja danh" 101 Hinh 3.3.18.Lucre tuln "Chinh phyc dja danh" 103 Hinh 3.3.19.Luge 36 hogt d^ng "Chinh phuc dja danh" 104 Hinh 3.3.20.Giao dign "Din duong"105... theo c&n chinh phuc X&y dirng he thong Chinh phuc dja danh Trang 30 Khoa lu^in t6t nghiep f Chinh phuc dja danh _^^s ^^™_^r_ ./.^ NghiSp vu chinh phuc did danh cua he thSng trSn thiit hi dien thoai... canh dep cung nhu the hien dang cap cua chinh minh nganh du lich, ngudi dung se lam dupe dieu vdi he thong "Chinh phuc dia danh" He thdng "Chinh phuc dia danh" se giiip luu gift nhttng khoanh khac