You are on page 1of 113

n thc tp cui kha

Website Qun L Khch sn

Gio vin hng dn Trang 1/113


Nguyn Hong Tng

CNG CHI TIT

A. PHN M U.........................................................................................................................4
I. LI GII THIU......................................................................................................................4
1. GII THIU V C QUAN THC TP...........................................................................4
a) Li gii thiu:...................................................................................................................4
b) a ch tr s chnh: ........................................................................................................4
c) Ngnh ngh kinh doanh:...................................................................................................4
d) Ngi i din theo php lut ca Cng ty:.....................................................................5
e) S t chc qun l:......................................................................................................5
f) Hng pht trin:..............................................................................................................5
2. GII THIU V D N:....................................................................................................5
a) Gii thiu s lc v H thng thng tin qun l:...........................................................5
II. L DO CHN TI...........................................................................................................6
III. LI CM N.........................................................................................................................6
B. TNG QUAN..............................................................................................................................7
I. KHO ST, M T HIN TRNG H THNG HIN TI...............................................7
1. Kho st hin trng H thng hin ti..................................................................................7
a) M hnh t chc:...............................................................................................................7
b) Chc nng, quan h gia cc b phn trong h thng:....................................................7
2. M t hin trng H thng hin ti.......................................................................................8
a) Qui trnh nghip v: .........................................................................................................8
b) M t thnh phn d liu .................................................................................................9
II. KHI TO V LP K HOCH H THNG..................................................................10
1. Khi to D n...................................................................................................................10
a) Cc hot ng.................................................................................................................10
b) Xc nh i tng s dng H thng..........................................................................10
c) Xc nh Phm vi H thng............................................................................................11
2. K hoch khi to D n....................................................................................................11
a) M t phm vi H thng.................................................................................................11
b) nh gi kh thi.............................................................................................................13
III. C S L THUYT...........................................................................................................18
1. Khi nim v H thng.......................................................................................................18
2. Khi nim v H thng thng tin........................................................................................19
3. M hnh UML trong PTTK HTTT.....................................................................................21
a) Khi nim.......................................................................................................................21
b) Nhng u im khi s dng UML:...............................................................................21
4. M hnh Activity Diagram trong PTTK HTTT theo UML................................................21
a) Activity...........................................................................................................................21
b) Trng thi bt u v kt thc........................................................................................21
c) Transition (dng chuyn dch)........................................................................................22
d) Decision (iu kin r nhnh)........................................................................................22
e) Synchronization (ng b ha)......................................................................................22
f) Swimlane (vai tr)...........................................................................................................22
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 1/113

n thc tp cui kha


Gio vin hng dn Trang 2/113
Website Qun L Khch sn
Nguyn Hong Tng
5. M hnh Use case...............................................................................................................22
a) Actor...............................................................................................................................23
b) Use case..........................................................................................................................23
c) Mi quan h gia actor - Use case.................................................................................25
6. Class Diagram.....................................................................................................................25
a) i tng........................................................................................................................25
b) Class...............................................................................................................................25
c) Quan h gia cc Class...................................................................................................27
7. Entities Relationship Model...............................................................................................28
8. Cc cng c v ngn ng s dng......................................................................................31
IV. XC NH YU CU H THNG...................................................................................33
1. Cc qui trnh nghip v chnh:...........................................................................................33
a) Qun l khai thc Phng:...............................................................................................33
b) Qun l Khch hng:.....................................................................................................34
c) Qun l cc Dch v ca Khch sn:.............................................................................34
d) Qun l Nhn vin:........................................................................................................34
e) Qun l Phng:..............................................................................................................34
f) Thng k:........................................................................................................................35
2. Cc yu cu chc nng:......................................................................................................35
a) Yu cu lu tr :.............................................................................................................35
b) Yu cu nghip v :.......................................................................................................37
c) Yu cu bo biu :.........................................................................................................37
d) Cc yu cu phi chc nng:............................................................................................37
V. CU TRC HA YU CU...............................................................................................38
1. Cu trc ha yu cu theo s : .......................................................................................38
2. M hnh ha hin trng H thng.......................................................................................38
a) Use case ng cnh ca H thng ...................................................................................39
b) M hnh hot ng ca cc Use case trong H thng....................................................40
3. Xy dng m hnh quan nim hin hnh ca H thng.....................................................49
a) Loi b cc yu t vt l.................................................................................................49
b) Kt ni dng chuyn dch:.............................................................................................51
c) Xy dng m hnh quan nim H thng dng Use case................................................56
4. Xy dng m hnh quan nim H thng mi.....................................................................62
5. Xy dng m hnh Use case t t yu cu phn mm H thng mi...............................66
a) Xy dng cc Use case t cc hot ng s c t ng ha......................................66
b) Xy dng cc Use case khai thc v s dng H thng.................................................69
c) Xy dng Use case m t chc nng Qun tr H thng:...............................................70
d) Tinh ch cc Use case....................................................................................................70
VI. M HNH HA D LIU..................................................................................................72
1. Xc nh i tng trong H thng:...................................................................................72
2. Mi quan h gia cc i tng trong H thng................................................................73
3. Phn tch d liu.................................................................................................................81
a) Cc thc th: Cc thc th c xc nh da theo cc class c xc nh v mt
s thc th c b sung nhm gim s tru tng ca cc class ng thi lm gim s
phc tp cho giai on thit k d liu v code (cc thc th ny s l cc bng trong C
s d liu)...........................................................................................................................81
b) Mi quan h gia cc thc th.......................................................................................81
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 2/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Gio vin hng dn Trang 3/113
Website Qun L Khch sn
Nguyn Hong Tng
c) S thc th kt hp ...................................................................................................87
C. THIT K..................................................................................................................................88
I. THIT K KIN TRC H THNG...................................................................................88
1. Phn chia H thng con......................................................................................................88
2. Kin trc H thng.............................................................................................................88
II. THIT K D LIU H THNG
.............................................................................89
1. Thit k c s d liu:........................................................................................................89
2. Rng buc ton vn............................................................................................................93
a) Rng buc ton vn min gi tr ..................................................................................93
b) Rng buc ton vn lin thuc tnh lin quan h ........................................................96
c) Rng buc ton vn tham chiu......................................................................................99
III. THIT K CHC NNG H THNG............................................................................101
a) Cc x l t ng ha:.................................................................................................101
b) Chc nng h thng:.....................................................................................................101
c) Bo co, thng k:.......................................................................................................101
d) Tr gip:.......................................................................................................................102
IV. THIT K GIAO DIN NGI DNG..........................................................................102
1. Site chnh ca website......................................................................................................102
V. THIT K MODULE CHO H THNG...........................................................................105
D. HIN THC HA PHN TCH V THIT K(CODING)................................................110
I. LP K HOCH CODE .....................................................................................................110
1. Coding theo tng chc nng ca h thng.......................................................................110
2. Coding theo IPO Chart.....................................................................................................110
II. TEST TNG CHC NNG MT(TRONG LC CODE)................................................110
E. KIM TH..............................................................................................................................111
I. LP K HOCH KIM TH.............................................................................................111
II. KIM TH V NH GI KT QU............................................................................111
F. CI T:.................................................................................................................................112
1. Ci t trn localhost........................................................................................................112
2. Cu hnh host trn Web Hosting Service..........................................................................112
G. NH GI D N................................................................................................................112
H. TI LIU THAM KHO.......................................................................................................113
1. Sch v Phn tch thit k H thng.................................................................................113
2. Sch v ngn ng lp trnh:..............................................................................................113
3. Cc ti nguyn khc..........................................................................................................113

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 3/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 4/113


Nguyn Hong Tng

A. PHN M U
I. LI GII THIU
1. GII THIU V C QUAN THC TP
a) Li gii thiu:

Cng ty TNHH T vn v Dch v k thut Cng ngh xanh An


Giang-AGITECH l mt cng ty c trch nhim v y nhit huyt trong
vic gip qu Khch hng thit k cc phn mm chuyn nghip theo
nhu cu c th ca Khch hng, xy dng H thng thng tin hon chnh
trn nn tng Internet, thit k trang web cht lng cao, lp bo co
nh gi tc ng mi trng cho cc cng ty x nghip, kho st, nh
gi, lp bo co a cht cng trnh. Cng ty c thnh lp vo ngy
29/09/2009 theo quyt nh ca S k hoch v u t tnh An giang cp.

Tn cng ty bng ting Vit: CNG TY T VN DCH V K


THUT CNG NGH XANH AN GIANG.

Tn cng ty bng ting Anh: AN GIANG GREEN


TECHNOLOGY LIMTED COMPANY.

Tn cng ty vit tt: AGITECH Co.,Ltd.


b) a ch tr s chnh:
S 30B Hunh Th Hng, P. M Long,TP. Long Xuyn, tnh An giang.
in thoi:
076.3842658
Fax:/.
Email: admin@agitech.com.vn Website :www.agitech.com.vn.
c) Ngnh ngh kinh doanh:
STT
1
2
3
4
5
6
7
8
9
10

Tn ngnh
Sn xut phn mm
Mua bn my tnh, my vn phng, cc dch v v tin hc, sa
cha, bo dng my tnh, cc thit b ngoi vi
Dch v o to thnh vin c cp bng chng nhn v tin
hc, mi trng, thng k ng dng
Mua bn, sn xut ch bin, ng gi v phn phi cc loi cht
thi, ph liu v cc ph phm t cht thi, ph liu cng nghip,
nng nghip v thy sn.
Dch v nh gi tc ng v quan trc
Dch v phn tch cc ch tiu nc cp, nc thi v khng kh
Dch v x ly nc thi, nc cp, khng kh v cht thi rn
Mua bn thit b Phng th nghim, thit b x l nc v mi
trng
Thm d a cht
Dch v t chc hi ngh hi tho

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

M ngnh
(7327-732700)
(51531-5153100)
(80321-8032100)
(514)
/
/
(92121-9212100)
/

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

/
/

Trang 4/113

n thc tp cui kha


Gio vin hng dn Trang 5/113
Website Qun L Khch sn
Nguyn Hong Tng
d) Ngi i din theo php lut ca Cng ty:
Chc danh: Gim c
H tn:
NGUYN VN O
Nam/N: Nam.
Sinh ngy: 15/07/1984
Dn tc: Kinh Quc tch: Vit Nam
Chng minh nhn dn s:
351545518
Ngy cp: 26/03/2003
Ni cp: Cng An tnh An Giang
Ni ng k h khu thng tr: p Ha Ty A, X Ph Thun,
Huyn Thoi Sn, Tnh An Giang.
Ch hin ti: P.M Xuyn,Tp Long Xuyn, Tnh An Giang.
in thoi:
0972.644.643
Email:
nvdao@agitech.com.vn .
e) S t chc qun l:
Hi ng Qun Tr
Ban Gim c
Trng Phng T Chc
Nhn Vin

Trng Phng Nhn S

Trng Phng Kinh Doanh

Nhn Vin

Nhn Vin

f) Hng pht trin:


Ngy cng nng cao cht lng dch v, cht lng phc v p ng nhu cu ca Khch
hng v sn phm c cht lng v uy tn.
M rng vi m hot ng trong v ngoi tnh.
Nng cao trnh chuyn mn k thut ca Nhn vin trong Cng ty nhm cho ra th
trng nhng sn phm c cht lng v c sc cnh tranh.

2. GII THIU V D N:

a) Gii thiu s lc v H thng thng tin qun l:

Ngy nay, Cng Ngh Thng Tin c nhng bc pht trin mnh m, ng dng trong
nhiu lnh vc i sng. My tnh in t tr nn ph bin v gn gi vi mi ngi, vic
tip cn vi H thng Thng tin qun l tr thnh mc tiu hng u ca cc t chc,
doanh nghip cho mc ch qun l thng tin ca mnh.
An giang l tnh u ngun ng Bng Sng Cu Long c tm nng kinh t v du lch v
dch v. Vic xy dng HTTT Qun l cho vic qun l v dch v, du lch l mt nhu
cu thit thc ca cc t chc, doanh nghip trong Tnh.
HTTT Qun l trong qun l Khch sn c xy dng nhm gii quyt nhu cu v
qun l trong Khch sn. H thng s gip cc doanh nghip x l cng vic chnh xc,

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 5/113

n thc tp cui kha


Gio vin hng dn Trang 6/113
Website Qun L Khch sn
Nguyn Hong Tng
nhanh chng, tit kim chi ph, nhn lc, mt khc cn qung b hnh nh ca Khch sn
n vi bn b trong v ngoi Tnh, trong Nc v Quc t!.
Kh nng tng tc, lin doanh vi cc H thng Khch sn khc trong cng lnh vc
hot ng l rt cao.
H thng Thng tin Qun l s khc phc c nhng nhc im yu km trong qun l
Khch sn hin ti, c kh nng nng cp v m rng nhiu chc nng trong tng lai.
Cc chc nng ca H thng tng lai:
Chc nng Qun l Phng: Qun l thng tin chi tit tng phng trong h thng gm:
qun l trng thi phng, loi phng, kiu phng v.v.
Chc nng qun l cc dch v, phc v khch nh: Dch v gii tr, dch v n ung,
dch v du lch.v.v.
Chc nng t Phng: Khch hng c th t mt phng hoc nhiu phng ng vi
nhiu loi, kiu phng khc nhau. Khch hng t phng trc tip ti b phn tip tn
hoc c th t phng online, in thoi.v.v.
Chc nng Qun l Ha n thanh ton: Chc nng ny cho php qun l vic thanh ton
tin Phng v cc dch v khc m khch s dng.
Chc nng Thng k: Thng k li tt c cc hot ng ca khch sn trong ngy, tun,
thng thng k thu chi v bo co.
Qun l Danh sch Khch hng: nhm nm c thng tin c nhng chng trnh
khuyn mi hoc thng bo qung co n khch hng.
Chc nng i Phng: chc nng cho php khch hng chuyn i phng.
Chc nng bo mt, phn quyn s dng h thng.

II. L DO CHN TI

ti l mt yu cu thit thc trong qun l ca cc khch sn ang hot ng hin nay,


do nhu cu ngy cng tng v s lng khch du lch, s lng dch v phc v, s cnh
tranh thng mi, tit kim chi ph hot ng v quan trng hn l s hot ng chnh xc
v hiu qu trong qun l mi l ci quan trng quyt nh s thnh cng trong hot ng
kinh doanh ca Khch sn.
L mt cch kim tra hiu qu nht nhng kin thc hc v l mt cch tip cn vi
thc t c hiu qu nht.
L d n thng mi c tim nng, nu pht trin tt s c nhiu thun li cho cc D n
tip theo ca Nhm.

III. LI CM N

Nhm xin chn thnh cm n n thy c, cn b, cng nhn vin ca Khoa K ThutCng Ngh-Mi Trng, cc Khoa, on th khc ca Trng i Hc An Giang
nhit tnh quan tm v to nhiu iu kin thun li trong qu trnh chng em theo hc ti
Trng.
Nhm xin gi li cm n n Cng ty AGITECH to iu kin thun li cho nhm
trong thi gian thc tp, cng nh tn tnh hng dn nhm, gip nhm hon thnh
cng ng k hoch.
Xin gi li cm n n cn b, cng nhn vin ca Khch sn Ha Bnh II to iu
kin thun li trong qu trnh nhm n kho st v thc t ti Khch sn.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 6/113

n thc tp cui kha


Gio vin hng dn Trang 7/113
Website Qun L Khch sn
Nguyn Hong Tng
Xin cm n Ba m, Anh ch v cc bn to ng lc v ng h nhm hon thnh n
thc tp.
Xin chn thnh cm n n Thy Hong Tng (Gio vin hng dn), Anh Hunh L
Thanh Nhn, Anh Vn o tn tnh hng dn, gip trong qu trnh nhm hon
thnh d n.

B. TNG QUAN
I. KHO ST, M T HIN TRNG H THNG HIN TI
1. Kho st hin trng H thng hin ti
a) M hnh t chc:
Hi ng Qun Tr
Ban Gim c
TP.B PHN TIP TN
NV tip tn

TP.B PHN QUN L


NV p/v Phng

TP.B PHN KINH DOANH


NV K ton

NV Kinh doanh

NV p/v Dch v

b) Chc nng, quan h gia cc b phn trong h thng:


Chc nng cc b phn trong h thng
Hi ng qun tr: l c quan quyn lc nht ca khch sn, gm cc i biu do iu l
khch sn v cc iu khon php l hin hnh qui nh.
Gim c c trch nhim qun l cc b phn.
Trng Phng cc b phn chu trch nhim qun l cc nghip v ca nhn vin.
B phn tip tn: y l trung tm vn hnh ca ton b khch sn, u mi lin h
khch sn, l b phn tham mu, tr gip cho b my qun l khch sn. Nhn vin tip
tn c nhim v:
o n tip khch
o Gii thiu, bn phng ( bung) v cc dch v khc
o Nhn t bung v b tr bung
o Lm th tc ng k khch sn cho khch
o Trc tip v phi hp vi cc nhn vin phc v trong thi gian khch lu li ti
khch sn
o Tip nhn v gii quyt cc phn nn
o Theo di, cp nht v tng hp cc chi ph ca khch
o Thanh ton v tin khch
o Tham gia cng tc qung co v tip th ca khch sn
o Cc nhim v khc.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 7/113

n thc tp cui kha


Gio vin hng dn Trang 8/113
Website Qun L Khch sn
Nguyn Hong Tng
B phn Qun l: B phn qu l chu trch nhim qun l nhn vin phc v phng,
nhn vin phc v cc dch v. Nhn vin phc v phng c nhim v phc v giao
phng v nhn phng. Nhn vin phc v dch v s phc v cc dch v trong khch
sn.
B phn kinh doanh: B phn kinh doanh bao gm cc nhn vin k ton v nhn vin
kinh doanh. Trng phng kinh doanh qun l trc tip nhn vin k ton v nhn vin
kinh doanh v tnh hnh doanh s, chin lc kinh doanh ca khch sn
o Nhn vin K ton: chu trch nhim v vn k ton ca khch sn.
o Nhn vin kinh doanh: chu trch nhim v vn kinh doanh ca khch sn.
Mi quan h gia cc B phn:
Mi quan h gia b phn l tn vi b phn qun l: B phn qun l h tr quan trng
nht cho mi hot ng ca b phn l tn. B phn qun l phi hp bo co v trng
thi phng, nhng vn pht sinh gp phn nng cao hiu qu phng. B phn l tn
tip nhn cc yu cu ca khch sn v thu phng v thu s dng cc dch v ca
khch sn. B phn l tn s thng bo cho b phn qun l phc v khch hng.
Mi quan h gia b phn kinh doanh vi b phn l tn: Hai b phn ny phi hp vi
nhau bo qun tin mt v cc ngun thu cho khch sn. Ngoi ra cn ra cc chin
lc kinh doanh cho ban gim c v hi ng qun tr.

2. M t hin trng H thng hin ti

a) Qui trnh nghip v:

