You are on page 1of 99

I HC QUC GIA THNH PH H CH MINH

I HC KHOA HC T NHIN
KHOA CNG NGH THNG TIN

BO CO
ti:

PHN MM
QUN L BN V CHUYN BAY
Mn:
NHP MN CNG NGH PHN MM

Ging vin hng dn:


Thy Nguyn Tn Trn Minh Khang
Sinh vin thc hin:
Trnh Th Hng H

0212077

Ngy 17 thng 6 nm 2005

LI NI U
Hin nay hu ht mi cng vic u c tin hc ha. Cc phn
mm gip con ngi rt nhiu trong cng vic ca mnh, em li
hiu qu cao cho ngi dng, tit kim c nhiu thi gian v cng
sc. Phn mm qun l bn v chuyn bay l phn mm h tr nhn
vin bn v c th thc hin tt cng vic ca mnh mt cch nhanh
chng v chnh xc.
Em xin cm n thy Nguyn Tn Trn Minh Khang hng
dn em hon thnh bi bo co ny.

MC LC

.............................................................................................................3
MC LC............................................................................................3
Chng 1 H THNG CC
YU CU PHN MM.......................................................................7
1.1 DANH SCH CC YU CU NGHIP V..............................................7

1.1.1 Danh sch cc yu cu...................................................................7


1.1.2 Danh sch cc biu mu v qui nh..............................................8
1.2 DANH SCH CC YU CU TIN HA...............................................13
1.3 DANH SCH CC YU CU HIU QU..............................................14
1.4 DANH SCH CC YU CU TIN DNG............................................15
1.5 DANH SCH CC YU CU TNG THCH .....................................16
1.6 DANH SCH CC YU CU BO MT .............................................16
1.7 DANH SCH CC YU CU AN TON ...............................................17
1.8 DANH SCH CC YU CU CNG NGH.........................................17

Chng 2 M HNH HA...............................................................19

2.1 S LUNG D LIU CHO YU CU NHN LCH CHUYN


BAY:..................................................................................................................19
2.2 S LUNG D LIU CHO YU CU BN V:.............................21
2.3 S LUNG D LIU CHO YU CU GHI NHN T V:........23
2.4 S LUNG D LIU CHO YU CU TRA CU CHUYN BAY:
............................................................................................................................25
2.5 S LUNG D LIU CHO YU CU LP BO CO THNG: ..26

2.5.1 S LUNG D LIU CHO YU CU LP BO CO


DOANH THU BN V CC CHUYN BAY:..................................26
2.5.2 S LUNG D LIU CHO YU CU LP BO CO
DOANH THU NM:...........................................................................28
2.6 S LUNG D LIU CHO YU CU THAY I QUY NH:. . .29

2.6.1 S LUNG D LIU CHO YU CU THAY I QUY


NH 1:................................................................................................29
2.6.2 S LUNG D LIU CHO YU CU THAY I QUY
NH 2:................................................................................................30
2.6.3 S LUNG D LIU CHO YU CU THAY I QUY
NH 3:................................................................................................31
Chng 3 THIT K D LIU.......................................................33
3.1 Xt yu cu phn mm Nhn lch chuyn bay.........................................33

3.1.1 Thit k d liu vi tnh ng n...............................................33


3.1.2 Thit k d liu vi tnh tin ha.................................................36
3.2 Xt yu cu phn mm Bn v.................................................................38

3.2.1 Thit k d liu vi tnh ng n...............................................38

3.2.2 Thit k d liu vi tnh tin ha:................................................41


3.3 Xt yu cu phn mm Ghi nhn t v...................................................44

3.3.1 Thit k d liu vi tnh ng n...............................................44


3.3.2 Thit k d liu vi tnh tin ha:................................................47
3.4 Xt yu cu phn mm Tra cu chuyn bay............................................50

3.3.3 Thit k d liu vi tnh ng n...............................................50


3.3.4 Thit k d liu vi tnh tin ha:Xt yu cu phn mm Lp bo
co thng.............................................................................................53
3.4 Xt yu cu Lp bo co doanh thu bn v cc chuyn bay....................54

3.4.1 Thit k d liu vi tnh ng n...............................................54


3.4.2 Thit k d liu vi tnh ng n...............................................58
3.5 Xt yu cu Lp bo co doanh thu nm..................................................58

3.5.1 Thit k d liu vi tnh ng n...............................................58


3.5.2 Thit k d liu vi tnh tin ha:................................................61
Chng 4 THIT K D LIU.......................................................62
4.1 Mn hnh giao din Nhn lch chuyn bay...............................................62

4.1.1 Mn hnh vi tnh ng n.........................................................62


4.1.2 Mn hnh cui cng......................................................................63
4.2 Mn hnh giao din Bn v chuyn bay...................................................64

4.2.1 Mn hnh giao din vi tnh ng n..........................................64


4.2.2 Mn hnh cui cng......................................................................65
4.3 Mn hnh giao din Ghi nhn t v........................................................66

4.3.1 Mn hnh giao din vi tnh ng n..........................................66


4.3.2 Mn hnh cui cng......................................................................67

4.4 Mn hnh giao din Tra cu chuyn bay..................................................68

4.4.1 Mn hnh giao din vi tnh ng n..........................................68


4.4.2 Mn hnh cui cng......................................................................69
4.5 Mn hnh giao din Lp bo co thng....................................................69

4.5.1 Mn hnh giao din vi tnh ng n..........................................69


4.5.2 Mn hnh cui cng......................................................................70
4.6 Mn hnh giao din Lp bo co nm......................................................70

4.6.1 Mn hnh giao din vi tnh ng n..........................................70


4.6.2 Mn hnh cui cng......................................................................71
4.7 Mn hnh giao din Thay i quy nh 1.................................................71
4.8 Mn hnh giao din Thay i quy nh 2.................................................72
4.9 Mn hnh giao din Thay i quy nh 3.................................................73
4.10 Mn hnh giao din Qun L Chuyn Bay.............................................74

4.10.1 Mn hnh giao din vi tnh ng n........................................74


