You are on page 1of 61

TRNG I HC BCH KHOA H NI

VIN CNG NGH THNG TIN V TRUYN THNG

BO CO
PHN 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 Hng
Nguyn Phc Th
Lng Th Hoi Thu
Nguyn Th Thy

2008 1338
2008 2562
2008 2588
2008 2599

H Ni, Thng 5/2012


1

Phn tch thit k HT

Mc lc
Mc lc......................................................................................................................2
I.Nghin cu s b....................................................................................................5
1.Kho st h thng ............................................................................5
2.Tng quan h thng..........................................................................5
2.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................................................................................................ 10
3. 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 .........................................................................14
1.Pht hin v c t Use case.............................................................................................14
2.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

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............................................................................................36

3.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

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......................................................................58
1.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..................................................................................61
2.1.Phn tng h thng......................................................................................................... 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 h
thng lu tr cc thng tin v bnh nhn, bc s, nhn vin bnh vin cho ti cc
thng tin v n thuc, tnh ton vin ph.
Cc thng tin v bnh nhn, bc s, n thuc, giy thanh ton, phiu xt
nghim.. 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 phiu
khm. Nhn vin tip nhn tin hnh kim tra da trn thng tin phiu
khm 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 a
ra 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 h
vi phng qun l ni tr c xp phng bnh theo giy kt
qu khm ca bc s.
5

ii. Nu khng cn nhp vin bc s s k n cho bnh nhn tin


hnh iu tr ngoi tr.
c. iu tr
Khi iu tr ni tr Bc s tin hnh vic iu tr theo phc .Cc
thng 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 n
thuc 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 vin
hay xut vin Nhn vin thu ngn s tin hnh tnh ton v a ra ha
n vin ph theo d liu v n thuc v ngy nhp vin, ngy xut
vin trong h s bnh nhn.Nhn vin thu ngn tin hnh cp nht
ngy xut hoc chuyn vin vo trong h s bnh nhn.

2.2.

Quy trnh nghip v

2.2.1.

Tip nhn bnh nhn

2.2.2.1. Khm bnh

2.2.3.

iu tr

2.2.4.

Xut vin

10

3. M hnh ha lnh vc ng dng


3.1. Xc nh cc lp lnh vc
H 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 s gm:
o MaBS: M bc s
o Chucvu: Chc v Bc s
11

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

3.2.

Biu lp lnh vc

13

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

2.1.1.

Biu Use case Tng qut

15

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 hin


quyn hn ca mnh

S kin kch hot

NV chn Login ti trang Font-End


bt k.

iu kin tin quyt


Phng thc c bn

1. h thng hin th trang ng nhp.


2. NVusename, password nhn
login
16

3. H thng kim tra v a ra thng


bo
Phng thc thay th

Kt qu

1. Nu nhp sai nh dng d liu


th h thng hin thng bo sai
nh dng .
NV vo trang Back-End thc hin cc
quyn hn ca mnh

Ngoi l
Tn sut s dng

a.2.

Thng xuyn

Use case ng xut


Tn UC

ng xut

Tc nhn

Nhn vin

M t

NV thc hin vic thot khi trang


Back-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 v


hin 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

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 c


h s trong h s bnh nhn hay cha
theo thong tin phiu khm

S kin kch hot

Ti trang back-end ca NVTN.Chn


chc 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 tra


phiu khm dng form cho php nhp
CMTND ca bnh nhn.
18

2. NVTN in s CMTND t phiu


khm vo form.
3. H thng kim tra trong c s d
liu v tr v thng bo c hoc cha
c bnh nhn trong h s bnh nhn.
Phng thc thay th

Kt qu

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
H thng a thng bo c hay cha
c bnh nhn trong h s bnh nhn,
nu c th a ra m bnh nhn.

Ngoi l
Tn sut s dng

b.2.

Thng xuyn

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 trong
h s bnh nhn.

S kin kch hot

Ti trang back-end ca NVTN.Chn


chc 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 h


s dng form cho php nhp thng tin
lien quan ti bnh nhn
2.

NVTN in thng tin vo form.


19

3. NVTN nhn Save


4. H thng hin th thng bo to
h s thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th to h s mi h
thng hin th thng bo Khng
th to mi h s.

Kt qu

