You are on page 1of 14

I HC KHOA HC T NHIN

KHOA CNG NGH THNG TIN


HC HK1 2k9 2k10

n mn Xy dng Phn mm hng i tng


Lp 08HC

M hnh Usecase H thng qun l bn hng in dn


dng
Version 1.0

Sinh vin thc hin:


0842092 Hon Nam
0842123 V Vn Sinh

H thng qun l bn hng in dn dng


M hnh Usecase

Phin bn: 1.0


Ngy: 28/12/2009

Bng ghi nhn thay i ti liu


Ngy

Phin bn

28/12/2009

1.0

FIT-HCMUS

M t

Tc gi

V m hnh usecase cho h thng Hon Nam, V


bn hng in gia dng
Vn Sinh

Trang 1

H thng qun l bn hng in dn dng


M hnh Usecase

Phin bn: 1.0


Ngy: 28/12/2009

Mc lc
1. S Use-case

2. Danh sch cc Actor

3. Danh sch cc Use-case

4. c t Use-case
4.1 c t Use-case Xem thong ke
4.2 c t Use-case Bao cao doanh thu thang
4.3 c t Use-case Bao cao thu
4.4 c t Use-case Bao cao chi
4.5 c t Use-case Lap hoa don ban hang
4.6 c t Use-case Quan ly nhan vien
4.7 c t Use-case Quan ly luong
4.8 c t Use-case Quan ly ban hang
4.9 c t Use-case Quan ly nhap hang
4.10 c t Use-case Quan ly danh sach mat hang
4.11 c t Use-case Bao cao ton vat tu

FIT-HCMUS

6
6
7
7
8
8
9
10
10
11
12
12

Trang 2

H thng qun l bn hng in dn dng


M hnh Usecase
1.

Phin bn: 1.0


Ngy: 28/12/2009

S Use-case

FIT-HCMUS

Trang 3

H thng qun l bn hng in dn dng


M hnh Usecase

Phin bn: 1.0


Ngy: 28/12/2009

Quan ly danh sach mat hang


Quan ly nhan vien
In bang luong nhan vien

Duyet bao cao hang ton


<<include>>
Quan ly luong

Bao cao ton vat tu


Bao cao hang ton
chu cua hang
<<extend>>
Xem thong ke

<<extend>>

Xem danh sach hang ton

Thong ke mat hang ban chay nha


trong thang

Nhan vien thu kho

<<extend>> <<extend>>
<<extend>>

<<include>>
Thong ke mat hang mang lai
doanh thu nhieu nhat trong thang

Thanh toan tien


Nhap hang<<extend>>

Thong ke mat hang ban cham nhat


trong thang

Bao cao doanh thu thang

Import tu file excel

Nhan vien ke toan


Bao cao chi
Bao cao thu
<<extend>>
Lap hoa don ban hang

Export excel

<<extend>>

File excel
Ban hang

Xuat bang bao gia

FIT-HCMUS

Nhan vien ban


hang

Trang 4

H thng qun l bn hng in dn dng


M hnh Usecase
2.

Danh sch cc Actor

STT
1
2
3
4

Tn Actor
Nhn vin th kho
Ch ca hng
Nhn vin bn hng
File excel

Nhn vin k ton

3.

Danh sch cc Use-case

STT
1

Tn Use-case
Qun l lng

In bng lng nhn vin

3
4

Qun l nhn vin


Qun l danh sch mt hng

Duyt bo co tn

6
7
8
9
10
11
12
13
14
15
16

Bo co tn vt t
Bn hng
Xem danh sch hng tn
Bo co hng tn
Thanh ton tin
Nhp hng
Lap hoa don ban hang
Xut bng bo gi
Xem thong ke
Bo co chi
Bo co thu

17

Bo co doanh thu thng

18
19

Import t file excel


Export ra file excel
Thong ke mat hang ban chay
nhat trong thang
Thong ke mat hang mang lai
nhieu doanh thu nhat trong
thang
Thong ke mat hang ban cham
nhat trong thang

20
21
22

FIT-HCMUS

Phin bn: 1.0


Ngy: 28/12/2009

ngha/Ghi ch
Qun l hng ha trong kho
Qun l ton b h thng ca hng
Bn hng
H thng excel c chuyn i d liu vi chng
trnh
Chu mi trch nhim trong cc bo co thng k v cc
nghip v lin quan n k ton.