4.10.2 Mn hnh cui cng....................................................................77
4.11 Mn hnh giao din Qun L Tuyn Bay...............................................77

4.11.1 Mn hnh giao din vi tnh ng n........................................77


4.11.2 Mn hnh cui cng....................................................................79
4.12 Mn hnh giao din Qun L Sn Bay...................................................80

4.12.1 Mn hnh giao din vi tnh ng n........................................80


4.12.2 Mn hnh cui cng....................................................................82
Chng 5 THIT K X L...........................................................83
5.1 Mn hnh Nhn lch chuyn bay...............................................................83
5.2 Mn hnh Bn v chuyn bay...................................................................85

5.3 Mn hnh t v chuyn bay.......................................................................87


5.4 Mn hnh Tra cu chuyn bay..................................................................89
5.5 Mn hnh Bo co thng...........................................................................90
5.6 Mn hnh Bo co nm.............................................................................91
5.7 Mn hnh Thay i quy nh 1.................................................................92
5.8 Mn hnh Thay i Quy nh 2..............................................................93
5.9 Mn hnh Thay i Quy nh 3..............................................................94
5.10 Mn hnh Thm Sn Bay........................................................................95
5.11 Mn hnh Thm Tuyn Bay...................................................................96
5.12 Mn hnh Qun L Sn Bay...................................................................97
5.13 Mn hnh Qun L Tuyn Bay...............................................................98
5.14 Mn hnh Qun L Chuyn Bay.............................................................99

CHNG 1 H THNG CC
YU CU PHN MM

1.1

DANH SCH CC YU CU NGHIP V

1.1.1
STT

Danh sch cc yu cu
Tn yu cu

Biu mu

Qui nh

Ghi ch

Nhn lch chuyn bay

BM1

Q1

Bn v

BM2

Q2

Ghi nhn t v

BM3

Q3

Tra cu chuyn bay

BM4

Lp bo co thng

BM5

Thay i quy nh

1.1.2

Q6

Danh sch cc biu mu v qui nh

1.1.2.1

Biu mu 1 v qui nh 1

BM1:

Nhn lch chuyn bay

M chuyn bay:

Sn bay i:

Ngy - gi:

Thi gian bay:

S lng gh hng 1:

S lng gh hng 2:

Stt

Sn bay trung gian

Sn bay n:

Thi gian dng

Ghi ch

Q1: C 10 sn bay. Thi gian bay ti thiu l 30 pht. C ti a 2


sn bay trung gian vi thi gian dng t 10 n 20 pht.

V d:
BM1:

Lch chuyn bay

M chuyn bay: CB1

Sn bay n: Ni Bi

Sn bay i: Tn Sn Nht
Ngy - gi: 5/4/2005 7h

Thi gian bay: 2 ting

S lng gh hng 1: 100

S lng gh hng 2: 200

Stt

1.1.2.2

Sn bay trung gian

Thi gian dng

Ghi ch

Biu mu 2 v qui nh 2

BM2:

V chuyn bay

Chuyn bay:

Hnh khch:

CMND:

in thoi:

Hng v:

Gi tin:

Q2: Ch bn v khi cn ch. C 2 hng v (1, 2) vi n gi trong


bng tra sn bay i, sn bay n.

V d:
BM2:

V chuyn bay

Chuyn bay: CB1

Hnh khch: Trnh T Hng H

CMND: 273132202

in thoi: 834761

Hng v: 1

Gi tin: 1500000VNd

1.1.2.3
BM3:

Biu mu 3 v qui nh 3
Phiu t ch

Chuyn bay:

Hnh khch:

CMND:

in thoi:

Hng v:

Gi tin:

Ngy t:

Q3: Ch cho t v chm nht 1 ngy trc khi khi hnh. Vo


ngy khi hnh tt c cc phiu t s b hy.

V d:
BM3:

Phiu t ch

Chuyn bay: CB1

Hnh khch: Trnh T Hng H

CMND: 273132202

in thoi: 834761

Hng v: 1

Gi tin: 1500000VNd

Ngy t: 4/5/2005

1.1.2.4

Biu mu 4

BM4:
Stt

Danh sch chuyn bay


Sn bay
i

Sn bay
n

Khi
hnh

Thi
gian

V d:
BM4:

Danh sch chuyn bay

10

S gh
trng

S gh
t

Stt

Sn bay
i

Sn bay
n

Khi
hnh

Thi
gian

S gh
trng

S gh
t

Tn Sn
Nht

Ni Bi

1/5/2005
- 7h00

2 ting

45

36

Tn Sn
Nht

Nng

1/5/2005
- 13h25

1 ting

69

1.1.2.5
1.1.2.5.1

Biu mu 5.1

BM5.1:

Bo co doanh thu bn v cc chuyn bay


Thng:

Stt

Chuyn bay

S v

T l

Doanh thu

V d:
BM5.1:

Bo co doanh thu bn v cc chuyn bay


Thng: 1/2005

Stt

Chuyn bay

S v

CB1

300

400.000.000

CB2

174

178.000.000

1.1.2.5.2

Biu mu 5.2

BM5.2:

T l

Bo co doanh thu nm
Nm:

11

Doanh thu

Stt

Thng

S chuyn bay

Doanh thu

T l

V d:
BM5.2:

Bo co doanh thu nm
Nm: 2004

Stt

Thng

S chuyn bay

Doanh thu

90

36.000.000.000

95

37.256.350.000

36

12.365.184.000

54

20.000.000.000

61

25.365.320.000

64

25.884.950.000

84

35.365.222.000

65

26.000.000.000

65

26.126.000.000

10

10

81

34.165.000.000

11

11

65

25.986.223.000

12

12

54

19.986.000.000

1.1.2.6

Quy nh 6

Q6: Ngi dng c th thay i cc quy nh nh sau

12

T l

+ QD1: Thay i s lng sn bay, thi gian bay ti thiu, s sn bay


trung gian ti a, thi gian dng ti thiu, ti a ti cc sn bay
trung gian.
+ QD2: Thay i s lng cc hng v, bng n gi v.
+ QD3: Thi gian chm nht khi t v, khi hy t v.

