You are on page 1of 67

Vin i Hc M H Ni

Khoa Cng Ngh Thng Tin

Bo Co
ti: Qun l bn hng thit b my tnh Mn: Phn tch thit k h thng
Ging vin hng dn: TS.L Vn Phng Sinh vin thc hin:
1.Nguyn Tin Dng (phn IV,V) 2.Nguyn Ngc Duy (phn VI,VII) 3.Trn Ngc Lm (phn III) 4.Nguyn Vn Nam (phn II) Phn chung: I,VIII

Thng 3/2012

Mc lc
Mc lc.......................................................................................................................................2 Ti liu tham kho......................................................................................................................3 T vit tt...................................................................................................................................4 Kho st.....................................................................................................................................5 M t bng li.........................................................................................................................5 Form h s.............................................................................................................................5 Xc lp cc m hnh nghip v..................................................................................................8 Lp ma trn phn tch.............................................................................................................8 S ng cnh ca h thng................................................................................................9 S phn r chc nng....................................................................................................10 Ma trn thc th - chc nng..............................................................................................13 M hnh lung d liu..............................................................................................................14 S lung d liu mc 0...................................................................................................14 S lung d liu mc 1...................................................................................................16 Xy dng m hnh khi nim d liu.......................................................................................20 Chnh xc ha d liu..........................................................................................................20 Xc nh cc thc th...........................................................................................................24 Xc nh cc ph thuc hm v kha chnh........................................................................26 Xc nh cc mi quan h....................................................................................................27 M hnh khi nim d liu....................................................................................................31 I.Thit k c s d liu logic...................................................................................................33 M hnh quan h v chun ha n 3NF.............................................................................33 S E R..........................................................................................................................39 Thit k c s d liu vt l....................................................................................................41 Thit k giao din.....................................................................................................................46 Xc nh lung d liu h thng..........................................................................................46 Xc nh v c t cc giao din.........................................................................................50 Thit k u ra......................................................................................................................62 2

Thit k x l............................................................................................................................64 Thit k cu trc chng trnh.............................................................................................64 Gi m..................................................................................................................................65

Ti liu tham kho

1. TS. L Vn Phng.

K thut phn tch v thit k h thng thng tin hng cu trc. Nh xut bn Thng tin v Truyn thng, Nm 2011. 2. TS. L Vn Phng, Nguyn ch, Bi Cng Cng, Thi Thanh Sn. L thuyt h thng v iu khin hc. NXB Thng tin v Truyn thng, 2009. 3. TS. L Vn Phng Bi ging c s d liu. Nh xut bn Lao ng v X hi, 2004. 4. TS. L Vn Phng Phn tch v thit k h thng thng tin Kin thc v thc hnh. Nh xut bn Lao ng v X hi, 2004. 5. TS. Nguyn vn Ba Phn tch v thit k h thng thng tin. Nh xut bn i hc Quc gia H Ni, 2003.

T vit tt

CSDL DFD DL E-R HT HSDL LDL NCC BH

C s d liu S lung d liu D liu Th th - Mi quan h H thng H s d liu Lung d liu Nh cung cp Bo hnh

Kho st
M t bng li Mt cng ty kinh doanh bn bun mt s mt hng thit b my vi tnh. Khi c nhu cu nhp hng, b phn mua hng s nhn c cc thng tin chi tit v cc loi thit b mun nhp t NH CUNG CP. Nu cng ty c nhu cu nhp cc thit b, cng ty gi n ngh t hng n nh cung cp. Nh cung cp s p ng nhu cu nhp hng ca cng ty bng vic giao hng cho cng ty theo n ngh t hng. Cng ty nhp hng vo kho v ghi phiu nhp. Sau ghi cc thng tin vo s kho. KHCH HNG c nhu cu mua thit b ca cng ty, cng ty s gi bng bo gi thit b cho khch hng. Khi khch hng ng mua thit b ca cng ty th khch hng s lm n t hng vi cng ty. Ti b phn x l n hng, cng ty s i chiu n hng vi s kho bit c kh nng cung cp p ng n hng ca khch. Trong trng hp thiu hng hay c yu cu mt hng mi ngi ta tha thun vi khch. Sau lp phiu giao hng v phiu thu km theo phiu bo hnh. B phn bn hng s gom hng theo phiu giao hng v gi cho khch. Sau ghi thng tin cn thit vo s kho. B phn bo hnh khi khch hng c nhu cu bo hnh thit b th cng ty s nhn thit b cn bo hnh thng qua bin lai nhn thit b bo hnh. B phn bo hnh s tin hnh nhn phiu bo hnh v kim tra nu hp l v cn thi gian bo hnh th bo hnh cho khch hng. Cn nu phiu bo hnh khng hp l hoc ht thi gian bo hnh th km theo ha n thanh ton tin sa cha khi gi li thit b cho khch thng qua bin lai tr thit b bo hnh. Sau mt thi gian nht nh cc b phn s tng hp thng tin mua, bn v cc thng tin khc lp bo co gi ln LNH O CNG TY.

Form h s a) Nh cung cp NH CUNG CP STT Tn nh cung cp a ch S in thoi Ghi ch

b) n ngh t hng

N NGH T HNG
5

Tn NCC: a ch: in thoi: STT Tn hng M t hng n v

S: Ngy ngh: S lng

c) Phiu nhp PHIU NHP S: Tn nh cung cp (NCC): a ch NCC: STT Tn hng M hng n v tnh n gi Ngy: M kho: a ch kho: S lng

d) n t hng N T HNG Tn khch hng: a ch: in thoi: STT Tn hng M t hng n v S: Ngy t: S lng

e) Danh sch khch hng DANH SCH KHCH HNG STT Tn khch hng Loi khch (VIP/thng) a ch in thoi Ghi ch

f)

S kho S KHO
6

M hng: Tn hng: n v tnh: Chng t S phiu (nhp/xut) Ngy Nhp S lng Xut (giao hng) Tn kho

M kho: a ch: Tn kho: Din gii Tn u k Mc d tr ti thiu

g) Phiu giao hng PHIU GIAO HNG (theo n t s ) Tn ngi nhn hng: a ch: S: Ngy giao: Ni giao hng:

STT

Tn hng

n v tnh

n gi

S lng

Thnh tin

K nhn hng:

Tng tin:

h) Phiu thu PHIU THU (theo s phiu giao: ..) S: Ngy: Tn khch hng: a ch: S tin np: ng. S tin bng ch: Ch k ngi np
7

K ton

i) Phiu xut PHIU XUT S: Tn khch: a ch khch: STT Tn hng n v tnh n gi Ngy: Tn kho: a ch kho: S lng Thnh tin

Tng tin: j) Phiu bo hnh PHIU BO HNH Tn khch hng: a ch: S in thoi: STT Tn hng n gi S lng Thnh tin S: Ngy:

Thi gian bo hnh

Tng tin: iu kin bo hnh: Ghi ch: Khch hng K ton

Xc lp cc m hnh nghip v
Lp ma trn phn tch

ng t + B ng
H thng lm Bn ngoi h thng lm Nh cung cp nhn
8

Danh t
Danh t Tc nhn ngoi/HSDL H s d liu tc

Gi yu cu nhp hng

B phn nhp hng

n t hng Nhn hng v kim tra Lp phiu nhp Nhp vo kho v ghi s kho Tip nhn n t hng ca khch Khch gi n hng Giao hng

n ngh t hng Mt hng Phiu nhp S kho

nhn ngoi

H s d liu H s d liu

B phn tip nhn n hng. n t hng

H s d liu

Kim tra hng trong kho Khch tha thun v tha thun vi khch hng mi, s lng (v hng mua) Lp phiu xut hng, phiu giao hng Lp phiu thu v giao cho khch, ng thi vit phiu bo hnh Gom hng theo phiu giao v gi hng cho khch Nhn yu cu bo hnh v kim tra phiu bo hnh Tr thit b bo hnh Lp bo co Khch nhn phiu giao hng

S kho

H s d liu

Phiu giao hng

H s d liu

Khch nhn phiu thu Phiu thu

H s d liu

Khch nhn hng

B phn gom, gi hng

Khch a phiu bo hnh