ngha/Ghi ch
Qun l lng nhn vin
Lu tr bng lng nhn vin vo trong database v
xut ra bng lng nhn vin
Qun l thng tin chung cho cc nhn vin
Qun l danh sch mt hng s kinh doanh
Gim c s duyt danh sch bo co tn quyt nh
mt hng no cn nhp
Ln bo co tn vt t hin ti
Cc chc nng bn hng chnh
Th hin danh sch cc mt hng tn
Ln bo co tn vt t
Thanh ton tin sau khi nhp hng
Chc nng nhp hng
Lp ha n bn hng sau khi bn hng
Xut bng bo gi
Th hin cc thng k chnh xem
Bo co tin chi ra
Bo co tin thu vo
Ln bo co doanh thu thng da vo thu / chi trn
thng
Nhp d liu t file excel c sn
Xut d liu ra file excel
L phn thng k mt hng bn chy nht trong thng
Thng k mt hng mang li nhiu doanh thu nht trong
thng
Thng k mt hng bn chm nht trong thng
Trang 5

H thng qun l bn hng in dn dng


M hnh Usecase

4.

c t Use-case

4.1

c t Use-case Xem thong ke

4.1.1

Tm tt

Phin bn: 1.0


Ngy: 28/12/2009

Usecase Xem thong ke a ra danh sch cc bo co v thng k, y l usecase chnh ca


phn xem thng k, t usecase ny s c nhiu usecase con extend ti chnh bn thn usecase
ny nh (thng k cc mt hng mang li nhiu doanh thu nht trong thng, thng k cc mt
hng bn chy nht trong thng, thng k cc mt hng bn chm nht trong thng,..)
Ch ca hng s c xem cc bo bo thng k, nhng ngi lp cc bo co thng k ny l
nhn vin k ton.
4.1.2

Dng s kin

4.1.2.1 Dng s kin chnh


1. Usecase ny hot ng khi ch ca hng c nhu cu xem bo co thng k(Usecase ch
tht s c gi tr khi nhn vin k ton lp cc bo co thng k trc .)
2. Ch ca hng s chn 1 trong 3 bo co thng k xem (Thng k mt hng mang li
nhiu doanh thu nht trong thng, Thng k mt hng bn chy nht trong thng, Thng
k mt hng bn chm nht trong thng), khi usecase chnh ny gi n cc bo co
thng k chi tit th ng vi n l cc usecase tng ng s c gi thc hin.
3. H thng tr v bo co thng k, ch ca hng c th in ra khi cn thit.
4. Kt thc usecase khi ch ca hng khng c nhu cu xem tip bo co thng k vo ng
usecase ny li.
4.1.2.2 Cc dng s kin khc
Khng c
4.1.3

Cc yu cu c bit

Khng c
4.1.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc ch ca hng phi ng nhp thnh cng vi


quyn ng nhp ch ca hng
4.1.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng hay tht bi th trng thi h thng vn khng thay i
4.1.6

im m rng

Khng c

FIT-HCMUS

Trang 6

H thng qun l bn hng in dn dng


M hnh Usecase
4.2

c t Use-case Bao cao doanh thu thang

4.2.1

Tm tt

Phin bn: 1.0


Ngy: 28/12/2009

Usecase Bao cao doanh thu thang a ra thng k v doanh thu trong thng tng ng.
Usecase ny s do nhn vin k ton lp vo cui mi thng.
4.2.2

Dng s kin

4.2.2.1 Dng s kin chnh


1. Usecase ny hot ng khi cui mi thng nhn vin k ton lp bo co doanh thu ca
thng .
2. Nhn vin c th in bo co ra khi cn thit.
3. Kt thc usecase nhn vin kt thc vic bo co doanh thu thng.
4.2.2.2 Cc dng s kin khc
Khng c
4.2.3

Cc yu cu c bit

Khng c
4.2.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin k ton phi ng nhp thnh cng vi
quyn ng nhp l nhn vin k ton.
4.2.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng hay tht bi th trng thi h thng vn khng thay i
4.2.6

im m rng

Khng c.
4.3

c t Use-case Bao cao thu

4.3.1

Tm tt

Usecase Bao cao thu a ra thng k v thu trong thng tng ng. Usecase ny s do nhn
vin k ton lp vo cui mi thng, hoc nhn vin k ton c th lp vo bt k thi im no.
4.3.2

Dng s kin

4.3.2.1 Dng s kin chnh


1. Usecase ny hot ng khi nhn vin k ton lp bo co thu.
2. Nhn vin c th in bo co ra khi cn thit.
3. Kt thc usecase nhn vin kt thc vic bo co thu thng.
4.3.2.2 Cc dng s kin khc
Khng c
FIT-HCMUS

