You are on page 1of 44

Qun L H Thng Bn V My Bay Qun L H Thng Bn V My Bay

MC LC

MC LC.............................................................................................................................. 1

I. Phn tch yu cu 1. Cc yu cu v nghip v a. Danh sch cc yu cu

STT 1 2 3 4 5

Tn Yu cu
Nhn lch chuyn bay Bn v Ghi nhn t v Tra cu chuyn bay Lp bo co thng

Biu mu BM1 BM2 BM3 BM4 BM5

Ghi Ch

b. Danh sch cc biu mu


BM1: M chuyn bay: Ngy - gi: S lng gh hng 1: Stt Nhn lch chuyn bay Sn bay i: Thi gian bay: S lng gh hng 2: Thi gian dng Ghi ch Sn bay n:

Sn bay trung gian

Trang 1

Qun L H Thng Bn V My Bay


BM2: Chuyn bay: in thoi: V chuyn bay Hnh khch: Hng v: CMND: Gi tin:

BM3: Chuyn bay: CB1 in thoi: 834761 Ngy t: 4/5/2005

Phiu t ch Hnh khch: Trnh T Hng H Hng v: 1 CMND: 273132202 Gi tin: 1500000VNd

BM4: Stt Sn bay i Sn bay n

Danh sch chuyn bay Khi hnh Thi gian S gh trng S gh t

BM5:

Bo co doanh thu bn v cc chuyn bay Thng:

Stt

Chuyn bay

S v

T l

Doanh thu

2. Cc yu cu hiu qu
My tnh vi CPU Pentium III 533, RAM 128 MB

Trang 2

Qun L H Thng Bn V My Bay Stt Nghip v 1 2 3 4 5 6 Nhn lch chuyn bay Bn v Ghi nhn t v Tra cu chuyn bay Lp bo co thng Thay i quy nh Tc x l 120 chuyn / gi Ngay tc th Ngay tc th Ngay tc th Ngay tc th Ngay tc th Dung lng lu tr Ghi ch

3. Cc yu cu bo mt Stt Nghip v 0 1 Phn quyn Nhn lch chuyn bay Bn v 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

2 3 4

5 6

Trang 3

Qun L H Thng Bn V My Bay II. Phn tch h thng 1. M hnh thc th ERD a. Xc nh cc thc th Thc th 1: SANBAY: Cc thuc tnh: M sn bay(MaSanBay): y l thuc tnh kha, nh thuc tnh ny m ta phn bit c cc sn bay khc nhau Tn sn bay(TenSanBay): Tn sn bay ng vi m sn bay

Thc th 2: MAYBAY M my bay (MaMayBay): Thuc tnh kha. Tn My Bay(TenMayBay)

Thc th 3: TUYENBAY M tuyn bay (MaTuyenBay): Thuc tnh kha Sn bay i (SanBayDi): Sn bay xut pht ca mt tuyn bay Sn bay n (SanBayDen): San bay m tuyn bay s h cnh.

Thc th 4: CHUYENBAY Xc nh mt chuyn bay c th Cc thuc tnh: M chyn bay(MaChuyenBay): Thuc tnh kha Ngy gi (NgayGio): Thi gian chuyn bay xut pht Thi gian bay(ThoiGianBay): Thi gian bay d kin S gh hng 1(SoGheHang1): S lng gh hng 1 S gh hng 2(SoGheHang2)

Trang 4

Qun L H Thng Bn V My Bay Thc th 5: CHITIETCHUYENBAY Chi tit cho mt chuyn bay Cc thuc tnh: M chi tit chuyn bay(MaChiTietChuyenBay): Thuc tnh kha Sn bay trung gian(SanBayTrungGian): Sn bay m chuyn bay s qu cnh Thi gian dng(ThoiGianDung): Thi gian m chuyn bay s dng ti mt sn bay trung gian Ghi ch(GhiChu): Ghi ch v mt chuyn bay

Thc th 6: VECHUYENBAY Cc thuc tnh: M v chuyn bay(MaVeChuyenBay): Thuc tnh kha Tnh trng v(TinhTrangVe): Tnh trng v, s lng v hin cn

Thc th 7: KHACHHANG Lu tr thong tin ca khch hang n mua v Cc thuc tnh: Chng minh nhn dn (CMND): Thuc tnh kha Tn khch hang(TenKhachHang): Tn khch hang n mua t v in thoi:(DienThoai):

Thc th 8: PHIEUDATCHO Khi khch hang in t ch cho chuyn bay, cn in y nhng thong tin ny Cc thuc tnh: M phiu t(MaPhieuDat): Thuc tnh kha Ngy t(NgayDat): Ngy nhn phiu t S gh(SoGhe): V tr gh m khch hang t trn chuyn bay

