Professional Documents
Culture Documents
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)
Trang 1/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 3/113
A. PHN M U
I. LI GII THIU
1. GII THIU V C QUAN THC TP
a) Li gii thiu:
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)
/
/
/
Trang 4/113
Nhn Vin
Nhn Vin
2. GII THIU V D N:
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)
Trang 5/113
II. L DO CHN TI
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)
Trang 6/113
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
NV Kinh doanh
NV p/v Dch v
Trang 7/113
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)
Trang 8/113
STT
1
2
3
STT
1
2
3
PHNG
205
201
203
GHI CH
GI
h
11
13h,17h
20h
DCH V
Cm hi sn + Caf
Caf + Ph
Git i
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
...................................................................................................................
GIM C
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
TIP TN
Trang 9/113
(K)
(K)
(K)
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.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 10/113
c) Xc nh Phm vi H thng
u vo
u ra
H thng Website
Qun L Khch sn
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 11/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 12/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 13/113
Trang 14/113
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.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 15/113
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)
Trang 16/113
ST
T
1
Ri ro
Cao
Thp
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
Thp
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
M t khc phc
Trang 17/113
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.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 18/113
D liu
B x l
Quan nim
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
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..
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.
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)
Trang 20/113
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.
Trang 21/113
Lu t thu Phng
c t trc
c thu
Hot ng i
Hot ng j
Hot ng n
Hot ng k
Hot ng j
Trang 22/113
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
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)
Trang 23/113
Trang 24/113
Thu
Phng
Khch hng
t Phng
<<use>>
Kim tra
Phng
<<use>>
K hiu:
Tn usecase
Tn actor
Thu Phng
Khch hng
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)
Trang 25/113
Tn class
Thuc tnh
Phng thc
Hoc
Tn class
Phng
-MaPhong
-Maloai
-Matrangthai
-Gia
+Them()
Trang 26/113
Nhn vin
0..*
n t Phng
V d:
1..1
Ca
1..*
Lp bi
1..1
Phng ban
Khch hng
lm vic ti Lm ti
0..1
Nhn vin
V d
t Phng
Phng
Khch hng
Lp phiu t
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 27/113
Nhn vin l tn
Thit k
Khch hng
Nhn vin
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Tn
MK
H
Tn MKH=ng t(cm ng t)
Trang 28/113
Nhn vin
Phng ban
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
Nhn vin
lm ti
1,1
Lm
ti
gm
0,n
Phng ban
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
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
Trang 30/113
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
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 31/113
Trang 32/113
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:
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
f) Thng k:
Thng k theo doanh thu Phng:
+ Tnh theo cng thc: DT =
A
*100%
T
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
Lu tr thng tin Ha n.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 36/113
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.
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 37/113
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
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)
Trang 38/113
Trang 39/113
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)
Trang 40/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 41/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 42/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 43/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 44/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 45/113
Trang 48/113
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
Trang 49/113
Trang 50/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 51/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 52/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 53/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 54/113
M hnh
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 55/113
Trang 56/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 57/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 58/113
Vi
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 59/113
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.
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)
Trang 60/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 61/113
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
Trang 62/113
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)
Trang 63/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 64/113
Trang 65/113
Hnh 30:M hnh hot ng ca Qun tr H thng ca H thng mi sau khi iu chnh,b sung
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 66/113
Hot ng
Actor(User)
Hnh 31:M hnh Use case biu din chc nng phn mm hot ng thu Phng
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 67/113
Hot ng
Actor(User)
Hnh 32: M hnh Use case biu din chc nng phn mm hot ng t Phng
Hot ng
Actor(User)
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
Hnh 35:M hnh use case biu din chc nng phn mm hot ng Qun tr H thng
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
Trang 71/113
Trang 72/113
-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
-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
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)
Trang 75/113
Loi
Phng
Phng
Kiu Phng
Khch hng
Khch hng
Chi tit ha n
Nhn vin
Thng k
Ti khon
Ha n
Dch v
Khch hng
Trng thi
Loi 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
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 76/113
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
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
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
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
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
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
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
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
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
Thng k
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)
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
Trang 79/113
Phiu t Phng
Ngy n: Date
Ngy tr: Date
ca
Khch hng
0..*
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
Trang 81/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 82/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 83/113
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..*
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)
Trang 84/113
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
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
1..*
theo
lp
1..1
1..*
1..*
1..*
1..*
1..*
1..*
theo
theo
theo
1..*
1..*
theo
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)
Trang 86/113
Trang 87/113
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 t Phng
Phn h tr Phng
Phn h thng k
Browser
Business
Rule
Engine
Business Layer
Security
Engine
Data Layer
Web Server
Fire wall
View
Model
ASP.Net MVC Framework
Controller
Linq to SQL
Trang 88/113
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
Rng buc
Kha chnh
Rng buc
Kha chnh
Bng Image
Tn ct
ImageID
ImageName
Path
Kiu d liu
Int
Nvarchar
Nvarchar
di
50
MAX
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
Trang 89/113
Rng buc
Kha chnh
di Rng buc
Kha chnh
50
10
Kha ngoi
50
250
11
250
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
Trang 90/113
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
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
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 91/113
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
Rng buc
Ch thch
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
Trang 92/113
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)
Trang 93/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 94/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 95/113
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)
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)
Trang 96/113
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)
Trang 97/113
*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)
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)
Trang 98/113
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)
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)
Trang 99/113
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 )
Trang 100/113
1partialPartial:employee.PartialID=1part.PartialID
Bng tm nh hng:
Tn
Thm
Employee
+
Partial
Xa
+
Sa
+( PartialID )
+( PartialID )
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)
Trang 101/113
Qun tr H thng
Menu bar
t 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
ng nhp
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
Chnh sa
Qun l Phng
Thm Phng
Trang 104/113
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
IPO Chart
S: 2
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 105/113
IPO Chart
S: 3
IPO Chart
S: 4
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 106/113
IPO Chart
S: 5
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 107/113
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)
Trang 108/113
IPO Chart
S : 8
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 109/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 110/113
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
Trang 111/113
F.
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.
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)
Trang 112/113
T Trung on
(DTH061034)
Hunh Vn Thin (DTH0610)
Trang 113/113