Khch sn cha s dng phn mm hay Website qun l cc nghip v. Nhn vin
ca tng b phn hot ng v h tr cho nhau.
Khi c khch hng mun t phng c th trc tip t phng ti quy tip tn ca khch
sn hoc c th t phng thng qua in thoi, fax. Khi t phng, khch hng phi khai
bo thng tin y ca c nhn ca khch hng nh:
- CMND (i vi Khch hng l ngi Vit Nam) hoc th Passpord (i vi
khch hng l ngi nc ngoi).
- H tn.
- Gii tnh.
- Ngy sinh.
- a ch.
- Quc tch.
- S in thoi lin lc.
Khi vic ng k thu phng thnh cng, khch sn s cung cp cc dch v cho khch
hng khi khch hng c nhu cu. Khi khch hng c nhu cu s dng dch v, h thng
yu cu nhp y thng tin nh:
- Tn phng khch ang s dng.
- Tn dch v khch hng mun s dng.
Khi khch tr c nhu cu i phng, h thng s cung cp chc nng i phng cho
khch tr.
Khi khch hng tr phng. Nhn vin tip tn s lp ha n thanh ton gm tin thu
phng, tin s dng dch v.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 8/113

n thc tp cui kha


Gio vin hng dn Trang 9/113
Website Qun L Khch sn
Nguyn Hong Tng
Cc nh qun l c th xem thng tin khch, thng tin nhn vin, thng tin phng, thng
tin v dch v, thng tin s dng phng, thng tin s dng dch v, cc phiu thng k
thng, qu hay nm.
b) M t thnh phn d liu
S thu Phng ca Khch hng
Ngy 14/04/2003
M s: A201
M s: A202
Phng: 201
Phng: 202
Nguyn Thnh Trung
Nguyn Trung Khnh
CMND: 125001413
CMND 125003534
Ng Hong Anh
L nh Thi
CMND: 125006768
CMND:125006554
Qu qun: Qung Nam
Qu qun: Bc Ninh
9h 15/12/2003 - 18h 20/12/2003
09h 14/12/2003 - 15h 20/12/2003

STT
1
2
3

STT
1
2
3

PHNG
205
201
203

Ghi vo s phc v Phng


NHN VIN
GI
h
Trn L Thu
8
Nguyn Th Thanh
15h
L Vn An
19h ,23h

GHI CH

Ghi vo s phc v dch v


PHNG
NHN VIN
202
Lm Minh Tn
201
Nguyn Trung Thnh
205
L Nh

GI
h

11
13h,17h
20h

DCH V
Cm hi sn + Caf
Caf + Ph
Git i

Ghi vo phiu thanh ton

Khch sn Ha Bnh II

S...........
PHIU THANH TON TIN
H tn Khch :................................................ Ngy n.:............................ Gi n :..............
S Phng:........................................................ Ngy i: ................................ Gi i: ..................
NGY

TIN
Phng

TNG
S TIN

Dch v
TNG CNG

Tng s tin bng ch:

...................................................................................................................

Ngy................ thng................ nm.................


KHCH

GIM C

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

TIP TN

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 9/113

n thc tp cui kha


Website Qun L Khch sn

(K)

Gio vin hng dn Trang 10/113


Nguyn Hong Tng

(K)

(K)

II. KHI TO V LP K HOCH H THNG


1. Khi to D n
a) Cc hot ng
i ng ban u cho h thng: Nhm trng + Thnh vin + i din Khch sn.
Quan h lm vic vi Khch hng: Nhm trng s thng xuyn lin lc vi trng
phng cc b phn trong khch sn nhm thu thp v iu chnh cc thay i trong qu
trnh xy dng v pht trin h thng. Nhm trng cng cc thnh vin trong nhm quan
st hin trng nghip v ca h thng, lp k hoch phng vn cn b, thu thp ti liu
nghip v lin quan, c s d liu, h s chng t trong qu trnh hot ng.
Xy dng cc nguyn tc qun l: Bn k hoch lm vic. Cc thnh vin phi hon thnh
tt c cc cng vic c giao theo bn k hoch.
STT
Ngi thc hin
Cng vic
Ngy hon thnh
Ghi
ch
1
T Trung on
Xc nh v chn la D n
25/01/2010
Hunh Vn Thin
2
T Trung on
Khi to v lp k hoch D n 26/01/201003/02/2010
Hunh Vn Thin
3
T Trung on
Phn tch H thng
04/02/201025/02/2010
Hunh Vn Thin
4
T Trung on
Thit k H thng
26/02/201003/03/2010
Hunh Vn Thin
5
T Trung on
Hin thc Phn tch v Thit k 04/03/201004/04/2010
Hunh Vn Thin
H thng bng code
6
T Trung on
Kim th v Ci t
04/04/201008/04/2010
Hunh Vn Thin,
cc thnh vin
khc, GVHD.
7
T Trung on
Kt thc D n, nh gi D
09/04/2010
Hunh Vn Thin
n. ra cc chin lc t kinh
nghim thc hin D n.

Xy dng mi trng qun l h thng v ti liu h thng: H thng c pht trin trn
nn. Net Framework 3.5, ngn ng ASP.Net MVC Framework, Web Server IIS 7, H
qun tr c s d liu SQL Server 2005, Mi trng lp trnh Visual Studio 2008.

b) Xc nh i tng s dng H thng

Nhn vin l tn, Nhn vin phc v


Trng Phng cc B phn
Gim c
Hi ng qun tr

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 10/113

n thc tp cui kha


Website Qun L Khch sn
Khch hng.

Gio vin hng dn Trang 11/113


Nguyn Hong Tng

c) Xc nh Phm vi H thng
u vo

u ra

Thng tin Khch hng


n t Phng
Phiu thu Phng
Phiu s dng dch v
.
.

H thng Website
Qun L Khch sn

Danh sch Khch hng


Ha n thanh ton
Bo co doanh thu
..
.......

Hnh 1:Phm vi H thng


2. K hoch khi to D n
a) M t phm vi H thng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 11/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 12/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 12/113

n thc tp cui kha


Gio vin hng dn Trang 13/113
Website Qun L Khch sn
Nguyn Hong Tng
M t phm vi h thng
Ngi lp: T Trung on
Website qun l Khch sn
Ngy lp: 26/01/2010
Thng tin tng quan:
Tn d n: Xy dng Website qun l Khch sn.
n v ti tr: Khch sn Ha Bnh II.
Qun l D n: T Trung onHunh Vn Thin
Pht biu vn :
Nhm p ng nhu cu ng dng cng ngh thng tin cho cc hot ng kinh doanh v
gim bt thi gian tm kim, thng k, theo di hot ng ca Khch sn trong vic
qun l. Website Qun l Khch sn ra i nhm p ng vn trn.
Mc tiu:
- Gip Khch sn qun l c trng thi Phng thu.
- Cp nht, thm, xa, sa, tra cu cc thng tin v Khch hng.
- Qun l c cc dch v ca Khch sn v cc Khch hng s dng dch v.
- Thng k, bo co, in n cc hot ng theo tun, thng/nm.
- Gip Khch hng xa c th t Phng thng qua email.
M t:
- Khch hng phi cung cp thng tin cho B phn tip tn ca Khch sn khi ng k
thu Phng nh: H tn, a ch, s Chng minh nhn dn.. v b phn tip tn s
nhp, lu tr cc thng tin trn.
- B phn tip tn s cho Khch hng thng tin v Phng v cc dch v ca Khch sn.
- Lu tr thng tin Khch hng thu Phng, Khch hng s dng dch v.
- Lu tr thng tin Khch hng t Phng trc.
- Tra cu, cp nht trng thi Phng v Khch hng
Li ch mang li:
H tr Khch sn c c phong cch lm vic chuyn nghip, qun l hiu qu cc
hot ng kinh doanh Khch sn, hng ti hnh nh, phong cch phc v Vn minh Lch s - Hin i n Khch hng, to mt u th cnh tranh trc cc i th trong
ngnh.
Cc bc thc hin hon thnh d n:
Kho st hin trng.
Lp k hoch pht trin h thng.
Phn tch h thng.
Thit k.
Lp trnh
Kim tra.
Th nghim.
Thi gian c tnh:
03 thng.
b) nh gi kh thi
Kh thi v kinh t:
o Li nhun t vic xy dng H thng Website Qun l Khch sn
Li nhun hu hnh:

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 13/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 14/113


Nguyn Hong Tng

Bng tng hp li nhun hu hnh


D n Website Qun l Khch sn
Li nhun
Nm 1 5
-Loi b v gim chi ph
32
Chi ph lng.
15,3
Chi ph iu chnh li tnh ton.
3,6
Chi ph s sch,giy t, h s.
5
- Gia tng tc hot ng
25
- Gia tng c hi kinh doanh v m rng th
trng hot ng
80,9
Tng cng

Trong , nu H thng mi trin khai th cng vic qun l h s ti B phn tip tn v


B phn kinh doanh s gim i 2 Nhn vin(c th iu chnh v o to sang cc cng vic
khc trong Khch sn). Lng ca 2 Nhn vin ny l 1,5 triu/thng v 1,2 triu/thng, nh
vy mi nm s gim c 32 triu. Hn na, qua phn tch cho thy, vic tnh ton s liu
th cng thng hay sai st v thi gian iu chnh s liu sai mt khong 15% ca 3
Nhn vin (1 B phn l tn,2 B phn kinh doanh), lng cho cc Nhn vin
(8,5*12), H thng mi s gim hon ton vic tnh sai s liu, mi nm gim i
(8,5*12*15%)=15,3. Vic x l trn my tnh s lm gim i hng nm 3,6 triu thay v phi
lu tr trn s sch, h s, giy t. Cc li nhun tng tc x l thng tin l 5 triu/nm, H
thng mi cho php m rng qui m hot ng nhng thng tin vn c qun l, li nhun
c tnh 25 triu/nm.

Li nhun v hnh: l li nhun khng th xc nh c bng n v tin


t ti thi im hin ti. Mt s li nhun hu hnh cng c th xem l li
nhun v hnh ti v khng th xc nh chnh xc ti giai on ny ca D
n. Chng c th c th chuyn thnh li nhun hu hnh trong cc giai
on sau khi xc nh D n.

Mt s li nhun v hnh ca HTTT Website Qun l Khch sn


T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 14/113

n thc tp cui kha


Gio vin hng dn Trang 15/113
Website Qun L Khch sn
Nguyn Hong Tng
STT
Li nhun
1
Cc bo co v doanh s, Danh sch Khch hng, Danh sch Phng, dch v c
thu v s dng nhiu nht, cc n t Phng b hy
2
Hn ch vic tnh ton sai lch cc s liu
3
Nhn vin c c hi hc tp cc kin thc v my tnh,cch s dng Internet, qun
l Website ca mnh.
4
Kh nng qun b hnh nh n bn b trong nc v quc t
Chi ph xy dng:
Bng chi ph pht trin ban u
Chi ph
Nm u
45
Chi ph pht trin H thng
3,6
Chi ph mua Host + Website
46
Chi ph phn cng,PC
2
Chi ph o to s dng
Tng cng 96,6

Bng chi ph nh k
D n Website Qun l Khch sn
Chi ph
Chi ph bo hnh
Chi ph truyn thng (thu Host)
Chi ph thu mi phn cng
Tng cng

Nm 2 n 5
2,4
4
0
6,4

Trong pht trin h thng Website Qun l Khch sn phi mt 03 thng vi chi ph 45
triu. hot ng khch sn cn trang b 3PC ti b phn tip tn, 2PC ti b phn kinh doanh,
2PC ti ban gim c. Ph thu Host v cc dch v khc mi nm l 3,6 triu, chi ph kt ni
mng LAN, Internet l 4 triu. Chi ph o to nhn vin s dng, qun l Website trong mt
tun l 2 triu. Tng cng 96,6 triu ng.

Kh thi v k thut: nh gi ri ro v mt k thut

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 15/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 16/113


Nguyn Hong Tng

Cc yu t nh gi ri ro D n
Yu t ri ro Chi tit lin quan
ln d
2 thnh vin, i din ca Khch sn
n
Thi gian 03 thng
Kch thc hn 2000 dng code
Cu trc
H thng c xy dng mi hon ton
d n
Thay th cc cng vic th cng bng s tr gip ca my tnh
Nhm pht
tng lm vic vi cc H thng khc nhau
trin
Quen thuc phn cng, phn mm, mi trng pht trin.
Cha lm quen vi H thng Khch sn
Nhm gi
C k hoch o to s dng Internet, Website.
dng
C quan tm n pht trin H thng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 16/113

n thc tp cui kha


Website Qun L Khch sn
D n:Website Qun l Khch
sn Ha Bnh II

Gio vin hng dn Trang 17/113


Nguyn Hong Tng
Ngi nh gi:
T Trung onHunh Vn
Thin
nh M t
gi
Thp
2/3 Nhn vin cc Phng
ban bit s dng my
tnh

ST
T
1

Ri ro

S quen thuc vi tin


trnh H thng

Cao

Cc Nhn vin cha tng


tham gia pht trin H
thng no trc y

S quen thuc ca Nhm


pht trin trong lnh vc
xut
Thay i c cu t chc
S nhn thc v thin ch
ca ngi dng n lc
tham gia vo D n
Kch thc H thng

Thp

tng pht trin cc D


n tng t

Thp
Thp

Khng nh hng
4/5 Nhn vin u mong
mun xy dng H thng
mi
H thng ch gm 4 phn
h con, c tnh thi gian
trin khai >=3 thng vi 2
thnh vin.

4
5
6

S quen thuc ca ngi


dng vi vic s dng
cc H thng tng t

Thp

Kh thi v hot ng:


D n:Website Qun l Khch sn
Ha Bnh II
ST
Kh thi
T
1
Gii quyt c vn Qun l
trong kinh doanh ca Khch sn.
To iu kin m rng phm vi
kinh doanh.
2
Khng lm thay i cu trc th
tc, cc qui trnh nghip v ca
Khch sn trc khi xy dng
H thng Website
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Ngy: 26/01/2010
M t khc phc
Xy dng k hoch
o to cc Nhn vin
cha quen s dng
my tnh
Cn lp mt k hoch
trnh by tm quan
trng v vai tr tng
giai on cho mi
Nhn vin tham gia
vo H thng

Ngoi ra, cn c
tham kho cc chuyn
gia trong PTTK
HTTT, cc lp trnh
vin c kinh nghim.

Ngi nh gi:
T Trung onHunh Vn Thin
nh M t
gi
Cao

Ngy: 28/01/2010

Cao

iu chnh cc chc
nng H thng sao
cho ph hp vi qui
trnh nghip v.

H thng c xy dng
mi nhng vn m bo
tnh thng nht trong qun
l ca Khch sn

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

M t khc phc

Trang 17/113

n thc tp cui kha


Gio vin hng dn Trang 18/113
Website Qun L Khch sn
Nguyn Hong Tng
Kh thi v thc hin: D n c pht trin theo k hoch c lp trc thng qua
cc c lng v chi ph, nhn lc, thi gianCc iu chnh khi c thay i nn vic
hon thnh d n ng thi gian l c kh thi.

Kh thi v hp ng v lut: Thng nht v bn quyn, vi phm bn quyn, vi phm


bo mt, lut lao ng, giy php kinh doanh, cc iu l thng mi, cc chun bo co
ti chnh Cc hp ng c hai bn k kt v kho st trong sut qu trnh xy dng
v pht trin theo Php lut.

III. C S L THUYT
1. Khi nim v H thng
H thng l khi nim c xut pht t rt lu trong t nhin nh h mt tri, h ngn
h, trong sinh hc c th ngi cng l mt h thng, trong vt l h thng my mc, trong
hot ng trao i nh h thng thng tin. Mt cch tng qut h thng l tp hp cc thnh
phn lin kt vi nhau, th hin qua mt phm vi, xc nh cc hot ng kt hp vi nhau
nhm t n nhng mc ch xc nh. Mt h thng gm c 9 c im:
Thnh phn (component): Mt h thng c hnh thnh t mt tp hp cc thnh
phn. Mt thnh phn l mt phn n gin nht hoc l s kt hp ca nhng thnh phn
khc nhau cn c gi l h thng con.

Lin kt gia cc thnh phn: Mt chc nng hay hot ng ca mt thnh phn lin
kt mt cch no vi chc nng hay hot ng ca nhng thnh phn khc. Ni cch
khc, y chnh l s ph thuc ca mt h thng con vo mt h thng con khc.

Ranh gii (boundary): H thng lun c mt ranh gii xc nh phm vi h thng, bn


trong ranh gii cha ng tt c cc thnh phn, ranh gii gii hn phm vi ca h thng,
tch bit h thng ny vi h thng khc. Cc thnh phn bn trong phm vi c th b thay
i trong khi cc s vt bn ngoi h thng khng th b thay i.

Mc ch (purpose): Tt c cc thnh phn trong h thng hot ng vi nhau t


c nhng mc ch ton cc ca h thng, mc ch ny chnh l l do tn ti h
thng.

Mi trng (environment): H thng lun tn ti bn trong mi trng ca n, l mi


th bn ngoi ranh gii tc ng ln h thng, trao i vi h thng, to u vo cho h
thng cng nh tip nhn u ra ca h thng.

Giao din (interface): L ni m h thng trao i vi mi trng.

u vo (input): Tt c cc s vt cung cp cho h thng t mi trng.

u ra (output): Tt c cc s vt m h thng gi ti mi trng, y chnh l kt qu


vn hnh ca h thng. Mt u ra ca h thng lun xc nh cc i tng mi trng
m h thng gi ti.

Rng buc (constraints): Cc quy nh gii hn nh hng ti x l v mc ch ca h


thng. Nhng rng buc ny c th xut pht t bn trong hoc bn ngoi h thng.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 18/113

n thc tp cui kha


Gio vin hng dn Trang 19/113
Website Qun L Khch sn
Nguyn Hong Tng
2. Khi nim v H thng thng tin
a. H thng thng tin: L mt tp hp gm nhiu thnh phn m mi lin h
gia cc thnh phn ny cng nh lin h gia chng vi cc h thng khc l
lin h thng tin vi nhau.
b. Cc loi H thng thng tin:
H thng thng tin tc v (Transaction Processing System-TPS)
H thng thng tin qun l (Management Information System MIS)
H h tr ra quyt nh (Decision Support System DSS).
H chuyn gia (Expert System).
c. Biu din H thng thng tin:
Mt H thng thng tin c biu din qua cc t trng: Cc thnh phn h thng thng
tin v cc mc mc nhn thc v h thng thng tin.
cc mc nhn thc v h thng thng tin
Quan nim
T chc
Vt l
Cc thnh phn
X l

D liu

B x l

Con ngi Truyn thng

Hnh 2:Biu din H thng thng tin

d. Cc mc nhn thc v H thng thng tin


Quan nim: H thng thng tin (HTTT) c biu din mc logic, tru tng ha,
mc ny HTTT ch th hin c l c nhng g? M khng m t n thc hin
gc vt l, ngn ng lp trnh no?
Vt l: M t HTTT mt cch c th vi mt mi trng c la chn, do n c
m t lin quan n cc thit b tin hc, phn cng, phn mm, ngn ng ci t, mng
my tnh, c s d liu
T chc: L mc m t trung gian gia mc quan nim v vt l, xc nh s phn b d
liu v x l trn cc b s l, truyn thng gia cc b phn x l.
e. Trnh t m hnh ha H thng thng tin

Quan nim

H thng quan nim


(logic) hin ti

Yu cu HTTT
mi
H thng quan nim
(logic) mi

T chc

