Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
239,6 KB
Nội dung
1 Giới thiệu 1.1 Giới thiệu đề tài Ngày việc sử dụng tin học tất công việc khơng cịn xa lạ, Đối với ngành hàng khơng, việc cần có phần mềm giúp hỗ trợ cho hoạt động quản lý thiếu “Phần Mềm QUẢN LÝ HỆ THỐNG ĐẶT VÉ CHUYẾN BAY” phần mềm giúp khách hàng mua đặt vé chuyến bay cách nhanh chóng 1.2 Lý chọn đề tài Kinh tế xã hội ngày phát triển, hội nhập kinh tế quốc tế ngày mạnh, chuyển dịch cấu kinh tế vùng miền ngày cao Cơ cấu lao động có dịch chuyển mạnh mẽ Từ kéo theo di chuyển chỗ ở, chỗ làm việc nhiều người Mọi người có nhu cầu lại ngày nhiều Mặt khác, kinh tế phát triển nên nhu cầu thăm quan, thăm viếng người nhà xa tăng Trên thực tế nhu cầu lại người dân tăng đột biến Và với cách mua bán vé máy bay truyền thống không đáp ứng nhu cầu xúc Thường diễn cảnh chen lấn xô đẩy để mua vé Từ thực tế gây cho người dân nhiều xúc chờ vài tiếng mà không mua vé, đến lượt mua vé thơng báo hết vé Cịn Hãng hàng khơng gặp khó khăn việc tổ chức bán vé máy bay Cảnh chen lấn xơ đẩy tạo điều kiện cho bọn móc túi, cướp giật, bán vé chợ đen hoạt động Càng làm cho tình hình thêm tồi tệ, người dân doanh nghiệp thêm xúc Từ xúc đó, nên tơi định chọn đề tài xây dựng hệ thống website đặt vé máy bay Hệ thống giải khó khăn Khi mà công nghệ thông tin phát triển mạnh, mạng internet tận hộ gia đình, người dân thường xun tiếp xúc với máy tính, mạng internet hệ thống đời phù hợp với tình hình thực tiễn Đặc biệt với người bận rộn thời gian bến xe mua vé với click chuột mà mua vé máy bay điều thật có ý nghĩa Khi hệ thống đưa vào hoạt động không mạng lại tiện lợi cho người dân việc mua vé máy bay mà cịn giúp Hãng hang khơng phục vụ hành khách tốt Các công ty quản lý tốt lượng vé bán ra, bán vé tới tận tay người có nhu cầu thực Từ nâng cao chất lượng phục vụ, nâng cao sức cạnh tranh cơng ty góp phần giữ gìn trật tự xã hội, xây dựng xã hội văn minh 1.3 Hiện trạng Yêu cầu 1.3.1 Hiện trạng: Cloud Airline hãng hàng không dự kiến mắt công chúng vào đầu tháng 3/2015 Cloud Airline khẩn trương công tác chuẩn bị cho đợt mắt Hiện hãng hàng không cần xây dựng hệ thống đặt vé trực tuyến cho hành khách Hiện hãng hàng khơng có trang bị máy bay Airbus 320, Boeing 777 Airbus A380 tương lai hãng trang bị thêm nhiều máy bay Sơ đồ bố trí ghế máy bay loại giống Có loại vé là: thương gia, phổ thông, tiết kiệm Tùy vào loại vé mà khách hàng chọn số ghế máy bay Hiện hãng mở chuyến bay nội địa Dự tính tương lai hãng liên kết với nước khác 1.3.2 Yêu cầu: Các yêu cầu chức Khách hàng chọn vé hay chiều, chọn địa điểm đến, thời gian thời gian (nếu vé khứ hồi) Hệ thống liệt kê danh sách chuyến bay ngày với giá vé tương ứng với loại vé số lượng vé Người dùng thay đổi ngày ngày (nếu vé khứ hồi) giai đoạn Mỗi lần thay đổi thời điểm hệ thống cập nhật lại thông tin Người dùng chọn chuyến bay phù hợp loại vé tương ứng với số lượng vé cần đặt Hệ thống xử lý u cầu Nếu khơng cịn đủ vé hệ thống thông báo cho người dùng cập nhật lại bảng danh sách lúc trước Nếu cịn đủ hệ thống tạm đặt số vé khách hàng yêu cầu Nếu 30 phút mà người dùng khơng hồn tất thủ tục đăng kí xóa giao dịch Sau nhập thông tin hành khách (gồm họ tên, số chứng minh nhân dân password), khách hàng chọn ghế Hệ thống hiển thị sơ đồ ghế đánh dấu ghế chọn Người dùng chọn ghế tương ứng với hàng khách nhập thơng tin trước Hệ thống xử lý yêu cầu Hệ thống tạm ghi nhận ghế thật trống Còn ghế có người hệ thống thơng báo cho người dùng hiển thị lại sơ đồ ghế người dùng chọn lại ghế Tiếp theo hệ thống yêu cầu người dùng nhập thông tin như: tên chủ tài khoản, mã thẻ, số pin hồn tất đăng kí Các u cầu phi chức Phân hệ dành cho khách hàng chạy web hoạt động tốt browser thông dụng desktop, mobile, tablet Giao diện phải thiết kế với tông màu xanh dương xanh Hệ thống đảm báo tính dễ sử dụng cho người dung Khảo sát đề tài đưa thực thể đề tài : Thực thể : TUYENBAY Các thuộc tính : - Mã tuyến bay (matuyenbay) : Đây thuộc tính khóa để xác định tuyến bay - 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 - Sân bay hạ (sanbayhacanh) : sân bay hạ cánh tuyến bay - Giờ hạ cánh (giohacanh) : Giờ chuyến bay hạ cánh Thực thể : LOTRINH Các thuộc tính : - Mã lộ trình (malotrinh) : Đây thuộc tính khóa - Tên lộ trình (tenlotrinh): tên lộ trình bay sân bay Thực thể : LICHBAY Các thuộc tính : - Mã lịch bay(malichbay): Đây thuộc tính khóa để xác định lịch bay - Ngày có hiệu lực (ngayhieuluc): hãng máy bay cấp cho đại lý - Ngày hết hiệu lực (ngayhethieuluc) :hãng máy bay cấp cho đại lý Thực thể : CHUYENBAY Các thuộc tính : - Mã chuyến bay (machuyenbay) : Đây thuộc tính khóa - Mã máy bay (mamaybay) : mã máy bay - Trạng thái (trangthai): trạng thái máy bay Thực thể : MAYBAY Các thuộc tính : - Mã máy bay (mamaybay) : Đây thuộc tính khóa - Loại máy bay (loaimaybay) : máy bay thuộc loại - Mô tả (mota): mô tả máy bay Thực thể : KHACHHANG Người tham gia đặt vé online, có tương tác trực tiếp với hệ thống Các thuộc tính : - Mã khách hàng (makhachhang) : Đây thuộc tính khóa - Tên khách hàng (tenkhachhang) : Tên khách hàng máy bay - Địa (diachi): địa khách hàng - Giới tính (gioitinh): Giới tính khách hàng Thực thể : PHIEUDATVE Khi khách hang điến đặt chổ cho chuyến bay, cần điền đầy đủ thông tin Các thuộc tính : - Mã phiếu đặt(maphieudat): Thuộc tính khóa - Ngày đặt(ngaydat): Ngày nhận phiếu đặt Số ghế(soghe): Vị trí ghế mà khách hàng đặt chuyến bay Thực thể 8: GIAVE Đơn giá Vé máy bay Các thuộc tính: - Mã đơn giá(madongia) - USD(USD): Đơn giá tính theo USD - VN Đồng (VND): Đơn giá tính theo Đồng Việt Nam Thực thể 9:LOAIVE Lại vé, hai loại vé khác có chất lượng khác (thương gia, phổ thơng, tiết kiệm) Các thuộc tính: - Mã loại vé(maloaive): thuộc tính khóa - Tên loại vé(teloaive) Thực thể 10:VE Các thuộc tính: Mã vé(mave): thuộc tính khóa Thực thể 11: HOADONDIENTU Khi có đạt vé khách hang, hệ thống liệt kê hoá đơn Các thuộc tính: - Mã hóa đơn(mahoadondientu): Thuộc tính khóa - Ngày lập hóa đơn(ngaylaphoadondientu): Ngày hóa đơng lập Thành tiền(thanhtien): Tổng giá trị thành tiền hóa đơn Thực thể 12:HETHONG quản lý việc đặt vé online , quản lý phần mềm lập hoá đơn điện tử: - hệ thống(hethong): thuộc tính khóa Mơ hình hóa u cầu 2.1.1 Xác định Actor Hệ thống: Quản lý hệ thống Hành khách: Người sử dụng hệ thống 2.1.2 Xác định Use Case Đối với actor Hệ Thống: chuyến bay máy bay lộ trình Tuyến bay lịch bay Hạng vé Giá vé vé Khách hàng Đối với actor hành khách: Đăng nhập Đăng ký thông tin cá nhân Tra cứu Đặt vé Thay đổi thông tin Tra cứu phiếu đặt vé Thanh toán trực tuyến 2.1.3 Sơ đồ Use Case Hình 1: USECASE ̣ thống khách hàng Hình 2: USECASE Hệ thống 2.1.4 Mô tả Use Case *UCASE KHÁCH HÀNG Use case Nội dung Tên Use-case Khách hàng Mô tả Khách hàng sử dụng use case đặt vé trực tuyến Actor Khách hàng Tiền điều kiện Khách hàng phải đăng nhập vào hệ thống Hậu điều kiện - Thành công: Thông tin đặt vé lưu vào CSDL, số ghế trống chuyến bay bị trừ số số vé Khách hàng vừa đặt, hiển thị thông báo thành công Luồng kiện Luồng kiện phụ Không thành công: Trạng thái hệ thống không thay đổi Chọn đặt vé Hiển thị giao diện đặt vé Nhập thông tin, chọn đồng ý Tiếp nhận,kiểm tra tính hợp lệ thơng tin Nếu hợp lệ, chấp nhận đăng ký, hiển thị thông báo thành công Thông tin đăng nhập Khách hàng không hợp lệ Hệ thống báo lỗi yêu cầu nhập lại thông tin Khách hàng Khách hàng chưa đăng nhập vào hệ thống thơng báo lỗi u cầu Khách hàng đăng nhập đăng ký làm thành viên chưa có tài khoản thành viên Thơng tin khơng hợp lệ thơng báo lỗi u cầu nhập lại *UCASE HỆ THỐNG Use case Nội dung Tên Use-case Hệ thống Mô tả Quản lý Hệ thống – quản lý khách hàng Actor Hệ thống Tiền điều kiện Khơng có Hậu điều kiện Mỗi lần thay đổi thời điểm hệ thống cập nhật lại thơng tin Luồng kiện Hệ thống liệt kê danh sách chuyến bay ngày với giá vé tương ứng với loại vé số lượng vé Mỗi lần thay đổi thời điểm hệ thống cập nhật lại thơng tin Hệ thống xử lý yêu cầu Hệ thống hiển thị sơ đồ ghế đánh dấu ghế chọn Hệ thống xử lý yêu cầu Hệ thống tạm ghi nhận ghế thật trống Tiếp theo hệ thống yêu cầu người dùng nhập thông tin như: tên chủ tài khoản, mã thẻ, số pin hoàn tất đăng kí Luồng kiện phụ Nếu khơng cịn đủ vé hệ thống thơng báo cho người dùng cập nhật lại bảng danh sách lúc trước Nếu cịn đủ hệ thống tạm đặt số vé khách hàng yêu cầu Nếu 30 phút mà người dùng khơng hồn tất thủ tục đăng kí xóa giao dịch Ghế có người hệ thống thơng báo cho người dùng hiển thị lại sơ đồ ghế người dùng chọn lại ghế Phân tích 3.1 Sơ đồ lớp (Class Diagram) 3.2 Sơ đồ (Sequence Diagram) 3.3 Sơ đồ hoạt động (Activity Diagram) 3.4 … Sơ đồ liệu (ERD) Thiết kế 4.1 4.2 4.3 4.3.1 4.3.2 Kiến trúc phần mềm Sơ đồ thiết kế (Deployment Diagram) Thiết kế giao diện Menu Thiết kế hình Cài đặt thử nghiệm 5.1 5.2 Cài đặt Các thử nghiệm Tổng kết 6.1 Kết đạt Qua trình tìm hiểu hồn thành báo cáo, nhóm 11 đạt số kết sau: Hiểu rõ ngôn ngữ mơ hình hóa UML phương pháp phân tích hệ thống theo hướng đối tượng Nâng cao kỹ tìm kiếm tài liệu mạng Tìm hiểu cách thức đăt vé qua mạng, cách thức tốn trực tuyến Phân tích thiết kế hệ thống đặt vé máy bay trực tuyến theo phương pháp hướng đối tượng 6.2 Đánh giá ưu, khuyết điểm 6.2.1 Ưu điểm: Hệ thống giúp khách hang mua vé nhanh gọn , lẹ Giao diện dễ sử dụng … 6.2.2 Khuyết điểm Khách hàng chưa đăng ký làm thành viên hệ thống nên chưa thể quản lý thơng tin đặt vé Chỉ hủy vé, thay đổi q trình đặt vé thơi, cịn đặt vé thành cơng khơng thể tự quản lý 6.3 Hệ thống chưa hỗ trợ lập loại báo cáo Giao diện chương trình chưa thân thiện Hướng phát triển tương lai Do nhu cầu thực tiễn ngày có nhiều cơng ty tham gia thị phần vận tải hang không nên công ty vận tải hang khơng có nhiều hội phát triển có nhiều thách thức lớn Bên cạnh dịch vụ tốt, giá phải tiện lợi q trình tìm hiểu thơng tin, mua vé mang lại cạnh tranh lớn cho hang hang không Hướng phát triển hệ thống hoàn thiện chức mô tả mở rộng thêm số chức như: Nghiên cứu giải pháp bảo mật an toàn bảo đảm an toàn cho giao dịch tránh kẻ xấu ăn cắp thông tin khách hàng Tích hợp đồ số điểm hành trình chuyến bay để khách hàng theo chặng biết nên chuyến Tích hợp thêm chức hỗ trợ trực tuyến để giải đáp thắc mắc khách hàng cách nhanh chóng Có giải pháp chống tình trạng đầu vé dịp cao điểm Liên kết với công ty vận tải khác để bảo đảm chuyến xe chạy có số người ngồi nhiều ... Thực thể : TUYENBAY Các thuộc tính : - Mã tuyến bay (matuyenbay) : Đây thuộc tính khóa để xác định tuyến bay - Sân bay cât cánh (sanbaycatcanh): sân bay xuất phát tuyến bay - Giờ cất cánh... trạng thái máy bay Thực thể : MAYBAY Các thuộc tính : - Mã máy bay (mamaybay) : Đây thuộc tính khóa - Loại máy bay (loaimaybay) : máy bay thuộc loại - Mô tả (mota): mô tả máy bay Thực thể... (ngayhethieuluc) :hãng máy bay cấp cho đại lý Thực thể : CHUYENBAY Các thuộc tính : - Mã chuyến bay (machuyenbay) : Đây thuộc tính khóa - Mã máy bay (mamaybay) : mã máy bay - Trạng thái (trangthai):