You are on page 1of 33

TRNG I HC BCH KHOA H NI

VIN CNG NGH THNG TIN&TRUYN THNG


*

BO CO MN PHN TCH THIT K HNG I TNG

NG DNG PHN TCH THIT K UML I VI


NGHIP VCA CA HNG BN SCH

Gio vin hng dn: TS. Nguyn Hu c


Sinh vin thc hin
Bi Hu Linh

MSSV: 20081512

V Minh Dun

MSSV: 20080433

Nguyn Cng Chin

MSSV: 20080255

Nguyn Hong Long

MSSV: 20081590

Lp h thng thng tin K53

H NI 5-2012

MC LC
Phn I: Kho st s b nghip v ......................................................................................... 4
1.M t bi ton. ............................................................................................................... 4
2.Danh sch cc quy trnh nghip v................................................................................ 4
3.c t quy trnh nghip v. ........................................................................................... 5
3.1.Nghip v nhp hng. ............................................................................................. 5
3.2.Nghip v bn hng. ............................................................................................... 6
3.4.Nghip v tra cu ti liu. ...................................................................................... 8
3.5.Tra cu thng tin hng ha. .................................................................................... 9
3.6.Nghip v bo co thng k thu chi. .................................................................... 10
3.7.Nghip v bo co thng k hng ha. ................................................................ 11
4.M hnh ha lp lnh vc. ........................................................................................... 11
4.1.

Phiu nhp (PN). ............................................................................................ 11

4.2.

Sn phm (SP). ............................................................................................... 12

4.3.

Ha n (H). ................................................................................................ 12

4.4.

Bn kim k (BKK). ...................................................................................... 12

4.5.

Bo co thu chi(BC-Thu chi) ......................................................................... 12

4.6.

Co co sn phm........................................................................................... 12

5.Biu lp lnh vc. ................................................................................................... 13


Phn II: Phn tch. .............................................................................................................. 14
1.Cc i tc v ca s dng. ........................................................................................... 14
1.1.Cc i tc. ........................................................................................................... 14
1.2.Cc ca s dng chnh. ........................................................................................... 14
2.c t cc ca s dng. ................................................................................................. 15
2.1.Ca s dng lp phiu nhp. .................................................................................. 15
2.2.Ca s dng lp ha n ........................................................................................ 15
2.3.Ca s dng lp bn kim k. ................................................................................ 16
2.4.Ca s dng tra cu thng tin SP ....................................................................... 16
2.5.Ca s dng tra cu ti liu: ................................................................................... 17

Page 2

2.6.Ca s dng lp bo co thu chi. ............................................................................ 17


2.7.Ca s dng lp bo co SP. .................................................................................. 18
3.Biu usecase: .......................................................................................................... 19
4.Phn tch kin trc hnh vi. ......................................................................................... 20
4.1.Thit k cc biu lp i vi tng ca s dng. ............................................... 20
4.1.1.Ca s dng lp PN. ........................................................................................ 20
4.1.2.Ca s dng lp H. ....................................................................................... 20
4.1.3.Ca s dng lp BKK...................................................................................... 21
4.1.4.Ca s dng Tra cu thng tin SP................................................................... 22
4.1.5.Ca s dng tra cu ti liu. ............................................................................ 22
4.1.6.Ca s dng BC-Thu chi. ................................................................................ 22
4.1.7.Ca s dng BC-SP. ........................................................................................ 23
4.2.Biu trnh t i vi tng ca s dng. ............................................................. 24
4.2.1.Ca s dng lp PN. ........................................................................................ 24
4.2.2.Ca s dng lp H. ....................................................................................... 25
4.2.3.Ca s dng lp BKK...................................................................................... 26
4.2.4.Ca s dng tra cu thng tin SP .................................................................... 27
4.2.5.Ca s dng tra cu ti liu: ............................................................................ 28
4.2.6.Ca s dng lp BC-Thu chi ........................................................................... 29
4.2.7.Ca s dng lp BC-SP ................................................................................... 30
Phn III: Thit k phn mm. ............................................................................................. 30
1.Phn r thnh gi. ........................................................................................................ 30
1.1.Gi UI: .................................................................................................................. 30
1.2.Gi Business ......................................................................................................... 32
2.M hnh phn tng theo cng ngh. ............................................................................ 33

