You are on page 1of 81

Phn tch thit k h thng thng tin-ThS Nguyn Hng Phng

H Ni
Trng i hc Bch Khoa
Vin CNTT-TT

Phn tch thit k h thng thng tin


ti: qun l bn hng trong siu th

Thnh vin: MSSV: Gio vin hng dn


1. Trn Thanh Hoa 20111636 ThS. Nguyn Hng Phng
2. u Vn Thng 20112678

H Ni : 5/2014
Phn tch thit k h thng thng tin-ThS Nguyn Hng Phng

1
Qun l bn hng trong siu th
Contents
Li ni u.................................................................................................................................................. 3
I. Nghin cu s b................................................................................................................................4
Gii thiu chung:........................................................................................................................................ 4
Gii thiu ti.......................................................................................................................................... 4
Hin trng, cc vn v gii php:............................................................................................................ 4
Cc quy trnh nghip v, chc nng ca cc i tng............................................................................... 6
II. c t ca s dng................................................................................................................................7
1. Mi quan h gia i tc v ca s dng.......................................................................................... 7
2. Thnh lp biu ca s dng.......................................................................................................... 8
a. Khch hng.................................................................................................................................8
b. Ngi qun l...........................................................................................................................10
c. Nhn vin bn hng..................................................................................................................18
d. Th kho.....................................................................................................................................21
III. Phn tch cu trc.........................................................................................................................26
IV. M hnh ha s tng tc.............................................................................................................28
1. Biu trnh t............................................................................................................................. 28
a. Biu th hin chc nng ca khch hng.............................................................................28
b. Biu th hin chc nng ca Qun L..................................................................................30
c. Biu th hin chc nng ca nhn vin bn hng.................................................................36
d. Th kho.....................................................................................................................................38
V. Thit k giao din.............................................................................................................................42
1. Form qun l bn hng siu th..................................................................................................... 42
2. Form ng nhp............................................................................................................................ 46
3. Form qun l nhm hng.............................................................................................................. 48
4. Form qun l hng ha................................................................................................................. 51
5. Form lp phiu nhp hng............................................................................................................ 53
6. Form lp phiu xut hng............................................................................................................. 57
7. Form lp ha n bn hng.......................................................................................................... 58
8. Form lp phiu kim k................................................................................................................ 61

2
Qun l bn hng trong siu th
9. Form bo co thng k.................................................................................................................62
10. Form tra cu thng tin sn phm..............................................................................................65
VI. Kt lun........................................................................................................................................67
VII. Phn chia cng vic......................................................................................................................68
Ti liu tham kho v cng c h tr........................................................................................................69

Li ni u
Ngy nay, cng ngh thng tin tr thnh mt phn khng th thiu trong bt c
lnh vc no ca i sng. Vi vic ng dng cc cng ngh trong qun l, cng
vic ca con ngi tr nn hiu qu v nng sut hn.

Vi mc ch hc tp tt mn phn tch v thit k h thng thng tin v bc u


tip cn vi mt quy trnh thc t v cng ngh thng tin chng em xin c chn
ti thit k v qun l bn hng trong siu th.

Trong qu trnh thc hin phn tch thit k h thng, do y l ln u tin chng
em thc hin xy dng h thng nn chc hn s khng trnh khi nhng sai st.
Chng em rt mong c cc thy c tham kho v gp h thng ca chng
em ngy cng hon thin hn.

hon thnh ti ny chng em xin cm n

1. Thc s Nguyn Hng Phng - ging vin b mn HTTT, Vin Cng ngh
thng tin v truyn thng, trng i hc BKHN.
2. Cc bn sinh vin cng hc tp gip chng em hon thnh bi tp ln ca
mnh.
I. Nghin cu s b

Gii thiu chung:


Ngy nay, khi cuc sng ca mi ngi dn ang tng bc c nng cao th nhu
cu v mua sm, vui chi gii tr ngy cng c ch trng. Do , cc doanh
nghip cng quan tm u tin cho vic pht trin cc khu thng mi mua sm
nhm p ng nhu cu ca ngi dn. V siu th l mt hnh thc khu mua sm
c hiu qu trong vic p ng cc nhu cu tiu dng ca mi ngi thuc mi
tng lp.Vi s pht trin ngy cng rng, yu cu in ton ha cc quy trnh
nghip v trong siu th l iu tt yu, nhm mc ch lm n gin ha cc
nghip v cng nh lm cho kh nng phc v khch hng tr nn nhanh chng v
hiu qu.

Gii thiu ti:


Chng trnh qun l bn hng siu th k tha m hnh hot ng ca cc siu th
hin c trn thc t. ng thi ng dng cng ngh mi vi mc ch lm cho
chng trnh c th p ng c nhu cu qun l ngy cng phc tp vi khi
lng thng tin ngy cng ln, d dng trong trin khai cng nh trong ng dng.

Chng trnh l cng c qun l bn hng hiu qu, lm n gin ha vic lp cc


ho n giy t cng nh vic lu tr chng, cung cp thng tin nhanh chng v
chnh xc lm c s cho vic ra quyt nh trong kinh doanh, phc v hu hiu cho
vic qun l v pht trin ca siu th

