Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.39 MB, 18 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b> HỌC VIỆN NGÂN HÀNG</b>
<b>KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ</b>
<i><b>Học phần: THIẾT KẾ CƠ SỞ DỮ LIỆU</b></i>
<i><b>ĐỀ TÀI: HỆ THỐNG BOOKING VÉ MÁY BAY </b></i>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2"><b>LỜI CẢM ƠN</b>
Trong suốt quá trình từ khi chúng em bắt đầu theo học tại trường Học Viện Ngân Hàng cho đến nay, chúng em đã nhận được rất nhiều sự quan tâm, giúp đỡ của thầy cơ, gia đình và bạn bè để có thể giúp chúng em hồn thành bài tập lớn một cách tốt nhất. Đầu tiên, chúng em xin gửi lời cảm ơn sâu sắc đến các thầy cô trường Học Viện Ngân Hàng. Và chúng em xin gửi lời cảm ơn trân thành nhất đến giảng viên đã hướng dẫn chúng em cô Nguyễn Thị Thu Trang đã quan tâm, giúp đỡ và hướng dẫn chúng em tận tình trong quá trình làm bài tập lớn.
Trong quá trình làm bài tiểu luận, chúng em khơng thể tránh khỏi những sai sót, rất mong cơ có thể bỏ qua và đóng góp ý kiến để chúng em có thêm nhiều kinh nghiệm và hoàn thành tốt hơn trong những bài tiểu luận sắp tới.
Em xin trân thành cảm ơn!
<i><b>Hà Nội, ngày 22 tháng 3 năm 2023</b></i>
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3"><b>LỜI CAM ĐOAN</b>
Chúng em xin cam đoan đây là bài tiểu luận được làm và hoàn thiện bởi sự hướng dẫn của cô Nguyễn Thị Thu Trang. Các nội dung trong bài tiểu luận của chúng em hoàn toàn trung thực và chưa được cơng bố dưới bất kì hình thức nào. Nếu khơng đúng sự thật, chúng em xin chịu mọi hình thức kỷ luật từ cơ. Chúng em xin cam đoan sẽ học tập thật nghiêm túc để có thể gặt hái được kết quả như mình mong muốn.
<i><b>Chữ ký xác nhận của sinh viên</b></i>
<i> Nhóm sinh viên thực hiện</i>
Vũ Minh Châu Trần Văn Thành Đạt Nguyễn Đoàn Minh Ngọc
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4"><b>Họ và tênMã sinh viênTỉ lệ đóng góp</b>
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><b>CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI</b>
<i><b>1)Hệ thống được tạo ra với mục đích gì?</b></i>
Xã hội ngày nay khi mà Công nghệ thông tin lên ngôi, việc sử dụng công nghệ cho việc booking đặt phòng khách sạn, đặt vé máy bay khơng cịn xa lạ với tất cả chúng ta. Đặc biệt khi sử dụng hệ thống booking vé máy bay sẽ giúp cho khách hàng có thể đặt vé dễ dàng và thuận tiện nếu như trước đây để thực hiện việc mua vé phải ra trực tiếp sân bay và thanh tốn tại quầy thì ngày nay có thể sử dụng hệ thống booking để đặt vé và thanh tốn trực tiếp trên website. Thêm vào đó, người quản trị hệ thống cũng sẽ dễ dàng điều hành và quản lý hơn. Những sản phẩm tin học đã được sử dụng rỗng rãi trên nhiều lĩnh vực để thay thế sức người, giảm thiểu sự rủi ro, tăng độ chính xác cho hệ thống, tổ chức cơng việc. Hãng hàng không VietJet được biết đến là hãng hàng không giá rẻ là một trong những hãng hàng không đã sử dụng hệ thống booking vé máy bay để cung cấp dịch vụ tớ khách hàng.
<i><b>2)Hệ thống có những chức năng nào ?</b></i>
Hệ thống trên có các chức năng tiêu biểu sau:
- Hỗ trợ tìm kiếm thơng tin chuyến bay nhanh gọn, chính xác - Hỗ trợ đăng ký mua đặt chỗ, bán vé cho khách
- Hỗ trợ lập báo cáo tài chính doanh thu hàng tháng, hàng năm - Hỗ trợ xác nhận thông tin
- Hỗ trợ các thao tác tự động cập nhật hệ thống định kỳ nhằm phát hiện ra những phiếu đặt chỗ hoặc sắp hết hạn yêu cầu người sử dụng nhanh chóng xử lý
- Hỗ trợ chức năng đặt vé trực tuyến cho khách hàng – người trực tiếp sử dụng vé Hệ thống được sử dụng bởi người quản trị, khách hàng. Khách hàng chính là những người sử dụng hệ thống booking đặt vé máy báy. Bộ phận quản lý cũng sẽ sử dụng hệ thống booking để nắm bắt được thông tin khách hàng. Đồng thời khách hàng sẽ nhận được thơng tin sau khi hồn tất thủ tục booking vé máy báy, cùng với đó là những người bên bộ phận quản lý vé của các hãng cũng sẽ nắm được thông tin đặt vé của khách hàng.
Hệ thống quản lý những dữ liệu như thông tin của khách hàng, thông tin chuyến bay, thông tin tuyến bay, hóa đơn thanh tốn của khách,...
1
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6"><b>CHƯƠNG 2: YÊU CẦU NGHIỆP VỤ CỦA HỆ THỐNG</b>
<i><b>1)Quyền miễn trừ trách nhiệm</b></i>
Quý khách hoặc người có tên trên vé máy bay cần có đầy đủ giấy tờ hợp lệ phục vụ cho việc di chuyển bằng đường hàng không (Chứng minh nhân dân, hộ chiếu, visa…) ngay tại thời điểm đặt vé.
Quý khách hoặc người có tên trên vé máy bay tự chịu trách nhiệm nếu khơng có visa nhập cảnh, quá cảnh theo quy định. Quý khách hoặc người có tên trên vé máy bay chịu trách nhiệm tìm hiểu thông tin visa trước khi thực hiện việc đặt vé
Hệ thống không chịu trách nhiệm trong trường hợp đặt vé không thể thực hiện bởi các lý do kỹ thuật và các trường hợp bất khả kháng khác.
Hãng hàng khơng có trách nhiệm thực hiện các dịch vụ vận chuyển hàng không. Hệ không chịu trách nhiệm trong các trường hợp cụ thể dưới đây:
- Hệ thống không chịu trách nhiệm cho bất kỳ sự chậm trễ, thay đổi, hủy bỏ hoặc sự cố nào về chuyến bay;
- Chất lượng dịch vụ hàng không và các dịch vụ liên quan (như thất lạc hành lý); - Thông tin khuyến mại bị sai lệch do hãng hàng không cung cấp;
- Khách hàng mua vé nhưng không đến trong thời gian làm thủ tục để lên máy bay;
- Khách hàng mua vé nhưng không sử dụng vé, không thực hiện hành trình theo vé đã mua;
- Khách hàng mua vé nhưng khơng sử dụng tồn bộ hành trình (ví dụ: đi một chiều đối với vé khứ hồi);
- Khách hàng bị từ chối chun chở do khơng có đầy đủ giấy tờ cá nhân theo quy định (khơng có visa, khơng có hộ chiếu, chứng minh nhân dân, các giấy tờ khi du lịch với trẻ vị thành niên);
Tất cả khiếu nại liên quan đến việc thực hiện hợp đồng chuyên chở, người khách hàng làm việc trực tiếp với các hãng hàng không và việc khiếu nại cần phù hợp với quy định của hãng hàng khơng đó.
Hệ thống khơng chịu trách nhiệm về sự lựa chọn chuyến bay của Quý khách, người có tên trên vé máy bay.
<i><b>2) Nghiệp vụ</b></i>
Hệ thống booking vé máy bay của VietJet được mô tả như sau:
Khách hàng sẽ được biết đi máy bay với tên máy bay, khoang, số lượng ghế trên máy bay và mỗi máy bay sẽ có một mã máy bay nhất định.
2
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">Khách hàng click chuột vào link của hệ thống, tại đây khách hàng nhập ngày bay, điểm đi, điểm đến mà họ muốn. Khi đó hệ thống sẽ cho ra những chuyến bay mà bạn mong muốn, khách hàng sẽ lựa chọn chuyến bay phù hợp. Cùng với đó khách hàng sẽ phải cung cấp đầy đủ thông tin: Họ tên, ngày sinh, CMT, giới tính, quốc tịch và SĐT. Đồng thời thông tin của chuyến bay hiển thị sẽ bao gồm: Mã chuyến, Tên chuyến bay, giờ cất cánh, giờ hạ cánh, ngày bay. Mỗi chuyến bay sẽ thuộc một tuyến bay nhất định. Tuyến bay cũng sẽ có duy nhất một mã tuyến bay, tên tuyến bay, sân cất cánh, sân hạ cánh. Khách hàng cũng sẽ được cấp duy nhất một mã khách hàng để dễ tra cứu thông tin và quản lý.
Sau khi chọn chuyến bay, khách hàng sẽ đi tới thủ tục thanh toán, khách hàng sẽ chọn phương thức thanh toán, dịch vụ bổ trợ khác. Khách hàng kiểm tra kĩ thông tin chuyến bay, nhập đầy đủ thông tin cá nhân và cuối cùng tiến tới bước thanh tốn
Khi nhận được thơng tin mua vé và thanh toán đầy đủ từ khách hàng. Hệ thống sẽ xuất ra hóa đơn cho khách hàng. Hóa đơn sẽ hiện đầy đủ mã hóa đơn, giá vé máy bay, thành tiền, thuế, và tổng tiền sau thuế. Khách hàng sẽ nhận được vé máy bay hiển thị mã vé, đầy đủ thông tin hành khách, thông tin chuyến bay, Cửa ra, Loại vé, Loại ghế. Khi nhận thông tin từ hãng hàng không, làm việc trong hệ thống có nhiệm vụ ghi lại những thơng tin về vé máy bay và chuyến bay của hãng. Thông tin sau khi cập nhật phải được nhập vào cơ sở dữ liệu để dễ dàng quản lý.
Người quản lý sẽ có trách nhiệm thống kê những thông tin về vé, số lượng đặt hủy, cập nhật thông tin chuyến bay, lịch trình bay, quản lý thơng tin của khách hàng .
2.1) Biểu mẫu hóa đơn
Sau khi khách hàng đặt mua vé và thanh tốn thì hệ thống sẽ xuất ra hóa đơn như sau. Trong hóa đơn có đầy đủ các thông tin về chuyến bay và giá vé sau khi có thuế.
3
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">2.2) Màn hình biểu diễn thơng tin
2.3) Màn hình khi khách hàng đặt vé
4
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10"><b>CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU</b>
<i>1) Mức khái niệm</i>
MayBay (MaMB, TenMB, Khoang, Soluongghe)
ChuyenBay (MaCB, TenCB, Giocatcanh, Giohacanh, Ngaybay) TuyenBay (MaTB, Sancatcanh, Sanhacanh)
HanhKhach (MaHK, HoTen, CCCD, NgaySinh, Email, GioiTinh, QuocTich, SĐT)
HoaDon (MaHD, ThanhTien, Hinhthucthanhtoan, Thue, Dichvubotro) Ve (MaVe, Cua, Loaighe, LoaiVe)
Các quan hệ: MayBay < có > ChuyenBay ChuyenBay < thuộc > TuyenBay HanhKhach < thanh toán HoaDon> Ve Ve <của> ChuyenBay
<i>2)Mức Logic</i>
MayBay (MaMB, MaCB, TenMB, khoang, soluongghe)
6
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">ChuyenBay (MaCB, MaTB, MaMB,TenCB, Giocatcanh, Giohacanh, Ngaybay)
TuyenBay (MaTB, sancatcanh, sanhacanh)
HanhKhach (MaHK, MaVe, HoTen, CCCD, NgaySinh, Email, GioiTinh, QuocTich, SĐT)
HoaDon (MaHD, MaVe, MaHK, ThanhTien, Thue, Hinhthucthanhtoan, Dichvubotro)
Ve (MaVe, MaHK, Cua, Loaighe, LoaiVe)
Quan hệ HoaDon chưa ở dạng chuẩn 3 tuy nhiên chúng em vẫn giữ nguyên vì trong một hóa đơn mua vé chỉ có duy nhất thơng tin của một vé và một khách hàng nên không cần thiết phải chuẩn hóa.
<i>3) Mức vật lý </i>
Bảng máy bay (MAYBAY)
<b>STTThuộc tính Kiểu dữ liệuRàng</b> Bảng chuyến bay (CHUYENBAY)
<b>STTThuộc tính Kiểu dữ liệu Ràng buộcKhóa</b>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">Bảng tuyến bay (TUYENBAY)
<b>STTThuộc tínhKiểu dữ liệuRàng buộcKhóa</b>
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">8 Quốc tịch Char(50) Not null Quốc tịch hành khách
hành khách Bảng hóa đơn (HOADON)
<b>STTThuộc tínhKiểu dữ liệuRàng</b>
Khóa chính Mã hóa đơn để phân biệt với
(10) <sup>Not</sup>null <sup>Khóa ngoại Tham chiếu với</sup>VeMayBay
Bảng vé máy bay (VEMAYBAY)
<b>STTThuộc tính Kiểu dữ liệu Ràng buộcKhóa</b>
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">*Index:
- Tìm kiếm chuyến bay từ HN vào TP HCM ta sẽ phải tìm mã chuyến bay: Create index i_maCB on ChuyenBay (MaCB)
- Tìm kiếm thơng tin khách hàng sử dụng dịch vụ bổ trợ và sử dụng loại ghế hàng phổ thông thì sẽ phải tìm mã khách hàng:
Create index i_maKH on HanhKhach (MaKH) - Tìm kiếm tuyến bay gần nhất, ta phải tìm mã tuyến bay:
Create index i_maTB on TuyenBay (MaTB)
<i>4) Kế hoạch phân quyền sử dụng cho các loại đối tượng</i>
4.1. Xác định các đối tượng tham gia:
<b>Chứcnăng</b>
<b>Khách HàngQuản lý hànhkhách</b>
<b>Quản lý chuyến bay</b>
Xem Chuyến bay, hóa đơn, thông tin cá
Thông tin HK Thông tin CB
Sửa Sửa thông tin cá
Thêm Thông tin HK Thông tin CB, mã giảm, khuyến mãi, cập nhật lịch bay 10
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">4.2. Phân quyền trong khi sử dụng hệ thống:
<b>Đối tượng khách hàng</b>
<i>Khách hàng đăng ký thành viên mới:</i>
Điều kiện trước: khách hàng truy cập trang web, chưa đăng ký thành viên. Điều kiện sau: khách hàng trở thành thành viên của hệ thống.
Mô tả: khách hàng cung cấp đầy đủ thông tin để đăng ký thành viên
Khi truy cập để đặt vé máy bay, nếu khách hàng chưa đăng ký thành viên thì cần tạo lập tài khoản, điền đầy đủ thông tin cần thiết theo form rồi mới tiếp tục các thao tác tiếp
<i>Khách hàng đăng nhập vào hệ thống:</i>
Điều kiện trước: Người đã đăng ký thành viên. Điều kiện sau: Đăng nhập thành công vào hệ thống.
Mô tả: Khách hàng nhập tên và mật khẩu, hệ thống cho phép đăng nhập vào hệ thống nếu nhập đúng
Nếu khách hàng đã đăng ký tài khoản trước đó thì chỉ cần đăng nhập tên tài khoản với mật khẩu đã đăng ký và sử dụng dịch vụ
<i>Khách hàng tìm kiếm chuyến bay:</i>
Điều kiện trước: Khách hàng truy cập hệ thống.
Điều kiện sau: khi khách hàng có nhu cầu tìm kiếm thơng tin chuyến bay. Mơ tả: Khách hàng tìm kiếm sản phẩm
Sau khi đăng nhập, để tìm kiếm chuyến bay khách hàng nhập điểm đi, điểm đến tại mục tìm kiếm để tìm chuyến bay phù hợp ( Hệ thống sẽ hiển thị form tìm kiếm: tìm kiếm theo điểm đi, điểm đến, thời gian bay, thời gian đến để khách hàng lựa chọn)
<i>Khách hàng chọn ghế và thanh toán:</i>
Điều kiện trước: khách hàng truy cập vào hệ thống. Điều kiện sau: Có ghế cho khách hàng tùy chọn.
Mơ tả : Khách hàng chọn các ghế trống phù hợp và thanh toán
Sau khi chọn được chuyến bay, khách hàng chọn hạng ghế muốn sử dụng và thanh toán
<b>Đối tượng người quản lí:</b>
<i>Người quản lí quản lí khách hàng:</i>
Điều kiện trước: Người quản trị truy cập hệ thống Điều kiện sau: Danh sách khách hàng được thống kê. Mơ tả: Xem danh sách khách hàng, thêm sửa xóa khách hàng.
11
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16"><i>Người quản lí quản lý chuyến bay:</i>
Điều kiện trước : người quản trị truy cập hệ thống. Điều kiện sau: Danh sách chuyến bay được thống kê. Mô tả : Xem danh sách chuyến bay, thêm sửa xóa chuyến bay.
12
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><b>CHƯƠNG 4: DANH MỤC CÁC BÁO CÁO1) Báo cáo hành khách sử dụng ghế hạng Thương gia </b>
<b>2) Báo cáo doanh thu theo tháng </b>
<b>3) Báo cáo số hành khách trong ngày</b>
13
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"><b>CHÚ THÍCH</b>
Hinhthucthanhtoan Hình thức thanh tốn
</div>