Page 3

Phn I: Kho st s b nghip v


1.M t bi ton.
Yu cu xy dng mt h thng siu th bn sch. Khi nh cung cp em hang ti nhn
vin mt hang s ra kim tra cht lng v s lng sch nu p ng s lp phiu nhp
hng nhn hng v thanh ton. Phiu nhp c cc thng tin: m s phiu, ngy to, h
tn ngi lp, chc v, nh cung cp, a ch, tn sn phm nhp, m sn phm nhp, s
lng, n gi, thnh tin.Sch c phn loi trc khi chuyn ti kho. Sch c cc
thng tin: m sch, tn sch, chng loi, gi bn, tn tc gi.
Khi khch hng chn c sch ng v em ra quy thanh ton v nhn ha n, ti
quy nhn vin bn hng qut m vch sn phm, nu khng scan c nhn vin s nhp
th cng m sn phm. Sau nhn vin bn hng s in ha n trao cho khch hng khi
khch thanh ton y . Ha n c cc thng tin: m s ha n, ngy lp, tn sn
phm, m sn phm, s lng, gi sn phm, thnh tin, VAT, total.
Hng tun, hng thng nhn vin mt hng i kim tra cht lng v s lng hng ti
quy v lp bn kim k bo kt qu. Bn kim k c cc thng tin: m s bn kim k,
ngy to, s lng hng tt, s lng hng xu.
Hng tun, hng thng ngi qun l tng hp ha n, phiu nhp v bn kim k
bo co tnh hnh kinh doanh ca siu th c phng hng kinh doanh.

2.Danh sch cc quy trnh nghip v.


1.
2.
3.
4.
5.
6.
7.

Nhp hng.
Bn hng.
Kim k hng.
Tra cu ti liu.
Tra cu thng tin hng ha.
Bo co thng k thu chi.
Bo co thng k hng ha.

Page 4

3.c t quy trnh nghip v.


3.1.Nghip v nhp hng.

Page 5

3.2.Nghip v bn hng.

Page 6

3.3.Nghip v Kim k hng ha.

Page 7

3.4.Nghip v tra cu ti liu.

Page 8

3.5.Tra cu thng tin hng ha.

Page 9

3.6.Nghip v bo co thng k thu chi.

Page 10

3.7.Nghip v bo co thng k hng ha.

4.M hnh ha lp lnh vc.


Cc lp lnh vc: phiu nhp, ha n, bn kim k, bo co thu chi, bo co sn phm,
sn phm.
4.1.

Phiu nhp (PN).


1. M s phiu nhp (MSPN).
2. Ngy to.
3. H tn ngi lp (H tn).
4. Chc v.
5. Nh cung cp (NCC).
6. a ch.
7. M sn phm (MSP).
8. S lng.

Page 11

4.2.

4.3.

4.4.

4.5.

4.6.

Sn phm (SP).
1. M sch (MSP).
2. Tn sch.
3. Chng loi.
4. Gi.
5. Tn tc gi.
Ha n (H).
1. M s ha n (MH).
2. Ngy to.
3. M sn phm (MSP).
4. S lng.
5. Thnh tin.
6. VAT.
7. Total.
Bn kim k (BKK).
1. M s bn kim k (MSBKK).
2. Ngy to.
3. S lng sch tt.
4. S lng sch xu.
Bo co thu chi(BC-Thu chi)
1. M s bo co (MSBC).
2. Ngy to.
3. Doanh thu.
4. Thu.
5. Chi.
Co co sn phm
1. M s bo co (MSBC)
2. Ngy to.
3. M sn phm
4. S lng.

Page 12

5.Biu lp lnh vc.

Page 13

Phn II: Phn tch.


1.Cc i tc v ca s dng.
1.1.Cc i tc.
.
1. Nhn vin bn hng.
2. Nhn vin mt hng.
3. Ngi qun l.
Ta c m hnh tng tc:

1.2.Cc ca s dng chnh.


1. Lp phiu nhp.
2. Lp ha n.

Page 14

3.
4.
5.
6.
7.

