Tải bản đầy đủ (.pdf) (22 trang)

Xây dựng website khách sạn ( link tải file đính kèm ở cuối văn bản)

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 (1.83 MB, 22 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

BÁO CÁO BÀI TẬP LỚN
HỌC PHẦN: LẬP TRÌNH CƠ SỞ DỮ LIỆU TRÊN WEB

Đề tài: Xây dựng website khách sạn

GVHD: Ths. Đăng Quỳnh Nga

Hà Nội – 12/2020


2

LỜI MỞ ĐẦU
Du lịch đang rất phát triển ở thời điểm hiện tại kéo theo đó là sự phát triển
dành cho các Web developer chuyên phát triển các trang đặt phịng khách sạn trực
tuyến. Do đó đề tài này đem đến cho nhóm em sự trải nghiệm khi được bắt tay
vào làm một trang web đặt phòng trực tuyến.
Qua quá trình nghiên cứu thực hiện đề tài, chúng em đã học được rất nhiều điều
bổ ích, biết lên kế hoạch và sắp xếp công việc một cách khoa học và đây là một
cơ hội quý báu cho chúng em được hiểu biết hơn. Chúng em hy vọng qua thời
gian thực hiện đề tài này, những điều chúng em học được sẽ giúp chúng em củng
cố kiến thức và là hành trang cho chúng em đạt được những bước tiến trong tương
lai.
Chúng em xin cảm ơn Ban Giám Hiệu nhà trường – Khoa Công Nghệ
Thông Tin Trường Đại Học Công Nghiệp Hà Nội đã tạo điều kiện cho chúng em
có điều kiện thực hiện đề tài này.


Đặc biệt, chúng em xin cảm ơn cơ giáo Đặng Quỳnh Nga đã tận tình giúp
đỡ, dẫn dắt chúng em trong quá trình thực hiện và hồn thành đề tài.

Lập trình ứng dụng CSDL trên Web


3

MỤC LỤC
Chương 1. MƠ TẢ BÀI TỐN .......................................................................... 4
1.1 Mơ tả bài toán ........................................................................................... 4
1.2 Danh sách các trang theo thiết kế .............................................................. 4
1.3 Phân công ................................................................................................. 5
Chương 2. THIẾT KẾ CƠ SỞ DỮ LIỆU ........................................................... 6
2.1 Biểu đồ thực thể liên kết ........................................................................... 6
2.2 Các quan hệ .............................................................................................. 6
Chương 3. THIẾT KẾ GIAO DIỆN ................................................................... 9
3.1 Giao diện phía khách hàng ........................................................................ 9
3.1.1 Trang Master Page .............................................................................. 9
3.1.2 Các trang màn hình tương ứng với các chức năng hỗ trợ khách hàng . 9
3.2 Giao diện phía quản trị ............................................................................ 14
3.2.1 Trang Master Page ............................................................................ 14
3.2.2 Các trang màn hình tương ứng với các chức năng quản trị hệ thống…
15 .............................................................................................................. 14
Tài liệu tham khảo ........................................................................................... 22
Mục lục .............................................................. Error! Bookmark not defined.

Lập trình ứng dụng CSDL trên Web



4

Chương 1. MƠ TẢ BÀI TỐN
1.1 Mơ tả bài tốn
- Xây dựng một trang website khách sạn. Trong đó khách hàng có thể xem
chi tiết và đặt các phịng của khách sạn. Ngồi ra, cịn có các dịch vụ khách
sạn đi kèm.
- Người quản lý khách sạn có thể quản lý và xem được số lượng các phòng
đang được thuê, phịng trống. Thêm, sửa , xóa các phịng của khách sạn và
dịch vụ khách sạn. Xem chi tiết hóa đơn khách đặt phòng.
1.2 Danh sách các trang theo thiết kế
- Trangchu.aspx: Trang chính giới thiệu tổng quát về khách sạn
- Gioithieu.aspx: Trang này giới thiệu về lịch sử của khách sạn
- Phong.aspx: Khách hang xem phòng còn nào còn trống hay khơng để đặt
phịng
- Datphong.aspx: Sau khi khách hàng xem trang xem phịng xong muốn đặt
phịng thì kích vào nút đặt phịng. Sau đó trang web sẽ chạy sang trang đặt
phịng để khách hàng điền thơng tin cá nhân và chọn các dịch vụ để dặt
phịng.
- Dichvu.aspx: Hiển thị thơng tin chi tiết dịch vụ khách sạn để khách hàng có
thể chọn
- Login.aspx: Dùng cho người quản trị viên đăng nhập tài khoản để quản lý
khách sạn
- Index.aspx: Hiển thị ở phần trang chính của login. Dùng để thống kế số
lượng khách hang, tổng phòng trống, tổng phòng đang sử dụng, tổng số
phòng.
- Room.aspx: Quản lý các phòng khách sạn, người quản trị viên có quyền
xem, sửa, xóa và thêm phòng.
- Services.aspx: Quản lý các loại dịch vụ khách sạn, người quản trị viên có
quyền xem, sửa, xóa và thêm dịch vụ.

- Bills.aspx: Người quản trị viên có quyền xem và xóa danh sách hóa đơn.
- Bookings.aspx: Người quản trị viên có quyền xem và xóa danh sách các
phịng đang đặt.
- DetailOfBills.aspx: Người quản trị viên có thể xem danh cách email của
khách hàng đặt phòng.
- DetailOfBills1.aspx: Người quản trị viên có thể xem chi tiết hóa đơn của
khách hàng đặt phịng và xóa hóa đơn đấy.
Lập trình ứng dụng CSDL trên Web


5
1.3 Phân công
Tên thành viên

Công việc được phân công
Thiết kế CSDL, Basic_page.Master,
Trangchu.aspx, Gioithieu.aspx, Login.aspx
Thiết kế CSDL, Admin_page.Master,
Bills.aspx, Bookings.aspx, Index.aspx,
Rooms.aspx, Services.aspx, viết báo cáo
Thiết kế CSDL, Extra_page.Master,
Site1.Master, Phong.aspx, DatPhong.aspx,
Dichvu.aspx, DetailOfBills.aspx,
DetailOfBills1.aspx

Lập trình ứng dụng CSDL trên Web


6


Chương 2. THIẾT KẾ CƠ SỞ DỮ LIỆU
2.1 Biểu đồ thực thể liên kết

2.2 Các quan hệ
- Bảng AdminLogin

- Bảng Bill

Lập trình ứng dụng CSDL trên Web


7

- Bảng Booking

- Bảng Customer

- Bảng KindOfRooms

Lập trình ứng dụng CSDL trên Web


8
- Bảng Rooms

- Bảng ServicesBooking

- Bảng UseService

Lập trình ứng dụng CSDL trên Web



9

Chương 3. THIẾT KẾ GIAO DIỆN
3.1 Giao diện phía khách hàng
3.1.1 Trang Master Page

3.1.2 Các trang màn hình tương ứng với các chức năng hỗ trợ khách hang
- Trang chủ

Lập trình ứng dụng CSDL trên Web


10

Lập trình ứng dụng CSDL trên Web


11
- Giới thiệu

Lập trình ứng dụng CSDL trên Web


12

- Dịch vụ:

Lập trình ứng dụng CSDL trên Web



13

Lập trình ứng dụng CSDL trên Web


14
3.2 Giao diện phía quản trị
3.2.1 Trang Master Page

3.2.2 Các trang màn hình tương ứng với các chức năng quản trị hệ thống Login:

- Index:

Lập trình ứng dụng CSDL trên Web


15

Lập trình ứng dụng CSDL trên Web


16
Room:

Lập trình ứng dụng CSDL trên Web


17

-

Services:

Lập trình ứng dụng CSDL trên Web


18
-

Lập trình ứng dụng CSDL trên Web


19
Bills:

Lập trình ứng dụng CSDL trên Web


20
Booking:

- DetailOfBills:

Lập trình ứng dụng CSDL trên Web


21
-


Lập trình ứng dụng CSDL trên Web


22
- DetailOfBills1:

Tài liệu tham khảo
- />- />
Link file đính kèm:
/>P2qoiVx/view?usp=sharing

Lập trình ứng dụng CSDL trên Web



×