You are on page 1of 33

NHP MN

CNG NGH PHN MM

Ging vin: Th Thanh Tuyn


Email: dothithanhtuyen@gmail.com

Ni dung mn hc
nTng quan v Cng ngh phn mm
nXc nh v m hnh ha yu cu phn mm (tt)
nThit k phn mm
nCi t phn mm
nKim th v bo tr
n n mn hc

Nhp mn Cng ngh Phn mm

October 14

Xc nh yu cu v m hnh ha yu cu
nMc tiu: Xc nh cc yu cu phn mm v cch thc thc
hin chng trong th gii thc.
nKt qu:
- Danh sch cc yu cu phn mm;
- S lung d liu cho tng yu cu phn mm.

Nhp mn Cng ngh Phn mm

October 14

Cch thc tin hnh


Kho st
hin trng
Lp danh sch cc
yu cu phn mm
Lp s
lung d liu

Nhp mn Cng ngh Phn mm

October 14

Lp S lung d liu
nKhi nim: S lung d liu (DFD-Data Flow Diagram) l
s biu th cc thng tin lin quan n vic thc hin cc
nghip v trong th gii thc bn trong my tnh.
nMc tiu: M hnh ha th gii thc vi cc yu cu xc
nh.
nKt qu:
- S lung d liu ca tng cng vic;
- S phi hp gia cc cng vic.

Nhp mn Cng ngh Phn mm

October 14

Danh sch cc k hiu

Tn

Ngi dng/Thit b

Tn

Khi x l

Tn

Lung d liu

Tn
Nhp mn Cng ngh Phn mm

B nh ph
October 14

S lung d liu tng qut

Tn
D1

Thit b nhp

D2

D6

Tn
D3

D4

Tn
Nhp mn Cng ngh Phn mm

October 14

D5

Thit b xut

S lung d liu tng qut (tt)


nD1: Thng tin xut pht t ngi dng
nD2: Thng tin xut pht t thit b nhp khc chun
nD3: Thng tin xut pht t b nh ph
nD4: Thng tin ghi xung b nh ph
nD5: Thng tin a ra thit b xut khc chun
nD6: Thng tin tr v cho ngi dng
***D (Data): l thng tin, khng phi hnh ng.

Nhp mn Cng ngh Phn mm

October 14

Cc lu
nCc tin trnh phi c lung vo, lung ra.
nKhng c lung d liu trc tip gia cc tc nhn v
gia tc nhn vi kho d liu.
nQu trnh lp s lung d liu cho mt cng vic
c tin hnh qua 3 bc:
B1: Xc nh d liu nhp
B2: Xc nh d liu xut
B3: M t x l

Nhp mn Cng ngh Phn mm

October 14

B1: Xc nh d liu nhp


nD liu nhp bao gm D1, D2 v D3.
nD1 da vo biu mu lin quan.
nD2 c nhp t thit b khc chut v bn phm.
nD3 l thng tin lin quan c t b nh ph.
nNguyn tc ca d liu nhp D1 v D2:
Khng nhp vo cc d liu c lu tr trc .
Khng nhp vo cc d liu c th tnh ton c da
trn qui nh hay cng thc c.

Nhp mn Cng ngh Phn mm

10

October 14

B2: Xc nh d liu xut


nD liu xut bao gm D4, D5 v D6.
nD4: ghi cc kt qu mi to lp hoc cc d liu c nhng
b thay i sau khi x l.
nD5 da vo biu mu lin quan, xut ra thit b khc mn hnh.
nD6 da vo biu mu lin quan.
nMt s lu :
Phi c thng bo cho bit cng vic c thc hin thnh
cng hay tht bi.
Khng phi tt c d liu xut ra mn hnh u h tr xut
ra my in, ty vo yu cu c th m c th thay i cch
trnh by khi in hoc khng h tr.
Nhp mn Cng ngh Phn mm

11

October 14

B3: M t x l
nM t qu trnh s dng d liu nhp (D1, D2, D3) to ra
d liu xut (D4, D5, D6).
nMt s lu :
Ch m t x l m khng cn quan tm n cch thc
hin nhp xut.
M t cc x l theo nhm cc x l c lin quan.
Sp xp cc x l theo trnh t hp l.

Nhp mn Cng ngh Phn mm

12

October 14

S lung d liu cho cng vic Lu tr

Tn
D1

Thit b nhp

D2

D6

Tn
D3

D4

Tn
Nhp mn Cng ngh Phn mm

13

October 14

D5

Thit b xut

S lung d liu cho cng vic Lu tr (tt)

nD1: Thng tin cn lu tr


nD2: Khng c
nD3: Thng tin v qui nh
nD4: D1 +
nD5: D4
nD6: Khng c

Nhp mn Cng ngh Phn mm

14

October 14

S lung d liu cho cng vic Tra cu

Tn
D1

Thit b nhp

D2

D6

Tn
D3

D4

Tn
Nhp mn Cng ngh Phn mm

15

October 14

D5

Thit b xut

S lung d liu cho cng vic Tra cu (tt)


nD1: Thng tin v tiu chun tra cu
nD2: Khng c
nD3: Thng tin v danh sch cc i tng tha mn
tiu chun tra cu
nD4: Khng c
nD5: D3
nD6: D5

