THệ VIEN ẹIEN Tệ TRệẽC TUYEN
Qu n Lý H Th ng Bỏn Vộ Mỏy Bay
L I NểI
U
OBO
OK S
.CO
M
Ngy nay vi c s d ng tin h c trong t t c cỏc cụng vi c ó khụng cũn xa l , i v i ngnh hng khụng,
vi c c n cú m t ph n m m giỳp h tr cho cỏc ho t ng qu n lý l khụng th thi u. Ph n M m Qu n Lý Bỏn
Vộ Chuy n Bay l ph n m m giỳp cỏc nhõn viờn bỏn vộ cú th th c hi n t t cụng vi c c a mỡnh m t cỏch
nhanh chúng v chớnh xỏc.
KIL
Chỳng em c m n th y Nguy n Gia Tu n Anh ó nhi t tớnh giỳp v cho chỳng em nhi u ki n th c
quý giỏ v mụn Phõn tớch thi t k h th ng thụng tin chỳng em cú th hon thnh ỏn m t cỏch t t nh t. Tuy
nhiờn ỏn c a chỳng em ch c ch c cũn nhi u sai sút mong th y thụng c m v gúp ý thờm cho chỳng em.
Trang 1
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
L I NÓI
KIL
OBO
OKS
.CO
M
M CL C
U .................................................................................................................................................... 1
M C L C ......................................................................................................................................................... 2
I.
Phân tích yêu c u ...................................................................................................................................... 3
1.
Các yêu c u v nghi p v ...................................................................................................................... 3
2.
Các yêu c u hi u qu ............................................................................................................................ 4
3.
Các yêu c u bào m t ............................................................................................................................. 5
II.
Phân tích h th ng ................................................................................................................................ 5
1.
Mô hình th c th ERD .......................................................................................................................... 5
2.
Chuy n mô hình ERD thành mô hình quan h .................................................................................... 9
3.
Mô t chi ti t cho các quan h ............................................................................................................ 10
4.
Mô t b ng t ng k t ............................................................................................................................ 18
III.
Thi t k giao di n ................................................................................................................................ 20
1.
Các Menu Chính c a giao di n ........................................................................................................... 20
2.
Mô t Form ......................................................................................................................................... 21
IV.
Thi t K ô x lý ................................................................................................................................... 34
1.
Ô x lý Nh n c a Form Nh n l ch chuy n bay ...................................................................................... 34
2.
Ô x lý tìm c a Form Tra c u Chuy n Bay .......................................................................................... 35
3.
Ô x lý C p Nh t c a Form Quàn Lý chuy n Bay ................................................................................ 36
4.
Ô x lý Thêm c a Form Thêm Tuy n Bay ............................................................................................ 37
5.
Ô x lý Báo cáo c a Form Báo cáo doanh thu thang............................................................................. 38
6.
x lý L u c a Vé Chuy n Bay ................................................................................................................ 39
V.
ánh giá u khuy t: ............................................................................................................................... 40
1.
u đi m: .............................................................................................................................................. 40
2.
Khuy t i m: ...................................................................................................................................... 40
Trang 2
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
KIL
OBO
OKS
.CO
M
I. Phân tích yêu c u
1. Các yêu c u v nghi p v
a. Danh sách các yêu c u
STT
1
Tên Yêu c u
Bi u m u
BM1
Nh n l ch chuy n bay
2
Bán vé
3
Ghi nh n đ t vé
BM3
4
Tra c u chuy n bay
BM4
5
L p báo cáo tháng
BM5
Ghi Chú
BM2
b. Danh sách các bi u m u
BM1:
Nh n l ch chuy n bay
Mã chuy n bay:
Sân bay đi:
Ngày - gi :
Th i gian bay:
S l
S l
ng gh h ng 1:
Stt
BM2:
i n tho i:
BM3:
ng gh h ng 2:
Th i gian d ng
Sân bay trung gian
Chuy n bay:
Chuy n bay: CB1
i n tho i: 834761
Sân bay đ n:
Ghi chú
Vé chuy n bay
Hành khách:
CMND:
H ng vé:
Giá ti n:
Phi u đ t ch
Hành khách: Tr nh T H ng Hà
CMND: 273132202
H ng vé: 1
Giá ti n: 1500000VNd
Ngày đ t: 4/5/2005
Trang 3
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Danh sách chuy n bay
BM4:
Stt
Kh i
hành
Sân bay
đ n
Th i
gian
S gh
tr ng
KIL
OBO
OKS
.CO
M
BM5:
Sân bay
đi
S gh
đ t
Báo cáo doanh thu bán vé các chuy n bay
Tháng:
Stt
Chuy n bay
S vé
T l
Doanh thu
2. Các yêu c u hi u qu
Máy tính v i CPU Pentium III 533, RAM 128 MB
Stt Nghi p v
T c đ x lý
1
Nh n l ch chuy n
bay
120 chuy n / gi
2
Bán vé
Ngay t c thì
3
Ghi nh n đ t vé
Ngay t c thì
4
Tra c u chuy n
bay
Ngay t c thì
5
L p báo cáo
tháng
Ngay t c thì
6
Thay đ i quy
đ nh
Ngay t c thì
Trang 4
Dung l
ng l u tr
Ghi chú
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
3. Các yêu c u bào m t
Qu n tr
Ban giám
đ c
Nhân viên
phòng vé
KIL
OBO
OKS
.CO
M
Stt Nghi p v
Khác
0
Phân
quy n
1
Nh n l ch
chuy n
bay
2
Bán vé
3
Ghi nh n
đ t vé
4
Tra c u
chuy n
bay
5
L p báo
cáo tháng
6
Thay đ i
quy đ nh
II. Phân tích h th ng
1. Mô hình th c th ERD
a. Xác đ nh các th c th
Th c th 1: SANBAY:
Các thu c tính:
- Mã sân bay(MaSanBay): ây là thu c tính khóa, nh thu c tính này mà ta phân bi t
đ c các sân bay khác nhau
- Tên sân bay(TenSanBay): Tên sân bay ng v i m sân bay
Th c th 2: MAYBAY
- M máy bay (MaMayBay): Thu c tính khóa.
- Tên Máy Bay(TenMayBay)
Th c th 3: TUYENBAY
- Mã tuy n bay (MaTuyenBay): Thu c tính khóa
- Sân bay đi (SanBayDi): Sân bay xu t phát c a m t tuy n bay
- Sân bay đ n (SanBayDen): San bay mà tuy n bay s h cánh.
Trang 5
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Th c th 4: CHUYENBAY
Xác đ nh m t chuy n bay c th
Các thu c tính:
- Mã chy n bay(MaChuyenBay): Thu c tính khóa
- Ngày gi (NgayGio): Th i gian chuy n bay xu t phát
- Th i gian bay(ThoiGianBay): Th i gian bay d ki n
- S gh h ng 1(SoGheHang1): S l ng gh h ng 1
- S ghé h ng 2(SoGheHang2)
Th c th 5: CHITIETCHUYENBAY
Chi ti t cho m t chuy n bay
Các thu c tính:
- Mã chi ti t chuy n bay(MaChiTietChuyenBay): Thu c tính khóa
- Sân bay trung gian(SanBayTrungGian): Sân bay mà chuy n bay s quá c nh
- Th i gian d ng(ThoiGianDung): Th i gian mà chuy n bay s d ng t i m t sân bay
trung gian
- Ghi chú(GhiChu): Ghi chú v m t chuy n bay
Th c th 6: VECHUYENBAY
Các thu c tính:
- Mã vé chuy n bay(MaVeChuyenBay): Thu c tính khóa
- Tính tr ng vé(TinhTrangVe): Tình tr ng vé, s l ng vé hi n còn
KIL
OBO
OKS
.CO
M
Th c th 7: KHACHHANG
L u tr thong tin c a khách hang đ n mua vé
Các thu c tính:
- Ch ng minh nhân dân (CMND): Thu c tính khóa
- Tên khách hang(TenKhachHang): Tên khách hang đ n mua đ t vé
i n tho i:(DienThoai):
Th c th 8: PHIEUDATCHO
Khi khách hang đi n đ t ch cho chuy n bay, c n đi n đ y đ nh ng thong tin này
Các thu c tính:
- Mã phi u đ t(MaPhieuDat): Thu c tính khóa
- Ngày đ t(NgayDat): Ngày nh n phi u đ t
- S gh (SoGhe): V trí gh mà khách hang đ t trên chuy n bay
Th c th 9: DONGIA
n giá c a m t Vé máy bay
Các thu c tính:
- Mã đ n giá(MaDonGia)
- USD(USD): n giá tính theo USD
- VN ng (VND):
n giá tính theo
ng Vi t Nam
Th c th 10: HANGVE
H ng c a m t vé, hai h ng vé khác nhau s có ch t l
Trang 6
ng khác nhau
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Các thu c tính:
- Mã h ng vé(MaHangVe): thu c tính khóa
- Tên h ng vé(TenHangVe):
Th c th 11:HOADON
Khi có s đ t vé c a khách hang, khi giao vé s phát sinh phí, nhân viên có nhi m v l p
hóa đ n này
Các thu c tính:
- Mã hóa đ n(MaHoaDon): Thu c tính khóa
- Ngày l p hóa đ n(NgayHoaDon): Ngày hóa đ ng đ c l p, bao g m c tháng n m
- Thành ti n(ThanhTien): T ng giá tr thành ti n c a hóa đ n, tính theo Vi t Nam ng
Th c th 12: NHANVIEN
Nhân viên là ng i tr c ti p s d ng ph n m m, là ng i s l p hóa đ n
Các thu c tính:
- Mã nhân viên(MaNhanVien): Thu c tính khóa
- Tên nhân Viên(TenNhanVien):
i n Tho i(DienThoai): S đi n tho i lien l c c a nhân viên
Th c th 12: DOANHTHUTHANG
Th c th này phát sinh do nhu c u l u tr và l p báo cáo
Các thu c tính:
- Mã Doanh thu(MaDoanhThuthang): Thu c tính khóa
- S l ng vé(SoLuongVe): S l ng vé bán ra trong tháng
- Doanh thu (DoanhThu): T ng doanh thu tháng, tính b ng VND
Th c th 13: DOANHTHUNAM
Th c th phát sinh do nhu c u l u tr và l p báo cáo
Các thu c tính:
- Mã doanh thu n m(MaDoanhThuNam): Thu c tính khóa
- S l ng vé(SoLuongVe): S l ng vé bán ra trong n m
- Doanh thu (DoanhThu): T ng doanh thu n m, tính b ng VND
KIL
OBO
OKS
.CO
M
Trang 7
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
KIL
OBO
OKS
.CO
M
b. Mô hình ERD
Trang 8
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
2. Chuy n mô hình ERD thành mô hình quan h
KIL
OBO
OKS
.CO
M
CHUYENBAY(MaChuyenBay, NgayGio, ThoiGianBay, SoLuongGheHang1,
SoLuongGheHang2, MaChiTietChuyenBay, MaTuyenBay, MaMayBay)
TUYENBAY(MaTuyenBay, MaSanBayDi, MaSanBayDen, )
SANBAY(MaSanBay, TenSanBay, )
MAYBAY(MaMayBay, LoaiMayBay)
CHITIETCHUYENBAY(MaChiTietChuyenBay, SanBayTrungGian,
ThoiGianDung,Ghichu,MaChuyenBay)
KHACHHANG(CMND, TenKhachHang, DienThoai)
NHANVIEN(MaNhanVien, TenNhanVien, DienThoai)
VECHUYENBAY(MaVeChuyenBay, TinhTrangVe,MaDonGia,MaHangVe,
MaChuyenBay, CMND)
DONGIA(MaDonGia, USD, VND)
HANGVE(MaHangVe, TenHangVe)
PHIEUDATCHO(MaPhieuDatCho, NgayDat, SoGheDat,CMND,MaChuyenBay)
PHIEUDAT_HANGVE(MaHangVe, MaPhieuDat)
HOADON(MaHoaDon, NgayHoaDon, ThanhTien, CMDN, MaNhanVien,
MaDoanhThuThang)
DOANHTHUTHANG(MaDoanhThuThang, SoLuongVe, DoanhThu, MaDoangThuNam)
DOANHTHUNAM(MaDoanhThuNam, SoLuongVe, DoanhThu, MaDoangThuThang)
Trang 9
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
STT
1
2
3
4
5
6
7
8
KIL
OBO
OKS
.CO
M
3. Mô t chi ti t cho các quan h
3.1
Quan h Chuy n Bay
CHUYENBAY(MaChuyenBay, NgayGio, ThoiGianBay, SoLuongGheHang1, SoLuongGheHang2,
MaChiTietChuyenBay, MaTuyenBay, MaMayBay )
Tên Quan H : CHUYENBAY
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u
S
DL
Bytes
MaChuyenBay
Mã Chuy n Bay
C
10
NgayGio
Ngày gi
N
15
ThoiGianBay
Th i Gian Bay
N
5
SoLuongGheHang1
S L ng Gh H ng
S
5
1
SoLuongGheHang2
S L ng Gh H ng
S
5
2
MaChiTietChuyenBay
Mã Chi Ti t Chuy n
C
10
Bay
MaTuyenBay
Mã Tuy n Bay
C
10
MaMayBay
Mã Máy Bay
C
10
T ng S
70
Kh i l
MGT
Lo i
DL
B
B
B
B
Ràng
Bu c
PK
B
B
FK
B
B
FK
FK
ng:
S Dòng t i thi u: 500
S Dòng t i đa: 2000
Kích th t t i thi u: 500 x70(Byte) = 35 KB
Kích th t t i đa: 2000 x 70(Byte) = 140 KB
i v i ki u chu i:
3.2
Quan h Tuy n Bay
MaChuyenBay: c đ nh không Unicode
MaChiTietChuyenBay:c đ nh không Unicode
MaTuyenBay:c đ nh không Unicode
MaMayBay:c đ nh không Unicode
TUYENBAY(MaTuyenBay, MaSanBayDi, MaSanBayDen )
STT
1
2
3
Tên Quan H : TUYENBAY
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S Bytes
MaTuyenBay
Mã Tuy n Bay
C
10
MaSanBayDi
Mã Sân Bay i
C
10
MaSanBayDen Mã Sân Bay n
C
10
T ng S
30
Trang 10
MGT
Lo i DL
B
B
B
Ràng Bu c
PK
FK
FK
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Kh i l
ng:
KIL
OBO
OKS
.CO
M
S Dòng t i thi u:50
S Dòng t i đa:100
Kích th t t i thi u: 50 x 30 (Byte) = 1500 Byte
Kích th t t i đa: 100 x 30 (Byte) = 3 KB
i v i ki u chu i:
MaTuyenBay: c đ nh không Unicode
MaSanBayDi: c đ nh không Unicode
MaSanBayDen: c đ nh không Unicode
3.3
Quan h Sân Bay
SANBAY(MaSanBay, TenSanBay )
STT
1
2
Tên Quan H : SANBAY
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S Bytes
MaSanBay
Mã Sân Bay
C
10
TenSanBay
Tên Sân Bay
C
20
T ng S
30
Kh i l
MGT
Lo i DL
B
B
Ràng Bu c
PK
Lo i DL
B
B
Ràng Bu c
PK
ng:
S Dòng t i thi u: 20
S Dòng t i đa: 50
Kích th t t i thi u: 20 x 30 (byte) =600 Byte
Kích th t t i đa: 50 x 30 (byte) = 1500 Byte
i v i ki u chu i:
MaSanBay: c đ nh không Unicode
TenSanBay: c đ nh không Unicode
3.4
Quan h Máy Bay
MAYBAY(MaMayBay, LoaiMayBay)
STT
1
2
Tên Quan H :
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S
MaMayBay
Mã Máy Bay
C
LoaiMayBay
Lo i Máy Bay
C
T ng S
Trang 11
Bytes
10
10
20
MGT
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Kh i l
ng:
KIL
OBO
OKS
.CO
M
S Dòng t i thi u: 20
S Dòng t i đa: 50
Kích th t t i thi u: 20 x 20 Byte = 20 Byte
Kích th t t i đa: 50 x 20 Byte = 100 Byte
i v i ki u chu i:
MaMayBay: c đ nh không Unicode
Loai May Bay: c đ nh không Unicode
3.5
Quan h Chi Ti t Chuy n Bay
CHITIETCHUYENBAY(MaChiTietChuyenBay, SanBayTrungGian,
ThoiGianDung,Ghichu,MaChuyenBay)
Tên Quan H : CHITIETCHUYENBAY
Ngày 07-06-2008
Di n Gi i
Ki u DL S Bytes
STT
Thu c tính
1
MaChiTietChuyenBay
2
3
4
5
Mã Chi Ti t
Chuy n Bay
SanBayTrungGian
Sân Bay Trung
Gian
ThoiGianDung
Th i Gian Dung
GhiChu
Ghi Chú
MaChuyenBay
Mã Chuy n Bay
T ng S
Kh i l
MGT
C
10
Lo i
DL
B
S
2
B
S
C
C
5
100
10
127
ng:
S Dòng t i thi u: 500
S Dòng t i đa:2000
Kích th t t i thi u:500 x 127 (Byte) = 64 KB
Kích th t t i đa: 2000 x 127 (Byte) = 254 KB
i v i ki u chu i:
MaChiTietChuyenBay: c đ nh không Unicode
GhiChu: Chu n UniCode
MaChuyenBay: c đ nh không Unicode
Trang 12
B
Ràng
Bu c
PK
FK
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
3.6
Quan h Khách Hàng
KHACHHANG(CMND, TenKhachHang, DienThoai)
KIL
OBO
OKS
.CO
M
STT
1
2
3
Tên Quan H :
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S
CMND
CMND
C
TenKhachHang Tên Khách Hàng
C
DienThoai
i n Tho i
C
T ng S
Kh i l
Bytes
10
20
10
40
MGT
Lo i DL
B
B
B
Ràng Bu c
PK
Lo i DL
B
B
B
Ràng Bu c
PK
ng:
S Dòng t i thi u: 500
S Dòng t i đa: 2000
Kích th t t i thi u: 500 x 40 Byte = 20KB
Kích th t t i đa: 2000 x 40 Byte = 80KB
i v i ki u chu i:
CMND: c đ nh không Unicode
TenKhachHang: Chu n Unicode
DienThoai: c đ nh không Unicode
3.7
Quan h Nhân Viên
NHANVIEN(MaNhanVien, TenNhanVien, DienThoai)
STT
1
2
3
Tên Quan H : NhanVien
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S Bytes
MaNhanVien
Mã Nhân Viên
C
10
TenNhanVien
Tên Nhân Viên
C
20
DienThoai
i n tho i
C
10
T ng S
40
Kh i l
MGT
ng:
S Dòng t i thi u:10
S Dòng t i đa:20
Kích th t t i thi u: 10 x 40 Byte = 0.4 KB
Kích th t t i đa: 20 x 40 Byte = 0.8 KB
i v i ki u chu i:
MaNhanVien : c đ nh không Unicode
TenNhanVien: Chu n Unicode
DienThoai: c đ nh không Unicode
Trang 13
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
KIL
OBO
OKS
.CO
M
3.8
Quan h Vé Chuy n Bay
VECHUYENBAY(MaVeChuyenBay, TinhTrangVe,MaDonGia,MaHangVe, MaChuyenBay,
CMND)
STT
Thu c tính
1
MaVeChuyenBay
2
3
4
5
6
Tên Quan H : VECHUYENBAY
Ngày 07-06-2008
Di n Gi i
Ki u DL
S Bytes
Mã Vé Chuy n
Bay
TinhTrangVe
Tình Tr ng Vé
MaDonGia
Mã
n Giá
MaHangVe
Mã H ng Vé
MaChuyenBay
Mã Chuy n Bay
CMND
CMND
T ng S
Kh i l
C
10
S
C
C
C
C
5
10
10
10
10
55
MGT
Lo i
DL
B
Ràng Bu c
PK
B
B
B
B
B
FK
FK
FK
FK
Lo i DL
B
Ràng Bu c
PK
ng:
S Dòng t i thi u:1000
S Dòng t i đa:2000
Kích th t t i thi u: 1000 x55 Byte = 55KB
Kích th t t i đa:2000 x 55Byte = 110 KB
i v i ki u chu i:
MaVeChuyenBay: c đ nh không Unicode
MaDonGia: c đ nh không Unicode
MaHangve: c đ nh không Unicode
MaChuyenBay: c đ nh không Unicode
CMND: c đ nh không Unicode
3.9
Quan h on Giá
DONGIA(MaDonGia, USD, VND)
STT
1
2
3
Tên Quan H : DONGIA
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S Bytes
MaDonGia
Mã
n Giá
C
10
USD
USD
S
10
VND
VND
S
10
T ng S
30
Kh i l
ng:
S Dòng t i thi u: 20
Trang 14
MGT
B
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
S Dòng t i đa: 30
Kích th t t i thi u: 20 x 30 (Byte)= 0.6 KB
Kích th t t i đa: 30 x 30 (Byte) = 0.9 KB
i v i ki u chu i:
MaDonGia: c đ nh không Unicode
KIL
OBO
OKS
.CO
M
3.10
Quan h H ng Vé
HANGVE(MaHangVe, TenHangVe)
STT
1
2
Tên Quan H : HANGVE
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S Bytes
MaHangVe
Mã H ng Vé
C
10
TenHangVe
Tên H ng Vé
C
10
T ng S
20
Kh i l
MGT
Lo i DL
Ràng Bu c
ng:
S Dòng t i thi u: 2
S Dòng t i đa: 5
Kích th t t i thi u: 2 x 20 (Byte) = 0.04 KB
Kích th t t i đa: 5 x 20 = 0.1 KB
i v i ki u chu i:
MaHangVe: c đ nh không Unicode
TenHangve: Chu n Unicode
3.11
Quan h Phi u t Ch
PHIEUDATCHO(MaPhieuDatCho, NgayDat, SoGheDat,CMND,MaChuyenBay)
STT
1
2
3
4
5
Tên Quan H : PHIEUDATCHO
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u DL
S Bytes
MaPhieuDat
Mã Phi u t
C
10
NgayDat
Ngày t
N
10
SoGheDat
S Gh
t
S
5
CMND
CMND
S
10
MaChuyenBay
MaChuyenBay
C
10
T ng S
45
Kh i l
ng:
S Dòng t i thi u: 1000
Trang 15
MGT
Lo i DL
B
B
B
B
B
Ràng Bu c
PK
FK
FK
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
S Dòng t i đa:2000
Kích th t t i thi u: 1000 x 45 Byte = 45KB
Kích th t t i đa:2000 x 45 Byte = 90 KB
i v i ki u chu i:
MaPhieuDat: c đ nh không Unicode
MaChuyenBay: c đ nh không Unicode
KIL
OBO
OKS
.CO
M
3.12
Quan h Phi u t – H ng Vé
PHIEUDAT_HANGVE(MaHangVe, MaPhieuDat)
Tên Quan H : PHIEUDAT_HANGVE
Ngày 07-06-2008
Di n Gi i
Ki u DL S Bytes MGT
STT
Thu c tính
1
2
MaHangVe
MaPhieuDat
M H ng Vé
Mã Phi u t
C
C
T ng S
Kh i l
10
10
Lo i
DL
B
B
Ràng Bu c
PK
PK,
FK
(PHIEUDATCHO)
20
ng:
S Dòng t i thi u: 1000
S Dòng t i đa:2000
Kích th t t i thi u: 1000 x 20 Byte = 20KB
Kích th t t i đa: 2000 x 20 byte = 20 KB
i v i ki u chu i:
MaHangVe: c đ nh không Unicode
MaPhieuDat: c đ nh không Unicode
3.13
Quan h Hóa
n
HOADON(MaHoaDon, NgayHoaDon, ThanhTien, CMDN, MaNhanVien, MaDoanhThuThang)
STT
1
2
3
4
5
6
Tên Quan H : HOADON
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u
S
DL
Bytes
MaHoaDon
Mã Hóa n
C
10
NgayHoaDon
Ngày Hóa
n
N
10
ThanhTien
Thành Ti n
S
10
CMND
CMND
S
10
MaNhanVien
Mã Nhân Viên
C
10
MaDoanhThuThang Mã Doanh Thu Tháng
C
10
T ng S
60
Trang 16
MGT
Lo i
DL
B
B
B
B
B
B
Ràng
Bu c
PK
FK
FK
FK
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Kh i l
ng:
KIL
OBO
OKS
.CO
M
S Dòng t i thi u:500
S Dòng t i đa:1000
Kích th t t i thi u: 500 x 60 Byte = 30KB
Kích th t t i đa: 1000 x 60 Byte = 60 KB
i v i ki u chu i:
MaHoaDon: c đ nh không Unicode
MaNhanVien: c đ nh không Unicode
MaDoanhThuThang: c đ nh không Unicode
3.14
Quan h Doanh Thu Thang
DOANHTHUTHANG(MaDoanhThuThang, SoLuongVe, DoanhThu, MaDoangThuNam)
STT
1
2
3
4
Tên Quan H : DOANHTHUTHANG
Ngày 07-06-2008
Thu c tính
Di n Gi i
Ki u
S
DL
Bytes
MaDoanhThuThang
Mã Doanh Thu
C
10
Thang
SoLuongVe
S L ng Vé
S
10
DoanhThu
Doanh Thu
S
15
MaDoanhThuNam Mã Doanh Thu N m
C
10
T ng S
45
Kh i l
MGT
ng:
S Dòng t i thi u:50
S Dòng t i đa:200
Kích th t t i thi u: 50 x 45 Byte = 3 KB
Kích th t t i đa: 200 x 45 Byte = 10KB
i v i ki u chu i:
MaDoanhThuThang: c đ nh không Unicode
MaDoanhThuNam: c đ nh không Unicode
Trang 17
Lo i
DL
B
Ràng
Bu c
PK
B
B
B
FK
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
3.15
Quan h Doanh Thu N m
DOANHTHUNAM(MaDoanhThuNam, SoLuongVe, DoanhThu)
STT
1
2
3
KIL
OBO
OKS
.CO
M
Tên Quan H : DOANHTHUNAM
Ngày 07-06-2008
Ki u
Thu c tính
Di n Gi i
S Bytes
DL
MaDoanhThuNam Mã Doanh Thu N m
C
10
SoLuongVe
S L ng vé
S
10
DoanhThu
Doanh Thu
S
15
T ng S
35
Kh i l
MGT
Lo i
DL
B
B
B
Ràng
Bu c
PK
ng:
S Dòng t i thi u: 5
S Dòng t i đa:10
Kích th t t i thi u: 5 x 35Byte = 0.5 KB
Kích th t t i đa: 10 x 35 Byte = 1KB
i v i ki u chu i:
MaDoanhThuNam: c đ nh không Unicode
4. Mô t b ng t ng k t
a. T ng k t quan h
STT
1
2
3
4
5
6
7
8
9
10
12
12
13
14
15
Tên Quan H
CHUYENBAY
TUYENBAY
SANBAY
MAYBAY
CHITIETCHUYENBAY
KHACHHANG
NHANVIEN
VECHUYENBAY
DONGIA
HANGVE
PHIEUDATCHO
PHIEUDAT_HANGVE
HOADON
DOANHTHUTHANG
DOANHTHUNAM
T ng s
Trang 18
S Bytes
70
30
30
20
127
40
40
55
30
20
45
20
60
45
35
647
Kích th c t i đa
140
3
2
1
254
80
1
110
1
1
90
20
60
10
1
773
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
b. T ng k t thu c tính
Di n gi i
Thu c quan h
KHACHHANG, VECHUYENBAY
KHACHHANG, NHANVIEN
DOANHTHUTHANG, DOANHTHUNAM
CHITIETCHUYENBAY
MAYBAY
CHUYENBAY, CHITIETCHUYENBAY
CHUYENBAY, CHITIETCHUYENBAY,
VECHUYENBAY
DOANHTHUNAM
DOANHTHUTHANG, HOADON
VECHUYENBAY ,HANGVE
KACHHANG, HOADON
MAYBAY
NHANVIEN, HOADON
CHUYENBAY, KHACHHANG,
PHIEUDATCHO
SANBAY
TUYENBAY
KACHHANG, VECHUYENBAY
PHEUDATCHO
CHYENBAY
HOADON
TUYENBAY
TUYENBAY
CHITIETCHUYENBAY
PHIEUDATCHO
CHUYENBAY
CHUYENBAY
DOANHTHUTHANG,
DOANHTHUNAM
HANGVE
KHACHAHANG
NHANVIEN
SANBAY
HOADON
CHUYENBAY
CHITIETCHUYENBAY
VECHUYENBAY
KIL
OBO
OKS
.CO
M
STT
Tên Thu c Tính
1
CMND
2
DienThoai
3
DoanhThu
4
GhiChu
5
LoaiMayBay
6
MaChiTietChuyenBay
7
MaChuyenBay
8
9
10
11
12
13
MaDoanhThuNam
MaDoanhThuThang
MaHangVe
MaHoaDon
MaMayBay
MaNhanVien
14
MaPhieuDat
15
16
17
18
19
20
21
22
23
24
25
26
MaSanBay
MaTuyenBay
MaVeChuyenBay
NgayDat
NgayGio
NgayHoaDon
SanBayDen
SanBayDi
SanBayTrungGian
SoGheDat
SoLuongGheHang1
SoLuongGheHang2
27
SoLuongve
28
29
30
31
32
33
34
35
TenHangVe
TenKhachHang
TenNhanVien
TenSanBay
ThanhTien
ThoiGianBay
ThoiGianDung
TinhTrangVe
Trang 19
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Ghi chú:
KIL
OBO
OKS
.CO
M
III. Thi t k giao di n
1. Các Menu Chính c a giao di n
a. Menu Nhân Viên:
+ ng Nh p
+ ng Xu t
Trong cùng m t th i đi m, ch m t trong 2 menu con có giá tr
b. Menu Qu n Lý:
+ Nh n L ch Chuy n Bay
+ Qu n Lý Chuy n Bay
+ Qu n Lý Tuy n Bay
+Thêm Tuy n Bay
+ Qu n Lý Sân Bay
+ Thêm Sân Bay
c. Menu Báo Cáo:
+ Báo cáo Tháng
+ Báo cáo n m
d. Menu Help:
+ Help contents
+ About
Trang 20
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
2. Mô t Form
Form nh n l ch chuy n bay:
KIL
OBO
OKS
.CO
M
2.1.1
Trang 21
THệ VIEN ẹIEN Tệ TRệẽC TUYEN
Tờn i t
Mó Chuy n Bay
Ki u i
t ng
TextBox
Sõn Bay i
Button
Sõn Bay
ng
n
Button
KIL
OBO
OKS
.CO
M
Qu n Lý H Th ng Bỏn Vộ Mỏy Bay
Rng bu c
ComboBox
Sõn Bay n
ComboBox
Ngy Gi
DatetimePick
er
TextBox
TextBox
>=Ngy
hi n Hnh
TextBox
Ki u s
Button
Thờm M i
Button
Thoỏt
Button
M c ớch
Hm liờn quan
Thờm sõn bay
n u sõn bay ú
ch a cú
Thờm sõn bay
n u sõn bay ú
ch a cú
Ch n sõn bay
i
Ch n sõn bay
n
Sanbaydi_click()
Giỏ tr
Default
Nh p t
Keyboard
Sõn Bay i
Th i Gian Bay
S L ng Gh
H ng 1
S L ng gh
H ng 2
Nh n
D li u
Sanbayden_click()
Ki u S
Trang 22
Nhõn l ch m t
chuy n bay v
l u xu ng
CSDL
Xúa t t c cỏc
thụng tin ang
hi n th
ng i dựng cú
th nh p m i.
Nhan_Click()
úng h p tho i
l i
Thoat_click()
Themmoi_Click()
Ngy hi n
hnh
THÖ VIEÄN ÑIEÄN TÖÛ TRÖÏC TUYEÁN
Qu n Lý H Th ng Bán Vé Máy Bay
Tên đ i
t ng
Sân Bay đi
Ki u đ i
t ng
ComboBox
Sân Bay
n
Ngày kh i
Hành
Tìm
ComboBox
ComboBox
Button
Form tra c u chuy n bay:
KIL
OBO
OKS
.CO
M
2.1.2
Ràng bu c
D li u
M c đích
Load t
CSDL
Load t
CSDL
Hàm liên quan
Giá tr
Default
Sanbaydi_Click()
Sanbayden_Click()
Tìm các chuy n
bay th a yêu c u
và hi n th lên
grid
Trang 23
Tim_Click()
Ngày hi n
hành
THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN
Qu n Lý H Th ng Bán Vé Máy Bay
Tên đ i
t ng
C p Nh t
Ki u đ i
t ng
Button
Thốt
Button
Qu n lý chuy n bay
KIL
OBO
OKS
.CO
M
2.1.3
Ràng bu c
D li u
Trang 24
M c đích
Hàm liên quan
C p nh t l i
tồn b b ng
chuy n bay
óng h p tho i
l i
Capnhat_Click()
Thoat_Click()
Giá tr Default
THệ VIEN ẹIEN Tệ TRệẽC TUYEN
Qu n Lý H Th ng Bỏn Vộ Mỏy Bay
Tờn i
t ng
C p Nh t
Ki u i
t ng
Button
Thoỏt
Button
Qu n lý tuy n bay
KIL
OBO
OKS
.CO
M
2.1.4
Rng bu c
D li u
Trang 25
M c ớch
Hm liờn quan
C p nh t l i
B ng Tuy n
Bay
úng h p tho i
Capnhat_Click()
Thoat_Click()
Giỏ tr Default