B phn bo hnh Phiu bo hnh B phn bo hnh Lnh o cng ty Bo co H s d liu H s d liu

Khch nhn thit b

S ng cnh ca h thng Tc nhn ngoi ca h thng bao gm c:

Khch hng: Khch hng gi n t hng ti cng ty, nu cc yu cu vi cng ty v hng, giao nhn, thanh ton, cung cp thng tin v mnh cho cng ty. Khi c trc trc v thit b khch hng c th n bo hnh. Nh cung cp: Nh cung cp tip nhn n mua hng ca cng ty, nu c hng s p ng yu cu mua hng ca cng ty v giao hng cho cng ty. Ri nhn tin thanh ton t cng ty. Lnh o cng ty: Lnh o cng ty hng thng s yu cu cc b phn phi lp bo co v a ra nhng ch th pht trin cng ty.

S
Thng tin tha thun Thng tin khch hng n ngh t hng Thng tin bo hnh n t hng
KHCH HNG H THNG BN HNG THIT B MY TNH

Thng tin nhp hng


NH CUNG CP

Thng tin phn hi Bo hnh Th n g tin b o c o 10

Thng tin thit b Thng tin cung cp Ch o

Phiu giao hng, phiu thu

LNH O CNG TY

S phn r chc nng a) Lp bng phn tch chc nng Chc nng l
1.1 Gi n ngh t hng

Chc nng mc nh 1.Nhp hng t nh cung cp

1.2 Kim tra hng 1.3 Lp phiu nhp 1.4 Nhp kho v ghi s kho

B o c o

Chc nng h thng

2.1 Nhn n t hng 2.2 Kim tra hng trong kho 2.3 Tha thun vi khch v hng mua 2.4 Lp phiu giao hng, phiu thu 2.5 Gom v gi hng cho khch 3.1 Nhn phiu bo hnh t khch hng 3.2 Kim tra phiu bo hnh 3.3 Tin hnh bo hnh cho khch hng 3.4 Thanh ton 4.1 Thng k 4.2 Lp bo co

2.Bn hng cho khch hng

Qun l h thng bn hng thit b h thng my tnh 3.Bo hnh thit b cho khch hng

4.Bo co

b) S phn cp chc nng

11

Qun l bn hng thit b my tnh

1. Nhp hng t nh cung cp 1.1 Gi n ngh t hng

2. Bn hng cho khch hng 2.1 Nhn n t hng

3. Bo hnh thit b 3.1 Nhn phiu bo hnh

4. Bo co

4.1 Thng k

1.2 Kim tra hng

2.2 Kim tra hng trong kho

3.2 Kim tra phiu bo hnh

4.2 Lp bo co

1.3 Lp phiu nhp

2.3 Tha thun vi khch

3.3 Bo hnh cho khch

1.4 Nhp kho v ghi s kho

2.4 Lp phiu giao hng,thu 2.5 Gom v gi hng

3.4 Thanh ton

Hnh 1: S phn cp chc nng M t ni dung chc nng chi tit


1.1 Gi n ngh t hng: Khi cng ty c nhu cu nhp hng t nh cung cp th b

phn nhp hng c nhim v tm hiu thng tin v nh cung cp, v mt hng cng ty mun mua t nh cung cp, ri t a ra quyt nh mua hng t nh cung cp bng vic gi n t hng ti nh cung cp.
1.2 Kim tra hng: Khi nh cung cp n giao hng th b phn nhp hng c nhim v l

kim tra hng t nh cung cp xem c ng vi hng m cng ty t hng t nh cung cp hay khng. Trong trng hp khng ng s trao i tha thun vi nh cung cp.
12

1.3 Lp phiu nhp: Trong trng hp nh cung cp giao hng ng vi n t hng m

cng ty giao th s tin hnh lp phiu nhp hng.


1.4 Nhp kho v ghi vo s: Sau khi tin hnh lp phiu nhp hng xong th s nhp hng

vo kho v ghi nhng thng tin cn thit vo s kho.


I.1 Nhn n t hng: Khi khch hng c nhu cu mua hng v t hng vi cng ty

th b phn bn hng s tip nhn n hng ca khch hng. V xem xt n hng c hp l khng, c t ng hng m cng ty kinh doanh khng.
I.2 Kim tra hng trong kho: B phn bn hng s kim tra hng trong kho xem c p ng

c nhu cu ca khch hng khng.


I.3 Tha thun vi khch: Trong trng hp kho khng hng m khch hng yu cu s

tin hnh tha thun vi khch khch thay th bng mt hng mi hoc hn khch ch cng ty nhp hng v bn hng cho khch.
I.4 Lp phiu giao, phiu thu: Trong trng hp hng cho khch s tin hnh lp

phiu giao hng, phiu thu.


I.5 Gom v gi hng: Theo danh mc hng ha trong ha n tin hnh gom hng v gi

hng cho khch.


1.1 Nhn phiu bo hnh: Khi khch hng c nhu cu bo hnh thit b khch hng mua

vi cng ty th b phn bo hnh s tin hnh nhn phiu bo hnh t khch hng.
1.2 Kim tra phiu bo hnh: Tin hnh kim tra phiu bo hnh c ng khng, ht

hn cha, trong trng ng phiu bo hnh v cha ht hn s tin hnh bo hnh min ph cho khch hng. Trng hp khng ng phiu hoc ht thi gian bo hnh th vn tin hnh bo hnh cho khch hng nhng s thu tin bo hnh vi khch hng.
1.3 Bo hnh cho khch hng: Tin hnh bo hnh cho khch. 1.4 Thanh ton: i vi trng hp phiu bo hnh ht hn hoc l hng th thu tin sa

cha ca khch hng. 4.1 Thng k: Thng k chun b lp bo co co. 4.2 Lp bo co: Sau mt thi gian nht nh cc b phn s tng hp thng tin mua, bn, bo hnh v cc thng tin khc lp bo co gi ln lnh o cng ty. Ma trn thc th - chc nng

Thc th a. Nh cung cp
13

b. n ngh t hng c. Phiu nhp d. n t hng e. Danh sch khch f. S kho g. Phiu giao hng h. Phiu thu i. Phiu xut j. Phiu bo hnh Chc nng Nhp hng t nh cung cp Bn hng cho khch Bo hnh thit b Bo co R R R R R R a R b C c C R U d e f U R C C C C R g h i j

M hnh lung d liu


S lung d liu mc 0

14

n ngh t hng

Thng tin nh cung cp

a.H s NCC

Thng tin nhp hng Nh cung cp Thng tin thit b c.Phiu nhp 1.0 Nhp hng b.n ngh

f.S kho

Thng tin tha thun

Xem thng tin

d.n t hng

Thng tin khch hng f.S kho Khch hng Thng tin phn hi 2.0 Bn hng g.Phiu giao hng i.Phiu xut h.Phiu thu

Thng tin mt hng e.Danh sch khch

Yu cu bo hnh 3.0 Bo hnh

Kim tra thng tin j.Phiu bo hnh

p ng bo hnh

Ly thng tin Yu cu bo co a.H s NCC e.Danh sch khch c.Phiu nhp i.Phiu xut 4.0 Bo co Gi bo co co Kim tra f.S kho h.Phiu thu 15 Lnh o cng ty

S lung d liu mc 1 a. S lung d liu mc 1 ca tin trnh 1.0 Nhp hng T s lung d liu mc nh ta tch s lung d liu ring cho tin trnh 1.0 Nhp hng:
n t hng Thng tin nh cung cp a.H s NCC

Thng tin nhp hng Nh cung cp 1.0 Nhp hng Thng tin thit b c.Phiu nhp f.S kho b.n ngh

2.0 Bn hng

4.0 Bo co

Kt hp vi s phn cp chc nng, nht k kho st ta c:


Thng tin nhp hng Thng tin nh cung cp

Nh cung cp

Gi n ngh

1.1 Gi n ngh t hng

a.H s NCC

Thng tin thit b

1.2 Kim tra hng

b.n ngh

1.3 Lp phiu nhp

c.Phiu nhp

e.S kho

1.4 Nhp kho

16

