Xét yêu cầu phần mềm “Nhận lịch chuyến bay”

Một phần của tài liệu BÁO cáo đề tài PHẦN mềm QUẢN lý bán vé CHUYẾN BAY (Trang 48 - 53)

3.1.1 Thiết kế dữ liệu với tính đúng đắn

3.1.1.1 Biểu mẫu liên quan: BM1

BM1:

Mã chuyến bay: Ngày - giờ:

Số lượng ghế hạng 1:

Stt Sân bay trung gian Thời gian dừng Ghi chú

3.1.1.2 Sơ đồ luồng dữ liệu

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ế hạng 2, danh sách các sân bay trung bay cùng với các thông tin chi tiết (tên sân bay trung gian, thời gian dừng, ghi 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 D6: Khơng có

34

3.1.1.3 Các thuộc tính mới

MaChuyenBay, SanBayDi, SanBayDen, NgayGio, ThoiGianBay, SoLuongGheHang1, SoLuongGheHang2, SanBayTrungGian, ThoiGianDung, GhiChu

3.1.1.4 Các thuộc tính trừu tượng:

MaChuyenBay, MaChiTietChuyenBay

3.1.1.5 Sơ đồ logic:

35

3.1.2 Thiết kế dữ liệu với tính tiến hóa

3.1.2.1 Quy định liên quan: QD1

QĐ1: 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.

3.1.2.2 Sơ đồ luồng dữ liệu (về việc thay đổi quy định)

Các ký hiệu

D1 : 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.

D2 : Khơng có. D3 : Khơng có. D4 : D1. D5 : Khơng có. D6 : Khơng có. 36

3.1.2.3 Các thuộc tính mới:

SanBay, ThoiGianBayToiThieu, SoSanBayTrungGianToiDa, ThoiGianDungToiThieu, ThoiGianDungToiDa

3.1.2.4 Các thuộc tính trừu tượng:

MaSanBay

37

3.1.2.5 Sơ đồ logic:

Một phần của tài liệu BÁO cáo đề tài PHẦN mềm QUẢN lý bán vé CHUYẾN BAY (Trang 48 - 53)