Nhp mn Cng ngh Phn mm

16

October 14

S lung d liu cho cng vic Kt xut

Tn
D1

Thit b nhp

D2

D6

Tn
D3

D4

Tn
Nhp mn Cng ngh Phn mm

17

October 14

D5

Thit b xut

S lung d liu cho cng vic Kt xut (tt)


nD1: Thi gian
nD2: Khng c
nD3: Thng tin cn cho vic lp bo co
nD4: Thng tin v bo co
nD5: D4
nD6: D5

Nhp mn Cng ngh Phn mm

18

October 14

V d 1
S Lung d liu cho yu cu Tra cu bnh nhn trong
ti Qun l Phng mch t:

Ngi dng
D1

Thit b nhp

D2

D6

Tra cu bnh nhn


D3

D4

B nh ph

Nhp mn Cng ngh Phn mm

19

October 14

D5

Thit b xut

Biu mu lin quan:

Nhp mn Cng ngh Phn mm

20

October 14

nD1: Tiu chun tra cu (h tn, gii tnh, nm sinh,


a ch, ngy khm, loi bnh, triu chng).
nD2: Khng c
nD3: Danh sch bnh nhn tha tiu chun tra cu
cng vi cc thng tin chi tit lin quan (h tn, ngy
khm, loi bnh, triu chng).
nD4: Khng c
nD5: D3
nD6: D5
Nhp mn Cng ngh Phn mm

21

October 14

Thut ton
nB1: Nhn D1 t ngi dng
nB2: Kt ni c s d liu
nB3: c D3 t b nh ph
nB4: Xut D5 ra my in
nB5: Tr D6 cho ngi dng
nB6: ng kt ni c s d liu
nB7: Kt thc
Nhp mn Cng ngh Phn mm

22

October 14

V d 2
S Lung d liu cho yu cu Bo co thng k tnh hnh
mn sch theo th loi trong ti Qun l Th vin:

Ngi dng
D1

Tb nhp

D2

D6

B/c thng k tnh hnh


mn sch theo th loi
D3

D4

B nh ph
Nhp mn Cng ngh Phn mm

23

October 14

D5

Tb xut

Biu mu lin quan:

Nhp mn Cng ngh Phn mm

24

October 14

nD1: Thng
nD2: Khng c
nD3: Danh sch cc phiu mn sch trong thng (*)
nD4: D1 + thng tin thng k theo tng th loi c mn
trong thng (s lt mn, t l mn) + tng s lt mn.
nD5: D4
nD6: D5
(*) Mn thi im no tnh theo thi im , khng tnh
2 ln nu lt mn ri vo thi im gia 2 thng.
Nhp mn Cng ngh Phn mm

25

October 14

Thut ton
nB1: Nhn D1 t ngi dng
nB2: Kt ni c s d liu
nB3: c D3 t b nh ph
nB4: m s lt mn theo tng th loi t danh sch
cc phiu mn trong thng (t D3).
nB5: Tnh tng s lt mn ca tt c cc th loi ( s
phiu mn).
nB6: Tnh t l mn theo tng th loi da vo s lt
mn ca tng th loi v tng s lt mn ca tt c
cc th loi.
Nhp mn Cng ngh Phn mm

26

October 14

Thut ton (tt)


nB7: Lu D4 xung b nh ph
nB8: Xut D5 ra my in
nB9: Tr D6 cho ngi dng
nB10: ng kt ni c s d liu
nB11: Kt thc

Nhp mn Cng ngh Phn mm

27

October 14

V d 3
S Lung d liu cho yu cu Tip nhn i l trong ti
Qun l cc i l:

Ngi dng
D1

Tb nhp

D2

D6

Lp h s i l
D3

D4

B nh ph
Nhp mn Cng ngh Phn mm

28

October 14

D5

Tb xut

Biu mu v qui nh lin quan:

Nhp mn Cng ngh Phn mm

29

October 14

nD1: Tn i l, loi i l, in thoi, a ch, qun, ngy


tip nhn.
nD2: Khng c
nD3: Danh sch cc Loi i l, danh sch cc Qun, s
i l ti a trong mi qun, danh sch cc i l tng
ng vi qun (trong D1).
nD4: D1
nD5: D4
nD6: Khng c
Nhp mn Cng ngh Phn mm

30

October 14

Thut ton
nB1: Nhn D1 t ngi dng
nB2: Kt ni c s d liu
nB3: c D3 t b nh ph
nB4: Kim tra loi i l (D1) c thuc danh sch cc Loi
i l (D3) hay khng.
nB5: Kim tra qun (D1) c thuc danh sch cc Qun
(D3) hay khng.
nB6: Kim tra qui nh s i l ti a trong mi qun.

Nhp mn Cng ngh Phn mm

31

October 14

Thut ton (tt)


nB7: Nu khng tha mn cc iu kin trn th n B10
nB8: Lu D4 xung b nh ph
nB9: Xut D5 ra my in
nB10: ng kt ni c s d liu
nB11: Kt thc

Nhp mn Cng ngh Phn mm

32

October 14

Q&A
Nhp mn Cng ngh Phn mm

33

October 14

You might also like