Download - PTTKHDT Nhom10 Thu Thuy Huong Tho
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
1/61
TRNG I HC BCH KHOA H NIVIN CNG NGH THNG TIN V TRUYN THNG
BO COPHN TCH THIT K HT
ti:Xy dng h thng qun l khm cha bnh
Gio vin hng dn: TS. Nguyn Hu c
Sinh vin thc hin: Nguyn nh HngNguyn Phc ThLng Th Hoi Thu
Nguyn Th Thy
2008 13382008 25622008 25882008 2599
H Ni, Thng 5/2012
1
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
2/61
Phn tch thit k HT
Mc lcMc lc......................................................................................................................2
I.Nghin cu s b....................................................................................................5
1.Kho st h thng ............................................................................5
2.Tng quan h thng..........................................................................52.1.Cc nhim v c bn.........................................................................................................5
a.Tip nhn bnh nhn.....................................................................................5
b.Khm bnh .................................................................................................... 5
c.iu tr........................................................................................................... 6
d.Xut vin........................................................................................................6
2.2. Quy trnh nghip v .........................................................................................................7
2.2.1. Tip nhn bnh nhn..............................................................................7
2.2.2.1.Khm bnh............................................................................................ 8
2.2.3.iu tr..................................................................................................... 9
2.2.4.Xut vin................................................................................................ 103. M hnh ha lnh vc ng dng.......................................................11
3.1. Xc nh cc lp lnh vc................................................................................................11
3.2. Biu lp lnh vc........................................................................................................ 13
II.Phn tch h thng................................................................................................14
Mi trng h thng .........................................................................141.Pht hin v c t Use case.............................................................................................142.1. Biu Use case v m t Use case..............................................................................14
2.1.1. Biu Use case Tng qut................................................................15
1.1.2.Cc Use case c th...............................................................................16
a.Use case cho Nhn vin .......................................................................................16
b.Use case cho Nhn vin tip nhn........................................................................18
c.Use case cho Bc s...............................................................................................22
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
3/61
d.Use case cho Nhn vin qun l n thuc...........................................................26
e.Use case cho Nhn vin thu ngn.........................................................................28
f.Use case cho Nhn vin qun tr............................................................................ 32
3.2. Giao din cho cc Use case............................................................................................363.2.1. Use case ng nhp.......................................................................................36
3.2.2. Use case Cp nht ngy khm.......................................................................36
3.3.3. Use case To mi h s Bnh nhn................................................................38
3.3.4. Use case Cp nht kt qu khm...................................................................39
3.3.5. Use case K n thuc...................................................................................40
40
3.3.6. Use case Cp nht tnh trng bnh nhn.......................................................41
3.3.7. Use case Lu n thuc.................................................................................42
3.3.8. Use case Tnh ton vin ph ...........................................................................42
3.3.9. Use case Cp nht thng tin xut vin...........................................................42
3.3.10 Use case Cp nht thng tin chuyn vin.....................................................42
3.3.11. Use case Thm ti khon.............................................................................43
3.3. Phn tch kin trc...................................................................................43
a.Use case ng nhp..............................................................................................44
b.Use case ng xut...............................................................................................45
c.Use case Kim tra phiu khm..............................................................................46
d.Use case To mi h s......................................................................................... 46
e.Use case Cp nht ngy khm..............................................................................47
f.Use case Cp nht kt qu khm...........................................................................48
g.Use case cp nht tnh trng bnh nhn...............................................................48
h.Use case Lu tr n thuc...................................................................................49
i.Use case tnh ton vin ph....................................................................................49
j.Use case Cp nht thng tin xut vin, chuyn vin..............................................50
3
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
4/61
k.Use case Cp nht ti khon.................................................................................50
3.4. M hnh ha hnh vi.......................................................................................................51
a.Use case ng nhp..............................................................................................51
b.Use case ng xut...............................................................................................51
c. Use case Kim tra phiu khm.............................................................................52
d.Use case Cp nht ngy thng..............................................................................52
e.Use case To h s mi.........................................................................................53
f.Use case Cp nht kt qu khm...........................................................................53
g.Use case K n.................................................................................................... 54
h.Use case Cp nht tnh trng bnh nhn..............................................................54
i.Use case Lu tr n thuc................................................................................... 55
j.Use case Tnh ton vin ph....................................................................................55
k.Use case Ra Vin................................................................................................... 56
l.Use case Thm ti khon........................................................................................56
m.Use case Sa ti khon........................................................................................57
n.Use case Xa ti khon.........................................................................................57
III.Thit k h thng ...............................................................................................58
1.Thit k c s d liu......................................................................581.1.Bng quan h..................................................................................................................58
1.2.M t chi tit cc Thc th trong bng: .........................................................................59
1.2.1.Bnh nhn:............................................................................................. 59
1.2.2.Nhn Vin: .............................................................................................59
1.2.3.n thuc:..............................................................................................60
1.2.4.Phiu iu tr:.........................................................................................60
1.2.5.Ti khon:..............................................................................................61
2.Biu b tr..................................................................................612.1.Phn tng h thng.........................................................................................................61
4
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
5/61
I. Nghin cu s b
1. Kho st h thng
Hin ti th cc cng vic ca bnh vin u c lm th cng cha c hthng lu tr cc thng tin v bnh nhn, bc s, nhn vin bnh vin cho ti ccthng tin v n thuc, tnh ton vin ph.
Cc thng tin v bnh nhn, bc s, n thuc, giy thanh ton, phiu xtnghim.. u c lu tr dng giy t, ha n trong kho ca bnh vin.
Rt kh cho vic tra cu tm kim thng tin. D mt mt thng tin.
Bnh nhn i khm nhp vin phi tri qua rt nhiu th tc phc tp rc ri.
2. Tng quan h thng
2.1.Cc nhim v c bn. Quy trnh h thng phi thc hin:
a. Tip nhn bnh nhn
Bnh nhn tin hnh mua phiu khm in thng tin y vo phiukhm. Nhn vin tip nhn tin hnh kim tra da trn thng tin phiukhm xem bnh nhn c trong h s bnh nhn cha.
i. Nu cha c th To h s mi cho bnh nhn.ii. Nu c th cp nht ngy khm vo h s c.
b.Khm bnh
Bnh nhn tin hnh khm bnh theo th t phiu khm. Bc s tin hnh nghe triu chng, tin s bnh, yu cu bnh nhn
lm cc xt nghim khi cn thit ri a ra kt qu khm bnh v ara php iu tr.Kt qu khm c bc s lu vo trong H s
bnh nhn.i. Nu bnh nhn cn nhp vin iu tr th bc s yu cu bnh
nhn nhp vin tin hnh iu tr ni tr.Bnh nhn lin hvi phng qun l ni tr c xp phng bnh theo giy ktqu khm ca bc s.
5
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
6/61
ii. Nu khng cn nhp vin bc s s k n cho bnh nhn tinhnh iu tr ngoi tr.
c. iu tr
Khi iu tr ni tr Bc s tin hnh vic iu tr theo phc .Ccthng tin v tnh trng bnh nhn c lu li trong CSLD.i. Trong qu trnh iu tr Bc s c th tin hnh k n, yu cu
bnh nhn xt nghim hay chuyn khoa.Cc thng tin v nthuc cng c lu li trong h s n thuc.
d.Xut vin
Khi bnh nhn yu cu hoc do bc s yu cu bnh nhn chuyn vinhay xut vin Nhn vin thu ngn s tin hnh tnh ton v a ra han vin ph theo d liu v n thuc v ngy nhp vin, ngy xutvin trong h s bnh nhn.Nhn vin thu ngn tin hnh cp nhtngy xut hoc chuyn vin vo trong h s bnh nhn.
6
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
7/61
2.2. Quy trnh nghip v
2.2.1. Tip nhn bnh nhn
7
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
8/61
2.2.2.1. Khm bnh
8
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
9/61
2.2.3. iu tr
9
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
10/61
2.2.4. Xut vin
10
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
11/61
3. M hnh ha lnh vc ng dng
3.1. Xc nh cc lp lnh vcH thng gm cc lp lnh vc sau:
Lp Ngi dng gm:
o CMTND: s chng minh nhn dn
o Hoten: H tn
o Ngaysinh: Ngay sinh
o Diachi: a ch thng tr
o Tel: S in thoi
Lp Bnh nhn gm cc thng tin:
o MaBN: M bnh nhn
o Ketquakhambenh: Kt qu khm bnh
o NgayNhapvien: Ngy nhp vin
o NgayXuatvien: Ngy xut vin
o NgayChuyenvien: Ngy chuyn vin
Lp Nhn vin gm:
o MaNV: M Nhn vin
o Chucvu: Chc v Nhn vin
Lp Bc sgm:
o MaBS: M bc s
o Chucvu: Chc v Bc s
11
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
12/61
Lp n thuc gm cc thng tin:
o MaDT: M n thuc
o MaBN: M bnh nhn
o MaBS: M bc s
o Ngaythang: Ngy thng to n thuc
o Thanhtien: Tng tin ca ha n
Lp Phiu iu tr gm cc thng tin:
o MaPhieuDT: M phiu iu tr
o MaBN: H tn bnh nhn
o MaBS: H tn bc s
o TinhtrangBN: Tnh trng bnh nhn
12
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
13/61
3.2. Biu lp lnh vc
13
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
14/61
II. Phn tch h thng
Mi trng h thng
1. Pht hin v c t Use case
2.1. Biu Use case v m t Use case
14
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
15/61
2.1.1. Biu Use case Tng qut
15
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
16/61
1.1.2. Cc Use case c th
a. Use case cho Nhn vin
a.1. Use case ng nhp
Tn UC ng nhp
Tc nhn Nhn vin (NV)
M t NV thc hin ng nhp thc hinquyn hn ca mnh
S kin kch hot NV chn Login ti trang Font-Endbt k.
iu kin tin quytPhng thc c bn 1. h thng hin th trang ng nhp.
2. NVusename, password nhnlogin
16
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
17/61
3. H thng kim tra v a ra thngbo
Phng thc thay th 1. Nu nhp sai nh dng d liuth h thng hin thng bo sainh dng .
Kt qu NV vo trang Back-End thc hin ccquyn hn ca mnh
Ngoi l
Tn sut s dng Thng xuyn
a.2. Use case ng xut
Tn UC ng xut
Tc nhn Nhn vin
M t NV thc hin vic thot khi trangBack-End.
S kin kch hot Chn logout ti trang Back-End
iu kin tin quyt ang trang back-End.
Phng thc c bn 1. H thng tr v trang Font-End vhin thong bo ng xut thnh cng.
Phng thc thay th
Kt qu NV tr li trang font-End.
Ngoi l
Tn sut s dng Thng xuyn
17
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
18/61
b. Use case cho Nhn vin tip nhn
b.1. Use case Kim tra phiu khm
Tn UC Kim tra phiu khm
Tc nhn Nhn vin tip nhn(NVTN)
M t NVTN kim tra xem bnh nhn ch s trong h s bnh nhn hay chatheo thong tin phiu khm
S kin kch hot Ti trang back-end ca NVTN.Chnchc nng kim tra phiu khm
iu kin tin quyt ng nhp bng ti khon NVTN
Phng thc c bn 1. h thng hin th trang kim traphiu khm dng form cho php nhpCMTND ca bnh nhn.
18
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
19/61
2. NVTN in s CMTND t phiukhm vo form.
3. H thng kim tra trong c s d
liu v tr v thng bo c hoc chac bnh nhn trong h s bnh nhn.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
Kt qu H thng a thng bo c hay chac bnh nhn trong h s bnh nhn,nu c th a ra m bnh nhn.
Ngoi l
Tn sut s dng Thng xuyn
b.2. Use case To mi h s
Tn UC To mi h s
Tc nhn Nhn vin tip nhn(NVTN)M t NVTN to mi h s bnh nhn trong
h s lu tr khi cha c h s trongh s bnh nhn.
S kin kch hot Ti trang back-end ca NVTN.Chnchc nng To mi h s
iu kin tin quyt ng nhp bng ti khon NVTN
Phng thc c bn 1. h thng hin th trang To mi hs dng form cho php nhp thng tinlien quan ti bnh nhn
2. NVTN in thng tin vo form.
19
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
20/61
3. NVTN nhn Save
4. H thng hin th thng bo toh s thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th to h s mi hthng hin th thng bo Khngth to mi h s.
Kt qu Mt h s mi ca bnh nhn c
them trong h s bnh nhnNgoi l
Tn sut s dng Thng xuyn
b.3. Use case Cp nht ngy khm
Tn UC Cp nht ngy khm
Tc nhn Nhn vin tip nhn(NVTN)
M t NVTN cp nht ngy thng vo h s bnh nhn khi c h s bnh nhntrong c s d liu
S kin kch hot Ti trang back-end ca NVTN.Chnchc nng Cp nht ngy khm
iu kin tin quyt ng nhp bng ti khon NVTN
Phng thc c bn 1. h thng hin th trang Cp nhtngy thng dng form cho php nhpCMTND ca bnh nhn v thng tinngy thng khm bnh.
20
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
21/61
2. NVTN in thng tin vo form.
3. NVTN nhnUpdate
4. H thng hin th thng bo cp
nht thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Thng tin ngy thng khm c cpnht trong h s bnh nhn
Ngoi l
Tn sut s dng Thng xuyn
21
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
22/61
c. Use case cho Bc s
c.1. Use case Cp nht kt qu khm
Tn UC Cp nht kt qu khm
Tc nhn Bc s
M t Bc s thc hin cp nht kt qukhm vo h s bnh nhn
S kin kch hot Ti trang back-end ca Bc s.Chnchc nng Cp nht kt qu khm.
iu kin tin quyt ng nhp bng ti khon Bc s
Phng thc c bn 1. h thng hin th trang Cp nhtKetes qu khm dng form cho phpnhp CMTND ca bnh nhn , m
bnh nhn v kt qu khm khm
22
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
23/61
bnh.
2. Bc s in thng tin vo form.
3. Bc s nhnUpdate
4. H thng hin th thng bo cpnht thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Thng tin kt qu khm c lu litrong H s bnh nhn
Ngoi l
Tn sut s dng Thng xuyn
c.2. Use case Cp nht tnh trng bnh nhn
Tn UC Cp nht tnh trng bnh nhn
Tc nhn Bc s
M t Bc s cp nht tnh trng bnh nhnvo trong h s iu tr.
S kin kch hot Ti trang back-end ca Bc s.Chn
chc nng Cp nht tnh trng bnhnhn.
iu kin tin quyt ng nhp bng ti khon Bc s
Phng thc c bn 1. h thng hin th trang Cp nhttnh trng Bnh nhn dng form cho
23
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
24/61
php nhp CMTND, m bnh nhn vtnh trng bnh nhn.
2. Bc s in thng tin vo form.
3. Bc s nhn Update.
4. H thng hin th thng bo cpnht thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Tnh trng bnh nhn c lu litrong h s iu tr.
Ngoi l
Tn sut s dng Thng xuyn
c.3. Use case K n
Tn UC K n
Tc nhn Bc s
M t Bc s tin hnh k n thuc cho
bnh nhn trn giao din.S kin kch hot Ti trang back-end ca Bc s.Chn
chc nng K n
iu kin tin quyt ng nhp bng ti khon Bc s
Phng thc c bn 1. h thng hin th trang K n dng24
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
25/61
form cho php nhp m bnh nhn,m bac s, tn thuc, liu lng vngy thng.
2. Bc s in thng tin vo form.3. Bc s nhn Xut n thuc
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
Kt qu n thuc hin th trn giao din phc
v cho vic in.
Ngoi l
Tn sut s dng Thng xuyn
25
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
26/61
d. Use case cho Nhn vin qun l n thuc
Tn UC Lu tr n thuc
Tc nhn Nhn vin qun l n thuc
M t NV qun l n thuc lu n thucvo h s n thuc.
S kin kch hot Ti trang back-end ca Nhn vin
qun l n thuc.Chn chc nngLu tr n thuc.
iu kin tin quyt ng nhp bng ti khon vin qunl n thuc.
Phng thc c bn 1. h thng hin th trang Lu tr nthuc dng form cho php nhp Mn thuc, M Bc s, M Bnh nhn,Tng tin, ngy thng.
2. NVQL n thuc in thng tinvo form.
3. NVQL n thuc nhn Save
26
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
27/61
4. H thng hin th thng bo Luthnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th Lu tr hthng hin th thng bo Khngth Lu tr.
Kt qu n thng c lu tr vo h s nthuc
Ngoi lTn sut s dng Thng xuyn
27
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
28/61
e. Use case cho Nhn vin thu ngn
e.1. Use case Tnh ton vin ph
Tn UC Tnh ton vin ph
Tc nhn Nhn vin thu ngn
M t Nhn vin thu ngn tin hnh tnhton vin ph khi bnh nhn chuynhoc xut vin.
S kin kch hot Ti trang back-end ca NV thu
ngn.Chn chc nng Tnh ton Vinph
iu kin tin quyt ng nhp bng ti khon NV thungn
Phng thc c bn 1. h thng hin th trang Tnh ton
28
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
29/61
Vin ph dng form cho php m bnhnhn.
2. NVthu ngn in thng tin vo
form.3. NV thu ngn chn OK
4. H thng hin th tng tin vin phca Bnh nhn.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
Kt qu S tin vin ph ca bnh nhn cxut ra mn hnh
Ngoi l
Tn sut s dng Thng xuyn
e.2. Use case Cp nht thng tin xut vin
Tn UC Cp nht thng tin xut vin
Tc nhn Nhn vin thu ngn
M t NVthu ngn cp nht ngy xut vinvo h s bnh nhn.
S kin kch hot Ti trang back-end ca NVthungn .Chn chc nng Cp nht thngtin xut vin.
iu kin tin quyt ng nhp bng ti khon NVthungn
Phng thc c bn 1. h thng hin th trang Cp nhtthng tin xut vin dng form cho
php nhp M bnh nhn v ngy29
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
30/61
thng xut vin.
2. NVthu ngn in thng tin voform.
3. NVthu ngn nhnUpdate
4. H thng hin th thng bo cpnht thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Thng tin xut vin c thm votrong h s bnh nhn
Ngoi l
Tn sut s dng Thng xuyn
e.3. Use case Cp nht thng tin chuyn vin
Tn UC Cp nht thng tin chuyn vin
Tc nhn Nhn vin thu ngn
M t NVthu ngn cp nht ngy chuynvin vo h s bnh nhn.
S kin kch hot Ti trang back-end ca NVthungn .Chn chc nng Cp nht thngtin chuyn vin.
iu kin tin quyt ng nhp bng ti khon NVthungn
30
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
31/61
Phng thc c bn 1. h thng hin th trang Cp nhtthng tin chuyn vin dng form cho
php nhp M bnh nhn v ngythng chuyn vin.
2. NVthu ngn in thng tin voform.
3. NVthu ngn nhnUpdate
4. H thng hin th thng bo cpnht thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liu
vo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Thng tin chuyn vin c thm votrong h s bnh nhn
Ngoi l
Tn sut s dng Thng xuyn
31
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
32/61
f. Use case cho Nhn vin qun tr
f.1. Use case Thm ti khon
Tn UC Thm ti khon
Tc nhn Nhn vin qun tr(NVQT)
M t NVQT thm ti khon nhn vin vobng ti khon trong CSDL.
S kin kch hot Ti trang back-end ca NVQT.Chnchc nng Thm ti khon
iu kin tin quyt ng nhp bng ti khon NVQTPhng thc c bn 1. h thng hin th trang Thm ti
khon dng form cho php nhp Mti khon, mt khu, level, chc v.
2. NVQT in thng tin vo form.
32
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
33/61
3. NVQT chn Insert
4. H thng hin th thng bo thm thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Thng tin ngy thng khm c cp
nht trong h s bnh nhnNgoi l
Tn sut s dng Thng xuyn
f.2. Use case Sa ti khon
Tn UC Sa ti khon
Tc nhn NVQT
M t NVQT tin hnh sa thng tin tikhon.
S kin kch hot Ti trang back-end ca NVQT.Chnchc nng Sa ti khon
iu kin tin quyt ng nhp bng ti khon NVQT
Phng thc c bn 1. h thng hin th trang Sa tikhon dng form cho php nhp mnhn vin, mt khu, level
2. NVQT in thng tin vo form.
33
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
34/61
3. NVQT nhnUpdate
4. H thng hin th thng bo cpnht thnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th cp nht hthng hin th thng bo Khngth cp nht.
Kt qu Thng tin ti khon c cp nht
trong c s d liuNgoi l
Tn sut s dng Thng xuyn
f.3. Use case Xa ti khon
Tn UC Xa ti khon
Tc nhn Nhn vin qun tr
M t NVQT tin hnh xa ti khon ngidng trong c s d liu
S kin kch hot Ti trang back-end ca NVQT.Chnchc nng Xa ti khon
iu kin tin quyt ng nhp bng ti khon NVQT
Phng thc c bn 1. h thng hin th trang Xadngform cho php nhp M Nhn vin
2. NVQT in thng tin vo form.
3. NVQT chn Delete
34
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
35/61
4. H thng hin th thng bo xathnh cng.
Phng thc thay th 1. Nu nhp sai nh dng d liuvo form th h thng hinthng bo sai nh dng .
2. Nu khng th xa h thnghin th thng bo Khng thxa.
Kt qu Ti khon nhn vin cn xa cxa khi c s d liu.
Ngoi lTn sut s dng Thng xuyn
35
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
36/61
3.2. Giao din cho cc Use case
3.2.1. Use case ng nhp
3.2.2. Use case Cp nht ngy khm
36
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
37/61
37
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
38/61
3.3.3. Use case To mi h s Bnh nhn
38
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
39/61
3.3.4. Use case Cp nht kt qu khm
39
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
40/61
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
41/61
3.3.6. Use case Cp nht tnh trng bnh nhn
41
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
42/61
3.3.7. Use case Lu n thuc
3.3.8. Use case Tnh ton vin ph
3.3.9. Use case Cp nht thng tin xut vin.
3.3.10 Use case Cp nht thng tin chuyn vin
42
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
43/61
3.3.11. Use case Thm ti khon
3.3. Phn tch kin trc
Ta tin hnh xy dng biu lp cho tng use case:
43
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
44/61
a. Use case ng nhp
44
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
45/61
b. Use case ng xut
45
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
46/61
c. Use case Kim tra phiu khm
d. Use case To mi h s
46
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
47/61
e. Use case Cp nht ngy khm
47
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
48/61
f. Use case Cp nht kt qu khm
g. Use case cp nht tnh trng bnh nhn
48
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
49/61
h. Use case Lu tr n thuc
i. Use case tnh ton vin ph
49
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
50/61
j. Use case Cp nht thng tin xut vin, chuyn vin
k. Use case Cp nht ti khon
50
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
51/61
3.4. M hnh ha hnh viDa trn m hnh lp cho tng Use case ta tin hnh m t hot ng cho
cc use case theo Biu d trnh t:
a. Use case ng nhp
b. Use case ng xut
51
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
52/61
c. Use case Kim tra phiu khm
d. Use case Cp nht ngy thng
52
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
53/61
e. Use case To h s mi
f. Use case Cp nht kt qu khm
53
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
54/61
g. Use case K n
h. Use case Cp nht tnh trng bnh nhn
54
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
55/61
i. Use case Lu tr n thuc
j. Use case Tnh ton vin ph
55
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
56/61
k. Use case Ra Vin
l. Use case Thm ti khon
56
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
57/61
m. Use case Sa ti khon
n. Use case Xa ti khon
57
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
58/61
III. Thit k h thng
1. Thit k c s d liu
1.1. Bng quan h
58
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
59/61
1.2. M t chi tit cc Thc th trong bng:
1.2.1. Bnh nhn:
Tn thuc tnh Kiu Ghi ch
MaBN Varchar Kha chnh
Hoten Nvarchar
CMTND Varchar
Ngaysinh Datetime
Diachi Nvarchar
Tel Varchar Ketquakhambenh nvarchar
Ngaynhapvien Datetime
Ngayxuatvien Datetime
Ngaychuyenvien datetime
1.2.2. Nhn Vin:
Tn thuc tnh Kiu Ghi ch
MaNV Varchar Khoachinh
Hoten Nvarchar
Ngaysinh Datetime
Diachi Nvarchar Chucvu Varchar
59
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
60/61
1.2.3. n thuc:
Tn thuc tnh Kiu Ghi ch
MaDT Varchar Kha chnh
MaBN Varchar Kha chnh
MaBS Varchar Kha chnh
Ngaythang Datetime
Thanhtien Vachar
1.2.4. Phiu iu tr:
Tn thuc tnh Kiu Ghi ch
Maphieudieutri Varchar Kha chnh
MaBN Varchar Kha chnh
MaBS Varchar Kha chnh
Ngaythang Datetime
TinhtrangBN nvarchar
Ngaynhapvien datetime
60
-
7/30/2019 PTTKHDT Nhom10 Thu Thuy Huong Tho
61/61
1.2.5. Ti khon:
Tn thuc tnh Kiu Ghi chMaTK Varchar Kha chnh
Matkhau Varchar Kha chnh
Level Int
2.Biu b tr
2.1. Phn tng h thng- H thng qun l khm cha bnh chng em trin khai l nh nn gm 2
tng:
+ Tng khch hng: qun l giao din ngi dng.
+ Tng dch v: x l cc vic ct gi d liu.