Trang 7

H thng qun l bn hng in dn dng


M hnh Usecase
4.3.3

Phin bn: 1.0


Ngy: 28/12/2009

Cc yu cu c bit

Khng c
4.3.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin k ton phi ng nhp thnh cng vi
quyn ng nhp l nhn vin k ton.
4.3.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng hay tht bi th trng thi h thng vn khng thay i
4.3.6

im m rng

Khng c.
4.4

c t Use-case Bao cao chi

4.4.1

Tm tt

Usecase Bao cao chi a ra thng k v chi trong thng tng ng. Usecase ny s do nhn
vin k ton lp vo cui mi thng, hoc nhn vin k ton c th lp vo bt k thi im no.
4.4.2

Dng s kin

4.4.2.1 Dng s kin chnh


1. Usecase ny hot ng khi nhn vin k ton lp bo co chi.
2. Nhn vin c th in bo co ra khi cn thit.
3. Kt thc usecase nhn vin kt thc vic bo co chi thng.
4.4.2.2 Cc dng s kin khc
Khng c
4.4.3

Cc yu cu c bit

Khng c
4.4.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin k ton phi ng nhp thnh cng vi
quyn ng nhp l nhn vin k ton.
4.4.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng hay tht bi th trng thi h thng vn khng thay i
4.4.6

im m rng

Khng c
4.5

c t Use-case Lap hoa don ban hang

4.5.1

Tm tt

Usecase Lap hoa don ban hang th hin thng tin chnh v giao dch bn hng ca nhn vin
FIT-HCMUS

Trang 8

H thng qun l bn hng in dn dng


M hnh Usecase

Phin bn: 1.0


Ngy: 28/12/2009

bn hng, thng tin ny s c lu tr vo CSDL sau mi ln lp ha n.


4.5.2

Dng s kin

4.5.2.1 Dng s kin chnh


1. Usecase ny hot ng khi nhn vin bn hng lp ha n bn hng.
2. Sau khi nhp xong thng tin cn thit th nhn vin s lu tr bo co vo c s d liu.
3. Kt thc usecase nhn vin kt thc vic bo co chi thng.
4.5.2.2 Cc dng s kin khc
In ha n khi nhn vin bn hng c nhu cu
Sa ha n khi nhn vin bn hng nhp sai thng tin trn ha n
4.5.3

Cc yu cu c bit

Khng c
4.5.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin bn hng phi ng nhp thnh cng
vi quyn ng nhp l nhn vin bn hng
4.5.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng th ha n bn hng mi s c lu tr xung CSDL,


cc bo co, thng k s c s thay i, ngc li usecase tht bi th s lm mt cn
bng trong d liu (ngha l hng xut ra, m cha c ha n xut) do usecase
ny bt buc phi thc hin thnh cng.
4.5.6

im m rng

Khng c
4.6

c t Use-case Quan ly nhan vien

4.6.1

Tm tt

Usecase Quan ly nhan vien dng qun l thng tin nhn vin ca ca hng. Usecase c thc
hin bi ch ca hng.
4.6.2

Dng s kin

4.6.2.1 Dng s kin chnh


1. Usecase ny hot ng khi ch ca hng mun thm, xo, sa thng tin ca nhn vin.
2. Kt thc usecase thng tin nhn vin c th c cp nht.
4.6.2.2 Cc dng s kin khc
Khng c
4.6.3

Cc yu cu c bit

Khng c
FIT-HCMUS

Trang 9

H thng qun l bn hng in dn dng


M hnh Usecase
4.6.4

Phin bn: 1.0


Ngy: 28/12/2009

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc ch ca hng phi ng nhp thnh cng vi


quyn ng nhp l admin
4.6.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng th thng tin ca nhn vin s c cp nht xung CSDL.
4.6.6

im m rng

Khng c
4.7

c t Use-case Quan ly luong

4.7.1

Tm tt

Usecase Quan ly luong dng qun l lng ca cc nhn vin trong ca hng. Ch ca
hng c th thm hay cp nht, xem thng tin lng ca nhn vin.
4.7.2

Dng s kin

4.7.2.1 Dng s kin chnh


1. Usecase ny hot ng khi khi ch ca hng mun xem hay tnh lng cho nhn vin.
2. Kt thc usecase nhn ch ca hng tnh lng cho nhn vin ca ca hng.
4.7.2.2 Cc dng s kin khc
Khng c
4.7.3

Cc yu cu c bit

Khng c
4.7.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc phi ng nhp vi quyn admin.


