TRƯỜNG ĐẠI HỌC ĐẠI NAM
KHOA CÔNG NGHỆ THÔNG TIN
TÊN ĐỀ TÀI
Đề số 4. Quản lý thơng tin đặt phịng khách sạn
Giảng viên hướng dẫn : Phạm Văn Tiệp
Sinh viên thực hiện
: Đỗ Thị Thắm
Đinh Hùng Mạnh
Lớp
: CNTT13-01
Hà nội, ngày tháng 12 năm 2021
TRƯỜNG ĐẠI HỌC ĐẠI NAM
KHOA CÔNG NGHỆ THÔNG TIN
TÊN ĐỀ TÀI
Đề số 4. Quản lý thơng tin đặt phịng khách sạn
Giảng viên hướng dẫn : Phạm Văn Tiệp
Sinh viên thực hiện
: Đỗ Thị Thắm
Đinh Hùng Mạnh
Lớp
: CNTT13-01
Hà nội, ngày tháng 12 năm 2021
MỤC LỤC
MỞ ĐẦU...................................................................................................................... 1
LỜI CẢM ƠN...............................................................................................................2
NHẬN XÉT .................................................................................................................3
CHƯƠNG 1: LÍ DO CHỌN ĐỀ TÀI............................................................................4
1. Lý do chọn đề tài:..................................................................................................4
2. Phân tích yêu cầu đề:.............................................................................................4
CHƯƠNG 2: PHÂN TÍCH THIẾT KÊ DATABASE...................................................5
CHƯƠNG 3: GIAO DIỆN PHẦN MỀM......................................................................9
1. Giao diện Đăng nhập.............................................................................................9
2. Giao diện Màn hình chính.....................................................................................9
3. Giao diện Quản lý th phịng.............................................................................10
4. Giao diện Quản lý phòng.....................................................................................11
5. Giao diện Quản lý vật tư.....................................................................................12
6. Giao diện Quản lý dịch vụ...................................................................................12
7. Giao diện Quản lý khách hàng............................................................................13
8. Giao diện Quản lý nhân viên...............................................................................14
9. Giao diện Thống kê - báo cáo..............................................................................14
10. Giao diện Trợ giúp............................................................................................15
KẾT LUẬN................................................................................................................. 16
DANH MỤC TÀI LIỆU THAM KHẢO.....................................................................17
MỞ ĐẦU
Chúng ta đang sống trong thời kỳ của cuộc Cách mạng công nghiệp lần thứ
4. Đây là thời kỳ gắn với những đột phá về công nghệ. Công nghệ thông tin được
coi là nền tảng cho các ngành khác phát triển. Sự thay đổi công nghệ gây tác động
lớn tới thị trường lao động. Theo đó, nhiều việc làm truyền thống sẽ mất đi, nhiều
công việc mới, cơ hội mới sẽ xuất hiện.
Ngành Công nghệ thông tin (Information Technology) được biết đến là
ngành học áp dụng các phương pháp và các công cụ để đào tạo về sử dụng các
phần mềm, hệ thống máy tính, cơng cụ và hệ thống mạng Internet. Từ đó các bạn
sinh viên sau khi tốt nghiệp sẽ biết cách lập trình để quản lý thông tin, vận hành
các hệ thống thiết bị công nghệ và hệ thống mạng.
Hiện nay có rất nhiều các ngơn ngữ lập trình dùng để lập trình phần mềm
và thiết kế website với mơi trường lập trình khác nhau.Net là một trong những ngơn
ngữ lập trình được đơng đảo lập trình viên lựa chọn để trở thành ngôn ngữ “tiên
quyết” của hệ điều hành Windows.
Dựa trên kiến thức lập trình mạng với C#, sự đa dạng của các dịch vụ mạng với
nhiều tính năng và địi hỏi ngày càng cao. Từ ý tưởng áp dụng công nghệ thông tin
vào việc quản lý, bớt phần gánh nặng về sổ sách cũng như đầu óc con người, đồ án
này hướng đến xây dựng “Phần mềm quản lý thơng tin đặt phịng khách sạn” giúp đơn
giản hóa mọi thứ, tiết kiệm thời gian và cơng sức đồng thời tăng hiệu quả làm việc khi
quản lý khách sạn.
Trong quá trình xây dựng chương trình do kiến thức cịn hạn chế nên khơng
tránh khỏi những sai sót. Kính mong thầy cơ và các bạn đóng góp ý kiến xây dựng để
đồ án được hoàn thiện hơn.
Em xin gửi lời cảm ơn chân thành nhất tới thầy Phạm Văn Tiệp đã giúp em
hoàn thành đồ án này
1
LỜI CẢM ƠN
Trước hết chúng em xin gửi lời cảm ơn đến thầy Phạm Văn Tiệp, người đã
hướng dẫn chúng em rất nhiều trong suốt quá trình tìm hiểu nghiên cứu và hoàn thành
bài tập lớn này từ lý thuyết đến ứng dụng. Sự hướng dẫn của thầy đã giúp chúng em
có thêm những kiến thức về lập trình .NET. Qua những chỉ dẫn ân cần của thầy giúp
chúng em hiểu sâu hơn về những kiến thức đã được học.
Chúng em xin gửi lời cảm ơn đến các thành viên lớp CNTT13-01, những người
bạn đã luôn ở bên cạnh động viên, tạo điều kiện thuận lợi và cùng chúng em tìm hiểu,
hồn thành tốt bài tập lớn. Sau cùng, chúng em xin gửi lời cảm ơn đến gia đình, bạn
bè đã tạo mọi điều kiện để em xây dựng thành công bài tập lớn này.
Hà Nội, ngày tháng 12 năm 2021
Sinh viên thực hiện
Đỗ Thị Thắm
Đinh Hùng Mạnh
2
NHẬN XÉT
(Của giảng viên hướng dẫn)
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
3
CHƯƠNG 1: LÍ DO CHỌN ĐỀ TÀI
1. Lý do chọn đề tài:
Tại Việt Nam nhà nước đang tạo điều kiện thuận lợi cho việc phát triển
ngành dịch vụ, kéo theo đó là ngành du lịch. Vì thế ngành kinh doanh khách
sạn cũng đang được chú trọng để thu hút lượng khách du lịch tới Việt Nam, để
phát huy thuận lời về vị trí địa lý cũng như là các danh lam thám cảnh tại đất
nước chúng ta.
Tuy nhiên trong thực tế thì, các khách sạn lớn mới có các phần mềm quản
lý. Cịn các khách sạn vừa và nhỏ thì hầu như công việc đều đang phải làm một
cách thủ cơng, trong khi đó ở nước ta, các khách sạn lớn lại chưa thật sự nhiều,
vì vậy cơ sở vật chất và nền kinh tế cũng đang còn phát triển.
Xuất phát từ thực tế đó , nhóm chúng em đã chọn đề tài “Phần mềm quản
lý thơng tin đặt phịng khách sạn”. Đây là một đề tài khơng cịn mới song nó
vẫn chưa hết phổ biến trong q trình quản lý khách sạn. Vì vậy, nhóm em
nhiên cứu đề tài này hy vọng sẽ góp phần giúp cơng việc quản lý trở nên đơn
giản hơn.
2. Phân tích yêu cầu đề:
Xây dựng một phần mềm hỗ trợ hỗ trợ quản lý các công việc trong khách sạn
để giúp người quản lý có thể quản lý tốt khách sạn của mình và đạt hiệu quả trong
các công việc:
Quản lý đăng ký thuê phịng
Quản lý thơng tin nhận phịng
Quản lý việc trả phịng
Phần mềm phải đáp ứng được các tác vụ cơ bản, đồng thời phải hoạt động ổn
định và có hiệu suất cao, đảm bảo được hiệu quả khi lượng dữ liệu lớn.
Đặc biệt, phần mềm phải phù hợp với nghiệp vụ của một số nhân viên ở các bộ
phận trong khách sạn nhằm giúp giảm thiểu thời gian và công sức bỏ ra so với việc
ghi chép thông qua sổ sách như trước đây. Đồng thời có khả năng mở rộng, nâng
cấp khi cần thiết.
4
CHƯƠNG 2: PHÂN TÍCH THIẾT KÊ DATABASE
Tổng quan về database của phần mềm
Database gồm các bảng sau:
- Bảng hóa đơn gồm:
Khóa chính: MaHoaDon
Khóa phụ: MaKH, MaPhong
- Bảng khách hàng gồm:
5
Khóa chính: MaKH
- Bảng nhân viên gồm:
Khóa chính: MaNV
- Bảng dịch vụ gồm:
Khóa chính: MaDV
- Bảng cơ sở vật chất gồm:
Khóa chính: MaCSVC
- Bảng chi tiết hóa đơn gồm:
6
Khóa chính: MaChiTietHD
Khóa phụ: MaHoaDon, MaDV
- Bảng loại phịng gồm:
Khóa chính: MaLoaiPhong
- Bảng phịng gồm:
Khóa chính: MaPhong
Khóa phụ: MaLoaiPhong
- Bảng phiếu th phịng gồm:
Khóa chính:
Khóa phụ: MaPhong, MaLoaiPhong
7
- Bảng users gồm:
Khóa chính: ID
8
CHƯƠNG 3: GIAO DIỆN PHẦN MỀM
1. Giao diện Đăng nhập
- Mô tả: Dùng để đăng nhập tài khoản trước khi vào màn hình chính
2. Giao diện Màn hình chính
9
- Mơ tả: Hiển thị tổng qt tồn bộ các chứng năng của phần mềm bao gồm:
+ Hiển thị 3 phịng hiện có của khách sạn: mỗi phịng hiển các thông tin như Mã
khách, tên khách, ngày đến, ngày đi, quốc tịch, địa chỉ và tính năng thay đổi trạng thái
phòng, 1 button chuyển đến trang chi tiết để điền thơng tin hóa đơn, 1 nút check out khi
khách trả phịng.
+ Bên tay trái màn hình hiển thị lịch tiện cho người sử dụng quan sát ngày tháng
năm.
+ Dưới góc trái hiển thị các màu theo trạng thái phòng như: màu đỏ - phòng đang
trống, màu xanh - phòng đang có khách, màu xám - phịng đang bảo trì.
+ Góc trên của màn hình là thanh toolstrip bao gồm các chức năng tương đương
link tới các màn hình của chức năng đó: quản lý phịng,quản lý khách hàng, quản lý nhân
viên, thống kê và báo cáo, trợ giúp và đăng xuất.
3. Giao diện Quản lý thuê phòng.
10
-
Mơ tả:
+ Hiển thị các thơng tin về hóa đơn của khách hàng như: tên khách, số phòng, số
khách, loại phịng, ngày đến, ngày đi, dịch vụ, giá, tình trạng thuê phòng.
+ Bao gồm các nút với các chức năng như: thêm, sửa, xóa thơng tin th phịng;
báo cáo th phòng, và nút quay lại
+ Khi người dùng nhấn nút thêm, tên dịch vụ được chọn từ combobox và số lượng
được điền từ textbox sẽ được insert xuống datagridview chi tiết dịch vụ bên dưới.
+ Khi người dùng nhấn chọn dịng trên datagridview và nhấn nút xóa, thì dịng dl
đó sẽ được xóa đi trên datagridview đó.
4. Giao diện Quản lý phòng.
11
- Mơ tả: Hiển thị tồn bộ số phịng đang có trong khách sạn, bao gồm số phịng, loại
phịng và giá phịng trên đó, tình trạng phịng. Góc phải màn hình có 3 nút là chức
năng: thêm, sửa, xóa phịng. Có nút tìm kiếm tên phịng
5. Giao diện Quản lý vật tư.
- Mơ tả:
+ hiển thị tồn bộ vật tư đang có trong khách sạn như: bàn ủi, bàn gỗ, tivi,tủ lạnh..
+ có các nút chức năng như: thêm vật tư, xóa vật tư, cập nhật lại vật tư dựa theo thao
tác chọn dòng từ datagridview của người dùng. Mỗi thao tác sẽ được cập nhật lại
xuống database.
+ có tahnh tìm kiếm theo tên vật tư
6. Giao diện Quản lý dịch vụ.
12
- Mơ tả:
+ Hiển thị tồn bộ dịch vụ đang có trong khách sạn như: dọn dẹp, điểm tâm, giặt là,
party, thuê xe…
+ Có các nút chức năng như: thêm dịch vụ, xóa dịch vụ, sửa lại dịch vụ dựa theo
thao tác chọn dòng từ datagridview của người dùng. Mỗi thao tác sẽ được cập nhật lại
xuống database.
7. Giao diện Quản lý khách hàng.
13
-
Mơ tả:
+ Hiển thị tồn bộ khách hàng đã check in tại khách sạn khi đã có hóa đơn thanh tốn.
+ Bao gồm các nút chức năng như: tìm kiếm khách hàng theo tên khách hàng, lọc ra
các khách hàng từ ngày nào đến ngày nào.
8. Giao diện Quản lý nhân viên.
- Mơ tả:
+ Hiển thị tồn bộ nhân viên đang có trong khách sạn, bao gồm mã nhân viên, tên nhân
viên, giới tính…. Góc trái màn hình có 3 nút là 3 chức năng: Thêm nhân viên, cập nhật thơng
tin nhân viên, xóa nhân viên.
9. Giao diện Thống kê - báo cáo.
- Mô tả: Hiện thị thống kê doanh thu và hoạt động kinh doanh của khách sạn
14
10. Giao diện Trợ giúp.
- Mô tả:
+ Hiện thị các chức năng giải quyết lỗi cho người dùng
+ Hiện thị thông tin người phát triển và thông tin liên lạc.
15
KẾT LUẬN
Đồ án xây dựng phần mềm quản lý thông tin đặt phịng khách sạn để người
dùng có thể quản lý và theo dõi triệt để công việc kinh doanh của khách sạn. Đồ án đã
thành công trong việc xây dựng một phần mềm quản lý thử nghiệm từ những phân
tích thiết kế ban đầu. Phần mềm hoạt động tốt, giao diện dễ dùng, tiện dụng cho người
dùng. Tong phần mềm này chúng tôi đã sử dụng ngôn ngữ lập trình c# và winfrom.
Phân mềm đã giải quyết như cầu tối thiểu của người dùng như đăng nhập tài khoản,
quản lý phòng, quản lý nhân viên…
Để phần mềm ngày càng hồn thiện hơn nữa, trong tương lai chúng tơi sẽ cịn
tiếp tục phát triển phần mềm. Chúng tơi mở rộng phần mềm với một số tính năng
khác. Nhằm đáp ứng nhu cầu càng cao của xã hội.
16
DANH MỤC TÀI LIỆU THAM KHẢO
Tiếng Việt:
Webside:
1. Bài giảng lập trình .NET căn bản của thầy Phạm Văn Tiệp
1. />%8Dc+thi%E1%BA%BFt+k%E1%BA%BF+ph%E1%BA%A7n+m
%E1%BB%81m+tr%C3%AAn+winfrom&sp=QgIIAQ%253D
%253D
2. />3. />
17