T Trung on
Khoa:
K thut-Cng Ngh-Mi
H thng
vt l
Vt l (DTH061034)
HTrng
thng vt lTrang
mi 19/113
Hunh Vn Thin (DTH0610)
hinLp
ti DH7TH
Hnh 3:Trnh t m hnh ha HTTT

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 20/113


Nguyn Hong Tng

f. Cc thnh phn ca H thng thng tin


H thng thng tin c m t qua 5 thnh phn: D liu, x l, con ngi, truyn
thng. Trong thnh phn d liu v thnh phn x l ng vai tr quan trng nht v
chim phn ln nht trong qu trnh nghin cu v pht trin h thng.

D liu: Phn nh kha cnh tnh ca HTTT bao gm cc d liu thng tin lu tr v
khai thc nhm phn nh trng thi qu kh, hin ti v tng lai ca doanh nghip, c
th phn chia d liu thnh 2 loi sau:
o D liu tnh: L d liu t bin ng, t thay i v c chu trnh sng di trong h
thng, n phn nh cc i tng cu trc, ti sn, nhn vin, hng ha ca
doanh nghip m chng ta thng gi l danh mc. V d: danh sch nhn vin
o D liu bin ng: L d liu phn nh cc giao dch xy ra trong hot ng kinh
doanh, dch v. Cc d liu ny thng bin i v c tn sut cp nht cao, chu
trnh sng c xc nh t khi to mi cho n khi ht bo co cui cng khai
thc d liu. V d n t hng, ha n, giao hng, thu chi..

X l: Phn nh kha cnh ng ca HTTT, m t qu trnh thng tin c to ra, bin


i v b loi khi HTTT vi cc mc ch sau:
o Sn xut cc sn phm thng tin mi da trn thng tin d liu tn ti da trn
cc dng thc c xc nh nh cc chng t (Ha n, n t mua hng,)
cc bo co thng k.
o Cp nht to mi, chnh sa hoc hy b mt thng tin, d liu.
o Vn chuyn thng tin t v tr ny sang v tr khc v d nh: gi mt thng bo,
n t hng

Con ngi: L nhng ngi c vai tr trong vic iu hnh v s dng HTTT c chia
thnh 2 nhm:
o Nhm ngi dng: L nhng ngi s s dng v khai thc HTTT bao gm vic
s dng phn mm v x l th cng.
o Nhm iu hnh v pht trin HTTT: Bao gm cc phn tch vin, thit k vin,
lp trnh vin,c vai tr trong vic xy dng v bo tr h thng.

B x l: My mc thit b dng t ng ha x l thng tin bao gm cc thit b phn


cng nh Server, PC

Truyn thng: Cc phng tin v cch thc trao i thng tin gia cc b x l, ty
theo c im v qui m ca HTTT m vic t chc truyn thng s khc nhau v d in
thoi, fax, LAN, WAN, Internet.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 20/113

n thc tp cui kha


Website Qun L Khch sn
3. M hnh UML trong PTTK HTTT

Gio vin hng dn Trang 21/113


Nguyn Hong Tng

a) Khi nim
Unified Modeling Language(UML ): L mt ngn ng m hnh ha dng xc
nh, m hnh, xy dng v trnh by bo co v nhng nhn t thnh phn ca mt h
thng phn mm. Ngn ng ny nm bt nhng quyt nh v hiu bit v h thng
c ng dng. N cn c dng hiu bit, thit k, nh hnh, bo tr v kim sot
thng tin ca h thng.
UML: L mt h thng cc k hiu nhm vo vic m hnh h thng s dng cc khi
nim v hng i tng.
UML: L ngn ng dng c t, trnh by trc quan v ti liu ha nhng to tc ca
h thng hng i tng ang c pht trin. UML l s hp nht ca cc phng
php Booch, OMT, k php Objectory, cng vi nhng tng tt nht ca mt s nh
phng php lun. Bng cch hp nht nhng k php s dng bi nhng phng php
hng i tng ny.
UML: L mt c gng chun ha vic phn tch v thit k: cc m hnh ng ngha,
cc k php v biu .
UML: L ngn ng xy dng nhng khng phi l ngn ng lp trnh trc quan nghng
m hnh ca n c th kt ni trc tip n cc ngn ng lp trnh khc. C ngha l c
th nh x m hnh t trong UML n cc ngn nglp trnh khc nh Java, C++ hay cc
bng C s d liu (CSDL) quan h, CSDL hng i tng. nh x l 2 chiu, c
ngha l nh x t UML sang ngn ng lp trnh v ngc li.
b) Nhng u im khi s dng UML:
M t cc m hnh cu h thng c th gii thc v Software da trn nhng khi
nim v i tng.
L mt ngn ng m hnh ha chun, linh ng v c tnh din t cao. Nh c th
trao i thng tin v h thng cho nhng ngi quan tm v h thng mt cch d dng.
Do nhng ch sai st d dng nhn ra (Sau khi c mi ngi quan tm) v s c
sa cha sm nn s trnh sai st hn khi thi gian v cui qu trnh hon tt chng
trnh. Rt c ch khi mun c mt hiu bit tng quan v h thng.

4. M hnh Activity Diagram trong PTTK HTTT theo UML


M hnh Activity trnh by hot ng biu din s thi hnh cc hot ng, chc nng H
thng v cc chuyn dch biu din s chuyn giao iu khin hot ng cho mt hot ng k
tip khi mt hot ng hon thnh. Mc ch ca Activity l cung cp mt ci nhn v nhng
dng hot ng trong Use case hoc tin trnh hot ng nghip v. Cc i tng ca Activity.
a) Activity
Ni dung: Biu din s thc hin mt cng vic hoc mt nhim v trong dng cng vic, n
cng miu t mt th tc chng trnh trong thit k chng trnh.
Tn: ng t + b ng
t Phng
Lp ha n
Thu Phng
b) Trng thi bt u v kt thc
Ni dung: Hot ng, trng thi bt u hoc kt thc tin trnh
T Trung on
(DTH061034) Bt
Khoa:
Kt thc Trng
u K thut-Cng Ngh-Mi
Hunh Vn Thin (DTH0610)
Lp DH7TH

Trang 21/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 22/113


Nguyn Hong Tng

c) Transition (dng chuyn dch)


Ni dung: M t dng chuyn dch iu khin khi mt hot ng hon thnh dng iu khin s
t ng chuyn sang mt hot ng khc.
t thu Phng

Kim tra t Phng

Lu t thu Phng

d) Decision (iu kin r nhnh)


N dung: Cho php thit lp s chuyn dch ca dng iu khin trn nhiu tnh hung chn la
khc nhau. Mt Decision bao gm mt dng vo v nhiu dng ra, trn mi dng ra ta t mt
iu kin kim tra trong trng hp iu kin ng dng chuyn dch iu khin s i qua nhnh
ny v do hot ng tip theo nhnh s c thc hin
Kim tra Phng
Thng tin Phng
Cn trng

c t trc
c thu

Lp phiu thu Phng

T chi thu Phng

T chi thu Phng

e) Synchronization (ng b ha)


Ni dung: Cho php minh ha cc hot ng xy ra ng thi trong tin trnh x l, chng ta s
dng ng b ha phn tch hoc kt hp li cc dng iu khin song song.
Hot ng
1

Hot ng i

Hot ng j
Hot ng n

Hot ng k

Hot ng j

f) Swimlane (vai tr)


Ni dung: Phn chia dng hot ng thnh nhng nhm i din cho mt vai tr, b phn trong
hot ng doanh nghip. Mt hot ng trong m hnh ch c nm trong mt nhm. Swimlane
c dng khi chng ta m t m hnh x l thng tin mc t chc, lc mi b phn
hoc cc vai tr c lin quan n x l s c biu din nh nhng swimlane.

5. M hnh Use case


Use case t trng tm vo biu din h thng hin ti lm g? H thng mi s lm g v
mi trng ca n. iu ny gip cho ngi pht trin h thng hiu r yu cu chc nng h
thng m khng cn quan tm n chc nng ny c ci t nh th no.
hiu r h thng, chng ta phi tm ra ngi dng s s dng h thng nh th no.
Do t mt quan im ngi dng chng ta pht trin cc tnh hung s dng khc nhau ca
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 22/113

n thc tp cui kha


Gio vin hng dn Trang 23/113
Website Qun L Khch sn
Nguyn Hong Tng
ngi dng, cc tnh hung ny c thit lp bi cc Use case, tng hp cc Use case v actor
cng vi cc quan h gia chng s cho ta m hnh Use case m t h thng.
a) Actor
ngha: Mt actor l mt i tng bn ngoi h thng giao tip vi h thng theo mt trong
nhng hnh thc sau:
Tng tc trao i thng tin vi h thng hoc s dng chc nng h thng.
Cung cp u vo hoc nhn u ra ca h thng.
Khng iu khin hot ng ca h thng.
V d: Trong khch sn
Khch hng, Nhn vin tip tn l cc actor
tng tc vi h thng cung cp u vo v
nhn u ra t h thng.
Tn actor
Nhn vin
Khch hng

Tn actor: L mt danh t
Quan h gia Actor: L mi quan h chuyn bit ha, tng qut ha

Nhn vin l tn

Nhn vin

Nhn vin k ton

Xc nh Actor
Xc nh actor rt quan trng. Actor c hiu l mt vai tr tham gia vo h thng khng ging
nh con ngi c th hoc cng vic. Qua qu trnh kho st v phn tch ti liu h thng ta c
th nhn ra actor thng qua cc cu hi sau:
Ai ang s dng h thng? Ai ang tc ng h thng? hoc Nhm i tng no cn h
thng tr gip lm cng vic?
Ai tc ng n h thng? Nhng i tng, nhm i tng h thng cn thc hin
hot ng (hot ng gm chc nng chnh. chc nng ph...).
Nhng h thng bn ngoi no cn s dng h thng
b) Use case
Mt Use case c xem nh mt chc nng h thng t quan im ngi dng, nh vy tp hp
tt c Use case biu din b mt ca h thng bao gm cc chc nng cn c cung cp cho cc
i tng tng tc lm vic vi h thng. V vy Use case c dng m t yu cu h thng
mi v mt chc nng, mi chc nng s c biu din thnh mt hoc nhiu Use case.
V d: H thng khch sn ta c mt vi Use case: Lp ha n thanh ton, t phng, thu
phng.
K hiu:
Lp ha
t
Tn
n thanh
Phng
usecase
ton
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 23/113

n thc tp cui kha


Gio vin hng dn Trang 24/113
Website Qun L Khch sn
Nguyn Hong Tng
o t tn Use case: Tn ca Use case phi c t sao m t c chc nng m Use case
m nhn, thng thng di dng ng t, ng t + danh t
Xc nh Use cases: Xc nh Use case l mt qu trnh lp da trn kt qu xc nh
yu cu, gm vi bc sau:
T mi actor, tm cc nhim v, chc nng m cc actor s thi hnh hoc
H thng cn actor thi hnh.
t tn cho Use case.
M t ngn gn Use case vi ngn ng gn gi vi i tng s dng.
M t Use case
Vic m t Use case gm 3 phn:
Mc tiu ca Use case.
Actor khi to Use case.
S trao i thng tin gia actor v Use case.
V d: M t Use case thu phng ca Khch Sn
Mc tiu: Cho php khch hng thu phng ca khch
Actor khi to: Khch hng n khch sn gp nhn vin tip tn yu cu thu
phng v s dng dch v ca khch sn.
Trao i thng tin:
Sau khi nhn yu cu thu phng ca khch hng, nhn vin tip tn s
kim tra trng thi phng trong h thng tng ng vi thng tin phng
m khch hng c nhu cu thu.
Nhn vin tip tn s lp phiu thu phng nu trng thi phng l trng,
ngc li hoc yu cu khch hng t phng hoc tm phng khc cng
loi
Mi quan h gia cc Use case
Mt Use case c th lin kt vi Use case khc thng qua 2 loi quan h sau:

Lin kt m rng(extend): L lin kt tng qut - chuyn bit, trong Use


case chuyn bit l m rng ca Use case tng qut bng vic a thm vo cc
hot ng ng ngha mi vo Use case chuyn bit hoc b qua hot ng ca Use
case tng qut.
V d:
Thu
Phng
Khch hng
<<extend>>

Nhn vin tip tn

Thu Phng theo


n t Phng
Khch quen
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 24/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 25/113


Nguyn Hong Tng

Lin kt s dng(use): c thnh lp khi chng ta thit lp cc Use case


m tm thy mt vi Use case c nhng dng hot ng chung v trnh s lp
li trn nhng Use case ny chng ta c th tch dng hot ng chung ra
thnh mt Use case. Use case mi ny c th c s dng bi cc Use case khc.

Thu
Phng

Khch hng

t Phng

<<use>>
Kim tra
Phng
<<use>>

c) Mi quan h gia actor - Use case


Mi quan h ny cho bit actor s tng tc vi Use case. Mt Use case lun lun khi to bi
mt actor v c th tng tc vi nhiu actor.

K hiu:
Tn usecase
Tn actor
Thu Phng
Khch hng

Nhn vin tip tn

6. Class Diagram

a) i tng
i tng l mt thc th c vai tr xc nh r rng trong lnh vc ng dng, c trng
thi, hnh vi v nh danh. Mt i tng l mt khi nim, mt s tru tng ha hoc mt s
vt c ngha trong phm vi ng cnh ca h thng.
i tng c th l mt thc th hu hnh, trc quan (nh l con ngi, v tr, s vt),
c th l khi nim, s kin (v d b phn, ng k), c th l mt khi nim trong qu trnh
thit k (nh l cc User Interface, Controller, Scheduler,).
b) Class
Class l mt tp hp cc i tng chia s chung mt cu trc v hnh vi (cng thuc
tnh, hot ng mi quan h v ng ngha).

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 25/113

n thc tp cui kha


Gio vin hng dn Trang 26/113
Website Qun L Khch sn
Nguyn Hong Tng
Cu trc c m t bi cc thuc tnh v mi quan h, cn hnh vi c m t bi cc
hot ng. Mt class l s tru tng ha cc i tng th gii thc, cc i tng tn ti trong
th gii thc c xem nh l mt th hin ca class.
K hiu: Class c trnh by gm 3 phn: Tn class, danh sch cc thuc tnh (attribute),
danh sch cc hot ng (operation). C th phn thuc tnh v hot ng b che du i trong
mc trnh by tng quan.

Tn class
Thuc tnh
Phng thc
Hoc

Tn class

Phng
-MaPhong
-Maloai
-Matrangthai
-Gia
+Them()

Tn class: Tn lp c in m (bold) v cn gia. Tn lp phi c dn


xut t phm vi vn v r rng nh c th. V th n l danh t, v d nh ti
khon, nhn vin, ....

Thuc tnh: Dng m t c trng ca i tng, thuc tnh c chia


thnh 3 loi sau:
o Thuc tnh n tr: L thuc tnh ch c mt gi tr duy nht cho mt
i tng y l thuc tnh ph bin nht v d: H tn, ngy sinh,
mobile
o Thuc tnh a tr: L thuc tnh c th c nhiu gi tr cho mt i
tng. Thng thng ngi ta s lu gi tr a tr ca thuc tnh ny
di dng bng.
o Thuc tnh tham chiu.
Biu din mt thuc tnh:
<phm vi><tn thuc tnh>:<biu thc kiu>=<gi tr khi to>
<phm vi> nhn mt trong cc gi tr sau:
+ public (c th truy cp bi tt c cc class).
- private (ch c truy cp bi class)
# protected(c th truy cp bi class v cc class chuyn bit).

Bn s: l mt cp (s ti thiu, s ti a) m thuc tnh c th c gi tr


S ti thiu=0thuc tnh khng bt buc
S ti thiu=1thuc tnh bt buc.
S ti a=1thuc tnh n tr.
S ti a>1thuc tnh a tr.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 26/113

n thc tp cui kha


Gio vin hng dn Trang 27/113
Website Qun L Khch sn
Nguyn Hong Tng
V d: Diachi[0..1]:string,Mobile[0..n]:string.

c) Quan h gia cc Class


Kt hp (Association)

Mi kt hp nh phn: L quan h ng ngha c thit lp gia hai hay


nhiu class, biu din bi cc thnh phn sau:
Tn quan h: Thng l cm ng t phn nh mc ch ca mi kt hp.
Vai tr quan h (role): L mt phn ca mi kt hp dng m t
ng ngha tham gia ca mt class vo mi kt hp (khng phi thnh
phn ca class). Mi quan h c th c 2 vai tr (quan h nh phn) hoc
nhiu hn (quan h a phn).
o Tn vai tr: ng t hoc danh t (cm danh t) biu din
vai tr ca cc i tng.
o Bn s: L cp gi tr (mindcard, maxcard) xc nh khong
gi tr cho php mt i tng ca mt class c th tham gia
bao nhiu ln vo mi kt hp vi cc i tng ca cc class
khc.
Gm

Nhn vin

0..*

n t Phng

V d:

1..1

Ca

1..*

Lp bi
1..1

Phng ban

Khch hng

Mi kt hp phn thn: c thit lp t mt class n chnh n.


Qun l
0..*

lm vic ti Lm ti

0..1

Nhn vin

Mi kt hp a phn: L mi kt hp c thit lp t 3 class tr ln.


K hiu:

V d

t Phng

Phng

Khch hng
Lp phiu t

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 27/113

n thc tp cui kha


Gio vin hng dn Trang 28/113
Website Qun L Khch sn
Nguyn Hong Tng
Tng qut ha: L quan h c thit lp gia mt class tng qut hn n mt class
chuyn bit. Quan h ny phn loi mt tp hp i tng thnh nhng loi xc nh
hn m h thng cn lm r ng ngha.
V d:
Nhn vin

Nhn vin l tn

Nhn vin k ton

Nhn vin phc v

Quan h ph thuc (Dependency): L mt s lin quan ng ngha gia hai phn t m


hnh, mt mang tnh c lp v mt mang tnh ph thuc. Mi s thay i trong phn t
c lp s nh hng n phn t ph thuc.
K hiu:
V d:
<<thuc>>
Phng Ban
Nhn vin

Nng cp (Refinement): L mt quan h gia hai li miu t ca cng mt s vt, nhng


nhng mc tru tng ha khc nhau. Nng cp c th l mi quan h gia mt loi
i tng v lp thc hin n.
K hiu:
V d:
Phn tch

Thit k

7. Entities Relationship Model


Thc th (entities)
Thc th biu din lp cc i tng ca th gii tht. Cc i tng ny phn thnh 2 loi:
o i tng hu hnh: Cc i tng c th quan st c mt cch trc quan. V
d: PHNG, TA NH, NHN VIN, SINH VIN.
o i tng v hnh: L cc i tng tru tng khng cm nhn mt cch trc
quan. V d: D N, LP HC
K hiu: Tn thc th
Tn thc th = Danh t (cm danh t).
V d
Phng

Khch hng

Nhn vin

Mi kt hp: Biu din s kt hp gia hai hay nhiu thc th.


K hiu:

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Tn
MK
H

Tn MKH=ng t(cm ng t)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 28/113

n thc tp cui kha


Gio vin hng dn Trang 29/113
Website Qun L Khch sn
Nguyn Hong Tng
V d: Mi kt hp nh phn gia 2 thc th Nhn vinPhng ban
Lm
ti

Nhn vin

Phng ban

V d: Mi kt hp nh phn gia 2 thc th Nhn vinPhngKhch hng


t
Ph
ngg