b. S lung d liu mc 1 ca tin trnh 2.0 Bn hng. T s lung d liu mc nh ta tch s lung d liu ring cho tin trnh 2.0 Bn hng:
Thng tin tha thun Xem thng tin d.n t hng Thng tin khch hng Khch hng f.S kho Thng tin phn hi 2.0 Bn hng g.Phiu giao hng i.Phiu xut h.Phiu thu

Thng tin mt hng e.Danh sch khch

Yu cu bo hnh 3.0 Bo hnh 4.0 Bo co

p ng bo hnh

Kt hp vi s phn cp chc nng, nht k kho st ta c:

17

Thng tin mt hng

Khch hng

Gi n t hng

2.1 Nhn n t hng

d.n t hng

Thng tin khch hng

Vn g/q 2.2 Kim tra hng trong kho 2.3Tha thun bn

Thng tin tha thun

Khch hng

f.S kho

h.Phiu thu

n hng

2.4 Lp phiu giao, thu

g.Phiu giao hng i.Phiu xut

Khch hng

Thng tin tha thun

2.5 Gom v gi hng

c. S lung d liu ca tin trnh 3.0 Bo hnh

18

T s lung d liu mc nh ta tch s lung d liu ring cho tin trnh 3.0 Bo hnh:

Yu cu bo hnh Khch hng p ng bo hnh g.Phiu giao hng 3.0 Bo hnh

Kim tra thng tin j.Phiu bo hnh

Kt hp vi s phn cp chc nng, nht k kho st ta c:


Yu cu bo hnh Khch hng p ng bo hnh 3.3 Bo hnh Hp l 3.2 Kim tra phiu bo hnh Khng hp l th thanh ton 3.4 Thanh ton j.Phiu bo hnh 3.1 Nhn phiu bo hnh j.Phiu bo hnh

d. S lung d liu ca tin trnh 4.0 Bo co Ly thng tin Yu cu bo co b.H s NCC Ly thng tin d.Danh sch khch c.Phiu nhp i.Phiu xut 19 4.0 Bo co Gi bo co co Kim tra e.S kho Lnh o cng ty

Kt hp vi s phn cp chc nng, nht k kho st ta c:


Ly thng tin c.Phiu nhp Yu cu bo co b.H s NCC Ly thng tin d.Danh sch khch Kim tra i.Phiu xut h.Phiu thu e.S kho 4.1 Thng k 4.2 Lp bo co Lnh o cng ty

Gi bo co co

Xy dng m hnh khi nim d liu


Chnh xc ha d liu D liu gc NH CUNG CP Tn nh cung cp a ch in thoi D liu chnh xc ha NH CUNG CP Tn NCC M NCC a ch NCC in thoi NCC N T HNG S Ngy t Tn khch hng a ch in thoi Tn hng M t hng n v S lng N T HNG S n Ngy t M khch Tn khch a ch in thoi M hng* Tn hng* M t hng* n v tnh*
20

Ch gii

Thm M NCC

Kh b hin tng ng danh vi s Thm M khch

Thm M hng Thuc tnh c du * l thuc tnh lp

S lng t* PHIU NHP S Ngy nhp Tn nh cung cp a ch nh cung cp M kho a ch kho Tn hng M hng n v tnh n gi S lng DANH SCH KHCH Tn khch hng Loi khch S in thoi a ch S KHO M hng M kho S phiu nhp/xut Ngy nhp/giao Tn kho Tn u k Mc d tr ti thiu PHIU GIAO HNG Tn kho* Tn u k* Mc d tr ti thiu* PHIU GIAO HNG
21

PHIU NHP S phiu nhp Ngy nhp M NCC Loi b thuc tnh a ch NCC M kho Tn kho a ch kho M hng* Loi b thuc tnh n v tnh Kh b hin tng ng danh

n gi* S lng nhp* DANH SCH KHCH M khch Loi khch

S KHO M hng M kho S PN/PG* Kh b hin tng ng danh vi a ch kho

S Ngy giao Tn ngi nhn hng a ch M kho a ch Theo n t hng s Tng tin K nhn hng Tn hng n v tnh n gi S lng PHIU THU Theo s phiu giao S Ngy Tn khch hng a ch S tin np S tin bng ch Ch k ngi np K ton PHIU XUT S Ngy Tn khch

S phiu giao Ngy giao M khch Tp hp ngi nhn hng v khch hng l mt (hin tng ng ngha) Giao theo n t

M kho

S n Tng tin giao K nhn hng M hng*

Gi giao* S lng giao* PHIU THU

S phiu thu Ngy thu M khch

S tin np Tn ngi np Tn k ton S phiu giao PHIU XUT S phiu xut Ngy xut M khch
22

Phiu thu theo phiu giao

Tn kho a ch khch a ch kho Tn hng n v tnh n gi S lng PHIU BO HNH S Ngy Tn khch a ch S in thoi Tn hng n gi S lng Thi gian bo hnh N NGH T HNG Tn NCC a ch in thoi S Ngy ngh Tn hng M t hng n v

M kho

M hng*

Gi xut chnh l gi giao S lng xut* PHIU BO HNH S BH Ngy BH M khch M hng* Thi gian bo hnh*

N NGH T HNG M NCC

S ngh Ngy ngh M hng*

23

S lng

S lng ngh*

Xc nh cc thc th T h thng cc d liu c chnh xc ho, chng ta xc nh c cc thc th sau: E1-KHACH #M khch Tn khch a ch in thoi Loi khch E2-DONDENGHI #S ngh Ngy ngh E3-HANG #M hng Tn hng M t hng n v E4-DONDAT #S n Ngy t E5-KHO #M kho Tn kho a ch kho
24

E6-PHIEUNHAP #S phiu nhp Ngy nhp E7-PHIEUXUAT #S phiu xut Ngy xut E8-PHIEUGIAO #S phiu giao Ngy giao Tng tin giao Trng thi nhn (k nhn hng) E9-PHIEUTHU #S phiu thu Ngy thu S tin np Tn ngi np Tn k ton E10-PHIEUBAOHANH #S bo hnh Ngy bo hnh E11-NHACUNGCAP #M NCC Tn NCC a ch NCC in Thoi NCC

25

Xc nh cc ph thuc hm v kha chnh 1.NHA CUNG CAP (M NCC , tn NCC, a ch NCC, in thoi NCC). M NCC tn NCC, a ch NCC, in thoi NCC. 2.DON DAT HANG (S n, ngy t, m khch, tn khch, a ch, in thoi, m hng*, tn hng*, m t hng*, n v tnh*, s lng t*). S n ngy t, m khch, tn khch, a ch khch, in thoi. M hng tn hng, m t hng, n v tnh. M khch tn khch, a ch khch, in thoi. S n, m hng s lng t. 3.PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, tn kho, m kho, a ch kho, m hng*, n gi*, s lng nhp*) S phiu nhp ngy nhp, m NCC, m kho, tn kho, a ch kho. S phiu nhp, m hng n gi, s lng nhp. 4.DANH SACH KHACH (M khch, loi khch) M khch loi khch 5.SO KHO (M hng, m kho, tn kho*, tn u k*, mc d tr ti thiu*). M hng, m kho tn kho, tn u k, mc d tr ti thiu. 6.PHIEU GIAO HANG (S phiu giao, ngy giao, s n, m khch, m kho, tng tin giao, trng thi nhn, m hng*, s lng giao*, gi giao*). S phiu giao ngy giao, s n, m khch, m kho, tng tin giao, trng thi nhn.
26

S phiu giao, m hng s lng giao, gi giao. 7.PHIEU THU (S phiu thu, ngy thu, m khch, s tin np, tn ngi np, tn k ton, s phiu giao). S phiu thu ngy thu, m khch, s tin np, tn ngi np, tn k ton, s phiu giao 8.PHIEU XUAT (S phiu xut, ngy xut, m khch, m kho, m hng*, s lng xut) S phiu xut ngy xut, m khch, m kho. S phiu xut, m hng s lng xut. 9. PHIEU BAO HANH (S phiu BH, ngy BH, m khch, m hng*, thi gian bo hnh*) S phiu BH m khch, ngy BH S phiu BH, m hng thi gian bo hnh 10.ON E NGHI DAT HANG (S ngh, m NCC, ngy ngh, m hng*, s lng ngh*) S ngh M NCC, ngy ngh S ngh, m hng s lng ngh