Lp bn kim k.
Tra cu thng tin SP.
Tra cu ti liu.
Lp bo co thu chi.
Lp bo co SP.

2.c t cc ca s dng.
2.1.Ca s dng lp phiu nhp.
Tn: lp phiu nhp
o Mc ch gip trao i mua hng vi nh cung cp v cp nht hng ha.
i tc chnh: ngi qu l.
iu kin u vo:
o Nh cung cp a hng ha ti v yu cu phiu nhp.
Kch bn chnh:
o Nhn vin mt hng la chn mc lp phiu nhp.
o H thng hin th mn hnh phiu nhp.
o NVMH in cc thng tin: h tn, ngy, MSPN, chc v ngi lp, tn
NCC, a ch.
o NVMH click tm kim tn mt hng.
o C1-H thng a ra danh sch cc mt hng.
o NVMH chn mt tn mt hng.
o H thng hin th tn v t ng thm thng tin: MSSP, STT.
o NVMH in s lng SP.
o NVMH click nt lp phiu nhp.
o C2-H thng thng bo phiu nhp c lp.
o NVMH la chn in PN.
o NVMH la chn cp nht hng ha v PN.
Kch bn khc:
o C1-(khng c) NVMH nhp tn SP, MSSP, NCC. Gi. VAT.
o C2-(khng tha mn) H thng thng bo cha in thng tin.
2.2.Ca s dng lp ha n
Tn: Lp ha n.
o Mc ch gip bn SP vi khch hng.
i tc chnh: Nhn vin bn hng.
iu kin u vo:
o Khch hng em SP ti thanh ton.

Page 15

Kch bn chnh:
o H thng hin th mn hnh ha n.
o NVBH dung my qut MS SP.
o C1-H thng nhn MS v in cc thng tin SP vo mn hnh ha n: tn,
MS, gi VAT, gim gi, gi gim
o Nhn vin bn hng in s lng SP.
o H thng tnh tin v thm thng tin thnh tin bng s v bng ch.
o NVBH chn nt lp H.
o C2-H thng in v cp nht H.
Kch bn khc:
o C1-(Khng scan c MS) NVBH t in cc thng tin SP vo mn hnh
H: tn, MS, gi VAT, gim gi, gi gim.
o C2-(khng thnh cng) H thng thng bo cha in thng tin H.
2.3.Ca s dng lp bn kim k.
Tn: Lp bn kim k.
o Mc ch thng k s lng v cht lng hng tn.
i tc chnh: Nhn vin mt hng.
iu kin u vo:
o Hng tun hng thng nhn vin mt hng c nhim v i kim k.
Kch bn chnh:
o Nhn vin mt hng la chn mc lp bn kim k.
o H thng hin th mn hnh bn kim k ghi sn ngy thng nm lp.
o NVMH click tm kim tn mt hng.
o H thng a ra danh sch cc mt hng.
o NVMH chn mt tn mt hng.
o C1-H thng hin th tn v t ng thm thng tin: MSSP, NCC, gi,
VAT, gim gi.
o NVMH in thm thng tin s lng hng tt v s lng hng hng.
o NVMH chn nt chp nhn lp BKK.
o C2-h thng thng bo lp thnh cng.
Kch bn khc:
o C1-(khng tha mn)Thng bo trng tn.
o C2-(Khng tha mn)thng bo cha in thng tin.
2.4.Ca s dng tra cu thng tin SP
Tn: Tra cu thng tin SP.
o Mc ch tm kim thng tin SP.

Page 16

i tc chinh: Nhn vin.