1.2

DANH SCH CC YU CU TIN HA

Stt
1

Nghip v
Thay i quy nh
nhn lch chuyn
bay

Thay i quy nh
bn v

Thay i quy nh
ghi nhn t v

Tham s cn thay i
Thi gian bay ti thiu
S lng sn bay trung
gian
Thi gian dng ti
thiu
Thi gian dng ti a

Min gi tr cn thay i
Sn bay

Tnh trng v
Hng v
n gi
Hn t v tr nht

Bng trch nhim yu cu tin ha:


Nghip v
Ngi dng
Thay i quy Cho bit gi tr mi
nh nhn lch ca thi gian bay
chuyn bay
ti thiu, s lng
sn bay trung gian,
thi gian dng ti
thiu, thi gian
dng ti a
2
Thay i quy Cho bit tnh trng
nh bn v
v mi, hng v
mi, n gi mi.
Stt
1

13

Phn mm
Ghi nhn gi tr
mi v thay i
cch thc kim
tra.

Ghi ch

Ghi nhn gi tr
mi v thay i
cch thc kim
tra.

Cho
php
hy hay cp
nht
li
thng tin v
tnh trng v,

hng v, n
gi.
3

1.3

Thay i quy
nh ghi nhn
t v

Cho bit gi tr mi
ca hn t v tr
nht.

Ghi nhn gi tr
mi v thay i
cch thc kim
tra.

DANH SCH CC YU CU HIU QU

My tnh vi CPU Pentium III 533, RAM 128 MB


Stt

Nghip v

Tc x l

Nhn lch chuyn


bay
Bn v
Ghi nhn t v
Tra cu chuyn
bay
Lp bo co thng
Thay i quy nh

120 chuyn / gi

2
3
4
5
6

Dung lng
lu tr

Ghi ch

Phn mm
Thc hin ng
theo yu cu
Thc hin ng
theo yu cu
Thc hin ng
theo yu cu
Thc hin ng
theo yu cu
Thc hin ng
theo yu cu
Thc hin ng
theo yu cu

Ghi ch

Ngay tc th
Ngay tc th
Ngay tc th
Ngay tc th
Ngay tc th

Bng trch nhim yu cu hiu qu:


Stt
1
2
3
4
5
6

Nghip v
Nhn lch
chuyn bay
Bn v

Ngi dng

Ghi nhn t
v
Tra cu
chuyn bay
Lp bo co
thng
Thay i quy
nh

14

1.4

DANH SCH CC YU CU TIN DNG

Ngi dng c trnh tin hc tng ng chng ch A tin hc quc gia


Stt

Nghip v

Mc d hc

Nhn lch chuyn


bay
Bn v
Ghi nhn t v
Tra cu chuyn
bay

5 pht hng dn

Lp bo co

5 pht hng dn

Thay i quy nh

5 pht hng dn

2
3
4

5 pht hng dn
5 pht hng dn
5 pht hng dn

Bng trch nhim yu cu tin dng:


Nghip v
Ngi dng
Nhn lch
c ti liu hng
chuyn bay
dn s dng
2
Bn v
c ti liu hng
dn s dng
3
Ghi nhn t c ti liu hng
v
dn s dng
4
Tra cu
chuyn bay
5
Lp bo co
c ti liu hng
thng
dn s dng
6
Thay i quy c ti liu hng
nh
dn s dng
Stt
1

15

Mc d s
dng

Ghi ch

Khng bit
nhiu v
chuyn bay
cn tra cu
Ty chn
theo tng
thng hoc
theo nm

C y
thng tin v
chuyn bay

Phn mm
thc hin theo
dng yu cu
thc hin theo
dng yu cu
thc hin theo
dng yu cu
thc hin theo
dng yu cu
thc hin theo
dng yu cu
thc hin theo
dng yu cu

Ghi ch

1.5

Stt
1
2

DANH SCH CC YU CU TNG THCH

Nghip v
Nhn danh sch
chuyn bay
Xut bo co

i tng lin quan


T tp tin Excel
n phn mm Crystal Report

Bng trch nhim yu cu tng thch:


Nghip v
Ngi dng
Nhn danh
Chun b tp tin
sch chuyn
Excel vi cu trc
bay
theo biu mu v
cho bit tn tp tin
mun dng.
2
Xut bo co
Ci t phn mm
Crystal Report v
cho bit thng cn
lp bo co.
Stt
1

1.6

Nghip v

Phn
quyn
Nhn lch
chuyn bay
Bn v

2
3
4
5
6

Ghi ch

thc hin theo


dng yu cu

DANH SCH CC YU CU BO MT

Stt

Phn mm
thc hin theo
dng yu cu

Ghi ch
c lp phin
bn
c lp phin
bn

Ghi nhn
t v
Tra cu
chuyn bay
Lp bo
co thng
Thay i
quy nh

Qun tr

Ban gim
c

Nhn vin
phng v

Khc

16

Bng trch nhim yu cu bo mt:


Stt

Ngi dng

Trch nhim

Phn mm

Ghi ch

Qun tr

Ghi nhn v thc


hin ng

Ban gim c

Nhn vin
phng v
Khc

Cho bit cc
ngi dng mi
v quyn hn
Cung cp tn v
mt khu
Cung cp tn v
mt khu

C th hy,
thay i
quyn
C th thay
i mt khu
C th thay
i mt khu
Tn chung

1.7

Stt
1
2
3

Ghi nhn v thc


hin ng
Ghi nhn v thc
hin ng

DANH SCH CC YU CU AN TON

Nghip v
Phc hi
Hy thc s
Khng cho php xa

i tng
Lch chuyn bay xa
Lch chuyn bay xa
Chuyn bay c hnh
khch mua v.

Bng trch nhim yu cu an ton:


Nghip v
Ngi dng
Phc hi
Cho bit lch chuyn
bay cn phc hi
2
Hy thc s
Cho bit chuyn bay
cn hy
3
Khng cho php
xa
Stt
1

1.8

Stt
1

Ghi ch

Phn mm
Phc hi

Ghi ch

Hy tht s
Thc hin theo
ng yu cu