Thc th 9: DONGIA Trang 5

Qun L H Thng Bn V My Bay n gi ca mt V my bay Cc thuc tnh: M n gi(MaDonGia) USD(USD): n gi tnh theo USD VN ng (VND): n gi tnh theo ng Vit Nam

Thc th 10: HANGVE Hng ca mt v, hai hng v khc nhau s c cht lng khc nhau Cc thuc tnh: M hng v(MaHangVe): thuc tnh kha Tn hng v(TenHangVe):

Thc th 11:HOADON Khi c s t v ca khch hang, khi giao v s pht sinh ph, nhn vin c nhim v lp ha n ny Cc thuc tnh: M ha n(MaHoaDon): Thuc tnh kha Ngy lp ha n(NgayHoaDon): Ngy ha ng c lp, bao gm c thng nm Thnh tin(ThanhTien): Tng gi tr thnh tin ca ha n, tnh theo Vit Nam ng

Thc th 12: NHANVIEN Nhn vin l ngi trc tip s dng phn mm, l ngi s lp ha n Cc thuc tnh: M nhn vin(MaNhanVien): Thuc tnh kha Tn nhn Vin(TenNhanVien): in Thoi(DienThoai): S in thoi lien lc ca nhn vin

Trang 6

Qun L H Thng Bn V My Bay Thc th 12: DOANHTHUTHANG Thc th ny pht sinh do nhu cu lu tr v lp bo co Cc thuc tnh: M Doanh thu(MaDoanhThuthang): Thuc tnh kha S lng v(SoLuongVe): S lng v bn ra trong thng Doanh thu (DoanhThu): Tng doanh thu thng, tnh bng VND

Thc th 13: DOANHTHUNAM Thc th pht sinh do nhu cu lu tr v lp bo co Cc thuc tnh: M doanh thu nm(MaDoanhThuNam): Thuc tnh kha S lng v(SoLuongVe): S lng v bn ra trong nm Doanh thu (DoanhThu): Tng doanh thu nm, tnh bng VND

b. M hnh ERD

Trang 7

Qun L H Thng Bn V My Bay

SANBAY MaSanBay TenSanBay

MAYBAY MaMayBay LoaiMayBay

(n,n)

(1,n) Thuc

(1,1)
C HU YEN BAY MaChuyenBay NgayGio ThoiGianBay SoLuongGheHang 1 SoLuongGheHang 2 CH ITIETC HUYEN BAY

(2,n)
TUYENBAY MaTuyenBay MaSanBayDi MaSanBayDen

(1,1)

(1,n)

Thuc

(1,1)

Ca

(1,1) MaC hiTietChuyenBay


SanBayTrungGian ThoiGianDung GhiC hu

(n,n)

(0,n)

Cho (1,1)
VECHUYEN BAY (0,1) MVChuyenBay TinhTrangVe

Ca (1,n)

(1,1)
KHACH HANG C MND TenKhachHang D ienThoai

(1,n)

Ca

(1,1)

PH IEUDATCHO MaPhieuDat N gayDat SoGheDat

(1,n)

(1,n)

(1,1)

(1,1) C

Ca

(1,1)
HOADON MaHoaDon NgayHoaDon ThanhTien

NHANVIEN

(1,1)

Lp

(1,n) MaNhanVien
TenN hanVien DienThoai

(1,n)
D ONGIA MaD onGia U SD VND

(1,1) Lp (1,n)
HANGVE MaHangVe TenH angVe DOANH TH UNAM

(1,n)
DOANGTHU THAN G MaDoanhThuThang SoLuongVeBan DoanhThu

(1,1)

Lp

(1,n) SoLuongVe
D oanhThu

MaDoanhThuNam

(0,n)

Trang 8

Qun L H Thng Bn V My Bay 2. Chuyn m hnh ERD thnh m hnh quan h

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

Qun L H Thng Bn V My Bay

3. M t chi tit cho cc quan h 3.1 Quan h Chuyn Bay

CHUYENBAY(MaChuyenBay, NgayGio, ThoiGianBay, SoLuongGheHang1, SoLuongGheHang2, MaChiTietChuyenBay, MaTuyenBay, MaMayBay ) Tn Quan H: CHUYENBAY Ngy 07-06-2008 Thuc tnh Din Gii Kiu S DL Bytes MaChuyenBay M Chuyn Bay C 10 NgayGio Ngy gi N 15 ThoiGianBay Thi Gian Bay N 5 SoLuongGheHang1 S Lng Gh Hng S 5 1 SoLuongGheHang2 S Lng Gh Hng S 5 2 MaChiTietChuyenBay M Chi Tit Chuyn C 10 Bay MaTuyenBay M Tuyn Bay C 10 MaMayBay M My Bay C 10 Tng S 70 Khi lng: S Dng ti thiu: 500 S Dng ti a: 2000 Kch tht ti thiu: 500 x70(Byte) = 35 KB

