Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
2,17 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: WEBSITE BÁN VÉ MÁY BAY GIẢNG VIÊN HƯỚNG DẪN Ts.Võ Đức Hoàng SINH VIÊN THỰC HIỆN Nguyễn Lê Nhật Minh, 102190075, 19Nh11B Hà Tiến Chung, 102190055, 19Nh11B Đà Nẵng, 06/2021 Báo cáo đồ án Công nghệ phần mềm - … MỤC LỤC LỜI NÓI ĐẦU 1 QUÁ TRÌNH TRIỂN KHAI 2 DANH SÁCH PHÂN CÔNG NHIỆM VỤ 2.1 Bảng phân công nhiệm vụ 2.2 Quản lý dự án ( Trello Github ) 3 GIỚI THIỆU 3.1 Mục đích 3.2 Phạm vi 4 TỔNG QUAN 4.1 Tác nhân 4.2 Biểu đồ ca sử dụng 4.2.1 Biểu đồ ca sử dụng tổng quát…………………………………………… 4.2.2 Biểu đồ ca sử dụng cho chức đăng nhập, đăng ký, đăng xuất…… 4.2.3 Biểu đồ ca sử dụng chức cho Admin….……………………… 4.3 Biểu đồ hoạt động 4.4 Biểu đồ 4.5 Biểu đồ lớp 4.6 Cơ sở liệu .5 4.6.1 Danh sách bảng……… ………………………….………………… 4.6.2 Lược đồ dạng hình vẽ………………………………….………………… 5 MÔ TẢ CHỨC NĂNG 5.1 Danh sách bảng……… ………………………….……… ………… 5.2 Danh sách bảng……… ………………………….… … ………… 5.3 Danh sách bảng……… ………………………….…… ….………… 5.4 Danh sách bảng……… ………………………….… ….….……… 5.5 Danh sách bảng……… ………………………… … ….….……… 5.6 Danh sách bảng……… ……………………… ….… ….….……… 5.7 Danh sách bảng……… ……………………… ….… ….….……… 5.8 Danh sách bảng……… ……………………… ….… ….…….…… 5.9 Danh sách bảng……… …………………… …….… ….…….…… 5.10 Danh sách bảng……… ………………………….… ….…….…… 5.11 Danh sách bảng……… ………………………….… ….…….…… 5.12 Danh sách bảng……… ………………………….… ….…….…… Nhật Minh, Tiến Chung Báo cáo đồ án Công nghệ phần mềm - … YÊU CẦU PHI CHỨC NĂNG 6.1 Danh sách bảng……… ………………………….… ….………… 6.2 Danh sách bảng……… ………………………….… ….………… 6.3 Danh sách bảng……… ………………………….… ….………… 6.4 Danh sách bảng……… ………………………….… ….………… 6.5 Danh sách bảng……… ………………………….… ….………… 7 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .8 7.1 Danh sách bảng……… ………………………….… ….………… 7.2 Danh sách bảng……… ………………………….… ….………… 8 TÀI LIỆU THAM KHẢO .9 Nhật Minh, Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … LỜI NÓI ĐẦU Bây giờ, hầu hết cơng việc tin học hóa Các phần mềm giúp cho người nhiều cơng việc mình, đem lại hiệu cao cho người dùng, tiết kiệm nhiều thời gian cơng sức Ngồi cá nhân, tin học cịn hỗ trợ nhiều cho cơng ty, quan, xí nghiệp tổ chức lĩnh vực mang đem lại nhiều lợi ích to lớn Hiện mạng lưới internet mở rộng hầu hết khắp đất nước chúng ta, tầng lớp tiếp cận cách dễ dàng, nhu cầu hoạt động hay yêu cầu cá nhân, quan, công ty hay tổ chức thực thông qua trang web Đồng thời nhận thấy kinh tế mảng du lịch nước ta đà phát triển mạnh nhằm mục đích hỗ trợ phát triển thêm mảng nhóm chúng em nghiên cứu, thu nhập liệu thông tin phát triển trang web “ Bán Vé Máy Bay ” nhằm giúp cho việc đặt vé nhanh , tiện lợi đáp ứng yêu cầu người sử dụng đầy đủ Một số trang web tương tự xuất để khắc phục khó khăn mà phải di chuyển tới đại lý để đặt vé sân bay, với trang web thực lúc nơi Với trang web “Bán Vé Máy Bay” hy vọng giúp ích nhiều việc hỗ trợ hợp tác nâng cao phát triển nghành du lịch nước ta Nhóm viết trang web “ Bán Vẽ Máy Bay” phát triển dựa theo yêu cầu thực tế nhằm phục vụ yêu cầu người sử dụng thêm thuận tiện dễ dàng Dù cố gắng, nhóm khó tránh khỏi thiếu sót định Rất mong nhận đóng góp ý kiến Thầy/Cơ bạn, để trang web hoàn thiện Cấu trúc báo cáo PBL3: Đồ án Công nghê phần mềm bao gồm: • Chương : Q trình triển khai • Chương : Danh sách phân cơng nghiệm vụ • Chương : Giới thiệu đề tài • Chương : Tổng quan đề tài • Chương : Mơ tả chức • Chương : u cầu phi chức • Chương : Kết luận hướng phát triển • Chương : Tài liệu tham khảo Đà Nẵng, ngày tháng năm 2021 Sinh viên thực Nguyễn Lê Nhật Minh Hà Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Ngày Nội dung công việc Ngày 28/03/2021 Lên ý tưởng, chọn đề tài, hệ quản trị CSDL, hướng phát triển phần mềm, chọn lọc tài liệu thông tin để tham khảo kiến thức liên quan đến đề tài Vẽ sơ đồ lớp , triển khai hoàn thành thiết kế sở liệu MSSQL Ngày 03/04/2021 Sản phẩm Các yêu cầu Database, script.sql Ngày 10/04/2021 Phân tích, thiếp lập phạm vi, thơng tin liệu, mô tả chi tiết dự án Ngày 13/04/2021 Thiết kế sơ đồ ca sử dụng, sơ đồ hoạt động, sơ đồ thành phần, sơ đồ Ngày 16/04/2021 Tạo cấu trúc dự án theo mơ hình lớp theo yêu cầu môn học ( 3-layers), sử dụng ASP.NET Core MVC, Html, Css Bootstrap, JS Ngày 18/04/2021 Lập nguyên tắc chung lập trình: quy tắc đặt tên chi tiết form, kiểu ký tự, thống chung mặt thiết kế Coding Conventions Ngày 23/04/2021 Phác thảo ý tưởng đưa vào thực lập trình chức cho hệ thống trang web Funtion sketch board Ngày 25/04/2021 Tạo repository GitHub, thêm thành viên, hướng dẫn chi tiết commit, tạo branch làm việc chung Ngày 25/04/2021 Tạo bảng Trello, tạo khu vực việc bao gồm Bảng Trello Tài Liệu Tham Khảo, Cần Làm, Chưa Làm, Đang Làm, Đã Xong, Database, Tổng Quan Dự Án, Theo Dõi Tiến Độ Ngày 27/04/2021 Bám sát sơ đồ, bảng phác thảo chức năng, triển khai phác thảo trang web theo kế hoạch đề ra, lập trình cho thành phần trang web, kiểm thử lỗi, testing, thực kiểm tra chức năng, phân tích tính tương thích thành phần, chức năng, báo cáo hồn thành Ngày 01/06/2021 Trình bày chi tiết sản phẩm 1.QUÁ TRÌNH TRIỂN KHAI BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung Mô tả dự án SRS(Software requirements specification) (DDD)Detail Design Documents Reponsitory Github Trang Web Hoàn Chỉnh Báo cáo BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … DANH SÁCH PHÂN CÔNG NHIỆM VỤ 2.1 Bảng phân công nhiệm vụ Họ tên Nhiệm vụ Nguyễn Lê Nhật Minh - Hà Tiến Chung - Vẽ sơ đồ hoạt động, sơ đồ ca sử dụng Thực thiết kế giao diện trang chủ trang chức riêng trang web ( FrontEnd ) Lập trình phân quyền sử dụng, tìm kiếm hủy chuyến bay đặt vé ( BackEnd ) Vẽ sơ đồ lớp, sơ đồ Lập trình chức đăng nhập, đăng ký tài khoản người dùng cho trang web, tìm kiếm hủy chuyến bay, đặt vé toán ( BackEnd ) Bảng Phân công nhiệm vụ BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 2.2 Quản lý dự án: Bao gồm (Trello Github) Thực công đoạn quản lý Trello Link Trello nhóm : https://trello.com/b/ZfF2FftL/webairticket Hình Bảng Trello Thực tạo reponsitory Github, thêm thành viên vào team, Push Pull code Link Github: https://github.com/102190055/PBL3-TicketWeb Hình Reponsitory quản lý mã nguồn nhóm Github Sau code xong chức trang web, thành viên tạo commit push code lên Github, thành viên khác Pull code thực đến hoàn thành BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … GIỚI THIỆU 3.1 Mục đích Xu hướng người dùng mua vé máy bay online ngày thông dụng kéo theo nhu cầu thiết kế trang web bán vé máy bay doanh nghiệp, đại lý ngày tăng lên Hỗ trợ tra cứu tìm kiếm đặt vé theo yêu cầu người sử dụng nhanh thuận tiện nhất, tốn dễ dàng mang nhiều tiện ích tốt đến cho người dùng Cung cấp cho người sử dụng chuyến bay phù hợp với yêu cầu tìm kiếm người dùng đưa Cho phép khách hàng đặt vé hoàn toàn tự động Nhằm giúp đại lý quản trị hệ thống cách đơn giản trơn tru Tối đa hiệu lợi nhuận từ việc kinh doanh vé máy bay online trực tuyến đại lý bán vé máy bay 3.2 Phạm vi Trang web bán vé máy bay trang web hỗ trợ khách hàng dịch vụ đặt vé máy bay hỗ trợ cho đại lý bán vé máy bay việc quản trị kinh doanh vé máy bay online trực tuyến BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … TỔNG QUAN 4.1 Tác nhân Tác nhân Chức - Đăng nhập, đăng xuất Admin - Xem, thêm mới, cập nhật, xóa chuyến bay, máy bay, sân bay, vé máy bay khách hàng - Tìm kiếm chuyến bay, đặt vé, toán - Đăng nhập đăng xuất Customer - Tìm kiếm chuyến bay, đặt vé, toán Bảng Tác Nhân 4.2 Biểu đồ ca sử dụng 4.2.1 Biểu đồ ca sử dụng tổng quát Hình Biểu đồ ca sử dụng tổng quát BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 4.2.2 Biểu đồ ca sử dụng cho chức đăng nhập, đăng ký, đăng xuất: Hình Biểu đồ ca sử dụng cho chức đăng nhập, đăng ký, đăng xuất Usecase ID UC2.1 Usecase name Đăng Nhập Description Admin, Customer thực đăng nhập vào trang web Actor(s) Admin, Customer Priority Must Have Trigger Người sử dụng muốn đăng nhập vào trang web Pre- Condition(s): -Tài khoản người dùng đăng ký trang web -Thiết bị người dùng cần có kết nối Internet Post- Condition(s): Trang web chuyển trang đặt vé Basic Flow -Người sử dụng click vào ô Đăng Nhập -Trang web truyển sang trang Đăng Nhập -Người sử dụng dùng tài khoản mật đăng ký trang web -Người dùng click vào Đăng Nhập nhấn Enter -Trang web chuyển sang trang đặt vé BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 10 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Các bảng chứa thơng tin chuyến bay Tên bảng Kí hiệu Mô tả Chuyến bay ChuyenBays Chức thông tin bao gồm ID, Mã, ID sân bay đi, Id sân bay đến, thời gian dự kiến bay, ID máy bay, Giá vé, Số ghế ngồi Máy Bay MayBay Cung cấp ID máy bay, Mã máy bay Tên máy bay loại Sân Bay SanBay Cung cấp ID sân bay, Mã sân bay Tên sân bay nước ta Vé Máy Bay VeMayBay Bảng cho biết thông tin vé máy bay mà người dùng đặt bao gồm ID vé, ID chuyến bay, thông tin người đặt vé giá vé Loại Vé LoaiVe Bảng gồm thông tin vé máy bay giá thành đặt Bảng 16 Các bảng chứa thơng tin tài khoản người dùng đăng nhập cung cấp Identity Tên bảng Kí hiệu Mô tả User User Identity không trực tiếp lưu password theo dạng plaint text ( đề phòng trường hợp DB bị hack, hacker biết password) Identity Hash Password bạn dựa chuỗi salt 128 bit ( thuật tốn mã hóa ) SecurityStamp dùng để xác thực request Giả sử bạn đổi pass máy này, máy khác lưu cookie, đổi pass xong, SecurityStamp thay đổi, cookie tất máy khác hiệu lực UserLogin UserLogin Bảng chịu trách nhiệm cho việc login account dịch vụ thứ BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 23 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Google, Facebook, Twitter,… UserClaim UserClaim Claim là hành vi mô mà chủ thể tun bố điều về chủ thể khác Ví dụ: User A claim A có quyền xem hình Claim-base Security Identity hỗ trợ kiểu Security Role-base Security Claim-base Security Roles Roles Bảng chứa thông tin phân quyền sử dụng truy cập cho người dùng Bảng 17 4.6.2 Lược đồ dạng hình vẽ Hình 10 Lược đồ sở liệu dạng hình vẽ BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 24 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Hình 11 Thể bảng ChuyenBays Hình 12 Thể bảng MayBay Hình 13 Thể bảng SanBay BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 25 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Hình 14 Thể bảng VeMayBay Hình 15 Thể bảng Users Hình 16 Thể bảng Roles BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 26 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Hình 15 Lược đồ sở liệu dạng kiểu liệu MÔ TẢ CHỨC NĂNG HỆ THỐNG 5.1 Trang chủ Giao diện Mơ tả Hình 16 Giao diện trang chủ Trang chủ - chưa login Hiển thị hình ảnh trang web Truy cập Trang chủ hiển thị truy cập trang web đặt vé máy bay Bảng 18 Trang chủ BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 27 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 5.2 Trang đăng nhập Hình 17 Trang đăng nhập Giao diện Mô tả Truy cập Đăng nhập Cho phép người dùng đăng nhập vào hệ thống Từ Trang chủ click vào biểu tượng đăng nhập Các hành động Hành động Mô tả Đăng nhập Khi người dùng click vào biểu tượng Đăng nhập , trang web chuyển sang trang đăng nhập, người dùng nhập tên đăng nhập mật vào ơ, sau click vào nút đăng nhập để truy cập tài khoản sử dùng vào trang web Thành công Vào trang chủ trang web đặt vé, góc trái có nút Đăng Xuất Bảng 19 Trang đăng nhập BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 28 Lỗi Trang thông báo “Cần phải nhập thông tin Email , mật khẩu”, “Không đăng nhập được” BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 5.3 Trang quên mật Hình 18 Trang quên mật Giao diện Mô tả Truy cập Quên mật Cho phép người dùng xác nhận email lấy lại mật mất tài khoản sử dụng Từ Trang đăng nhập click vào “Bạn quên mật ?” Các hành động Hành động Mô tả Quên mật Khi người dùng click vào dòng “Bạn quên mật khẩu?” trang web chuyển hướng sang trang quên mật khẩu, bạn nhập email tài khoản để xác nhận lấy lại mật để mật tài khoản Thành cơng Vào trang quên mật Bảng 20 Trang quên mật BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 29 Lỗi BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 5.3 Đăng ký tài khoản Hình 19 Trang đăng ký Giao diện Mô tả Đăng ký Cho phép người dùng đăng ký tài khoản sử dụng chưa có Truy cập Từ Trang đăng nhập click vào “Chưa có tài khoản, đăng ký ” Các hành động Hành động Mô tả Quên mật Khi người dùng click vào dòng “Chưa có tài khoản, đăng ký mới” trang web chuyển hướng sang trang đăng ký, bạn đăng ký tài khoản để sử dụng nhập đầy đủ thông tin mà trang đăng ký đưa Thành công Lỗi Vào trang Trang web thông báo đăng ký “Email tồn tại”, “ Cần nhập đầy đủ thông tin” Bảng 21 Trang đăng ký BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 30 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Cơng nghệ phần mềm - … 5.4 Tìm kiếm chuyến bay Hình 20 Trang tìm kiếm chuyến bay Hình 21 Trang tìm kiếm chuyến bay Hình 22 Trang tìm kiếm chuyến bay BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 31 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Giao diện Mơ tả Tìm kiếm chuyến bay Cho phép người dùng tìm kiếm chuyến bay theo nhu cầu Truy cập Đăng nhập thành công tự động chuyển trang chủ/trang đặt vé Các hành động Hành động Mô tả Chọn nơi Người dùng click vào nơi chọn địa xuất phát điểm ( sân bay ) xuất phát, hệ thống trang web đưa list chọn sân bay/nơi xuất phát để người dùng lựa chọn theo nhu cầu đặt vé Thành công Lỗi Chọn nơi đến Người dùng click vào nơi chọn địa điểm ( sân bay ) đến, hệ thống trang web đưa list chọn sân bay/nơi đến để người dùng lựa chọn theo nhu cầu đặt vé Ngày Người dùng click vào ngày để lựa chọn ngày xuất phát theo yêu cầu Tìm kiếm chuyến bay Sau nhập đầy đủ thơng tim người dùng click vào “Tìm kiếm chuyến bay”, trang web chuyển sang để hiển thị tất chuyến bay/đặt vé phù hợp với nhu cầu người dùng, để người dùng lựa chọn Trang web chuyển sang trang hiển thị chuyến bay/đặt vé phù hợp với yêu cầu người dùng Bảng 22 Trang tìm kiếm chuyến bay/trang chủ BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 32 Trang web chuyển trang trang chuyến bay khơng có thơng tin BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 5.5 Trang chuyến bay/Đặt vé Giao diện Mô tả Hình 23 Trang chuyến bay/đặt vé Chuyến bay/Đặt vé Cho phép người dùng tìm kiếm chuyến bay đặt vé theo nhu cầu Truy cập Từ Trang tìm kiếm click vào “Tìm kiếm chuyến bay ” Các hành động Hành động Mơ tả Thành cơng Lỗi Tìm kiếm Khi người dùng click vào “Tìm kiếm Vào trang Trang web chuyến bay chuyến bay” trang web tự động không hiển chuyến thị thông tin chuyến sang trang chuyến bay/đặt vé bay/đặt vé hiển thị chuyến bay theo yêu cầu người dùng Tại người dùng muốn đặt vé cho chuyến bay click “Chọn” chuyến bay tương ứng Bảng 23 Trang Chuyến bay/Đặt vé BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 33 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … 5.6 Trang nhập thông tin/Đặt vé Hình 24 Trang Chuyến bay/Đặt vé – chọn chuyến bay Giao diện Mơ tả Hình 25 Trang nhập thông tin người đặt vé Đặt vé/Nhập thông tin người đặt vé Người dùng nhập thông tin để đặt vé sau chọn chuyến bay Truy cập Từ Trang Chuyến bay/Đặt vé click vào “Chọn ” BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 34 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … Các hành động Hành động Mô tả Thành công Nhập thông Khi người dùng click vào “Chọn” Vào trang tin người đặt trang đặt vé, trang web tự động nhập thông vé chuyến sang trang nhập thông tin tin người đặt người đặt hiển thị form nhập vé thông tin cho người dùng Tại người dùng nhập đầy đủ thông tin nhấp vào tốn Bảng 24 Trang nhập thơng tin người đặt vé Lỗi 5.7 Thanh tốn Hình 26 Thanh tốn Giao diện Mơ tả Truy cập Thanh tốn Người dùng nhập thơng tin tốn sau chọn tốn trang Đặt vé/Nhập thơng tin người đặt Từ Trang Đặt vé/Nhập thông tin người đặt click vào “Thanh Tốn” Các hành động Hành động Mơ tả Thanh toán Khi người dùng click vào “Thanh toán” trang Đặt vé/Nhập thông tin người đặt , trang web chuyển sang trang tốn, hình thức toán toán qua thẻ ATM/CreditCard/Visa, người dùng phải nhập thông tin địa Thành cơng Vào trang Thanh tốn BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 35 Lỗi BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Báo cáo đồ án Công nghệ phần mềm - … thơng tin chủ thẻ, sau hệ thống xác minh toán Bảng 25 Trang Thanh tốn 5.8 Thơng báo Hình 27 Thơng báo Giao diện Mô tả Truy cập Thông báo Người dùng click “ Thanh Toán” Trang web kiểm tra thơng báo Từ Thanh tốn người dùng click “ Thanh Tốn” Các hành động Hành động Mơ tả Thơng báo Khi người dùng click vào “Thanh toán” trang Thanh toán, hệ thống trang web kiểm tra thực tốn cho người dùng , sau đưa thông báo cho người dùng biết Thành công Chuyển trang thơng báo Lỗi Bảng 26 Thanh tốn YÊU CẦU PHI CHỨC NĂNG 6.1.Yêu cầu giao diện,giao tiếp phần cứng, phần mềm - Giao diện thân thiện, dễ sử dụng, phù hợp với lứa tuổi khách hàng 6.2.Yêu cầu thực thi -Hệ thống hoạt động 24/24h đảm bảo phục vụ cho lượng lớn người sử dụng BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY Nhật Minh, Tiến Chung 36 BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY BAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAYBAO.cao.do.an.CONG.NGHE.PHAN.mem.de.tai.WEBSITE.ban.ve.may.BAY