Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 58 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
58
Dung lượng
2,71 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN MƠN: PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI: XÂY DỰNG HỆ THỐNG QUẢN LÝ BÁN VÉ MÁY BAY Giảng viên hướng dẫn: NGUYỄN THỊ HỒNG KHÁNH Sinh viên thực hiện: PHÍ ANH TUẤN Lớp: D11 CNPM Chuyên ngành: CÔNG NGHỆ PHẦN MỀM Hà Nội, ngày 10 tháng 06 năm 2019 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Phí Anh Tuấn Chữ ký Ghi Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : Chữ ký Ghi MỤC LỤC CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1 Phạm vi nghiên cứu Hiện trạng Mục đích hệ thống 4 Xác định yêu cầu Khảo sát xác định thực thể Giới thiệu ứng dụng để làm đề tài 5.1 Phân tích thiết kế hướng đối tượng 5.2 Ngôn ngữ UML 5.3 Phần mềm Rational Rose 10 CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 12 Thu thập yêu cầu nghiệp vụ 12 6.1 Cơ cấu tổ chức 12 6.2 Danh sách tác nhân nghiệp vụ, thừa tác nhân nghiệp vụ 12 6.3 Danh sách usecase nghiệp vụ 12 Thu thập yêu cầu hệ thống 13 7.1 Danh sách tác nhân 13 7.2 Danh sách usecase 14 7.3 Lược đồ usecase nghiệp vụ 15 7.4 Mơ hình lớp 20 7.5 Lược đồ 21 7.6 Lược đồ công tác 25 7.7 Mơ hình trạng thái 28 7.8 Sơ đồ hoạt động mơ hình bán vé máy bay 29 CHƯƠNG III: MƠ HÌNH HĨA CƠ SỞ DỮ LIỆU 37 Thiết kế sở liệu 37 8.1 Thiết kế bảng sở liệu 37 8.2 Biểu đồ Diagram 44 10 Sinh mã trình 45 Thiết kế giao diện 48 KẾT LUẬN 52 LỜI MỞ ĐẦU Ngày nay, sống người dân bước nâng cao nhu cầu du lịch, lại ngày trọng Di chuyển loại phương tiện ngày gia tăng, đặc biệt với phát triển chóng mặt ngành hàng không Với phát triển ngày rộng, u cầu điện tốn hóa quy trình nghiệp vụ cửa hàng điều tất yếu, nhằm mục đích làm đơn giản hóa nghiệp vụ làm cho khả phục vụ khách hàng trở nên nhanh chóng hiệu Xây dựng hệ thống quản lý bán vé máy bay kế thừa mơ hình hoạt động đại lý có thực tế Đồng thời ứng dụng cơng nghệ với mục đích làm cho chương trình đáp ứng nhu cầu quản lý ngày phức tạp với khối lượng thông tin ngày lớn, dễ dàng triển khai ứng dụng Chương trình cơng cụ quản lý bán vé hiệu quả, làm đơn giản hóa việc lập hoá đơn giấy tờ việc lưu trữ chúng, cung cấp thơng tin nhanh chóng xác làm sở cho việc định kinh doanh, phục vụ hữu hiệu cho việc quản lý phát triển đại lý Tạo tiền đề cho phát triển cho đại lý nói riêng tồn ngành hàng khơng nói chung CHƯƠNG I: KHẢO SÁT HỆ THỐNG Phạm vi nghiên cứu Việc xây dựng hệ thống theo hướng đối tượng cho toán quản lý bán vé máy bay kế thừa mơ hình hoạt động bán vé máy bay có thực tế Đồng thời ứng dụng công nghệ với mục đích làm cho chương trình đáp ứng nhu cầu quản lý ngày phức tạp với khối lượng thông tin ngày lớn, dễ dàng triển khai ứng dụng Việc xây dựng hệ thống quản lý bán vé máy bay làm đơn giản hóa việc lập hố đơn giấy tờ việc lưu trữ, cung cấp thơng tin nhanh chóng xác làm sở cho việc định kinh doanh, phục vụ hữu hiệu cho việc quản lý phát triển đại lý Hiện trạng Qua khảo sát tìm hiểu, đại lý bán vé máy bay cần xây dựng hệ thống quản lý việc đặt vé bán vé cho khách, hệ thống mô tả sau: - Đại lý bán vé cho nhiều hãng máy bay khác nhau, thông tin hãng bao gồm: Mã hãng, tên hãng (Việt Nam Airline, Pacific, Airline,…) - Mỗi hãng có tuyến bay định Thông tin tuyến bay bao gồm: Mã tuyến bay, sân bay cất cánh, cất cánh, sân bay hạ cánh, hạ cánh - Thông tin sân bay bao gồm: Mã sân bay, tên sân bay, thành phố nơi sân bay đóng - Một lộ trình bao gồm nhiều tuyến bay tuyến bay thuộc nhiều lộ trình khác Hệ thống cần cho biết tuyến bay tuyến thứ lộ trình Thơng tin lộ trình bao gồm: Mã lộ trình, tên lộ trình - Vào đầu năm, hãng hàng không cung cấp thông tin lịch bay tuyến bay cho đại lý Thông tin lịch bay bao gồm: Mã lịch bay, ngày có hiệu lực, ngày hết hiệu lực - Một lịch bay đáp ứng cho tuyến bay thực chuyến bay - Thông tin chuyến bay bao gồm: mã chuyến bay, trạng thái, mã máy bay - Thông tin máy bay bao gồm: Mã máy bay, loại máy bay, mơ tả Mỗi máy bay có nhiều hạng ghế khác Giá vé quy định hạng ghế tuyến bay (hoặc lộ trình), không phụ thuộc vào loại máy bay thực Thông tin giá vé hàng không cung cấp vào đầu năm - Trước mua vé, khách hàng phải đặt vé Thông tin khác hàng bao gồm: Mã khách hàng, tên, địa chỉ, giới tính - Khi đặt vé, khách hàng đặt vé theo chuyến bay riêng lẻ hay theo lộ trình nêu rõ hạng ghế mà muốn đặt vé Nếu khách hàng đặt vé theo lộ trình hệ thống tự xếp chuyến bay hợp lý cho khách - Hệ thống cần ghi nhận lại ngày đặt vé khách in vé cho khách phận kế tốn xác nhận khách đóng đủ tiền vé - Khách hàng phải xác nhận lại thông tin (confirm) trước cất cánh 72 giờ, khơng đại lý có quyền in lại vé bán cho khách hàng khác - Khách hàng hủy yêu cầu đặt vé Nếu việc hủy thực trước bay 72 khách hàng trả lại 80% tiền vé, ngược lại khách hàng trả 50% tiền vé - Cuối tháng phận kế toán lập báo cáo thống kê để thấy tình hình kinh doanh đại lý Hình 1.1 Phần mềm Hình 1.2 Vé máy bay 3 Mục đích hệ thống Ngày nay, cơng nghệ thông tin thực trở thành nguồn tài ngun vơ tận hữu ích lĩnh vực đời sống Xã hội ngày phát triễn nhu cầu tin học hóa ngày lớn, góp phần xây dựng nên hệ thống thông tin hiệu quả, tạo điều kiện phát triễn cho sản xuất xã hội Khơng ngồi mục đích đó, để thuận tiện công tác quản lý việc bán vé máy bay đại lý, em thực phân tích thiết kế hệ thống " Quản lý bán vé máy bay" phạm vị nghiên cứu Đồng thời dựa vào dễ dàng, thuận tiện, nhanh chóng đưa thống kê như: Thống kê thông tin hãng hàng không cung cấp cho đại lý, thống kê số lượng vé đặt,… Xác định yêu cầu - Khảo sát xác định thực thể Thực thể 1: HANGMAYBAY Các thuộc tính : Mã hãng (mahang): Đây thuộc tính khóa Tên hãng (tenhang): Tên hãng máy bay mà đại lý bán vé Thực thể 2: TUYENBAY Các thuộc tính: Mã tuyến bay (matuyenbay): Đây thuộc tính khóa Sân bay cất cánh (sanbaycatcanh): sân bay xuất phát tuyến bay Giờ cất cánh (giocatcanh): xuất phát chuyến bay