STT 1 2 3 4 5 6 7 8

MGT

Loi DL B B B B B B B B

Rng Buc PK

FK FK FK

Trang 10

Qun L H Thng Bn V My Bay Kch tht ti a: 2000 x 70(Byte) = 140 KB i vi kiu chui: MaChuyenBay: c nh khng Unicode MaChiTietChuyenBay:c nh khng Unicode MaTuyenBay:c nh khng Unicode MaMayBay:c nh khng Unicode

3.2

Quan h Tuyn Bay

TUYENBAY(MaTuyenBay, MaSanBayDi, MaSanBayDen ) Tn Quan H: TUYENBAY Ngy 07-06-2008 Thuc tnh Din Gii Kiu DL S Bytes MaTuyenBay M Tuyn Bay C 10 MaSanBayDi M Sn Bay i C 10 MaSanBayDen M Sn Bay n C 10 Tng S 30

STT 1 2 3

MGT

Loi DL B B B

Rng Buc PK FK FK

Khi lng: S Dng ti thiu:50 S Dng ti a:100 Kch tht ti thiu: 50 x 30 (Byte) = 1500 Byte Kch tht ti a: 100 x 30 (Byte) = 3 KB

i vi kiu chui: MaTuyenBay: c nh khng Unicode MaSanBayDi: c nh khng Unicode MaSanBayDen: c nh khng Unicode

3.3

Quan h Sn Bay

Trang 11

Qun L H Thng Bn V My Bay SANBAY(MaSanBay, TenSanBay ) Tn Quan H: SANBAY Ngy 07-06-2008 Thuc tnh Din Gii Kiu DL S Bytes MaSanBay M Sn Bay C 10 TenSanBay Tn Sn Bay C 20 Tng S 30 Khi lng: S Dng ti thiu: 20 S Dng ti a: 50 Kch tht ti thiu: 20 x 30 (byte) =600 Byte Kch tht ti a: 50 x 30 (byte) = 1500 Byte i vi kiu chui: MaSanBay: c nh khng Unicode TenSanBay: c nh khng Unicode

STT 1 2

MGT

Loi DL B B

Rng Buc PK

3.4

Quan h My Bay

MAYBAY(MaMayBay, LoaiMayBay) Tn Quan H: Ngy 07-06-2008 Thuc tnh Din Gii Kiu DL S Bytes MaMayBay M My Bay C 10 LoaiMayBay Loi My Bay C 10 Tng S 20

STT 1 2

MGT

Loi DL B B

Rng Buc PK

Khi lng: S Dng ti thiu: 20 S Dng ti a: 50 Kch tht ti thiu: 20 x 20 Byte = 20 Byte Trang 12

Qun L H Thng Bn V My Bay Kch tht ti a: 50 x 20 Byte = 100 Byte i vi kiu chui: MaMayBay: c nh khng Unicode Loai May Bay: c nh khng Unicode

3.5

Quan h Chi Tit Chuyn Bay

CHITIETCHUYENBAY(MaChiTietChuyenBay, SanBayTrungGian, ThoiGianDung,Ghichu,MaChuyenBay)

STT 1 2 3 4 5

Thuc tnh MaChiTietChuyenBay

Tn Quan H: CHITIETCHUYENBAY Ngy 07-06-2008 Din Gii Kiu DL S Bytes C S S C C 10 2 5 100 10 127

MGT

M Chi Tit Chuyn Bay SanBayTrungGian Sn Bay Trung Gian ThoiGianDung Thi Gian Dung GhiChu Ghi Ch MaChuyenBay M Chuyn Bay Tng S Khi lng:

Loi DL B B

Rng Buc PK

FK

S Dng ti thiu: 500 S Dng ti a:2000 Kch tht ti thiu:500 x 127 (Byte) = 64 KB Kch tht ti a: 2000 x 127 (Byte) = 254 KB i vi kiu chui: MaChiTietChuyenBay: c nh khng Unicode GhiChu: Chun UniCode MaChuyenBay: c nh khng Unicode

Trang 13

Qun L H Thng Bn V My Bay

3.6

Quan h Khch Hng