Xc nh cc mi quan h T s ha n m khch ta c: 1-N KHCH R 1 DON DAT

T s n, m hng s lng t ta c: N-N HANG R 2 S lng t DON DAT

27

T s phiu nhp m kho ta c: 1-N KHO R 3 PHIEU NHAP

T s phiu nhp m NCC ta c: 1-N NHA CUNG CAP R 4 PHIEU NHAP

T s phiu nhp, m hng s lng nhp, n gi ta c: N-N HANG n gi R 5 S lng nhp PHIEU NHAP

T m kho, m hng tn u k, tn kho, mc d tr ti thiu ta c:

Tn u k N-N HANG R 6 Tn kho

Mc d tr

KHO

T s phiu giao m khch ta c: 1-N KHACH R 7


28

PHIEU GIAO

T s phiu giao m kho ta c: 1-N KHO R 8 PHIEU GIAO

T s phiu giao s n ta c: 1-N DON DAT R 9 PHIEU GIAO

T s phiu giao, m hng n gi giao, s lng giao N-N HANG R1 0 S lng giao PHIEU GIAO

Gi giao

T s phiu thu m khch ta c: 1-N KHACH R1 1 PHIEU THU

T s phiu thu s phiu giao ta c: 1-N PHIEU GIAO R1 2 PHIEU THU

T s phiu xut, m hng s lng xut ta c:

29

N-N HANG R1 3 PHIEU XUAT

S lng xut T s phiu xut m khch ta c: 1-N KHACH R1 4 PHIEU XUAT

T s phiu xut m kho ta c: 1-N KHO R1 5 PHIEU XUAT

T phiu bo hnh m khch ta c: 1-N KHACH R1 6 PHIEU BH

T phiu BH, m hng thi gian bo hnh ta c: N-N HANG R1 7 Thi gian bo hnh PHIEU BH

T s ngh M NCC ta c:

30

1-N NHA CUNG CAP R1 8 DON DE NGHI

T s ngh, m hng s lng ngh ta c: N-N HANG R1 9 S lng ngh DON DE NGHI

M hnh khi nim d liu

31

N-N R 3 1-N R1 2 1-N R 8 KHO R 6

1-N

R1 5

Mc d tr

Tn kho

Tn u k SL giao
N-N R 10

PHIEU XUAT

PHIEU GIAO PHIEU THU 1-N R 7 1-N R1 1 1-N PHIEU BH R1 6 R1 9 1-N DON DE NGHI R1 7 R1 8 N-N KHACH R 1 DON DAT 1-N R 9

R1 4 R1 3

Gi giao SL t
R 2

SL xut
HANG

R5

TG bo hnh

SL nhp SL ngh
R 4 PHIEU NHAP

n gi

NHA CUNG CAP

32

I. Thit k c s d liu logic


M hnh quan h v chun ha n 3NF
Chun 1NF 1. NHA CUNG CAP (M NCC , tn NCC, a ch NCC, in thoi NCC).

t chun 1 v khng c thuc tnh lp. 2.DON DAT HANG (S n, ngy t, m khch, tn khch, a ch, in thoi, m hng*, tn hng*, m t hng*, n v tnh*, s lng t*). Cha t chun 1 v tn ti cc thuc tnh lp v vy ta phn r thnh 2 quan h:
- QH1: Cc thuc tnh lp v kha chnh

HANG (S n, m hng, tn hng, m t hng, n v tnh, s lng t)


- QH 2: Cc thuc tnh n

DON DAT (S n, ngy t, m khch, tn khch, a ch, in thoi) 3.PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, tn kho, m kho, a ch kho, m hng*, n gi*, s lng nhp*) Cha t chun 1 v vy ta tch thnh 2 quan h sau:
- QH3_1: DONG NHAP (S phiu nhp, m hng, n gi, s lng nhp) - QH3_2: PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, tn kho, m kho, a ch

kho) 4.DANH SACH KHACH (M khch, loi khch) t chun 1 v khng c thuc tnh lp. 5.SO KHO (M hng, m kho, tn kho*, tn u k*, mc d tr ti thiu*) Cha t chun 1 tn ti thuc tnh lp vy ta tch thnh 2 quan h sau:
- QH5_1: KHO_HANG (M hng, m kho, tn kho, tn u k, mc d tr ti thiu) - QH5_2: KHO (M kho,m hng)

6.PHIEU GIAO HANG (S phiu giao, ngy giao, s n, m khch, m kho, tng tin giao, trng thi nhn, m hng*, s lng giao*, gi giao*). Cha t chun 1 v tn ti thuc tnh lp v vy ta tch lc thnh 2 quan h:
- QH6_1: DONG GIAO (S phiu giao, m hng, s lng giao, gi giao) 33

- QH6_2: PHIEU GIAO (S phiu giao, ngy giao, m khch, m kho, tng tin giao,

trng thi nhn, s n) 7.PHIEU THU (S phiu thu, ngy thu, m khch, s tin np, tn ngi np, tn k ton, s phiu giao). t chun 1 v khng tn ti thuc tnh lp. 8.PHIEU XUAT (S phiu xut, ngy xut, m khch, m kho, m hng*, s lng xut*) Cha t chun 1 v tn ti thuc tnh lp v vy ta tch thnh 2 quan h sau:
- QH8_1: DONG XUAT (S phiu xut, m hng, s lng xut) - QH8_2: PHIEU XUAT(S phiu xut, ngy xut, m khch, m kho)

9. PHIEU BAO HANH (S phiu BH, ngy BH, m khch, m hng*, thi gian bo hnh*) Cha t chun 1 v vy ta tch thnh 2 quan h:
- QH9_1: PHIEU BH (S phiu BH, ngy BH, m khch) - QH9_2: HANG (S phiu BH, M hng, thi gian bo hnh)

10.ON E NGHI DAT HANG (S ngh, m NCC, ngy ngh, m hng*, s lng ngh*) Cha t chun 1 v tn ti thuc tnh lp, ta tch thnh 2 quan h sau:
- QH10_1: DON DE NGHI (S ngh, m NCC, ngy ngh) - QH10_2: DONG DE NGHI (S ngh, m hng, s lng ngh)

Chun 2 NF Xt NHA CUNG CAP (M NCC , tn NCC, a ch NCC, in thoi NCC).

Quan h ny ng nhin t chun 2 v nhm thuc tnh kha ch c 1 thuc tnh.


Xt QH1: HANG (S n, m hng, tn hng, m t hng, n v tnh, s lng t).

Ta thy m hng tn hng, m t hng, n v tnh. M m hng l b phn ca kha nn khng t chun 2 ta tch thnh 2 quan h: - QH1_1: Cc thuc tnh ph thuc vo 1 phn kha chnh v phn kha chnh xc nh chng. HANG (M hng, tn hng, m t hng, n v tnh)
34

- QH1_2: Cc thuc tnh cn li v kha chnh DONG DAT (S n, m hng, s lng t)


Xt QH2: DON DAT (S n, ngy t, m khch, tn khch, a ch, in thoi)

t chun 2 v nhm thuc tnh kha ch c 1 thuc tnh.


Xt QH3_1: DONG NHAP (S phiu nhp, m hng, n gi, s lng nhp)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha.


Xt QH3_2: PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, tn kho, m kho, a

ch kho) t chun 2 v nhm thuc tnh kha ch c mt thuc tnh.


Xt DANH SACH KHACH (M khch, loi khch)

t chun 2 v nhm thuc tnh ngoi kha ch c 1 thuc tnh.


Xt QH5_1: KHO_HANG (M hng, m kho, tn kho, tn u k, mc d tr ti thiu)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha.


Xt QH5_2: KHO (M kho,m hng)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha.


Xt QH6_1: DONG GIAO (S phiu giao, m hng, s lng giao, gi giao)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha


Xt QH6_2: PHIEU GIAO (S phiu giao, ngy giao, m khch, m kho, tng tin giao,

trng thi nhn, s n) t chun 2 v nhm thuc tnh kha ch c mt thuc tnh.
Xt PHIEU THU (S phiu thu, ngy thu, m khch, s tin np, tn ngi np, tn k

ton, s phiu giao). t chun 2 v nhm thuc tnh kha ch c mt thuc tnh.
Xt QH8_1: DONG XUAT (S phiu xut, m hng, s lng xut)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha.