Khch hng

Phng

Nhn vin
V d: Mi kt hp phn thn ( qui): Nhn vin
qun l
Qun
l

Nhn vin
trc thuc

Vai tr(Role): Biu din ng ngha ca mt thc th tham gia vo mi kt hp. Mi role
c tn v bn s
Tn vai tr:

Tn vai tr=ng t

Bn s: Qui nh rng buc v s lng i tng ca thc th c th


tham gia vo mi kt hp. Mt bn s c biu din bi mt cp gi tr
(s ti thiu, s ti a)
V d: Cc mu bn s c bn nh (0,1), (0,n), (1,1), (1,n), (0,n)...
V d:

Nhn vin

lm ti
1,1

Lm
ti

gm
0,n

Phng ban

Th hin: L mt t hp khng trng lp cc thc th tham gia vo mi kt hp.

V d:
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng
Ngh-Mi Trng
Gin
g dy
Lp DH7TH

Trang 29/113

n thc tp cui kha


Website Qun L Khch sn
Gio vin

Gio vin hng dn Trang 30/113


Nguyn Hong Tng
0,n

1,n

gv1
gv2

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

<gv1,mh1>
<gv2,mh2>
<gv1,mh1>

Mn hc
mh1
mh2

khng hp l do trng lp

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 30/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 31/113


Nguyn Hong Tng

Thuc tnh: Biu din cc t trng c bn ca thc th hay mi kt hp. Tt c thng tin
m rng c biu din bi thuc tnh.
Tn thuc tnh
K hiu:
V d

t
Ph
ngg

Khch hng
CMND
H tn
a ch (1,3)Sex

Nhn vin
CMND

Thuc tnh a tr

Phng

M Phng M loi

Gi

nh danh

H tn

M Phng ban
a ch (1,3)Sex
nh danh: l thuc tnh c t trng duy nht dng phn bit tt c cc th hin ca
thc th.
8. Cc cng c v ngn ng s dng

.Net Framework 3.5:


.NET Framework 3.5ca Microsoft l mt khung lp trnh tp hp cc th vin lp trnh
c th c ci thm hoc c sn trong cc h iu hnh Windows. N cung cp nhng
gii php thit yu cho nhng yu cu thng thng ca cc chng trnh in ton nh lp
trnh giao din ngi dng, truy cp d liu, kt ni c s d liu, ng dng web, cc gii
thut s hc v giao tip mng. Ngoi ra, khung lp trnh .NET qun l vic thc thi cc
chng trnh .NET do ngi dng cn phi ci .NET c th chy cc chng trnh.
ASP.Net MVC Framework:
MVC vit tt ca cc ch ci u ca Models, Views, Controllers. MVC chia giao din
UI thnh 3 phn tng ng: u vo ca controller l cc iu khin thng qua HTTP request,
model cha cc min logic, view l nhng th c sinh ra tr v cho trnh duyt.
Li ch ca vic dng phng php MVC l s phn on r rng gia models, views,
controllers bn trong ng dng. Cu trc sch s gip cho vic kim tra li ng dng tr nn
d dng hn.
Model View Controller (MVC) l g?.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 31/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 32/113


Nguyn Hong Tng

1. Models trong cc ng dng da trn MVC l nhng thnh phn c nhim v lu tr


thng tin, trng thi ca cc i tng, thng thng n l mt lp c nh x t mt bng
trong CSDL. Ly v d, chng ta c lp Product c s dng m t d liu t bng
Products trong SQL, bao gm ProductID, OrderDate...
2.
Cn i vi Views, n chnh l cc thnh phn chu trch nhim hin th cc thng
tin ln cho ngi dng thng qua giao din. Thng thng, cc thng tin cn hin th c
ly t thnh phn Models. V d, i tng Product c mt "Edit" view bao gm cc
textboxes, cc dropdowns v checkboxes chnh sa cc thuc tnh ca sn phm; c mt
"Display" view gm 2 dng, ct dng l ProductID, dng sau l OrderDate... xem thng
tin v sn phm.
3.
Cui cng, Controllers trong cc ng dng kiu MVC chu trch nhim x l cc
tc ng v mt giao din, cc thao tc i vi models, v cui cng l chn mt view thch
hp hin th ra mn hnh. Trong kin trc MVC, view ch c tc dng hin th giao din
m thi, cn iu kin dng nhp xut ca ngi dng vn do Controllers m trch.
- MVC framework h tr s dng cc cc tp tin .ASPX, .ASCX v .Master nh l thnh
phn View, iu c ngha l bn vn c th s dng cc tnh nng ca ASP.NET nh
master pages, <%= %> snippets, server controls, templates, data-binding, localization... Tuy
nhin n khng s dng m hnh post-back t giao din gi n server na, thay vo , bn
c th ch ng a nhng post-back t giao din n thng lp Controller. Tm li,
khng cn viewstate hay l page lifecycle cn tn ti trong m hnh MVC.
SQL Server 2005
SQL Server 2005 l mt h thng qun l c s d liu (Relational Database Management
System (RDBMS) ) s dng Transact SQL trao i d liu gia Client computer v SQL
Server computer. Mt RDBMS bao gm databases, database engine v cc ng dng dng
qun l d liu v cc b phn khc nhau trong RDBMS.
SQL Server 2005 c ti u c th chy trn mi trng c s d liu rt ln (Very Large
Database Environment) ln n Tera Byte v c th phc v cng lc cho hng ngn user.
SQL Server 2005 c th kt hp "n " vi cc server khc nh Microsoft Internet Information
Server (IIS), E-Commerce Server, Proxy Server ...
Cc phin bn ca SQL Server 2005:
Enterprise: H tr khng gii hn s lng CPU v kch thc Database. H tr khng gii
hn RAM (nhng ty thuc vo kch thc RAM ti a m HH h tr) v cc h thng 64bit.
Standard: Tng t nh bn Enterprise nhng ch h tr 4 CPU. Ngoi ra phin bn ny
cng khng c trang b mt s tnh nng cao cp khc.
Workgroup: Tng t bn Standard nhng ch h tr 2 CPU v ti a 3GB RAM Express:
Bn min ph, h tr ti a 1CPU, 1GB RAM v kch thc Database gii hn trong 4GB.
Visual Studio 2008
Microsoft Visual Studio l mi trng pht trin tch hp chnh (Integrated Development
Environment (IDE) c pht trin t Microsoft. y l mt sn phm phn mm my tnh c
cng dng gip cc lp trnh vin trong vic pht trin phn mm.
Microsoft Visual Studio c dng pht trin console (thit b u cui bn giao tip
ngi my) v GUI (giao din ngi dng ha) cng vi cc trnh ng dng nh Windows
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 32/113

n thc tp cui kha


Gio vin hng dn Trang 33/113
Website Qun L Khch sn
Nguyn Hong Tng
Forms, cc web sites, cng nh ng dng, dch v wed (web applications, and web services).
Chng c pht trin da trn mt m ngn ng gc (native code ) cng nh m c qun l
(managed code) cho cc nn tng c c h tr Microsoft Windows, Windows Mobile, .NET
Framework, .NET Compact Framework v Microsoft Silverlight.
Visual Studio h tr rt nhiu ngn ng lp trnh, c th k tn nh sau: C/C++ ( Visual C+
+), VB.NET (Visual Basic .NET), va C# (Visual C#) cng nh h tr cc ngn ng khc nh
F#, Python, v Ruby; ngoi ra vn m bo h tr XML/XSLT, HTML/XHTML, JavaScript v
CSS
IIS7(Internet Information Services):
IIS 7.0 l phin bn mi nht cho web server ca Microsoft. IIS c trong Windows Server t
khi Windows 2000 Server vi t cch l mt thnh phn ca Windows v t Windows NT th l
mt ty chn. IIS 7.0 hin c cung cp trong Windows Vista v Windows Server 2008, h iu
hnh my ch c d nh s pht hnh vo u nm 2008. IIS 7.0 l mt phin bn c xem
xt mt cch t m trong thit k t kinh nghim ca cc phin bn trc. Phin bn 7.0 ra i to
mt nn tng linh hot v an ton nht cho vic cu hnh web v cc ng dng.
Enterprise Architect v7.0
Enterprise Architect l mt mi trng gip thit k v xy dng phn mm, m hnh ha
quy trnh kinh doanh, pht trin h thng nhng v thi gian thc. Vi kh nng tch hp qun l
cc yu cu, Enterprise Architect gip ngi dng c th truy vt mc cao nhng m hnh
c t phn tch, thit k, thc thi, kim th, bo tr s dng UML, SysML, BPMN v cc m
hnh chun khc.

IV.XC NH YU CU H THNG
Khch sn Ha Bnh II mun H thng ha tin hc nhm t ng ha nghip v qun l
v phc v ca Khch sn sao cho em li hiu qu cao nht, chi ph thp nht em li tnh cnh
tranh cao trong thng mi dch v.
1. Cc qui trnh nghip v chnh:

a) Qun l khai thc Phng:


- Qun l ng k thu Phng: Khi Khch n thu phng, b phn l tn phi ghi nhn li
cc thng tin c lin quan n khch theo quy nh chung ca khch sn tin cho vic qun
l khch trong thi gian h ng k thu Pphng .Tt c cc thng tin ng k thu phng u
c qun l da trn h tn khch ng k, s lng phng, ngy n, ngy i v s in thai
lin lc..
- Qun l t Phng: Khch hng c th t phng khi trng thi phng cha c thu,
khch hng c th gi in, gi fax, email, t phng trc tuyn.
- Qun l thng tin nhn Phng: Sau khi lm th tc ng k thu phng, khch thu s
c b phn l tn trao phng v chnh thc ghi nhn thi gian m h nhn phng. Khch sn
s qun l nhng thng tin nh s phng nhn, h tn ngi nhn phng, ngy nhn, gi nhn.
Nu ng k phng trc th thng tin nhn phng phi ng vi thng tin ng k t phng
khai bo trc .
- Qun l vic tr Phng: Khi khch thu c mun tr phng th b phn l tn c nhim
v kim tra li phng m h tr da trn thng tin nhn phng v nhng dch v m h s dng.
ng thi phi lp ha n cho tt c nhng g m h phi thanh ton. Vic tr phng c
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 33/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Gio vin hng dn Trang 34/113
Website Qun L Khch sn
Nguyn Hong Tng
khch sn qun l cc thng tin sau: S phng tr, h tn ngi tr, ngy tr, gi tr (chnh sch
tr phng).
Tng tin = (Tin Phng * S ngy) + Tin s dng Dch v + (Tin Phng * Ph thu)
Gim gi Khch hng.
Trong :
+Gim gi Khch hng : dnh cho khch quen ca khch sn.
+Ph thu tnh theo chnh sch tr phng.
Chnh sch tr Phng
Thi gian tr Phng mi ngy : 12h00 nu qu khch nhn phng v s dng cha n
12h00 vn tnh nguyn gi.
Tr phng sau 12h00 n 13h00 : Khng ph thu tin phng.
Tr phng sau 13h00 n 15h00 : Ph thu 20% tin phng.
Tr phng sau 15h00 n 17h00 : Ph thu 40% tin phng.
Tr phng sau 17h00 n 19h00 : Ph thu 50% tin phng.
Tr phng sau 19h00: Tnh thm mt ngy thu.

b) Qun l Khch hng:


Khi khch n ng k v nhn phng Khch Sn, mi ngi u phi cung cp nhng
thng tin nh: H tn, gii tnh, a ch, in thoi, s CMND (PassPort, Visa) , quc tch
Khch Sn c th qun l v trch sut thng tin theo yu cu (hp php).
c) Qun l cc Dch v ca Khch sn:
Bn cnh vic thu Phng, Khch hng cn c nhu cu s dng cc loi Dch v. p
ng iu , Khch sn cung cp cc loi dch v nh massage, karaoke, git i ,h bi v
cc loi hnh dch v ny s c qun l theo: Tn dch v, n v tnh, n gi.

d) Qun l Nhn vin:


Cc nghip v ca Khch Sn c m nhn thc hin bi mt nhn vin c th ca tng b
phn v vy cn qun l cng vic ca tng nhn vin.

e) Qun l Phng:
Mi Khch sn s c nhiu loi Phng, kiu Phng, mi loi c nhiu phng tng ng. V
vy, cc phng ca Khch Sn phi c qun l da vo s phng, loi phng, gi c bn.
Loi Phng
c bit

S lng Gi Phng
Kiu Phng
03
350.000VND 02 Ging n+01 Ging i
05
02 Ging n
I
280.000VND
05
01 Ging n v 01 ging i.
VND
II
03
260.000
02 Ging n
III
02
230.000VND 01 Ging i
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Hunh Vn Thin (DTH0610)
Lp DH7TH

Trang 34/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 35/113


Nguyn Hong Tng

f) Thng k:
Thng k theo doanh thu Phng:
+ Tnh theo cng thc: DT =

A
*100%
T

Trong : DT: T l doanh thu trong thng.


A: Tng doanh thu trong thng m Khch sn cho thu.
T: Tng doanh thu thc t ca Khch sn gm:
(([s lng Phng c bit] * [n gi Phng c bit])
+ [(s lng Phng loi I) * (n gi Phng loi I)]
+([s lng Phng loi II] * [n gi Phng loi II])
Thng k theo n t Phng (ng k Phng trc khi thu Phng).
Thng k theo Phiu thu phng.
Thng k s lng hy n t phng.

2. Cc yu cu chc nng:
a) Yu cu lu tr :
Lu tr thng tin ngi dng.
Lu tr thng tin Khch hng thu Phng, t Phng.
Lu tr thng tin Khch hng nhn, tr Phng.
Lu tr thng tin Phng.
Lu tr thng tin trng thi Phng.
Lu tr thng tin loi Phng.
Lu tr thng tin Dch v.
Lu tr thng tin s dng Dch v ca Khch hng.
Lu tr thng tin loi Dch v.
Lu tr chnh sch tr Phng.
Lu tr thng tin phiu ng k thu Phng, phiu t Phng.
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Hunh Vn Thin (DTH0610)
Lp DH7TH

Trang 35/113

n thc tp cui kha


Website Qun L Khch sn
Lu tr thng tin phiu nhn Phng.

Gio vin hng dn Trang 36/113


Nguyn Hong Tng

Lu tr thng tin Ha n.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 36/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 37/113


Nguyn Hong Tng

b) Yu cu nghip v :
Qun l ngi dng.
Qun l ng k thu Phng.
Qun l ng k t Phng.
Qun l nhn, tr Phng.
Qun l Ha n.
Qun l Khch hng.
Qun l Dch v.
Qun l Phng.
Qun l trng thi Phng.

c) Yu cu bo biu :
In danh sch khch hng, ha n thanh ton, cc thng k bo co.
Thng k theo doanh thu phng.
Thng k theo n t phng, n t phng b hy.
Thng k theo n thu phng.

d) Cc yu cu phi chc nng:


Giao din h thng phi d s dng, trc quan, thn thin vi mi ngi dng.
Cho php truy cp d liu a ngi dng.
Tnh bo mt v an ton cao.
Tc x l ca h thng phi nhanh chng v chnh xc.
Phn tr gip nghip v phi ngn gn, xc tch v d hiu.
C kh nng tng tc vi cc h thng khc, m rng v nng cp d dng.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 37/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 38/113


Nguyn Hong Tng

V. CU TRC HA YU CU
1. Cu trc ha yu cu theo s :
Yu cu
H thng
mi

Quan nim

H thng hin ti
lm g?.

H thng mi
s lm g?.

T chc
Vt l

Biu din H thng


hin ti hot ng
nh th no?.

Biu din H thng


mi s hot ng
nh th no?.

M t H
thng
hin ti
Hnh 4 :s biu din cu trc ha yu cu H thng
2. M hnh ha hin trng H thng
Ti liu hin trng

..

Xy dng m hnh
usecase biu din
ng cnh H thng

ucUseCaseMo...

Xy dng m hnh tc
nghip H thng dng
Activiti diagram
Hnh 5 :Qui trnh m hnh ha hin trng H thng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 38/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 39/113


Nguyn Hong Tng

a) Use case ng cnh ca H thng

Hnh 6:M hnh Use case ng cnh H thng


M hnh Use case trn c pht trin theo cch tip cn cc nghip v h thng. Khch
sn Ha Bnh II c 5 nghip v chnh c th hin bi 5 Use case: Qun l thu phng, Use
case ny s tng tc vi khch hng nh mt chc nng ca h thng khch hng c th thu
phng v s dng cc dch v ca khch sn. Nhn vin tip tn, nhn vin phc v phng, nhn
vin phc v dch v tham gia vo chc nng ny ca h thng thc hin cng vic ca mnh,
qun l t phng, qun l tr phng (khng quan tm n hnh thc c th mc ny). Sau khi
khch hng tr phng nhn vin tip lp ha n thanh ton tin thu phng v s dng dch
v ca khch sn cho khch hng. Use case thng k v bo co s tng tc vi cc actor nhn
vin k ton, nhn vin kinh doanh, Trng Phng, Gim c, Ch tch Hi ng qun tr y l
chc nng gip cho nhn vin k ton, nhn vin kinh doanh c th tng hp, thng k, theo di
cng n,doanh thu,bo co ln Trng Phng, Gim c, Ch tch v tnh hnh hot ng ca
Khch sn. Use case cn li l Use case qun tr cho php qun tr cc quyn ca ngi dng vi
h thng.
Bc tip theo l m t chi tit nghip v hot ng thng tin ca h thng dng m hnh
Activity. Hot ng ny m t mc vt l nhm phn nh hin trng hot ng ca h thng hot
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 39/113

n thc tp cui kha


Gio vin hng dn Trang 40/113
Website Qun L Khch sn
Nguyn Hong Tng
ng nh th no? Cch thc hin l ng vi tng Use case trong m hnh ng cnh s pht trin
m hnh hot ng cho Use case .

b) M hnh hot ng ca cc Use case trong H thng

M hnh Activity m t hot ng tc nghip ca Use case qun l thu phng.

Hnh 7:M hnh Activity m t hot ng tc nghip ca Use case thu Phng
Hot ng x l thu phng ca khch hng lin quan n 4 loi i tng: Nhn vin tip tn,
Nhn vin phc v phng, Nhn vin phc v dch v, Khch hng, trong Nhn vin tip tn
ng vai tr chnh. u tin Nhn vin tip tn kim tra yu cu thu phng ca Khch hng,
kim tra trng thi phng ca khch sn thng qua s nht k thu phng (gm Phng thu,
phng c t trc, phng cn trng). Nu trng thi phng cn trng, Nhn vin tip tn s
yu cu khch hng cung cp thng tin (CMND/Passport, H tn, S in thoi..), nu thng tin
hp l Nhn vin tip tn s lp phiu giao phng (bao gm thng tin Phng, thng tin Khch
hng, ngy nhn, ngy tr) v gi cho Nhn vin phc v phng, Nhn vin phc v phng s
giao phng cng vi phiu giao phng cho Khch hng, sau khi xc nhn giao phng, Nhn
vin tip tn s cp nht li trng thi phng vo S nht k trng thi phng ng thi lu li
phiu giao phng vo S phiu thu phng. Nu trng thi phng khng cn trng hoc c
t trc th t chi yu cu thu phng ca Khch hng, Khch hng c th yu cu s dng
dch v ca Khch sn, Khch hng c th ng k t phng trc thng qua in thoi, fax.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 40/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 41/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 41/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 42/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 42/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 43/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 43/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 44/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 44/113

