Professional Documents
Culture Documents
3 MoHinhUseCase
3 MoHinhUseCase
Tn ti
M hnh Usecase
Phin bn
25/3/2009
1.0
DKDuy
25/4/2009
1.1
Thm tm kim
Nguyn
FIT-HCMUS
M t
Tc gi
Trang 1
Tn ti
M hnh Usecase
Mc lc
1. S Use-case
4. c t Use-case
4.1 LapTheDocGia
4.2 TiepNhanSachMoi
4.3 ChoMuonSach
4.4 NhanTraSach
4.5 LapPhieuPhat
4.6 GhiNhanMatSach
4.7 ThanhLySach
4.8 TiepNhanNhanVien
4.9 ThongKeMuonSach
4.10 TimKiem
4.11 ThongKeNoTienPhat
4.12 TXS BangCap
4.13 TXS BangThamSo
4.14 TXS BoPhan
4.15 TXS ChucVu
4.16 TXS LoaiDocGia
FIT-HCMUS
4
4
5
6
7
8
8
9
10
11
12
13
13
14
15
16
17
Trang 2
Tn ti
M hnh Usecase
1.
S Use-case
LapTheDocGia
TiepNhanNhanVien
ThongKeMuonSach
TiepNhanSachMoi
ChoMuonSach
ThongKeNoTienPhat
NhanTraSach
Them/Xoa/Sua BangCap
NhanVien
LapPhieuPhat
QuanLy
T/X/S BangThamSo
GhiNhanMatSach
TXS BoPhan
ThanhLySach
TXS ChucVu
TXS LoaiDocGia
2.
TXS TheLoaiSach
STT
1
2
Tn Actor
NhanVien
QuanLy
3.
STT
1
Tn Use-case
LapTheDocGia
FIT-HCMUS
ngha/Ghi ch
Nhn vin th vin
Ngi qun l th vin, c y quyn hn ca mt
nhn vin cng vi cc quyn qun l d liu, bo co
thng k.
ngha/Ghi ch
Lp th c gi
Trang 3
Tn ti
M hnh Usecase
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TiepNhanSachMoi
ChoMuonSach
NhanTraSach
LapPhieuPhat
GhiNhanMatSach
ThanhLySach
TiepNhanNhanVien
ThongKeMuonSach
ThongKeNoTienPhat
TXS BangCap
TXS BangThamSo
TXS BoPhan
TXS ChucVu
TXS LoaiDocGia
4.
c t Use-case
4.1
LapTheDocGia
4.1.1
Tm tt
Dng s kin
Sau khi nhn button ng h thng hin th thng bo ngi dng hon tt
thao tc lp th c gi thnh cng.
FIT-HCMUS
Nu ngi dng nhp sai hoc thiu thng tin cn thit h thng hin th thng
bo yu cu nhp li
Nu ngi dng nhp vo c gi c trong c s d liu, h thng hin th
thng bo cho ngi c gi tn ti.
Trang 4
Tn ti
M hnh Usecase
4.1.3
Cc yu cu c bit
Khng c
4.1.4
im m rng
Khng c
4.2
TiepNhanSachMoi
4.2.1
Tm tt
Dng s kin
Sau khi nhn button ng h thng hin th thng bo ngi dng hon tt
thao tc thm mt quyn sch mi.
4.2.3
Nu ngi dng nhp sai hoc thiu thng tin cn thit h thng hin th thng
bo yu cu nhp li
Nu ngi dng nhp vo mt u sch c trong c s d liu, h thng hin
th thng bo cho ngi nhp u sch nhp tn ti.
Cc yu cu c bit
Khng c
FIT-HCMUS
Trang 5
Tn ti
M hnh Usecase
4.2.4
im m rng
Khng c
4.3
ChoMuonSach
4.3.1
Tm tt
Use case m t cch thc mt nhn vin tin hnh cho mn mt quyn sch
4.3.2
Dng s kin
Ngi dng nhn vo chc nng them mi (mn thm sch): h thng cho php
ngi dng nhp vo u sch mun mn.
Sau khi nhn button ng h thng hin th thng bo ngi dng hon tt
cho mn sch.
FIT-HCMUS
Nu ngi dng nhp sai hoc thiu thng tin cn thit h thng hin th thng
bo yu cu nhp li
Nu s lng sch mn ca c gi bng s sch mn ti a, h thng hin th
thng bo khng th mn qu s sch quy nh.
Trang 6
Tn ti
M hnh Usecase
4.3.3
Cc yu cu c bit
Khng c
4.3.4
Nu use case thnh cng, h thng hin th thng bo cho mn sch thnh cng v
cp nht vo CSDL.
4.3.6
im m rng
Khng c
4.4
NhanTraSach
4.4.1
Tm tt
Dng s kin
Cc yu cu c bit
Khng c
4.4.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
FIT-HCMUS
Trang 7
Tn ti
M hnh Usecase
4.4.6
im m rng
Khng c
4.5
LapPhieuPhat
4.5.1
Tm tt
Dng s kin
Cc yu cu c bit
Khng c
4.5.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.5.6
im m rng
Khng c
4.6
GhiNhanMatSach
4.6.1
Tm tt
FIT-HCMUS
Trang 8
Tn ti
M hnh Usecase
4.6.2
Dng s kin
Cc yu cu c bit
Khng c
4.6.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.6.6
im m rng
Khng c
4.7
ThanhLySach
4.7.1
Tm tt
Dng s kin
FIT-HCMUS
Trang 9
Tn ti
M hnh Usecase
Cc yu cu c bit
Khng c
4.7.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.7.6
im m rng
Khng c
4.8
TiepNhanNhanVien
4.8.1
Tm tt
Use case m t cch thc mt actor tin hnh tip nhn mt nhn vin mi.
4.8.2
Dng s kin
4.8.3
Cc yu cu c bit
Khng c
FIT-HCMUS
Trang 10
Tn ti
M hnh Usecase
4.8.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.8.6
im m rng
Khng c
4.9
ThongKeMuonSach
4.9.1
Tm tt
Use case m t cch thc mt actor tin hnh thng k tnh hnh mn sch.
4.9.2
Dng s kin
Ngi dng nhn Xem v h thng hin th danh sch cc loi sch c
mn trong thng , km theo phn trm theo tng loi.
4.9.3
Cc yu cu c bit
Khng c
4.9.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
FIT-HCMUS
Trang 11
Tn ti
M hnh Usecase
4.9.6
im m rng
Khng c
4.10
TimKiem
4.10.1
Tm tt
Use case m t cch thc mt actor tin hnh tm kim sch theo nhiu tiu ch.
4.10.2
Dng s kin
4.10.2.1
Use case bt u khi ngi dng nhn vo chc nng Tm Kim trn menu chnh
Ngi dng nhn Xem v h thng hin th danh sch cc loi sch c tm
thy.
4.10.2.2
4.10.3
Cc yu cu c bit
Khng c
4.10.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.10.6
im m rng
Khng c
FIT-HCMUS
Trang 12
Tn ti
M hnh Usecase
4.11
ThongKeNoTienPhat
4.11.1
Tm tt
Use case m t cch thc mt actor tin hnh thng k n tin pht
4.11.2
Dng s kin
4.11.2.1
Use case bt u khi ngi dng nhn vo chc nng Thng k n tin pht trn
menu chnh
4.11.2.2
4.11.3
Cc yu cu c bit
Khng c
4.11.4
Nu use case thnh cng, h thng hin th y thng tin danh sch n tin pht.
4.11.6
im m rng
Khng c
4.12
TXS BangCap
4.12.1
Tm tt
Use case m t cch thc mt actor tin hnh tip thm xa sa mt Bng cp mi vo
CSDL
FIT-HCMUS
Trang 13
Tn ti
M hnh Usecase
4.12.2
Dng s kin
4.12.2.1
Use case bt u khi ngi dng nhn vo chc nng QL Bng cp trn menu chnh
4.12.2.2
4.12.3
Cc yu cu c bit
Khng c
4.12.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.12.6
im m rng
Khng c
4.13
TXS BangThamSo
4.13.1
Tm tt
Use case m t cch thc mt actor tin hnh tip thm xa sa bng tham s
4.13.2
Dng s kin
4.13.2.1
Use case bt u khi ngi dng nhn vo chc nng QL bng tham s trn menu
chnh
FIT-HCMUS
Trang 14
Tn ti
M hnh Usecase
4.13.2.2
4.13.3
Cc yu cu c bit
Khng c
4.13.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.13.6
im m rng
Khng c
4.14
TXS BoPhan
4.14.1
Tm tt
Use case m t cch thc mt actor tin hnh tip thm xa sa mt B phn mi vo
CSDL
4.14.2
Dng s kin
4.14.2.1
Use case bt u khi ngi dng nhn vo chc nng QL B phn trn menu chnh
4.14.2.2
4.14.3
Cc yu cu c bit
Khng c
4.14.4
FIT-HCMUS
Trang 15
Tn ti
M hnh Usecase
4.14.5
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.14.6
im m rng
Khng c
4.15
TXS ChucVu
4.15.1
Tm tt
Use case m t cch thc mt actor tin hnh tip thm xa sa mt Chc v mi vo
CSDL
4.15.2
Dng s kin
4.15.2.1
Use case bt u khi ngi dng nhn vo chc nng QL chc v trn menu chnh
4.15.2.2
4.15.3
Cc yu cu c bit
Khng c
4.15.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.15.6
im m rng
Khng c
FIT-HCMUS
Trang 16
Tn ti
M hnh Usecase
4.16
TXS LoaiDocGia
4.16.1
Tm tt
Use case m t cch thc mt actor tin hnh tip thm xa sa mt Loi c gi vo
CSDL
4.16.2
Dng s kin
4.16.2.1
Use case bt u khi ngi dng nhn vo chc nng QL Loi c gi trn menu
chnh
4.16.2.2
4.16.3
Cc yu cu c bit
Khng c
4.16.4
Nu use case thnh cng, h thng hin th thng bo thnh cng v cp nht vo CSDL.
4.16.6
im m rng
Khng c
FIT-HCMUS
Trang 17