Vẽ sơ đồ hướng đối tượng:Use case nghiệp vụUse case hệ thống,Sơ đồ hoạt động Activity DiagramSơ đồ tuần tựSơ đồ lớpMục tiêu của đề tài đặt ra là xây dựng hệ thống quản lý bán vé máy bay hỗ trợ cho việc nhập thông tin khách hàng, thông tin nhân viên, thông tin vé bán và tính tiền cho khách hàng khi đặt vé. Giúp các quy trình bán vé, hỗ trợ các chuyến bay,... nhanh chóng thuận lợi hơn tiết kiệm chi phí và thời gian, rõ ràng và minh bạch. Thống kê được doanh thu tháng đó tại các đại lý bán vé máy bay. Hệ thống sẽ lưu tất cả những thông tin cần thiết để người dùng có thể truy vấn lấy thông tin dễ dàng. Đánh giá tình hình tồn kho, những sản phẩm nào bán chạy...Để từ đó đưa ra chiến lược phát triển của cửa hàng.
LỜI MỞ ĐẦU ♣♣♣ Thời đại công nghệ bước rẻ đầy ngoạn mục táo bạo khoa học nhân loại Đó thời điểm nhu cầu cơng nghệ hóa ngày nhiều lĩnh vực Nhất lĩnh vực hàng không, yêu cầu ngành thường cần tỉ mỉ, độ tuyệt đối hệ thống lớn nên mức độ phức tạp công việc cao Với phát triển không ngừng ngành cơng nghệ thơng tin Thì sản phẩm tin học sử dụng rộng rãi nhiều lĩnh vực thay sức người giảm rắc rối cho hệ thống làm việc Hãng hàng không VietJet hãng áp dụng sản phẩm cơng nghệ tin học vào tiến trình làm việc họ Với việc sử dụng phần mềm quản lý bán vé máy bay vơ thiết thực Chúng em thực đề tài : “Quản lý hệ thống bán vé máy bay hãng hàng không VietJet sử dụng mơ hình sở liệu SQL server”, phần để tổng hợp kiến thức, phần tích lũy kinh nghiệm cho thân Nhận thức điều nhóm sinh viên chúng em mơn Phân tích thiết kế Hệ thống thông tin Trường Đại học Cơng nghiệp Thực phẩm tìm hiểu biên soạn tài liệu với tiêu chí ngắn gọn, dể hiểu Từ tài liệu giúp độc giả hiểu rõ hơn, tạo điều kiện cho bạn học tập củng cố kiến thức môn học Nội dung tài liệu gồm chương: Trong q trình biên soạn, chắn khơng tránh khỏi sai sót, kính mong q độc giả quan tâm góp ý chia sẻ nội dung cịn khiếm khuyết để Nhóm chúng em bổ sung hồn thiện kịp thời đáp ứng tốt yêu cầu bạn đọc Trân trọng cảm ơn! CHƯƠNG KHẢO SÁT HỆ THỐNG Giới thiệu chung đề tài 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 kinh 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ý, nhóm chúng em thực phân tích thiết kế hệ thống theo mơ hình hướng đối tượng chương trình “ Quản lý bán vé máy bay” phạm vi nghiên cứu Mục tiêu phạm vi đề tài a) Mục tiêu đề tài Mục tiêu đề tài đặt xây dựng hệ thống quản lý bán vé máy bay hỗ trợ cho việc nhập thông tin khách hàng, thông tin nhân viên, thông tin vé bán tính tiền cho khách hàng đặt vé Giúp quy trình bán vé, hỗ trợ chuyến bay, nhanh chóng thuận lợi tiết kiệm chi phí thời gian, rõ ràng minh bạch Thống kê doanh thu tháng đại lý bán vé máy bay Hệ thống lưu tất thông tin cần thiết để người dùng truy vấn lấy thơng tin dễ dàng Đánh giá tình hình tồn kho, sản phẩm bán chạy Để từ đưa chiến lược phát triển cửa hàng b) Phạm vi nghiên cứu Việc xây dựng CSDL 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 CSDL cho toán 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ữ 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ý Khảo sát, phân tích thiết kế hệ thống thơng tin quản lý bán vé máy bay có mơ hình vừa nhỏ: Mơ tả quy trình toán Khi khách hàng đến cửa hàng đại lý gọi điện đặt vé nhân viên bán vé sẻ phục vụ lấy thông tin khách hàng để trả lời câu hỏi: Đi đâu? Vé hay chiều? Chọn hãng hàng không nào? Đi người(Người lớn, trẻ em, hành khách đặc biệt)?, số điện thoại, email khách hàng Nhân viên sẻ tiếp thu trực tiếp kiến khách hàng để nắm bắt nhu cầu loại giá phổ thông, thương gia, hãng hàng không nào, … để có tư vấn tối ưu Kiểm tra nhiều hãng hàng khơng, nhiều hành trình nhằm giúp khách có nhiều lựa chọn Báo giá điều kiện rõ ràng với khách hàng loại giá Thông báo tất thông tin điều lệ vận chuyển cần thiết dành cho khách hàng : Thời gian có mặt trước bay, giấy tờ tùy thân cần thiết (Giấy CMND, giấy khai sinh, hộ chiều), hành lý miễn cước Tư vấn chọn loại giá tốt, khách chọn tiến hành xuất vé Làm file vé điện tử gửi email in cho khách Sau xuất vé xong chuyển sang kế tốn xuất hóa đơn Sau xuất hóa đơn xong chuyển sang phận giao vé, giao hóa đơn cho khách Sau giao vé thu tiền xong phận chăm sóc khách hàng gọi điện chăm sóc, xin ý kiến khách hàng dịch vụ tư vấn, báo giá, giao vé nhân viên Lưu thông tin khách hàng thông báo cho khách hàng chương trình hậu sau Nghiên cứu trạng Nhóm thực phương pháp khảo là: quan sát trực tiếp, vấn kết sau: Tuyến bay: 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 lúc cách cánh, cách cánh, sân bay hạ cánh, hạ cánh Hãng máy bay: Một đạ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 Sân bay: Là nơi xây dựng để chứa phương tiện bay cất cánh, hạ cánh di chuyển bảo trì Thơng tin sân bay gồm: Mã sân bay, tên sân bay địa điểm thành phố nơi sân bay đóng Lộ trình bay: 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 Lịch bay: 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 Chuyến bay: 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 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 Khách hàng: Trước mua vé, khách hàng phải đặt vé Thông tin khách hàng bao gồm: Mã khách hàng, tên khách hàng, địa chỉ, giới tính, CMND Nhân viên: Nhân viên người trực tiếp sử dụng phần mềm, người sẻ lập hóa đơn Gồm thông tin: mã nhân viên, tên nhân viên, điện thoại, chức vụ lương Hóa đơn: Khi có đặt vé khách hàng, giao vé phát sinh phí, nhân viên có nhiệm vụ lập hóa đơn gồm có mã hóa đơn, mã khách hàng, ngày toán tổng tiền Thống kê: Dùng để kiểm tra trình trạng bán vé, thất thoát chênh lệnh lượng tồn thực tế với phần mềm Thơng tin bao gồm: mã thóng kê, tên hạng vé, số lượng vé, thời gian kiểm, mã nhân viên kiểm, tổng doanh thu Thu thập yêu cầu nghiệp vụ a) Sơ đồ tổ chức chung Đứng đầu doanh nghiệp giám đốc, quyền giám đốc trưởng phịng Doanh nghiệp có nhiều phịng ban phịng nhân sự, phịng kế tốn, phịng kế hoạch, phịng marketing Đề tài mơ tả việc bán hàng phòng kinh doanh tin học hóa Cơng việc trước nhân viên phịng kinh doanh làm tay giấy tờ Phòng kinh doanh gồm có trưởng phịng, thủ kho nhân viên bán hàng Để công việc kinh doanh dễ dàng doanh nghiệp định tin học hóa cơng việc bán hàng phòng marketing b) Danh sách tác nhân thừa tác nhân nghiệp vụ Quản lý Bao gồm giám đốc trưởng phòng đại lý Những người có trách nhiệm quản lý hoạt động đại lý Nhân viên bán hàng Là cầu nối đại lý với khách hàng Bộ phận có trách nhiệm nhận đơn đặt vé khách hàng Sau bán vé máy bay cho khách hàng Khách hàng Là người đặt mua vé máy bay đại lý Hãng hàng không Là hãng máy bay hàng năm cung cấp thông tin vé máy bay cho đại lý CHƯƠNG THIẾT KẾ MƠ HÌNH DỮ LIỆU Các thực thể thuộc tính tương ứng a) Thực thể HangMayBay ST T b) Thuộc tính MaHang TenHang MaTuyenBay SanBayCat GioCatCanh SanBayHa GioHaCanh Thuộc tính MaSanBay TenSanBay DiaDiemTP ST T Char(10) Nvarchar(50 ) PK Kiểu liệu Khóa Char(10) Nvarchar(50 ) Time Nvarchar(50 ) Time PK Kiểu liệu Khóa Char(10) Nvarchar(50 ) Nvarchar(50 ) PK Kiểu liệu Khóa Mơ tả Mã hãng để xác định hãng Tên hãng mà đại lý bán Mô tả Mã tuyến bay Sân bay xuất phát Giờ xuất phát chuyến bay Sân bay hạ cánh Giờ chuyến bay hạ cánh Thực thể SanBay ST T d) Khóa Thực thể TuyenBay ST T c) Kiểu liệu Thuộc tính Mơ tả Mã sân bay Tên sân bay Tên thành phố chứa sân bay Thực thể LoTrinh Thuộc tính Mơ tả e) ST T f) ST T g) ST T h) ST T MaLoTrinh TenLoTrinh Char(10) Nvarchar(50 ) PK Kiểu liệu Khóa Mã lộ trình Tên lộ trình bay sân Thực thể LichBay Thuộc tính MaLichBay NgayHieuLuc NgayKetThuc Char(10) Datetime Datetime PK Mô tả Mã sân bay Hãng cấp ngày hiệu lục Hãng cấp ngày kết thúc Thực thể ChuyenBay Thuộc tính Kiểu liệu Khóa MaChuyenBay MaMayBay TrangThai Char(10) Char(10) Nvarchar(50 ) FK FK Kiểu liệu Khóa Char(10) Nvarchar(50 ) Nvarchar(50 ) PK Mô tả Mã chuyến bay Mã máy bay Trạng thái máy bay Thực thể MayBay Thuộc tính MaMayBay LoaiMayBay MoTa Mơ tả Mã máy bay Loại máy bay Mô tả máy bay Thực thể KhachHang Thuộc tính MaKhachHang TenKhachHang DiaChi GioiTinh Kiểu liệu Khóa Char(10) Nvarchar(50 ) Nvarchar(50 ) Nvarchar(3) PK Mô tả Mã khách hàng Tên khách hàng Địa khách hàng Giới tính CMND Char(10) Chứng minh nhân dân Thực thể PhieuDatVe i) ST T Thuộc tính MaPhieuDat NgayDat SoGhe Kiểu liệu Char(10) Datetime int Khóa PK Mơ tả Mã phiếu đặt Ngày nhận phiếu đặt Vị trí số ghế mà khách đặt Thực thể DonGia j) ST T k) ST T Thuộc tính MaDonGia USD VND Kiểu liệu Char(10) Money Money Khóa PK Mơ tả Mã đơn giá Đơn giá theo USD Đơn giá theo Việt Nam đồng Thực thể HangVe Thuộc tính MaHangVe TenHangVe Kiểu liệu Khóa Char(10) Nvarchar(50 ) PK Kiểu liệu Khóa Char(10) Nvarchar(50 ) int Money PK Kiểu liệu Khóa Mơ tả Mã hạng vé Tên hạng vé Thực thể ThongKe l) ST T MaThongKe TenHangVe SoLuongVe DoanhThu m) ST T Thuộc tính Mô tả Mã thống kê Tên hạng vé Số lượng vé bán tháng Tổng doanh thu tháng (VND) Thực thể NhanVien Thuộc tính MaNhanVien Char(10) PK Mơ tả Mã nhân viên TenNhanVien DienThoai ChucVu Luong n) ST T o) ST T Nvarchar(50 ) Char(12) Nvarchar(50 ) Money Tên nhân viên Điện thoại liên lạc Chức vụ Lương theo tháng Thực thể HoaDon Thuộc tính MaHoaDon NgayLap ThanhTien MaKhachHang MaNhanVien Kiểu liệu Char(10) Datetime Money Char(10) Char(10) Khóa PK FK FK Mơ tả Mã hóa đơn Ngày lập hóa đơn Tổng tiền bán hóa đơn Mã khách hàng Mã nhân viên lập Thực thể VeChuyenBay Thuộc tính Kiểu liệu Khóa MaVe MaChuyenBay MaMayBay MaHangVe TinhTrangVe Char(10) Char(10) Char(10) Char(10) Nvarchar(50 ) PK FK FK FK Mô tả Mã vé bán Mã chuyến bay Mã máy bay Mã hạng vé Tính trạng vé bán Mơ hình ERD ( ERD – Entity Relationship Diagram) CHƯƠNG PHÂN TÍCH NGHIỆP VỤ VÀ HỆ THỐNG Phân tích nghiệp vụ a) Quy trình nghiệp vụ làm thủ tục bán vé máy bay quầy Mơ tả tốn: Khi khách hàng đến quầy u cầu mua vé máy bay, nhân viên bán vé sẻ kiểm tra thông tin chuyến bay tới để tư vấn, giới thiệu loại vé hãng máy bay cho khách hàng viết trước đặt vé Sau đó, khách hàng sẻ chọn đặt vé để tiến hành tốn, hình thức tốn gồm loại toán tiền mặt chuyển khoản Nhân viên thực lưu thông tin khách hàng vào hệ thống sau hoàn thành thủ tục, xuất biên lai hóa đơn vé cho khách hàng Khách hàng kiểm tra lại hóa đơn thay đổi lịch trình vé: Điều kiện vòng 24h, khách hàng phép đổi hủy vé Nếu qua thời gian quy định quầy bán sẻ không chịu trách nhiệm cho việc hủy vé Sơ đồ use case nghiệp vụ include Đặc tả nghiệp vụ Use Case Nghiệp Vụ: Làm thủ tục mua vé Use case thực hành khách đến quầy làm thủ tục cá nhân,các thủ tục đặt vé máy bay với nhân viên Các Dòng Cơ Bản: Đầu tiên khách hàng đến quầy gặp nhân viên yêu cầu đặt vé Sau nhân viên kiểm tra cung cấp thông tin chuyến bay(loại máy bay, bay, giá vé ,hành lý)cho người đặt vé… Nếu người mua đồng ý cung cấp thông tin cá nhân(họ tên, tuổi, địa chỉ,sdt,cmnd) cho nhân viên bán vé Nhân viên bán vé tiếp nhận lưu thông tin, người mua thực toán Nhân viên thực giao dịch ,in biên lai in vé cho người mua Cuối cùng,nhân viên xem thông tin khách hàng đặt chuyến bay Các Dịng Thay Thế: Hệ thống kiểm tra thơng tin đặt vé Xác định yêu cầu trả vé vòng 24h …Nếu qua thời gian quy định Hệ thống khơng chịu trách nhiệm b) Quy trình nghiệp vụ thống kê báo cáo doanh thu Mô tả toán Việc thống kê, báo cáo doanh thu tiến hành theo định kỳ hàng tháng có yều đột xuất từ nhà quản lý Thống kê thông tin vé máy bay, số lượng đặt số lượng vé chưa bán Báo cáo chi tiết thu chi tháng doanh thu tháng Sơ đồ use case nghiệp vụ Đặc tả nghiệp vụ Use case nghiệp vụ: Các dịng bản: Các dịng thay thế: c) Quy trình nghiệp vụ cập nhật lich bay Mô tả tốn Khi nhận thơng tin từ hãng hàng khơng, nhân viên có nhiệm vụ ghi nhận lại thông tin vé máy bay hãng hàng không Thông tin sau nhận, phải nhập vào sở liệu phân loại cụ thể để dễ dàng quản lý Sơ đồ use case nghiệp vụ Đặc tả nghiệp vụ Use case nghiệp vụ: Các dòng bản: Các dòng thay thế: Phân tích hệ thống a) Danh sách tác nhân hệ thống STT Tác nhân Quản lý b) Hãng hàng không Nhân viên bán vé Danh sách Use case Mô tả Phân quyền cho nhân viên, nhận báo cáo từ hệ thống Cung cấp thông tin vé máy bay Cập nhật thông tin vé máy bay từ hãng hàng không, cập nhật thông tin khách hàng vào hệ thống Tạo hóa đơn bán hàng, in vé máy bay lập báo cáo doanh thu đại lý STT Use case Đăng nhập Mô tả Các tác nhân hệ thống muốn sử dụng hệ thống phải đăng nhập vào Thống kê vé Thống kê danh sách vé kho tình trạng vé Bán hàng Nhân viên bán vé cập nhật thông tin đơn dặt hàng vào hệ thống Mỗi đơn đặt hàng sẻ thuộc khách hàng Nếu khách hàng chưa có hệ thống nhân viên thêm thơng tin khách vào Báo cáo doanh thu Đến kì hạn định nhân viên bán vé sẻ lập báo cáo doanh thu gửi cho quản lý Phân quyền Khi quản lý muốn thêm nhân viên sử dụng hệ thống phải tạo tài khoản cấp quyền cho nhân viên Lược đồ Use case nghiệp vụ a) Mơ hình tổng qt b) Mơ hình thơng tin vé c) Mơ hình bán vé d) Mơ hình báo cáo e) Mơ hình thống kê f) Mơ hình Quản lý User Sơ đồ Sequence Diagram a) Đăng nhập b) Thông tin vé c) Bán vé d) Thống kê e) Báo cáo doanh thu f) Quản lý User Sơ đồ hoạt động Activity Diagram a) Mơ hình tổng qt b) Mơ hình đăng nhập c) Mơ hình bán vé d) Mơ hình báo cáo Tóm tắt: Sơ đồ mơ tả hoạt động doanh thu vào cuối tháng Dịng kiện chính: Sau tháng kinh doanh, quản lý yêu cầu nhân viên lập báo cáo kinh doanh Dựa vào phần mềm, nhân viên thống kê doanh thu tình hình hoạt động Lập báo cáo chi tiết Kết xuất trình quản lý Dịng kiện phụ: Có thể lập báo cáo chưa hết tháng Tiến điều kiện : Quản lý yêu cầu lập báo cáo kinh doanh tháng, quý, năm Hâu điều kiện : Hệ thống phải sẵn sàng để thực chức e) Mơ hình báo cáo Tóm tắt : Sơ đồ mô tả hoạt động bán vé máy bay đại lý cho khách hàng có nhu cầu lại máy bay Dịng kiện : Khách hàng có nhu cầu mua vé, đến đại lý đăng ký mua vé Nhân viên nhập thông tin khách hàng, bán vé cho khách hàng In vé cho khách hàng Nếu khách hàng, đặt vé qua điện thoại qua mạng chuyến vé đến cho khách hàng Khi khách hàng toán, khách yêu cầu xuất hóa đơn, nhập thơng tin hóa đơn vào phần mềm, phần mềm hỗ trợ kê khai thuế Sau tháng phần mềm hỗ trợ, báo cáo tình hình kinh doanh cơng ty tháng Lập báo cáo, trình quản lý Dịng kiện phụ: Nếu khách trả vé cộng dồn lại trừ vào doanh thu cuối tháng Tiền điều kiện: Nhân viên phải đăng nhập thành công vào hệ thống Hậu điều kiện: Hệ thống phải sẵn sàng để thực chức khác Sơ đồ Class and Object Lược đồ cộng tác a) Mô hình đăng nhập b) Mơ hình thơng tin vé c) Mơ hình bán vé d) Mơ hình thống kê e) Mơ hình báo cáo Mơ hình trạng thái a) Mơ hình trạng thái bán vé b) Mơ hình trạng thái thống kê báo cáo doanh thu ... gồm: mã chuyến bay, trạng thái mã máy bay 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),... FK FK FK Mô tả Mã vé bán Mã chuyến bay Mã máy bay Mã hạng vé Tính trạng vé bán Mơ hình ERD ( ERD – Entity Relationship Diagram) CHƯƠNG PHÂN TÍCH NGHIỆP VỤ VÀ HỆ THỐNG Phân tích nghiệp vụ a) Quy... Các tác nhân hệ thống muốn sử dụng hệ thống phải đăng nhập vào Thống kê vé Thống kê danh sách vé kho tình trạng vé Bán hàng Nhân viên bán vé cập nhật thông tin đơn dặt hàng vào hệ thống Mỗi đơn