Mt h s mi ca bnh nhn c
them trong h s bnh nhn

Ngoi l
Tn sut s dng

b.3.

Thng xuyn

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 nhn
trong c s d liu

S kin kch hot

Ti trang back-end ca NVTN.Chn


chc 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 nht


ngy thng dng form cho php nhp
CMTND ca bnh nhn v thng tin
ngy thng khm bnh.
20

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 liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Thng tin ngy thng khm c cp


nht trong h s bnh nhn

Ngoi l
Tn sut s dng

Thng xuyn

21

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 qu


khm vo h s bnh nhn

S kin kch hot

Ti trang back-end ca Bc s.Chn


chc 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 nht


Ketes qu khm dng form cho php
nhp CMTND ca bnh nhn , m
bnh nhn v kt qu khm khm
22

bnh.
2. Bc s in thng tin vo form.
3. Bc s nhnUpdate
4. H thng hin th thng bo cp
nht thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Thng tin kt qu khm c lu li


trong H s bnh nhn

Ngoi l
Tn sut s dng

c.2.

Thng xuyn

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 nhn


vo trong h s iu tr.

S kin kch hot

Ti trang back-end ca Bc s.Chn


chc nng Cp nht tnh trng bnh
nhn.

iu kin tin quyt

ng nhp bng ti khon Bc s

Phng thc c bn

1. h thng hin th trang Cp nht


tnh trng Bnh nhn dng form cho
23

php nhp CMTND, m bnh nhn v


tnh trng bnh nhn.
2. Bc s in thng tin vo form.
3. Bc s nhn Update.
4. H thng hin th thng bo cp
nht thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Tnh trng bnh nhn c lu li


trong h s iu tr.

Ngoi l
Tn sut s dng

c.3.

Thng xuyn

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 dng


24

form cho php nhp m bnh nhn,


m bac s, tn thuc, liu lng v
ngy thng.
2.

Bc s in thng tin vo form.

3. Bc s nhn Xut n thuc

Phng thc thay th

Kt qu

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
n thuc hin th trn giao din phc
v cho vic in.

Ngoi l
Tn sut s dng

Thng xuyn

25

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 thuc


vo h s n thuc.

S kin kch hot

Ti trang back-end ca Nhn vin


qun l n thuc.Chn chc nng
Lu tr n thuc.

iu kin tin quyt

ng nhp bng ti khon vin qun


l n thuc.

Phng thc c bn

1. h thng hin th trang Lu tr n


thuc dng form cho php nhp M
n thuc, M Bc s, M Bnh nhn,
Tng tin, ngy thng.
2. NVQL n thuc in thng tin
vo form.
3. NVQL n thuc nhn Save
26

4. H thng hin th thng bo Lu


thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th Lu tr h
thng hin th thng bo Khng
th Lu tr.

Kt qu

n thng c lu tr vo h s n
thuc

Ngoi l
Tn sut s dng

Thng xuyn

27

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 tnh


ton vin ph khi bnh nhn chuyn
hoc xut vin.

S kin kch hot

Ti trang back-end ca NV thu


ngn.Chn chc nng Tnh ton Vin
ph

iu kin tin quyt

ng nhp bng ti khon NV thu


ngn

Phng thc c bn

1. h thng hin th trang Tnh ton


28

Vin ph dng form cho php m bnh


nhn.
2. NVthu ngn in thng tin vo
form.
3. NV thu ngn chn OK
4. H thng hin th tng tin vin ph
ca Bnh nhn.
Phng thc thay th

Kt qu

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
S tin vin ph ca bnh nhn c
xut ra mn hnh

Ngoi l
Tn sut s dng

e.2.

Thng xuyn

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 vin


vo h s bnh nhn.

S kin kch hot

Ti trang back-end ca NVthu


ngn .Chn chc nng Cp nht thng
tin xut vin.

iu kin tin quyt

ng nhp bng ti khon NVthu


ngn

Phng thc c bn

1. h thng hin th trang Cp nht


thng tin xut vin dng form cho
php nhp M bnh nhn v ngy
29

thng xut vin.


2. NVthu ngn in thng tin vo
form.
3. NVthu ngn nhnUpdate
4. H thng hin th thng bo cp
nht thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Thng tin xut vin c thm vo


trong h s bnh nhn