Xt QH8_2: PHIEU XUAT(S phiu xut, ngy xut, m khch, m kho)

t chun 2 v nhm thuc tnh kha ch c mt thuc tnh.


Xt QH9_1: PHIEU BH (S phiu BH, ngy BH, m khch) 35

t chun 2 v nhm thuc tnh kha ch c mt thuc tnh.


Xt QH9_2: CHI TIET BAO HANH (S phiu BH, M hng, thi gian bo hnh)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha.


QH10_1: DON DE NGHI (S ngh, m NCC, ngy ngh)

t chun 2 v nhm thuc tnh kha ch c mt thuc tnh.


QH10_2: DONG DE NGHI (S ngh, m hng, s lng ngh)

t chun 2 v khng tn ti thuc tnh ngoi kha ph thuc vo 1 phn ca kha.

Chun 3 NF Xt NHA CUNG CAP (M NCC , tn NCC, a ch NCC, in thoi NCC).

t chun 3 v khng c thuc tnh cu.


Xt QH1_1: HANG (M hng, tn hng, m t hng, n v tnh)

t chun 3 v khng c thuc tnh cu


Xt QH1_2: DONG DAT (S n, m hng, s lng t)

t chun 3 v nhm thuc tnh ngoi kha ch c 1 nn khng c thuc tnh cu.
Xt QH2: DON DAT (S n, ngy t, m khch, tn khch, a ch, in thoi)

Ta thy m khch tn khch, a ch, in thoi. M m khch l thuc tnh ngoi kha nn l thuc tnh cu vy ta tch thnh 2 quan h t chun 3: - QH2_1: Cc thuc tnh ph thuc bc cu v thuc tnh cu KHACH (M khch, tn khch, a ch, in thoi) (1) - QH2_2: Cc thuc tnh cn li v thuc tnh cu DON DAT (S n, ngy t, m khch)
Xt QH3_1: DONG NHAP (S phiu nhp, m hng, n gi, s lng nhp)

t chun 3 v khng c thuc tnh cu.


Xt QH3_2: PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, tn kho, m kho, a

ch kho) Cha t chun 3 v m kho tn kho, a ch kho.


36

M m kho l thuc tnh ngoi kha, vy m kho l thuc tnh cu v vy ta s tch thnh 2 quan h sau:
- QH3_21: KHO (M kho, tn kho, a ch kho) - QH3_22: PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, m kho) Xt DANH SACH KHACH (M khch, loi khch) (2)

t chun 3 v khng tn ti thuc tnh cu.


Xt QH5_1: KHO_HANG (M hng, m kho, tn kho, tn u k, mc d tr ti thiu)

(3) t chun 3 v khng c thuc tnh cu.


Xt QH5_2: KHO (M kho, m hng) (4)

t chun 3 v khng c thuc tnh cu.


Xt QH6_1: DONG GIAO (S phiu giao, m hng, s lng giao, gi giao)

t chun 3 v khng c thuc tnh cu.


Xt QH6_2: PHIEU GIAO (S phiu giao, ngy giao, m khch, m kho, tng tin giao,

trng thi nhn, s n) t chun 3 v khng c thuc tnh cu.


Xt PHIEU THU (S phiu thu, ngy thu, m khch, s tin np, tn ngi np, tn k

ton, s phiu giao). t chun 3 v khng c thuc tnh cu.


Xt QH8_1: DONG XUAT (S phiu xut, m hng, s lng xut)

t chun 3 v nhm thuc tnh ngoi kha ch c 1 nn khng c thuc tnh cu.
Xt QH8_2: PHIEU XUAT(S phiu xut, ngy xut, m khch, m kho)

t chun 3 v khng c thuc tnh cu.


Xt QH9_1: PHIEU BH (S phiu BH, ngy BH, m khch)

t chun 3 v khng c thuc tnh cu.


Xt QH9_2: CHI TIET BAO HANH (S phiu BH, M hng, thi gian bo hnh)

at chun 3 vi nhom thuc tinh ngoai khoa chi co 1 thuc tinh.


QH10_1: DON DE NGHI (S ngh, m NCC, ngy ngh) 37

t chun 3 v khng c thuc tnh cu.


QH10_2: DONG DE NGHI (S ngh, m hng, s lng ngh)

t chun 3 v khng c thuc tnh cu. Ch : T (1) v (2) ta gp li thnh 1 quan h: KHACH (M khch, tn khch, a ch, in thoi, loi khch) T (3) v (4) ta gp li thnh quan h: KHO_HANG (M hng, m kho, tn kho, tn u k, mc d tr ti thiu) Kt lun: Ta c lc quan h sau t chun 3NF:
1. NHA CUNG CAP (M NCC , tn NCC, a ch NCC, in thoi NCC). 2. DON DE NGHI (S ngh, m NCC, ngy ngh). 3. DONG DE NGHI (S ngh, m hng, s lng ngh). 4. KHACH (M khch, tn khch, a ch, in thoi, loi khch). 5. DON DAT (S n, ngy t, m khch). 6. DONG DAT (S n, m hng, s lng t). 7. HANG (M hng, tn hng, m t hng, n v tnh). 8. KHO (M kho, tn kho, a ch kho). 9. KHO_HANG (M hng, m kho, tn kho, tn u k, mc d tr ti thiu).

10.PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, m kho).


11. DONG NHAP (S phiu nhp, m hng, s lng nhp, n gi). 12. PHIEU GIAO (S phiu giao, ngy giao, m khch, m kho, tng tin giao, trng thi

nhn, s n).
13. DONG GIAO (S phiu giao, m hng, s lng giao, gi giao). 14. PHIEU THU (S phiu thu, ngy thu, m khch, s tin np, tn ngi np, tn k

ton, s phiu giao).


15. PHIEU XUAT (S phiu xut, ngy xut, m khch, m kho). 16. DONG XUAT (S phiu xut, m hng, s lng xut). 38

17. PHIEU BH (S phiu BH, ngy BH, m khch). 18. CHI TIET BAO HANH (S phiu BH, M hng, thi gian bo hnh).

S E R

39

PHIEU THU S phiu thu Ngy thu M khch S tin np Tn ngi np Tn k ton S phiu giao PHIEU GIAO S phiu giao Ngy giao M khch M kho Tng tin giao Trng thi nhn S n

PHIEU XUAT KHO M kho Tn kho a ch kho DONG GIAO S phiu giao M hng S lng giao Gi giao HANG DON DAT S n M khch Ngy t DONG DAT S n M hng S lng t M hng Tn hng M t hng n v tnh KHO - HANG M kho M hng Tn kho Tn u k Mc d tr ti thiu DONG XUAT S phiu xut M hng S lng xut S phiu xut Ngy xut M khch M kho

KHACH PHIEU BH S phiu BH Ngy BH M khch CHI TIET BH S phiu BH M hng Thi gian bo hnh M khch Tn khch a ch in thoi Loi khch DONG NHAP S phiu nhp M hng S lng nhp n gi

DON DE NGHI S ngh M NCC Ngy ngh

DONG DE NGHI S ngh M hng S lng ngh

NHA CUNG CAP M NCC Tn NCC 40 a ch NCC in thoi NCC

PHIEU NHAP S phiu nhp Ngy nhp M NCC M kho

Thit k c s d liu vt l
1. NHA CUNG CAP Tn trng Ma_nhacungcap Ten_nhacungcap Diachi_nhacungcap Dienthoai_nhacungcap Kiu d liu K t K t K t S C d liu 6 50 50 15 Ch u vit hoa Khun dng Ch hoa + s Rng buc Kho chnh Din gii

in thoi

2. DON DE NGHI Tn trng So_denghi Ma_nhacungcap Ngay_denghi Kiu d liu K t K t Ngy thng C d liu 6 6 8 Khun dng Ch hoa + s Ch hoa + s /mm/yy Rng buc Kho chnh Kho ngoi(FK) Tham chiu n bng NHA CUNG CAP Din gii

3.

DONG DE NGHI Kiu d liu K t C d liu 6 Khun dng Ch hoa + s Rng buc Kho chnh,FK Din gii Tham chiu n bng DON DE NGHI Tham chiu n bng HANG