KHACHHANG(CMND, TenKhachHang, DienThoai) Tn Quan H: Ngy 07-06-2008 Thuc tnh Din Gii Kiu DL S Bytes CMND CMND C 10 TenKhachHang Tn Khch Hng C 20 DienThoai in Thoi C 10 Tng S 40 Khi lng: S Dng ti thiu: 500 S Dng ti a: 2000 Kch tht ti thiu: 500 x 40 Byte = 20KB Kch tht ti a: 2000 x 40 Byte = 80KB i vi kiu chui: CMND: c nh khng Unicode TenKhachHang: Chun Unicode DienThoai: c nh khng Unicode

STT 1 2 3

MGT

Loi DL B B B

Rng Buc PK

3.7

Quan h Nhn Vin

NHANVIEN(MaNhanVien, TenNhanVien, DienThoai) Tn Quan H: NhanVien Ngy 07-06-2008 Din Gii Kiu DL S Bytes M Nhn Vin C 10 Trang 14

STT 1

Thuc tnh MaNhanVien

MGT

Loi DL B

Rng Buc PK

Qun L H Thng Bn V My Bay 2 3 TenNhanVien DienThoai Tn Nhn Vin in thoi Tng S C C 20 10 40 B B

Khi lng: S Dng ti thiu:10 S Dng ti a:20 Kch tht ti thiu: 10 x 40 Byte = 0.4 KB Kch tht ti a: 20 x 40 Byte = 0.8 KB

i vi kiu chui: MaNhanVien : c nh khng Unicode TenNhanVien: Chun Unicode DienThoai: c nh khng Unicode

3.8

Quan h V Chuyn Bay

VECHUYENBAY(MaVeChuyenBay, TinhTrangVe,MaDonGia,MaHangVe, MaChuyenBay, CMND) Tn Quan H: VECHUYENBAY Ngy 07-06-2008 Din Gii Kiu DL S Bytes C S C C C C 10 5 10 10 10 10 55

STT 1 2 3 4 5 6

Thuc tnh MaVeChuyenBay

MGT

M V Chuyn Bay TinhTrangVe Tnh Trng V MaDonGia M n Gi MaHangVe M Hng V MaChuyenBay M Chuyn Bay CMND CMND Tng S Khi lng:

Loi DL B B B B B B

Rng Buc PK FK FK FK FK

S Dng ti thiu:1000 S Dng ti a:2000 Kch tht ti thiu: 1000 x55 Byte = 55KB Trang 15

Qun L H Thng Bn V My Bay Kch tht ti a:2000 x 55Byte = 110 KB i vi kiu chui: MaVeChuyenBay: c nh khng Unicode MaDonGia: c nh khng Unicode MaHangve: c nh khng Unicode MaChuyenBay: c nh khng Unicode CMND: c nh khng Unicode

3.9

Quan h on Gi

DONGIA(MaDonGia, USD, VND) Tn Quan H: DONGIA Ngy 07-06-2008 Thuc tnh Din Gii Kiu DL S Bytes MaDonGia M n Gi C 10 USD USD S 10 VND VND S 10 Tng S 30 Khi lng: S Dng ti thiu: 20 S Dng ti a: 30 Kch tht ti thiu: 20 x 30 (Byte)= 0.6 KB Kch tht ti a: 30 x 30 (Byte) = 0.9 KB i vi kiu chui: MaDonGia: c nh khng Unicode

STT 1 2 3

MGT

Loi DL B B

Rng Buc PK

3.10

Quan h Hng V

HANGVE(MaHangVe, TenHangVe) Tn Quan H: HANGVE Ngy 07-06-2008 Din Gii Kiu DL S Bytes Trang 16

STT

Thuc tnh

MGT

Loi DL

Rng Buc

Qun L H Thng Bn V My Bay 1 2 MaHangVe TenHangVe M Hng V Tn Hng V Tng S C C 10 10 20

Khi lng: S Dng ti thiu: 2 S Dng ti a: 5 Kch tht ti thiu: 2 x 20 (Byte) = 0.04 KB Kch tht ti a: 5 x 20 = 0.1 KB

i vi kiu chui: MaHangVe: c nh khng Unicode TenHangve: Chun Unicode

3.11

Quan h Phiu t Ch

PHIEUDATCHO(MaPhieuDatCho, NgayDat, SoGheDat,CMND,MaChuyenBay)

STT 1 2 3 4 5

Tn Quan H: PHIEUDATCHO Ngy 07-06-2008 Thuc tnh Din Gii Kiu DL S Bytes MaPhieuDat M Phiu t C 10 NgayDat Ngy t N 10 SoGheDat S Gh t S 5 CMND CMND S 10 MaChuyenBay MaChuyenBay C 10 Tng S 45 Khi lng: S Dng ti thiu: 1000 S Dng ti a:2000