4.7.5

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng th thng tin lng ca nhn vin trong ca hng c cp
nht.
4.7.6

im m rng

Khng c
4.8

c t Use-case Quan ly ban hang

4.8.1

Tm tt

Usecase Quan ly ban hang qun l vic mua bn trong ca hng. Cc hot ng mua bn din
ra trong ngy. Sn phm no c bn vi s lng bao nhiu vi bao nhiu tin.

FIT-HCMUS

Trang 10

H thng qun l bn hng in dn dng


M hnh Usecase
4.8.2

Phin bn: 1.0


Ngy: 28/12/2009

Dng s kin

4.8.2.1 Dng s kin chnh


1. Usecase ny hot ng khi nhn vin bn hng thc hin xem thng k bn hng
2. Kt thc usecase nhn vin kt thc vic xem thng tin bn hng.
4.8.2.2 Cc dng s kin khc
Khng c
4.8.3

Cc yu cu c bit

Khng c
4.8.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin bn hng phi ng nhp thnh cng
vi quyn ng nhp l nhn vin bn hng.
4.8.5

Trng thi h thng sau khi thc hin Use-case

Khng thay i.
4.8.6

im m rng

Khng c
4.9

c t Use-case Quan ly nhap hang

4.9.1

Tm tt

Usecase Quan ly nhap hang th hin qun l cc mt hng mua v v c nhp vo kho.
4.9.2

Dng s kin

4.9.2.1 Dng s kin chnh


1. Usecase ny hot ng khi nhn vin ng nhp vi quyn l nhn vin th kho.
2. Sau khi nhp xong thng tin cn thit th nhn vin s lu tr thng tin nhp hng vo
CSDL.
3. Kt thc usecase nhn vin kt thc vic nhp hng.
4.9.2.2 Cc dng s kin khc
Khng c.
4.9.3

Cc yu cu c bit

Khng c
4.9.4

Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn phi ng nhp thnh cng vi quyn ng
nhp l nhn vin th kho.

FIT-HCMUS

Trang 11

H thng qun l bn hng in dn dng


M hnh Usecase
4.9.5

Phin bn: 1.0


Ngy: 28/12/2009

Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng th thng tin nhp hng s c lu tr xung CSDL.
4.9.6

im m rng

Khng c
4.10

c t Use-case Quan ly danh sach mat hang

4.10.1 Tm tt

Usecase Quan ly danh sach mat hang qun l danh sch cc mt hng hin c ca ca hng.
Thm, xo, sa cc mt hng trong ca hng.
4.10.2 Dng s kin

4.10.2.1

Dng s kin chnh

1. Usecase ny hot ng khi ch ca hng mun thm, xo, sa cc mt hng ca ca


hng.
2. Sau khi nhp xong thng tin cc mt hng c lu tr xung CSDL.
3. Kt thc usecase ch ca hng kt thc qun l danh sch mt hng.
4.10.2.2

Cc dng s kin khc

In ha n khi nhn vin bn hng c nhu cu


Sa ha n khi nhn vin bn hng nhp sai thng tin trn ha n
4.10.3 Cc yu cu c bit

Khng c
4.10.4 Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin phi ng nhp thnh cng vi quyn
ng nhp l admin
4.10.5 Trng thi h thng sau khi thc hin Use-case

Usecase thc hin thnh cng th thng tin cc mt hng ca ca hng b thay i.
4.10.6 im m rng

Khng c
4.11

c t Use-case Bao cao ton vat tu

4.11.1 Tm tt

Usecase Bao cao ton vat tu a ra danh sch tn vt t hin ti cho cc mt hng hin c trong
ca hng.

FIT-HCMUS

Trang 12

H thng qun l bn hng in dn dng


M hnh Usecase

Phin bn: 1.0


Ngy: 28/12/2009

4.11.2 Dng s kin

4.11.2.1

Dng s kin chnh

1. Usecase ny hot ng khi nhn vin k ton mun thng k tn vt t.


2. Chng trnh s hin th chi tit tnh trng tn ca cc vt t.
4.11.2.2

Cc dng s kin khc

Khng c
4.11.3 Cc yu cu c bit

Khng c
4.11.4 Trng thi h thng khi bt u thc hin Use-case

thc hin c usecase ny bt buc nhn vin phi ng nhp thnh cng vi quyn
ng nhp l nhn vin k ton
4.11.5 Trng thi h thng sau khi thc hin Use-case

Khng c
4.11.6 im m rng

Khng c

FIT-HCMUS

Trang 13

You might also like