Đề Tài: Quản Lý Phòng Trong Khách Sạn
LỜI MỞ ĐẦU
Như các bạn đã biết xã hội ngày nay rất phát triển, và Dịch Vụ là một trong
những lĩnh vực có tốc độ tăng truởng khá nhanh trong những năm gần đây ở Việt
Nam nói riêng và thế giới nói chung. Cùng với nó là hàng nghìn các nhà hàng,
khách sạn, các công ty, tập đoàn du lịch được xây dựng và thành lập, đồng thời nhu
cầu của con người cũng tăng lên. Công tác quản lý trong các nhà nghỉ hay khách
sạn ngày càng trở nên khó khăn hơn. Nhưng điều đó lại chính là động lực thúc đẩy
cho những người lập trình không ngừng khám phá, để từ đó thiết kế ra những phần
mềm phù hợp phục vụ tốt hơn cho công việc và cho cuộc sống.
Là những sinh viên hiện còn dang học tập và rèn luyện trên giảng đường đại
học, và với kiến thức nhỏ bé của mình cùng với sự giúp đỡ nhiệt tình của thầy cô
giáo, chúng em đã mạnh dạn thiết kế hệ thống phần mềm “Quản Lý Phòng Trong
Khách Sạn” không ngoài mục đích nào khác đó là củng cố nâng cao kiến thức mà
chúng em đã được học tập, đồng thời giúp ích một phần cho công tác quản lý
phòng trong những nhà nghỉ và khách sạn có quy mô nhỏ. Trong quá trình thiết kế
chúng em đã cố gắng hết sức để hoàn thành thật tốt đề tài này.Tuy nhiên do điều
kiện thời gian cũng như kiến thức còn hạn chế, chương trình của chúng em còn
nhiều thiếu sót rất mong sự đóng góp ý kiến của thầy cô và các bạn.Chúng em xin
chân thành cám ơn ./.
Hưng Yên , Ngày……Tháng……Năm…….
NHẬN XÉT CỦA GIÁO VIÊN
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 1
Đề Tài: Quản Lý Phòng Trong Khách Sạn
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
MỤC LỤC
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 2
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Trang
Lời mở đầu………………………………………………………… 1
PHẦN I:KHẢO SÁT HIỆN TRẠNG VÀ PHÂN TÍCH
I. Tình hình, nhu cầu và xu hướng phát triển 4
II. Nguồn và phương pháp điều tra 4
III. Phạm vi và hạn chế của phần mềm 5
IV. Yêu cầu phần mềm mới trong tương lai 5
PHẦN II:PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG
I. Biểu đồ phân cấp chức năng của hệ thống
I.1. Phân tích biểu đồ phân cấp chức năng 5
I.2. Biểu đồ phân cấp chức năng 6
II. Biểu đồ luồng dữ liệu
II.1.Mức Ngữ cảnh
II.2. Mức Đỉnh
II.3. Mức Dưới Đ
PHẦN III: VẼ BIỂU ĐỒ ERD VÀ LƯỢC ĐỒ QUAN HỆ
III.1 Biểu đồ ERD
III.2 Lược đồ quan hệ
PHẦN IV: THIẾT KẾ GIAO DIỆN 21
quản lý đều có mong muốn được áp dụng công nghệ tin học vào trong công tác quản lý.
Xuất phát từ nhu cầu thực tiễn đó, chúng tôi đã mạnh dạn xây dựng phần mềm với chức
năng chính là quản lý phòng nhằm giúp người quản lý cập nhật thông tin phòng một cách
nhanh tróng, để từ đó không bỏ lỡ cơ hội cho thuê phòng của khách sạn
II. Nguồn và phương pháp điều tra
II.1. Nguồn điều tra
- Từ nhu cầu xã hội được tìm hiểu từ thực tế và qua mạng Internet.
- Từ những người chủ, người quản lý trực tiếp, khách hàng và từ bản thân đã công
tác trong khách sạn một thời gian ngắn.
- Từ các phần mềm đã được thiết kế và đưa vào ứng dụng của trong và ngoài nước.
- Từ kinh nghiệm của người đã xây dựng phần mềm (Các bạn trên diễn đàn “C# và
ứng dụng” đặc biệt là anh Trần Minh Trí (Trung Tâm Đào Tạo lập trình Viên Quốc Tế
Bách Khoa_ApTech)….)…
II.2. Phương pháp điều tra
- Đến hỏi trực tiếp những người quản lý và khách hàng.
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 4
Đề Tài: Quản Lý Phòng Trong Khách Sạn
- Nghiên cứu tài liệu thu thập được (quy cách và các bước xây dựng phần mềm)
- Quan sát, phân tích hệ thống thông tin đã thu thập được
- Khai thác thông tin từ người sử dụng về nhu cầu, từ đó xây dựng chức năng cho
hệ thống.
- Quan sát giao diện giữa hệ thống phần mềm với người dùng, từ đó định hình để
tìm ra cách tốt nhất tạo ra các giao diện thân thiện dễ sử dụng cho người sử dụng.
III. Phạm vi và hạn chế của phần mềm
Xuất phát từ tình hình thực tiễn, với phạm vi hướng tới là các nhà nghỉ , khách sạn
có quy mô vùa và nhỏ phần mềm của chúng tôi sẽ hỗ trợ tốt cho người quản lý trong
công tác quản lý của khách sạn.
Do phạm vi, nên phần mềm chưa thể đáp ứng được đầy đủ chức năng cần thiết,
công tác quản lý, chưa đồng bộ giữa các chức năng.
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Chức năng kiểm tra trạng thái phòng
Chức năng này không cần đăng nhập,nó cho phếp cả đối tượng khách hàng và
người quản lý có thể biết được thông tin về phòng và trạng thái phòng của khách sạn
thông qua “ Sơ đồ Lịch Phòng” và “ sơ đồ trạng thái phòng”
Chức năng nhập thông tin
Chức năng này áp dụng cho người quản lý phần mềm trước khi thao tác với các
thông tin trong cơ sở dữ liệu của hệ thống thì người sử dụng phải dăng nhập vào hệ
thống.Phần mềm cho phép nhiều người sử dụng khác nhau song chỉ có 1 người quản trị
cao nhất có toàn quyền thao tác trên dữ liệu.
Chức năng tìm kiếm
Hệ thống cho người quản lý và khách hàng có thể tìm nhanh những thông tin cần
thiết và chính xác về trạng thái phòng của khách sạn và thông tin về khách hàng.
Chức năng in ấn
Chức năng này dành cho người quản trị để in các báo cáo, các thông báo cần thiết.
1.2 biểu đồ phân cấp chức năng
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 6
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 7
kiểm tra TT phòng
Kiểm tra Sơ đồ TT
phòng
Kiểm tra lịch phòng
Nhập thông tin
Nhập
mới
góp
Nhập
2
Nhập
TT
Thông báo
Chú thích: TT KH bao gồm: họ tên, ngày sinh, địa chỉ (sđt,fax…), CMND,Email…
Phòng: số phòng, loại phòng(p đơn, ba, …), hạng phòng (p đặc biệt, sang trọng,
tiêu chuẩn, …) …
Đề Tài: Quản Lý Phòng Trong Khách Sạn
II. Biểu đồ luồng dữ liệu.
1. Mức ngữ cảnh.
Y/C In
Y/C xoá Y/C tìm kiếm
Y/C đăng nhập
Y/C xem
Y/C kiểm tra
TT Phản hồi TT khách hàng Y/C nhập TT Y/C nhập ý kiến
Y/C tìm kiếm TT phản hồi
Y/C sửa đổi
Y/C Huỷ
y/c Sửa
y/c Xoá Y/C tìm
Y/C tim kiếm kiếm TT Phản
TT phản hồi
hồi
DS KH DS Phòng
Góp Ý
TT phản hồi
y/c in thông báo
Y/C in hoá đơn Y/C Nhận hoá đơn
Y/c in báo cáo
TT phản hồi
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 9
1
Kiểm tra
TT
phòng
2
Nhập
TT
3
Tìm
kiếm
4
IN
Nhân viên Khách hàng
Y/C sửa
Y/C xoá
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 10
Nhập
2
Nhập
TT
Nhân viên
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Y/c nhập mới TT phòng
Y/c nhập mới TT KH
Y/c nhập thời gian SD
DS KH DS Phòng
Y/c sửa đổi TT phòng
Y/c sửa đổi TT KH
Y/c sửa đổi thời gian SD
Y/c xóa TT
DS KH Y/c huỷ phòng
Các bảng dữ liệu:
Tblphong (Bảng Phòng)
Ghi chú: MaPhong: Mã Phòng
Loaiphong: Loại Phòng
Hangphong: hạng phòng
Giaphong: giá phòng
HinhThucTT: Hình Thức Thanh Toán
ThueGTGT: Thuế Giá trị Gia Tăng
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 12
Đề Tài: Quản Lý Phòng Trong Khách Sạn
tblYKKH(Bảng Ý Kiến Khách Hàng )
Ghi Chú: MasoYK: mã số ý kiến
NoiDung: nội dung
tblNSD(Báng Người Sử Dụng)
Ghi chú: MaNSD: Mã Người Sử Dụng tendangnhap: Tên Đăng Nhập
TenNSD: tên Người Sử Dụng
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 13
Đề Tài: Quản Lý Phòng Trong Khách Sạn
III.2. Dưới đây là mô hình quan hệ giữa các bảng:
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 14
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Biểu đồ ERD:
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 15
Ma
P
So
P
hang
P
Loai
P
Gia
K.tr
a
Xem
Góp
ý
Ánh
xạ
Đ.nh
ập
In
DSNDùng
MaN
D
TênN
D
TênĐ
N
Pass
Khách hàng
Xem
cậpnh
ật
T.Kie
m
T.Kie
m
Phòng
Ánh
xạ
Kho Phòng
Form cập nhật thông tin :
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 17
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Ở Form này người quản lý sau khi đã đăng nhập vào hệ thống có thể thao tác trên
Form để cập nhật( thêm, sửa, xoá ) thông tin về phòng hoặc khách hàng.
Form cập nhật phòng:
Ở giao diện chính khi ta kích vào menu cập nhật thông tin -> Phòng thì một giao
diện
mới sẽ xuất hiện cho phép người quản lý có các thao tác như: thêm, sửa, xoá, huỷ. Ở phần
danh sách sẽ hiển thị danh sách phòng từ đó ta có thể xoá phòng cần xoá, khi thêm phòng
thì phòng mới thêm vào cũng sẽ đươc hiển thị tại đó.
Form cập nhật khách hàng:
Ở giao diện chính khi ta kích vào menu cập nhật thông tin -> khách hàng thì một
giaodiện mới sẽ xuất hiện cho phép người quản lý có các thao tác như: thêm, sửa, xoá. Ở
phần danh sách sẽ hiển thị danh sách khách từ đó ta có thể khách hàng cần xoá, khi thêm
phòng thì phòng mới thêm vào cũng sẽ đươc hiển thị tại đó.
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 18
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Form Tìm kiếm:
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 19
Đề Tài: Quản Lý Phòng Trong Khách Sạn
Tại đây người sử dụng có thể tìm kiếm thông tin về khách hàng một cách nhanh
chóng bằng cách nhập một trong các thông tin cần tim vào các Textbox, kết quả trả về là
danh sách các thông tin chi tiết do phần mềm phản hồi lại.
Chức năng kiểm tra trạng thái phong:
Người sử dụng có thể kiểm tra thông tin chi tiết về hệ thống phòng trong khách sạn:
nhiều ngỡ ngàng, hạn chế là không chánh khỏi.
Mong được sự đóng góp ý kiến xây dựng phần mềm ngày càng hoàn thiện
và tối ưu hơn của thầy cô và các bạn!
Chúng tôi xin chân thành cảm ơn!
Nhóm thực hiện
Sinh Viên: Nguyễn Huy Hoàng_Nguyễn Văn Huân_Nguyễn Bá Đại
Lớp : Tk3(1) Trang 21