DANH SCH CC YU CU CNG NGH

Yu cu
D sa li

M t chi tit
Xc nh li trung bnh
trong 15 pht

17

Ghi ch
Khi sa li mt chc nng
khng lm nh hng n
chc nng khc

D bo tr

Ti s dng

D mang
chuyn

Thm chc nng mi


nhanh
Xy dng phn mm
bn v tu cnh ngm
trong 3 ngy
i sang h qun tr c
s d liu mi ti a
trong 2 ngy

18

Khng nh hng n cc
chc nng c
Vi cng cc yu cu
Vi cng cc yu cu

CHNG 2 M HNH HA

2.1

S LUNG D LIU CHO YU CU NHN LCH CHUYN


BAY:

BM1:

Biu mu
Nhn lch chuyn bay

M chuyn bay:

Sn bay i:

Ngy - gi:

Thi gian bay:

S lng gh hng 1:

S lng gh hng 2:

Stt

Sn bay trung gian

01

Singapore

Sn bay n:

Thi gian dng

Ghi ch

Quy nh

Q1: C 10 sn bay. Thi gian bay ti thiu l 30 pht. C ti a 2


sn bay trung gian vi thi gian dng t 10 n 20 pht.

Hnh v:

19

Cc k hiu
D1: M chuyn bay, sn bay i, sn bay n, ngy gi bay, thi
gian bay, s gh hng 1, s gh hng 2, danh sch cc sn bay
trung bay cng vi cc thng tin chi tit (tn sn bay trung gian,
thi gian dng, ghi ch)
D2: Khng c
D3: Danh sch sn bay, thi gian bay ti thiu, thi gian bay ti
a, s lng sn bay trung gian ti a, thi gian dng ti thiu,
thi gian dng ti a
D4: D1
D5: D4
D6: Khng c

Thut ton
B1 : Nhn D1 t ngi dng
B2 : Kt ni c s d liu
B3 : c D3 t b nh ph
B4 : Kim tra s lng sn bay trung gian
B5 : Kim tra quy nh thi gian dng cho tng sn bay trung
gian

20

B6 : Kim tra quy nh thi gian bay ti thiu


B7 : Kim tra sn bay i (D1) c thuc danh sch sn bay
(D3).
B8 : Kim tra sn bay n (D1) c thuc danh sch sn bay
(D3).
B9 : Kim tra cc sn bay trung gian (D1) c thuc danh
sch sn bay (D3).
B10: Nu khng tha mn ng thi 6 iu kin trn th n
bc 13.
B11: Lu D4 xung b nh ph.
B12: Xut D5 ra mn hnh.
B13: ng kt ni c s d liu.
B14: Kt thc.
2.2

S LUNG D LIU CHO YU CU BN V:

Biu mu

BM2:

V chuyn bay

Chuyn bay:

Hnh khch:

CMND:

in thoi:

Hng v:

Gi tin:

Quy nh

Q2: Ch bn v khi cn ch. C 2 hng v (1, 2) vi n gi trong


bng tra sn bay i, sn bay n.

Hnh v:

21

Cc k hiu
D1: Chuyn bay, hnh khch, CMND, in thoi, hng v, gi
tin.
D2: Khng c
D3: - S lng gh cn trng theo tng hng v
- Danh sch chuyn bay
- Danh sch hng v
D4: D1 + tnh trng v, s lng gh cn trng
D5: D4
D6: Khng c

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : c D3 t b nh ph.
B4 : Kim tra chuyn bay (D1) c thuc danh sch chuyn
bay (D3).
B5 : Kim tra hng v (D1) c thuc danh sch hng v
(D3).
B6 : Kim tra cn gh trng tng ng vi hng v.

22

B7 : Nu khng tha mn ng thi 3 iu kin trn th n


bc 10.
B8 : Lu D4 xung b nh ph.
B9 : Xut D5 ra mn hnh.
B10: ng kt ni c s d liu.
B11: Kt thc.
2.3

S LUNG D LIU CHO YU CU GHI NHN T V:

BM3:

Biu mu
Phiu t ch

Chuyn bay:

Hnh khch:

CMND:

in thoi:

Hng v:

Gi tin:

Ngy t:

Quy nh

Q3: Ch cho t v chm nht 1 ngy trc khi khi hnh. Vo


ngy khi hnh tt c cc phiu t s b hy.

Hnh v:

23

Cc k hiu
D1 : Chuyn bay, hnh khch, CMND, in thoi, hng v, gi
tin, ngy t.
D2 : Khng c.
D3 : - S lng gh trng theo tng hng v.
- Hn t v tr nht.
- Danh sch chuyn bay.
- Danh sch hng v.
D4 : D1 + tnh trng v, s lng gh cn trng.
D5 : D4.
D6 : Khng c.

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : c D3 t b nh ph.
B4 : Kim tra chuyn bay (D1) c thuc danh sch chuyn
bay (D3).
B5 : Kim tra hng v (D1) c thuc danh sch hng v
(D3).
B6 : Kim tra cn gh trng tng ng vi hng v.
B7 : Kim tra hn t v tr nht.
24

B8 : Nu khng tha mn ng thi 4 iu kin trn th n


bc 11.
B9 : Lu D4 xung b nh ph.
B10: Xut D5 ra mn hnh.
B11: ng kt ni c s d liu.
B12: Kt thc.
2.4

S LUNG D LIU CHO YU CU TRA CU CHUYN BAY:

BM4:

Biu mu
Danh sch chuyn bay

Stt

Sn bay
i

Hnh v:

Cc k hiu

Sn bay
n

Khi
hnh

25

Thi
gian

S gh
trng

S gh
t

D1: Tiu chun tra cu chuyn bay (t nht mt trong cc thng


tin sau: m chuyn bay, sn bay i, sn bay n, ngy - gi bay,
ngy - gi n).
D2 : Khng c.
D3 : Danh sch cc chuyn bay cng cc thng tin lin quan
tha tiu chun tm kim (m chuyn bay, sn bay i, sn bay
n, ngy - gi bay, thi gian bay).
D4 : Khng c.
D5 : D3.
D6 : D3.