Ngoi l
Tn sut s dng

e.3.

Thng xuyn

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 chuyn


vin vo h s bnh nhn.

S kin kch hot

Ti trang back-end ca NVthu


ngn .Chn chc nng Cp nht thng
tin chuyn vin.

iu kin tin quyt

ng nhp bng ti khon NVthu


ngn
30

Phng thc c bn

1. h thng hin th trang Cp nht


thng tin chuyn vin dng form cho
php nhp M bnh nhn v ngy
thng chuyn vin.
2. NVthu ngn in thng tin vo
form.
3. NVthu ngn nhnUpdate
4. H thng hin th thng bo cp
nht thnh cng.

Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Thng tin chuyn vin c thm vo


trong h s bnh nhn

Ngoi l
Tn sut s dng

Thng xuyn

31

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 vo


bng ti khon trong CSDL.

S kin kch hot

Ti trang back-end ca NVQT.Chn


chc nng Thm ti khon

iu kin tin quyt

ng nhp bng ti khon NVQT

Phng thc c bn

1. h thng hin th trang Thm ti


khon dng form cho php nhp M
ti khon, mt khu, level, chc v.
2.

NVQT in thng tin vo form.


32

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 liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Thng tin ngy thng khm c cp


nht trong h s bnh nhn

Ngoi l
Tn sut s dng

f.2.

Thng xuyn

Use case Sa ti khon


Tn UC

Sa ti khon

Tc nhn

NVQT

M t

NVQT tin hnh sa thng tin ti


khon.

S kin kch hot

Ti trang back-end ca NVQT.Chn


chc 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 ti


khon dng form cho php nhp m
nhn vin, mt khu, level
2.

NVQT in thng tin vo form.

33

3. NVQT nhnUpdate
4. H thng hin th thng bo cp
nht thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th cp nht h
thng hin th thng bo Khng
th cp nht.

Kt qu

Thng tin ti khon c cp nht


trong c s d liu

Ngoi l
Tn sut s dng

f.3.

Thng xuyn

Use case Xa ti khon


Tn UC

Xa ti khon

Tc nhn

Nhn vin qun tr

M t

NVQT tin hnh xa ti khon ngi


dng trong c s d liu

S kin kch hot

Ti trang back-end ca NVQT.Chn


chc nng Xa ti khon

iu kin tin quyt

ng nhp bng ti khon NVQT

Phng thc c bn

1. h thng hin th trang Xadng


form cho php nhp M Nhn vin
2.

NVQT in thng tin vo form.

3. NVQT chn Delete


34

4. H thng hin th thng bo xa


thnh cng.
Phng thc thay th

1. Nu nhp sai nh dng d liu


vo form th h thng hin
thng bo sai nh dng .
2. Nu khng th xa h thng
hin th thng bo Khng th
xa.

Kt qu

Ti khon nhn vin cn xa c


xa khi c s d liu.

Ngoi l
Tn sut s dng

Thng xuyn

35

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

37

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

3.3.6. Use case Cp nht tnh trng bnh nhn

41

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

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

a. Use case ng nhp

44

b. Use case ng xut

45

c. Use case Kim tra phiu khm

d. Use case To mi h s

46

e. Use case Cp nht ngy khm

47

f. Use case Cp nht kt qu khm

g. Use case cp nht tnh trng bnh nhn

48

h. Use case Lu tr n thuc

i. Use case tnh ton vin ph

49

j. Use case Cp nht thng tin xut vin, chuyn vin

k. Use case Cp nht ti khon

50

3.4.

M hnh ha hnh vi
Da 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

c. Use case Kim tra phiu khm

d. Use case Cp nht ngy thng

52

e. Use case To h s mi

f. Use case Cp nht kt qu khm

53

g. Use case K n

h. Use case Cp nht tnh trng bnh nhn

54

i. Use case Lu tr n thuc

j. Use case Tnh ton vin ph

55

k. Use case Ra Vin

l. Use case Thm ti khon

56

m.

Use case Sa ti khon

n. Use case Xa ti khon

57

III. Thit k h thng


1. Thit k c s d liu
1.1.

Bng quan h

58

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

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

1.2.5. Ti khon:
Tn thuc tnh

Kiu

Ghi ch

MaTK

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.

61

You might also like