Professional Documents
Culture Documents
BO CO N MN HC
CNG NGH PH N M M
TI :
GVHD
SVTH
LP
NHM
Trang 2
LI CM N
Trong qu trnh thc hin ti, c nhiu nhm ln v hiu bit hn hp, chnh
nh vo s gip nhit tnh ca thy gip chng em thm hiu vn . Chng em xin
chn thnh cm n thy Trng Ngc Chu tn tnh hng dn, ch bo cho chng em
trong sut qu trnh thc hin ti ny.
Mc d c gng n lc thc hin ti ny vi quyt tm cao nhng chc chn
ti khng th trnh khi thiu st. Chng em rt mong nhn c nhng kin ng
gp ca cc thy cc c ti chng em ngy cng hon thin hn. Em xin chn thnh
cm n.
MC LC CC HNH
CHNG I GII THIU TNG QUAN......................................................................6
I.1 Mc tiu ca d n................................................................................................6
I.2 Gii thiu d n....................................................................................................6
I.3 T chc d n.......................................................................................................8
I.4 Bng phn cng cng vic....................................................................................8
I.5 Quy trnh k thut.................................................................................................9
CHNG II TI LIU C T YU CU.............................................................11
II.1 Gii thiu...........................................................................................................11
II.2 M t chung.......................................................................................................11
II.3 Yu cu chi tit..................................................................................................18
CHNG III TI LIU PHN TCH THIT K......................................................25
III.1 Phn tch hin trng..........................................................................................25
III.2 S hat ng................................................................................................25
III.3 S tun t....................................................................................................30
III.4 S lp..........................................................................................................34
III.5 Xy dng c s d liu.....................................................................................37
CHNG IV KIM TH SN PHM......................................................................41
IV.1 Gii thiu v kim th......................................................................................41
IV.2 Quy trnh kim th...........................................................................................41
IV.3 Test cases.........................................................................................................42
CHNG V TI LIU HNG DN S DNG...................................................46
V.1 Pha Nhn vin qun l......................................................................................46
V.2 Pha khch hng truy cp...................................................................................46
CHNG VI KT LUN V HNG PHT TRIN............................................47
VI.1 Kt lun............................................................................................................47
VI.2 Hng pht trin..............................................................................................47
MC LC
CHNG I GII THIU TNG QUAN......................................................................6
I.1 Mc tiu ca d n................................................................................................6
I.2 Gii thiu d n....................................................................................................6
I.3 T chc d n.......................................................................................................8
I.4 Bng phn cng cng vic....................................................................................8
I.5 Quy trnh k thut.................................................................................................9
CHNG II TI LIU C T YU CU.............................................................11
II.1 Gii thiu...........................................................................................................11
II.2 M t chung.......................................................................................................11
II.3 Yu cu chi tit..................................................................................................18
CHNG III TI LIU PHN TCH THIT K......................................................25
III.1 Phn tch hin trng..........................................................................................25
III.2 S hat ng................................................................................................25
III.3 S tun t....................................................................................................30
III.4 S lp..........................................................................................................34
III.5 Xy dng c s d liu.....................................................................................37
CHNG IV KIM TH SN PHM......................................................................41
IV.1 Gii thiu v kim th......................................................................................41
IV.2 Quy trnh kim th...........................................................................................41
IV.3 Test cases.........................................................................................................42
CHNG V TI LIU HNG DN S DNG...................................................46
V.1 Pha Nhn vin qun l......................................................................................46
V.2 Pha khch hng truy cp...................................................................................46
CHNG VI KT LUN V HNG PHT TRIN............................................47
VI.1 Kt lun............................................................................................................47
VI.2 Hng pht trin..............................................................................................47
CHNG I
I.1 Mc tiu ca d n
Trong nn kinh t hin nay nhu cu du lch hay thm quan ca mi ngi tng cao
v vy nhu cu thu phng cc khch sn ngy cng tng. gip ngi qun l v
ngi c nhu cu tm kim v ng k thu phng khch sn thm d dng thun li. V
th nhm chng em xin lm ti v qun l khch sn. Thi i cng ngh thng tin bng
n v vy mi vic cng tin hnh d dng hn khng phc tp qua cc giy t. Khch
hng c th ng k t phng di nhiu hnh thc khng nht thit phi n trc tip
khch sn lm th tc ng k t phng. Cn nhn vin lm vic trong khch sn th
d dng qun l khch ca mnh hn khng cn s sut trong vic tnh nhm tin hay qun
l khng cht v s lng phng trng na.
Trang 7
I.3 T chc d n
STT
Cng vic
1 Lp k hoch
M t
Tin hnh lp k hoch cho d n. nh ra cch thc
Phn tch, c t
yu cu
Thit k h
thng
M ha
Kim th phn
module li vi nhau.
Kim th phn mm da trn c t yu cu, thit k
mm
Lp ti liu
hng dn s
dng
Trang 8
Cng vic
Lp k hoch cho d n, qun l cc thnh
Ph trch
Phc
Phc
hng. To ti liu c t.
M ha
Phc
Sn+Phc
Sn+Phc
Sn+Phc
Sn+Phc
Trang 10
CHNG II
TI LIU C T YU CU
II.1.2 Phm vi
ng dng c xy dng phc v cho hai actor chnh
Tc v dnh cho khch hng
o
Xem thng tin: xem thng tin loi phng, dch v, thng bo.
ng nhp
t phng
Hy t phng
Tc v dnh cho nhn vin
o
ng nhp
Giao phng
Thanh ton ha n
II.2 M t chung
II.2.1 Tng quan v sn phm
Trong nn kinh t hin nay nhu cu du lch hay thm quan ca mi ngi tng cao
v vy nhu cu t phng cc khch sn ngy cng tng. gip khch hng c th ng
k t phng di nhiu hnh thc ch khng nht thit phi n trc tip khch sn
Trang 11
Khch hng la chn xem thng tin v khch sn, trong phn ny c 3
loi thng tin: thng tin dch v, thng tin phng v thng bo. Nu khch hng
quan tm n thng tin no th la chn thng tin xem.
Trang 12
S usecase 3: ng nhp
Trang 13
sau click chn cp nht thng tin. Thng tin c php thay i y l a
ch lin lc, a ch email v s in thoi.
Usecase tm kim
Usecase t phng
Trang 14
S usecase 6: t phng
Sau chn chc nng tm kim, khi click tm kim s hin th hai thng tin cn
tm kim l tm kim dch v, tm kim loi phng trng hay tm kim nhng
t gim gi ca khch sn. Khi click chn tm kim theo thng tin g, th s
hin th ln trang tm kim theo thng tin .
Trang 15
S usecase 7: Hy t phng
sn. Sau xem thng tin phng trng, ri thc hin giao phng cho khch. Khi
Trang 16
nhn vin. Click chn thanh ton ha n, hin th trang thanh ton ha n,
nhn vin thao tc trn trang nh nhp s cmnd ca khch, h thng s kim
tra s cmnd cng vi thng tin trng thi thanh ton ca ha n ng vi s
cmnd l cha thanh ton th a ra ha n ca khch hng . Nhn vin in
ha n cho khch hng.
Trang 18
Trang 19
D liu vo
La chn ngy n, ngy i v loi phng cn t.
X l
H thng s truy vn vo c s d liu vi d liu khch hng a vo a ra kt
qu.
Kt qu
a ra kt qu cn tm ca khch hng.
II.3.1.6 Chc nng t phng
Gii thiu
Khch hng sau khi tm hiu r thng tin v mun t phng th usecase ny s
gip khch hng lm iu .
D liu vo
+ la chn s lng ngi ln, s lng tr em s i cng.
+ ngy nhn phng, ngy tr phng.
+ la chn loi phng: phng vp, c bit v thng vi s lng t bao nhiu
phng.
+ s tin t cc l 50%
+ chn hnh thc thanh ton l g: tin mt, th atm.
Trang 20
Trang 22
Trang 23
Trang 24
Mc tiu
Xy dng ti liu phn tch thit k d n Xy dng website qun l khch sn Thanh
Bnh Nng mt cch r rng, tng s chi tit c th gip cho ngi m ha c th
nhn vo ti liu thit k m gp tr ngi trong vn thng tin v d n.
III.1.2
III.2 S hat ng
III.2.1
ng k thnh vin
Trang 25
ng nhp
S hat ng 2: ng nhp
III.2.3
Trang 26
III.2.5
Trang 27
t phng
S hat ng 6: t phng
III.2.7
Hy t phng
S hat ng 7: Hy t phng
Trang 28
Giao phng
III.2.9
Thanh ton
Trang 29
III.3 S tun t
III.3.1
ng k thnh vin
III.3.2
ng nhp
S tun t 2: ng nhp
Trang 30
III.3.4
Tm kim
Trang 31
t phng
S tun t 5: t phng
III.3.6
Hy t phng
S tun t 6: Hy t phng
Trang 32
Giao phng
III.3.8
Thanh ton
Trang 33
III.4 S lp
III.4.1
t phng
S lp 1: t phng
III.4.2
Hy t phng
S lp 2: Hy t phng
Trang 34
Giao phng
S lp 3: Giao phng
III.4.4
Thanh ton
S lp 4: Thanh ton
Trang 35
S lp cho c h thng
S lp 5: S lp cho c h thng
Trang 36
S quan h
S quan h 1
III.5.2
Cc cu truy vn d liu
Trang 37
h.MaHoaDon
from
KhachHang
inner
join
DonHang
on
procedure
Update_NhanVien(@MaNhanVien
char(6),@Emailnew
@MaNhanVien
in(select
MaNhanVien
from
NhanVien
where
MaNhanVien=@MaNhanVien)
BeGin
Update NhanVien
set Email= @Emailnew , DiaChi= @Diachinew ,MatKhau=@Passnew
where MaNhanVien=@MaNhanVien
End
Else
Return 0
Go
Exec Update_NhanVien 'LL01','loi123@yahoo.com.vn','76 Thanh Son, Hai Chau, Da
Nang','789'
---------------cp nht thng tin khch hng--------create
procedure
Update_KhachHang(@CMND
bigint,@Emailnew
Trang 40
IV.1.2
M t
Thi gian
Da vo k hoch qun l d n hon 1 ngy
thnh, tin hnh ln k hoch cho gia
on kim th bao gm: nhn lc, cng
c h tr, thi gian thc hin,
Song song vi vic c t v thit k h
thng, bm vo kt qu ca hai cng
on trn, tin hnh thit k cc testcase,
kim th n v.
Sau khi xong giai on m ha, bm st 3 ngy
bng thit k cc testcase tin hnh kim
th theo k hoch nh.
STT
M t Test Case
Kim tra ng k
thnh vin(kim tra
giao din)
Kim tra ng k
thnh vin(kim tra
giao din)
Cc bc thc hin
1form ng k
c m.
2Nhp
thng
tin.
3Nhp k t
ch ci vo textbox s
CMND, Tel, mobifone.
4Nhn
nt
submit
1form ng k
m.
2Nhp thng tin
3Nhp
s
CMND qu 9 s hoc nh
hn 9 s.
4Nhn
nt
submit
Kt qu mong
mun
Thng tin nhp
khng hp l,
trng CMND,
Tel v mobifone
ch nhp s
khng nhp k
t.
Khng c
nhp hn hoc
nh hn 9 s
trng CMND
Kt qu
Yu
cu
nhp li
Yu
cu
nhp li
Trang 42
Kim tra ng k
thnh vin(kim tra
giao din)
Kim tra ng k
thnh vin(kim tra
giao din)
Kim tra ng k
thnh vin(kim tra
giao din)
Kim tra ng k
thnh vin(kim tra
chc nng)
Kim tra ng
nhp(kim tra giao
din)
Kim tra ng
nhp(kim tra giao
din)
1form ng k
m.
2Nhp thng tin
3Nhp s in
thoi qu 11 s hoc nh
hn 11s.
4Nhn
nt
submit.
1form ng k
m.
2Nhp thng tin
3Nhp Email
khng c k t @
4Nhn
nt
submit.
1Form ng k
m.
2Nhp thng tin
hp l tng trng mt.
3Nhn
nt
Cancel.
Khng c
Yu
cu
nhp hn hoc
nhp li
nh hn 11 s
trng in thoi
1form ng k
m.
2Nhp thng tin
hp l tng trng mt.
3Nhn
nt
submit.
1form
ng
nhp m.
2Khng nhp
thng tin vo nhp
username.
3nhn tab
4Nhp
password.
5Nhn submit
1form
ng
nhp m.
2Nhp
username
3Nhn tab
4Khng nhp
Thng bo ng
k thnh cng.
Trong a ch
email phi c k
t @
Yu
cu
nhp li
Cc thng
tin
va
nhp b xa
i v vn
nm trong
trang ng
k.
Thng bo
ng
k
thnh cng.
Thng bo cha
nhp username
Thng bo
ng nhp
khng
thnh cng
Thng bo cha
nhp password
Thng bo
ng nhp
khng
thnh cng.
Trang 43
Kim tra ng
nhp(kim tra giao
din)
10
Kim tra ng
1nhp(kim tra chc 2nng)
345-
11
12
Chc nng tm
kim
Kim tra t
phng(kim tra
giao din)
- Nu d li
hp
l
ng nhp
thnh cng
th a n
trang thnh
vin.
- Nu
d
liu khng
hp
l,
thng bo
ng nhp
khng
thnh cng
v yu cu
ng nhp
li.
1-
Form tm kim - a ra kt qu - a ra kt
theo yu cu
qu theo
2- Chn
ngy
khch chn.
yu cu
thng v loi phng cn
khch chn
tm.
3- Nhn submit
1- Form
t Thng bo yu
Yu cu
phng m
cu cn chn
t li
2- Chn
ngy ngy tr phng
phng
nhn phng.
3- Nhn tab
4- Khng chn
ngy tr phng
5- Nhn tab chn
tip cc thng tin khc.
m
Trang 44
13
Kim tra t
phng(kim tra
giao din)
14
15
16
6- Nhn submit
1- Form
t
phng m
2- Chn v nhp
cc thng tin yu cu.
3- Khng chn
loi phng cn t.
4- Nhn submit
1- Form
t
phng m
2- Chn v nhp
mi thng tin
3- Khng nhp
s tin t cc.
4- Nhn submit
1- Form
t
phng m
2- Chn v nhp
mi thng tin cn thit
3- Nhn cancel
Thng bo cha
chn loi phng,
yu cu quay li
chn loi phng
cn t
Yu cu
t li
phng
Thng bo cha
nhp s tin t
cc, yu cu
quay li b sung
Yu cu
t li
phng
Trang 45
CHNG V
vic t phng.
Sau khi c thng tin v phng th tin hnh t phng.
chp hnh vo
Trang 46
Trang 47
Trang 48