MGT

Loi DL B B B B B

Rng Buc PK FK FK

Kch tht ti thiu: 1000 x 45 Byte = 45KB Kch tht ti a:2000 x 45 Byte = 90 KB i vi kiu chui: Trang 17

Qun L H Thng Bn V My Bay MaPhieuDat: c nh khng Unicode MaChuyenBay: c nh khng Unicode

3.12

Quan h Phiu t Hng V

PHIEUDAT_HANGVE(MaHangVe, MaPhieuDat) Tn Quan H: PHIEUDAT_HANGVE Ngy 07-06-2008 Din Gii Kiu DL S Bytes MGT M Hng V M Phiu t C C 10 10 20

STT 1 2

Thuc tnh MaHangVe MaPhieuDat

Loi DL B B

Rng Buc PK PK, FK (PHIEUDATCHO)

Tng S Khi lng:

S Dng ti thiu: 1000 S Dng ti a:2000 Kch tht ti thiu: 1000 x 20 Byte = 20KB Kch tht ti a: 2000 x 20 byte = 20 KB i vi kiu chui: MaHangVe: c nh khng Unicode MaPhieuDat: c nh khng Unicode

3.13

Quan h Ha n

HOADON(MaHoaDon, NgayHoaDon, ThanhTien, CMDN, MaNhanVien, MaDoanhThuThang) Tn Quan H: HOADON Ngy 07-06-2008 Din Gii Kiu S DL Bytes M Ha n C 10 Ngy Ha n N 10 Thnh Tin S 10 CMND S 10 M Nhn Vin C 10 M Doanh Thu Thng C 10 Trang 18

STT 1 2 3 4 5 6

Thuc tnh MaHoaDon NgayHoaDon ThanhTien CMND MaNhanVien MaDoanhThuThang

MGT

Loi DL B B B B B B

Rng Buc PK FK FK FK

Qun L H Thng Bn V My Bay Tng S Khi lng: S Dng ti thiu:500 S Dng ti a:1000 Kch tht ti thiu: 500 x 60 Byte = 30KB Kch tht ti a: 1000 x 60 Byte = 60 KB i vi kiu chui: MaHoaDon: c nh khng Unicode MaNhanVien: c nh khng Unicode MaDoanhThuThang: c nh khng Unicode 60

3.14

Quan h Doanh Thu Thang

DOANHTHUTHANG(MaDoanhThuThang, SoLuongVe, DoanhThu, MaDoangThuNam) Tn Quan H: DOANHTHUTHANG Ngy 07-06-2008 Thuc tnh Din Gii Kiu S DL Bytes MaDoanhThuThang M Doanh Thu C 10 Thang SoLuongVe S Lng V S 10 DoanhThu Doanh Thu S 15 MaDoanhThuNam M Doanh Thu Nm C 10 Tng S 45 Khi lng: S Dng ti thiu:50 S Dng ti a:200 Kch tht ti thiu: 50 x 45 Byte = 3 KB Kch tht ti a: 200 x 45 Byte = 10KB i vi kiu chui: MaDoanhThuThang: c nh khng Unicode Trang 19

STT 1 2 3 4

MGT

Loi DL B B B B

Rng Buc PK

FK

Qun L H Thng Bn V My Bay MaDoanhThuNam: c nh khng Unicode

3.15

Quan h Doanh Thu Nm

DOANHTHUNAM(MaDoanhThuNam, SoLuongVe, DoanhThu) Tn Quan H: DOANHTHUNAM Ngy 07-06-2008 Kiu Thuc tnh Din Gii S Bytes DL MaDoanhThuNam M Doanh Thu Nm C 10 SoLuongVe S Lng v S 10 DoanhThu Doanh Thu S 15 Tng S 35 Khi lng: S Dng ti thiu: 5 S Dng ti a:10 Kch tht ti thiu: 5 x 35Byte = 0.5 KB Kch tht ti a: 10 x 35 Byte = 1KB i vi kiu chui: MaDoanhThuNam: c nh khng Unicode

STT 1 2 3

MGT

Loi DL B B B

Rng Buc PK

4. M t bng tng kt

Trang 20

Qun L H Thng Bn V My Bay a. Tng kt quan h STT 1 2 3 4 5 6 7 8 9 10 12 12 13 14 15 Tn Quan H CHUYENBAY TUYENBAY SANBAY MAYBAY CHITIETCHUYENBAY KHACHHANG NHANVIEN VECHUYENBAY DONGIA HANGVE PHIEUDATCHO PHIEUDAT_HANGVE HOADON DOANHTHUTHANG DOANHTHUNAM Tng s S Bytes 70 30 30 20 127 40 40 55 30 20 45 20 60 45 35 647 Kch thc ti a 140 3 2 1 254 80 1 110 1 1 90 20 60 10 1 773