n thc tp cui kha


Gio vin hng dn Trang 45/113
Website Qun L Khch sn
Nguyn Hong Tng
M hnh Activity m t hot ng tc nghip ca Use case t Phng

Hnh 8:M hnh Activity m t hot ng tc nghip ca Use case t Phng


Hot
ng t phng gm c 2 i tng chnh: Khch hng v nhn vin tip tn trong nhn vin
tip tn gi vai tr ch o trong hot ng h thng. Khch hng c th t phng trc thng
qua in thoi, fax. Nhn vin tip tn s tip nhn yu cu v kim tra trng thi phng trong h
thng thng qua S nht k thu phng, S nht k t phng. Nu phng cn trng nhn vin
tip tn yu cu cung cp thng tin khch hng lp phiu thu phng, Nhn vin tip tn s
thng bo cho khch hng chi tit phiu t phng cho khch hng, nu thng tin ng vi yu
cu khch hng ng t phng th nhn vin tip tn s lu phiu t phng vo s nht k t
phng. Sau khi khch hng n nhn phng ti khch sn, Nhn vin tip tn s kim tra thng
tin t phng ca khch hng vi phiu t phng nu ng nhn vin tip tn s lm th tc thu
phng cho khch hng. ng thi cp nht li trng thi phng vo s nht k t phng.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 45/113

n thc tp cui kha


Gio vin hng dn Trang 46/113
Website Qun L Khch sn
Nguyn Hong Tng
M hnh Activity m t hot ng tc nghip ca Use case tr phng .

Hnh 9:M hnh Activity m t hot ng tc nghip ca Use case tr Phng


Nhn
vin tip tn s kim tra hn tr phng ca khch hng thng qua S nht k thu phng. Nu ht
hn s dng phng, nhn vin tip tn s gi thng bo n khch hng yu cu thanh ton ha
n tin s dng phng v s dng dch v ca khch sn. Nu khch hng yu cu gia hn s
dng th nhn vin tip tn kim tra trng thi phng trong s nht k t phng, nu phng cha
c t trc th nhn vin tip tn cp nht ngy thu phng ca khch sn v lp ha n
thanh ton sau ny, ngc li nu phng khng p ng c do c khch hng khc t
trc, nhn vin tip tn s lp ha n thanh ton cho khch hng, nhn vin phc v s nhn
phng, nhn vin tip tn sau khi thanh ton cho khch hng s lu ha n thanh ton vo s
ha n thanh ton, ng thi cp nht li trng thi phng vo s nht k thu phng.
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 46/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Gio vin hng dn Trang 47/113
Website Qun L Khch sn
Nguyn Hong Tng
M hnh Activity m t hot ng tc nghip ca Use case thng k, Bo co.

Hnh10 :Activity m t tc nghip hot ng ca Usecase thng k,bo co


n cui k hoch ton, nhn vin k ton s thng k doanh thu, cng n da trn danh sch cc
ha n thanh ton (thng tin thu phng, thng tin s dng dch v) sau lp bn bo co
gi n Trng Phng. Trng Phng xc nhn v kim tra bn bo co. Nu thng tin hp l s
gi thng bo cho php nhn vin k ton gi bn bo co n nhn vin kinh doanh ng thi
lu li bn bo co vo s thnh danh sch thng k, bo co. Nhn vin kinh doanh s da vo
d liu ca bn bo co s lp ra bn k hoch pht trin cho khch sn v gi bn k hoch cho
Trng Phng.Trng Phng xc nhn v kim tra bn k hoch ca nhn vin kinh doanh. Nu
thng tin hp l s duyt bn k hoch. Nhn vin kinh doanh s lu li bn k hoch vo s
thnh cc danh sch bn k hoch. Cc bn bo co, bn k hoch s c gi ln Gim c, Ch
tch Hi ng qun tr c xem xt v xt duyt.
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 47/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Gio vin hng dn Trang 48/113
Website Qun L Khch sn
Nguyn Hong Tng
M hnh Activity m t hot ng tc nghip ca Use case x l Qun tr.

Hnh 11 :Activity m t tc nghip hot ng ca Usecase Qun tr


Hot ng
qun tr gm cc i tng: Ch tch Hi ng Qun tr, Ban Gim c, Trng Phng cc B
Phn. Ch tch hi ng qun tr l cp qun tr cao nht trong h thng tip n l Gim c cn
li l Trng Phng. Ch tch Hi ng qun tr c trch nhim xt duyt cc bn k hoch pht
trin ca Trng Phng v Gim c, Nhn vin kinh doanh Ch tch hi ng qun tr s cp
quyn v giao nhim v cho Nhn vin cp di mnh c th l Gim c, Trng Phng, Nhn
vin. Ch tch hi ng qun tr s theo di, qun tr cc hot ng ca Nhn vin cp di nhm
nm bt c tnh hnh hot ng t ra chin lc hot ng cho Khch sn. Cc Nhn
vin cp di ty vo quyn v nhim v, qun l Nhn vin cp di mnh. Nh vy Use case
Qun tr h thng c tc dng phn quyn s dng chc nng h thng, bo mt thng tin.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 48/113

n thc tp cui kha


Gio vin hng dn Trang 49/113
Website Qun L Khch sn
Nguyn Hong Tng
3. Xy dng m hnh quan nim hin hnh ca H thng.

a) Loi b cc yu t vt l
Trong hot ng x l thu phng ca khch sn:
o
Loi b cc yu t vt l:
Xc nhn v kim tra phng bng s nht k ng k thu phng, ng k
t PhngKim tra thu phng.
Lp phiu thu phng cho khch hngLp phiu thu Phng.
Xc nhn v kim tra yu cu thu dch v ca khch hngKim tra
thu dch v.
Lu phiu thu phng vo s thu phngLu thu phng.
Lp phiu s dng dch v cho khch hngLp phiu s dng dch v.
Lu phiu s dng dch v vo s s dng dch vLu phiu s dng
dch v.
Cp nht trng thi phng vo s nht k thu phngCp nht trng thi
phng.
o

Trong hot ng t Phng


o
Loi b cc yu t vt l:
Xc nhn, kim tra thng tin phng qua S nht k thu phng, S nht k
t phngKim tra phng.
Lp phiu t phng cho khch hngLp phiu t phng.
Lu phiu t phng vo S nht k t phngLu t phng.
o

Loi b cc hot ng thun cng vic:


Gi phiu giao phng cho khch hng.
Giao phng cho khch hng.
Giao phiu s dng dch v cho Khch hng.
Xc nhn nhn phng theo phiu thu phng.
Xc nhn nhn phiu s dng dch v.
Kim tra thng tin Khch hng.
Lp phiu giao phng.
Loi b cc hot ng trng lp: khng c hot ng no trng lp.

Loi b cc yu t thun cng vic:


Xc nhn giao phiu t phng.
Kim tra thng tin Khch hng.
Loi b cc hot ng trng lp: khng c hot ng no trng lp.

Trong hot ng tr phng


o
Loi b cc yu t vt l:
Kim tra hn tr Phng ca Khch hng thng qua S nht k thu
PhngKim tra tr phng.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 49/113

n thc tp cui kha


Gio vin hng dn Trang 50/113
Website Qun L Khch sn
Nguyn Hong Tng
X l yu cu gia hn s dng phng ca Khch sn da trn S nht k
t phngx l gia hn s dng phng.
Lp ha n thanh ton tin phng, tin s dng dch v thng qua phiu
thu phng, phiu s dng dch vLp ha n.
Lu ha n thanh ton vo S ha n thanh tonLu ha n.
Cp nht trng thi phng vo S nht k t phngCp nht trng thi
phng.
o
Loi b cc yu t thun cng vic:
Gi ha n thanh ton v nhn phng.
Xc nhn thanh ton ha n v tr phng.
o
Loi b cc hot ng trng lp:
Trong hot ng Thng k, bo co
o
Loi b cc yu t vt l:
Lp bn thng k da trn S ha nLp thng k
Lp bn bo co da trn bn bo coLp bo co.
Lu bo co vo S thng k,bo coLu bo bo.
Lp k hoch kinh doanh da trn bn bo coLp k hoch kinh doanh.
Lu bn k hoch kinh doanh vo S k hoch kinh doanhLu k
hoch.
o

Loi b cc hot ng thun cng vic:


Yu cu iu chnh bn bo co.
Yu cu iu chnh bn k hoch kinh doanh.
Kim tra thng tin phn hi.
Gi bn bo co thng k.
Gi bn kinh doanh.
Xc nhn v kim tra bn bo co.
Xc nhn v kim tra bn k hoch kinh doanh.
Duyt bo co, duyt bn k hoch kinh doanh.
Loi b cc hot ng trng lp: khng c hot ng trng lp.

Trong hot ng Qun tr h thng


o
Loi b cc yu t vt l:
Cp quyn qun l, nhim v thc hin cho Nhn vin cp diCp
quyn qun l hot ng.
Qun tr theo di hot ng Nhn vin cp diQun tr.
Tip nhn v thc hin theo quyn v nhim v c giaohot ng
theo quyn c cp.
o
Loi b cc hot ng thun cng vic:
o
Loi b cc hot ng trng lp: mt s hot ng trng lp nhng c loi i
cc yu t vt l nn khng cn phi loi b cc hot ng ny.
Sau khi m hnh loi b i cc yu t vt l, cc hot ng thun cng vic, cc hot ng
trng lp, mt s dng chuyn dch s b t qung lm cho m hnh khng lin tc. Do
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 50/113

n thc tp cui kha


Gio vin hng dn Trang 51/113
Website Qun L Khch sn
Nguyn Hong Tng
chng ta ni kt dng chuyn dch lm cho m hnh c lin tc. M hnh ch th hin quan
nim hot ng ca h thng khng quan tm n h thng x l nh th no, v t chc vt l ra
sao?

b) Kt ni dng chuyn dch:

M hnh hot ng quan nim ca thu Phng:

Hnh 12:M hnh hot ng tc nghip ca Use case thu Phng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 51/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 52/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 52/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 53/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 53/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 54/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 54/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 55/113


Nguyn Hong Tng

M hnh

Hnh 14:M hnh hot ng quan nim tr Phng

Hnh 13:M hnh hot ng quan nim ca t Phng

hot ng quan nim t Phng:


M hnh hot ng quan nim ca tr Phng:

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 55/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 56/113


Nguyn Hong Tng

M hnh hot ng quan nim ca Thng k, bo co:

M hnh hot ng quan nim ca Thng k,bo co:

M hnh hot ngHnh


quan15:
nim
Qun
Mca
hnh
hottr:
ng quan nim Thng k,bo co
M hnh hot ng quan nim ca qun tr

Hnh 16:M hnh quan nim hot ng Qun tr H thng

c) Xy dng m hnh quan nim H thng dng Use case


T m hnh hot ng miu t quan nim v hot ng ca h thng hin ti, xy dng m hnh
Use case ca h thng bng cch gom nhm cc hot ng gn gi v hp tc vi nhau li thnh
mt hot ng ln mc d trc y chng b chia nh biu din hot ng v cu trc vt l.
Vi mi nhm thnh lp mt Use case, kt hp vi Activity ta xc nh c actor cho cc Use
case ny.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 56/113

n thc tp cui kha


Gio vin hng dn Trang 57/113
Website Qun L Khch sn
Nguyn Hong Tng
Vi hot ng thu phng:
- Use case Kim tra phngKim tra trng thi phng trong h thng quyt nh cho thu,
hay t chi yu cu ca Khch hng.
- Use case Lp phiu thu phngLp phiu thu phng, lp phiu giao phng.
- Use case Lu thu phngLu thng tin thu phng.
- Use case Cp nht phngCp nht li trng thi phng.
- Use case Kim tra dch vKim tra thng tin yu cu s dng ca Khch hng..

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 57/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 58/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 58/113

n thc tp cui kha


Gio vin hng dn Trang 59/113
Website Qun L Khch sn
Nguyn Hong Tng
- Use case Lp phiu s dngLp phiu s dng dch ca Khch hng.

Vi

Hnh 17:M hnh use case quan nim thu phng


hot ng t
phng:
- Use case
Kim tra
phngKim tra trng thi phng trong h thng quyt nh cho thu, hay t chi yu
cu ca Khch hng.
- Use case t phngLp phiu ng k t phng cho Khch hng.
- Use case Lu t phngLu thng tin t phng.

Hnh 18:M hnh use case hot ng t phng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 59/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 60/113


Nguyn Hong Tng

Vi hot ng tr phng
- Use case Kim tra phngKim tra trng thi phng trong h thng quyt nh cho thu,
hay t chi yu cu ca Khch hng.
- Use case Kim tra tr phngKim tra hn tr phng ca Khch hng.
- Use case Lp ha nLp ha n thanh ton tin phng, tin s dng dch v cho
Khch hng.
- Use case X l gia hn s dng phngGia hn s dng phng cho Khch hng.
- Use case Lu ha nLu ha n thanh ton.
- Use case Cp nht phngCp nht trng thi phng.

Hnh 19:M hnh use case hot ng tr phng

Vi hot ng
Thng k, bo
co:
- Use case Lp thng kLp cc thng k v doanh thu, cng n, thu phng, tr phng...
- Use case Lu thng kLu bn thng k use case khc khai thc.
- Use case Lp bo co Lp bo co da trn Use case thng k.
- Use case Lp k hoch kinh doanh Lp k hoch kinh doanh khai thc trn Use case
bo co.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 60/113

n thc tp cui kha


Gio vin hng dn Trang 61/113
Website Qun L Khch sn
Nguyn Hong Tng
- Use case Lu bo coLu bo co use case khc khai thc.

Hnh 20:M hnh Use case hot ng thng k,bo co

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 61/113

n thc tp cui kha


Gio vin hng dn Trang 62/113
Website Qun L Khch sn
Nguyn Hong Tng
- Use case Lu k hoch kinh doanh: Lu k hoch kinh doanh.
Vi hot ng Qun tr:
- Use case Phn quyn s dng chc nng h thngCp quyn s dng h thng cho cc
Actor trong h thng, trong Actor Ch tch hi ng qun tr l Actor c quyn hn
cao nht, cp quyn s dng cho cc Actor cn li.
- Use case Qun tr hot ngQun tr cc hot ng ca Actor.

Hnh 21:M hnh use case hot ng qun tr H thng

4. Xy dng m hnh quan nim H thng mi


Trong phn ny ta da vo hai ngun thng tin l biu din hot ng quan nim hin ti v cc
yu cu ca h thng mi b sung, iu chnh hoc loi b cc hot ng thng tin cho ph
hp vi h thng ang pht trin. Cui cng xc nh li cc hot ng no s c t ng ha
v hot ng no vn cn hot ng th cng trong h thng mi s xy dng, m hnh Use
case biu din yu cu phn mm h thng.Qui trnh xy dng c biu din bi s sau:
act...

u
cU
s
ec
a
s
e

Yu cu ca H thng
mi

.
..
iu chnh,b sung hoc loi b nhng
hot ng to H thng mi
Xc nh hot ng no s c t ng ha xy
dng m hnh Use case c t yu cu phn mm H
thng mi
u
cU
s
eca
se

Hnh 22: Qui trnh xy dng m hnh quan nim H thng mi


T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Hunh Vn Thin (DTH0610)
Lp DH7TH

Trang 62/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 63/113


Nguyn Hong Tng

H thng c tin hc ha v c pht trin mi hon ton, v vy cn t ng ha cc nghip


v h thng, loi b cc hot ng th cng trong cc hot ng qun l ca Khch sn.
i vi hot ng t Phng: Cho php khch hng t phng trc tuyn

Hnh
23:Hot
ngca
tQun
Phng
thng
khimi
iusau
chnh,b
Hnh 25:M
hnh
hot ng
trca
H H
thng
cami
H sau
thng
khi iusung
chnh,b
sung
Trong hot ng Qun tr h thng, H thng mi cn phn quyn s dng chc nng h thng.
i vi h thng mi Ch tch Hi ng qun tr l ngi dng cao cp nht to, xa, iu chnh
cc ti khon ngi dng Khc cho Nhn vin cc phng ban, Gim c, Trng Phng.
To phn cch trong m hnh hot ng h thng. Cc hot ng c th cng hoc khng cn
ph hp vi cng vic t ng ha trong h thng mi s c bao quanh bi cc ng bin
hnh t khc, cn li l cc hot ng t ng ha

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 63/113

n thc tp cui kha


Gio vin hng dn Trang 64/113
Website Qun L Khch sn
Nguyn Hong Tng
Hot ng x l thu Phng gia th cng v t ng

Hnh 26:M hnh hot ng thu Phngca H thng mi gia v th cng t ng

Hot ng x l t Phng gia th cng v t ng ha

Hnh 27:M hnh hot ng t Phng ca H thng mi gia th cng v t


ng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 64/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 65/113


Nguyn Hong Tng

Hot ng tr Phng gia th cng v t ng

Hnh 28:M hnh hot ng tr Phng ca H thng mi gia th cng v t ng

Hot ng Thng k, bo co gia th cng v t ng

Hnh 29:M hnh hot ng Thng k, bo co ca H thng mi gia th cng v t ng


T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 65/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 66/113


Nguyn Hong Tng

Hot ng Qun tr H thng gia th cng v t ng

Hnh 30:M hnh hot ng ca Qun tr H thng ca H thng mi sau khi iu chnh,b sung

5. Xy dng m hnh Use case t t yu cu phn mm H thng mi

a) Xy dng cc Use case t cc hot ng s c t ng ha.


Thit lp cc actor: Actor c thit lp mc ny chnh l cc ngi dng trc tip phn mm
h thng.
- Quyt nh xem i tng mi trng c s dng h thng phn mm khng? Nu
khng th xc nh xem i tng no s dng h thng lm vic vi i tng mi
trng , v i tng s l actor.
V d: Khch hng l i tng mi trng, Khch hng khng trc tip s dng phn
mm h thng m thng qua Nhn vin tip tn, do Nhn vin tip tn l Actor
- Nu ng, i tng mi trng chnh l mt actor. V d trong hot ng t
phng, h thng cho php t phng onlineKhch hng l mt actor h thng v trc
tip s dng phn mm h thng.
- i vi cc i tng trong h thng (Nhn vin tip tn,Trng Phng.), kim tra
m hnh hot ng xem cc chc nng t ng ha c c s dng bi cc i tng
ny khng, nu c cc i tng ny l actor.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 66/113

n thc tp cui kha


Gio vin hng dn Trang 67/113
Website Qun L Khch sn
Nguyn Hong Tng
M hnh Use case phn mm c t thu Phng c xc nh theo bng sau:
Use case chc nng phn
mm H thng
Kim tra Phng
X l thu Phng
X l s dng dch v
Cp nht Phng
Tm kim

Hot ng

Actor(User)

Kim tra trng thi Phng


Lp phiu thu Phng, lu
phiu thu Phng
Lp phiu s dng dch v,
lu phiu s dng dch v
Cp nht trng thi Phng
Tm kim thng tin theo tng
chc nng

Nhn vin tip tn


Nhn vin tip tn
Nhn vin tip tn
Nhn vin tip tn
Ngi dng H thng

Hnh 31:M hnh Use case biu din chc nng phn mm hot ng thu Phng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 67/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 68/113