Tn trng So_denghi

Ma_hang Soluong_denghi

K t S

6 9

Ch hoa + s S nguyn

Kho chnh,FK

41

4. KHACH Tn trng Ma_khach Ten_khach Diachi_khach Dienthoai_khach Loaikhach Kiu d liu K t K t K t S K t C d liu 6 27 50 15 Ch u vit hoa Ch u vit hoa a ch in thoi Loi khch Khun dng Ch hoa + s Rng buc Kho chnh Din gii

5. DON DAT Tn trng So_don Ma_khach Kiu d liu K t K t C d liu 6 6 Khun dng Ch hoa + s Ch hoa + s Rng buc Kho chnh Kho ngoi Tham chiu n bng KHACH Din gii

Ngay_dat

Ngy thng

dd/mm/yy

6. DONG DAT Tn trng So_don Ma_hang Soluong_dat Kiu d liu K t K t S C d liu 6 6 9 Khun dng Ch hoa + s Ch hoa + s S nguyn Rng buc Kho chnh,FK Kho chnh,FK Din gii Tham chiu n bng DON DAT Tham chiu n bng HANG

7. HANG Tn trng Ma_hang Ten_hang Kiu d liu K t K t C d liu 6 15 Khun dng Ch hoa + s Ch u vit hoa
42

Rng buc Kho chnh

Din gii

Mota_hang Don_vi

K t S

30 10

Ch u vit hoa Ch thng n v tnh

8. KHO Tn trng Ma_kho Ten_kho Diachi_kho Kiu d liu K t K t K t C d liu 6 20 50 Khun dng Ch hoa + s Ch u vit hoa Rng buc Kho chnh Din gii

9. KHO HANG Tn trng Ma_hang Ma_kho Ton_dauky Ton_kho Mucdutru_toithieu Kiu d liu K t K t S S S C d liu 6 6 20 30 20 Khun dng Ch hoa + s Ch hoa + s S nguyn S nguyn S nguyn Rng buc Kho chnh,FK Kho chnh,FK Din gii M hng M kho Tn u k Tn kho Mc d tr ti thiu

10. PHIEU NHAP Tn trng Kiu d liu K t Ngy thng S C d liu 6 8 6 Khun dng Rng buc Din gii

So_phieunhap Ngay_nhap Ma_nhacungcap

Ch hoa + s dd/mm/yy Ch hoa + s

Kho chnh

FK

Tham chiu n bng NHACUNGCAP Tham chiu n

Ma_kho

Ch hoa + s
43

FK

bng KHO

11. DONG NHAP Tn trng So_phieunhap Ma_hang Soluong_nhap dongia Kiu d liu K t K t S S C d liu 6 6 9 9 Khun dng Ch hoa + s Ch hoa + s S nguyn S nguyn Rng buc Kho chnh,FK Kho chnh,FK Tham chiu n bng HANG Din gii

12. PHIEU GIAO Tn trng So_phieugiao Ngay_giao Ma_khach Kiu d liu K t Ngy thng K t C d liu 6 8 6 Khun dng Ch hoa + s dd/mm/yy Ch hoa + s FK Tham chiu n bng KHACH Tham chiu n bng KHO Rng buc Kho chnh Din gii

Ma_kho Tongtien_giao Trangthai_nhan So_don

K t S K t K t

6 45 1 6

Ch hoa + s .##

FK

Ch hoa + s

FK

Tham chiu n bng DON DAT

13. DONG GIAO Tn trng So_phieugiao Kiu d liu K t C d liu 6 Khun dng Ch hoa + s
44

Rng buc Kho chnh,FK

Din gii

Ma_hang Soluong_giao Gia_giao

K t S S

6 9 9

Ch hoa + s S nguyn S nguyn

Kho chnh,FK

Tham chiu n bng HANG

14. PHIEU THU Tn trng So_phieuthu Ngay_thu Ma_khach Kiu d liu K t Ngy thng K t C d liu 6 8 6 Khun dng Ch hoa + s dd/mm/yy Ch hoa + s FK Tham chiu n bng KHACH Rng buc Kho chnh Din gii

Sotien_nop Ten_nguoinop Ten_ketoan So_phieugiao

S K t K t K t

45 25 25 6

S nguyn Ch hoa + s Ch hoa + s Ch hoa + s FK Tham chiu n bng PHIEU GIAO

15. PHIEU XUAT Tn trng So_phieuxuat Ngay_xuat Ma_khach Kiu d liu K t Ngy thng K t C d liu 6 8 6 Khun dng Ch hoa + s dd/mm/yy Ch hoa + s FK Tham chiu n bng KHACH Tham chiu n bng KHO Rng buc Kho chnh Din gii

Ma_kho

K t

Ch hoa + s

FK

16. DONG XUAT Tn trng Kiu d liu C d Khun dng


45

Rng buc

Din gii

liu So_phieuxuat Ma_hang Soluong_xuat K t K t S 6 6 9 Ch hoa + s Ch hoa + s S nguyn Kho chnh,FK Kho chnh,FK Tham chiu n bng HANG

17. PHIEU BAO HANH Tn trng So_phieubaohanh Ngay_baohanh Ma_khach Kiu d liu K t Ngy thng K t C d liu 6 8 6 Khun dng Ch hoa + s dd/mm/yy Ch hoa + s FK Tham chiu n bng KHACH Rng buc Kho chnh Din gii

18. CHI TIET BAO HANH Tn trng So_phieubaohanh Ma_hang Thoigian_baohanh Kiu d liu K t K t K t 20 C d liu 6 6 Khun dng Ch hoa + s Ch hoa + s Ch hoa + s Rng buc Kho chnh FK Tham chiu n bng HANG Din gii

Thit k giao din


Xc nh lung d liu h thng a)S tin trnh h thng ca 1.0.Nhp hng

46

Thng tin nh cung cp Gi n t hng

Nh cung cp

1.1 Lp & gi n t hng

1.NHA CUNG CAP

2.DON DE NGHI

1.2 Kim tra hng

3.DONG DE NGHI

10.PHIEU NHAP 11.DONG NHAP 1.3 Lp phiu nhp

9.KHO-HANG

1.4 Nhp kho

Hai tin trnh (1.1) v (1.3) c chn my thc hin.

b)S tin trnh h thng ca 2.0. Bn hng)

47

Thng tin mt hng

4. KHACH 5.DON DAT

Khch hng

Gi n t hng

2.1 Nhn n t hng

Thng tin khch hng 6.DONG DAT

Vn g/q 2.2 Kim tra hng trong kho 2.3Tha thun bn

tha thun

Khch hng

9.KHO - HANG

14.PHIEU THU

n hng

2.4 Lp phiu giao,thu

12.PHIEU GIAO

13.DONG GIAO 15.PHIEU XUAT 2.5 Gom v gi hng 16.DONG XUAT

Khch hng

Thng tin tha thun

Cc tin trnh (2.1), (2.2), (2.4), (2.5) c chn my thc hin

c)S tin trnh h thng ca 3.0 Bo hnh


48

Yu cu bo hnh Khch hng p ng bo hnh 3.1 Nhn phiu bo hnh 17.PHIEU BH

18.CHI TIET BH 14.PHIEU THU

Tin hnh bo hnh 3.2 Kim tra phiu bo hnh 17.PHIEU BH 18.CHI TIET BH

3.3 Bo hnh

3.4 Thanh ton

Tin trnh (3.2) v (3.4) c chn my thc hin d)S tin trnh h thng ca 4.0 Bo co

10.PHIEU NHAP Ly thng tin 1.NHA CUNG CAP Ly thng tin 4.KHACH Kim tra 15.PHIEU XUAT 14.PHIEU THU 16.DONG XUAT 4.1 Thng k

11.DONG NHAP Yu cu bo co 4.2 Lp bo co Lnh o cng ty Gi bo co co

9.KHO - HANG

Tin trnh (4.2) c chn my thc hin

49

