ĐẠI HỌC KINH DOANH VÀ CƠNG NGHỆ HÀ NỘI KHOA CONG NGHE THONG TIN
O0
BAO CAO
Dé tai: PHAN MEM QUAN LY BAN VE CHUYEN BAY
Mơn: KỸ NGHẸ PHAN MEM Giảng viên hướng dẫn:Cơ Thơ
Nhĩm 3: Sinh viên thực hiên: Mai Tùng Bách Tào Anh Vũ
Trang 2Biểu đồ phân rã
Function Decomposition Diagram-FDD
quản lý bán vế máy bay
Quản lý chuyến
bay Báo cáo và thống kê Báo cáo doanh
thu Thống kê số lượng vé đã bán
Bao cao tinh trang chuyén
bay Quản lý vé
i
i quản lý người
dùng Thêm người
dùng
Xĩa người dùng
Thêm chuyến bay
BH Xĩa chuyến bay Huy vé
Kiém tra tinh trạng vé Sửa thơng tin
chuyến bay
B Xem danh sách vé đã bán Xem danh sách chuyến bay | i l i khổ lì fa] O B Xem danh sách người dùng
Biểu đồ luồng dữ liệu (mức 0)
Nhà Cung Cấp Đơn đặt vé Danh sách chuyến bay
Báo giá vé Danh sách chuyến bay
Hĩa đơn mua Hĩa đơn bán vé
Khách
hàng
Trang 3Biểu đồ luồng dữ liệu (mức 1) BẠN QUẢN LÝ ADMIN A = sy 7 PP rt 5 > NHAN 9 } a 1 Ý Ý i h 12 4 —*>_ QUẢN TRỊ 2 \ Y | HE THONG | QUAN LY | 3
‘ ja TUYEN BAY } | QUANLY VE th ts 1T ¬W ; VI Y * = BAN ă KHO DU LIEU «13 QUANLY fe) T A “2 A A + 1521 LÝ _—xs —` NHÂN | “Í TRỢ GIÚP VIÊN Y 8 L_ 4.) 7 > THONG KE | BAO CAO
CHUONG 3: THIET KE DU LIEU
3.1 Xét yêu cầu phần mềm “Nhận lịch chuyến bay”
3.1.1 Thiết kế dữ-liệu với tính đúng dẫn
3.1.1.1 Điểu mẫu liên quan: BMI
Trang 4Ngày - gio: Thời gian bay: Số lượng ghế hạng 1: - Số lượng ghế hạng 2:
Stt Sân bay trung gian | Thời gian dừng Ghi chú
3.1.1.2 So dé ludng dit liéu TB Xuất Bộ nhớ phụ Các ký hiệu
® D1: Mã chuyến bay, sân bay đi, sân bay đến, ngày giờ bay, thời gian bay, số ghế hạng 1, số ghế
hang 2, danh sách các sân bay trung bay cùng với các thơng tin chỉ tiết (tên sân bay trung gian, thời gian dừng, ghỉ chú) ® D2:Khơng cĩ * D3: Danh sách sân bay, thời gian bay tối thiểu, thời gian bay tối đa, số lượng sân bay trung gian tối đa, thời gian dừng tối thiểu, thời gian dừng tối đa ® D4:D1 ® D5:D4 ® _ Dĩ: Khơng cĩ 3.1.1.3 Các thuộc tính mới
Trang 5
CHUYENBAY
MaChuyenBay SanBayDi SanBayDen NgayGio ThoiGianBay SoLuongGheHangtl SoLuongGheHang2
CHITIETCHUYENBAY
md MaChiTietChuyenBay MaChuyenBay SanBayTrungGian ThoiGianDung GhiChu
3.1.1.4 Các thuộc tính trừu tượng:
MaChuyenBay, MaChiTietChuyenBay 3.1.1.5 So dé logic:
CHUYENBAY —<¢ CHITIETCHUYENBAY
3.1.2 Thiết kế dữ liệu với tính tiễn héa
3.1.2.1 Quy dinh lién quan: ODI
QĐI: Cĩ 10 sân bay Thời gian bay tối thiểu là 30 phút Cĩ tơi đa 2 sân bay trung gian với thời gian dừng từ 10 đến 20 phút
Trang 6Người dùng D5 ; —<—>| TBXuất TB Nhập Bộ nhớ phụ Các ký hiệu s DI: Số lượng sân bay, thời gian bay tối thiểu, số sân bay trung gian tối đa, thời gian dừng tối thiểu tại các sân bay trung gian, thời gian dừng tơi đa tại các sân bay trung gian e D2: Khong co e D3: Khong co
e D4: DIL
e D5: Khong co e D6: Khong co
3.1.2.3 Các thuộc tính mới:
Trang 7
CHUYENBAY CHITIETCHUYENBAY MaChuyenBay MaChiTietChuyenBay SanBayDi _ ——— MaChuyenBay SanBayDen SanBayTrungGian NgayGio ThoiGianDung ThoiGianBay GhiChu SoLuongGheHangl SoLuongGheHang2 SANBAY THAMSO MaSanBay 4 ThoiGianBayToiThieu TenSanBay SoSanBayTrungGianToiDa ThoiGianDungToiThieu ThoiGianDungToiDa
3.1.2.4 Các thuộc tính trừu tượng:
MaSanBay 3.1.2.5 So dé logic:
CHUYENBAY | CHITIETCHUYENBAY Ý Ý SANBAY
THAMSO
Trang 8
3.2 Xét yêu cầu phần mềm “Bán vé”
3.2.1 Thiết kế dữ liệu với tính đúng dẫn
3.2.1.1 Điểu mẫu liên quan: BM2
Eee
Chuyén bay: Hanh khach: CMND:
Dién thoai: Hang vé: Giá tiền:
3.2.1.2 Sơ đồ luơng dữ liệu: Người dùng D5 R TB Nhập ——| TBXuất Bộ nhớ phụ Các ký hiệu ® _ D1: Chuyến bay, hành khách, CMND, điện thoại, hạng vé, giá tiền ® D2: Khơng cĩ ¢ D3: - Số lượng ghế cịn trống theo từng hạng vé - Danh sách chuyến bay
- Danh sách hạng vé
s D4: DI † tình trạng vẻ, số lượng ghế cịn trồng
e D5:D4
e D6: Khong cĩ
3.2.1.3 Cac thuộc tính mới:
Trang 9
CHUYENBAY CHITIETCHUYENBAY MaChuyenBay MaChiTietChuyenBay
SanBayDi _ MaChuyenBay
SanBayDen SanBayTrungGian NgayGio ThoiGianDung ThoiGianBay GhiChu SoLuongGheHangl
SoLuongGheHang2
SANBAY VECHUYENBAY MaSanBay
MaVe TenSanBay MaHanhKhach
MaChuyenBay
HangVe THAMSO
GiaTien — ——
ThoiGianBayToiThieu SoSanBayTrungGianToiDa ThoiGianDungToiThieu HANHKHACH ThoiGianDungToiDa
MaHanhKhach TenHanhKhach CMND DienThoai 3.2.1.4 Các thuộc tính trừu tượng: MaVe, MaHanhKhach 3.2.1.5 So dé logic: CHUYENBAY CHITIETCHUYENBAY A SANBAY i VECHUYENBAY 2%) HANHKHACH THAMSO
Trang 103.2.2 Thiết kế dữ liệu với tính tiễn héa:
3.2.2.1 Quy dinh lién quan: OD2
| QÐĐ2: Chí bán vé khi cịn chỗ Cĩ 2 hạng vé (1, 2) với đơn giá trong bảng tra sân bay đi, sân bay đến
3.2.2.2 Sơ đỏ luồng dữ liệu (về việc thay đổi quy định)
Người dùng
DS P ———%——- TB Xuât Bộ nhớ phụ Các ký hiệu s DI: Số lượng các hạng vé, bảng đơn giá vẻ s D2: Khơng cĩ ¢ D3: Khơng cĩ e D4: DI e D5: Khơng cĩ e D6: Khơng cĩ
3.2.2.3 Các thuộc tính mới:
Trang 11
3.2.2.4 Các thuộc tính trừu tượng: CHUYENBAY CHITIETCHUYENBAY MaChuyenBay MaChiTictChuyenBay
MaTuyenBay ` TUYENBAY MaChuyenBay
NgayGio MaTuyenBa SanBayTrungGian ThoiGianBay SanBayDi ThoiGianDung SoLuongGheHangl SanBayDen GhiChu SoLuongGheHang2
TINHTRANGVE DONGIA SANBAY x angV MaDonGia MaSanBay MaChuyenBay MaTuyenBay TenSanBay MaHangVe #MaHangVe
TinhTrang DonGia
VECHUYENBAY HANGVE THAMSO
MaVe MaHangVe ThoiGianBayToiThicu MaChuyenBay / \TenHangVe SoSanBayTrungGianToiDa
MaHangVe ThoiGianDungToiThieu MaHanhKhach ThoiGianDungToiDa GiaTien
HANHKHACH
MaHanhKhach
TenHanhKhach CMND DienThoai
MaTuyenBay, MaTinhTrangVe, MaDonGia, MaTuyenBay
Trang 12CHUYENBAY CHITIETCHUYENBAY J A =| TUYENBAY ; | SANBAY A TINHTRANGVE DONGIA VECHUYENBAY HANGVE < HANHKHACH THAMSO
3.3 Xét yêu cầu phần mềm “Ghi nhận đặt vé”
3.3.1 Thiết kế dữ liệu với tinh ding din
3.3.1.1 Điểu mẫu liên quan: BM3
TY TT in
Chuyến bay: Hành khách: CMND:
Điện thoại: Hạng vé: Giá tiền:
Trang 133.3.1.2 So dé luéng dit liéu: Người dùng TB Xuất Bộ nhớ phụ Các ký hiệu ® D1: Chuyến bay, hành khách, CMND, điện thoại, hạng vé, giá tiền, ngày đặt e D2: Khơng cĩ e© D3: - Số lượng ghế trống theo từng hạng vé ® - Hạn đặt vé trễ nhất s® _ Danh sách chuyến bay ® - Danh sách hạng vé ® -_D4:D1 +tình trạng vé, số lượng ghế cịn trống ® D5:D4 ® Dĩ: Khơng cĩ 3.3.1.3 Các thuộc tính mới:
Trang 14
CHUYENBAY CHITIETCHUYENBAY MaChuyenBay MaChiTietChuyenBay MaTuyenBay TUYENBAY MaChuyenBay
NgayGio MaTuyenBay SanBayTrungGian ThoiGianBay SanBayDi ThoiGianDung SoLuongGheHangl SanBayDen GhiChu SoLuongGheHang2
TINHTRANGVE DONGIA SANBAY MaTinhTrangVe MaDonGia MaSanBay MaChuyenBay MaTuyenBay TenSanBay
MaHangVe MaHangVe TinhTrang DonGia
VECHUYENBAY HANGVE THAMSO MaVe 7 MaHangVe ThoiGianBayToiThieu MaChuyenBay TenHangVe SoSanBayTrungGianToiDa MaHangVe ThoiGianDungToiThieu MaHanhKhach ThoiGianDungToiDa
GiaTien
HANHKHACH MaHanhKhach 'TenHanhKhach CMND DienThoai
PHIEUDATCHO MaPhicuDat MaChuyenBay MaHangVe GiaTien NgayDat
Trang 15
3.3.1.5 So dé logic: CHUYENBAY CHITIETCHUYENBAY + TUYENBAY —? SANBAY A TINHTRANGVE " DONGIA VECHUYENBAY oe HANGVE - A
HANHKHACH THAMSO PHIEUDATCHO
3.3.2 Thiết kế dữ liệu với tính tiễn héa:
3.3.2.1 Quy dinh lién quan: OD3
QĐ3: Chỉ cho đặt vé chậm nhất 1 ngày trước khi khởi bành Vào ngày khởi hành tất cả các phiêu đặt
Trang 163.3.2.2 So dé luéng dit liéu (vé việc thay đổi quy định)
D5 7 —x—>| TBXuất Bộ nhớ phụ Các ký hiệu ® DI: Thời gian chậm nhất khi đặt vé, khi hủy đặt vẻ s D2: Khơng cĩ ¢ D3: Khơng cĩ
e D4: DI
e D5: Khơng cĩ e D6: Khơng cĩ
3.3.2.3 Các thuộc tính mới:
Trang 171113 L114
CHUYENBAY
MaChuyenBay MaTuyenBay NgayGio ThoiGianBay SoLuongGheHangl SoLuongGheHang2
TINHTRANGVE
MaTinhTrangVe MaChuyenBay MaHangVe TinhTrang
VECHUYENBAY
MaVe MaChuyenBay MaHangVe MaHanhKhach GiaTien
CHITIETCHUY ENBAY TUYE MaChiTietChuyenBay
Be MaChuyenBay MaTuyenBay SanBayTrungGian SanBayDi ThoiGianDung SanBayDen GhiChu
DONGIA SANBAY MaDonGia MaSanBay MaTuyenBay TenSanBay
MaHangVe DonGia
THAMSO DA CÀ, ThoiGianBayToiThieu MaHangVe SoSanBayTrungGianToiDa
TenHangVe ThoiGianDungToiThicu
HANHKHACH
MaHanhKhach TenHanhKhach CMND DienThoai
PHIEUDATCHO
MaPhieuDat MaChuyenBay MaHanhKhach MaHangVe GiaTien NgayDat Các thuộc tính trừu tượng: Sơ đề logic: ThoiGianDungToiDa TGChamNhatDatVe TGChamNhatHuyDatVe
Trang 18CHUYENBAY CHITIETCHUYENBAY oe TUYENBAY —? SANBAY | A TINHTRANGVE DONGIA VECHUYENBAY ca HANGVE ~ A HANHKHACH THAMSO PHIEUDATCHO
1.2 Xét yêu cầu phần mềm “Tra cứu chuyến bay”
3.3.3 Thiết kế dữ liệu với tinh ding din
3.3.3.1 Điểu mẫu liên quan: BM4
BM4: Danh sách chuyên bay
Sư Sân Sân bay Khởi Thời Séghé Số ghế
Trang 193.3.3.2 So dé luéng dit liéu: Người dùng TB Xuất Bộ nhớ phụ Các ký hiệu ¢ DI: Tiêu chuẩn tra cứu chuyến bay (ít nhất một trong các thơng tin sau: mã chuyến bay, sân bay đi, sân bay đến, ngày - giờ bay, ngày - giờ đến) e D2: Khơng cĩ s D3: Danh sách các chuyên bay cùng các thơng tin liên quan thỏa tiêu chuẩn tìm kiếm (mã chuyến bay, sân bay đi, sân bay đến, ngày - giờ bay, thời gian bay) e D4: Khơng cĩ e D5:D3 e Dĩ:D3
3.3.3.3 Các thuộc tính mới:
Trang 20CHUYENBAY
th Bay MaTuyenBay NgayGio ThoiGianBay SoLuongGheHangl SoLuongGheHang2
TINHTRANGVE
MaTinhTrangVe MaChuyenBay MaHangVe SoGheTrong SoGhcDat
VECHUYENBAY
MaVe MaChuyenBay MaHangVe MaHanhKhach GiaTien HANHKHACH
MaHanhKhach TenHanhKhach CMND DienThoai
PHIEUDATCHO
MaPhieuDat MaChuyenBay MaHanhKhach MaHangVe GiaTien NgayDat
CHITIETCHUY ENBAY TUYE MaChiTietChuyenBay
Be MaChuyenBay MaTuyenBay SanBayTrungGian
SanBayDi ThoiGianDung SanBayDen GhiChu
DONGIA SANBAY MaDonGia MaSanBay MaTuyenBay TenSanBay
MaHangVe DonGia
THAMSO
DA CÀ, ThoiGianBayTọThieu
†MaHangVe SoSanBayTrungGianToiDa TenHangVe ThoiGianDungToiThicu
ThoiGianDungToiDa TGChamNhatDatVe TGChamNhatHuyDatVe
Trang 213.3.3.5 So dé logic: CHUYENBAY CHITIETCHUYENBAY oe TUYENBAY [| sannay A TINHTRANGVE — DONGIA VECHUYENBAY i HANGVE ~— A HANHKHACH FHAMSO PHIEUDATCHO
3.3.4 Thiết kế dữ liệu với tính tién héa:Xét yéu cau phan mém “Lập báo cáo tháng”
3.4 Xét yêu cầu “Lập báo cáo doanh thu bán vé các chuyến bay”
3.4.1 Thiết kế dữ liệu với tính đúng đắn
3.4.1.1 Điểu mẫu liên quan: BM5.1
BMS5 rr ' Báo cáo doanh thu bán vé các chuyên bay Tháng:
Trang 223.4.1.2 So dé luéng dit liéu:
Người dùng
Báo cáo doanh thu tháng
TB Nhập TB Xuất
Bộ nhớ phụ
Các ký hiệu e D1: Thang, năm e D2: Khong co
¢ D3: Danh sách các chuyên bay củng với số lượng vé bán được, tỷ lệ và doanh thu tương ứng của từng chuyên bay
¢ D4: DI + téng doanh thu của tháng
e D5:D3+D4 e Dé6é:D5
3.4.1.3 Các thuộc tính mới:
Trang 23CHUYENBAY
MaChuyenBay MaTuyenBay NgayGio ThoiGianBay SoLuongGhecHang 1 SoLuongGheHang2 TUYENBAY MaTuyenBay SanBayDi SanBayDen
TINHTRANGVE MaTinhTrangVe MaChuyenBay MaHangVe SoGheTrong SoGheDat DONGIA MaDonGia MaTuyenBay MaHangVe DonGia
VECHUYENBAY
MaVe MaChuyenBay MaHangVe MaHanhKhach GiaTien
MaHangVe HANGVE TenHangVe
HANHKHACH MaHanhKhach TenHanhKhach CMND DienThoai
PHIEUDATCHO MaPhieuDat MaChuyenBay MaHangVe GiaTien Ngay Dat
3.4.1.4 Các thuộc tính trừu tượng:
CHITIETCHUYENBAY
iTiet n MaChuyenBay SanBayTrungGian ThoiGianDung GhiChu
SANBAY MaSanBay TenSanBay
CT_DOANHTHUTHANG
MaCTDoanhThu Thai >» MaDoanhThuThang
MaChuyenBay SoVe
TyLe
DoanhThu
DOANHTHUTHANG
Thang TongDoanhThuThang
THAMSO
ThoiGianBayToiThieu SoSanBayTrungGianToiDa ThoiGianDungToiThieu ThoiGianDungToiDa TGChamNhatDatVe TGChamNhatHuyDatVe
Trang 24
3.4.1.5 So dé logic: CHUYENBAY CHITIETCHUYENBAY Ả | DONGIA | TUYENBAY
TINHTRANGVE HANHKHACH CT_DOANHTHUTHANG PHIEUDATCHO DOANHTHUTHANG THA )
3.4.2 Tiết kế dữ liệu với tính đúng đắn
3.5 Xét yêu cầu “Lập báo cáo doanh thu năm”
3.5.1 Thiết kế dữ liệu với tinh ding din
3.5.1.1 Điểu mẫu liên quan: BÀ45.2
BMS 7 Báo cáo doanh thu năm
Trang 253.5.1.2 So dé luéng dit liéu: Người dùng Báo cáo doanh thu năm Bộ nhớ phụ Các ký hiệu DI : Năm D2 : Khơng cĩ D3 : Số chuyên bay, doanh thu và tỷ lệ của từng tháng D4 : DI + tổng doanh thu của năm D5:D3+D4 D6: D5
3.5.1.3 Các thuộc tính mới:
Trang 26
MaDoanhThuNam 3.5.1.4 Các thuộc tính trừu tượng: CHUYENBAY MaChuyenBay MaTuyenBay TUYENBAY CHITIETCHUYENBAY NgayGio MaTuyenBay 0 ThoiGianBay SanBayDi MaChuyenBay SoLuongGheHang | SanBayDen SanBayTrungGian SoLuongGheHang2 ThoiGianDung,
GhiChu TINHTRANGVE DONGIA
MaChuyenBay MaDonGia SANBAY MaHangVe MaTuyenBay
SoGheTron; 8 MaHangVe DonGia MaSanBay TenSanBay SoGheDat
VECHUYENBAY HANGVE CT_DOANHTHUTHANG MaVe MaHangVe MaCTDoanhThuThang
MaChuyenBay TenHangVe MaDoanhThuThang MaHangVe MaChuyenBay MaHanhK hach SoVe
GiaTien TyLe DoanhThu
HANHKHACH DOANHTHUNAM DOANHTHUTHANG
MaHanhKhach Lk, MaDoanhThuThang
TenHlanhKhech Nam hà mobo Th
CMND Ư TongDoanhThuNam MaDoanhThuNam
DienThoai SoChuyenBay TyLe TongDoanhThuThang PHIEUDATCHO THAMSO
MaPhieuDat ThoiGianBayToiThieu MaChuyenBay SoSanBayTrungGianToiDa MaHanhKhach ThoiGianDungToiThieu
Trang 273.5.1.5 So dé logic:
CHUYENBAY CHITIETCHUYENBAY