Tổng quanKhách sạn GREEN VNUA có 10 phòng. Trong đó có : + 01 phòng VIP+ 03 phòng hạng A+ 03 phòng hạng B + 03 phòng hạng C. Mỗi phòng đều đầy đủ tiện nghi và các dịch vụ đi kèm cho khách hàng. Mọi thông tin cần quản lý liên quan đến từng phòng như Mã phòng, loại phòng, giá phòng và trạng thái phòng đều được quản lý và cập nhật thường xuyên trong bản thông tin phòng.
Trang 1BÁO CÁO BÀI TẬP LỚN
Hệ quản trị cơ sở dữ liệu
<ĐỀ TÀI: Quản lý khách sạn> Giảng viên:
Sinh viên
Tổng quan
Khách sạn GREEN VNUA có 10 phòng Trong đó có :
Trang 2+ 01 phòng VIP
+ 03 phòng hạng A
+ 03 phòng hạng B
+ 03 phòng hạng C
Mỗi phòng đều đầy đủ tiện nghi và các dịch vụ đi kèm cho khách hàng Mọi thông tin cần quản lý liên quan đến từng phòng như Mã phòng, loại phòng, giá phòng và trạng thái phòng đều được quản lý và cập nhật
thường xuyên trong bản thông tin phòng
Trường mã phòng sẽ được chọn làm khóa chính
Với mỗi khách hàng thuê phòng của khách sạn Nhân viên lễ tân sẽ thu thập thông tin khách hàng và cập nhật vào from chi tiết khách hàng Form
này lấy nguồn từ bảng Khach_Hang Ở đó, sẽ lưu trử các thông tin cơ
bản của khách hàng như :
Trang 3+ số cmnd
+ họ tên
+ địa chỉ
+ số điện thoại
+ mã phòng khách đang ở
+ ngày khách đến
+ ngày khách đi
Để tiện thanh toán, liên lạc và quản lý khách hàng
Ở đây, chúng em chọn số CMND của khách hàng làm khóa chính
Để mang đến sự thoải mái và tiện nghi cho khách hàng đến nghỉ tại khách sạn GREEN VNUA Khách sạn cung cấp một số các dịch vụ đi kèm cho khách hàng như:
+ Phục vụ ba bữa ăn chính trong ngày
Trang 4+ Xông hơi
+ Massage
+ Bia
+ Bể bơi
+ Quán Bar
+ Đưa đón khách
+ Và đặc biệt, khách sạn cung cấp gói dịch vụ trọn gói, khách hàng được thoải mái sử dụng tất cả các dịch vụ trong khách sạn với chi phí ưu đãi, hợp lý
Tất cả thông tin dịch vụ và các thao tác như thêm dịch vụ mới, điều chỉnh
giá cả từng dịch vụ v.v Sẽ được cập nhật trong form Dịch Vụ Form được tạo từ bảng Dich_Vu Trong bảng này, chúng em chọn mã dịch vụ
làm khóa chính
Trang 5Để gắn từng khách hàng với dịch vụ mà họ đã sử dụng, cùng với số lượng khách đã dùng để tiện truy vấn khi thanh toán Chúng em tạo thêm một
bảng DV_SuDUng Trong đó bao gồm các trường :
+socmnd ( số chứng minh nhân dân) Trường được chọn làm khóa chính trong bảng khách hàng
+ Ma_DV ( mã dịch vụ) Khóa chính bảng Dich_Vu
+ Và cuối cùng là số lượng mỗi dịch vụ mà khách sử dụng
Để thuận tiện cho nhân viên lễ tân quản lý và sử dụng chương trình.
Chúng em tạo ra một form main Trên đó có các nút lệnh chính như:
+Cập nhật khách hàng – Cập nhật thông tin khách hàng mới, xóa, chỉnh sửa thông tin khách hàng
+Cập nhật phòng - Cập nhật trạng thái phòng
+Cập nhật dịch vụ - Cập nhật các dịch vụ mới cũng như, giá cả các dịch vụ
+Tìm phòng trống – Để thuận tiện cho nhân viên lễ tâm khi có khách mới thuê phòng Xem những phòng nào còn trống để cho thuê
+Tìm khách hàng – Tìm thông tin, phòng khách đang ở trong khách sạn khi cần
+ Thanh toán – Thanh toán tất cả các chi phí cho khách khi khách trả
phòng
Khi nhân viên lễ tân click vào mỗi nút Chúng sẽ điều hướng đến các form tương ứng để thực hiện các tác vụ trên
Trang 6Trong chương trình của chúng em Ở form main có ba nút Thanh toán,
tìm phòng trống và tìm khách hàng Được tạo ra từ các câu truy vấn.
+) Nút Thanh toán điều hướng đến form Thanh Toán Để lấy nguồn cho
form này Chúng em tạo 1 câu truy vấn lấy các thông tin cần thiết từ bốn bảng Khach_Hang, DV_SuDung,Dich_Vu và TT_Phong Cụ thể như sau :
- Họ tên khách hàng, ngày đến, ngày trả từ bảng Khach_Hang
- Mã phòng và giá phòng từ bảng TT_Phong
- Tên dich vụ và giá dịch vụ từ bảng Dịch_Vu
- Số lượng dịch vụ từ bảng DV_SuDung
Ngoài ra còn có các trường tạo thêm như:
+ Số ngày được tạo thêm bằng câu lệnh “ Songay:[ngaytra]-[ngayden] “ +Tiền phòng được tạo bằng: ” Tienphong: ([ngaytra]-[ngayden])*[Gia phong]”
+ Tiền dịch vụ : “tiendv: [soluong]*[Gia_Dv]”
+Tổng tất cả tiền cần thanh toán: “tongtien: [tiendv]+[Tienphong]”
Trang 7+)Nút Tìm phòng trống Được lấy thông tin từ bảng TT_Phong bằng
Query lấy ra các trường Mã phòng (Ma phong), Trạng thái phòng(Trang thai), Giá phòng( Gia phong) và Loại phòng( Loai phong);
+)Tương tự nút tìm khách hàng cũng được tạo từ query lấy thông tin cần
thiết từ bảng Khach_Hang như : Họ tên(Hoten), Sô cmnd(socmnd), địa chỉ(diachi), số đt(sdt), mã phòng khách đang ở(Ma Phong)
Trên đây là sơ lược hệ thống quản lý khách sạn GREEN VNUA của chúng
em Do trình độ còn hạn chế nên hệ thống của của chúng em tuy đáp ứng được những yêu cầu,tác vụ căn bản nhưng còn có nhiều nhược điểm: Thiếu nhiều chức năng như Tìm kiếm, đặt phòng online
Giao diện còn chưa tối ưu và hơi thô
Chỉ phù hợp với các khách sạn nhỏ, ít dữ liệu
Tuy nhiên, chúng em xin hứa sẽ tìm hiểu và nâng cấp kiến thức cũng như
kỹ năng và kinh nghiệp đễ tạo nên những hệ thống đẹp, tối ưu và quy mô hơn Dựa trên những gì cô đã chỉ dạy và hướng dẫn chúng em Chúng em xin cảm ơn cô nhiều ạ