Professional Documents
Culture Documents
NMCNPM BanVeMayBay Milestone 01
NMCNPM BanVeMayBay Milestone 01
201
2
Fall
04
H THNG BN V MY BAY
Ti liu phn tch h thng
GVHD
ThS. Ng B Nam Phng
SVTH
1173015 Nguyn Quc Qunh Khi
1173018 V Thnh Linh
1173017 Trn Thanh Ln
1173001 Nguyn Th Trng An
Tr n g H K h o a H c T N h i n
Khoa Cng Ngh Thng Tin
H thng bn v my bay
Ti liu phn tch h thng
Bng Ch Mc
1. Gii thiu.....................................................................3
2. S Use case.............................................................4
3. M t Use Case chi tit.................................................5
3.1. Use Case: Nhp thng tin Lch chuyn bay........................5
3.2. Use Case: Sa thng tin Lch chuyn bay..........................5
3.3. Use Case: Xo thng tin Lch chuyn bay..........................6
3.4. Use Case: To mi thng tin Hng v................................7
3.5. Use case Sa thng tin hng v........................................7
3.6. Use case Xa hng v......................................................7
3.7. Use Case: To mi Sn bay...............................................8
3.8. Use Case: Sa sn bay.....................................................8
3.9. Use Case: Xa sn bay.....................................................9
3.10. Use Case: t v............................................................9
3.11. Use Case: Bn v.........................................................10
3.12. Use case: Bo co doanh thu........................................11
3.13. Use Case: Cu hnh h thng........................................11
3.14. Use Case: Tra cu Lch chuyn bay................................12
4. S ERD..................................................................13
5. M t d liu chi tit...................................................14
5.1.
5.2.
5.3.
5.4.
5.5.
5.6.
5.1.
5.2.
5.3.
SanBay.........................................................................14
LichChuyenBay..............................................................14
KhachHang....................................................................14
SanBayTrung Gian.........................................................14
HangVe.........................................................................15
VeDatChuyenBay...........................................................15
VeBanChuyenBay...........................................................15
ChuyenBay_HangVe.......................................................15
ThongTinHeThong.........................................................15
1. Gii thiu
Ti liu ny m t mt cch r rng, chi tit cch thc vn hnh ca H thng
bn v my bay (gi tt l H thng), nhm lm r yu cu chc nng v phi
chc nng ca H thng.
i tng ch yu ca ti liu ny l
- Ngi yu cu h thng: C ci nhn tng quan, nhiu mt v h thng
sau khi hon chnh, c th sm a ra iu chnh cn thit.
- Ngi pht trin h thng: Hiu r ton din v chi tit v h thng cn
pht trin.
- Ngi kim th h thng: Hiu r ton din v chi tit v h thng cn
kim th, nhanh chng tip cn v a ra cc phng n, chin lc v
kch bn kim th.
2. S Use case
Alternative Flows
Pre-condition
Special
Requirements
Main Flow
Alternative Flows
Pre-condition
Special
Requirements
Alternative Flows
Pre-condition
Special
Requirements
thng tin
3. Qun tr thay i thng tin cn thit, v yu cu h
thng cp nht
4. H thng cp nht thng tin sn bay v thng bo Cp
nht thng tin Sn bay thnh cng
3.1 M Sn bay trng, h thng yu cu nhp m Sn
bay
3.2 M Sn bay di hn 10 k t, h thng yu cu nhp
m Sn bay t hn 10 k t
3.3 M Sn bay trng vi M sn bay khc trong h
thng
3.4 Tn Sn bay trng, h thng yu cu nhp tn Sn
bay
3.5 Tn Sn bay di hn 50 k t, h thng yu cu nhp
Tn Sn Bay t hn 50 k t.
3.6 Tn Sn bay trng vi Tn Sn bay khc trong h
thng, H thng yu cu nhp tn Sn bay khc
Qun tr vin phi ng nhp thnh cng vo h thng
- Giao din thn thin vi ngi dng
- Thi gian phn hi khng qu 5 giy
Alternative Flows
Pre-condition
Special
Requirements
3.11.
Use Case: Bn v
Use Case
Bn v
Actor
Nhn vin bn hng
Brief Description
Nhn vin bn hng c kh nng bn v cho khch hng.
Main Flow
1. H thng hin th Danh sch v t ch bn
2. Nhn vin bn hng chn mt v t, chn chc nng
bn v
3. H thng hin th trang Bn v vi thng tin v c
t
4. Nhn vin bn hng thay i thng tin (nu cn), sau
yu cu h thng Bn v
5. H thng to thng tin v bn v thng bo V bn
thnh cng
Alternative Flows
5.1 Chuyn bay c yu cu khng tn ti hoc b
hu: H thng thng bo khng tm thy chuyn bay
c yu cu
5.2 Thng tin hnh khch khng y (Tn, CMND,
s t l bt buc): H thng bo li v yu cu cung cp
thng tin cn thiu
5.3 Hng v c yu cu khng tn ti: H thng thng
bo khng tm thy Hng v c yu cu
5.4 Hng v c yu cu ht: H thng thng bo
Hng v cn t ht
Pre-condition
Special
Requirements
3.12.
Use case: Bo co doanh thu
Use Case
Bo co doanh thu
Actor
Qun tr vin
Brief Description
Qun tr vin c nhu cu to xem doanh s bn v trong
ngy
Main Flow
1. H thng yu cu nhp vo thng tin cn xem doanh
thu (thng, nm)
2. Qun tr cung cp thng tin cn xem bo co
3. H thng hin th bo co theo yu cu ca Qun tr
Alternative Flows
3.1 Thng, nm c yu cu trong tng lai, h thng
yu cu chn thi gian trong qu kh.
3.2 Thng nm c yu cu khng c d liu, h thng
thng bo khng c bo co cho thng/nm
Pre-condition
Qun tr vin phi ng nhp thnh cng vo h thng
Special
- Giao din thn thin vi ngi dng
Requirements
- Thi gian phn hi khng qu 5 giy
3.13.
Use Case: Cu hnh h thng
Use Case
Cu hnh h thng
Actor
Qun tr vin
Brief Description
Qun tr vin c nhu cu chnh sa thng tin h thng
bao gm:
Thi gian bay ti thiu
S sn bay trung gian ti a
Thi gian dng ti thiu
Thi gian dng ti a
Thi gian chm nht khi t v
Thi gian chm nht khi huy v
Main Flow
1. H thng lit k ra cc thng tin bao gm
a) Thi gian bay ti thiu
b) S sn bay trung gian ti a
c) Thi gian dng (trm trung gian) ti a
d) Thi gian dng (trm trung gian) ti thiu
e) Thi gian chm nht khi t v
f) Thi gian chm nht hu v t
2. Qun tr vin thay i thng tin cn thit v yu cu
h thng cp nht
Alternative Flows
Pre-condition
Special
Requirements
3.14.
Use Case: Tra cu Lch chuyn bay
Use Case
Tra cu Lch chuyn bay
Actor
Khch hng, nhn vin bn hng, Qun tr vin
Brief Description
Tt c cc ngi dng ca h thng c kh nng tra cu
thng tin cc chuyn bay ang hin hu trong h thng
Main Flow
1. Ngi dng yu cu hin th thng tin chuyn bay
2. H thng hin th tt c chuyn bay ang tn ti v
cha khi hnh
3. Ngi dng in vo biu mu tm kim v yu cu
h thng tm chuyn bay ph hp
4. H thng tm kim cc chuyn bay ph hp yu cu,
tn ti v cha khi hnh, hin th di dng danh sch
Alternative Flows
2.1 H thng khng tn ti bt k chuyn bay no cha
khi hnh, h thng thng bo khng c chuyn bay no
cha khi hnh
4.1 H thng khng tm thy chuyn bay no ph hp
yu cu v cha khi hnh, h thng thng bao khng c
chuyn bay ph hp yu cu
Pre-condition
Qun tr vin phi ng nhp thnh cng vo h thng.
Lch chuyn bay tn ti trong h thng
Special
- Giao din thn thin vi ngi dng
Requirements
- Thi gian phn hi khng qu 5 giy
4. S ERD
Data Type
MaSB
Nchar(10)
2
3
TenSanBay
DaXoa
Nvarchar(50)
Bit
5.2. LichChuyenBay
Sno
Field
1
MaChuyenBay
Data Type
Nchar(10)
SanBayDi
Nchar(10)
SanBayDen
Nchar(10)
4
5
6
7
8
NgayGioBay
ThoiGianBay
SLSanBayTG
SLGheHang1
SLGheHang2
DateTime
DateTime
Int
Int
Int
5.3. KhachHang
Sno
Field
Constraint
Primary
Key
Constraint Reference
Primary Key
MaSanBay
Foreign Key
(SanBay)
MaSanBay
Foreign Key
(SanBay)
Data Type
MaKhachHang
Nchar(10)
2
3
4
TenKhachHang
DienThoai
ChungMinh
Nvarchar(50)
Nvarchar(20)
Nvarchar(20)
MaSanBay
Nchar(10)
MaChuyenBay
Nchar(10)
Reference
Constraint
Primary
Key
Reference
Description
Description
Description
Constraint
Reference
Description
Primary
Key,
MaSanBay
Foreign
(SanBay)
Key
Primary
Key,
MaChuyenBay
Foreign
(ChuyenBay)
Key
3
4
ThoiGianDung
SoLuongDung
DateTime
int
5.5. HangVe
Sno
Field
1
MaHangVe
2
TenHangVe
3
DaXoa
Data Type
Constraint Reference
Nchar(10)
Primary Key
Nvarchar(50)
Bit
Description
5.6. VeDatChuyenBay
Referenc
e
Sno
Field
Data Type
Constraint
1
2
3
MaChuyenBay
MaKhachHang
MaChuyenBay_HV
Nchar(10)
Nchar(10)
Nchar(10)
Primary Key
Primary Key
Primary Key
Description
5.1. VeBanChuyenBay
Sno
Field
Data Type
Constraint
1
2
3
MaChuyenBay
MaKhachHang
MaChuyenBay_HV
Nchar(10)
Nchar(10)
Nchar(10)
Primary Key
Primary Key
Primary Key
Referen
Description
ce
5.2. ChuyenBay_HangVe
Sn
o
Field
Data Type
MaChuyenBay_HV
Nchar(10)
MaChuyenBay
Nchar(10)
MaHangVe
Nchar(10)
GiaTien
Money
5.3. ThongTinHeThong
Sno
Field
Data Type
1
MaThongTin
Nchar(10)
2
3
TenThongTin
GiaTri
Nvarchar(50)
Nvachar(50)
Constrai
nt
Primary
Key
Foreign
Key
Foreign
Key
Constraint
Primary
Key
Descript
ion
Reference
MaChuyenBay
(ChuyenBay)
MaHangVe
(HangVe)
Reference
Description