Hin trng, cc vn v gii php:

a) Hin trng ca cc siu th hin nay:


Hu ht cc siu th trong thnh ph hin nay u s dng phn mm Access for
Win qun l hn hng trm ngn mt hng kinh doanh. iu ny gy kh khn
cho vic cn thit phi lu tr mt khi lng ln thng tin. Theo thng k, trung
bnh mi ngy, b phn bn hng phi x l hn hng chc ngn mu tin. Vo
nhng dp l tt th s mu tin cn tng gp nhiu ln so vi ngy thng. Do ,
tc truy xut d liu khng nhanh c th p ng tt c yu cu thanh
ton nhanh chng cho khch hng. V trong tng lai s khng th p ng c
nhu cu m rng ca siu th.
Ban gim c siu th lun c nhu cu mun thng k tnh hnh mua bn ti siu
th vi nhiu tiu ch khc nhau, nhng hin ti vn ch nhn c bo co v
doanh thu.

Ngoi ra, siu th hin nay vn cha th cung cp cho khch hng dch v tm hiu
thng tin v cc mt hng hin c trong siu th. Khch n mua hng mun bit
siu th hin c cc mt hng no th phi trc tip n cc quy hng xem. Nh
th s gy tn thi gian, ng thi s gy kh khn trong vic chn la mt hng
ph hp vi nhu cu v kh nng ti chnh ca h.

b) Cc vn v gii php:
* Vn lin quan n giao din ngi dng:

Giao din trn mi trng Dos gy nhiu kh khn trong thao tc do ch cho php
ngi dng thao tc theo c ch tun t. V vy, ngi dng s gp kh khn khi
phi ghi nh tt c nhng g lm trc .

Gii php: giao din ngi dng c xy dng bng ngn ng lp trnh C#, cung
cp cho ngi dng mt mi trng lm vic thn thin, d s dng v thao tc vi
cc nt lnh v tin ch.

* Vn lin quan n nghip v bo co thng k:

Yu cu v bo co thng k theo nhiu tiu ch khc nhau.

Gii php: xy dng chc nng bo co thng k theo cc tiu ch: nh cung cp,
mt hng v s phiu.

* Vn h tr khch hng tm hiu thng tin sn phm:

Mun bit c siu th hin ang c cc mt hng no c th p ng c nhu


cu mua sm ca mnh, khch hng phi trc tip n cc quy hng xem, nh
th s gy kh khn cho khch hng v tn nhiu thi gian. Ngoi ra, siu th vi
nhiu quy hng trong mt khun vin rng ln, nu hng ha khng c sp xp
theo chng loi mt cch thun tin cho vic tm kim th khch hng s khng tm
thy c mt hng h cn. Mc d cc sn phm trong siu th c th p ng
c nhu cu ca h.
Gii php: cung cp chc nng h tr khch hng tm kim sn phm. Chc nng
ngy cho php khch hng xem cc thng tin c bn v mt hng m h cn tm
bao gm: nhn hiu, gi c, th tch / trng lng Do , khch hng c th xc
nh c mt hng h cn, ph hp vi kh nng ti chnh m khng phi tn
nhiu thi gian tm kim.

Cc quy trnh nghip v, chc nng ca cc i tng


1. Khch hng

L ngi trc tip mua hng t siu th, c h thng qun l s im tch lu
(nu l khch hng thn thit), c thanh ton tin, nhn ho n mnh mua
hng t siu th.
Khch hng c trch nhim phn hi v b phn qun l siu th nu c sai st g
nh hng n quyn li khch hng.

2. Nhnvinbnhng

L nhn vin lm vic trong siu th. Nhn vin bn hng, ng quy thu tin v
tnh tin cho khch hng. Thng qua cc m vch qun l trn tng mt hng c
nhn vin bn hng nhp vo h thng thng qua mt u c m vch.

3. Th kho

L ngi chu trch nhim To Phiu Nhp Hng khi hng ho c nhp v, to
Phiu Xut Hng khi xut hng ln quy, kim k hng trong kho, To Phiu Tr
Hng nu mt hng ht hn s dng hay c li.

4. Ngi qun l

L ngi nm c tnh hnh mua bn, doanh thu ca siu th, qun l nhn vin.
Vic thng k c thc hin hng thng, hng qu hoc cng c khi thng k t
xut
II. c t ca s dng.

1. Mi quan h gia i tc v ca s dng


2. Thnh lp biu ca s dng.

a. Khch hng

Tm kim sn phm

1. Tiu chung
Tn: Tm kim sn phm
Loi: chi tit
Ni dung tm tt: Khch hng c th tm kim theo cc tiu ch: tn, gi v theo th
loi.
i tc: Khch hng.
Ngy lp 5 thng 5 nm 2014.
Ngy cp nht 5 thng 5 nm 2014.
Ngi lp: u Vn Thng.
2. M t cc kch bn chnh

a) Ca s dng bt u khi Khch b) H thng cho php tm kim


hng kch vo tm kim. theo 3 tiu ch: theo tn, gi v
th loi.
c) Khch hng la chn cc thng d) H thng s ly cc thng tin
tin tm kim v nhn vo v duyt qua c s d liu ly
submit. cc thng tin cn thit.

