Xem mẫu
- TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH
XÂY DỰNG PHẦN MỀM
QUẢN LÝ NHÀ NGHỈ BẰNG C# VÀ MYSQL
TÓM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH: CÔNG NGHỆ THÔNG TIN
(ỨNG DỤNG PHẦN MỀM)
Sinh viên thực hiện : Huỳnh Công Thắng
Mã sinh viên : K12C04420
Giảng viên hướng dẫn : TS. Trần Văn Đại
Khóa đào tạo : 2018 - 2021
Đà Nẵng - 01/2021
- MỞ ĐẦU
Trong những năm gần đây dịch vụ du lịch ngày càng phát triển
mạnh mẽ, các nhà nghỉ mọc lên như nấm, lượng khách du lịch ngày
càng đông, việc quản lý nhà nghỉ ngày càng khó khăn, do đó nhu cầu
tin học hoá việc quản lý nhà nghỉ là điều tất yếu.
Hiện nay, các nhà nghỉ phải trực tiếp tiếp nhận, quản lý một
khối lượng lớn và thường xuyên nhiều loại khách, cùng với hàng loạt
dịch vụ phát sinh theo nhu cầu của khách hàng. Do đó, công việc
quản lý hoạt động kinh doanh của nhà nghỉ ngày càng phức tạp hơn.
Là một sinh viên còn đang học tập trên giảng đường, chỉ với
những kiến thức nhỏ bé của mình đã học được cùng với sự hướng
dẫn tận tình của thầy cô, em muốn áp dụng những kiến thức đó để
thiết kế nên một hệ thống “Quản lý nhà nghỉ” quy mô nhỏ với các
chức năng tuy đơn giản nhưng sẽ đầy đủ nhất có thể; nhằm mục đích
nâng cao và củng cố các kiến thức học được, áp dụng chúng vào thực
tiễn.
1. Tính cấp thiết của đề tài
- Trong những năm gần đây du lịch là một trong những ngành
có độ tăng trưởng cao nhất cả nước. Rất nhiều nhà nghỉ đua nhau
phát triển liên tục và nhanh chóng theo sự phát triển của xã hội về
qui mô và chất lượng.
- Hiện nay, các nhà nghỉ phải trực tiếp tiếp nhận, quản lý một
khối lượng lớn và thường xuyên nhiều loại khách, cùng với hàng loạt
dịch vụ phát sinh theo nhu cầu của khách hàng. Do đó, công việc
quản lý hoạt động kinh doanh của nhà nghỉ ngày càng phức tạp hơn.
2. Mục tiêu phát triển
Trên tinh thần thực hiện chủ trương: “Chú trọng phát triển
dịch vụ - du lịch”. Ngành du lịch ngày càng được các cơ quan quản
lý tại địa phương tạo điều kiện để phát triển, nhằm đáp ứng tốt hơn
nhu cầu nghỉ ngơi giải trí, sử dụng dịch vụ ngày càng cao của con
người, hơn nữa với tốc độ phát triển kinh tế của khu vực, thì việc
1
- phục vụ cho đối tượng khách du lịch và công tác ngày càng nhiều và
ổn định. Ban giám đốc nhà nghỉ phấn đấu trong vài năm tới nâng
công suất phòng đạt trung bình mỗi năm vào khoảng 50 – 70%.
3. Đối tƣợng và phạm vi ứng dụng
Đối tƣợng
- Người quản lý
- Bộ phận lễ tân của nhà nghỉ
Phạm vi ứng dụng
Mô hình
Hình 1. Phạm vi hệ thống phần mềm quản lý nhà nghỉ
Mô tả phạm vi
Mô tả phạm vi hệ thống Người lập: Huỳnh Công Thắng
Phần mềm quản lý nhà nghỉ Ngày lập: 20/12/2020
Thông tin tổng quan:
- Tên dự án: Xây dựng phần mềm quản lý nhà nghỉ.
- Giáo viên hướng dẫn: Trần Văn Đại.
- Người thực hiện: Huỳnh Công Thắng.
Phát biểu vấn đề:
- Nhằm đáp ứng nhu cầu ứng dụng công nghệ thông tin cho các
hoạt động kinh doanh và để giảm bớt thời gian tìm kiếm, theo dõi
hoạt động của nhà nghỉ trong việc quản lý. Phần mềm ”Quản lý nhà
nghỉ “ ra đời nhằm đáp ứng vấn đề trên.
2
- Mục tiêu:
Giúp nhà nghỉ quản lý được tình trạng phòng thuê.
Cập nhật, thêm, xóa, sửa, tra cứu các thông tin về khách hàng.
- Quản lý được các dịch vụ của nhà nghỉ và các khách hàng sử
dụng dịch vụ.
- Thống kê công suất phòng, báo cáo, in ấn doanh thu hàng
tháng/năm.
Mô tả:
- Khách hàng phải cung cấp thông tin cho Bộ phận tiếp tân của nhà
nghỉ khi đăng ký thuê phòng như: Họ tên, địa chỉ, số Chứng minh
nhân dân... và bộ phận tiếp tân sẽ nhập, lưu trữ các thông tin trên.
- Bộ phận tiếp tân sẽ cho khách hàng thông tin về phòng và các dịch
vụ của nhà nghỉ .
- Lưu trữ thông tin khách hàng thuê phòng, khách hàng sử dụng
dịch vụ.
- Tra cứu, cập nhật tình trạng phòng và khách hàng
Lợi ích mang lại:
- Hỗ trợ nhà nghỉ có được phong cách làm việc chuyên nghiệp,
quản lý hiệu quả các hoạt động kinh doanh nhà nghỉ, hướng tới hình
ảnh, phong cách phục vụ Văn minh - Lịch sự - Hiện đại đến khách
hàng, tạo một ưu thế cạnh tranh trước các đối thủ trong ngành.
CHƢƠNG 1: CƠ SỞ LÝ THUYẾT
1.1. MỘT SỐ KHÁI NIỆM
1.2. MÔI TRƢỜNG
1.2.1. Môi trƣờng lập trình
1.2.2. Ngôn ngữ lập trình và cài đặt
1.2.3. Hệ quản trị cơ sở dữ liệu
3
- CHƢƠNG 2: PHÂN TÍCH HỆ THỐNG
2.1. PHÂN TÍCH HIỆN TRẠNG
2.2. PHÂN TÍCH YÊU CẦU
2.2.1. Các quy trình nghiệp vụ chính
2.2.2. Các yêu cầu chức năng
2.2.3. Các yêu cầu phi chức năng
2.3. PHÂN TÍCH DỮ LIỆU
2.3.1. Sơ đồ phân rã chức năng
Hình 2.1. Sơ đồ phân rã chức năng
2.3.2. Sơ đồ luồng dữ liệu
Sơ đồ mức ngữ cảnh
Hình 2.2. Sơ đồ mức ngữ cảnh
4
- Sơ đồ mức đỉnh
Hình 2.3. Sơ đồ mức đỉnh
2.3.3. Mô tả các thực thể
2.3.4. Mô hình dữ liệu
Quan hệ giữa các bảng
Hình 2.4. Mô hình dữ liệu quan hệ
5
- 2.3.5. Sơ đồ cấu trúc hệ thống
Hình 2.5. Sơ đồ cấu trúc chức năng hệ thống
2.3.6. Kiến trúc phần mềm
Phần mềm Quản lý nhà nghỉ được thiết kế và xây dựng theo
kiến trúc 3 tầng:
Hình 2.6. Kiến trúc tổng quan phần mềm quản lý nhà nghỉ
6
- 2.3.7. Biểu đồ trƣờng hợp sử dụng
Hình 2.7. Biểu đồ trường hợp sử dụng
Đặt phòng
Hình 2.8. Biểu đồ đặt phòng
7
- Đăng nhập
Hình 2.9. Biểu đồ đăng nhập
Yêu cầu dịch vụ
Hình 2.10. Biểu đồ yêu cầu dịch vụ
8
- Thanh toán
Hình 2.11. Biểu đồ thanh toán
Xuất báo cáo
Hình 2.12. Biểu đồ xuất báo cáo
9
- Biểu đồ trạng thái dịch vụ
Hình 2.13. Biểu đồ trạng thái dịch vụ
10
- CHƢƠNG 3: THIẾT KẾ GIAO DIỆN PHẦN MỀM
3.1. GIAO DIỆN ĐĂNG NHẬP
Hình 3.1. Giao diện đăng nhập
3.2. TRANG CHỦ
Hình 3.2. Giao diện trang chủ
3.3. MENU HỆ THỐNG
Hình 3.3. Giao diện menu hệ thống
11
- 3.4. MENU TÀI KHOẢN
Hình 3.4. Giao diện menu tài khoản
3.5. LỄ TÂN
Hình 3.5. Giao diện lễ tân
3.6. ADMIN
Hình 3.6. Giao diện Admin
3.7. QUẢN LÝ KHÁCH HÀNG
12
- Hình 3.7. Giao diện quản lý khách hàng
3.8. QUẢN LÝ PHÒNG
Hình 3.8. Giao diện quản lý phòng
3.9. QUẢN LÝ DỊCH VỤ
Hình 3.9. Giao diện quản lý dịch vụ
3.10. GIAO DIỆN ĐẶT PHÒNG
13
- Hình 3.10. Giao diện đặt phòng
3.11. GIAO DIỆN SỬ DỤNG DỊCH VỤ
Hình 3. 11. Giao diện sử dụng dịch vụ
3.12. GIAO DIỆN HÓA ĐƠN
Hình 3.12. Giao diện hóa đơn
14
- 3.13. GIAO DIỆN THỐNG KÊ DOANH THU
Hình 3.13. Giao diện thống kê doanh thu
Hệ thống sẽ thống kê những khách hàng đã đặt phòng tại nhà
nghỉ.
3.14. MẪU HÓA ĐƠN THANH TOÁN
Hình 3.14. Mẫu hóa đơn thanh toán
3.15. MẪU THỐNG KÊ DOANH THU
Hình 3.15. Mẫu thống kê doanh thu
15
- KẾT LUẬN
Ƣu điểm
Trong quá trình khảo sát bài toán quán lý nhà nghỉ cơ bản
đã hoàn thành được công việc như sau:
Cập nhật, lưu trữ thông tin
Khách hàng đăng ký thuê phòng.
Khách hàng đăng ký và sử dụng dịch vụ
Danh sách phòng
Chia quyền quản lý của admin và nhân viên.
Dễ dàng sử dụng và quản lý.
Tra cứu
Hóa đơn thuê phòng.
Thống kê doanh thu.
Nhƣợc điểm
Chương trình quản lý nhà nghỉ còn rất nhiều chế. Bài toán này
chỉ áp dụng cho nhà nghỉ nên công tác quản lí khác nhau. Ở đây em
chỉ tìm hiểu về nhà nghỉ nhỏ nên chỉ áp dụng công tác quản lí trong
nhà nghỉ tương tự.
Trong quá trình xây dựng và hoàn thiện chương trình em nhận
thấy chương trình có rất nhiều thiếu sót như:
Nhà nghỉ còn thiếu nhiều chức năng như. Tìm kiếm chi tiết,
đặt phòng online.
Chương trình còn trung lặp dữ liệu.
Giao dện chưa tối ưu với người sử dụng.
Một số chức năng vẫn chỉ còn trên ý tưởng, chưa được thực
thi.
16
nguon tai.lieu . vn