Nguyn Hong Tng

M hnh Use case phn mm c t t Phng c xc nh theo bng sau:

Use case chc nng phn


mm H thng
Kim tra Phng
t Phng online
X l t Phng
Cp nht Phng
Tm kim

Hot ng

Actor(User)

Kim tra trng thi Phng


t Phng trc tuyn
Lp phiu t Phng, lu
phiu t Phng
Cp nht trng thi Phng
Tm kim thng tin theo
tng chc nng

Nhn vin tip tn, Khch hng


Nhn vin tip tn, Khch hng
Nhn vin tip tn, Khch hng
Nhn vin tip tn
Nhn vin tip tn,Khch hng

Hnh 32: M hnh Use case biu din chc nng phn mm hot ng t Phng

M hnh Use case phn mm c t tr Phng c xc nh theo bng sau:

Use case chc nng phn


mm H thng
Kim tra tr Phng
Lp ha n

Hot ng

Actor(User)

Kim tra hn tr Phng


Nhn vin tip tn
Lp ha n thanh ton, Lu ha
Nhn vin tip tn
n thanh ton, In ha n
Cp nht Phng
Cp nht trng thi Phng
Nhn vin tip tn
X l gia hn
X l gia hn s dng Phng
Nhn vin tip tn
Tm kim
Tm kim thng tin theo tng
Nhn vin tip tn, Khch
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 68/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Website Qun L Khch sn
chc nng

Gio vin hng dn Trang 69/113


Nguyn Hong Tng
hng

Hnh 33:M hnh Use case biu din chc nng phn mm hot ng tr Phng
b) Xy dng cc Use case khai thc v s dng H thng
Gm cc Use case m t cc khai thc d liu H thng(thng k,bo co,tm kim.).
Use case chc nng
Hot ng
Actor(User)
phn mm H thng
Lp thng k
Lp cc Bn thng k, Lu thng k,
Nhn vin k ton, Nhn vin
In thng k
kinh doanh, Ngi Qun l
Lp bo co thng k
Lp bn bo co thng k, Lu bn
Nhn vin k ton, Nhn vin
bo co thng k, In bo co thng k kinh doanh, Ngi Qun l
Lp k hoch kinh
Lp bn k hoch kinh doanh, Lu, In Nhn vin k ton, Nhn vin
doanh
k hoch kinh doanh
kinh doanh, Ngi Qun l

T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang
Hnh
34:M
use case biu din
chc
nng phn mm hot ng thng k,bo
co69/113
Hunh
Vn
Thinhnh
(DTH0610)
Lp
DH7TH

n thc tp cui kha


Gio vin hng dn Trang 70/113
Website Qun L Khch sn
Nguyn Hong Tng
c) Xy dng Use case m t chc nng Qun tr H thng:
Gm cc chc nng qun tr an ton h thng (ng nhp, quyn s dng, nhm ngi dng.).
Use case chc nng
Hot ng
Actor(User)
phn mm H
thng
Cp ti khon
Cp usename, password cho ngi
Qun tr H thng (Ch tch Hi ng
dng
qun tr, Gim c, Trng Phng)
ng nhp h thng X l ng nhp h thng
Ngi dng (Tt c cc i tng trong
h thng, Khch hng)
Qun tr ngi dng Qun tr ngi dng H thng
Qun tr h thng
S dng h thng
ng vi tng usename, password s Ngi dng h thng
c quyn s dng cc chc nng
h thng khc nhau

Hnh 35:M hnh use case biu din chc nng phn mm hot ng Qun tr H thng

d) Tinh ch cc Use case.

Use case Qun tr H thng c tinh ch

T Trung on Hnh
(DTH061034)
K thut-Cng
Ngh-Mi
Trng
36:M hnh use Khoa:
case Qun
tr H thng
sau khi tinh
ch
Hunh Vn Thin (DTH0610)
Lp DH7TH

Trang 70/113

n thc tp cui kha


Website Qun L Khch sn
Use case thu phng c tinh ch

Gio vin hng dn Trang 71/113


Nguyn Hong Tng

Hnh 37:Use case thu Phng c tinh ch

Use case thu phng c tinh ch

Hnh 39:Use case tr Phng c tinh ch


T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Hnh 38:Use case
Phng c tinh ch
Hunh Vn Thin (DTH0610)
Lpt
DH7TH

Trang 71/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 72/113


Nguyn Hong Tng

Use case thng k,bo co c tinh ch

Hnh 40:Use case thng k,bo co c tinh ch

VI.M HNH HA D LIU


1. Xc nh i tng trong H thng:
Xc nh i tng trong h thng theo phng php tip cn theo Use case, phng php ny
tip cn chi tit cc i tng ca h thng ri tch hp thnh m hnh chung biu din ton b
i tng h thng, bao gm cc bc sau:
Vi tng use case trong s Use case, p dng cch tip
cn theo danh t, cm danh t xc nh cc class m usecase tc ng ti.
Xc nh mi kt hp gia cc class trong use case to ra
s class cho use case.
Tch hp cc s class ca tt c use case to ra s
class ca h thng theo nhng bc sau:
+ Tch hp class: Cc class trong s class c cng ng ngha (mc d tn c
khc nhau) th gm li thnh mt class chung c c trng l c trng chung cho tt c
class.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 72/113

n thc tp cui kha


Gio vin hng dn Trang 73/113
Website Qun L Khch sn
Nguyn Hong Tng
+ Tch hp mi kt hp: Duy tr tt c mi kt hp cc class trong s class vo
s class chung ca h thng.
Xy dng cc class tng qut ha, chuyn bit ha biu
din tnh k tha trong h thng.

Hnh 41:S phn tch i tng theo tip cn Use case

2. Mi quan h gia cc i tng trong H thng.


Xy dng s class cho tng Use case
phng php tip cn danh t,cm danh

-Qu trnh
-Thng bo
-H thng
Use case thu Phng
-Ngy nhn
-Ngy tr
Khi to danh sch class ng vin:
-Gi nhn
-Phng
-Gi tr
-Dch v
-Cui ngy
-Loi dch v
-Ngy b tr
-Khch hng
-Thng bo
T Trung on
(DTH061034)
Khoa:
K thut-Cng
Ngh-Mi Trng
-Cui
ngy
Hunh Vn Thin (DTH0610)
LpTrng
DH7TH
thi
-Ba ngy

p dng
t ta c

Trang 73/113

n thc tp cui kha


Website Qun L Khch sn
-Khch quen
-Khch thu Phng
-Nhn vin tip tn
-Nhn vin phc v
-Loi
-Loi Phng
-Kiu
-Kiu Phng
-Gi
-Chi tit thu Phng

Gio vin hng dn Trang 74/113


Nguyn Hong Tng

Loi b cc class gi, khng ph hp


-Phng
-Dch v
-Loi dch v
-Khch hng
-Khch quen
-Khch thu Phng
-Nhn vin tip tn
-Nhn vin phc v
-Loi
-Loi Phng
-Kiu
-Kiu Phng
-Gi
-Chi tit thu Phng
-Phiu thu

-Qu trnh
-Lch giao Phng
-H thng
-Ngy nhn
-Ngy tr
-Gi nhn
-Gi tr
-Cui ngy
-Ngy b tr
-Thng bo
-Cui ngy
Trng thi
-Ba ngy
-Ngy lp

ng nht cc class ng vin trng lp: ng nht li danh sch class ng vin tm kim cc
danh t, cm danh t trng lp v ng ngha mc d tn th hin c khc nhau, chn la danh
t,cm danh t cha ngha ngha v loi cc danh t, cm danh t khc.
Khch hng, Khch thu Phng, Khch quen = Khch hng.
Loi, Loi Phng
= Loi Phng.
Loi, Loi dch v
= Loi dch v.
Xc nh cc danh t, cm danh t c th l cc thuc tnh
Cc danh t, cm danh t l thuc tnh
-Qu trnh
Ch c s dng nh gi tr.
-Lch giao Phng
Khng nhiu hn mt c trng ring,
-H thng
c trng ca i tng khc.
-Ngy nhn
Xem st cc danh t, cm danh t c th
-Ngy tr
tnh ca danh sch class trn ta c:
-Gi nhn
Gi: L mt gi tr c th l thuc
-Gi tr
Ngy nhn, gi nhn, ngy lp: L
-Cui ngy
ca phiu thu.
-Ngy b tr
-Thng
bo Ngh-Mi Trng
T Trung on
(DTH061034)
Khoa: K
thut-Cng
-Cui ngy
Hunh Vn Thin (DTH0610)
Lp DH7TH
Trng thi
-Ba ngy
-Ngy lp

khi:
hoc m t
l thuc
tnh phng.
mt gi tr

Trang 74/113

n thc tp cui kha


Website Qun L Khch sn
-Phng
-Dch v
-Loi dch v
-Khch hng
-Khch quen
-Khch thu Phng
-Nhn vin tip tn
-Nhn vin phc v
-Loi
-Loi Phng
-Kiu
-Kiu Phng
-Gi
-Chi tit thu Phng
-Phiu thu

Gio vin hng dn Trang 75/113


Nguyn Hong Tng

Loi b class ng vin khng c mc tiu hoc khng thuc phm vi H thng
Trong hot ng thu phng cc class cn li s l:
Phng: Lu thng tin phng
Loi Phng: L mt class hnh thc (tru tng ha s phn loi) dng phn lai phng.
Kiu Phng: L mt class hnh thc (tru tng ha s phn loi) dng phn lai kiu phng.
Trng thi: L mt class hnh thc (tru tng ha s phn loi) dng phn lai trng phng.
Dch v: Lu thng tin dch v.
Loi Dch v: L mt class hnh thc (tru tng ha s phn loi) dng phn lai dch v.
Phiu thu Phng: M t mu thu phng
Chi tit thu Phng: M t chi tit phiu thu phng.
Khch hng: Lu tr thng tin Khch hng
Nhn vin tip tn: Lu tr thng tin Nhn vin.
Phiu thu Dch v: M t mu thu dch v
Chi tit phiu thu: M t chi tit phiu thu dch v .
Cc danh t, cm danh t khng c mc ch:
Thng bo
H thng
Cc danh t, cm danh t khng thuc phm vi h thng, hoc ch c i tng trong qu trnh
sng ca h thng
Lch giao phng.
Cui ngy.
Ngy b tr.
Nhn vin phc v, Nhn vin tip tn.
Kt qu qu trnh chn la gm cc class ng vin sau:

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 75/113

n thc tp cui kha


Website Qun L Khch sn
Use case thu Phng

Gio vin hng dn Trang 76/113


Nguyn Hong Tng

Loi
Phng

Phng

Chi tit thu Dch


v

Kiu Phng

Khch hng

Use case t Phng

Use case tr Phng

Khch hng

Chi tit ha n

Chi tit t Phng

Nhn vin
Thng k

Ti khon
Ha n

Dch v

Chi tit thu Phng

Phiu thu Phng

Khch hng

Trng thi

Loi Dch
v

Phiu thu dch v

Ha n

Phng

Phiu t Phng

Phng

Qun tr H thng
Chi tit thu Phng

HnhChi
42:tit
Cct
class
ngh cho tng
casedch v
Phng
Chi Use
tit thu

Use case thng k, bo co

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 76/113

n thc tp cui kha


Website Qun L Khch sn
Use case Qun tr H thng
Biu din chi tit cc class trong cc Use case
Use case thu Phng
Khch hng

Gio vin hng dn Trang 77/113


Nguyn Hong Tng

Phng
Dch v

M Khch
Khchhng:
hng Int
CMDN: char
H
String
Mtn:
Khch
hng: Int
a
ch:
String
CMDN: Char
Ngy
sinh:
Date
H tn:
String
Quc
tch:
String
a ch: String
Ngy sinh: Date
Quc tch: String

M Phng:Phiu
Int t Phng
M dch v: Int
Tn Phng: String
M loi: IntM phiu: Int Tn dch v: String
Gi: Int
M kiu: Int
Tn phiu: String
M trng thi:
Int
Ngy lp: Date
Phiu Thu dch v
Gi: Int Ngi lp: String
M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

Phiu Thu Phng


M phiu:
PhngInt
Tn phiu: String
Ngy
lp: Date
M
Phng:
Int
Ngi
lp:
String
Tn Phng: String
M loi: Int
M kiu: Int
M trng thi: Int
Gi: Int

Use case t Phng


Use case tr Phng
Khch hng
M Khch hng: Int
CMDN: Char
H tn: String
a ch: String
Ngy sinh: Date
Quc tch: String

Phiu Thu dch v

Phiu Thu Phng

Phng

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

M Phng: Int
Tn Phng: String
M loi: Int
M kiu: Int
M trng thi: Int
Gi: Int

Ho n
M ha n: Int
Tn ha n: String
Ngy lp: Date
Ngi lp: String

Use case thng k,bo co


Phiu Thu dch v

Thng k

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

M thng k: Int
Tn thng k: String
Loi thng k: Int
Ngi lp: String
Ngy lp: Date

Ho n
M ha n: Int
Tn ha n: String
Ngy lp: Date
Ngi lp: String

Phiu Thu Phng


M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

42:BiuKdin
chi tit tng
class cho
tng Use case
T Trung on
(DTH061034)Hnh Khoa:
thut-Cng
Ngh-Mi
Trng
Trang 77/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 78/113


Nguyn Hong Tng

Xc nh cc mi kt hp ca cc class trong tng Use case


S Use case thu Phng
Khch hng
M Khch hng: Int
CMDN: Char
H tn: String
a ch: String
Ngy sinh: Date
Quc tch: String
0..*

Phng

Phiu Thu Phng

ca
0..*

1..*

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

Chi tit Thu dch v


S lng: Int
Ngy thu: Date

lin quan
0..*

1..*

M Phng: Int
Tn Phng: String
M loi: Int
M kiu: Int
M trng thi: Int
Gi: Int

Chi tit Thu Phng


S lng Phng: Int
Ngy nhn: Date
Ngy tr: Date

ca
0..*
Phiu Thu dch v
M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

Dch v
lin quan
0..*

1..*

M dch v: Int
Tn dch v: String
Gi: Int

Hnh 43:S class ca Use case thu Phng

S Use case t Phng


Khch hng
M Khch hng: Int
CMDN: char
H tn: String
a ch: String
Ngy sinh: Date
Quc tch: String

Phng

Phiu t Phng

ca
0..*

1..*

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

lin quan
0..*

1..*

M Phng: Int
Tn Phng: String
M loi: Int
M kiu: Int
M trng thi: Int
Gi: Int

Chi tit t Phng


S lng Phng: Int
Ngy nhn: Date
Ngy tr: Date

T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Hnh 44:S Lp
classDH7TH
ca Use case t Phng
Hunh Vn Thin (DTH0610)

Trang 78/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 79/113


Nguyn Hong Tng

S Use case tr Phng


Phiu Thu Phng

1..*

Khch hng
M Khch hng: Int
CMDN: Char
H tn: String
a ch: String
Ngy sinh: Date
Quc tch: String

Ho n
M ha n: Int
Tn ha n: String
Ngy lp: Date
Ngi lp: String

ca
1..1

1..*

lin quan

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

1..*
Phiu Thu dch v

1..*

lin quan
1..*

Chi tit Ho n
thanh ton: Int
Tng cng: Int
Ngy thanh ton

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

Hnh 45:S class ca Use case tr Phng

Use case thng k,bo co

Thng k

Phiu Thu dch v


M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

theo
1..*

0..*

M thng k: Int
Tn thng k: String
Loi thng k: Int
Ngi lp: String
Ngy lp: Date
1..*
theo

Ho n
M ha n: Int
Tn ha n: String
Ngy lp: Date
Ngi lp: String

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Phiu Thu Phng


theo
0..*

1..*

M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

1..*
theo
Phiu t Phng

M phiu: Int
Tn phiu: String
Ngy lp: Date
lp: String
Khoa: K thut-Cng Ngh-Mi Ngi
Trng
1..*

1..*

Lp DH7TH

Hnh 46:S class ca Use case thng k

Trang 79/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 80/113


Nguyn Hong Tng

B sung cc thc th tng qut hot,chuyn bit ha


Phiu Yu cu
M phiu: Int
Tn phiu: String
Ngy lp: Date
Ngi lp: String

Phiu Thu Phng


Ngy nhn: Date
Ngy tr: Date

Phiu Thu dch v

Phiu t Phng
Ngy n: Date
Ngy tr: Date

Hnh 47:Cc class tng qut ha v chuyn bit ha


S cui cng ca H thng Website Qun l Khch sn
Phiu t Phng

Phiu thu dch v

ca

Khch hng

0..*

Phiu thu Phng

lin quan

1..*

1..*

Phiu yu cu
1..* 0..*

Chi tit yu cu
ca

0..*
lin quan

1..*
1..*

theo
0..*

Ha n

Chi tit ha n
theo
1..*

0..*

Phng

Dch v

0..*

Thng k

Chi tit yu cu

T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 80/113
Hunh Vn Thin (DTH0610)
Lp DH7TH
Hnh 48:S class cho H thng Website Qun L Khch sn

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 81/113


Nguyn Hong Tng

3. Phn tch d liu

a) Cc thc th: Cc thc th c xc nh da theo cc class c xc


nh v mt s thc th c b sung nhm gim s tru tng ca cc class ng thi lm gim s
phc tp cho giai on thit k d liu v code (cc thc th ny s l cc bng trong C s d liu).
Khch hng(M KH,H tn KH,CMND,Quc tch,Gii tnh,Ngy sinh,a ch,in thoi,Email).
Phng(M Phng,Tn,M loi,M trng thi,Gi,m t).
Loi Phng(M loi,Tn).
Trng thi(M trng thi,Tn).
Nhn vin(M nhn vin,M b phn,H tn,CMND,Gii tnh,a ch,Quc gia,in thoi,Email).
B phn(M b phn,M ngi qun l,Tn).
Ngi qun l(M ngi qun l,M chc v, H tn ,CMND,Gii tnh, Quc gia,a ch,in
thoi,Email).
Chc v(M chc v,Tn).
Dch v(M dch v,M nhm dch v,tn dch v,Gi).
Nhm dch v(M nhm dch v,tn nhm dch v).
Thu Phng(M thu Phng,M Phng,M khch hng,S lng Phng,Ngy thu,Ngy tr).
S dng dch v(M s dng,M dch v,M khch hng,Ngy).
t Phng(M t Phng,M Phng,M khch hng,S lng Phng,S lng ngi,Ngy
n,Ngy i).
Hy t Phng(M hy t Phng,M t Phng,M nhn vin,Ngy hy).
Nhn Phng(M nhn Phng,M thu Phng,M nhn vin,Gi nhn).
Tr Phng(M tr Phng,M thu Phng,M nhn vin,Gi tr).
Ha n(M ha n,Tn ha n,M thu Phng,M s dng,M nhn vin,Ngy lp,Thnh tin).
Thng k(M thng k,Tn,M nhn vin,Ngy lp,M TK ha n,M TK thu Phng,M TK t
Phng,M TK s dng dch v,M TK hy t Phng).
Thng k ha n(M TK ha n,M ha n).
Thng k thu Phng(M TK thu Phng,M thu Phng).
Thng k t Phng(M TK t Phng,M t Phng).
Thng k hy t Phng(M TK hy t Phng,M hy t Phng).
Thng k s dng dch v(M TK s dng dch v,M s dng dch v).