Xem thng tin sn phm


1. Tiu chung
Tn: Xem thng tin sn phm
Loi: Chi tit
Ni dung tm tt: Khch hng c th xem cc thng tin v loi sn phm, ngy sn
xut, hn s dng, xut x, gi bn, v tr sn phm trong siu th.
i tc: Khch hng
Ngy lp 5 thng 5 nm 2014
Ngy cp nht 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : Khch hng kch vo chi tit trn phn mm
Kch bn chnh:
a) Ca s dng bt u khi khch b) H thng s hin ra thng tin
hng kch vo chi tit chi tit v sn phm: Tn th
loi, ngy sn xut, hn s
dng, xut x, gi bn, v tr sn
phm.

b. Ngi qun l

Qun l nhn vin

1
Qun l bn hng trong siu th 0
1. Tiu chung
Tn: Qun l nhn vin
Loi: Chi tit
Ni dung tm tt: Ngi qun l c th tm kim, thm, xa, sa thng tin ca nhn
vin.
i tc: Ngi qun l
Ngy lp: 5 thng 5 nm 2014
Ngy cp nht: 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : Ngi qun l kch vo qun l Nhn Vin trn h thng.
Kch bn chnh:

11
Qun l bn hng trong siu th
a) Ca s dng bt u khi b) H thng hin ra cho php

12
Qun l bn hng trong siu th
ngi qun l kch vo qun l ngi qun tr c th tm kim
nhn vin nhn vin theo cc tiu ch
chc v, tui
c) Admin s tm kim cc tiu d) H thng s kim tra trong
ch cho n khi thy ph hp. c s d liu hin th ra cc
user ph hp.
e) Admin c th kch vo xem f) H thng s hin th chi tit
chi tit xem chi tit cc thng tin ca nhn vin.
nhn vin.
g) Admin c th kch vo h) H thng s lu tr li
Sa c th sa thng tin thng tin nhn vin c
ca nhn vin. sa li.
i) Admin c th kch vo k) H thng s xa nhn vin
xa xa nhn vin. ra khi c s d liu.
l) Admin c th kch vo m) H thng hin th ra form
thm thm nhn vin. ngi qun l in thng
tin vo.
n) Admin kch vo submit o) H thng s thm nhn vin
mi vo c s d liu.

Qun l sn phm
1. Tiu chung
Tn: Qun l sn phm
Loi: Chi tit
Ni dung tm tt: Ngi qun l c th tm kim, thm, xa, chnh sa loi sn
phm.
i tc: Ngi qun l
Ngy lp: 5 thng 5 nm 2014
Ngy cp nht: 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : Ngi qun l kch vo qun l sn phm trn phn mm
Kch bn chnh:
a) Ca s dng bt u khi ngi b) H thng s hin th giao din
qun l kch vo qun l sn danh sch cc loi sn phm.
phm
c) Ngi qun l c th kch d) H thng s hin th danh
vo cc mc trong danh sch sch cc sn phm trong mc
xem c bao nhiu sn phm
trong mc
e) Ngi qun l c th kch f) H thng s tin hnh cp
vo sa sa thng tin cc nht vo trong c s d liu.
loi sn phm.
g) Ngi qun l c th kch h) H thng s i hi ngi
xa cui album qun l phi xc nhn.
i) Ngi qun l nhn nt xc k) H thng s tin hnh xa d
nhn liu.
l) Ngi qun l c th thm m) H thng s hin th cc
mt mt hng mi bng cch form ngi qun l in cc
kch vo thm mt hng thng tin vo.
n) Ngi qun l nhn nt o) H thng s thm mt hng
submit mi vo trong c s d liu

Thng k
1. Tiu chung
Tn: To thng k
Loi: Chi tit
Ni dung tm tt: Ngi qun l tin hnh to thng k bit tnh trng bun bn
nh th no, cc mt hng no bn chy, cc mt hng no b tn d.
i tc: Ngi qun l
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : Ngi qun l kch vo to thng k trn phn mm
Kch bn chnh:

a) Ca s dng bt u khi b) H thng s hin th cc


ngi qun l kch vo quntiu ch cho php ngi qun
l thng k trn phn mm. l c th tin hnh to thng
k.
c) Ngi qun l c th la d) H thng s truy cp vo c
chn thng k theo cc tiu s d liu a ra cc thng
ch: tin.
+ Thng k cc sn phm c
nhiu ngi mua nht.
+ Thng k cc sn phm t
ngi mua nht.
+ Thng k tng tin qu
trc
+ Thng k tng tin thng
trc

Qun l khch hng thn thit.

1. Tiu chung
Tn: Qun l khch hng thn thit
Loi: Chi tit
Ni dung tm tt: Ngi qun l s tin hnh tm kim, thm, sa, xa khch hng
thn thit.
i tc: Ngi qun l.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : Ngi qun l kch vo to thng k trn phn mm
Kch bn chnh:

a) Ca s dng bt u khi ngi b) H thng cho php ngi