Xc nh v c t cc giao din a)Xc nh cc giao din cp nht d liu. 1. Giao din cp nht Nh cung cp (tng ng vi thc th NHA CUNG CAP) 2. Giao din cp nht n ngh (tng ng vi thc th DON DE NGHI) 3. Giao din cp nht Khch (tng ng vi thc th KHACH) 4. Giao din cp nht n t (tng ng vi thc th DON DAT) 5. Giao din cp nht Hng (tng ng vi thc th HANG) 6. Giao din cp nht Kho (tng ng vi thc th KHO) 7. Giao din cp nht Phiu nhp (tng ng vi thc th PHIEU NHAP) 8. Giao din cp nht Phiu giao (tng ng vi thc th PHIEU GIAO) 9. Giao din cp nht Phiu thu (tng ng vi thc th PHIEU THU) 10. Giao din cp nht Phiu xut (tng ng vi thc th PHIEU XUAT) 11. Giao din cp nht Phiu bo hnh (tng ng vi thc th PHIEU BAO HANH) 12. Giao din cp nht Dng ngh (tng ng vi mi quan h R19) 13. Giao din cp nht Dng n t (tng ng vi mi quan h R2) 14. Giao din cp nht Kho - hng (tng ng vi mi quan h R6) 15. Giao din cp nht Dng nhp (tng ng vi mi quan h R5) 16. Giao din cp nht Dng giao (tng ng vi mi quan h R10) 17. Giao din cp nht Dng xut (tng ng vi mi quan h R13) 18. Giao din cp nht Chi tit bo hnh (tng ng vi mi quan h R17) b)Xc nh cc giao din x l d liu Vic xc nh cc giao din x l d trn cc s lung d liu h thng. V nguyn tc mi tin trnh mc thp nht cho ta xc nh mt giao din. T cc s lung d liu h thng ta c cc giao din x l sau: 19. Giao din Lp v gi n ngh t hng 20. Giao din Lp phiu nhp 21. Giao din Nhp n hng 22. Giao din i chiu n hng v s kho
50

23. Giao din Lp phiu giao 24. Giao din ng gi gi hng 25. Giao Kim tra phiu bo hnh 26. Giao din thanh ton (lp phiu thu) 27. Giao din bo co c)Tch hp cc giao din Tch hp cc giao din c cng thc hin mt chc nng hoc cc giao din c thao tc ging nhau ta cn li: H thng giao din sau khi tch hp 1.1.Giao din Danh mc hng 1.2.Giao din Danh mc kho 1.3.Giao din cp nht phiu nhp 1.4.Giao din cp nht phiu xut 1.5.Giao din cp nht kho - hng 2.1.Giao din cp nht khch 2.2.Giao din cp nht nh cung cp 3.1.Giao din lp phiu bo hnh 3.2.Giao din Kim tra phiu bo hnh 4.1.Giao din lp n ngh 4.2.Giao din Nhp n hng 4.3.Giao din i chiu n hng v th kho 4.4.Giao din lp phiu giao v phiu thu 4.5.Giao din nh du phiu gi hng (ng gi gi hng) 5.1. Giao din bo co v quan h nh cung cp 5.2.Giao din bo co v quan h
51

Giao din cha 1.Giao din qun l kho - hng

Giao din h thng

2.Giao din qun l khch hng v nh cung cp 3.Giao din qun l bo hnh 4.Giao din qun l n hng Giao din qun l bn hng thit b my tnh

5.Giao din thng k bo co

khch hng 5.3.Giao din bo co v bn hng

d)M hnh kin trc h thng Cu trc h thng chng trnh


Qun l bn hng thit b my tnh

1.QL kho-hng

2.QL khch hng v nh cung cp

3.QL bo hnh

4.QL n hng

5.Thng k bo co

1.1.QL Danh mc hng 1.2.QL Danh mc kho 1.3.Cp nht phiu nhp 1.4.Cp nht phiu xut 1.5.Cp nht kho-hng

2.1.Cp nht khch 2.2.Cp nht nh cung cp

3.1.Lp phiu bo hnh 3.2.Kim tra phiu bo hnh

4.1.Lp n ngh 4.2.Nhp n hng 4.3.i chiu n hng & th kho 4.4.Lp phiu giao & phiu thu 4.5.nh du phiu gi hng

5.1.Bo co v quan h nh cung cp 5.2.Bo co v quan h khch hng 5.1.Bo co v bn hng

H thng thc n 1. Thc n chnh 1. Qun l kho hng 2. Qun l khch hng v nh cung cp
52

3. Qun l bo hnh 4. Qun l n hng 5. Thng k bo co 6. H thng Thot 2. Cc thc n con 2.1. Qun l kho hng 2.1.1. Qun l Danh mc hng
2.1.2. Qun l Danh mc kho

2.1.3. Cp nht phiu nhp 2.1.4. Cp nht phiu xut 2.1.5. Cp nht kho-hng 2.1.6. V thc n chnh 2.2. Qun l khch hng v nh cung cp 2.2.1. Cp nht khch 2.2.2. Cp nht nh cung cp 2.2.3. V thc n chnh 2.3.Qun l bo hnh 2.3.1. Lp phiu bo hnh 2.3.2. Kim tra phiu bo hnh 2.3.3. V thc n chnh 2.4.Qun l n hng 2.4.1. Lp n ngh 2.4.2. Nhp n hng 2.4.3. i chiu n hng & th kho
2.4.4. Lp phiu giao & phiu thu

2.4.5. nh du phiu gi hng 2.4.6. V thc n chnh


53

2.5.Thng k bo co 2.5.1. Bo co v quan h nh cung cp 2.5.2. Bo co v quan h khch hng 2.5.3. Bo co v bn hng 2.5.4. V thc n chnh
2.6. H thng Thot

2.6.1. ng nhp 2.6.2. Gip 2.6.3. Thot e)c t giao din Giao din chnh QUN L BN HNG THIT B MY TNH 1. Qun l kho hng 2. Qun l khch hng v nh cung cp 3. Qun l bo hnh 4. Qun l n hng 5. Thng k bo co 6. H thng Thot

Giao din thc n con 1 QUN L KHO - HNG 1.1.Qun l Danh mc hng 1.2.Qun l Danh mc kho 1.3.Cp nht phiu nhp 1.4.Cp nht phiu xut 1.5.Cp nht kho-hng 1.6.V thc n chnh
54

Giao din thc n con 2 QUN L KHCH HNG & NH CUNG CP 2.1.Cp nht khch 2.2.Cp nht nh cung cp 2.3.V thc n chnh

Giao din thc n con 3 QUN L BO HNH 3.1.Lp phiu bo hnh 3.2.Kim tra phiu bo hnh 3.3.V thc n chnh

Giao din thc n con 4 QUN L N HNG 4.1.Lp n ngh 4.2.Nhp n hng 4.3.i chiu n hng & th kho 4.4.Lp phiu giao & phiu thu 4.5.nh du phiu gi hng 4.6.V thc n chnh

Giao din thc n 5 THNG K BO CO 5.1.Bo co v quan h nh cung cp 5.2.Bo co v quan h khch hng 5.3.Bo co v bn hng
55

5.4.V thc n chnh

Giao din thc n 6 H THNG - THOT 6.1.ng nhp 6.2.Gip 6.3.Thot

Mu mt s giao din Giao din cp nht phiu nhp CP NHT PHIU NHP

S M NCC M kho M hng n v tnh S lng

Ngy Tn NCC Tn kho Tn hng n gi

XEM/SA

THM

LU

EXIT

Mc tiu: Nhp thng tin d liu ca phiu nhp mi, hoc sa thng tin ca phiu nhp c trong c s d liu. Cc quan h s dng: NHA CUNG CAP (M NCC , tn NCC, a ch NCC, in thoi NCC). PHIEU NHAP (S phiu nhp, ngy nhp, m NCC, m kho). DONG NHAP (S phiu nhp, m hng, SL nhp, n gi).
56

KHO (M kho, tn kho, a ch kho). HANG (M hng, tn hng, m t hng, n v tnh). Hng dn s dng: Xem/sa: Cho php xem thng tin v phiu nhp, cho php sa li thng tin ca phiu nhp hng. Thm: Thm phiu nhp mi. Lu: Lu li kt qu sa hoc sau khi thm phiu nhp mi Exit: Tr v thc n gi Kt qu: Sau mi ln nhp mt bn ghi mi c thm vo hay bn ghi c c sa i. Giao din cp nht khch hng CP NHT KHCH HNG

