Báo cáo môn: Công nghệ phầm mềmĐề tài: Quản lý khách sạnCode: asp.net mvc5Yêu cầu: Danh sách các yêu cầu: lập danh mục phòng, lập phiếu thuê phòng, tra cứu phòng, lập hóa đơn thanh toán, lập báo cáo tháng, thay đổi qui địnhDanh sách các biểu mẫu và qui: danh mục phòng, phiếu thuê, hóa đơn thanh toán, báo cáo danh thu theo loại. cần source code liên hệ giá giao đổi
Trang 1BÁO CÁO MÔN CÔNG NGHỆ PHẦN MỀM
ĐỀ TÀI: Quản lý khách sạn
TPHCM, tháng 12 năm 2022
Trang 22
Mục lục
II GIỚI THIỆU VỀ NET FRAMWORK, NGÔN NGỮ LẬP TRÌNH C#, WINFORM 9
Trang 33
3.7 Usecase báo cáo dùng để xin thêm thiết bị mới 47
3.9 Usecase Khách sạn thêm phòng mới vào hoạt động 48
3.10 Usecase Nhân viên cập nhập lại thông tin khi khách hàng hủy phòng đã đặt online 49
Trang 44
4.2 Quy trình đăng ký tài khoản của giám đốc cho nhân viên 63
Trang 55
Trang 63.13 [Màn hình danh sách tất cả nhân viên làm việc tại khách sạn] 90
3.14 [Màn hình danh sách tất cả khách hàng của khách sạn] 91
Trang 77
Lời mở đầu
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
Hiện nay, các khách sạn 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 khách sạn ngày càng phức tạp hơn
Hơn nữa, công tác quản lý không chỉ đơn thuần là quản lý về lưu lược khách đến với 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 của khách sạn, … để từ đó có thể đưa ra định hướng và
lập kế hoạch phát triển cho công việc kinh doanh đó Nhưng với việc lưu trữ và xử lý bằng thủ công
như hiện nay thì sẽ tốn rất nhiều thời gian và nhân lực mà không đem lại hiệu quả cao Do đó cần phải
tin học hóa hình thức quản lý, cụ thể là xây dựng một phần mềm để đáp ứng nhu cầu quản lý toàn diện,
thống nhất và đạt hiệu quả cao nhất cho hoạt động kinh doanh của khách sạn
Với số lượng khách lớn, số phòng ở và số hóa đơn cần quản lý tương ứng cũng rất lớn, thực tế
cho thấy việc ứng dụng công nghệ thông tin vào quản lý khách sạn là một nhu cầu tất yếu, hiển nhiên
Nắm bắt được xu hướng trên, ứng dụng Quản lý khách sạn với mục tiêu hướng đến sự đơn giản,
tiện dụng, dễ cài đặt và thao tác cho người sử dụng Đồng thời nhấn mạnh tính hiện đại, tinh tế trong
việc trải nghiệm người dùng, trên hết là những tính năng cần thiết nhất của công việc quản lý
Ứng dụng được thiết kế theo mô hình 3 tầng Đối tượng người dùng hướng đến là các khách
sạn cần chuyển đổi số muốn công việc quản lý được trực quan, dễ dàng hơn
Do những nhu cầu trên nên chúng em quyết định chọn đề tài đồ án “Xây dựng Website quản lý
khách sạn bằng công nghệ Net theo mô hình Winform” như là một chính yếu cho nhu cầu ứng dụng
công nghệ thông tin vào kinh doanh
Chúng em xin chân thành cám ơn!
Trang 88
I GIỚI THIỆU CHUNG
1 Giới thiệu đề tài
Ngày nay, cùng với sự phát triển mạnh mẽ của công nghệ thông tin và các chương trình
phần mềm ứng dụng đã làm tăng năng suất và hiệu quả của công việc Công nghệ thông tin đã
được ứng dụng ngày càng nhiều vào các ngành kinh tế - xã hội khác nhau
Dịch vụ thuê phòng thuộc lĩnh vực dịch vụ xã hội, hầu hết các mảng hoạt động của khu
vực thú y đều gắn liền với việc tiếp nhận và xử lý thông tin, do vậy việc ứng dụng công nghệ
thông tin có ý nghĩa quan trọng đối với sự phát triển bền vững và có hiệu quả của hệ thống
khách sạn nói chung và từng cơ sở nói riêng
Trong những năm qua, hệ thống các khách sạn đã tiến hành ứng dụng công nghệ thông tin
vào hầu hết các nghiệp vụ của bệnh viện, góp phần nâng cao năng lực quản lý điều hành cũng
như chất lượng tiện ích Tuy nhiên, mức độ ứng dụng công nghệ thông tin ở nước ta còn lạc
hậu so với nước bạn trong khu vực
Chúng ta đều biết, một trong những hoạt động quan trọng của khách sạn đó là hoạt động
quản lý thuê phòng Việc quản lý, thuê phòng làm sao để giảm thiểu tối đa giấy tờ hành chính,
và rút ngắn quy trình nhưng vẫn đảm bảo tính đúng, đủ, an toàn… là rất quan trọng, cấp thiết
Từ những lí do trên, nhóm em gồm 3 thành viên chọn đề tài quản lí, cung cấp dịch vụ thuê
phòng đến cở sở và người dùng Học tập, tìm hiểu còn hạn chế về mặt thời gian nên còn sai
sót, mong thầy và các bạn góp ý chỉnh sửa
2 Vì sao sử dụng công nghệ WinForm?
Tại sao WinForm vẫn tồn tại?
Vì tuổi đời đã khá cao (ra đời vào năm 2003) nên WinForm chính thức bị Microsoft
khai tử vào năm 2014 Tuy nhiên, ở Việt Nam, Win Form vẫn còn tồn tai và phát triển Tại sao
vậy? Bởi vì:
Đa phần lập trình viên C# NET nào cũng từng học/sử dụng WinForm Giao diện kéo
thả dễ sử dụng; Gắn các event cho các button chỉ cần double click, lại hỗ trợ quá trời event như
click, hover,…;Việc viết code cũng vô cùng trực quan: từ việc lấy text từ TextBox cho tới show
dữ liệu bằng MessageBox, hoặc dùng Grid để kết nối SQL Đó là một trong các lý do mà nó
được các trường và sinh viên ưa thích: WinForm rất dễ học và dễ dạy
Vì dễ code, chỉ cần kéo thả, lại có nhiều component có sẵn, WinForm rất phù hợp để
làm các phần mềm quản lý, tính tiền, thống kê… Đây cũng là loại ứng dụng mà các công ty
doanh nghiệp vừa và nhỏ cần Ngoài ra, chỉ cần sử dụng component như TelerikUI hoặc
DevExpress, WinForm có thể tạo ra các giao diện hiện đại, đẹp như mơ, long lanh hoa mĩ
Trang 99
Hiện nay, vẫn có rất nhiều các công ty tuyển dụng yêu cầu WinForm Nếu bạn yêu thích
lập trình WinForm hãy thử tiếp xúc với nó nhé, cố gắng nắm vững các khái niệm: Event,
Control, Component,… vì chúng sẽ khá có ích
Ưu điểm các phần mềm trên Winform?
Đa phần lập trình viên C# NET nào cũng từng học/sử dụng Winform Bởi vì: Giao diện
kéo thả dễ sử dụng; Gắn các event cho các button chỉ cần double click, lại hỗ trợ quá trời event
như click, hover,…; Việc viết code cũng vô cùng trực quan: từ việc lấy text từ TextBox cho
tới show dữ liệu bằng MessageBox, hoặc dùng Grid để kết nối SQL WinForm rất dễ học và
dễ dạy
II GIỚI THIỆU VỀ NET FRAMWORK, NGÔN NGỮ
LẬP TRÌNH C#, WINFORM
1 NET Framwork là gì?
.NET Framework là một nền tảng lập trình và cũng là một nền tảng thực thi ứng dụng
chủ yếu trên hệ điều hành Microsoft Windows được phát triển bởi Microsoft Các chương trình
được viết trên nền NET Framework sẽ được triển khai trong môi trường phần mềm (ngược lại
với môi trường phần cứng) được biết đến với tên Common Language Runtime (CLR) Môi
trường phần mềm này là một máy ảo trong đó cung cấp các dịch vụ như an ninh phần mềm
(security), quản lý bộ nhớ (memory management), và các xử lý lỗi ngoại lệ (exception
handling)
.NET framework bao gồm tập các thư viện lập trình lớn, và những thư viện này hỗ trợ
việc xây dựng các chương trình phần mềm như lập trình giao diện; truy cập, kết nối cơ sở dữ
liệu; ứng dụng web; các giải thuật, cấu trúc dữ liệu; giao tiếp mạng CLR cùng với bộ thư viện
này là 2 thành phần chính của NET framework
2 Ngôn ngữ lập trình C#
C# (C Sharp, đọc là "xi-sáp") là một ngôn ngữ lập trình hướng đối tượng đa năng, mạnh
mẽ được phát triển bởi Microsoft, C# là phần khởi đầu cho kế hoạch NET của họ Tên của
ngôn ngữ bao gồm ký tự thăng theo Microsoft nhưng theo ECMA là C#, chỉ bao gồm dấu số
thường Microsoft phát triển C# dựa trên C++ và Java C# được miêu tả là ngôn ngữ có được
sự cân bằng giữa C++, Visual Basic, Delphi và Java
C# được thiết kế chủ yếu bởi Anders Hejlsberg kiến trúc sư phần mềm nổi tiếng với
các sản phẩm Turbo Pascal, Delphi, J++, WFC Phiên bản gần đây nhất là 9.0, được phát hành
vào năm 2020 cùng với Visual Studio 2019 phiên bản 16.8
Trang 1010
3 WinForm là gì?
Vì dễ code, chỉ cần kéo thả, lại có nhiều component có sẵn, WinForm rất phù hợp để
làm các phần mềm quản lý, tính tiền, thống kê… Đây cũng là loại ứng dụng mà các công
ty/doanh nghiệp vừa và nhỏ cần Ngoài ra, chỉ cần sử dụng component như TelerikUI hoặc
DevExpress (Ở Việt Nam, hầu như chúng ta đều dùng crack nên các component này hoàn toàn
miễn phí), WinForm có thể tạo ra các giao diện hiện đại, đẹp
– Tốc độ xử lý dữ liệu nhanh chóng
– Đảm bảo an toàn, bảo mật thông tin
– Có thể chạy trên các phiên bản Windows khác nhau
– Thao tác trên nhiều giao diện
4 Công cụ, phần mềm hỗ trợ
a Visual Studio 2019 Microsoft Visual Studio là một môi trường phát triển tích hợp từ Microsoft Nó được
sử dụng để phát triển chương trình máy tính cho Microsoft Windows, cũng như các trang web,
các ứng dụng web và các dịch vụ web Visual Studio sử dụng nền tảng phát triển phần mềm
của Microsoft như Windows API, Windows Forms, Windows Presentation Foundation,
Windows Store và Microsoft Silverlight Nó có thể sản xuất cả hai ngôn ngữ máy và mã số
Trang 1111
giữa máy Client và máy cài SQL Server Một RDBMS bao gồm databases, database engine
và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS
Hình 2:SQL 18
4.3 Cách tạo một Windows Forms Application trên MicroSoft Visual Studio 2019
Việc đầu tiên chúng ta cần cài đặt Microsoft Visual Studio trên máy tính, các bạn có
thể download Microsoft Visual Studio 2019 , đây là phiên bản mới nhất cho đến hiện tại
Hình 3: Tạo WinForm 1
Trang 1212
Nếu các bạn là học sinh, sinh viên thì nên down bản Community, đây là một bản miễn
phí những cũng có đầy đủ các chức năng quan trọng, nên các bạn hãy yêm tâm để download
nó về và sử dụng
Sau khi cài đặt xong Visual Studio 2019, các bạn hãy thực hiện theo các bước dưới đầy
để có thể tạo một project winforms với Visual Studio 2019
Bước 1: Khởi động Visual Studio 2019 -> chọn vào mục Create a new project
để tạo một project mới
Hình 4: Tạo WinForm 2
Bước 2: Sau khi chọn mục Create a new project thì một cửa sổ khác mở ra, trong
đó có các platforms mà các bạn đã cài Vì chúng ta sẽ lập trình winforms với c# nên sẽ
chọn platforms Windows Forms App (.NET FrameWork) -> Next
Trang 1414
Các bạn sẽ chờ một lúc cho hệ thống tạo project, quá trình tạo nhanh hay chậm tùy
thuộc vào cấu hình máy của các bạn Sau khi tạo xong thì màn hình ứng dụng sẽ như sau:
Hình 7: Tạo WinForm 5
Như vậy là các bạn đã tạo thành công một project và để tìm hiểu về các thuộc tính quan
trọng trong ứng dụng, các bạn hãy theo dõi phần tiếp theo nhé
III XÁC ĐỊNH YÊU CẦU
1 Mô hình cơ cấu tổ chức
1.1 Sơ đồ tổ chức
Trang 1515
Trang 16+ Tổng hợp các thông tin về khách hàng để gửi cho bên quản lý phòng trong việc phân phòng và trả phòng
+ Tổng hợp và gửi các thông tin về khách hàng để gửi cho bộ phận tài chính để thanh toán cho khách hàng khi rời đi
Trang 1717
+ Thống kê hiệu suất sử dụng phòng
4 Lễ tân
+ Chào khách và đón tiếp khách +Nhận và giải quyết những yêu cầu của khách hàng + Chuyển những yêu cầu và thông tin của khách đến các bộ phận có liên quan trong khách sạn
2 Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VỤ)
độ
hỗ trợ
Phân loại yêu cầu
Lãnh đạo
Bộ phận thực hành
Bộ phận liên quan
Hệ thống ngoài
1
Nhân viên quản lý phòng muốn lập danh
Giám đốc điều hành
BPQLP: Nhân viên quản lý phòng
Tự động
Lưu trữ
2
Khách hàng muốn thuê phòng thông qua
Giám đốc điều hành Khách hàng
BPKD:Lễ tân
Bán
tự động
Lưu trữ
Trang 1818
3
Khách hàng muốn thuê phòng thông qua
website hoặc app mobile
Lập phiếu thuê phòng thông
BPKD:Nhân viên đặt phòng
Google form
Khôn
g hỗ trợ
4
Nhân viên lễ tân cần tìm kiếm các phòng
còn trống để phân cho khách hàng Tra cứu phòng
Giám đốc điều hành BPKD:Lễ tân
BPKD:Nhân viên quản lý phòng
Tự động
5 Nhân viên lễ tân muốn lập hoán đơn
thanh toán cho khách hàng Lập hóa đơn thanh toán Giám đốc
điều hành BPKD:Lễ tân
Tự động
Lưu trữ
6 Nhân viên kế toán muốn lập báo cáo
doanh thu của các loại phòng theo tháng Lập báo cáo tháng
Giám đốc điều hành
BPTC,KT:Nhân viên kế toán
Tự động
Lưu trữ
7 NVĐP kiểm tra danh sách đặt phòng
trên google form và nhập thông tin thuê
phòng vào
Thêm danh sách đặt phòng
từ google form
Giám đốc điều hành
BPKD:Nhân viên đặt phòng
BPKD:Lễ tân
Tự động
Lưu trữ
8
Trang 2020
3.4 BM04 : Hóa đơn thanh toán
Logo khách sạn HÓA ĐƠN THANH TOÁN
3.5 BM05: Báo cáo doanh thu theo tháng
Trang 21QĐ02 - Các quy định đảm bảo an toàn cháy nổ: không nấu nướng trong phòng,
sử dụng các vật liệu dễ gây cháy nổ…
QĐ03
- Các quy định về đảm bảo an toàn – an ninh trong khách sạn: không mang chất cẩm, chất độc hại, vũ khí, chất nổ vào khách sạn; bảo vệ tài sản cá nhân của khách lưu trú; khách đến thăm…
QĐ04 - Các quy định bảo vệ tài sản của khách sạn: sử dụng các trang thiết bị theo
hướng dẫn, không phá hoại tài sản trong phòng…
QĐ05 - Quy định về giữ gìn vệ sinh chung trong khách sạn
- Quy định về thời gian check-out, thủ tục trả phòng, thanh toán
QĐ06
- Thanh toán bằng tiền mặt hoặc chuyển khoản
- Thanh toán trước 50% giá trị hợp đồng, 50% còn lại thanh toán sau khi trả phòng
QĐ07 Có 3 loại phòng (A, B, C) với đơn giá tương ứng (150.000, 170.000, 200.000)
QĐ08 Có 2 loại khách (nội địa, nước ngoài) Mỗi phòng có tối đa 3 khách
QĐ09 Đơn giá phòng cho 2 khách Khách thứ 3 phụ thu 25% Khách nước ngoài (chỉ cần
có 1 trong phòng) thì nhân với hệ số 1.5
QĐ10
Người dùng có thể thay đổi các qui định như sau:
+ QĐ10a: Thay đổi số lượng và đơn giá các loại phòng
+ QĐ10b: Thay đổi số lượng loại khách, số lượng khách tối đa trong phòng
+ QĐ10c: Thay đổi tỉ lệ phụ thu
Trang 2222
5 Danh sách yêu cầu
5.1 Danh sách yêu cầu nghiệp vụ
Danh sách yêu cầu nghiệp vụ
Trang 2323
Danh sách yêu cầu nghiệp vụ
Bộ phận quản lý phòng STT Nghiệp vụ Mô tả tóm tắt Biểu
mẫu
Quy định
BM01 QĐ07
Danh sách yêu cầu nghiệp vụ BPDV: Bộ phận tài chính kế toán STT Nghiệp vụ Mô tả tóm tắt Biểu
mẫu
Quy định
BM05 QĐ10
Danh sách yêu cầu nghiệp vụ BPDV: Bộ phận tài chính kế toán STT Nghiệp vụ Mô tả tóm tắt Biểu
mẫu
Quy định
BM05 QĐ10
5.2 Danh sách yêu cầu tiến hóa
Liên quan đến phần quy định
- Thay đổi số lượng và đơn giá các loại phòng
- Thay đổi số lượng loại khách, số lượng khách tối đa trong phòng
- Thay đổi tỉ lệ phụ thu
Trang 2424
Danh sách yêu cầu tiến hóa ST
T
Nghiệp vụ Tham số cần thay đổi Miền giá trị cần thay đổi
1 Thay đổi quy định lập
danh mục phòng
Đơn giá Loại phòng
Đơn giá: đơn vị tiền tệ VNĐ (đ),có giá trị từ 0đ đến 100.000.000 đ
Loại phòng: có thể thêm hoặc xóa các loại phòng
2 Thay đổi quy định lập
báo cáo doanh thu theo
Số lượng khách tối đa
5.3 Danh sách yêu cầu hiệu quả
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu cầu tiến hóa
Danh sách yêu cầu hiệu quả S
500 đơn hang * (5*5*20 + 1000) * 6= 45.000.000 byte
= 45Mb
///khách sạn làm việc 1 ngày 3 ca, mỗi ca sẽ có 5 nhân viên túc trực điện thoại hotline của khách sạn
Mỗi ca làm việc 8 tiếng
3000 * (5*5*20 + 1000) = 45Mb
Ngày import 1 lần (cuối ngày) các yêu cầu đặt hang trong ngày Trung bình 1 ngày có khoảng 30 lượt đặt phòng
⇨ Làm tự động sau 24h-3h
Trang 255.4 Danh sách yêu cầu tiện dụng
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu cầu tiến hóa
Danh sách yêu cầu tiện dụng S
3 Lập hóa đơn cho
hang trên app
5 Báo cáo kết quả
bán hàng hàng
ngày
Trang 2626
5.5 Danh sách yêu cầu bảo mật
Sẽ gồm các yêu cầu nghiệp vụ + yêu cầu tiến hóa + yêu cầu hệ thống
Danh sách yêu cầu bảo mật
STT Nghiệp vụ \
Nhóm người
dùng
Quản trị hệ thống
Giám đốc điều hành
Trang 277 Thay đổi quy
định lập báo cáo
doanh thu theo
tháng
Toàn quyền
Trang 2828
5.6 Danh sách yêu cầu an toàn
Với từng đối tượng trong ứng dụng, có 3 cấp độ tác động dữ liệu: THÊM – SỬA - XÓA
Danh sách yêu cầu an toàn
1 Hủy logic (xóa
logic)
Danh mục phòng,Phiếu thuê phòng,Hóa đơn thanh toán
Danh mục phòng: sẽ được xóa logic sau khi nhân viên quản lý phòng yêu cầu xóa thông tin phòng
Phiếu thuê phòng: sẽ được xóa logic khi khách hàng đã trả phòng hoặc hủy việc đăng ký thuê phòng (đã đăng ký nhưng chưa đến nhận phòng) Hóa đơn thanh toán: sẽ được xóa logic sau khi phát hiện thông tin trên hóa đơn đã nhập sai
2 Hủy thật sự (xóa vật
lý)
Danh mục phòng,phiếu thuê phòng,báo cáo doanh thu,hóa đơn thanh toán
Danh sách phòng
Danh mục phòng,phiếu thuê phòng,báo cáo doanh thu,hóa đơn thanh toán sẽ được tự động hủy hoàn toàn sau thời hạn 10 năm
Danh sách phòng: khi thông tin của phòng bị xóa trước đó thì có thể xóa theo
3 Không cho phép xóa Phiếu thuê phòng Phiếu thuê phòng: Khách hàng không
yêu cầu hủy việc đăng ký phòng hoặc khách hàng chưa làm thủ tục trả phòng thì không được xóa
4 Phục hồi Phiếu thuê phòng,Hóa đơn
thanh toán
Các dữ liệu đã hủy logic có thể được phục hồi lại (nếu chưa bị hủy thực sự)
5 Không cho phép
chỉnh sửa
Hóa đơn thanh toán Hóa đơn thanh toán không được phép
chỉnh sửa thông tin Nếu sai thì hủy logic hóa đơn cũ, lập hóa đơn mới
6
Trang 2929
5.7 Danh sách yêu cầu tương thích
Chỉ liên quan đến các nghiệp vụ có HỆ THỐNG NGOÀI
Danh sách yêu cầu tương thích ST
Máy in Hỗ trợ tất cả các loại máy in
4 Giao hàng Máy in, Camera Hỗ trợ tất cả các loại máy in, camera
điện thoại
5.8 Danh sách yêu cầu công nghệ
Danh sách yêu cầu công nghệ ST
T
1 Dễ sửa lỗi Xác định lỗi trung bình trong 15
phút
Không sửa lỗi 1 chức năng không ảnh hưởng đến các chức năng khác
2 Dễ bảo trì Thêm chức năng mới nhanh Không ảnh hưởng các chức năng đã có
3 Tái sử dụng Xây dựng thêm phiên bản mobile
Xem xét sử dụng API để kết nối dữ liệu
4 Dễ chuyển
đổi
Dễ chuyển đổi: CSDL / ngôn ngữ lập trình / kiến trúc hệ thống Đổi sang hệ quản trị CSDL mới trong tối đa 2 ngày
Với cùng các yêu cầu
Trang 3030
5 Công nghệ Ứng dụng mobile: Flutter
CSDL: SQL Server 2018
Khách hàng đã sử dụng 1 số ứng dụng mobile làm bằng Flutter và CSDL hiện tại họ đang có là SQL Server 2018 (license cho 500 user)
Trang 31Tự động lấy dữ liệu từ Phiếu thuê phòng, tính toán giá trị theo quy định và lưu trữ
Có thể xóa logic khi nhập sai thông tin Không được cập nhật thông tin
3 Lập phiếu thuê phòng cho
khách đến trực tiếp
Nhập thông tin theo biểu mẫu
Kiểm tra dữ liệu theo quy định và lưu trữ Có thể xóa logic khi nhập sai thông tin
Không được cập nhật thông tin
4
Lập phiếu thuê phòng cho
khách đặt phòng trước
người dùng chọn Thuê phòng và người dùng nhập thông tin theo biểu mẫu
Kiểm tra dữ liệu theo quy định và lưu trữ Có thể xóa logic khi nhập sai thông tin
Không được cập nhật thông tin
Trang 3232
Bảng trách nhiệm
Bộ phận quản lý phòng ST
2 Nhập thông tin phòng nhận thông tin lên hệ thống hệ thống nhận thông tin
3 Thống kê hiệu suất sữ
dụng phòng
nhập thông tin Hệ thống nhận thông tin
Trang 3333
Bảng trách nhiệm BPDV:Bộ phận tài chính kế toán ST
Tự động lấy dữ liệu từ các Hóa đơn thanh toán, tính toán giá trị theo quy định,xuất lên màn hình và lưu trữ
Trang 3434
6.2 Bảng trách nhiệm yêu cầu tiến hóa
Bảng trách nhiệm yêu cầu tiến hóa S
T
T
1 Thay đổi quy định lập danh
mục phòng
Cho biết những quy định mới được đề ra
Ghi nhận giá trị thay đổi
Thay đổi quy định lập phiếu
thuê phòng
Cho biết những quy định mới được đề ra
Ghi nhận giá trị thay đổi
Thay đổi quy đinh lập bảng
doanh thu hằng tháng
Cho biết những quy định mới được đề ra
Ghi nhận giá trị thay đổi
Thay đổi số lượng phòng Cho biết số lượng phòng Ghi nhận giá trị thay đổi Số lượng phòng có thể tăng lên hoặc
giảm xuống Thay đổi loại phòng Cho biết loại phòng Ghi nhận giá trị thay đổi Cập nhập lại thay đổi khi khách sạn
cải tạo lại
Thay đổi số lượng khách tối đa
Trang 3535
6.3 Bảng trách nhiệm yêu cầu hiệu quả
Bảng trách nhiệm yêu cầu hiệu quả
2 lập phiếu
thuê phòng
chuẩn bị máy in kết nối với hệ thống
thực hiện đúng theo yêu cầu xuất ra phiếu thuê phòng
xuất phiếu thuê khi khách đồng ý thuê phòng
3 lập hóa đơn chuẩn bị máy in
kết nối với hệ thống
Thực hiện yêu cầu in
Tổng hợp thành bảng chi tiết theo quy dịnh của ban giám đốc và ban giám đốc có thể xem doanh thu khách sạn bất
cứ lúc nào
7 Nhập thông
tin
Cho biết những thông tin cần thiết
về hiện trạng
Tùy vào từng bộ phận mà giá trị thông tin nhập vào sẽ khác nhau
mỗi bộ phận chỉ nhập vào những thông thin xác định đã được quy định theo chức năng của từng bộ phận trước
Lập bảng thống kê chi tiết nhất
bảng thông kê phải cập nhấp theo những thay đổi được đề
ra
Trang 3636
6.4 Bảng trách nhiệm yêu cầu tiện dụng
Bảng trách nhiệm yêu tiện dụng
3 lập phiếu thuê
phòng
nhập các thông tin cần thiết
nhập các thông tin về khách và phòng khách thuê, lưu trữ lại thông tin này
đơn được xuất ra
Tra cứu phòng nhập mã phòng xuất thông tin phòng
đang được tra cứu
Thay đổi quy định Cập nhập theo những
thay đổi được đề ra
Thống kê doanh
thu hằng tháng
Xem thông tin đựa vào
đó lập bảng thống kê hằng tháng
6.5 Bảng trách nhiệm yêu cầu bảo mật
Bảng trách nhiệm yêu cầu bảo mật
Giám đốc điều
hành
Cho biết số người đùng và thông tin quyền hạn
ghi nhận có thể hủy hoặc thay
đổi quyền
Quản trị Nhập người dùng và
quyền hạn
Ghi nhận và thực hiện yêu cầu
có thể xóa và chỉnh sữa quyền nhưng phải theo yêu cầu của ban giám đốc
Trang 3737
Bộ phận kinh doanh
nhận quyền quản lý ghi nhận yêu cầu và
6.6 Bảng trách nhiệm yêu cầu an toàn
Bảng trách nhiệm yêu cầu an toàn ST
2 Phục hồi hóa đơn nhập mã hóa đơn Phục hồi
3 Hủy dữ liệu cho biết phiếu/ hóa
đơn cần hủy
thực hiện hủy chỉ hủy khi
phiếu/hóa đơn bị sai 6.7 Bảng trách nhiệm yêu cầu tương thích
Bảng trách nhiệm yêu cầu tương thích ST
T
1 Lưu danh mục phòng Sử dụng sơ đồ kích thước để
Thực hiện đúng yêu cầu
3 Báo cáo về hoạt động gần
Trang 3838
7 Bảng mô tả chi tiết yêu cầu nghiệp vụ
7.1 Lập hóa đơn thuê phòng trực tiếp tại quầy
LẬP HÓA ĐƠN THUÊ PHÒNG TRỰC TIẾP TẠI QUẦY
Tên người dùng sử dụng để gọi nghiệp vụ đó trong thực tế (ví dụ: Đăng ký thẻ thành viên)
Người dùng Nhân viên Lễ tân
Thời gian liên quan Thực hiện khi có khách yêu cầu thuê phòng tai quầy lễ tân
Hàng ngày: 24/7
Không gian liên quan Qua website
Nghiệp vụ liên quan Kiểm tra phòng trước khi lập phiếu thanh toán
Lập phiếu thanh toán dịch vụ
Mô tả bước tiến hành Sau khi khách hàng đế khách sạn để yêu cầu thuê phòng:
B1 Hỏi khách hàng muốn sử dụng dịch vụ phòng và tiện nghi như thế nào
B2 Xác nhận dịch vụ mà khách muốn
B3 yêu cầu xuất trình giấy tờ tùy thân để lưu thông tin
B4 Xuất hoá đơn thanh toán
B5 Kết thúc