b. Tng kt thuc tnh STT Tn Thuc Tnh 1 CMND 2 DienThoai 3 DoanhThu 4 GhiChu 5 LoaiMayBay 6 MaChiTietChuyenBay 7 8 9 10 11 12 13 14 15 16 17 MaChuyenBay MaDoanhThuNam MaDoanhThuThang MaHangVe MaHoaDon MaMayBay MaNhanVien MaPhieuDat MaSanBay MaTuyenBay MaVeChuyenBay Trang 21 Din gii Thuc 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

Qun L H Thng Bn V My Bay 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 NgayDat NgayGio NgayHoaDon SanBayDen SanBayDi SanBayTrungGian SoGheDat SoLuongGheHang1 SoLuongGheHang2 SoLuongve TenHangVe TenKhachHang TenNhanVien TenSanBay ThanhTien ThoiGianBay ThoiGianDung TinhTrangVe III. Thit k giao din 1. Cc Menu Chnh ca giao din a. Menu Nhn Vin: + ng Nhp + ng Xut Ghi ch: Trong cng mt thi im, ch mt trong 2 menu con c gi tr + Nhn Lch Chuyn Bay + Qun L Chuyn Bay + Qun L Tuyn Bay +Thm Tuyn Bay + Qun L Sn Bay + Thm Sn Bay PHEUDATCHO CHYENBAY HOADON TUYENBAY TUYENBAY CHITIETCHUYENBAY PHIEUDATCHO CHUYENBAY CHUYENBAY DOANHTHUTHANG, DOANHTHUNAM HANGVE KHACHAHANG NHANVIEN SANBAY HOADON CHUYENBAY CHITIETCHUYENBAY VECHUYENBAY

b. Menu Qun L:

c. Menu Bo Co:

+ Bo co Thng + Bo co nm Trang 22

Qun L H Thng Bn V My Bay

d. Menu Help:

+ Help contents + About

Trang 23

Qun L H Thng Bn V My Bay

2. M t Form

2.1.1

Form nhn lch chuyn bay:

Trang 24

Qun L H Thng Bn V My Bay

Tn i tng M Chuyn Bay Sn Bay i Sn Bay n Sn Bay i Sn Bay n Ngy Gi Thi Gian Bay S Lng Gh Hng 1 S Lng gh Hng 2 Nhn

Kiu i tng TextBox Button Button ComboBox ComboBox DatetimePick er TextBox TextBox TextBox Button

Rng buc

D liu Nhp t Keyboard

Mc ch

Hm lin quan

Gi tr Default

Thm sn bay nu sn bay cha c Thm sn bay nu sn bay cha c Chn sn bay i Chn sn bay n >=Ngy hin Hnh Kiu S Kiu s Nhn lch mt chuyn bay v lu xung CSDL Xa tt c cc thng tin ang hin th ngi dng c th nhp mi. ng hp thoi li

Sanbaydi_click() Sanbayden_click()

Ngy hin hnh

Nhan_Click()

Thm Mi

Button

Themmoi_Click()

Thot

Button

Thoat_click()

Trang 25

Qun L H Thng Bn V My Bay

2.1.2

Form tra cu chuyn bay:

Tn i tng Sn Bay i Sn Bay n Ngy khi Hnh Tm

Kiu i tng ComboBox ComboBox ComboBox Button

Rng buc

D liu Load t CSDL Load t CSDL

Mc ch

Hm lin quan Sanbaydi_Click() Sanbayden_Click()

Gi tr Default

Ngy hin hnh Tm cc chuyn bay tha yu cu v hin th ln grid Tim_Click()

Trang 26

Qun L H Thng Bn V My Bay

2.1.3

Qun l chuyn bay

Tn i tng Cp Nht Thot

Kiu i tng Button Button

Rng buc

D liu

Mc ch Cp nht li ton b bng chuyn bay ng hp thoi li

Hm lin quan Capnhat_Click() Thoat_Click()

Gi tr Default

Trang 27

Qun L H Thng Bn V My Bay

2.1.4

Qun l tuyn bay

Tn i tng Cp Nht Thot

Kiu i tng Button Button

Rng buc

D liu

Mc ch Cp nht li Bng Tuyn Bay ng hp thoi

Hm lin quan Capnhat_Click() Thoat_Click()

Gi tr Default

Trang 28

Qun L H Thng Bn V My Bay

2.1.5

Thm tuyn bay

Tn i tng M Tuyn Bay