2.5

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : c D3 t b nh ph.
B4 : Xut D6 cho ngi dng.
B5 : Xut D5 ra my in (nu c yu cu).
B6 : ng kt ni c s d liu.
B7 : Kt thc.
S LUNG D LIU CHO YU CU LP BO CO THNG:

2.5.1

S LUNG D LIU CHO YU CU LP BO CO DOANH


THU BN V CC CHUYN BAY:

BM5.1:

Biu mu
Bo co doanh thu bn v cc chuyn bay
Thng:

Stt

Chuyn bay

S v

26

T l

Doanh thu

Hnh v:

Cc k hiu
D1 : Thng, nm.
D2 : Khng c.
D3 : Danh sch cc chuyn bay cng vi s lng v bn c, t l v
doanh thu tng ng ca tng chuyn bay.
D4 : D1 + tng doanh thu ca thng.
D5 : D3 + D4
D6 : D5

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : c D3 t b nh ph.
B4 : Tnh D4 (bng tng doanh thu ca cc chuyn bay trong
thng).
B5 : Lu D4 xung b nh ph.
B6 : Xut D5 ra my in (nu c yu cu).
B7 : Xut D6 cho ngi dng.
B8 : ng kt ni c s d liu.
B9 : Kt thc.

27

2.5.2

S LUNG D LIU CHO YU CU LP BO CO DOANH


THU NM:

Biu mu
BM5.2:

Bo co doanh thu nm
Nm:

Stt

Thng

S chuyn bay

Doanh thu

Hnh v:

Cc k hiu
D1 : Nm.
D2 : Khng c.
D3 : S chuyn bay, doanh thu v t l ca tng thng.
D4 : D1 + tng doanh thu ca nm.
D5 : D3 + D4
D6 : D5

28

T l

2.6

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : c D3 t b nh ph.
B4 : Tnh D4 (bng tng doanh thu ca 12 thng trong nm).
B5 : Lu D4 xung b nh ph.
B6 : Xut D5 ra my in (nu c yu cu).
B7 : Xut D6 cho ngi dng.
B8 : ng kt ni c s d liu.
B9 : Kt thc.
S LUNG D LIU CHO YU CU THAY I QUY NH:

Quy nh

Q6: Ngi dng c th thay i cc quy nh nh sau


+ QD1: Thay i s lng sn bay, thi gian bay ti thiu, s sn bay
trung gian ti a, thi gian dng ti thiu, ti a ti cc sn bay
trung gian.
+ QD2: Thay i s lng cc hng v, bng n gi v.
+ QD3: Thi gian chm nht khi t v, khi hy t v.

2.6.1

S LUNG D LIU CHO YU CU THAY I QUY NH 1:

Hnh v:

29

Cc k hiu
D1 : S lng sn bay, thi gian bay ti thiu, s sn bay trung
gian ti a, thi gian dng ti thiu ti cc sn bay trung gian,
thi gian dng ti a ti cc sn bay trung gian.
D2 : Khng c.
D3 : Khng c.
D4 : D1.
D5 : Khng c.
D6 : Khng c.

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : Lu D4 xung b nh ph.
B4 : ng kt ni c s d liu.
B5 : Kt thc.

2.6.2

S LUNG D LIU CHO YU CU THAY I QUY NH 2:

Hnh v:

30

Cc k hiu
D1 : S lng cc hng v, bng n gi v.
D2 : Khng c.
D3 : Khng c.
D4 : D1.
D5 : Khng c.
D6 : Khng c.

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : Lu D4 xung b nh ph.
B4 : ng kt ni c s d liu.
B5 : Kt thc.

2.6.3

S LUNG D LIU CHO YU CU THAY I QUY NH 3:

Hnh v:

31

Cc k hiu
D1 : Thi gian chm nht khi t v, khi hy t v.
D2 : Khng c.
D3 : Khng c.
D4 : D1.
D5 : Khng c.
D6 : Khng c.

Thut ton
B1 : Nhn D1 t ngi dng.
B2 : Kt ni c s d liu.
B3 : Lu D4 xung b nh ph.
B4 : ng kt ni c s d liu.
B5 : Kt thc.

32

CHNG 3 THIT K D LIU

3.1

Xt yu cu phn mm Nhn lch chuyn bay

3.1.1

3.1.1.1

Thit k d liu vi tnh ng n

Biu mu lin quan: BM1

BM1:

Nhn lch chuyn bay

M chuyn bay:

Sn bay i:

Ngy - gi:

Thi gian bay:

S lng gh hng 1:

S lng gh hng 2:
33

Sn bay n:

Stt

3.1.1.2

Sn bay trung gian

Thi gian dng

Ghi ch

S lung d liu

Cc k hiu
D1: M chuyn bay, sn bay i, sn bay n, ngy gi bay, thi
gian bay, s gh hng 1, s gh hng 2, danh sch cc sn bay
trung bay cng vi cc thng tin chi tit (tn sn bay trung gian,
thi gian dng, ghi ch)
D2: Khng c
D3: Danh sch sn bay, thi gian bay ti thiu, thi gian bay ti
a, s lng sn bay trung gian ti a, thi gian dng ti thiu,
thi gian dng ti a
D4: D1
D5: D4
34


3.1.1.3

D6: Khng c
Cc thuc tnh mi

MaChuyenBay, SanBayDi, SanBayDen, NgayGio, ThoiGianBay,


SoLuongGheHang1,

SoLuongGheHang2,

ThoiGianDung, GhiChu

3.1.1.4

Cc thuc tnh tru tng:

MaChuyenBay, MaChiTietChuyenBay
3.1.1.5

S logic:

35

SanBayTrungGian,

3.1.2

3.1.2.1

Thit k d liu vi tnh tin ha

Quy nh lin quan: QD1

Q1: C 10 sn bay. Thi gian bay ti thiu l 30 pht. C ti a 2


sn bay trung gian vi thi gian dng t 10 n 20 pht.
3.1.2.2

S lung d liu (v vic thay i quy nh)

