MỤC LỤC
LỜI CẢM ƠN................................................................................................................4
DANH MỤC BẢNG......................................................................................................7
DANH MỤC HÌNH ẢNH.............................................................................................8
LỜI MỞ ĐẦU..............................................................................................................10
1. Giới thiệu..........................................................................................................10
2. Mục tiêu của đề tài............................................................................................10
3. Phạm vi đồ án....................................................................................................10
4. Cấu trúc của đồ án.............................................................................................11
CHƯƠNG 1: KHẢO SÁT THỰC TRẠNG.................................................................12
VÀ XÁC ĐỊNH YÊU CẦU HỆ THỐNG....................................................................12
1.1. Khảo sát thực trạng........................................................................................12
1.2. Yêu cầu hệ thống...........................................................................................12
1.3. Giới thiệu về công nghệ sử dụng...................................................................13
1.3.1. Backend..................................................................................................13
1.3.2. Frontend.................................................................................................15
1.4. Sơ kết chương................................................................................................16
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG.....................................................................18
2.1. Biểu đồ usecase.............................................................................................18
2.1.1. Biểu đồ usecase tổng quát......................................................................18
2.1.2. Biểu đồ usecase chi tiết..........................................................................18
2.2. Xây dựng kịch bản cho các usecase...............................................................24
2.3. Xây dựng biểu đồ lớp phân tích.................................................................36
2.4. Sơ kết chương................................................................................................37
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG.........................................................................38
3.1. Xây dựng Cơ sở dữ liệu.................................................................................38
3.2. Xây dựng biểu đồ tuần tự..............................................................................39
3.2.1. Biểu đồ tuần tự chức năng đăng ký........................................................39
3.2.2. Biểu đồ tuần tự chức năng đăng nhập.....................................................39
3.2.3. Biểu đồ tuần tự chức năng quên mật khẩu..............................................40
3.2.4. Biểu đồ tuần tự chức năng sửa thông tin cá nhân...................................40
3.2.5. Biểu đồ tuần tự chức năng khách hàng xem chi tiết khách sạn...............41
3.2.6. Biểu đồ tuần tự chức năng đặt phòng khách sạn và thanh toán..............41