M khch Tn khch a ch

XEM/SA THM LU

in thoi Loi khch


EXIT

Mc tiu: Nhp thng tin d liu ca khch hng mi, hoc sa thng tin ca khch hng c trong c s d liu.

Cc quan h s dng: KHACH (M khch, tn khch, a ch, in thoi, loi khch). Hng dn s dng: Xem/sa: Cho php xem thng tin v khch hng cho php sa li thng tin ca khch hng. Thm: Thm khch hng mi. Lu: Lu li kt qu sa hoc sau khi thm khch hng mi
57

Exit: Tr v thc n gi Kt qu: Sau mi ln nhp mt bn ghi mi c thm vo hay bn ghi c c sa i. Giao din lp phiu giao PHIU GIAO

S Theo s n M khch M kho M hng n v tnh S lng K nhn Tng tin hng Thiu hng

Ngy

Tn khch Tn kho Tn hng n gi

XEM/SA

THM

LU

EXIT

Mc tiu: Nhp thng tin d liu ca phiu giao mi khi c yu cu giao hng, xut hng cho khch, hoc sa thng tin ca phiu giao c trong c s d liu.

Cc quan h s dng: PHIEU GIAO (S phiu giao, ngy giao, m khch, m kho, tng tin giao, trng thi nhn, s n). DONG GIAO (S phiu giao, m hng, SL giao, gi giao). HANG (M hng, tn hng, m t hng, n v tnh). KHO (M kho, tn kho, a ch kho). KHACH (M khch, tn khch, a ch, in thoi, loi khch). DON DAT (S n, ngy t, m khch).
58

Hng dn s dng: Xem/sa: Cho php xem thng tin v phiu giao, cho php sa li thng tin ca phiu giao hng. Thm: Thm phiu giao mi. Lu: Lu li kt qu sa hoc sau khi thm phiu giao mi Exit: Tr v thc n gi Giao din lp phiu bo hnh PHIU BO HNH

S M khch M hng n v tnh S lng Thi gian bo hnh

Ngy Tn khch Tn hng n gi

XEM/SA

THM

LU

EXIT

Mc tiu: Nhp thng tin d liu ca phiu bo hnh mi khi c yu cu, hoc sa thng tin ca phiu bo hnh c trong c s d liu. Cc quan h s dng: PHIEU BH (S phiu BH, ngy BH, m khch). CHI TIET BAO HANH (S phiu BH, M hng, thi gian bo hnh). KHACH (M khch, tn khch, a ch, in thoi, loi khch). Hng dn s dng: Xem/sa: Cho php xem thng tin v phiu bo hnh, cho php sa li thng tin ca phiu bo hnh.
59

Thm: Thm phiu bo hnh mi. Lu: Lu li kt qu sa hoc sau khi thm phiu bo hnh mi Exit: Tr v thc n gi Kt qu: Sau mi ln nhp mt bn ghi mi c thm vo hay bn ghi c c sa i.

f) S tng tc h thng giao din

60

Truy nhp h thng 0 Thc n chnh

3. QL kho hng 0

2. QL khch hng v nh cung cp 0 1.1 2.1 Cp nht khch 2 2.2 Cp nht nh cung cp 2

3. QL bo hnh 0 3.1 Lp phiu bo hnh 3 3.1 Kim tra phiu bo hnh 3

4. QL n hng 0 4.1 Lp n ngh 4 4.2 Nhp n hng 4 4.3 i chiu n hng & th kho 1,4 4.4 Lp phiu giao & phiu thu 4 4.5

5. Thng k bo co 0 5.1 Bo co v quan h nh cung cp 2,5 4 5.2 Bo co v quan h khch hng 2,5 4 5.3 Bo co v bn hng 1,4,5 4

QL Danh mc hng 1 1.2 QL Danh mc khho 1 1.3 Cp nht phiu nhp 1 1.4 Cp nht phiu xut 1 1.5 Cp nht kho hng 1

nh du phiu gi hng 4 4

61

Thit k u ra Sn phm u ra ca h thng qun l bn hng thit b my vi tnh chnh l nhng bo co sau y: 1. Bo co hng giao BO CO HNG GIAO S: T ngy: . n ngy: .. S PG Tn hng M hng n v tnh n gi M khch: Tn khch: S lng Thnh tin

Tng tin:

2. Bo co hng bn chy BO CO HNG BN CHY S: T ngy: . n ngy: .. S TT M hng n v tnh n gi S lng Thnh tin

Tng

3. Bo co hng bn chm BO CO HNG BN CHM S: T ngy: . n ngy: .. S TT M hng n v tnh n gi S lng Thnh tin

Tng

4. Bo co khch mua nhiu 62

BO CO KHCH MUA NHIU S: T ngy: . n ngy: .. S TT M khch M hng n v tnh n gi S lng Thnh tin

Tng Ngy thng nm 5. Bo co nh cung cp thn thuc BO CO NH CUNG CP THN THUC S: T ngy: . n ngy: .. S TT M nh cung cp Tn nh cung cp a ch S in thoi

Ngy thng nm
6. Bo co hng tn

BO CO HNG TN S: M kho: Tn kho: S TT M hng n v tnh n gi S lng Thnh tin

Tng Ngy thng nm

63

Thit k x l
Thit k cu trc chng trnh Tch hp c 4 s d lung d liu h thng ca 4 tin trnh trn ta c:

1.1

1.3

2.1

2.2

2.4

2.5

4.2

3.2

3.4

T y ta v s cu trc chng trnh nh sau: Main Program

1.1

2.1

2.5

1.3

2.2

4.2

3.2

2.4

3.4

y, cc module thun tu iu khin l X,Y; cn cc module khc l module ch bin c tn cng vi tn ca tin trnh; ring module 2.2 ngoi nhim v ch bin cn iu khin module 2.4; module 3.2 iu khin module 3.4.

64

Gi m PHU TRACH CAC KHO Phiu xut hng


KHACH HANG

n t hng 4.0 1.0 Cp nht n t hng Cp nht hng xut s dng

Phiu giao Thng bo ht hng 2.0 3.0 To ho n thanh ton Thng bo cn hng i chiu n hng vi th kho f. S kho

Lng tn kho

Mc d tr ti thiu

Hnh : S lung d liu logic v qun l bn hng

Tin trnh 1.0: Cp nht n t hng DO Read (bn ghi n t hng vi s kho Tin trnh 2.0: i chiu nhng tip theo) DO Find matching (bn ghi th kho)

Add (bn ghi bn ghi t n t Read (s lngs kho tip theo) hng) TO (s lng tn kho trn bn ghi s kho) Begin if Until End-of- file If(s lng tn kho) is less than (s lng ti thiu t hng) Then (thng bo khng c hng) Else
65

(Thng bo c hng p ng nhu cu ca khch) Until End-of- file

Tin trnh 3.0: To ho n thanh ton Read (ngy hin thi) Sort (bn ghi phiu giao hng) by Date DO Read (bn ghi phiu giao hng tip theo) Begin if If Date is at least 1 days away from (ngy hin ti) Then (lp giy thanh ton) End if Until End-of- file Tin trnh 4.0: Cp nht hng xut s dng DO Read (bn ghi phiu xut hng tip theo) Find matching (bn ghi th kho) Substract (s lng s dng t bn ghi mc hng) from (s lng tn kho trn bn ghi s kho) Until End-of- file

66

KHACH HANG

Phiu bo hnh

1.0 Kim tra phiu bo hnh

Tin hnh Bo hnh cho khch

Phiu thu 2.0 To ho n thanh ton Bo hnh cho khch Km ho n thanh ton

j. phiu bo hnh

Hnh : S lung d liu logic v qun l bo hnh Tin trnh 1.0: Kim tra phiu bo hnh Write (M bo hnh ca phiu bo hnh); Read (m bo hnh) DO WHILE If (m bo hnh l c) Then Writeln(M bo hnh, :, tn khch) End if ENDDO Tin trnh 2.0: To ho n thanh ton Write (M bo hnh ca phiu bo hnh); Read (m bo hnh) DO WHILE If (M bo hnh khng c) OR (ht hn) Then (lp giy thanh ton sau khi bo hnh cho khch hng) End if ENDDO
67

You might also like