b) Mi quan h gia cc thc th


Mi quan h gia Khch hng, Phng, Dch v, Nhn vin

Din t: Khch hng v Phng c mi quan h nhiu-nhiu (n-n).


ngha:
- Khch hng c th thu nhiu phng cng mt lc, v c th thu nhiu ln, phng c th
c thu bi mt Khch hng hoc nhiu Khch hng.
- Khch hng c s dng nhiu dch v cng mt lc, v c th dng nhiu ln, dch v c
th c thu bi mt Khch hng hoc nhiu Khch hng.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 81/113

n thc tp cui kha


Gio vin hng dn Trang 82/113
Website Qun L Khch sn
Nguyn Hong Tng
- Nhn vin s lp cc phiu thu phng, t phng, thu dch v, ha n cho Khch hng.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 82/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 83/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 83/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 84/113


Nguyn Hong Tng

c la s s M i qua n h gi a P h ng,Dc h v ,N h n v i n v i Kh c h h ng

D c h v

1..*

ca

1..1
lp bi

1..*

lp
Ha n

N h n v i n

S dn g dc h v

s dng

1..*

thanh ton

t P hn g

1..*
cho

ca

Kh c h h n g

1..*

1..*
1..*
ca

Thu P hng

1..*

t Phng thu Phng

1..*

P h ng

ti

Hnh 49:S biu din quan h gia Khch hng vi Phng,Dch v v Nhn vin
M hnh din t mi quan h

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 84/113

Hnh 49: Mi quan h gia Khch hng vi Phng,Dch v,Nhn vin


n thc tp cui kha
Gio vin hng dn Trang 85/113
Website Qun L Khch sn
Nguyn Hong Tng
Mi quan h gia Nhn vin vi B phn, Ngi qun l.
Din t:
- Nhn vin v b phn c mi quan h mt nhiu(1-n).
- B phn v ngi qun l c mi quan h nhiu-nhiu (n-n).
- Ngi qun l v chc v c mi quan h nhiu-nhiu (n-n).
ngha: Mt b phn s c nhiu Nhn vin, Nhn vin ch c th lm vic ti mt B phn duy
nht. B phn c qun l bi mt hoc nhiu ngi qun l, mt ngi qun l cng c th
qun l mt hoc nhiu b phn khc nhau.
Ngi qun l s c mt hoc nhiu chc v, chc v ca mt hoc nhiu ngi qun l.
M hnh biu din quan h
0..*

1..1

g
gm

lm ti
lm ti

1..*
c

1..*

qun l

1..*

gm

1..*

ca

Hnh 50:S biu din quan h gia Nhn vin, B phn, Ngi qun l, Chc v

Mi quan h gia Phng, Loi Phng, Trng thi.

Din t:
- Phng v loi phng c mi quan h (1-4).
- Phng v trng thi phng c mi quan h(1-4).
ngha:
- Phng s c 4 trng thi: Cn trng, c thu, t trc, cha c s dng.
- Phng s c 4 loi: c bit, sang, trung bnh, thng
M hnh biu din quan h

1..4
ca

1..*

1..*

ca

1..4
c

Hnh 51:S biu din quan h gia Phng,Loi Phng,Trng thi Phng
T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Trang 85/113
Hunh Vn Thin (DTH0610)
Lp DH7TH

n thc tp cui kha


Gio vin hng dn Trang 86/113
Website Qun L Khch sn
Nguyn Hong Tng
Mi quan h gia Nhn vin,Thng k, Phng, Dch v.
Din t
- Nhn vin c mi quan h vi thng k l mt- nhiu (1-n).
- Thng k vi phng c quan h nhiu-nhiu (n-n).
-Thng k vi dch v c quan h nhiu-nhiu (n-n).
ngha
- Nhn vin c th thng k mt ln vi nhiu loi thng k khc nhau. Mi thng k khc nhau
ch c thng k bi mt Nhn vin.
- Thng k theo phng, mt ln thng k s thng k c thu phng, t phng, hy t phng,
ha n v nhiu phng s c thng k nhiu ln.
- Thng k theo dch v, mt ln thng k s thng k c s dng dch v v nhiu ln s dng
dch v s c thng k nhiu ln.
M hnh biu din quan h

1..*

theo
lp
1..1

1..*
1..*

1..*
1..*

1..*

1..*

theo

theo

theo

1..*
1..*

theo
1..*

Hnh 52:Mi quan h gia Nhn vin,Thng k,Phng,Dch v

Mi quan h gia Dch v v Nhm dch v

Din t: Dch v v Nhm dch v c mi quan h nhiu- nhiu (1-n)


ngha: Nhm dch v chc mt hoc nhiu Dch v, mt dch v hoc nhiu dch v s thuc
mt Nhm dch.
M hnh biu din quan h
thuc
1.*

1..*

Hnh 53:M hnh biu din mi quan h gia Dch v v Nhm dch v
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 86/113

n thc tp cui kha


Website Qun L Khch sn
c) S thc th kt hp

Gio vin hng dn Trang 87/113


Nguyn Hong Tng

Hnh 54 :S thc th kt hp ca cc thc th trong H thng


T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 87/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 88/113


Nguyn Hong Tng

C. THIT K
I. THIT K KIN TRC H THNG
1. Phn chia H thng con
H thng Website
Qun l Khch sn

Phn h thu Phng

Phn h t Phng

Phn h tr Phng

Phn h thng k

Hnh 55:Phn h H thng con trong H thng Website Qun l Khch sn

2. Kin trc H thng


UI.Layer

Browser

Business
Rule
Engine
Business Layer
Security
Engine

Data Layer

Web Server
Fire wall

View
Model
ASP.Net MVC Framework
Controller

Linq to SQL

SQL Server 2005


T Trung on
(DTH061034)
Khoa: K thut-Cng Ngh-Mi Trng
Hnh 56:Kin
trc xy dng
thng Website Qun l Khch sn
Hunh Vn Thin
(DTH0610)
LpH
DH7TH

Trang 88/113

n thc tp cui kha


Website Qun L Khch sn
II. THIT K D LIU H THNG

Gio vin hng dn Trang 89/113


Nguyn Hong Tng

1. Thit k c s d liu:
Thit k cc Bng cho H thng
Bng Phng(Room)
Tn ct
Kiu d liu di
RoomID
Int
RoomName
nvarchar
50
StatusID
Int
KindID
Int
ImageID
Int
Price
Int

Rng buc
Kha chnh
Kha ngoi
Kha ngoi
Kha ngoi

Bng Trng thi Phng (Status)


Tn ct
Kiu d liu di
StatusID
Int
StatusName
Nvarchar
50

Rng buc
Kha chnh

Bng Loi Phng (Kind)


Tn ct
Kiu d liu di
KindID
Int
KindName
Nvarchar
50

Rng buc
Kha chnh

Bng Image
Tn ct
ImageID
ImageName
Path

Kiu d liu
Int
Nvarchar
Nvarchar

di
50
MAX

Bng Nhn vin(Employee)


Tn ct
Kiu d liu
EmployeeID
Int
EmployeeName Nvarchar
PartialID
Int
SexID
Int
IdCode
Char
Email
Varchar
Bng B phn (Partial)
Tn ct
Kiu d liu
PartialID
Int
PartialName Nvarchar
ManagerID
Int

Rng buc
Kha chnh

di
50

Kha ngoi
Kha ngoi

di

Rng buc
Kha chnh

50

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Kha ngoi

Ch thch
Lu tr thng tin M trng thi
Lu tr thng tin tn trng thi
Ch thch
Lu tr thng tin M Loi Phng
Lu tr thng tin Tn loi Phng

Ch thch
Lu tr thng tin M hnh nh
Lu tr thng tin Tn hnh
Lu tr thng tin ng dn n file nh

Rng buc
Kha chnh

10
250

Ch thch
Lu tr m Phng
Lu tr tn Phng
Lu tr thng tin trng thi Phng
Lu tr thng tin trng thi Phng
Lu tr thng tin v nh
Lu tr thng tin v Gi

Ch thch
Lu tr thng tin M Nhn vin
Lu tr thng tin Tn Nhn vin
Lu tr thng tin M B phn
Lu tr thng tin v gii tnh
Lu tr thng tin v CMND
Lu tr thng tin v Email

Ch thch
Lu tr thng tin M B phn
Lu tr thng tin Tn B phn
Lu tr thng tin M ngi Quinn lee

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 89/113

n thc tp cui kha


Website Qun L Khch sn
Bng Ngi Qun l(Manager)
Tn ct
Kiu d liu di
ManagerID
Int
ManagerName Nvarchar
50
FunctionID
Int
SexID
Int
Email
Varchar
250
Bng chc v (Function)
Tn ct
Kiu d liu di
FunctionID
Int
FunctionName Nvarchar
50
Bng Khch hng (Customer)
Tn ct
Kiu d liu
CustomerID
Int
CustomerName Nvarchar
IdCode
Char
SexID
Int
Country
Nvarchar
Address
Nvarchar
Mobile
Char
Email
Varchar

Gio vin hng dn Trang 90/113


Nguyn Hong Tng
Rng buc
Kha chnh
Kha ngoi
Kha ngoi

Rng buc
Kha chnh

di Rng buc
Kha chnh
50
10
Kha ngoi
50
250
11
250

Bng Dch v(Service)


Tn ct
Kiu d liu di Rng buc
ServiceID
Int
Kha chinh
ServiceName
Nvarchar
50
ServiceGroupID Int
Kha ngoi
Unit
Int
Price
Int
Bng Nhm dch v(ServiceGroup)
Tn ct
Kiu d liu
di
ServiceGroupID
Int
ServiceGroupNam
e

Nvarchar

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Ch thch
Lu tr thng tin M chc v
Lu tr thng tin Tn chc v
Ch thch
Lu tr thng tin M khch hng
Lu tr thng tin Tn khch hng
Lu tr thng tin v CMND
Lu tr thng tin v gii tnh
Lu tr thng tin v Quc gia
Lu tr thng tin v a ch
Lu tr thng tin v S in thoi
Lu tr thng tin v Email
Ch thch
Lu tr thng tin v M dch v
Lu tr thng tin v Tn dch v
Lu tr thng tin v M Nhm dch v
Lu tr thng tin v n gi
Lu tr thng tin v Gi

Rng buc
Kha chnh

50

Bng t Phng(OrdingRoom)
Tn ct
Kiu d liu di
OrdingID
Int
RoomID
Int
CustomerID
Int
AmountRoom
Int

Ch thch
Lu tr thng tin M ngi Qun l
Lu tr thng tin Tn ngi qun l
Lu tr thng tin M chc v
Lu tr thng tin v gii tnh
Lu tr thng tin v Email

Rng buc
Kha chnh
Kha ngoi
Kha ngoi

Ch thch
Lu tr thng tin v M Nhm
dch v
Lu tr thng tin v Tn Nhm
dch v

Ch thch
Lu tr thng tin v M t Phng
Lu tr thng tin v M Phng
Lu tr thng tin v M Khch hng
Lu tr thng tin v S lng Phng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 90/113

n thc tp cui kha


Website Qun L Khch sn
ArrivedDay
DateTime
LeftDay
DataTime

Gio vin hng dn Trang 91/113


Nguyn Hong Tng
Lu tr thng tin v Ngy n
Lu tr thng tin v Ngy tr Phng

Bng Hy t Phng(DeletingOrder)
Tn ct
Kiu d liu di
DeletingOrderID Int

Rng buc
Kha chnh

OrdingID
Employee

Int
Int

Kha ngoi
Kha ngoi

DeletingDate

DateTime

Bng Ha n(Bill)
Tn ct
Kiu d liu
BillID
Int
HiringID
Int

di

Rng buc
Kha chnh
Kha ngoi

UsingServiceID

Int

Kha ngoi

EmployeeID
CreatedDay
Total

Int
DateTime
Int

Kha ngoi

Bng Thng k theo Doanh thu(StatisticBill)


Tn ct
Kiu d liu di Rng buc
StatisticBillID Int
Kha chnh
BillID

Int

Kha ngoi

Ch thch
Lu tr thng tin v M hy t
Phng
Lu tr thng tin v M t Phng
Lu tr thng tin v M Nhn
vin
Lu tr thng tin v Ngy hy
Ch thch
Lu tr thng tin v M Ha n
Lu tr thng tin v M Thu
Phng
Lu tr thng tin v M s dng
Dch v
Lu tr thng tin v M Nhn vin
Lu tr thng tin v Ngy lp
Lu tr thng tin v Thnh tin
Ch thch
Lu tr thng tin v M Thng k
doanh thu
Lu tr thng tin v Ha n

Bng thng k theo s lng t Phng(StatisticHiring)


Tn ct
Kiu d
di Rng buc
Ch thch
liu
StatisticOrdingID
Int
Kha chnh Lu tr thng tin v M TK t
Phng
OrdingID
Int
Kha ngoi Lu tr thng tin v M t Phng
Bng thng k theo s lng thu Phng(StatisticOrding)
Tn ct
Kiu d liu di Rng buc
Ch thch
StatisticHiringID Int
Kha chnh Lu tr thng tin v M TK thu
Phng
HiringID
Int
Kha ngoi Lu tr thng tin v M thu
Phng

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 91/113

n thc tp cui kha


Gio vin hng dn Trang 92/113
Website Qun L Khch sn
Nguyn Hong Tng
Bng thng k theo s lng hy t Phng(StatisticDeletingOrder)
Tn ct
Kiu

Rng
Ch thch
d
di
buc
liu
StatisticDeletingOrderID Int
Kha
Lu tr thng tin v M TK Hy thu
chnh
Phng
DeletingOrderId
Int
Kha
Lu tr thng tin v M hy thu Phng
ngoi
Bng thng k theo s lng s dng dch v(StatisticUsingService)
Tn ct
Kiu d di Rng
Ch thch
liu
buc
StatisticUsingServiceID Int
Kha
Lu tr thng tin v M TK s dng
chnh
dch v
cUsingServiceID
Int
Kha
Lu tr thng tin v M s dng dch
ngoi
v
Bng Thng k(Statistical)
Tn ct
Kiu d
liu
StatisticalID
Int
StatisticalName
Nvarchar
EmployeeID
Int
CreatedDay
DateTime
StatisticBillID
Int
StatisticOrdingID
Int
StatisticHiringID
Int
StatisticDeletingOrd
erID
StatisticUsingServic
eID

di
50

Int
Int

Bng thu Phng(HiringRoom)


Tn ct
Kiu d liu di
HiringID
Int
RoomID
Int
CustomerID
Int
AmountRoom
Int
HiringDay
DateTime
ReturnDay
DataTime
GetTime
DateTime
ReturnTime
DateTime
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Rng buc

Ch thch

Khoc chnh Lu tr thng tin v M Thng k


Lu tr thng tin v Tn thng k
Kha ngoi Lu tr thng tin v M Nhn vin
Lu tr thng tin v Ngy Lp
Kha ngoi StatisticBillID M TK doanh thu
Kha ngoi Lu tr thng tin v M TK t Phng
Kha ngoi Lu tr thng tin v M TK thu
Phng
Kha ngoi Lu tr thng tin v M TK Hy thu
Phng
Kha ngoi Lu tr thng tin v M TK s dng
dch v
Rng buc
Kha chnh
Kha ngoi
Kha ngoi

Ch thch
Lu tr thng tin v M thu Phng
Lu tr thng tin v M Phng
Lu tr thng tin v M Khch hng
Lu tr thng tin v S lng Phng
Lu tr thng tin v Ngy thu
Lu tr thng tin v Ngy tr Phng
Lu tr thng tin v Gi nhn Phng
Lu tr thng tin v Gi tr Phng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 92/113

n thc tp cui kha


Website Qun L Khch sn
2. Rng buc ton vn

Gio vin hng dn Trang 93/113


Nguyn Hong Tng

a) Rng buc ton vn min gi tr


*RB1
Bi cnh: TRNG THI PHNG(Status)
M t:Trng thi Phng khi ng phi nm trong cc trng hp sau:Cn trng, c
thu, c t trc,ang sa cha.
Biu din: status Status: status (Cn trng, c thu, t trc,ang sa

cha)

Bng tm nh hng:
Tn
Status

Thm
+

Xa
+

Sa
-(StatusName)

*RB2
Bi cnh: LOI PHNG(Kind)
M t:Loi Phng khi ng phi nm trong cc trng hp sau: c bit,I,II,III
Biu din: kind Kind: kind ( c bit,I,II,III )
Bng tm nh hng:
Tn
Thm
Kind
+

Xa
+

Sa
-(KindName)

*RB3

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 93/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 94/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 94/113

n thc tp cui kha


Website Qun L Khch sn

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Gio vin hng dn Trang 95/113


Nguyn Hong Tng

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 95/113

n thc tp cui kha


Gio vin hng dn Trang 96/113
Website Qun L Khch sn
Nguyn Hong Tng
Bi cnh: KHCH HNG(Customer)
M t: CMND/Passport,Visa phi c 9 k t hoc 13 k t cho Passport
Biu din: customer Customer: customer.Idcode=xxxxxxxxx
Bng tm nh hng:
Tn
Thm
Customer
+

Xa
-

Sa
-(Idcode)

*RB4
Bi cnh: DCH V (Service)
M t: Gi ca dch v phi >=0
Biu din: service Service: service.Price=>0
Bng tm nh hng:
Tn
Thm
Service
+

Xa
-

Sa
+(Price)

b) Rng buc ton vn lin thuc tnh lin quan h


*RB5
Bi cnh: PHNG(ROOM),LOI PHNG(Kind)
M t:Phng phi c gi nm trong cc trng hp sau (350.000,280.000,260.000,230.000)
Biu din: room Room: room ( (350.000,280.000,260.000,230.000)) ^ kindKind:

room.KindID=kind.KindID

Bng tm nh hng:
Tn
Thm
Kind
Room
+

Xa
+
-

Sa
+(KindID)
+KindID)

*RB6

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 96/113

n thc tp cui kha


Gio vin hng dn Trang 97/113
Website Qun L Khch sn
Nguyn Hong Tng
Bi cnh: NHN VIN (Emloyee),PHNG BAN(Partial)
M t:Nhn vin phi thuc mt B phn
Biu din: employee Employee^ partial Partial :employee.PartialID=partial.Partial
Bng tm nh hng:
Tn
Thm
Employee
+
Partial
-

Xa
+
+

Sa
+( PartialID)
+( PartialID)

*RB7
Bi cnh: B PHN (Partial),NGI QUN L (Manager)
M t:B phn phi c qun l bi Ngi qun l
Biu din: manager Manager^ partial Partial :

manager.ManagerID= partial.ManagerID

Bng tm nh hng:
Tn
Thm
Manager
+
Partial
-

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Xa
+

Sa
+ (ManagerID)

+(ManagerID)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 97/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 98/113


Nguyn Hong Tng

*RB8
Bi cnh: NGI QUN L (Manager),CHC V (Function)
M t:Ngi qun l s c cc chc v khc nhau hoc c th c nhiu chc v
Biu din: managerManager ^ functionFunction:

manager.FunctionID=function.FunctionID
Bng tm nh hng:
Tn
Thm
+
Manager
Function

Xa
+

Sa
+( FunctionID)
+( FunctionID)

