Với các mô hình truyền thống, có khi ghi chép tay, có khi kèm với ứng dụng tin học một cách cơ bản như sử dụng Word, Excel,..., quản lý khách sạn là một việc tốn nhiều công sức, thời gia
Trang 1BO AN MON HOC QUAN LY CO SO DU LIEU
Giang vién: Th.S Tran Dinh Anh Huy
Dé tai: THIET KE CO SO DU LIEU QUAN LY HOAT DONG THUE PHONG
CUA KHACH SAN
DANH SACH THANH VIEN
Họ và tên MSSV
Bùi Ngọc Quỳnh Lam 2256100024
Đặng Dương Thi Anh Nga 2256100037 Nguyễn Khã Ái Thy 2256100065
pg 1
Trang 2
2 Hiện trạng của đối tượng cần quản Ïÿ SH ng HH gu uy 6
3 Cac chive nding chiral cited die ïa na 6
II BANG PHAN CONG NHIEM VỤU: 25c 22221221122121122122121121212 kg 6 HII TÀI LIỆU THIẾT KẾẾ: 22: 2-55 SE92E18212Ê21921122122112212211211212121121121121211112.1 1H eg 7
1 Tư duy thiết kế 5 s12 HH 1n tr tra 7
2 Phân tích yêu cầu người dùng - 5c ST 2E 1 1 n1 HH He ườn 7
4 Mô hình dữ liệu quan hệ - L0 2221222112211 1111122115211 2121 128122811 rẻ lãi
5, Mô hình mức vật lý Q02 2 2212 n1 1012111111111 1111 1121k rệt 13
IV CÀI ĐẶT CƠ SỞ DỮ LIỆU ¿222 2222211211221121121111121121111212 1212122 rde 15
1 Cài đặt cơ sở dữ liệu 55 5 S212 112112212221 e 15
2 Các Query thể hiện chức năng của cơ sở dữ liỆu nh HH re 19
V KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 2252222 2222212211221121121122121 c2 cxe 21
De BO WUBI ooo es Ả 21
VI TÀI LIỆU THAM KHẢO -.- 5 21 2122212211211211121121112112211212112112121 xe 23
pg 2
Trang 3DANH MUC HINH VE - BANG BIEU
Trang 4STT
DANH MUC KY HIEU - VIET TAT
Trang 5I TONG QUAN DE TAL:
1 Sự cần thiết của dự án
Trong thời đại đổi mới hiện nay, cuộc cách mạng công nghệ 4.0 đem lại ảnh
hưởng đáng kế trên mọi mặt đời sống của con người Các quốc gia trên thế giới không ngừng ứng dụng công nghệ thông tin, thực hiện các chiến lược đề đi đầu xu hướng, ứng dụng và phát triển, sáng tạo những thành tựu của cuộc cách mạng công nghệ 4.0 dé làm giàu tài nguyên số và tăng cường lợi ích quốc gia Tại Việt Nam, vẫn đề chuyền đối số luôn được quan tâm và đề cao phát triên, theo Phó thủ tướng Trần Hồng Hà: “Việt Nam đang trên con đường chuyên đôi số Thủ tướng Chính phủ đã phê duyệt Chương trình Chuyển đổi số quốc gia đến năm 2025, định hướng đến năm 2030 với 3 trụ cột là Chính
phủ số, kinh tế số, xã hội số; đồng thời các doanh nghiệp đã từng bước hình thành hệ sinh
thái công nghiệp số", cho thay tầm quan trọng của việc ứng dụng công nghệ số vào đời song sinh hoạt thường ngày Quản lý cơ sở dữ liệu là một phần quan trọng của kỷ nguyên
sô, đóng vai trò rất quan trọng trong quá trình phát triển công nghệ số của đất nước Quản
ly cơ sở đữ liệu đem lại một số lợi ích thiết thực tiêu biêu như: giúp bảo toàn đữ liệu; tiết kiệm thời gian và công sức; chia sẻ dữ liệu; đồng nhất dữ liệu; đám bảo khả năng mở rộng của hệ thông: bảo trì dễ dàng Như vậy, việc thực hiện chuyên đổi số hay nói riêng
là ứng dụng quản lý cơ sở dữ liệu vào đời sống là cần thiết
Lại nói, hiện nay Việt Nam là một đất nước có nhiều thắng cảnh đẹp và du lịch
ngày cảng được chú trọng Các dịch vụ đi kèm theo đó, ngày càng đôi mới và hiện đại hơn, phục vụ nhu cầu đời sống ngày càng nâng cao của du khách trong và ngoài nước Không nằm ngoài đó là khách sạn Với các mô hình truyền thống, có khi ghi chép tay, có khi kèm với ứng dụng tin học một cách cơ bản như sử dụng Word, Excel, , quản lý khách sạn là một việc tốn nhiều công sức, thời gian và tiền bạc, nhất là với các khách sạn
lớn, tại các địa điểm du lịch nỗi tiếng, công việc quản lý hoạt động kinh doanh của khách
sạn càng khó khăn và phức tạp Hơn nữa công tác quản lý không chỉ đơn thuần là quan ly
về lưu lượt khách đến khách sạn, sử dụng các loại hình dịch vụ mà công việc quản lý
còn phải đáp ứng nhu cầu về việc báo cáo các loại hình doanh thu, tình hình kinh doanh
pg 6
Trang 6của khách sạn đề từ đó đưa ra định hướng và lập kế hoạch phát triển cho khách sạn để tạo lợi nhuận của chủ doanh nghiệp và sự tiện lợi, dễ đàng sử dụng của khách luôn được
đề cao Như Vậy, với thể loại kinh doanh như khách sạn, có một hệ thống quản lý hiện đại
là một cầu quan trong dé phat trién
Từ những lý do trên, chúng tôi cho rằng cần có hệ thống quản lý đặt phòng khách
sạn, đặt biệt là ứng dụng cơ sở dữ liệu dé quan ly dat phong khach san Vay nén, chung tôi chọn dé tai “HOTEL ROOM BOOKING DATABASE PROJECT” dé tạo ra một dự
án đề xuất hệ thống quản lý dịch vụ kiểu mới
2 Hiện trạng của đối tượng cần quản lÿ
3 Cac chức năng chính của dự án
s* Nâng cao khả năng chuyên đổi số vào đời sống xã hội
s* Ung dụng công nghệ vào công tác quản lý nhân viên, khách hàng
s* Ứng dụng công nghệ để đăng ký, sử dụng dịch vụ, đặt phòng, tìm phòng trồng, tra phòng, thanh toán, lưu hồ sơ
+* Quản lý được lượt khách va bao cáo doanh thu một cách tự động
Il BANG PHAN CONG NHIEM VU:
Ho tén MSSV Nhiém vu Danh gia Ghi chu
V6 Ngoc Huyén 2256100020 | Nhom thiét kế
Soan trinh chiéu
Dang Duong Thi 2256100037 | Nhóm trưởng
Ánh Nga Phát thanh viên
Nhóm phát triển
Nguyễn Kha Ai 2256100065 | Bién tap vién
Thy Nhom phat trién
Trang 7
II TÀI LIỆU THIẾT KẺ:
1 Tư duy thiết kế
2 Phân tích yêu cầu người dùng
3 M6 hinh E-R
3.1 Xác định các thực thể
Tén thực thê Chức năng Ghi chú
Khách hàng -Giup khach san quan li théng tin | -Chứa các thông tin khách
khach hang hang dé dang quan li va
kiém soat khach thué phong
-Khach hang sau khi thué phong déu duoc cap ma
khách hàng, mỗi phòng có
một mã khách hàng duy nhất
Nhân viên -Bao gồm các thông tin của nhân | -Tất cả các thông tin của
viên làm việc trong khách sạn nhân viên làm việc tại
khách sản đều được quản lí
và tìm kiếm qua: Mã nhân viên, họ tên, cmnd, chức
vụ
Phòng -Chứa các thông tin về phòng của | -Mỗi phòng chỉ có một mã
khách sạn gồm: Mã phòng, loại phòng duy nhất phòng, tỉnh trạng, giá phòng
pg 8
Trang 8-Giup khach san quan ly được trang thai phong dé théng bao kip thời cho khách cần thuê phòng
-Dùng đê kiêm tra giá phòng và tình trạng phòng
đang được sử dụng, sửa
chữa hay đang trông
Phiêu thuê phòng -Chứa thông tin chi tiết như: mã -Mỗi phòng đều có duy
khách hàng đã thuê phòng, ngày nhất một mã phiếu thuê khách đến nhận phòng và trả Các khách hàng ở cùng phòng phòng đều có cùng một mã
phiều thuê phòng
-Lễ tân sẽ tạo và điền thông
tin vào phiêu thuê phòng cho khách hàng cùng với chia khóa phòng
Thanh toán -Chứa các thông tin như: mã thánh | -Sau khi thanh toán tiên
toán, hình thức thanh toán, mã thuê phòng, các thông tin nhân viên phụ trách thanh toán, về giao dịch đó sẽ được ngày thanh toán nhân viên lưu vào hệ thống Dịch vụ -Gôm các thông tin chị tiết về dịch | -Khách san có nhiều loại
vụ khách sạn cung cấp
dịch vụ như: điện thoại, ăn
uông, giặt ủi, đưa đón, vận chuyên đồ cho khách
Trang 11
4 | GIOITINH Gidi tinh
3 | CMND/ Chứng minh nhân dân/Căn cước công dân
CCCD
6 |SDT Sô điện thoại
7 |QUOCTICH | Quốc tịch
Bảng 2: NHAN VIÊN
1 | MANV Mã nhân viên pk
2_ | TENNHANVIEN | Tên nhân viên
3 | TENCHUCVU Tên chức vụ
4 | GIOITINH Gidi tinh
5 | CMND/CCCD Chứng minh nhân dân/Căn cước công
Trang 12
5 | TINHTRANG Tinh trang
6 | GIAPHONG Gia phong
Bảng 4: PHIEU THUE PHONG
2 | MAKH Ma khach hang fk
2 | NGAYTHANHTOAN Ngày thanh toán
3| HINHTHUCTHANHTOAN | Hình thức thanh toán
Trang 13
pg 14
Trang 143.2
NGAYTRAPHONG | DATE
NGAYNHANPHON | DATE
G
TOAN [NGAYTHANHTOAN | DATE
Thông tin về khóa chính
Tên bảng 'Tên khóa Thuộc tính khóa KHACH HANG Pk KHACHHANG MAKH
NHAN VIEN Pk NHANVIEN MANV
PHONG Pk PHONG MAPHONG
PHIEU THUE Pk PHIEUTHUEPHONG MAPHIEUTHUE
PHONG
THANH TOAN Pk THANHTOAN MATHANHTOAN DICHVU Pk DICHVU MADV
Trang 15
3.3
Thông tin về khóa ngoại
'Tên khóa Bảng Thuộc tinh Bảng được Khóa chính
chứa khóa tham chiếu
Fk NHANVIEN_ PHIEU | MANV NHANVIEN MANV PHIEUTHUEPHONG | THUE
Fk KHACHHANG _ PHONG | MAKH KHACHHAN |MAKH PHIEUTHUEPHONG G
Fk PHONG _ MAPHONG | PHONG MAPHONG PHIEUTHUEPHONG
Fk NHAVIEN _ THANH | MANV NHANVIEN MANV THANHTOAN TOAN
Fk KHACHHANG _ MAKH KHACHHAN |MAKH THANHTOAN G
IV CÀI ĐẶT CO SO DU LIEU
1 Cài đặt cơ sở dữ liệu
1.1 Tao bang KHACH HANG
Trang 16
=|CREATE TABLE KHACHHANG(
MAKH CHAR (10) NOT NULL,
TENKH NVARCHAR (5@) NOT NULL,
Trang 171.3 Tao bảng PHONG
=iCREATE TABLE PHONG(
MAPHONG CHAR (10) NOT NULL,
LOAIPHONG NVARCHAR (3@) NOT NULL,
1.4 Tao bang PHIEU THUE PHONG
=|CREATE TABLE PHIEUTHUEPHONG(
MAPHIEUTHUE CHAR (2@) NOT NULL,
MAKH CHAR (1@) NOT NULL,
MANV CHAR (1@) NOT NULL,
MAPHONG CHAR (1@) NOT NULL
SONGAYTHUE INT,
CONSTRAINT pk_PHIEUTHUEPHONG PRIMARY KEY (MAPHIEUTHUE) ,
CONSTRAINT fk_NHANVIEN_PHIEUTHUEPHONG FOREIGN KEY (MANV) REFERENCES NHANVIEN (MANV), CONSTRAINT fk_KHACHHANG_PHIEUTHUEPHONG FOREIGN KEY (MAKH) REFERENCES KHACHHANG (MAKH) , CONSTRAINT k_PHONG_PHIEUTHUEPHONG FOREIGN KEY (MAPHONG) REFERENCES PHONG (MAPHONG)
)
G0
Trang 181.5 Tao bảng THANH TOAN
=iCREATE TABLE THANHTOAN(
MATHANHTOAN CHAR(1@) NOT NULL,
NGAYTHANHTOAN DATE,
MANV CHAR (1@) NOT NULL,
MAKH CHAR (1@) NOT NULL,
CONSTRAINT pk_THANHTOAN PRIMARY KEY (MATHANHTOAN) ,
CONSTRAINT fk_NHANVIEN_THANHTOAN FOREIGN KEY (MANV) REFERENCES NHANVIEN (MANV), CONSTRAINT fk_KHACHHANG THANHTOAN FOREIGN KEY (MAKH) REFERENCES KHACHHANG (MAKH) )
GO
1.6 Tao bang DICH VU
FICREATE TABLE DICHVU(
MADV CHAR (2@) NOT NULL,
2 Các Query thể hiện chức năng của cơ sở dữ liệu
Query 1: Kiém tra tình trạng phòng
Trang 19
Query 2: Tìm phòng có giá trị thấp hơn với X (VNĐ)
select MAPHONG, LOAIPHONG, NGAYNHANPHONG, NGAYTRAPHONG, TINHTRANG
from PHONG
where MAPHONG=N ‘ROOM@13'
Trang 20
3 Cac Trigger dé ngan chan cac léi co sé dir liéu
V KET LUAN VA HUONG PHAT TRIEN
1 Kết luận
Hiện nay, các doanh nghiệp kimh doanh đang hoạt động trong lĩnh vực khách sạn ngày càng trở nên phô biến và đang dẫn trở thành những “con mỗi béo mỡ” trong tay của các nhà đầu tư mỗi lần “vung tiền mua sắm” Với môi trường cạnh tranh ngày càng gay gắt; việc tô chức một mô hình quản lý khách hàng thuê phòng của khách sạn hợp lý, tiện
lợi là điều kiện không thể thiếu để các doanh nghiệp tự tạo dấu ấn đặc biệt để hướng tới khách hàng, đồng thời cũng nhằm đạt được mục tiêu, hiệu quả kinh tẾ cao
Trang 21Thời đại công nghệ số phát triển mạnh mẽ với xu hướng “Internet và con người — Không thể thiêu” đã trở thành động lực góp phần tận dụng, thúc đây việc các doanh nghiệp muốn quảng bá hình ảnh rộng rãi với khách hàng trong nước nói riêng, trên thế giới nói chung: đồng thời thu hẹp khoảng cách địa lý giữa khách hàng với doanh nghiệp Nhận thức được thực trạng đó, trong đồ án Quản lý hoạt động thuê phòng khách sạn, chúng tôi đã quyết định nghiên cứu và cho triên khai hệ thống quản lý các hoạt động của khách sạn như thuê phòng, trả phòng và tìm phòng trồng Việc triển khai hoạt động quản
lý thuê phòng là một bước di quan trọng không thể thiếu của các doanh nghiệp trong việc
vận hành khách sạn một cách hiệu quả va dam bao sy hai long với phía khách hàng:
e - Bất đầu từ việc xác định các yêu cầu cần thiết đề thuê phòng của một khách sạn, bao gồm thông tin cá nhân của khách hàng, thời gian thuê, loại phòng và các yêu cầu đặc biệt khác Để đáp ứng được các yêu cầu này, chúng tôi đã thiết kế một hệ thông quán lý thuê phòng thông minh, cho phép khách hàng dễ dàng tìm và đặt phòng theo ý muốn của mình
© - Thứ hai, chúng tôi đã xây dựng một quy trình trả phòng hiệu quả để đảm bảo sự thuận tiện và nhanh chóng cho khách hàng Quy trình này bao gồm kiểm tra trạng thái phòng, thanh toán các khoản phí phát sinh và thu thập thông tin phản hồi từ
khách hàng để cải thiện dịch vụ trong tương lai
e - Về vấn đề quản lý việc tìm phòng trồng, chúng tôi đã vận hành một hệ thông đặt phòng trực tuyến: hệ thông cho phép khách hàng có thê cập nhật thông tin về các phòng trồng, giá ca và các tiện ích đi kèm Ngoài ra, hệ thống này cũng cung cấp các công cụ tìm kiếm và lọc phòng theo yêu cầu của khách hàng, nhằm tạo điều kiệu cho khách hàng lựa chọn được phòng phù hợp nhất
Tóm lại, chúng tôi tin rằng đồ án Quản lý hoạt động thuê phòng khách sạn sẽ đưa ra kết quả khả quan và có tiềm năng phát triển Việc triển khai các hoạt động thuê phòng, trả phòng và tìm phòng trống một cách hiệu quả không chỉ đảm bảo sự hải lòng của khách
hàng mà còn mang lại lợi ích kimh tế cho các doanh nghiệp, dịch vụ
Trang 22-Tự động hóa các tác vụ của hệ thống: đặt phòng tự động, quản lý khách vào tự động, tự
động hóa các công việc tính toán như in hóa đơn, tổng hợp doanh thu nhằm làm tăng hiệu suất xử lý và tính chính xác trong khi công tác phục vụ
-Cung cấp báo cáo phù hợp cho các mô hình kinh doanh khách sạn, báo cáo chỉ tiết
doanh thu theo thời gian, gửi báo cáo đến các đối tác kinh doanh, thống kê lợi nhuận và
dự báo tỉnh hình kinh doanh của khách sạn
-Cơ sở dữ liệu hệ thống đầy đủ và nhất quán trong việc quản lý hoạt động khách vào
khách sạn, sử dụng dịch vụ, thanh toán các chỉ phí và khách rời khỏi khách sạn
-Liên kết hệ thông nhiều khách sạn trong khu vực Xây dựng thêm ứng dụng di
động/website liên kết với database
-Thiết lập chương trình xếp hạng khách hàng từ đó cung cấp thêm các dịch vụ ưu đãi phục vụ cho khách hàng (ví dụ như khách quen, khách VIP )
-Cho phép khách hàng cập nhật các thông tin về khách sạn thông qua mạng
Internet/Wecbsite/Fanpage/Các trang mạng xã hội tiện lợi, nhanh chóng và chính xác -Hệ thống đảm bảo báo mật thông tin cho người sử dụng, đảm bảo người dùng thực hiện đúng phạm vi chức năng
-Áp dụng quy mô rộng cho những khách sạn có nhiều cơ sở