Professional Documents
Culture Documents
BI TP LN PROJECT 1
TI: NG DUNG GOOGLE MAPS
QUN L VA TIM KIM THNG TIN CA HNG
Gio vin hng dn: PGS.TS.V Vn Ym
Sinh vin thc hin:
Hong Thanh Tng
SHSV:20082996 Lp T7-K53
Phm Vn Lam
SHSV:2008
Lp T 9-K53
Nguyn Hn V
Lp T 7-K53
V Thanh Tng
38
Lp T 8-K53
SHSV
Bi tp ln Project I
Bi tp ln Project I
MUC LUC
CHNG 1: M U..............................................................................................4
1.1 Khai nim ban .............................................................................................4
1.2 Google Maps.....................................................................................................4
1.3 Ban s..........................................................................................................5
1.4 ng dung ban s..........................................................................................6
1.5 Ni dung an..................................................................................................8
CHNG 2: GII THIU CNG NGH S DNG.............................................9
2.1 Mi trng lp trnh..........................................................................................9
2.2 Ngn ng lp trnh............................................................................................9
2.3 H qun tr c s d liu.................................................................................10
2.4 Google Map API.............................................................................................11
CHNG 3: PHN TCH H THNG..................................................................13
3.1 Yu cu ca h thng......................................................................................13
3.2 Phn tch cc yu cu v d liu.....................................................................13
3.3 Phn tch cc yu cu v chc nng................................................................14
3.3.1 Function diagram.........................................................................................14
3.3.2 Data flow diagram....................................................................................16
CHNG 4: THIT K H THNG.....................................................................20
4.1 Thit k c s d liu.....................................................................................20
4.2 Thit k giao din...........................................................................................23
Chc nng tim kim theo 4 tiu chi:.........................................................................36
KT LUN...............................................................................................................37
Ti liu tham kho:...................................................................................................38
Bi tp ln Project I
CHNG 1: M U
1.1 Khai nim ban
Bn l bn v n gin miu t mt khng gian, a im v hin th
nhng thng s lin quan trc tip n v tr y c lin quan n khu vc xung
quanh.
Theo cc nh bn : Bn l s miu t khi qut, thu nh b mt tri t
hoc b mt thin th khc trn mt phng trong mt php chiu xc nh, ni dung
ca bn c biu th bng h thng k hiu quy c.
Bn hay c dng nht trong lnh vc a l. Bn a l thng c hai
chiu nhng vn biu din mt khng gian c ba chiu ng n. Mn bn hc
l mn khoa hc v ngh thut v bn .
Bn cn l mt khi nim c s dng trong sinh hc biu th mt h
thng no , v d nh bn gen.
T l ca mt bn a l l t s gia mt khong cch o trn bn v
khong cch ngoi thc a. Chng hn, nu 1 cm trn bn ng vi 1 km ngoi
thc a th bn c t l 1:100000, v 1 km = 100000 cm. K hiu ca t l c
dng 1: M, trong s M ch khong cch thc t ln gp bao nhiu ln khong
cch tng ng o trn bn . Bn c t l ln th cng chi tit hn v tng
ng vi s M nh hn. Bn c t l nh km chi tit hn v c s M ln.
Bi tp ln Project I
1.3 Ban s
Khai nim ban s
Bn s l mt dng ca bn c th hin bng my tnh (bn my
tnh). Cc d liu c qun l di dng s ho. Bn c bin tp v thnh
lp trn s h tr ca my tnh v cc thit b ngoi vi khc.
c im bn s v nhng u im hn hn ca n
Mi bn s c mt h quy chiu nht nh thng l h quy chiu phng.
Mc y cc thng tin v ni dung v chnh xc cc yu t trong bn
s hon ton p ng yu cu cc tiu chun bn theo thit k ban u.
Bn s thc cht l mt tp hp c t chc cc d liu trong mt h quy
chiu nht nh. T l ca bn s khng ging nh t l ca bn thng
thng.
H thng k hiu trong bn s thc cht l cc k hiu ca bn thng
thng c s ho.
Bn s c tnh linh hot hn hn bn truyn thng c th d dng thc
hin cc cng vic nh:
- Cp nht v hin chnh thng tin
- Chng xp hoc tch lp thng tin theo mun
- D dng bin tp v to ra phin bn mi ca bn
- D dng in ra vi s lng v t l tu
- C kh nng lin kt v s dng trong mng my tnh.
Vic s dng bn s thun li v c hiu qu kinh t cao, v th hin ny
trong thc t ch yu s dng nhiu trong cac ng dung cng ngh mi nh inh vi,
tra cu ia im, d bao khi tng thuy vn,...
Bi tp ln Project I
Bi tp ln Project I
Bi tp ln Project I
1.5 Ni dung an
Qua vic tm hiu v bn s v tng l mun cung cp cho ngi dng
thng tin ca hang mt cch chnh xc v trc quan, chung em hnh thnh c
nhng ni dung n, l:
Tn ti:
ng dung Google Maps quan ly va tim kim thng tin ca hang
Yu cu t ra:
Chc nng quan ly: Phn mm giup quan ly thng tin cua ca hang thng
qua vic thm, sa, xoa.
Chc nng tim kim: Kt qua tim kim tra v thng tin va vi tri cua ia im
ma khach hang mong mun.
Bi tp ln Project I
Bi tp ln Project I
10
Bi tp ln Project I
11
Bi tp ln Project I
12
Bi tp ln Project I
Tim kim
Tn phn t
T
d liu
1 Ma ca hang
ngha
Ma s ca
Gi tr v d
01DG01
Min gi tr
hp l
Chui ki t
Tn hm kim
tra d liu
Check_string
va s nguyn
2 Tn ca hang
Tn ca hang
Lam Shop
dng
Chui ki t
Check_string
3 ia im
trn ban
ia chi ca
S 14, phng
Chui k t
Check_string
Vinh Hng
Hoang Mai
29.075375
Chui ki t
S thc
Check_string
Check_num
-106.171875
S thc
Check_num
01689936258
S nguyn
Check_num
hang
4 Qun
5 Kinh
Kinh cua
ca hang trn
6 Vi
Google Maps
Vi cua ca
hang trn
7 ST lin h
Google Maps
S in thoai
lin h cua ca
dng
13
Bi tp ln Project I
10
11
AU
Chui k t
Check_string
An ung
Chui k t
Check_string
hang
nghnh hng
Tn kiu
Tn kiu
ngnh hng
ngnh hng
M ngnh
Chui k t Check_string
hang
hng
v s
Tn ngnh
Tn ngnh
hang
hng
Mn n
Chui k t
Check_string
14
Bi tp ln Project I
15
Bi tp ln Project I
16
Bi tp ln Project I
17
Bi tp ln Project I
18
Bi tp ln Project I
19
Bi tp ln Project I
Tn thuc tnh
Khoa chinh
M ca hng
PK
Tn ca hng
a ch
S in thoi lin h
Qun
Kinh
M ngnh hng
Tn ngnh hng
10
11
PK
CK
Bi tp ln Project I
21
Bi tp ln Project I
22
Bi tp ln Project I
23
Bi tp ln Project I
24
Bi tp ln Project I
25
Bi tp ln Project I
26
Bi tp ln Project I
27
Bi tp ln Project I
28
Bi tp ln Project I
29
Bi tp ln Project I
30
Bi tp ln Project I
31
Bi tp ln Project I
Hinh 4.6 Giao din chc nng Tim kim theo nganh hang
32
Bi tp ln Project I
Hinh 4.7 Giao din chc nng Tim kim theo tn ca hang
33
Bi tp ln Project I
Hinh 4.8 Giao din chc nng Tim kim theo qun
34
Bi tp ln Project I
35
Bi tp ln Project I
Hinh 4.9 Giao din chc nng Tim kim theo toa
Chc nng tim kim theo 4 tiu chi:
Theo nganh hang
Theo tn ca hang
Theo qun
Theo toa
Kt qua tim kim se hin thng tin ca hang va vi tri trn ban nu ca hang co
trong c s d liu cua phn mm .
36
Bi tp ln Project I
KT LUN
Sau mt thi gian thc hin, vi s n lc ca c nhm c th ni sn phm
p ng c c bn cc tiu ch t ra ban u. Sn phm n gin nhng hiu
qu, giao din thn thin vi ngi dng, cc chc nng c bn c xy dng kh
tt . Bn canh o, chung em hc hi c rt nhiu v chp ni kh tt cc
kin thc c hc trn lp v lp trnh. Qu trinh lm n gip chung em tch
ly v hc hi c cc kinh nghim trong cuc sng, trong mi trng lm vic v
bn b.
Tuy nhin do iu kin thi gian v kin thc cn hn hp sn phm khng th
trnh khi cn nhiu thiu st. Nhm rt mong mun c th tip tc pht trin phn
mm ny trong thi gian ti, nng cao hiu qu, ci thin cc chc nng, thm vo
mt s chc nng m rng p ng cc yu cu mi ca chng trnh. Nu c
u t v pht trin nhm tin rng sn phm hon ton c kh nng ng dng trong
thc t.
Nhm chng em xin chn thnh cm n PGS-TS Vu Vn Ym va anh Quang
trn phng RD. Lab nhit tnh hng dn nhm,cung cp ti liu,st sao nhc
nh tnh hnh nhm nhm c th hon thnh sn phm ny.
37
Bi tp ln Project I
38