*RB9
Bi cnh: Phng(Room) ,Khch hng(Customer), Thu Phng(HiringRoom)
M t:Khch hng s thu Phng thng qua Thu Phng
Biu din: customerCustomer,room Room,hiringHiring:

customer.CustomerID=hiring.CustomerID^hiring.RoomID=room.RoomID
Bng tm nh hng:
Tn
Thm
HiringRoom
+
Room
-

Xa
+(*)

Sa
+( RoomID)
+( RoomID)

(*) Mt s trng hp xa Phng khng lm nh hng n H thng,tuy nhin mt s trng


hp li nh hng n cc lc quan h khc.
*RB10
Bi cnh: Phng(Room) ,Khch hng(Customer), t Phng(OrdingRoom)
M t:Khch hng s t Phng thng qua t Phng
Biu din: customerCustomer,room Room,ordingOrding:

customer.CustomerID=ording.CustomerID^ording.RoomID=room.RoomID
Bng tm nh hng:
Tn
Thm
OrdingRoom
+
Room
-

Xa
+

Sa
+( RoomID)
+( RoomID)

*RB11

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 98/113

n thc tp cui kha


Gio vin hng dn Trang 99/113
Website Qun L Khch sn
Nguyn Hong Tng
Bi cnh: Thu Phng(Room) ,S dng dch v(UsingService)Khch hng(Customer), Ha
n(Bill)
M t:Khch hng s thanh ton tin Phng,tin s dng dch v cho Khch sn bi Nhn vin
Biu din: customerCustomer,room Room,hiringHiring,using
UsingService,employeeEmployee,billBill:bill.HiringID=hiring.HiringID^

bill.UsingServiceID=using.UsingServiceID^bill.EmployeeID=employee.EmployeeID
Bng tm nh hng:
Tn
Thm
Bill
HiringRoom
UsingService
Employee
-

Xa
+
-

Sa
+( HiringID, UsingServiceID, EmployeeID)
-( HiringID)
-( UsingServiceID)

-(EmployeeID)

c) Rng buc ton vn tham chiu


*RB12
Bi cnh: PHNG(Room),LOI PHNG(Kind)
M t: Mt phng ch c mt loi Phng duy nht
Biu din: room Room, 1kindKind:room.KindID=1kind.KindID
Bng tm nh hng:
Tn
Thm
Room
+
Kind
-

Xa
+

Sa

+(KindID)
+(KindID)

*RB13
Bi cnh: PHNG(Room),TRNG THI(Status)
M t: Mt phng ch c mt trng thi Phng duy nht
Biu din: room Room, 1statusStatus:room.StatusID=1status.StatusID
Bng tm nh hng:
Tn
Thm
Room
+
Kind
-

Xa
+

Sa
+( StatusID )
+( StatusID )

RB14

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 99/113

n thc tp cui kha


Gio vin hng dn Trang 100/113
Website Qun L Khch sn
Nguyn Hong Tng
Bi cnh: DCH V(Service),NHM DCH V(ServiceGroup)
M t: Mt dch v phi thuc vo Mt nhm dch v
Biu din: service Service,

1groupGroupService:service.ServiceGroupID=1group.ServiceGroupID
Bng tm nh hng:
Tn
Thm
Service
+
ServiceGroup

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Xa
+

Sa
+( ServiceGroupID )
+( ServiceGroupID )

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 100/113

n thc tp cui kha


Website Qun L Khch sn
RB15
Bi cnh: NHN VIN (Customer),B PHN(Partial)
M t: Nhn vin phi thuc mt Phng ban
Biu din: employee Employee ,

Gio vin hng dn Trang 101/113


Nguyn Hong Tng

1partialPartial:employee.PartialID=1part.PartialID
Bng tm nh hng:
Tn
Thm
Employee
+
Partial

Xa
+

Sa
+( PartialID )
+( PartialID )

III.THIT K CHC NNG H THNG


a) Cc x l t ng ha:
Thu Phng.
Chuyn phng
t phng
S dng Dch v.
Thanh tan
Lp ha n thu.
In ha n thu.
Lp danh mc Phng.
Lp danh mc Dch v
Tra cu Phng.
Tra cu Dch v.
Tra cu Khch hng.
b) Chc nng h thng:
ng nhp h thng.
To ti khan ng nhp.
Thay i thng tin ng nhp.

c) Bo co, thng k:
Bo co doanh thu thu phng.
Bo co doanh thu s dng dch v.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 101/113

n thc tp cui kha


Gio vin hng dn Trang 102/113
Website Qun L Khch sn
Nguyn Hong Tng
Bo co mt s dng phng.
Bo co mt s dng dch v.
Thng k doanh thu trong thng.
Thng k doanh thu thu phng trong thng.
Thng k doanh thu dch v trong thng.
Thng k danh sch khch hng.
Thng k mt t Phng
d) Tr gip:
Gii thiu Website
Tr gip Khch hng s dng cc dch v ca Website.
IV. THIT K GIAO DIN NGI DNG

Danh sch t Phng

1. Site chnh ca website

Hin th Phng theo


loi Phng

Qun tr H thng

Menu bar

t phng

Thng tin Phng

Phn trang

57 :Mt s hnhKhoa:
nh tng
quan v Khch
sn Ha
bnh II
T Trung on Hnh
(DTH061034)
K thut-Cng
Ngh-Mi
Trng
Hunh Vn Thin (DTH0610)
Lp DH7TH

Trang 102/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 103/113


Nguyn Hong Tng

Danh sch Phng ca Loi I


Tr li site chnh

ng nhp

Menu bar chc nng qun l


Chc nng qun l

Hnh 58:Hin th danh sch Phng ca Loi Phng

Tm kim theo trng thi Phng


Hin th nhanh thng tin
t Phng

in thng tin Khch hng


t Phng online
ng nhp H thng,vi quyn s
dng
cc chc
nng
thng
Hnh
kim
thng
tin H
Phng
Danh59:Tm
sch
phng chn

Xa phng

Hnh 62:ng
nhp thnhKhoa:
cng vi
ti khon Ngh-Mi
c cp Trng
v phn quyn s dng
T Trung on
(DTH061034)
K thut-Cng
Hnh 60:Thng tin t Phng Online Trang 103/113
Hunh Vn Thin (DTH0610)
Lp DH7TH
Hnh 62:ng nhp H thng,vi
H thng
phn
chc
nng H thng
Hnh 61:Khch
hng
inquyn
thngs
tindng
t
Phng

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 104/113


Nguyn Hong Tng

Chnh sa

Qun l Phng

Thm Phng

Hnh 63:Qun l Phng:Thm,xa,sa Phng trong H thng


Hnh 66: Qun l Nhn s ca Khch sn

Chnh sa thng tin dch v

Hnh 64:Qun l Dch v ca Khch sn


T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 104/113

n thc tp cui kha


Website Qun L Khch sn
V. THIT K MODULE CHO H THNG

Gio vin hng dn Trang 105/113


Nguyn Hong Tng

IPO Chart (IPO: Input - Processing - Output): L s logic quan nim cc hot
ng u vo v u ra ca thng tin. Lc ny cho ta ci nhn logic v hot ng s l ca h
thng v l cc chc nng ca h thng tng lai.

IPO Chart

S: 1

Mun: NHP THNG TIN KHCH HNG


H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho KHCH HNG
Input: Thng tin khch hng
X l:
Nhp thng tin ca khch hng
Tm thng tin ca khch hng trong bng KHCH HNG(Customer)
If khng tm thy Then
Thm thng tin khch hng vo bng KHACHHANG
Else
Cp nht li thng tin khch hng c trong bng KHCH HNG(Customer)
End If
Output: Thng tin khch hng ghi vo bng Customer

IPO Chart

S: 2

Mun: NHP THNG TIN NG K THU PHNG


H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu Thu Phng (HiringRoom)
Input: Thng tin thu Phng
X l:
Nhp thng tin ca ng k thu Phng
Tm thng tin ca thu Phng trong bng Thu Phng (HiringRoom)
If khng tm thy Then
Thm thng tin thu Phng trong bng Thu Phng (HiringRoom)
Else
Cp nht li thng tin ng k thu phng c trong Thu Phng (HiringRoom)
End If
Output: Thng tin thu Phngghi vo bng THU PHNG (HiringRoom)

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 105/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 106/113


Nguyn Hong Tng

IPO Chart

S: 3

Mun: NHP THNG TIN NG K T PHNG


H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho t Phng (OrdingRoom)
Input: Thng tin ng k t phng
X l:
Nhp thng tin phng
Tm thng tin phng trong bng T PHNG
If khng tm thy Then
Thm thng tin t phng trong bng t phng (OrdingRoom)
Else Cp nht li thng tin t phng c trong bng t Phng (OrdingRoom)
End If
Output: Thng tin nhn phng ghi vo bng T PHNG (OrdingRoom)

IPO Chart

S: 4

Mun: NHP THNG TIN NG K T PHNG


H thng: WEBSITE QUN L KHCH SN
Mc tiu: D liu cho hy t phng(DeletingOrder)
Input: Thng tin ng k t phng
X l:
Kim tra thng tin t phng: ngy gi nhn phng(Ngy n)
If Ngy nhn phng-ngy t phng>=1 Then
Hy t Phng
Else Cp nht li thng tin t phng c trong bng t phng (OrdingRoom)
End If
Output: Lu thng tin hy t phng vo hy t phng(DeletingOrder)

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 106/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 107/113


Nguyn Hong Tng

IPO Chart

S: 5

Mun: NHP THNG TIN NG K S DNG DCH V


H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho S dng dch v(UsingService)
Input: Thng tin s dng dch v
X l:
Nhp thng tin s dng dch v
Tm thng tin s dng dch v trong bng dch v(Service)
If khng tm thy Then
Thm thng tin thu phng trong bng s dng dch v(UsingService)
Else
Cp nht li thng tin S dng dch v(UsingService)
End If
Output: Thng tin thu phng ghi vo bng THU PHNG (HiringRoom)
IPO Chart
S: 6
Mun: NHP THNG TIN NHN VIN
H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho NHN VIN (Customer)
Input: Thng tin Nhn vin
X l:
Nhp thng tin ca Nhn vin
Tm thng tin ca Nhn vin trong bng NHN VIN (Customer)
If khng tm thy Then
Thm thng tin Nhn vin vo bng NHN VIN (Customer)
Else
Cp nht li thng Nhn vin c trong bng NHN VIN (Customer)
End If
Output: Thng tin khch hng ghi vo bng Customer

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 107/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 108/113


Nguyn Hong Tng

IPO Chart
S: 7
Mun: NHP THNG TIN B PHN
H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho B PHN (Partial)
Input: Thng tin Phng ban
X l:
Nhp thng tin ca phng ban
Tm thng tin ca Phng ban trong bng B PHN (Partial)
If khng tm thy Then
Thm thng tin phng ban vo bng B PHN (Partial)
Else
Cp nht li thng phng ban c trong bng B PHN (Partial)
End If
Output: Thng tin phng ban ghi vo bng Customer
IPO Chart
S: 8
Mun: NHP THNG TIN NGI QUN L
H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho NGI QUN L(Manager)
Input: Thng tin Ngi qun l
X l: Nhp thng tin ca ngi qun l
Tm thng tin ca ngi qun l trong bng NGI QUN L(Manager)
If khng tm thy Then
Thm thng tin ngi qun l vo bng NGI QUN L(Manager)
Else
Cp nht li thng ngi qun l c trong bng NGI QUN L(Manager)
End If
Output: Thng tin ngi qun l ghi vo bng NGI QUN L(Manager)

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 108/113

n thc tp cui kha


Website Qun L Khch sn

Gio vin hng dn Trang 109/113


Nguyn Hong Tng

IPO Chart

S : 8

Mun: NHP THNG PHIU THANH TON


H thng: WEBSITE QUN L KHCH SN
Mc tiu: a ra phiu thanh ton cho Khch hng
Input: Thng tin v Khch hng, v tin phng, v tin s dng dch v
X l:
Nhp thng tin cn thit v Khch hng, tin phng, tin s dng dch v
Nhp phng cn thanh ton tin
If phng = phng ht hn s dng Then
Tnh tng s tin phi tr cho Khch hng
S tin khch thanh ton = Tng s tin cc khon dch v trong nhng ngy khch
thu + tin phng trong cc ngy li.
In ra phiu thanh ton tin cho khch
Else
If Nu gia hn s dng Then
Kim tra trng thi phng
If
Phng cn trng
Cp nht thng tin gia hn vo bng thu phng (HiringRoom)
Khng in ra phiu thanh ton
Else
T chi gia hn s dng
In ra phiu thanh ton tin cho khch
End If
Else
End If
Output: In ra phiu thanh ton cho khch

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 109/113

n thc tp cui kha


Gio vin hng dn Trang 110/113
Website Qun L Khch sn
Nguyn Hong Tng
IPO Chart
S: 9
Mun: NHP THNG TIN THNG K
H thng: WEBSITE QUN L KHCH SN
Mc tiu: Nhp d liu cho THNG K (Statistical)
Input: Thng tin Thng k
X l:
Nhp thng tin thng k
Tm thng tin thng k trong bng THNG K (Statistical)
If khng tm thy Then
Thm thng tin thng k vo bng THNG K (Statistical)
Else
Cp nht li thng thng k c trong bng THNG K (Statistical)
End If
Output: Thng tin thng k ghi vo bng THNG K (Statistical)

D. HIN THC HA PHN TCH V THIT K(CODING)


I. LP K HOCH CODE .

1. Coding theo tng chc nng ca h thng


H thng Website c phn chia thnh hai thnh phn: Site Admin v Publish Site.
+ Site Admin dng cho chc nng Qun tr H thng. Site Admin c s dng bi cc
Actor h thng nh Nhn vin tip tn, Nhn vin K ton, Nhn vin Kinh doanh, Gim c..
+ Publish Site: y l site chnh ca h thng Web site bao gm cc danh mc v phng,
dch v phc v cho php Khch hng c th tham kho v t phng trc tuyn.
+ Xy dng cc file, module chng trnh cho ph hp.

2. Coding theo IPO Chart


Xc nh cc IPO cho tng giai on, code theo v c th ti s dng mt s module c
vit.
II. TEST TNG CHC NNG MT(TRONG LC CODE)
S dng cc cng c, cc extendtion c chc nng Test d liu trong lc code nhm to ra
Website c tnh ng n cao. By c nhiu li hn trong qu trnh thc thi.
Ngoi ra cc cng c h tr cho php kim th trc tip trong chng trnh nn rt tin pht hin
cc li pht sinh. Vic pht hin sm cc sai st ny rt quan trng, v khi ta c th phn tch
hoc thit k li h thng trc khi trin khai cho Khch hng. Vic ny lm gim thi gian v
chi ph kim th Website kh nhiu.
UnitTest trong Visual Studio 2008 l mt cng c cho php kim th chng trnh rt tt.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 110/113

n thc tp cui kha


Website Qun L Khch sn
E. KIM TH

Gio vin hng dn Trang 111/113


Nguyn Hong Tng

I. LP K HOCH KIM TH
K hoch kim th c thc hin theo tng bc pht trin ca h thng v c tin hnh trn
tt c cc chc nng ca h thng m bo h thng hot ng tt.
II. KIM TH V NH GI KT QU
Module Kt qu kim th
nh gi
Qun l Chy tt 2 chc nng t m bo yu cu t
t
Phng online, t Phng ra ca D n
Phng
offline. Cho php khch
hng, Nhn vin tng
tc vi Website d dng,
chnh xc.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

tin cy
80%

Ghi ch

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 111/113

n thc tp cui kha


Website Qun L Khch sn
Qun l Qun l thng tin Phng,
Phng
tnh trng Phng tng
i tt
Qun l Chy tng i tt, qun
Dch v l c thng tin v dch
v phc v.
Qun l Qun l c thng tin
thu
Phng v Khch hng
Phng
thu Phng, Ngy tr
Phng v Ha n thanh
ton.
Qun l Chc nng ny chy tt,
Nhn
qun l thng tin Nhn
vin
vin ca tng B phn.
Qun
Chc nng qun tr hot
tr H
ng chnh xc, an ton,
thng
m bo bo mt cho
Website

F.

Gio vin hng dn Trang 112/113


Nguyn Hong Tng
m bo c yu
cu ca D n

80%

t yu cu

80
5

t yu cu

80%

t yu cu

80%

t yu cu

85%

CI T:

1. Ci t trn localhost
Trc tin phi ci t .Net Framework 3.5,IIS 7, Visual Studio 2008, sau Acttack Database
km theo a CD vo SQL Server Managerment. Khi ng Visual Studio v chy eHotelProject,
to connect n eHotelDB c Attack v Build li Project. Chy chng trnh Khch
hng kim th v nh gi.

2. Cu hnh host trn Web Hosting Service.


Giai on ny l giai on bn giao Website n Khch hng. Nhm s cu hnh trn host
c ng k vi nh cung cp Host cng vi ti liu hng dn qun tr H thng cho Nhn vin
ca Khch sn Ha Bnh.

G. NH GI D N
Trong thi gian nghin cu xy dng chng trnh chng em c gng cng vi s gip tn
tnh ca thy c v cc bn, Website t c nhng kt qu nht nh: Giao din ngi dng
n gin d s dng, tm kim nhanh chng, chnh xc tit kim thi gian gip hn ch c vic
phi lu qu nhiu s sch trong qun l. Tuy nhin mt s chc nng cn phi nng cp v ti
u t c kt qua thc thi tt nht cho cc d n cng ngh thng tin tip theo.
D n hon thnh ng k hoch.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 112/113

n thc tp cui kha


Website Qun L Khch sn
H. TI LIU THAM KHO

Gio vin hng dn Trang 113/113


Nguyn Hong Tng

1. Sch v Phn tch thit k H thng


Gio trnh PHN TCH THIT K H THNG THNG TIN (Phn I)
ThS: Phm Nguyn Cng (i hc quc gia TP HCM).
The Object Primer, Third Edition
Scott W. Ambler (Cambridge, United Kingdom).
MasteringUML (Object Management Group, Inc.)
ApplyingUML - Rob Pooley and Pauline Wilcox, August 2003.
2. Sch v ngn ng lp trnh:
Apress.Pro.ASP.NET.MVC.Framework.Apr.2009-Copyright 2009 by
teven Sanderson- ISBN-13 (pbk): 978-1-4302-1007-8.
ASP.NET MVC in Action (2009)- 2010 by Manning Publications Co.
All rights reserved. ISBN 978-1-933988-62-7.
Sams.ASP.NET.MVC.Framework.Unleashed.Dec.2009- Copyright
2010 by Pearson Education,Inc. ISBN-13: 978-0-672-32998-2.
Professional ASP.NET MVC 1.0- Copyright 2009 by Wiley Publishing,
Inc., Indianapolis, Indiana.
LINQ in Action- 2008 by Manning Publications Co. All rights reserved.
Pro LINQ: Language Integrated Query in C# 2008 -Copyright 2007 by
Joseph C. Rattz, Jr.
3. Cc ti nguyn khc
Mt s demo, example ca cc blog, website.
Ti liu tham kho ca Gio vin i hc An Giang.
Mt s ti nguyn khc.
Trao i hc tp ca Bn b.

T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)

Khoa: K thut-Cng Ngh-Mi Trng


Lp DH7TH

Trang 113/113

You might also like