Cc k hiu
D1 : S lng sn bay, thi gian bay ti thiu, s sn bay trung
gian ti a, thi gian dng ti thiu ti cc sn bay trung gian,
thi gian dng ti a ti cc sn bay trung gian.
D2 : Khng c.
D3 : Khng c.
D4 : D1.
D5 : Khng c.
D6 : Khng c.

36

3.1.2.3

Cc thuc tnh mi:

SanBay,

ThoiGianBayToiThieu,

SoSanBayTrungGianToiDa,

ThoiGianDungToiThieu, ThoiGianDungToiDa

3.1.2.4

Cc thuc tnh tru tng:

MaSanBay

37

3.1.2.5

3.2

S logic:

Xt yu cu phn mm Bn v

3.2.1

Thit k d liu vi tnh ng n

3.2.1.1

Biu mu lin quan: BM2

BM2:

V chuyn bay

Chuyn bay:

Hnh khch:

CMND:

in thoi:

Hng v:

Gi tin:

3.2.1.2

S lung d liu:

38

Cc k hiu
D1: Chuyn bay, hnh khch, CMND, in thoi, hng v, gi tin.
D2: Khng c
D3: - S lng gh cn trng theo tng hng v
- Danh sch chuyn bay
- Danh sch hng v
D4: D1 + tnh trng v, s lng gh cn trng
D5: D4
D6: Khng c

3.2.1.3

Cc thuc tnh mi:

HanhKhach, CMND, DienThoai, HangVe, GiaTien

39

3.2.1.4

Cc thuc tnh tru tng:

MaVe, MaHanhKhach

40

3.2.1.5

3.2.2

3.2.2.1

S logic:

Thit k d liu vi tnh tin ha:

Quy nh lin quan: QD2

Q2: Ch bn v khi cn ch. C 2 hng v (1, 2) vi n gi trong


bng tra sn bay i, sn bay n.

3.2.2.2

S lung d liu (v vic thay i quy nh)

41

Cc k hiu
D1 : S lng cc hng v, bng n gi v.
D2 : Khng c.
D3 : Khng c.
D4 : D1.
D5 : Khng c.
D6 : Khng c.

3.2.2.3

Cc thuc tnh mi:

TinhTrangVe, DonGia

42

3.2.2.4

Cc thuc tnh tru tng:

MaTuyenBay, MaTinhTrangVe, MaDonGia, MaTuyenBay

3.2.2.5

S logic:

43

3.3

Xt yu cu phn mm Ghi nhn t v

3.3.1

Thit k d liu vi tnh ng n

3.3.1.1

Biu mu lin quan: BM3

BM3:

Phiu t ch

Chuyn bay:

Hnh khch:

CMND:

in thoi:

Hng v:

Gi tin:

Ngy t:

44

3.3.1.2

S lung d liu:

Cc k hiu
D1 : Chuyn bay, hnh khch, CMND, in thoi, hng v, gi tin,
ngy t.
D2 : Khng c.
D3 : - S lng gh trng theo tng hng v.
Hn t v tr nht.
Danh sch chuyn bay.
Danh sch hng v.
D4 : D1 + tnh trng v, s lng gh cn trng.

D5 : D4.

D6 : Khng c.

3.3.1.3

Cc thuc tnh mi:

NgayDat

45

3.3.1.4

Cc thuc tnh tru tng:

MaPhieuDat
46

3.3.1.5

3.3.2

3.3.2.1

S logic:

Thit k d liu vi tnh tin ha:

Quy nh lin quan: QD3

Q3: Ch cho t v chm nht 1 ngy trc khi khi hnh. Vo


ngy khi hnh tt c cc phiu t s b hy.

47

3.3.2.2

S lung d liu (v vic thay i quy nh)

Cc k hiu
D1 : Thi gian chm nht khi t v, khi hy t v.
D2 : Khng c.
D3 : Khng c.
D4 : D1.
D5 : Khng c.
D6 : Khng c.

3.3.2.3

Cc thuc tnh mi:

TGChamNhatDatVe, TGChamNhatHuyDatVe

48

49

3.3.3.3

Cc thuc tnh tru tng:

3.3.3.4

S logic:

3.4

Xt yu cu phn mm Tra cu chuyn bay

3.3.3

3.3.3.1
BM4:

Thit k d liu vi tnh ng n

Biu mu lin quan: BM4


Danh sch chuyn bay

50

Stt

3.3.3.2

Sn
bay i

Sn bay
n

Khi
hnh

Thi
gian

S gh
trng

S gh
t

S lung d liu:

Cc k hiu
D1: Tiu chun tra cu chuyn bay (t nht mt trong cc thng tin
sau: m chuyn bay, sn bay i, sn bay n, ngy - gi bay, ngy gi n).
D2 : Khng c.
D3 : Danh sch cc chuyn bay cng cc thng tin lin quan tha
tiu chun tm kim (m chuyn bay, sn bay i, sn bay n, ngy gi bay, thi gian bay).
D4 : Khng c.
D5 : D3.
D6 : D3.
51

3.3.3.3

Cc thuc tnh mi:

SoGheTrong, SoGheDat

52

3.3.3.4

Cc thuc tnh tru tng:

3.3.3.5

S logic:

3.3.4

Thit k d liu vi tnh tin ha:Xt yu cu phn mm Lp bo


co thng

53

3.4

Xt yu cu Lp bo co doanh thu bn v cc chuyn bay

3.4.1

Thit k d liu vi tnh ng n

3.4.1.1
BM5.
1:

Biu mu lin quan: BM5.1


Bo co doanh thu bn v cc chuyn bay
Thng:

Stt

3.4.1.2

Chuyn bay

S v

S lung d liu:

Cc k hiu
D1 : Thng, nm.
D2 : Khng c.
54

T l

Doanh thu

3.4.1.3

D3 : Danh sch cc chuyn bay cng vi s lng v bn c,


t l v doanh thu tng ng ca tng chuyn bay.
D4 : D1 + tng doanh thu ca thng.
D5 : D3 + D4
D6 : D5

Cc thuc tnh mi:

Thang, SoVe, TyLe, DoanhThu

55

3.4.1.4