qun l kch vo qun l qun l tm kim khch hng
khch hng thn thit thn thit theo cc tiu ch: tn,
a ch, s tin mua trung
bnh.
c) Ngi qun l s tm kim d) H thng kim tra trong c
theo cc tiu ch cho n khi s d liu hin th cc user
thy ph hp. ph hp.
e) Ngi qun l kch vo f) H thng s hin th chi tit
xem chi tit khch hng thn thng tin khch hng thn thit.
thit
g) Ngi qun l kch vo Sa h) H thng s yu cu ngi
thng tin qun l xc nhn.
i) Ngi qun l nhn submit k) H thng s xa khch hng
thn thit.
l) Ngi qun l kch vo xa m) H thng s tin hnh xa
khch hng thn thit.
n) Ngi qun l kch vo o) H thng s tin hnh thm
thm khch hng thn thit
c. Nhn vin bn hng

ng nhp:
1. Tiu chung
Tn: ng nhp
Loi: Chi tit
Ni dung tm tt: nhn vin bn hng ng nhp vo h thng
i tc: nhn vin bn hng.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : nhn vin bn hng kch vo ng nhp
Kch bn chnh:
a) Ca s dng bt u khi nhn b) Giao din chng trnh hin
vin bn hng kch vo ng ra vi form giao din
nhp
c) nhn vin bn hng in d) h thng kim tra xem thng
thng tin ca mnh vo tin ca nhn vin bn hng c
ph hp khng.
Ph hp th nhn vin bt u
ca lm vic
Khng ph hp th nhp li
thng tin

Lp ha n:

1. Tiu chung
Tn: Nhn vin bn hng
Loi: Chi tit
Ni dung tm tt: nhn vin bn hng lp ha n hng ha cho khch hng
i tc: Nhn vin bn hng.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : nhn vin bn hng kch vo to ha n bn hng
Kch bn chnh:
a) Ca s dng bt u khi nhn b) h thng hin ra form thanh
vin bn hng kch vo to ha ton cho khch hng
n bn hng
c) nhn vin khch hng a ra d) h thng in ra ha n cho
la chn thanh ton cho khch khch hng
hng
Thanh ton tin
1. Tiu chung
Tn: thanh ton tin
Loi: Chi tit
Ni dung tm tt: nhn vin bn hng thanh ton tin cho khch hng
i tc: Nhn vin bn hng.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : nhn vin bn hng thanh ton tin cho khch hng
Kch bn chnh:

a) Ca s dng bt u khi nhn b) tin mt: khch hng thanh


vin bn hng a ha n ton trc tip vi nhn vin bn
thanh ton cho khch hng (th hng
hoc qua tin mt) th: khch hng chuyn th cho
nhn vin bn hng qut qua
mt qut tin.

2
Qun l bn hng trong siu th 0
d. Th kho

Nhp hng:

1. Tiu chung
Tn: nhp hng
Loi: Chi tit
21
Qun l bn hng trong siu th
Ni dung tm tt: th kho nhp hng hng
i tc: Th kho.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : th kho nhp hng
Kch bn chnh:

a) Ca s dng bt u khi th b) h thng hin th giao din


kho kch vo biu tng nhp nhp hng
hng
c) th kho in thng tin sn d) H thng kim tra sn phm
phm v s lng cn nhp vo c ng hay khng.
ng th tip tc
Sai : nhp li thng tin
e) th kho gi thng bo nhp g) th kho ra nhn hng nhp
hng i vo

Xut hng
1. Tiu chung
Tn: xut hng
Loi: Chi tit
Ni dung tm tt: th kho xut hng
i tc: Th kho.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : th kho xut hng
Kch bn chnh:

a) Ca s dng bt u khi th b) h thng hin th giao din


kho kch vo biu tng xut xut hng
hng
c) th kho in thng tin sn d)H thng kim tra s lng
phm, s lng sn phm vo sn phm trong kho cn cho
s lng sn phm xut ra
khng
: xut hng
khng: yu cu chn s lng t
hn
e) th kho gi thng bo xut g) th kho giao hng xut
hng i hng i

Kim k hng

1. Tiu chung
Tn: kim k hng
Loi: Chi tit
Ni dung tm tt: th kho kim k hng
i tc: Th kho.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : th kho kim k hng
Kch bn chnh:

a) Ca s dng bt u khi th b) h thng hin th giao din


kho kch vo biu tng kim kim k hng
k hng
c) th kho in thng tin mt d) h thng kim tra mt hng
hng cn kim k vo c tn ti khng
e) h thng kim tra hng v in
ra thng bo cho th kho v mt
hng v s lng.

Tr hng

1. Tiu chung
Tn: tr hng
Loi: Chi tit
Ni dung tm tt: th kho tr hng
i tc: Th kho.
Ngy lp: ngy 5 thng 5 nm 2014
Ngy cp nht: ngy 5 thng 5 nm 2014
Ngi lp: u Vn Thng
2. M t kch bn
Tin : th kho tr hng
Kch bn chnh:

a) Ca s dng bt u khi th b) h thng hin th giao din


kho kch vo biu tng tr tr hng
hng
c) th kho in thng tin sn d) H thng kim tra sn phm
phm v s lng cn tr vo c ng hay khng.
ng th tip tc
Sai : nhp li thng tin
e) th kho gi thng bo tr g) th kho chuyn hng li cho
hng i ni sn xut

