tài liệu tham khảo xây dựng ứng dụng webside giới thiệu quản lý bán vé máy bay
Trang 1Giáo Viên Hướng Dẫn: TS Hồ Thị Huyền Thươmg Sinh Viên Thực Hiện: Nguyễn Thị Diệu Thu Lớp: K42E3
Vinh ngày 10/05/2006 KHOÁ LUẬN TỐT NGHIỆP
XÂY DỰNG ỨNG DỤNG WEBSIDE GIỚI THIỆU QUẢN LÝ BÁN VÉ MÁY BAY
Trang 2S l ơ lược nội dung đề tài ược nội dung đề tài c n i dung ội dung đề tài đề tài ài t i
Ch ươ lược nội dung đề tài ng 1
Ch ươ lược nội dung đề tài ng 3
Ch ươ lược nội dung đề tài ng 4
Ch ươ lược nội dung đề tài ng 5
Ch ươ lược nội dung đề tài ng 2
Tổng Quan Về Đề Tài
Cơ Sở Lý Thuyết Phân Tích Và Thiết Kế Hệ Thống Xây Dựng Chương Trình
Kết Luận
Trang 3Ch ươ lược nội dung đề tài ng 1 : Tổng Quan Về Đề Tài
I Giới thiệu chung về vấn đề nghiên cứu
• Trong lĩnh vực bán vé máy bay hiện nay của hãng hàng không, chủ yếu vẫn còn áp dụng các dịch vụ đặt chỗ, đổi chỗ qua điện thoại Việc hành khách có thể tìm kiếm thông tin về giá vé, các chuyến bay cũng như đặt chỗ trong những chuyến bay phù hợp với lịch trình bay mà mình mong muốn ngay tại một nơi khác bằng các truy nhập vào trang web trên internet là rất thực tế
• Trang web này xây dựng nhằm mục đích: nhu cầu tìm hiểu thông tin về chuyến bay, các loại hình dịch vụ, quy định trên máy bay, đặt chỗ vào chuyến bay mà mình mong muốn
Trang 4II Nội dung
Các đối tượng phục vụ chính của chương trình là:
* Hành khách: có thể truy xuất qua hệ thống mạng để
biết chi tiết của từng chuyến bay ở từng hành trình
và từng thời điểm xác định
* Nhân viên bán vé: tìm kiếm theo tên, ngày sinh của
khách hàng để đăng ký chỗ Cập nhật các giá vé để thông báo cho khách, thống kê khách hàng và truy cập các chuyến bay
* Người điều hành hệ thống: có nhiệm vụ cập nhật
các chuyến bay mới Thống kê nhân viên, hiệu
chỉnh chuyến bay, cập nhật chuyến bay, hiệu chỉnh giá vé
Trang 5Ch ươ lược nội dung đề tài ng 2 : Cơ Sở Lý Thuyết
Để hình thành hệ thống thông tin chúng ta sử dụng
ngôn ngữ HTML và ASP, Macromedia Dreamweaver
MX thiết kế trang Web, chuẩn ODBC để kết nối cơ sở
dữ liệu, trình duyệt Web Internet Explore và mô hình Client/Server
• GIỚI THIỆU MÔ HÌNH CLIENT/SERVER:
• Mô hình client/ server là một hệ thống gồm ít nhất
một máy chủ và các máy trạm nối vào máy chủ thông qua môi trường mạng Server cài đặt hệ điều hành mạng để điều khiển hệ thống
• Một hệ thống tổ chức theo mô hình client/server bao
gồm 3 phần: client, server và mạng
Trang 6II CÁC CÔNG CỤ CÀI ĐẶT
1 Ngôn ngữ HTML : là ngôn ngữ định dạng và đánh dấu
các văn bản HTML sử dụng các thẻ để định dạng Sắp đặt thông tin trên một văn bản
2 Ngôn ngữ ASP: là môi trường lập trình ứng dụng phía
Server hỗ trợ mạnh trong việc xây dựng các ứng dụng Web Các ứng dụng ASP có thể làm việc với bất kỳ cơ
sở dữ liệu nào tương thích với ODBC như SQL, Access, Oracle… đồng thời rất dễ viết và dễ sửa đổi Hơn nữa ASP có thể thích hợp với các công nghệ có sẵn của Microsoft một cách dễ dàng
Trang 73 SQL Server : là một hệ quản trị cơ sở dữ liệu giúp ta
quản lý, bảo trì và khai thác số liệu được lưu giữ
một cách có tổ chức bên trong máy tính
4 Ngôn ngữ truy vấn dữ liệu SQL: là ngôn ngữ quản
lý cơ sở dữ liệu điển hình Trong mô hình Client/ Server, toàn bộ cơ sở dữ liệu được tập trung trên
máy chủ, mọi thao tác xử lý dữ liệu được thực hiện bằng các lệnh SQL
5 Kết nối ODBC: vì lý do sử dụng nhiều hệ thống cơ
sở dữ liệu khác nhau, do vậy nên nhất thiết phải có một chuẩn để giao tiếp giữa các hệ thống này, nếu không khi chuyển sử dụng từ cơ sở dữ liệu này sang một hệ thống khác, mac chương trình phải thay đổi Người ta đã đưa ra chuẩn giao tiếp ODBC để giải quyết vấn đề đó
Trang 8Chương III: PHÂN TÍCH VÀ THIẾT KẾ
HỆ THỐNG
I PHÂN TÍCH HỆ THỐNG THÔNG TIN
1 Nghiên cứu hiện trạng
Hãng hàng không Việt Nam Airline thực hiện vận
chuyển hành khách và hành lý bằng đường hàng không
Công ty có nhiều văn phòng đại diện, đại lý phân phối vé ở khắp các tỉnh thành có đường bay nội địa và quốc tế
Công ty có nhiều phòng ban trong đó có một số phòng
liên quan đến việc đặt chỗ và phân phối vé Cơ cấu đặt chỗ
và bán vé của hãng gồm ba công đoạn chính: xếp lịch
chuyến bay, quản lý việc đặt chỗ, hỗ trợ khách hàng tìm
kiếm thông tin
Trang 9
2 Yêu cầu chức năng
• Chức năng quản lý hệ thống : đăng ký chuyến bay mới, cập nhật giá vé các chặng bay, đăng ký nhân viên mới và phân quyền.
• Chức năng quản lý vé: bán vé huỷ vé, kiểm tra trước chuyến bay, xem và in báo cáo định kỳ, chức năng quản lý đặt chỗ (Booking).
Trang 10II THIẾT KẾ HỆ THỐNG THÔNG TIN
• Sơ đồ dòng dữ liệu:
Trang 11• Các mẫu biểu liên quan
Trang 13III TỪ ĐIỂN DỮ LIỆU
Trang 14IV MÔ HÌNH THỰC THỂ KẾT HỢP
Trang 15Ch ươ lược nội dung đề tài ng 4 : Xây Dựng Chương Trình
• Tổ chức cơ sở dữ liệu trên server
• Xây dựng chương trình
• Thuật toán chương trình
• Giao diện của chương trình
Trang 16Ch ươ lược nội dung đề tài ng 5 : Kết Luận
• Kết quả đạt được: giúp cho người sử dụng tra cứu
thông tin về chuyến bay và giá vé thuận lợi hơn
không phải mất nhiều thời gian và công sức để đến tận nơi mua vé tìm hiểu
• Hạn chế: chương trình chưa được thử nghiệm trên
mạng toàn cầu, lượng thông tin còn ít, tính bảo mật chưa cao Chương trình này chỉ giới hạn ở khách mua vé và đặt vé ở những chuyến bay nội địa
• Hướng phát triển : Trong tương lai sẽ tiếp tục củng
cố và phát triển về mọi mặt nhằm đáp ứng nhu cầu hành khách