Kiu i tng TextBox

Rng buc

D liu T ng pht sinh khi chon sn bay i v sn bay n

Mc ch

Hm lin quan

Gi tr Default

Sn Bay i

ComboBox

Sn Bay n

ComboBox

Thm Thot

Button Button

Ly danh sch sn bay a vo ComboBox Ly danh sch sn bay a vo ComboBox Lu thng tin xung bng Tuyn Bay ng hp thoi

Sanbaydi_Click()

Sanbayden_Click()

Them_Click() Thoat_Click()

Trang 29

Qun L H Thng Bn V My Bay

2.1.6

Qun l sn bay

Tn i tng Cp Nht Thot

Kiu i tng Button Button

Rng buc

D liu

Mc ch Cp nht li ton b bng Sn Bay ng ca s

Hm lin quan Capnhat_Click() Thoat_Click()

Gi tr Default

Trang 30

Qun L H Thng Bn V My Bay

2.1.7

Thm sn bay

Tn i tng M Sn Bay Tn Sn Bay Thm To Mi Thot

Kiu i tng TextBox TextBox Button Button Button

Rng buc

D liu Nhp t KeyBoard Nhp t KeyBoard

Mc ch

Hm lin quan

Gi tr Default

Thm mi mt Sn Bay Xa trng cc TextBox ng ca s

Them_Click() Taomoi_Click() Thoat_Click()

Trang 31

Qun L H Thng Bn V My Bay

2.1.8

Form bo co doanh thu thng

Tn i tng Thng Nm Bo Co Thot

Kiu i tng ComboBox ComboBox Button Button

Rng buc T 1 - 12 <= nm hin ti

D liu

Mc ch

Hm lin quan

Gi tr Default

Xut ra bo co dng biu ng ca s

Baocaothang_Click() Thoat_Click()

2.1.9

Form bo co doanh thu nm

Trang 32

Qun L H Thng Bn V My Bay

Tn i tng Nm Bo Co Thot

Kiu i tng ComboBox Button Button

Rng buc Nh hn nm hin hnh

D liu

Mc ch

Hm lin quan

Gi tr Default

Xut ra bo co dng biu ng ca s

Baocaonam_Click() Thoat_Click()

2.1.10 Form Bn v chuyn bay

Trang 33

Qun L H Thng Bn V My Bay

Tn i tng M Chuyn Bay Sn Bay i Sn Bay n Ngy Gi Tnh Trng V M Khch Hng CMND Khch Hng in Thoi

Kiu i tng ComboBox TextBox TextBox TextBox TextBox Button TextBox TextBox TextBox

Rng buc

D liu Ly t bng Chuyn Bay Pht sinh khi chn M Chuyn Bay Pht sinh khi chn M Chuyn Bay Pht sinh khi chn M Chuyn Bay Pht sinh khi chn M Chuyn Bay

Mc ch Chn Mt M Chuyn Bay

Hm lin quan Machuyenbay_Click()

Gi tr Default

Chn khch Hng Pht sinh khi chn M Khch Hng Pht sinh khi chn M Khch Hng Pht sinh khi Trang 34

Makhachhang_Click()

Qun L H Thng Bn V My Bay chn M Khch Hng Hng V Gi tin Button TextBox Pht sinh khi chn M Chuyn Bay v Hng V Lu xung CSDL v cp nht li tnh trng v Lm trng cc nhp liu ng Ca s Luu_Click() Chn hng V Hangve_Click()

Lu

Button

To Mi Thot

Button Button

Taomoi_Click() Thoat_Click()

2.1.11 Form t v chuyn bay

Trang 35

Qun L H Thng Bn V My Bay

Trang 36

Qun L H Thng Bn V My Bay Tn i tng M Chuyn Bay Sn Bay i Sn Bay n Ngy Gi Tnh Trng V M Khch Hng CMND Khch Hng in Thoi Hng V Gi tin Kiu i tng ComboBox TextBox TextBox TextBox TextBox Button TextBox TextBox TextBox Button TextBox Pht sinh khi chn M Chuyn Bay v Hng V ngy hin hnh Lu xung CSDL Phiu t Ch ch xa l. Lm trng cc nhp liu ng Ca s Luu_Click() Pht sinh khi chn M Khch Hng Pht sinh khi chn M Khch Hng Pht sinh khi chn M Khch Hng Chn hng V Hangve_Click() Rng buc D liu Ly t bng Chuyn Bay Pht sinh khi chn M Chuyn Bay Pht sinh khi chn M Chuyn Bay Pht sinh khi chn M Chuyn Bay Pht sinh khi chn M Chuyn Bay Chn khch Hng Makhachhang_Click() Mc ch Chn Mt M Chuyn Bay Hm lin quan Machuyenbay_Click() Gi tr Default

