Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 24 trang
Dung lượng: 328 KB

Giới thiệu nội dung

Xây dựng website quản lý đặt phòng dịch vụ homestay cho Baobab Homestay

Tác giả: Trần Hữu Nhựt

Lĩnh vực: Công nghệ thông tin

Nội dung tài liệu:

Đồ án tốt nghiệp này tập trung vào việc xây dựng một website quản lý đặt phòng cho Baobab Homestay. Mục tiêu chính là tạo ra một nền tảng trực tuyến giúp khách hàng dễ dàng tìm kiếm, xem thông tin và đặt phòng, đồng thời hỗ trợ chủ homestay trong việc quản lý hiệu quả các hoạt động đặt phòng. Website sẽ được phát triển dựa trên các ngôn ngữ lập trình web và framework CodeIgniter, đảm bảo các yêu cầu về thiết kế giao diện, tính năng đặt phòng, quản lý đơn đặt phòng, bảo mật và dễ sử dụng. Nghiên cứu bao gồm phân tích yêu cầu, thiết kế hệ thống với các biểu đồ trường hợp sử dụng và biểu đồ lớp, cùng với việc xây dựng cơ sở dữ liệu chi tiết.

Mục lục chi tiết:

  • Mở đầu
  • Chương 1: Cơ sở lý thuyết
    • 1.1. Ngôn ngữ lập trình PHP
    • 1.2. Những đặc trưng cơ bản của PHP
    • 1.3. Ưu và nhược điểm của PHP
    • 1.4. Mô hình phát triển website MVC
    • 1.5. Mô hình website SAP (Single Web Application)
    • 1.6. Một số công nghệ khác
      • 1.6.1. Framework PHP
      • 1.6.2. Framework CodeIgniter phiên bản 3.x
      • 1.6.3. HTML
      • 1.6.4. CSS
      • 1.6.5. Bootstrap
      • 1.6.6. Javascript
      • 1.6.7. jQuery
      • 1.6.8. jQuery Ajax
  • Chương 2: Phân tích thiết kế hệ thống
    • 2.1. Đặt vấn đề
    • 2.2. Phân tích thiết kế
      • 2.2.1. Yêu cầu phi chức năng
      • 2.2.2. Yêu cầu chức năng
    • 2.3. Biểu đồ trường hợp sử dụng
      • 2.3.1. Danh sách các tác nhân sử dụng hệ thống
      • 2.3.2. Các biểu đồ trường hợp sử dụng của hệ thống
    • 2.4. Biểu đồ lớp
    • 2.5. Từ điển cơ sở dữ liệu
      • 2.5.1. Bảng room
      • 2.5.2. Bảng orders
      • 2.5.3. Bảng client
      • 2.5.4. Bảng user
  • Chương 3: Website Demo