III. Phn tch cu trc


Biu lp:

Tn phng thc M t
setMaNV() Nhp thng tin maNV
getMaNV() a ra thng tin MaNV
setTenNV() Nhp tn nhn vin
getTenNV() Hin th tn nhn vin
TimKiemSP() Phng thc ny nhp vo mt m
sn phm v a ra tn sn phm
ThemSP() Thm vo mt sn phm bao gm
tn, m sn phm, nh sn xut
XoaSP() Xa sn phm v tt c thng tin lin
quan n sn phm
ChinhSuaSP() Thay i thng tin mt sn phm: m
sn phm, tn sn phm, nh sn
xut
TaoDonDang() Sau khi nhp hng/xut hng/tr
hng th to n hng lin quan n
sn phm v thng tin sn phm
InDonHang() In ra n hng sau khi
TaoDonHang() c gi n
IV. M hnh ha s tng tc

1. Biu trnh t.

a. Biu th hin chc nng ca khch hng.

Hnh 1: Biu th hin chc nng tm kim ca guest.

Khi khch hng tm kim, h thng s kch hot 1 i tng ca frmFind v hin
th ln giao din. Khch hng chn kiu tm kim (tm kim theo gi tin, tm
kim theo tn, ). Khi khch hng chn kiu tm kim v gi yu cu tm
kim, h thng s kch hot chc nng TimKiem ca lp Guest vi u vo l
mt iu kin ph thuc vo kiu tm kim. Chc nng ny s gi n lp Manager
Product tm kim sn phm tha mn t c s d liu, tr v cc sn phm tha
mn v hin th danh sch cc sn phm ny. Khch hng c th thc hin chc
nng xem chi tit sn phm, h thng s kch hot chc nng
xemthongtinsanpham(string): product, h thng s tr v chi tit s lng, gi c,
ngy sn xut, ht hn, xut s, v tr ca cc sn phm c trong siu th.
b. Biu th hin chc nng ca Qun L

Hnh 2: Biu tun t th hin chc nng qun l nhn vin

Khi ngi qun l thc hin chc nng qun l nhn vin h thng s hin th ra
giao din tng ng, ng thi h thng s ly ra danh sch cc user tng ng c

3
Qun l bn hng trong siu th 0
trong c s d liu, tr v cc user ph hp. Nu ngi qun l mun sa thng tin
nhn vin th h thng s hin th form tin hnh chnh sa thng tin. Nu ngi

3
Qun l bn hng trong siu th 0
qun l mun xa nhn vin th h thng s kch hot chc nng xoa_nhanvien()
xa nhn vin ny trong c s d liu v bo cho ngi qun l bit.

31
Qun l bn hng trong siu th
Hnh 3. Biu th hin chc nng qun l sn phm
Khi ngi qun l mun tin hnh qun l sn phm h thng s hin th giao din
tng ng. ng thi n s ly cc sn phm c trong c s d liu v hin th ln
trnh duyt. Nu ngi qun l mun thc hin chc nng tm kim, h thng s
kch hot chc nng timkiemsanpham(). Nu admin mun thm mt loi sn phm
mi h thng s hin th form admin in thng tin v loi sn phm . Nu
ngi qun l mun chnh sn phm h thng s kch hot chc nng sa sn
phm. Nu ngi qun l mun xa loi sn phm h thng s thc hin phng
thc xoasanpham() xa loi sn phm trong c s d liu.

Qun l khch hng thn thin.


Hnh 4: Qun l khch hng thn thit.
Khi ngi qun l thc hin chc nng qun l khch hng thn thit h thng s
hin th ra giao din tng ng, ng thi h thng s ly ra danh sch cc khch
hng thn thit tng ng c trong c s d liu. Nu ngi qun l mun sa
thng tin nhn vin th h thng s hin th form tin hnh chnh sa thng tin.
Nu ngi qun l mun xa nhn vin th h thng s kch hot chc nng
xoa_nhanvien() xa nhn vin ny trong c s d liu v bo cho ngi qun l
bit. Nu ngi qun l mun thm khch hng thn thit th mt giao din s
c hin th v ngi qun l s nhp cc thng tin nh h tn, ngy sinh, gii
tnh, a ch c th c s in thoi lin h na. V h thng s thm cc thng tin
vo c s d liu khi ngi qun l nhn submit.

Thng k
Hnh 4: Biu chc nng thng k ca ngi qun l

Khi ngi qun l kch vo chc nng qun l, h thng s hin th giao din
tng ng, vi cc chc nng thng k theo thng theo qu v thng k n thi
im hin ti. Ngoi ra h thng cng s hin th cc mt hng c doanh thu cao
nht v cc mt hng c doanh thu thp ng thi cng hin th s tin thu c
theo qu theo thng. Nu ngi qun l mun in ha n th h thng s gi n
chc nng yeucauinphieuthongke() v tin hnh kt ni vi my in in phiu.

c. Biu th hin chc nng ca nhn vin bn hng


ng nhp

Biu th hin chc nng ng nhp ca nhn vin bn hng


