Professional Documents
Culture Documents
Trên thực tế nhu cầu đi lại của người dân tăng đột biến. Và với cách mua và bán
vé máy bay truyền thống đã không đáp ứng được nhu cầu bức xúc đó. Thường diễn ra
cảnh chen lấn xô đẩy để mua vé. Từ thực tế đó đã gây cho người dân rất nhiều bức xúc
như chờ vài tiếng mà không mua được vé, đến lượt mua vé thì được thông báo hết vé.
Còn đối với các Hãng hàng không thì cũng gặp khó khăn trong 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 và doanh nghiệp càng
thêm bức xúc.
Từ những bức xúc đó, nên tôi đã quyết định chọn đề tài xây dựng hệ thống
website đặt vé máy bay. Hệ thống sẽ giải quyết được những khó khăn trên. Khi mà công
nghệ thông tin phát triển mạnh, mạng internet về tận từng hộ gia đình, người dân
thường xuyên tiếp xúc với máy tính, mạng internet thì hệ thống ra đời là rất phù hợp với
tình hình thực tiễn. Đặc biệt với những người bận rộn không có thời gian ra bến xe mua
vé thì với những cái click chuột mà mua được vé máy bay thì điều này thật có ý nghĩa.
Khi hệ thống đưa vào hoạt động không chỉ mạng lại sự tiện lợi cho người dân
trong việc mua vé máy bay mà còn giúp các Hãng hang không phục vụ hành khách tốt
hơn. Các công ty sẽ quản lý tốt hơn lượng vé bán ra, có thể bán vé tới tận tay người có
nhu cầu thực sự. Từ đó nâng cao chất lượng phục vụ, nâng cao sức cạnh tranh của công
ty và góp phần giữ gìn trật tự xã hội, xây dựng xã hội văn minh hơn.
1.3 Hiện trạng và Yêu cầu
1.3.1 Hiện trạng:
Cloud Airline là một hãng hàng không dự kiến sẽ ra mắt công chúng vào đầu tháng
3/2015. Cloud Airline đang khẩn trương công tác chuẩn bị cho đợt ra mắt này.
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ị 5 chiếc máy bay Airbus 320, 3 chiếc Boeing 777
và 3 chiếc Airbus A380 và trong tương lai hãng sẽ trang bị thêm nhiều máy bay
hơn. Sơ đồ bố trí ghế ở các máy bay cùng loại là giống nhau. Có 3 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ỉ có thể chọn 1
số ghế nào đó trên máy bay. Hiện tại hãng chỉ mở các chuyến bay nội địa. Dự tính
tương lai hãng sẽ liên kết với các nước khác.
Hệ thống sẽ liệt kê ra danh sách các chuyến bay trong ngày đó cùng với giá vé
tương ứng với từng loại vé và số lượng vé còn. Người dùng có thể thay đổi ngày
đi và ngày về (nếu là vé khứ hồi) tại giai đoạn này. Mỗi lần thay đổi thời điểm thì
hệ thống sẽ cập nhật lại thông tin.
Người dùng sẽ chọn chuyến bay phù hợp và loại vé tương ứng cùng với số lượng
vé cần đặt.
Hệ thống sẽ xử lý yêu cầu. Nếu không còn đủ vé thì hệ thống sẽ thông báo cho
người dùng và cập nhật lại bảng danh sách lúc trước. Nếu còn đủ thì hệ thống sẽ
tạm đặt số vé như khách hàng yêu cầu. Nếu trong 30 phút mà người dùng không
hoàn tất thủ tục đăng kí thì sẽ xóa giao dịch này.
Sau khi nhập các thông tin hành khách (gồm họ tên, số chứng minh nhân dân
hoặc password), khách hàng sẽ chọn ghế. Hệ thống sẽ hiển thị sơ đồ ghế và đánh
dấu những ghế đã chọn. Người dùng lần lượt chọn ghế tương ứng với hàng
khách đã nhập thông tin trước đó.
Hệ thống sẽ xử lý yêu cầu. Hệ thống sẽ tạm ghi nhận các ghế thật sự còn trống.
Còn ghế đã có người rồi thì hệ thống sẽ thông báo cho người dùng và hiển thị lại
sơ đồ ghế để cho người dùng chọn lại các ghế đó.
Tiếp theo hệ thống sẽ yêu cầu người dùng nhập các thông tin như: tên chủ tài
khoản, mã thẻ, số pin và hoàn tất đăng kí.
Phân hệ dành cho khách hàng chạy trên nền web và hoạt động tốt trên browser
thông dụng của desktop, mobile, tablet.
Giao diện phải được thiết kế với tông màu xanh dương và xanh lá cây
- Mã tuyến bay (matuyenbay) : Đây là thuộc tính khóa để xác định các tuyến
bay .
- Sân bay cât cánh (sanbaycatcanh): sân bay xuất phát của một tuyến bay.
- Tên lộ trình (tenlotrinh): tên lộ trình bay giữa các sân bay .
- Mã lịch bay(malichbay): Đây là 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ý .
- Tên khách hàng (tenkhachhang) : Tên của mỗi khách hàng đi máy bay.
*UCASE HỆ THỐNG
Use case Nội dung
Tên Use-case Hệ thống
Actor Hệ thống
Hậu điều kiện Mỗi lần thay đổi thời điểm thì hệ thống sẽ cập nhật lại thông tin
Luồng sự kiện Hệ thống sẽ liệt kê ra danh sách các chuyến bay trong ngày
đó cùng với giá vé tương ứng với từng loại vé và số lượng vé
chính còn
Mỗi lần thay đổi thời điểm thì hệ thống sẽ cập nhật lại thông
tin.
Hệ thống sẽ xử lý yêu cầu
Hệ thống sẽ hiển thị sơ đồ ghế và đánh dấu những ghế đã
chọn.
Hệ thống sẽ xử lý yêu cầu. Hệ thống sẽ tạm ghi nhận các ghế
thật sự còn trống.
Tiếp theo hệ thống sẽ yêu cầu người dùng nhập các thông tin
như: tên chủ tài khoản, mã thẻ, số pin và hoàn tất đăng kí.
Luồng sự kiện Nếu không còn đủ vé thì hệ thống sẽ thông báo cho người
dùng và cập nhật lại bảng danh sách lúc trước. Nếu còn đủ
phụ thì hệ thống sẽ tạm đặt số vé như khách hàng yêu cầu. Nếu
trong 30 phút mà người dùng không hoàn tất thủ tục đăng kí
thì sẽ xóa giao dịch này.
Ghế đã có người rồi thì hệ thống sẽ thông báo cho người
dùng và hiển thị lại sơ đồ ghế để cho người dùng chọn lại
các ghế đó.
3 Phân tích
3.1 Sơ đồ lớp (Class Diagram)
3.2 Sơ đồ tuần tự (Sequence Diagram)
3.3 Sơ đồ hoạt động (Activity Diagram)
Hiểu rõ hơn về ngôn ngữ mô hình hóa UML và phương pháp phân tích hệ
thống theo hướng đối tượng.
Tìm hiểu về cách thức đăt vé qua mạng, cách thức thanh toá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.
…
Hướng phát triển của hệ thống là hoàn thiện các chức năng như đã mô tả và
mở rộng thêm một số chức năng như:
Nghiên cứu các giải pháp bảo mật an toàn bảo đảm an toàn cho các giao dịch
tránh kẻ xấu ăn cắp các thông tin về khách hàng.
Tích hợp bản đồ số những điểm chính trên hành trình của mỗi chuyến bay để
khách hàng đi theo chặng có thể biết được mình nên đi chuyến nào.
Tích hợp thêm chức năng hỗ trợ trực tuyến để giải đáp những thắc mắc của
khách hàng một cách nhanh chóng.
Có giải pháp chống tình trạng đầu cơ vé trong những dịp cao điểm.
Liên kết với các công ty vận tải khác để bảo đảm mỗi chuyến xe chạy đều có
số người ngồi nhiều nhất có thể.