Cc thuc tnh tru tng:

MaDoanhThuThang, MaCTDoanhThuThang
56

3.4.1.5

S logic:

57

3.4.2

Thit k d liu vi tnh ng n

3.5

Xt yu cu Lp bo co doanh thu nm

3.5.1

Thit k d liu vi tnh ng n

3.5.1.1

Biu mu lin quan: BM5.2

BM5.2
:

Bo co doanh thu nm
Nm:

Stt

3.5.1.2

Thng

S chuyn bay

S lung d liu:

58

Doanh thu

T l

Cc k hiu
D1 : Nm.
D2 : Khng c.
D3 : S chuyn bay, doanh thu v t l ca tng thng.
D4 : D1 + tng doanh thu ca nm.
D5 : D3 + D4
D6 : D5

3.5.1.3

Cc thuc tnh mi:

Nam, SoChuyenBay, TyLe

59

3.5.1.4

Cc thuc tnh tru tng:

MaDoanhThuNam
60

3.5.1.5

3.5.2

S logic:

Thit k d liu vi tnh tin ha:

61

CHNG 4 THIT K D LIU

4.1
4.1.1

Mn hnh giao din Nhn lch chuyn bay


Mn hnh vi tnh ng n

62

4.1.2

Mn hnh cui cng

63

4.2

4.2.1

Mn hnh giao din Bn v chuyn bay

Mn hnh giao din vi tnh ng n

64

4.2.2

Mn hnh cui cng

65

4.3

4.3.1

Mn hnh giao din Ghi nhn t v

Mn hnh giao din vi tnh ng n

66

4.3.2

Mn hnh cui cng

67

4.4

4.4.1

Mn hnh giao din Tra cu chuyn bay

Mn hnh giao din vi tnh ng n

68

4.4.2

4.5

4.5.1

Mn hnh cui cng

Mn hnh giao din Lp bo co thng

Mn hnh giao din vi tnh ng n

69

4.5.2

4.6

4.6.1

Mn hnh cui cng

Mn hnh giao din Lp bo co nm

Mn hnh giao din vi tnh ng n

70

4.6.2

4.7

Mn hnh cui cng

Mn hnh giao din Thay i quy nh 1

71

4.8

Mn hnh giao din Thay i quy nh 2

72

4.9

Mn hnh giao din Thay i quy nh 3

73

4.10

4.10.1

Mn hnh giao din Qun L Chuyn Bay

Mn hnh giao din vi tnh ng n

4.10.1.1 Thm chuyn bay

74

4.10.1.2 Hy chuyn bay

75

4.10.1.3 Hiu chnh thng tin chuyn bay

76

4.10.2

4.11

4.11.1

Mn hnh cui cng

Mn hnh giao din Qun L Tuyn Bay

Mn hnh giao din vi tnh ng n

4.11.1.1 Thm tuyn bay

77

4.11.1.2 Xo tuyn bay

4.11.1.3 Hiu chnh thng tin tuyn bay

78

4.11.2

Mn hnh cui cng

79

4.12

4.12.1

Mn hnh giao din Qun L Sn Bay

Mn hnh giao din vi tnh ng n

4.12.1.1 Thm sn bay

4.12.1.2 Xa sn bay

80

4.12.1.3 Hiu chnh thng tin sn bay

81

4.12.2

Mn hnh cui cng

82

CHNG 5 THIT K X L

5.1

Mn hnh Nhn lch chuyn bay

STT Bin c
1
Load form
2

Nhn vo nt Sn Bay i

Nhn vo nt Sn Bay
n
83

X l
- Ly danh sch cc sn bay
a vo combo box
cbSanBayDi.
Hin th hp thoi Thm Sn
Bay
Hin th hp thoi Thm
Tuyn Bay

Thay i gi tr trong
cbSanBayDi

Thay i gi tr trong
cbSanBayDen

6
7

Thay i ngy gi
Nhn vo nt nhn

Nhn vo nt Thm Mi

Nhn vo nt Thot

-Tm danh sch cc sn bay c


th n t SnBayi v hin
th danh sch ln combo
box cbSanBayDen.
- Ly tn sn bay (da vo m
sn bay i v hin th ln label
lbSanBayDi)
- Ly tn sn bay (da vo m
sn bay n v hin th ln
label lbSanBayDen)
-Hin th ngy gi mi ln
- Kim tra quy nh v thi
gian bay v s sn bay trung
gian ti a.
- Nu tha th lu xung c s
d liu.
- Nu khng tha th thng
bo li cho ngi dng.
-Xa tt c cc thng tin ang
hin th ngi dng c th
nhp mi.
-Gi li gi tr ca ngy gi
lc ny.
-ng hp thoi li

84

5.2

Mn hnh Bn v chuyn bay

STT Bin c
1
Load form

2
3

Nhn vo nt M Hnh
Khch
Nhn vo nt Hng V

Thay i M Chuyn Bay

X l
- Ly danh sch cc chuyn
bay khi hnh sau ngy h
thng a vo combo box
cbMaChuyenBay.
- Ly danh sch cc hng v
a vo combo box
cbHangVe.
Hin th hp thoi Thm
Hnh Khch
Hin th hp thoi Thm
Hng V
- a thng tin chuyn bay
85

Thay i Hng V

Nhn vo nt Lu

Nhn vo nt To Mi

Nhn vo nt Thot

(da trn m) vo cc textbox


Sn Bay i, Sn Bay n,
Ngy gi, Tnh Trng V.
- Nu chn thng tin v m
chuyn bay v hng v th ly
gi tin tng ng hin th ln
textbox GiaTien.
- a tn hng v vo textbox
TenHangVe
- Nu chn thng tin v m
chuyn bay v hng v th ly
gi tin tng ng hin th ln
textbox GiaTien
- Kim tra thng tin v m
chuyn bay, m hnh khch v
m hng v y cha.
- Nu cha th bo li.
- Nu ri th lu xung c
s d liu , ng thi cp nht
li tnh trng v cho chuyn
bay .
-Xa tt c cc thng tin ang
hin th ngi dng c th
nhp mi mt v chuyn bay
khc.
ng hp thoi li