Nhn vin bn hng chn chc nng ng nhp, sau h thng hin thi form
ng nhp cho nhn vin bn hng. Nhn vin bn hng ng nhp thng tin ca
mnh vo cho h thng kim tra. Sau khi h thng kim tra xong th nhn vin bn
hng c th bt u ca lm vieecjj ca minh.

Lp ha n
Biu th hin chc nng lp ha n ca nhn vin bn hng

Nhn vin bn hng thc hin chc nng lp ha n bn hng. Khi nhn vin bn
hng chn chc nng to ha n bn hng, h thng s hin th ha n bn hng
tng ng. Sau , nhn vin bn hng cho my qut, qut thng tin sn phm v
s lng, sau ghi ln ha n mt hng, s lng v gi tin.

d. Th kho
th kho nhp hng:

Th kho thc hin chc nng nhp hng

Th kho thc hin cha nng nhp hng ca mnh. Khi th kho chn chc nng
nhp hng, form nhp hng xut hin, th kho nhp thng tin sn phm vo, nu
sn phm ng th cho php nhp s lng sn phm cn nhp, nu sai th nhp li
thng tin sn phm. sau , th kho ta ha n nhp hng.

Thu kho xut hng

Biu th hin chc nng xut hng ca th kho

Nhn vin la chn chc nng xut kho, sau khi chn, h thng a ra form mu
cho th kho in vo o. Th kho in thng tin sn phm, s lng sn phm. sau
, h thng kim tra sn phm c ng hay khng, s lng hay khng. Nu
ng th th kho s lm ha n xut hng v s giao hng cho ngi vn chuyn.
Tr hng

Biu th hin chc nng tr hng ca th kho

Th kho thc hin chc nng tr hng ca mnh sau khi chn vo chc nng tr
hng. Form ca h thng hin ra v thu kho in thng tin sn phm vo o. Sau
, h thng s kim tra mt hng v s lng hng tr li. nu ng th th kho s
to ha n v gi hng tr li bn sn xut.

4
Qun l bn hng trong siu th 0
Kim k hng

Biu th hin chc nng kim k hng ca th kho

Th kho thc hin chc nng kim k hng. Sau khi chn chc nng ny, th kho
s chn chc nng kim k hng nh th no. Kim k theo m hng, kim k theo
loai hng, kim k theo xut x. sau , h thng s x l kim k li hng ha v
in ra thng bo cho th kho. Th kho c th chn hnh thc in hoc khng in ha
n.

41
Qun l bn hng trong siu th
V. Thit k giao din

1. Form qun l bn hng siu th

Cc chc nng chnh:

H thng

H thng bao gm cc chc nng : To user mi, ng nhp, thot.


- to user mi : ngi qun l to ti khon ng nhp cho nhn vin mi
- ng nhp: nhn vin bn hng ng nhp
- thot: nhn vin bn hng thot ra khi h thng.
Qun l

Ngi qun l c cc chc nng: qun l ngnh hng, nhm hng, hng ha v nh
cung cp.
- qun l ngnh hng: qun l thng tin ngnh hng
- qun l nhm hng: qun l thng tin nhm hng
- qun l hng ha: qun l thng tin hng ha
- qun l nh cung cp: qun l thng tin nh cung cp.
Nhp hng

Nhp hng bao gm lp phiu nhp v qun l phiu nhp


- Lp phiu nhp: dng nhp thng tin sn phm nhp vo kho hng (tn sn
phm, s lng)
- Qun l phiu nhp: qun l phiu nhp hng v cho php chnh sa phiu nhp
Xut hng

Xut hng bao gm: lp phiu xut v qun l phiu xut


- lp phiu xut: dng nhp thng tin sn phm v s lng sn phm cn xut
- Qun l phiu xut: qun l phiu xut v cho php chnh su danh sach hng ha
xut ra.
Bn hng

Bn hng bao gm 2 chc nng: lp ha n bn hng v qun l n bn hng.


- lp ha n bn hng: lp ha n bn hng khi khch hng yu cu
- qun l n bn hng: qun l n bn hng
Kim k
Kim k bao gm 2 chc nng: lp phiu kim k v qun l phiu kim k
- lp phiu kim k: lp phiu kim k hng hng ha. C th kim k theo cch
hnh thc : kim k theo tn, tho sn phm, theo hng v a ra s lng cc mt
hng
- qun l phiu kim k: qun l phiu kim k hng ha
Bo co thng k

Dng lp bo co thng k: cho php lp bo co thng k


H tr khch hng
H tr khch hng v thng tin ca sn phm: cht lng sn phm, ngy sn xut,
hng sn xut

2. Form ng nhp

M t chi tit Form ng nhp

Tn Kiu i Rng buc D Liu Mc Hm lin Gi tr


i tng ch quan DEFAULT
tng
Quyn ComboBox Chn d Table Chn
ng liu trong CHUCVU mc

nhp ComboBox nhn
vin
ng
nhp
vo
h
thng
theo
chc
v

Tn TextBox <>NULL Nhp t


ng bn phm
<=20 k t
nhp

Mt TextBox <>NULL Nhp t


khu bn phm
<=20 k t