Ngy t Lu

DateTimePicke r Button

To Mi Thot

Button Button

Taomoi_Click() Thoat_Click()

IV. Thit K x l

Trang 37

Qun L H Thng Bn V My Bay 1. x l Nhn ca Form Nhn lch chuyn bay Tn x l : Thm Form: Nhn lch chuyn Bay Input: M Chuyn Bay, Sn Bay i, Sn Bay n , Ngy Gi Thi Gian Bay, S Lng Gh Hang 1, S Lng Gh Hng 2 Output: Lu Cc gi tr nhp vo C S D Liu Table lin quan: CHUYENBAY GII THUT:

MSCB,SB ii, SB n, NG, TG Bay, SL gh H1, SL gh H2

Kim Tra Rng buc

M Table CHUYENBAY

Luu Cc Gi tr trn form Nhn Lch Chuyn Bay

Dng Table CHUYENBAY

Trang 38

Qun L H Thng Bn V My Bay 2. x l tm ca Form Tra cu Chuyn Bay Tn x l : Tim Form: Tra cu chuyn Bay Input: Sn Bay i, Sn Bay n , Ngy Khi Hnh Output: HIn th thng tin chuyn bay ln Grip Table lin quan: CHUYENBAY GII THUT:

Sn Bay i, Sn Bay n , Ngay Gi

M Table CHUYENBAY

Kim Tra Rng buc

Xut Gi tr ra Grip

Dng Table CHUYENBAY

Trang 39

Qun L H Thng Bn V My Bay 3. x l Cp Nht ca Form Qun L chuyn Bay Tn x l : Cp Nht Form: Qun l chuyn Bay Input: D Liu t bng Chuyn Bay Output: D liu t Bn Chuyn Bay Sau Khi thay i Table lin quan: CHUYENBAY GII THUT:

M Table CHUYENBAY

Xut Gi tr ra Grip

Chnh xa ni dung

Kim Tra Rng buc

Lu vo Bng Chuyn Bay cc gi tr mi

Dng Table CHUYENBAY

Trang 40

Qun L H Thng Bn V My Bay 4. x l Thm ca Form Thm Tuyn Bay Tn x l : Thm Form: Thm Tuyn Bay Input: M Tuyn Bay, Sn Bay i, Sn Bay n Output: Lu cc gi tr vo CSDL Table lin quan: TUYENBAY, SANBAY GII THUT:

M Table SANBAY

Sn Bay i, Sn Bay n Kim Tra Rng buc

Pht Sinh M Sn Bay

Lu vo Bng TUYEN BAY

Dng Table TUYENBAY, SANBAY

Trang 41

Qun L H Thng Bn V My Bay 5. x l Bo co ca Form Bo co doanh thu thang Tn x l : Bo Co Form: Bo Co Doanh thu thang Input: Thng , Nm Output: Doanh thu, S v Bn c trong thng, Nhn vin Bo Co Table lin quan: DOANHTHUTHANG, NHANVIEN GII THUT:

Thng, Nm

M Table DOANHTHUTHANG, NHANVIEN

Kim tra c trong Table DOANHTHUTHANG

Lu vo Table DOANHTHUTHANG

Dng Table DOANHTHUTHANG, NHANVIEN

6.

x l Lu ca V Chuyn Bay Trang 42

Qun L H Thng Bn V My Bay

Tn x l : Lu Form: Bn V Chuyn Bay Input: M Chuyn Bay, M Hnh Khch, Hng V Output: lu Thng tin xung CSDL Table lin quan: VECHUYENBAY, DONGIA, HANGVE, KHACHHANG,HOADON GII THUT:

M Chuyn Bay, M Hnh Khch, Hng v

M Table VECHUYENBAY, DONGIA, HANGVE, KHACHHANG,HOADON

in gi tr thch hp t cc Bng vo cc TextBox

Cc Gi Tr trong From

Lu thng tin vo Table Ha n

Cp nht li gi tr tnh trng v trong table VECHUYENBAY

Dng Table DOANHTHUTHANG, NHANVIEN

Trang 43

Qun L H Thng Bn V My Bay

V. nh gi u khuyt: 1. u im: 2. Khuyt im: H thng cha c hon thin v khng c iu kin tm hiu nghip v ca hng Hng khng, ch yu l do t ngh ra ti ch dng li trong khun kh mn hoc, pht trin thnh sn phm phn mm, cn tm hiu su hn v nghip v Hng Khng Phn tch c hu ht cc chc nng ca chng trnh.

Trang 44

You might also like