86

5.3

Mn hnh t v chuyn bay

STT Bin c
1
Load form

2
3

Nhn vo nt M Hnh
Khch
Nhn vo nt Hng V

Thay i M Chuyn Bay

X l
- Ly danh sch cc chuyn
bay khi hnh sau ngy h
thng a vo combo box
cbMaChuyenBay.
- Ly danh sch cc hng v
a vo combo box
cbHangVe.
Hin th hp thoi Thm
Hnh Khch
Hin th hp thoi Thm
Hng V
- a thng tin chuyn bay
87

Thay i Hng V

Nhn vo nt Lu

Nhn vo nt To Mi

Nhn vo nt Thot

(da trn m) vo cc textbox


Sn Bay i, Sn Bay n,
Ngy gi, Tnh Trng V.
- Nu chn thng tin v m
chuyn bay v hng v th ly
gi tin tng ng hin th ln
textbox GiaTien.
- a tn hng v vo textbox
TenHangVe
- Nu chn thng tin v m
chuyn bay v hng v th ly
gi tin tng ng hin th ln
textbox GiaTien
- Kim tra thng tin v m
chuyn bay, m hnh khch v
m hng v y cha,
kim tra ngy t c tha quy
nh v hn t v tr nht
khng.
- Nu khng tha th bo li.
- Nu tha th lu xung c s
d liu , ng thi cp nht li
tnh trng v cho chuyn bay
.
-Xa tt c cc thng tin ang
hin th ngi dng c th
nhp mi mt v chuyn bay
khc.
- ng hp thoi li

88

5.4

Mn hnh Tra cu chuyn bay

STT Bin c
1
Load form
2

Nhn vo nt Tm

Thay i gi tr trong
cbSanBayDi

Thay i gi tr trong
cbSanBayDen

X l
- Ly danh sch cc sn bay
a vo combo box
cbSanBayDi.
Tm cc chuyn bay tha yu
cu v hin th ln grid
-Tm danh sch cc sn bay c
th n t SnBayi v hin
th danh sch ln combo
box cbSanBayDen.
- Ly tn sn bay (da vo m
sn bay i v hin th ln label
lbSanBayDi)
- Ly tn sn bay (da vo m
sn bay n v hin th ln
89

5
5.5

label lbSanBayDen)
ng hp thoi li

Nhn vo nt Thot
Mn hnh Bo co thng

STT Bin c
1
Load form

Nhn vo nt bo co

Nhn vo nt Thot

X l
- a 12 thng vo combobox
cbThang
- a vo cbNam cc gi tr
t 1990 n nm h thng.
- Chn hin th thng v nm
hin hnh.
Dng crystal report hin th
bo co theo thng.
ng hp thoi li

90

5.6

Mn hnh Bo co nm

STT Bin c
1
Load form

Nhn vo nt bo co

Nhn vo nt Thot

X l
- a vo cbNam cc gi tr
t 1990 n nm h thng.
- Chn hin th nm hin
hnh.
Dng crystal report hin th
bo co theo nm.
ng hp thoi li

91

5.7

Mn hnh Thay i quy nh 1

STT Bin c
1
Load form
2

Nhn vo nt bo co

Nhn vo nt Thot

X l
- a gi tr cc tham s vo
cc textbox.
- Lu li gi tr mi xung
bng ThamSo.
- ng hp thoi li.

92

5.8

Mn hnh Thay i Quy nh 2

STT Bin c
1
Load form
2

Nhn vo nt bo co

Nhn vo nt Thot

X l
- a gi tr cc tham s vo
textbox v grid.
- Lu li gi tr mi xung
bng nGia.
- ng hp thoi li.

93

5.9

Mn hnh Thay i Quy nh 3

STT Bin c
1
Load form
2

Nhn vo nt bo co

Nhn vo nt Thot

X l
- a gi tr cc tham s vo
textbox.
- Lu li gi tr mi xung
bng ThamSo.
- ng hp thoi li.

94

5.10

Mn hnh Thm Sn Bay

STT
1
2
3
4

Bin c
Load form
Nhn vo nt Thm
Nhn vo nt To Mi
Nhn vo nt Thot

X l
- Lu xung bng Sn Bay.
- Xa trng cc textbox
- ng hp thoi li.

95

5.11

Mn hnh Thm Tuyn Bay

STT Bin c
1
Load form
2
3
4

Nhn vo nt Thm
Nhn vo nt Thot
Thay i gi tr Sn Bay i

Thay i gi tr Sn Bay
n

96

X l
- Ly danh sch cc sn bay
a vo combo box
cbSanBayDi.
- Lu xung bng Tuyn Bay.
- ng hp thoi li.
-Ly tn sn bay hin th ln
nhn lbSanBayDi.
-a cc sn bay m cha c
tuyn bay t snbay i n n
vo cbSnBayn.
-Nu chn sn bay i v
sn bay n th t ng pht
sinh m cho tuyn bay mi.
-Ly tn sn bay hin th ln
nhn lbSanBayDen.
-Nu chn sn bay i v

sn bay n th t ng pht
sinh m cho tuyn bay mi.
5.12

Mn hnh Qun L Sn Bay

STT Bin c
1
Load form
2

Nhn vo nt Cp nht

Nhn vo nt Thot

X l
a cc sn bay trong c s
d liu hin th ln datagrid.
-Cp nht li ton b bng
Sn Bay.
- ng hp thoi li.
97

5.13

Mn hnh Qun L Tuyn Bay

STT Bin c
1
Load form
2

Nhn vo nt Cp nht

Nhn vo nt Thot

X l
a cc tuyn bay trong c s
d liu hin th ln datagrid.
-Cp nht li ton b bng
Tuyn Bay.
- ng hp thoi li.

98

5.14

Mn hnh Qun L Chuyn Bay

STT Bin c
1
Load form
2

Nhn vo nt Cp nht

Nhn vo nt Thot

X l
a cc chuyn bay trong c
s d liu hin th ln
datagrid.
-Cp nht li ton b bng
ChuynBay.
- ng hp thoi li.

99

You might also like