ng Button ng
nhp nhp_click()

Thot Button Thot_click()


3. Form qun l nhm hng

M t chi tit Form QUN L NHM HNG:

Tn i Kiu i Rng D Liu Mc Hm Gi tr


tng tng buc ch lin DEFAULT
quan

Thng tin TabControl


nhm

Thm nhm TabControl

Xa nhm TabControl

Chnh sa TabControl

TabControl Thm nhm


M ngnh ComboBox Chn t Table
ComboBox NGANHHANG

M nhm TextBox 5 k t Nhp t bn Thm


phm m
<>NULL
nhm
hng
mi

Tn nhm TextBox <>NULL Nhp t bn Tn


phm nhm
<=20 k t
hng
mi

Thm Button Thm_click()

B qua Button B
qua_click()
TabControl Xa nhm

Chn nhm ListBox Chn t Table


hng cn xa ListBox NHOMHANG

Xa Button Xa_click()

5
Qun l bn hng trong siu th 0
4. Form qun l hng ha

M t chi tit Form QUN L HNG HA

Tn i tng Kiu i Rng D Liu Mc Hm Gi tr


tng buc ch lin DEFAULT
quan

Xem thng tin TabControl


hng ha

Xa hng ha TabControl

Thm hng ha TabControl

Chnh sa thng TabControl


tin hng ha

51
Qun l bn hng trong siu th
TabControl Chnh sa thng tin hng ha

M hng ha TextBox 10 k t My hin th


thng tin sn
c, nu chnh
sa th nhp
li t bn
phm (*)

Tn hng TextBox <=20 k t (*)


ha

Nh cung TextBox (*)


cp

Ni sn xut TextBox (*)

n v tnh TextBox (*)

S lng TextBox (*)


quy l

Trng TextBox (*)


lng/Th
tch

Hn s dng TextBox (*)

Gi nhp TextBox (*)

Gi bn TextBox (*)

T l VAT TextBox (*)

Nhm hng ComboBox Chn t Table


ComboBox NHOMHANG

Mt hng ListBox Chn t Table Chn


ListBox HANGHOA hng
ha
cn
chnh
sa
thng
tin

Lu Button Lu_click()

B qua Button B
qua_click()

5. Form lp phiu nhp hng

M t chi tit Form LP PHIU NHP HNG


Tn Kiu i Rng D Liu M Hm lin Gi tr
i tng buc c quan DEFAUL
tng c T
h

Ngy TextBox <>NULL Nhp t bn


nhp phm

MaNV TextBox <>NULL Nhp t bn


phm

M TextBox <>NULL Nhp t bn


phiu phm
nhp

M TextBox <>NULL Nhp t bn


chng phm
t

Loi TextBox <>NULL Nhp t bn


ha phm
n

M ComboBo Chn t Table


nh x ComboBo NHACUNGCA
cung x P, nu l nh
cp cung cp mi
th nhp t bn
phm

M TextBox <>NULL Nhp t bn


hng phm
<=10 k t
ha

S TextBox <>NULL Nhp t bn


lng phm
thng

S TextBox <>NULL Nhp t bn


lng phm
l
SL TextBox <>NULL Nhp t bn
quy l phm

Thm Button Thm vo


vo PN_click()
PN

To Button To
mi mi_click(
)

Lu Button Lu_click(
)

B Button B
qua qua_click(
)

M GridView My t hin th
hng
ha

Tn GridView My t hin th
hng
ha

n v GridView My t hin th
tnh

S GridView My t hin th
lng

n GridView My t hin th
gi

%Chi GridView My t hin th


t khu

%VA GridView My t hin th


T

Thnh GridView My t ng
tin tnh

Tng TextBox My t ng
cng tnh

Thu TextBox My t ng
tnh

Chit TextBox My t ng
khu tnh

Tng TextBox My t ng
phi tnh
tr
6. Form lp phiu xut hng

M t chi tit Form LP PHIU XUT HNG

Tn i Kiu i Rng D Liu Mc Hm lin Gi tr


tng tng buc ch quan DEFAULT

M phiu TextBox <>NULL Nhp t


xut bn phm

Ngy TextBox <>NULL Nhp t


bn phm

M nhn TextBox <>NULL Nhp t


vin bn phm

M hng TextBox <>NULL Nhp t


ha bn phm
S lng TextBox Nhp t
thng bn phm

S lng TextBox Nhp t


l bn phm

SL quy l TextBox <>NULL Nhp t


bn phm

Thm vo Button Thm vo


PX PX_click()

To mi Button To
mi_click

Lu Button Lu_click()

B qua Button B
qua_click()

M hng GridView My t hin


ha th

Tn hng GridView My t hin


ha th

n v tnh GridView My t hin


th

S lng GridView My t hin


th

7. Form lp ha n bn hng
M t chi tit Form HA N BN HNG

Tn i Kiu i Rng D Liu Mc Hm lin Gi tr


tng tng buc ch quan DEFAULT

M ha TextBox <>NULL Nhp t bn


n phm

Ngy TextBox <>NULL Nhp t bn


phm

MaNV TextBox <>NULL Nhp t bn


phm