iu kin u vo:
o Nhn vin cn xem thng tin ca mt SP.
Kch bn chnh:
o NV chn mc tra cu thng tin hng ha.
o H thng hin th mn hnh tra cu.
o NV in thi gian nhp t ngy x n ngy y.
o NV click vo mi tn mc NCC.
o H thng hin th danh sch cc NCC.
o NV chn mt nh cung cp.
o NV in mc gi SP t x n y.
o NV click vo mi tn mc in t kha.
o H thng hin th danh sch tn cc SP hoc tn cc NCC.
o NV chn mt t kha.
o NV bm nt tra cu.
o H thng hin th kt qu thng tin SP c cc mc: MS, tn, NCC, gi,
VAT, gim gi, s lng.
2.5.Ca s dng tra cu ti liu:
Tn: Tra cu ti liu.
o Hin th thng tin trong 1 ti liu: H, PN, BKK.
i tc chnh: ngi qun l.
Kch bn chnh:
o Ngi qun l click vo mc tra cu ti liu.
o H thng hin thi cc loi ti liu tra cu.
o Ngi qun l chn mt loi ti liu.
o H thng hin th mn hnh tra cu.
o Ngi qun l chn tra cu t ngy x ti ngy y.
o Ngi qun l la chn nt tra cu.
o H thng hin th kt qu c cc mc: MS, tn, ngy lp, ngi lp, v mt
nt hin th chi tit.
o Ngi qun l bm vo nt hin th chi tit.
o H thng hin th ni dung ti liu.
2.6.Ca s dng lp bo co thu chi.
Tn: lp bo co thu chi.
o To bo co thu chi hng tun, hng thng, hng nm,hin ti ca siu th.
i tc chnh: Ngi qun l.

Page 17

iu kin u vo:
o n thi im bo co hoc gim c yu cu bo co.
Kch bn chnh:
o Ngi qun l chn mc bo co thu chi.
o H thng hin th mn hnh bo co thu chi.
o Ngi qun l in thng tin ngi lp BC.
o Ngi qun l in thi im bt u v thi im lp BC.
o Ngi qun l chn nt ly s lng hng bn, nhp, tn.
o H thng tr v kt qu.
o Ngi qun l chn nt tnh doanh thu ca siu thi.
o H thng tr v kt qu.
o Ngi qun l chn nt lp BC.
o H thng thng bo BC c lp thnh cng v yu cu lu BC.
o Ngi qun l chn nt lu bo co.
o Ngi qun l chn nt in BC.
2.7.Ca s dng lp bo co SP.
Tn: lp bo co SP.
o To bo co hng ha hng tun hng thng hoc hin ti ca siu th.
i tc chnh: Ngi qun l.
iu kin u vo:
o n thi im bo co hoc gim c yu cu bo co.
Kch bn chnh:
o Ngi qun l la chn mc bo co hng ha.
o H thng hin th mn hnh BC hng ha.
o Ngi qun l in thng tin ngi lp BC.
o Ngi qun l in thi im bt u v thi im lp BC.
o Ngi qun l chn nt ly thng tin SP.
o H thng hin th kt qu:MS, ten, NCC, gi, VAT, gim gi, s d c, s
lng nhp thm, s lng tn.
o Ngi qun l lu chn nt lp BC.
o H thng thng bo BC c lp thnh cng v yu cu lu BC.
o Ngi qun l chn nt lu bo co.
o Ngi qun l chn nt in BC.

Page 18

3.Biu usecase:

Page 19

4.Phn tch kin trc hnh vi.


4.1.Thit k cc biu lp i vi tng ca s dng.
4.1.1.Ca s dng lp PN.

4.1.2.Ca s dng lp H.

Page 20

4.1.3.Ca s dng lp BKK.

Page 21

4.1.4.Ca s dng Tra cu thng tin SP.

4.1.5.Ca s dng tra cu ti liu.

4.1.6.Ca s dng BC-Thu chi.

Page 22

4.1.7.Ca s dng BC-SP.

Page 23

4.2.Biu trnh t i vi tng ca s dng.


4.2.1.Ca s dng lp PN.

Page 24

4.2.2.Ca s dng lp H.

Page 25

4.2.3.Ca s dng lp BKK

Page 26

4.2.4.Ca s dng tra cu thng tin SP

Page 27

4.2.5.Ca s dng tra cu ti liu:

Page 28

4.2.6.Ca s dng lp BC-Thu chi

Page 29

4.2.7.Ca s dng lp BC-SP

Phn III: Thit k phn mm.


1.Phn r thnh gi.
1.1.Gi UI:

Page 30

Page 31

1.2.Gi Business

Page 32

2.M hnh phn tng theo cng ngh.

Giao din ngi dng ca phn mm c to t b cng c GUI Swing ca java.


CSDL ca phn mm c thit k bng SQL server.

Page 33

You might also like