Professional Documents
Culture Documents
Baocao Mon Hoc CNPM
Baocao Mon Hoc CNPM
Khóa: 21DTHD5
Chính vì lợi ích từ internet đã thúc đẩy sự ra đời và phát triển của thương mại điện
tử làm biến đổi bộ mặt văn hóa cũng như nâng cao chất lượng cuộc sống của con
người các hoạt động thông thường như sản xuất, kinh doanh.
Cuộc sống con người ngày càng phát triển thì nhu cầu cuộc sống của con người
cũng được nâng cao và những nhu cầu đơn giản cũng như rất thiết thực. Đó là nhu
cầu giúp giải tỏa căng thẳng sau một kỳ làm việc mệt mỏi , làm sao để đáp ứng như
cầu của con người để cải thiện chất lượng đời sống ngày càng cao.
Chính lẽ đó để đáp ứng nhu cầu đó của con người trên cơ sở kế thừa những trang
web du lịch khách sạn khác, nhóm em xây dựng một website quản lý du lịch khách
sạn qua mạng để đáp ứng nhu cầu giải tỏa áp lực căng thẳng của mọi người sau
một kỳ làm việc căng thẳng , cũng như nhằm giảm bớt thời gian đi lại thì website
của em sẽ cung cấp trực tiếp online những dịch vụ mới nhất, giá cả hợp lí với mọi
tầng lớp nhằm giúp khách hàng có thể chọn cho mình một nơi vừa ý với túi tiền
của mình. Với cách thức đặt phòng online, hoặc gọi số điện thoại để đặt phòng.
khách hàng chỉ cần bấm một cái click chuột hoặc gọi số điện thoại của công ty thì
sẽ có ngay một nơi nghỉ dưỡng lí tưởng. Đó là lí do em chọn đề tài “Xây đựng
website quản lý dịch vụ khách sạn qua mạng”.
LỜI CẢM ƠN
Để hoàn thành tốt đồ án này em xin chân thành cảm ơn tới thầy cô đã giảng dạy em
trong suốt thời gian vừa qua. Em xin chân thành cảm ơn thầy Nguyễn Hữu Trung
đã hướng dẫn em trong suốt quá trình làm đồ án.
Bên cạnh đó để hoàn thành tốt đồ án này em cũng nhận được nhiều sự giúp đỡ quý
báo từ các bạn, từ người anh. Em xin chân thành cảm ơn.
Mặc dù đã nổ lực hết sức mình nhưng đồ án của em khó tránh khỏi những thiếu
sót. Em rất mong nhận được sự thông cảm và sự chỉ bảo tận tình của quý thầy cô
và các bạn để thực hiện tốt đồ án này. Một lần nữa em xin chân thành cảm ơn.
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
NHẬN XÉT
CỦA GIÁO VIÊN PHẢN BIỆN
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
MỤC LỤC
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 1
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sau khi thực hiện đề tài, sinh viên vừa nắm được vững hơn kiến thức môn
học vừa bồi dưỡng cho bản thân thêm kiến thức về nghiệp vụ quản lý trong
các doanh nghiệp, công ty góp phần nâng cao trình độ chuyên môn của mỗi
cá nhân.
- Mục tiêu chính về quản lý dịch vụ khách sạn là: cung cấp trải nghiệm
tốt nhất cho khách hàng và đảm bảo sự hài lòng của họ. Điều này bao gồm
đáp ứng nhu cầu và yêu cầu của khách hàng, cung cấp dịch vụ chất lượng
cao, tạo ra môi trường thoải mái và an toàn, và tạo ra mối quan hệ lâu dài
với khách hàng. Quản lý dịch vụ khách sạn cũng nhằm tối ưu hóa hoạt động
và quản lý tài nguyên để đảm bảo hiệu quả kinh doanh và tăng cường lợi
nhuận.
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 2
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Thanh toán: Hệ thống cần hỗ trợ khách hàng thanh toán trực tuyến hoặc qua
các phương thức thanh toán khác, bao gồm việc cung cấp thông tin thẻ tín
dụng hoặc chuyển khoản ngân hàng.
Gửi phản hồi: Hệ thống cần cung cấp kênh để khách hàng gửi phản hồi,
đánh giá về dịch vụ khách sạn, và nhận phản hồi từ khách sạn.
Bảo mật: Hệ thống cần đảm bảo an toàn và bảo mật thông tin khách hàng và
tài chính. Nó cần có các biện pháp bảo mật như mã hóa dữ liệu và kiểm soát
truy cập.
Tích hợp: Hệ thống cần có khả năng tích hợp với các hệ thống khác như hệ
thống đặt phòng trực tuyến, hệ thống thanh toán, và hệ thống quản lý khách
hàng.
Giao diện người dùng thân thiện: Hệ thống cần có giao diện người dùng dễ
sử dụng và thân thiện để quản lý có thể dễ dàng thao tác và tìm kiếm thông
tin.
2.1. Cơ sở lý thuyết
2.2.1 Giới thiệu ngôn ngữ lập trình
- HTML (Hypertext Markup Language) là ngôn ngữ đánh dấu siêu văn bản, được
sử dụng để tạo ra cấu trúc và nội dung của trang web. HTML sử dụng các thẻ
(tags) để định dạng và xác định các phần tử trên trang web, bao gồm tiêu đề, đoạn
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 3
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
văn bản, hình ảnh, liên kết và các phần tử khác. HTML không có khả năng định
dạng trực tiếp các phần tử trên trang, mà chỉ định rõ cấu trúc của chúng.
CSS (Cascading Style Sheets) là ngôn ngữ định dạng trang web, được sử dụng để
kiểm soát giao diện và kiểu dáng của các phần tử được xác định bằng HTML. CSS
cho phép bạn thay đổi màu sắc, kích thước, định dạng văn bản, độ rộng và chiều
cao của các phần tử, tạo ra các hiệu ứng hình ảnh và thay đổi cách trình bày trang
web. CSS cung cấp một cách linh hoạt và mạnh mẽ để tạo ra các trang web đẹp và
chuyên nghiệp.
Html css nó không dùng, note
HTML và CSS thường được sử dụng cùng nhau để tạo ra các trang web tương
tác và hấp dẫn. HTML xác định cấu trúc của trang web, trong khi CSS cho phép
bạn tùy chỉnh giao diện và kiểu dáng của các phần tử. Cả hai ngôn ngữ này đều dễ
học và sử dụng, và là nền tảng quan trọng cho việc phát triển trang web hiện đại.
Ngoài ra, HTML và CSS cũng có thể kết hợp với các ngôn ngữ và công nghệ
khác như JavaScript và PHP để tạo ra các trang web động và tương tác. Các công
cụ và framework như Bootstrap cũng được sử dụng để giúp việc phát triển trang
web nhanh chóng và dễ dàng hơn002E
- Java là một ngôn ngữ lập trình phổ biến và mạnh mẽ được phát triển bởi Sun
Microsystems (hiện nay là Oracle). Java được thiết kế để có thể chạy trên nhiều
nền tảng khác nhau mà không cần biên dịch lại mã nguồn. Điều này có nghĩa là
một ứng dụng Java có thể chạy trên hệ điều hành Windows, macOS, Linux và
nhiều nền tảng khác mà không cần thay đổi mã nguồn.
Java được sử dụng rộng rãi trong việc phát triển ứng dụng di động, ứng dụng
máy tính, trò chơi, trang web và nhiều lĩnh vực khác. Nó có một cộng đồng lớn và
rất nhiều tài liệu học tập và hỗ trợ trực tuyến.
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 4
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Java có cú pháp dễ đọc và dễ hiểu, giúp người lập trình dễ dàng viết và duy trì
mã nguồn. Nó hỗ trợ các tính năng như quản lý bộ nhớ tự động, quản lý ngoại lệ và
đa luồng, giúp việc lập trình trở nên an toàn và hiệu quả.
Một trong những đặc điểm nổi bật của Java là nền tảng độc lập. Mã nguồn Java
được biên dịch thành bytecode, một ngôn ngữ trung gian không phụ thuộc vào hệ
điều hành cụ thể. Bytecode sau đó được thực thi bởi một máy ảo gọi là Java Virtual
Machine (JVM). Điều này cho phép ứng dụng Java chạy trên bất kỳ hệ điều hành
nào có JVM.
Java cũng có một thư viện tiêu chuẩn (Java Standard Library) rất phong phú và
mạnh mẽ, cung cấp các lớp và giao diện để xử lý các tác vụ thông thường như
nhập/xuất dữ liệu, xử lý chuỗi, đồ họa, mạng, bảo mật và nhiều hơn nữa. Ngoài ra,
Java còn có khả năng mở rộng thông qua việc sử dụng các thư viện bên thứ ba và
framework.
- JavaScript cho phép chúng ta tạo ra các hiệu ứng động, thao tác với các phần tử
HTML và CSS, xử lý form, thực hiện các tác vụ phức tạp như gọi API, gửi yêu cầu
HTTP, và nhiều hơn nữa. Có thể sử dụng JavaScript để tương tác với người dùng
và tạo ra trang web động, giúp cải thiện trải nghiệm người dùng.
Ngôn ngữ JavaScript có các cú pháp tương đối dễ hiểu và linh hoạt, giúp người lập
trình viết code một cách dễ dàng. Ngoài ra, JavaScript là một ngôn ngữ độc lập với
nền tảng, có nghĩa là bạn có thể chạy JavaScript trên mọi trình duyệt web hiện đại
mà không cần cài đặt bất kỳ phần mềm bổ sung nào.
Ngôn ngữ JavaScript ngày càng phát triển mạnh mẽ, với việc ra đời của các
framework như React, Angular và Vue.js, giúp việc phát triển và quản lý mã nguồn
JavaScript trở nên dễ dàng hơn.
2.2 Phân tích chức năng thiếu
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 5
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Xem thông
Cập nhật
Thống kê tin cá nhân
số lượng Đặt phòng
doanh thu
Cập nhật
Thống kê thông tin
Xem thông
người truy cá nhân
tin phòng đặt
cập
Thanh toán Đổi mật
khẩu
Thống kê
hàng trong
kho
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 6
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Cập nhật phòng: Thêm sửa xóa cập nhật thông tin phòng.
Cập nhật hóa đơn: cập nhật thông tin sản phẩm vào trong cơ sở dữ liệu.
Dữ liệu vào
Tìm kiếm phòng: khi khách hàng muốn tìm kiếm một hay nhiều phòng nào đó
của website thì chỉ cần nhập tên cần tìm rồi click vào tìm kiếm, hệ thống sẽ gửi
thông tin phòng và khách sạn cần tìm về nếu có trong cơ sở dữ liệu.
Xem thông tin phòng: khách hàng muốn xem thông tin phòng thì click vào hình
ảnh hoặc tên sản phẩm bất kì để biết thông tin sản phẩm mình cần mua.
Đặt phòng: Khách hàng có thể click trực tiếp vào nút đặt phòng thì sẽ chuyển
ngay đến trang đơn phòng, tại đây khách hàng có thể thêm,xóa,cập nhật số
lượng phòng theo ý mình. Nhưng muốn thanh toán thì phải đăng nhập vào hệ
thống website. Hệ thống sẽ cung cấp cách thức tạo tài khoản để bạn có thể đặt
phòng.
Thanh toán: Khách hàng có thể thanh toán thông qua website bằng các hình
thức như: thẻ ATM hoặc gọi điện thoại của cửa hàng. Sản phẩm sẽ được giao
hàng tận nơi.
Xem thông tin đơn đặt phòng: khách hàng có thể đặt hàng qua hệ thống website
nhà quản trị sẽ xem thông tin đơn đặt hàng của khách hàng. Nếu trong hệ thống
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 7
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
còn hàng thì hệ thống sẽ duyệt đơn hàng và trả lời khách hàng và thực hiện giao
dịch.còn nếu hết hàng thì hệ thống sẽ gởi lại thông báo cho khách hàng.
Thống kê đơn đặt phòng: Nhà quản trị sẽ thống kê đơn đặt phòng của khách
hàng đã đặt dựa vào đơn đặt hàng.
Thống kê số lượng: Nhà quản trị sẽ thống kê số lượng phòng còn lại để kiểm
kê.
Thống kê doanh thu: Nhà quản trị thống kê tổng tiền đơn phòng đã được đặt
qua các hóa đơn.
Thống kê số lượng người truy cập: khi người truy cập vào hệ thống website thì
sẽ hiện số lượng người truy cập và đang online.
Thống kê đơn phòng còn trống: Nhà quản trị sẽ xác định và lưu trữ thông tin về
các phòng và trạng thái của chúng (đã đặt hay còn trống), theo dõi và cập nhật
trạng thái của các phòng khi có sự thay đổi (đặt phòng mới hoặc hủy phòng).
Đăng nhập: khi khách hàng muốn mua đặt phòng thì bắt buộc phải đăng nhập
vào hệ thống
Đăng kí: nếu khách hàng nào chưa có tài khoản thì có thể đăng kí click vào
đăng kí và điền thông tin đầy đủ. Nếu thông tin chính xác thì hệ thống sẽ đưa
khách hàng về trang chủ với tài khoản vừa tạo. Nếu lỗi thì khách hàng kiểm tra
lại thông tin mình đã nhập.
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 8
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Xem thông tin cá nhân: sau khi đăng nhập thành công khách hàng có thể click
vào xem thông tin cá nhân.
Cập nhật thông tin cá nhân: nếu khách hàng muốn thay đổi thông tin thì điền
đầy đủ thông tin rồi click cập nhật.
Đổi mật khẩu: khách hàng quyển đổi lại mật khẩu nếu như không thích mật
khẩu cũ.
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 9
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 10
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
2.3.3.2. Mô hình Use Case phân rã chức năng quản lí thuê phòng và thanh toán
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 11
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
2.3.3.3: Mô hình Use Case phân rã chức năng quản lý thuê dịch vụ và thanh toán
2.3.3.4: Mô hình Use Case phân rã chức năng quản lý hóa đơn
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 12
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
2.3.3.5: Mô hình Use Case phân rã chức năng quản lý thông tin phòng
2.3.3.6: Mô hình Use Case phân rã chức năng quản lý thông tin dịch vụ
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 13
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
2.3.3.7: Mô hình Use Case phân rã chức năng quản lý thông tin hợp đồng
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 14
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 15
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 16
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 17
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 18
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 19
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
3.4
3.5
3.2.2: Bảng LoaiPhong
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 20
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 21
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 22
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 23
[WEBSITE QUẢN LÝ DỊCH VỤ KHÁCH SẠN] GVHD: Nguyễn Hữu
ĐỀ TÀI Trung
Sinh viên thực hiện đề tài: | Quang Hiến, Gia Khiêm , Thanh Phát, Trọng Hiếu 24