MỤC LỤC Chương 1. TỔNG QUAN VỀHỆTHỐNG BOOKING GATEWAY. 1 1.1 Phát biểu bài toán:. 1 1.2 Các đối tượng phục vụcủa hệthống:. 1 1.2.1 Các khách sạn:. 1 1.2.2 Khách viếng, những người có nhu cầu tìm khách sạn:. 1 1.2.3 Người quản trịwebsite:. 2 1.3 Các yêu cầu chính mà hệthống phải thực hiện:. 2 1.4 Các công cụhỗtrợlập trình:. 3 Chương 2. PHÂN TÍCH. 4 2.1 Phân tích yêu cầu hệthống:. 4 2.1.1 Các yêu cầu chức năng:. 4 2.1.2 Các yêu cầu phi chức năng:. 5 2.2 Bảng chú giải:. 6 2.2.1 Giới thiệu:. 6 2.2.2 Các định nghĩa:. 6 2.3 Đặc tảbổsung:. 10 2.3.1 Mục tiêu:. 10 2.3.2 Phạm vi:. 10 2.3.3 Tài liệu tham khảo:. 10 2.3.4 Chức năng:. 10 2.3.5 Tính khảdụng:. 10 2.3.6 Tính ổn định:. 10 2.3.7 Hiệu suất:. 11 2.3.8 Sựhỗtrợ:. 11 2.3.9 Tính bảo mật:. 11 2.3.10 Các ràng buộc thiết kế:. 11 2.4 Các sơ đồUse Case:. 12 2.4.1 Mô hình các trường hợp sửdụng của Admin:. 12 2.4.2 Mô hình các trường hợp sửdụng của Airplane:. 13 2.4.3 Mô hình các trường hợp sửdụng của Hotel:. 14 2.4.4 Mô hình các trường hợp sửdụng của Visitor:. 15 2.5 Đặc tảUse Case:. 15 2.5.1 Đăng nhập vào hệthống:. 15 2.5.2 Quản lý các Khách sạn:. 17 2.5.3 Quản lý các Hãng hàng không:. 19 2.5.4 Quản lý Khách viếng:. 21 2.5.5 Quản lý người dùng khác:. 22 2.5.6 Quản lý các thông tin của Khách sạn:. 24 2.5.7 Quản lý các thông tin của Hãng hàng không:. 26 2.5.8 Đăng ký nhà cung cấp dịch vụmới:. 28 2.5.9 Đăng ký thành viên mới:. 30 2.5.10 Đăng ký phòng khách sạn:. 31 2.5.11 Tìm kiếm Khách sạn, Hãng hàng không:. 33 2.5.12 Nhập mô tảcho Hãng hàng không:. 34 2.5.13 Nhập mô tảKhách sạn:. 36 2.5.14 Cập nhật mô tảHãng hàng không:. 37 2.5.15 Cập nhật mô tảKhách sạn:. 39 2.5.16 Trao đổi thông tin:. 40 2.6 Sơ đồlớp:. 43 2.6.1 Admin Login Class:. 43 2.6.2 Airplane Description Class:. 44 2.6.3 Hotel Description Class:. 45 2.6.4 Exchange Info Class:. 45 2.6.5 Manage Airplane Class:. 46 2.6.6 Manage Hotel Class:. 47 2.6.7 Manage Airplane Info Class:. 48 2.6.8 Manage Hotel Info Class:. 49 2.6.9 Manage User Class:. 50 2.6.10 Manage Visitor Class:. 50 2.6.11 Register Member Class:. 51 2.6.12 Register Service Class:. 51 2.6.13 Register Supplier Class:. 52 2.7 Các lưu đồhoạt động:. 53 2.7.1 Đăng nhập hệthống:. 53 2.7.2 Khách viếng đăng ký làm thành viên:. 55 2.7.3 Khách sạn đăng ký làm nhà cung cấp dịch vụkhách sạn:. 57 2.7.4 Khách viếng đặt phòng ởkhách sạn:. 59 2.7.5 Nhập thông tin mô tảcho Hãng hàng không:. 61 2.7.6 Nhập thông tin mô tảcho Khách sạn:. 63 2.7.7 Soạn và gửi các thông điệp:. 65 2.7.8 Xem các thông điệp:. 67 2.7.9 Xem các thông tin chung của Hãng hàng không:. 69 2.7.10 Cập nhật các thông tin chung của Khách sạn:. 71 2.7.11 Cập nhật các thông tin mô tảcủa Khách sạn:. 73 2.7.12 Tìm kiếm Khách sạn:. 75 2.7.13 Thêm người sửdụng mới (với vai trò Admin):. 77 2.7.14 Xem danh sách người sửdụng (với vai trò Admin):. 79 2.7.15 Xem thông tin người sửdụng (với vai trò Admin):. 81 2.7.16 Xóa thông tin người sửdụng (với vai trò Admin):. 83 2.7.17 Xem danh sách các Khách sạn:. 85 2.7.18 Xem thông tin chi tiết một Khách sạn:. 87 2.7.19 Xóa một Khách sạn:. 89 2.7.20 Xem danh sách khách viếng:. 91 2.7.21 Xem thông tin một khách viếng:. 93 2.7.22 Xóa một khách viếng:. 95 Chương 3. THIẾT KẾ. 97 3.1 Thiết kếdữliệu:. 97 3.1.1 Mô hình dữliệu logic ởdạng sơ đồ:. 98 3.1.2 Danh sách các bảng dữliệu:. 99 3.1.3 Danh sách các thành phần của lược đồdữliệu:. 104 3.1.4 Danh sách các thuộc tính của từng thành phần:. 106 3.1.5 Danh sách các ràng buộc toàn vẹn:. 119 3.2 Thiết kếkiến trúc:. 124 3.3 Thiết kếchức năng:. 127 3.3.1 Bảng mô tảcác hàm và thủtục:. 127 3.3.2 Bảng mô tảmodule:. 129 3.4 Thiết kếgiao diện:. 130 Chương 4. CÀI ĐẶT VÀ TRIỂN KHAI. 139 4.1 Cài đặt:. 139 4.1.1 Lựa chọn môi trường cài đặt:. 139 4.1.2 Lựa chọn mô hình cài đặt:. 139 4.1.3 Xây dựng các lớp xửlý chính:. 141 4.1.4 Cài đặt các hàm xửlý chủyếu:. 147 4.1.5 Tiếp cận với công nghệlập trình Web mới – ASP.NET:. 153 4.2 Triển khai và thửnghiệm chương trình:. 166 4.2.1 Triển khai và thửnghiệm ứng dụng:. 166 Chương 5. TỔNG KẾT. 173 5.1 Kết luận:. 173 5.2 Hướng phát triển:. 175 5.2.1 Xây dựng bổsung thêm các nhà cung cấp dịch vu khác:. 175 5.2.2 Liên kết với các hệthống ngân hàng:. 176 5.2.3 Liên kết với các đối tác là nhà cung cấp dịch vụ đểthực hiện quá trình đăng ký và thanh toán tự động:. 176 5.2.4 Đưa vào triển khai ứng dụng trên thực tế:. 176
MỤC LỤC
Chương 1. TỔNG QUAN VỀHỆTHỐNG BOOKING GATEWAY. 1
1.1 Phát biểu bài toán:. 1
1.2 Các đối tượng phục vụcủa hệthống:. 1
1.2.1 Các khách sạn:. 1
1.2.2 Khách viếng, những người có nhu cầu tìm khách sạn:. 1
1.2.3 Người quản trịwebsite:. 2
1.3 Các yêu cầu chính mà hệthống phải thực hiện:. 2
1.4 Các công cụhỗtrợlập trình:. 3
Chương 2. PHÂN TÍCH. 4
2.1 Phân tích yêu cầu hệthống:. 4
2.1.1 Các yêu cầu chức năng:. 4
2.1.2 Các yêu cầu phi chức năng:. 5
2.2 Bảng chú giải:. 6
2.2.1 Giới thiệu:. 6
2.2.2 Các định nghĩa:. 6
2.3 Đặc tảbổsung:. 10
2.3.1 Mục tiêu:. 10
2.3.2 Phạm vi:. 10
2.3.3 Tài liệu tham khảo:. 10
2.3.4 Chức năng:. 10
2.3.5 Tính khảdụng:. 10
2.3.6 Tính ổn định:. 10
2.3.7 Hiệu suất:. 11
2.3.8 Sựhỗtrợ:. 11
2.3.9 Tính bảo mật:. 11
2.3.10 Các ràng buộc thiết kế:. 11
2.4 Các sơ đồUse Case:. 12
2.4.1 Mô hình các trường hợp sửdụng của Admin:. 12
2.4.2 Mô hình các trường hợp sửdụng của Airplane:. 13
2.4.3 Mô hình các trường hợp sửdụng của Hotel:. 14
2.4.4 Mô hình các trường hợp sửdụng của Visitor:. 15
2.5 Đặc tảUse Case:. 15
2.5.1 Đăng nhập vào hệthống:. 15
2.5.2 Quản lý các Khách sạn:. 17
2.5.3 Quản lý các Hãng hàng không:. 19
2.5.4 Quản lý Khách viếng:. 21
2.5.5 Quản lý người dùng khác:. 22
2.5.6 Quản lý các thông tin của Khách sạn:. 24
2.5.7 Quản lý các thông tin của Hãng hàng không:. 26
2.5.8 Đăng ký nhà cung cấp dịch vụmới:. 28
2.5.9 Đăng ký thành viên mới:. 30
2.5.10 Đăng ký phòng khách sạn:. 31
2.5.11 Tìm kiếm Khách sạn, Hãng hàng không:. 33
2.5.12 Nhập mô tảcho Hãng hàng không:. 34
2.5.13 Nhập mô tảKhách sạn:. 36
2.5.14 Cập nhật mô tảHãng hàng không:. 37
2.5.15 Cập nhật mô tảKhách sạn:. 39
2.5.16 Trao đổi thông tin:. 40
2.6 Sơ đồlớp:. 43
2.6.1 Admin Login Class:. 43
2.6.2 Airplane Description Class:. 44
2.6.3 Hotel Description Class:. 45
2.6.4 Exchange Info Class:. 45
2.6.5 Manage Airplane Class:. 46
2.6.6 Manage Hotel Class:. 47
2.6.7 Manage Airplane Info Class:. 48
2.6.8 Manage Hotel Info Class:. 49
2.6.9 Manage User Class:. 50
2.6.10 Manage Visitor Class:. 50
2.6.11 Register Member Class:. 51
2.6.12 Register Service Class:. 51
2.6.13 Register Supplier Class:. 52
2.7 Các lưu đồhoạt động:. 53
2.7.1 Đăng nhập hệthống:. 53
2.7.2 Khách viếng đăng ký làm thành viên:. 55
2.7.3 Khách sạn đăng ký làm nhà cung cấp dịch vụkhách sạn:. 57
2.7.4 Khách viếng đặt phòng ởkhách sạn:. 59
2.7.5 Nhập thông tin mô tảcho Hãng hàng không:. 61
2.7.6 Nhập thông tin mô tảcho Khách sạn:. 63
2.7.7 Soạn và gửi các thông điệp:. 65
2.7.8 Xem các thông điệp:. 67
2.7.9 Xem các thông tin chung của Hãng hàng không:. 69
2.7.10 Cập nhật các thông tin chung của Khách sạn:. 71
2.7.11 Cập nhật các thông tin mô tảcủa Khách sạn:. 73
2.7.12 Tìm kiếm Khách sạn:. 75
2.7.13 Thêm người sửdụng mới (với vai trò Admin):. 77
2.7.14 Xem danh sách người sửdụng (với vai trò Admin):. 79
2.7.15 Xem thông tin người sửdụng (với vai trò Admin):. 81
2.7.16 Xóa thông tin người sửdụng (với vai trò Admin):. 83
2.7.17 Xem danh sách các Khách sạn:. 85
2.7.18 Xem thông tin chi tiết một Khách sạn:. 87
2.7.19 Xóa một Khách sạn:. 89
2.7.20 Xem danh sách khách viếng:. 91
2.7.21 Xem thông tin một khách viếng:. 93
2.7.22 Xóa một khách viếng:. 95
Chương 3. THIẾT KẾ. 97
3.1 Thiết kếdữliệu:. 97
3.1.1 Mô hình dữliệu logic ởdạng sơ đồ:. 98
3.1.2 Danh sách các bảng dữliệu:. 99
3.1.3 Danh sách các thành phần của lược đồdữliệu:. 104
3.1.4 Danh sách các thuộc tính của từng thành phần:. 106
3.1.5 Danh sách các ràng buộc toàn vẹn:. 119
3.2 Thiết kếkiến trúc:. 124
3.3 Thiết kếchức năng:. 127
3.3.1 Bảng mô tảcác hàm và thủtục:. 127
3.3.2 Bảng mô tảmodule:. 129
3.4 Thiết kếgiao diện:. 130
Chương 4. CÀI ĐẶT VÀ TRIỂN KHAI. 139
4.1 Cài đặt:. 139
4.1.1 Lựa chọn môi trường cài đặt:. 139
4.1.2 Lựa chọn mô hình cài đặt:. 139
4.1.3 Xây dựng các lớp xửlý chính:. 141
4.1.4 Cài đặt các hàm xửlý chủyếu:. 147
4.1.5 Tiếp cận với công nghệlập trình Web mới – ASP.NET:. 153
4.2 Triển khai và thửnghiệm chương trình:. 166
4.2.1 Triển khai và thửnghiệm ứng dụng:. 166
Chương 5. TỔNG KẾT. 173
5.1 Kết luận:. 173
5.2 Hướng phát triển:. 175
5.2.1 Xây dựng bổsung thêm các nhà cung cấp dịch vu khác:. 175
5.2.2 Liên kết với các hệthống ngân hàng:. 176
5.2.3 Liên kết với các đối tác là nhà cung cấp dịch vụ đểthực hiện quá trình đăng ký
và thanh toán tự động:. 176
5.2.4 Đưa vào triển khai ứng dụng trên thực tế:. 176
<p>Mục Lục</p> <p>LỜI CẢM ƠN . 12</p> <p>Chương 1: GIỚI THIỆU HỆ ĐIỀU HÀNH ANDROID. 13</p> <p>1.1 Giới thiệu hệ điều hành Android . 13</p> <p>1.2. Lịch sử p ...
<p>Mục Lục</p> <p>LỜI CAM ĐOAN.5</p> <p>DANH MỤC CÁC CHỮ CÁI VIẾT TẮT.6</p> <p>DANH MỤC HÌNH VẼ .7</p> <p>DANH MỤC BẢNG BIỂU.8</p> <p>MỞ ĐẦU .1</p> <p>1. ...
<p>MỤC LỤC</p> <p>MỤC LỤC. 2</p> <p>DANH SÁCH CÁC HÌNH . 3</p> <p>DANH SÁCH CÁC BẢNG . 4</p> <p>I. GIỚI THIỆU . 5</p> <p>II. CƠ SỞ LÝ LUẬN THỰC HIỆN ĐỀ TÀI ...
<p>LỜI CẢM ƠN.11</p> <p>CHưƠNG 1: TỔNG QUAN CƠ SỞ LÝ THUYẾT .12</p> <p>1.1 INTERNET, WORLD WIDE WEB VÀ HTML .12</p> <p>1.1.1 Khái niệm cơ bản về Internet.12< ...
<p>MỤC LỤC</p> <p>MỤC LỤC 9</p> <p>DANH MỤC HÌNH.12</p> <p>DANH MỤC BẢNG .13</p> <p>DANH MỤC TỪ VIẾT TẮT.14</p> <p>LỜI NOI ĐẦU .15</p> <p>Chương 1: Giới t ...
Hỗ trợ download nhiều Website
Hỗ trợ nạp thẻ qua Momo & Zalo Pay
Khi đăng ký & nạp thẻ ngay Hôm Nay