M hng TextBox <>NULL Nhp t bn


ha phm

S lng TextBox <>NULL Nhp t bn


phm
Thm vo Button Thm vo
H H_click()
To mi Button To
mi_click()

Lu Button Lu_click()

B qua Button B
qua_click()

Tng cng TextBox My t tnh

Thu TextBox My t tnh


GTGT

Tng tin TextBox My t tnh


H

M hng GridView My t hin


ha th

Tn hng GridView My t hin


ha th

n v GridView My t hin
tnh th

S lng GridView My t hin


th

n gi GridView My t hin
th

Thnh tin GridView My t tnh

%VAT GridView My t hin


th

6
Qun l bn hng trong siu th 0
8. Form lp phiu kim k

M t chi tit Form LP PHIU KIM K

Tn i Kiu i Rng D Liu Mc Hm lin Gi tr


tng tng buc ch quan DEFAULT

M phiu TextBox <>NULL Nhp t


kim k bn phm

Ngy TextBox <>NULL Nhp t


bn phm

MaNV TextBox <>NULL Nhp t


bn phm

M hng TextBox <>NULL Nhp t


ha bn phm

S lng TextBox My t
nhp hin th

S lng TextBox My t
xut hin th

S lng TextBox My t

61
Qun l bn hng trong siu th
bn hin th

Thm vo Button Thm vo


PKK PKK_click()

To mi Button To
mi_click()

M hng GridView My t
ha hin th

n v tnh GridView My t
hin th

S lng GridView My t
nhp hin th

S lng GridView My t
xut hin th

S lng GridView My t
bn hin th

S lng GridView My t
tn quy tnh

S lng GridView My t
tn kho tnh

Lu Button Lu_click()

B qua Button B
qua_click()

9. Form bo co thng k
M t chi tit Form BO CO THNG K

Tn Kiu i Rng buc D Liu Mc Hm lin Gi tr


i tng ch quan default
tng

Bo CheckBox Nu chn Nhp t


co CheckBox CheckBox
nhp ny th
hng nhng
CheckBox
cng bc
khc v
kiu(*)

Theo CheckBox (*) Nhp t


nh CheckBox
cung
cp

Theo CheckBox (*) Nhp t


tng CheckBox
mt
hng

Theo CheckBox (*) Nhp t


s CheckBox
phiu
nhp

Bo CheckBox (*) Nhp t


co CheckBox
xut
hng

Bo CheckBox (*) Nhp t


co CheckBox
bn
hng

Bo CheckBox (*) Nhp t


co CheckBox
doanh
thu
tng
ngy

Bo CheckBox (*) Nhp t


co CheckBox
hng
tn

Thc Button Thc


hin hin_clic
k()
Thi GroupBox
gian
bo
co

T DateTimePic Chn t
ker DateTimeP
icker

n DateTimePic Chn t
ker DateTimeP
icker

10. Form tra cu thng tin sn phm

M t chi tit Form TRA CU THNG TIN SN PHM

Tn Kiu i Rng D Liu Mc Hm lin Gi tr


i tng buc ch quan DEFAUL
tng T
Ngnh ComboBo Chn t Table
hng x ComboBo NGANHHAN
x G

Nhm ListBox Chn t Table


hng ListBox NHOMHAN
G

Nh TextBox Nhp t bn
sn phm
xut

Tn TextBox <>NULL Nhp t bn


hng phm
ha

Trng TextBox Nhp t bn


lng/ phm
Th
tch

T TextBox Nhp t bn
phm

n TextBox Nhp t bn
phm

Tn GridView My t hin
hng th
ha

Trng GridView My t hin


lng/ th
Th
tch

Ni GridView My t hin
SX th
n GridView My t hin
v tnh th

Gi GridView My t hin
bn th

%VA GridView My t hin


T th

Tm Button Tm
kim kim_click
()

VI. Kt lun
Mn Phn tch thit k h thng thng tin a n cho chng em c hi p dng
cc kin thc c hc phn tch , thit k mt website hon chnh, hng thc
t. Mc d bi phn tch ca chng em vn cha phi l hon ho ng dng vo
mt h thng ln, nhng vi vic y l ln u v vi n lc ca bn thn, chng
em cng t c mt vi thnh cng nht nh, v hi vng vo vic s ci tin
kh nng phn tch thit k tt hn trong tng lai.

u im :

+ Bi phn tch chi tit, y , mch lc.

+ Thit k hng thc t, to thun tin cho ngi dng.

Nhc im:
+ Bi phn tch vn cha th hin c tnh ti u.
VII. Phn chia cng vic
1. u Vn Thng
V cc biu v khch hng, ngi qun l(bao gm usecase v trnh t)
Lm slide
2. Trn Thanh Hoa
V cc biu v nhn vin bn hn v th kho (bao gm usecase v trnh t)
V biu lp
Lm bo co
Ti liu tham kho v cng c h tr
1. Ti liu tham kho
Cc ti liu v c t UML, usecase
Bi ging phn tch thit k h thng thng tin-Nguyn Hng Phng
2. Cng c h tr
Bi bo co ny nhm chng em s dng cng c h tr l visio 2013 v cc
biu .

You might also like