• Chỉnh sửa thông tin bằng cách tìm thông tin đã được lưu trên excel và sửa • Nhân viên sẽ điền thông tin khác hàng, phòng vào excel.. • Mỗi lần xuất hay nhập, kiểm tra kho thì sẽ in vào
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG
***** ^Q^ *****
BACH KHOA BÁO CÁO BÀI TẬP LỚN:
Kỹ thuật phân mêm ứng dụng
Trang 2HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
MÃ LỚP_TÊN NHÓM
MỤC LỤC
MỤC LỤC 1
DANH MỤC HÌNH VẼ 3
DANH MỤC BẢNG BIỂU 5
LỜI MỞ ĐẦU 6
CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 7
1.1 Khảo sát hiện trạng 7
1.1.1 Nghiệp vụ của hệ thống hiện tại 7
1.1.2 Nhược điểm của hệ thống hiện tại 7
1.2 Mục đích của dự án 8
1.3 Phân tích tính khả thi 8
1.3.1 Tính khả thi về mặt kỹ thuật 9
1.3.2 Tính khả thi về mặt kinh tế 10
1.3.3 Tính khả thi về mặt tổ chức 10
1.4 Xác lập dự án 10
CHƯƠNG II: TÌM HIỂU YÊU CẦU 13
2.1 Các kỹ thuật được sử dụng 13
2.2 Kỹ thuật phỏng vấn 13
2.2.1 Các yêu cầu được thu thập 15
2.3 Các yêu cầu chức năng và phi chức năng 15
2.3.1 Yêu cầu chức năng 15
2.3.2 Yêu cầu phi chức năng 16
CHƯƠNG III: PHÂN TÍCH HỆ THỐNG 17
3.1 Sơ đồ chức năng 17
Trang 3HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
MÃ LỚP_TÊN NHÓM
3.2 Sơ đồ luồng dữ liệu của hệ thống: 18
3.2.1 Sơ đồ mức ngữ cảnh: 18
3.2.2 Sơ đồ mức đỉnh 19
3.2.3 Sơ đồ mức dưới đỉnh 20
3.2.4 Đặc tả các chức năng 28
3.3 Từ điển dữ liệu 32
CHƯƠNG IV: THIẾT KẾ CƠ SỞ DỮ LIỆU 34
4.1 Nhận diện thực thể, thuộc tính và xây dựng từ điển dữ liệu 34
4.1.1 Các thực thể và thuộc tính 34
4.2 Xây dựng mô hình thực thể liên kết 35
4.3 Chuyển mô hình thực thể liên kết sang mô hình quan hệ 35
4.4 Chuẩn hóa dữ liệu về 3NF 36
4.5 Sơ đồ thực thể liên kết sau chuẩn hóa 3NF 39
4.6 Từ điển dữ liệu pha thiết kế 42
4.7 Thiết kế một số form đầu ra 49
4.7.1 (Ví dụ Hóa đơn) 49
4.7.2 (Ví dụ Phiếu nhập) 49
4.7.3 (ví dụ Báo cáo doanh thu) 50
4.7.3(Ví dụ Thống kê hàng tồn kho) 50
4.8 Một số chức năng phần mềm : 51
4.8.1 Giao diện phần mềm web 51
4.8.2 Giao diện phần mềm app 54
TÀI LIỆU THAM KHẢO 56
KẾT LUẬN 57
Trang 4HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
MÃ LỚP_TÊN NHÓM
DANH MỤC HÌNH VẼ
Hình 1 1 Sơ đồ phân tích tính khả thi dự án 9
Hình 3 1 : Sơ đồ chức năng của hệ thống 17
Hình 3 2 Sơ đồ mức ngữ cảnh của hệ thống 18
Hình 3 3 Sơ đồ luồng dữ liệu mức đỉnh 19
Hình 3 4 Sơ đồ mức1 củachức năng quản lý hệ thống 20
Hình 3 5 Sơ đồ mức1 củachức năng quản lý nhân viên 21
Hình 3 6 Sơ đồ mức1 củachức năng quản lý phòng 22
Hình 3 7 Sơ đồ mức1 củachức năng quản lý sản phẩm 23
Hình 3 8 Sơ đồ mức1 củachức năng quản lý khách hàng 24
Hình 3 9 Sơ đồ mức 1 của chức năng quản lý hóa đơn 25
Hình 3 10 Sơ đồ mức 1 của chức năng quản lý hóa đơn 26
Hình 3 11 Sơ đồ mức 1 của chức năng báo cáo 27
Hình 4 1 Mô hình thực thể liên kết 35
Hình 4 2 Mô hình thanh toán 39
Hình 4 3 Mô hình hóa đơn nhập kho 40
Hình 4 4 Mô hình lương nhân viên 41
Hình 4 5 Mô hình quản lý nhân viên 41
Hình 4 6 Màn hình giao diện đăng nhập cho admin hoặc khách hành 51
Hình 4 7: Màn giao diện đăng ký 51
Hình 4 8 : Giao diện quản lý admin thêm thể loại phòng hoặcthêm phòng .52
Hình 4 9 : Giao diện thông tin đặt phòng và thanh toán 52
Hình 4 10 : Giao diện giỏ hàng khi đặt phòng 53
Trang 5HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
MÃ LỚP_TÊN NHÓM
Hình 4 11 Giao diện web chính 53
Hình 4 12 Giao diện trang chủ của Giám đốc 54
Hình 4 13 Giao diện quản lí kho 54
Hình 4 14 Giao diện quản lí nhân viên 55
Hình 4 15 Giao diện quản lí phòng 55
Trang 6DANH MỤC BẢNG BIỂU
Bảng 1 1: Bảng phân công công việc và kế hoạch thực hiện 10
Bảng 2 1 : Bảng câu hỏi, câu trả lời phỏng vấn 13
Bảng 2 2 : Bảng yêu cầu , chi tiết được thu thập 15
Bảng 3 1: Bảng đặc tả chức năng cho hệ thống 28
Bảng 3 2: Bảng từ điển 32
Bảng 4 1 Các thuộc tính bảng Nhanvien 42
Bảng 4 2: Các thuộc tính bảng Chamcong 43
Bảng 4 3: Các thuộc tính bảng Chinhanh 43
Bảng 4 4: Các thuộc tính bảng Hoadon 44
Bảng 4 5: Các thuộc tính bảng Chitiethoadon 44
Bảng 4 6: Các thuộc tính bảng Chitiethoadonnhapkho 44
Bảng 4 7: Các thuộc tính bảng Khachhang 45
Bảng 4 8: Các thuộc tính bảng Phongkhachsan 46
Bảng 4 9: Các thuộc tính bảng Sanpham 46
Bảng 4 10: Các thuộc tính bảng Hoadonnhapkho 47
Bảng 4 11: Các thuộc tính bảng Chucvu 47
Bảng 4 12: Các thuộc tính bảng Loaikhachhang 48
Bảng 4 13: Các thuộc tính bảng Account 48
Trang 7LỜI MỞ ĐẦU
Sự tiến bộ của khoa học kỹ thuật ngày nay, cùng với sự phát triển mạnh
mẽ của nền kinh tế thế giới nói chung, công nghiệp hóa - hiện đại hóa ở Việt Nam cũng đang có sự tiến bộ từng ngày Điều này thể hiện qua việc máy tính điện tử đang dần trở nên phổ biến và gần gũi với con người, giúp con người tăng hiệu suất làm việc Mục tiêu hàng đầu của các doanh nghiệp hiện nay là phát triển các phần mềm hệ thống quản lý của mình giúp con người quản lý tài
nguyên, tiết tiệm nhân lực và nâng cao hiệu suất làm việc Để có thể hiểu hơn về
kỹ thuật này chúng em lựa chọn đề tài “Hệ thống quản lý khách sạn” cho dự án của mình.
Qua quá trình tìm hiểu và xây dựng phần mềm trên thực tế, cùng với những kiến thức thu được trên giảng đường nhóm mới thực sự cảm nhận được những khó khăn khi xây dựng và phát triển một phần mềm hoàn chỉnh Để có thể xây dựng được một phần mềm hoàn thiện, không chỉ đơn thuần là lập trình
mà còn rất nhiều công việc khác cần phải thực hiện Các công việc này phải được sắp xếp theo một trình tự rất hợp lý, khoa học.
Phần mềm này được nhóm xây dựng nhằm hỗ trợ cho người quản lý nhanh chóng dễ dàng hơn trong việc quản lý điều hành một khách sạn, tránh việc phải lấy thông tin thủ công, mất nhiều thời gian cũng như khó khăn trong việc lưu trữ thông tin.
Đây là phần mềm đầu tiên mà nhóm xây dựng nên không thể tránh khỏi những hạn chế và thiếu sót, kính mong cô giáo và các bạn bổ sung, góp ý để phần mềm này ngày càng hoàn thiện và thực sự hữu ích với người sử dụng.
Nhóm xin chân thành cảm ơn!
Trang 8CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP Dự ÁN1.1 Khảo sát hiện trạng
1.1.1 Nghiệp vụ của hệ thống hiện tại
Khách sạn hiện đang quản lý hoàn toàn bằng giấy tờ và excel.
• Lãnh đạo lấy lý lịch nhân viên mới bằng cách ghi chép vào sổ
• Thông tin nhân viên, ngày chấm công sẽ được lưu lại vào excel.
• Chỉnh sửa thông tin bằng cách tìm thông tin đã được lưu trên excel
và sửa
• Nhân viên sẽ điền thông tin khác hàng, phòng vào excel.
• Mỗi lần xuất hay nhập, kiểm tra kho thì sẽ in vào phiếu có sẵn để
lưu trữ hoặc giao dịch
• Tìm kiếm từng thông tin thủ công bằng cách tra cứu tại các file
excel đã lưu ở trên
• Thống kê thông tin nhân viên, phòng, kho bằng cách tra cứu các
file excel đã lưu hoặc sổ sách và lưu vào excel.
1.1.2 Nhược điểm của hệ thống hiện tại
Khách sạn hiện tại bộc lộ rất nhiều mặt hạn chế và khuyết điểm:
• Tốc độ phản hồi chậm: Do phải tìm kiếm một cách thủ công file
excel hoặc sổ sách với mật độ dữ liệu lớn dẫn đến việc sai sót không đáng có, tốc độ giải quyết chậm tốn nhiều nhân lực.
• Độ tin cậy và chính xác còn thấp: Do chưa lưu trữ thông tin nhân viên, phòng, một cách chi tiết và cụ thể dẫn đến khó khăn trong việc kiểm soát tài nguyên Cùng với đó, việc viết tay trên sổ sách và nhập trên excel sẽ có sai sót do sổ sách bị ẩm mốc, hỏng hóc
Trang 9• Thiếu tính linh hoạt: Nếu khách muốn chuyển từ phòng này sang phòng khác thì nhân viên sẽ mất khá nhiều thời gian để xác thực phòng và đổi phòng cho khách Mỗi lần thống kê đều phải tra cứu từng thông tin riêng lẻ rồi tổng hợp lại
Tình trạng quá tải: Với sức người có hạn khi phải xử lý công việc trên giấy tờ, excel với một khối lượng thông tin lớn dễ gây khó khăn cho việc lưu trữ
và kiểm tra thông tin.
1.2 Mục đích của dự án
Thông qua việc khảo sát thực trạng của hệ thống hiện tại, những khó khăn nhược điểm vừa liệt kê, yêu cầu đặt ra phải xây dựng một phương thức, công cụ mang tính chất nhanh gọn, chính xác và hiệu quả Từ đó tăng tính linh hoạt, giảm bớt sai sót và khối lượng công việc cho khách sạn:
• Khắc phục tính yếu kém của hệ thống cũ: tốc độ phản hồi nhanh chóng, tin cậy, chính xác, linh hoạt và dễ dàng trong quản lý.
• Mang lại lợi ích về mặt quảng bá hình ảnh và về mặt kinh tế: quản
lý hiệu quả bộ máy hoạt động của khách sạn, từ đó lấy được sự tin tưởng của người dùng và tăng hiệu quả hoạt động.
• Thỏa mãn được hạn chế về chi phí con người: tiết kiệm được nguồn nhân lực, chi phí nhân công.
Tạo ra một hệ thống mang tính khoa học, mở rộng áp dụng trên quy mô lớn, dễdàng trong việc nâng cấp, cải thiện phần mềm cho phù hợp với từng khách sạn Nhânviên dễ dàng nắm bắt thông tin phòng, linh hoạt trong việc chuyển phòng Ngoài ra, hệthống còn có chức năng tìm kiếm thông tin cho phòng, chức năng thống kê cho nhânviên
1.3 Phân tích tính khả thi
Trong phần phân tích tính khả thi, ta thực hiện phân tích về ba mặt tính khả thi
về kỹ thuật, kinh tế, tổ chức, tiêu chí khác và được thể hiện bởi sơ đồ dưới đây:
Trang 10Hình 1 1 Sơ đồ phân tích tính khả thi dự án
1.3.1 Tính khả thi về mặt kỹ thuật
lại lợi ích rất lớn cho người sử dụng: dễ sử dụng, có thể vận hành trên cả máy tính và điện thoại, đáp ứng được tiêu chí vận hành 24/7.
• Bên cạnh đó cũng có những khó khăn cản trở: Chuyển dịch từ thủ côngsang số hoá nên sẽ phải thực hiện mới hoàn toàn, khách sạn chưa cóphần mềm hay một website cụ thể dễ đến mất nhiều thời gian để xâydựng từ đầu Hệ thống được tổ chức và xây dựng hoàn toàn bởi nhómsinh viên nên kinh nghiệm làm việc còn yếu, chưa được tiếp xúc nhiềuvới các ngôn ngữ được sử dụng, thời gian xây dựng hệ thống cũng khôngnhiều
Trang 111.3.2 Tính khả thi về mặt kinh tế
• Xây dựng hoàn toàn trên nền App bằng các ngôn ngữ có thể học
được nên sẽ không mất phí mua bản quyền.
• Đi vào vận hành ngoài thực tế hệ thống sẽ tiết kiệm được chi phí nhân
công cũng dư giải quyết được bài toán lưu trữ cũng như những nhượcđiểm còn tồn đọng của trung tâm hiện tại
1.4 Xác lập dự án
Dự án xây dựng phần mềm quản lý khách sạn có quy mô nhỏ, áp dụng cho
quản lý một khách sạn bé có nhu cầu nâng cấp hiệu suất, chất lượng khách sạn
Phân công công việc và kế hoạch thực hiện dự án được trình bày trong Bảng
1.1
Bảng 1 1: Bảng phân công công việc và kế hoạch thực hiện
TT Tên công việc Bắt đầu Kết thúc Tài nguyên Kết quả Trạng thái
Hoànthành
4 Xác lập dự án 10/3/202
Trang 12công côngviệc
thành
5 Tìm hiểu yêu cầu
khách hàng
17/3/2021 23/3/202
1 WordMS Bản liệt kêyêu cầu Hoànthành
6 Mô tả yêu cầu 23/3/2021 23/3/202
1 WordMS Bản mô tảyêu cầu
chức năng
và phichức năng
Hoànthành
Hoànthành
8 Thiết kế CSDL 15/4/2021 22/4/202
1
Hoànthành8.1 Nhận diện thực thể
Trang 13thành8.6 Thiết kế form báo
cáo đầu ra
15/5/2021
15/5/2021
Chưahoànthành
Chưahoànthành
11 Bàn giao sản phẩm 16/6/202
thành
Trang 14CHƯƠNG II: TÌM HIỂU YÊU CẦU2.1 Các kỹ thuật được sử dụng
Hiện tại khách sạn anh chị đang làm việc
đang gặp những khó khăn lớn nào trong
việc quản lí hoạt động hàng ngày của
khách sạn anh chị?
Về vấn đề thống kê doanh thu phải tính
toán từ nhiều thứ quản lí ,vậy khách sạn
anh chị có mất nhiều thời gian không ?
Chúng tôi biết việc quản lí một khác sạn
gồm rất nhiều đầu công việc ,nếu có một
phần mềm thiết kế riêng quản lí cho
khách sạn anh chị ,liệu bên anh chị có
Có ,khách sạn chúng tôi thuộc vào loại
quy mô không quá lớn nhưng cũng cógặp các vấn đề về quản lí nhân sự ,hoáđơn ,phòng ốc ,
Chúng tôi vẫn thường quản lí các đầumục công việc bằng sổ sách và một sốphần mềm tin học như excel ,word Việctính toán doanh thu vẫn dựa vào cả hoáđơn giấy của mỗi khách hàng ,khá là lâu
vì phải kiểm tra nhiều lần tránh việc sai
Ồ được chứ ,chúng tôi muốn 1 phần
mềm gọn nhẹ ,ổn định và bảo mật để làmđơn giản hoá hơn việc quản lí
Chúng tôi muốn có các chức năng :quản
lí hệ thống , quản lí nhân viên ,kháchsạn chúng tôi có cả chi nhánh nên chúngtôi muốn quản lí các phòng của chinhánh ,quản lí các sản phẩm của kháchsạn ,quản lí khách hàng ,quản lí hoá đơn
và cuối cùng là báo cáo Giám đốc chúngtôi cũng muốn theo dõi các hoạt độngcủa khách sạn
Bình thường hoá đơn giấy chúng tôikhông chứa quá nhiều thông tin nhưngkhi được quản lí bằng phần mềm chúngtôi muốn nó chi tiết hơn như sau :
Trang 15Tên khách sạn, Mã chi nhánh, Chinhánh, Địa chỉ,SĐT khách sạn, Email,
Mã khách hàng, Tên khách hàng, Loạikhách hàng, Số điện thoại, Số cmt/cccd,Email, Địa chỉ khách hàng, , Mã hóa đơn, Ngày lập hóa đơn, Mã phòng thuê, Giờcheckin, Giờ checkout,Giá thuê phòng,
Mã sản phẩm , Tên sản phẩm, Số lượng,Giá sản phẩm, Thuế vat,Mã số thuế, Mãgiảm giá, Tổng tiền
Vấn đề quản lí nhân viên thì sao ,anh chị
muốn quản lí như thế nào?
Khách sạn chúng tôi muốn hệ thốngquản lí nhân viên bằng các thông tinnhư :tên tuối ,số ĐT,số CMT/CCCD,ngày sinh giới tính,chức vụ ,email,tìnhtrạng ,chi nhánh Chúng tôi cũng muốn
có thêm tính năng điểm danh ,chấm công
Bên anh chị muốn ai là người trực tiếp
sử dụng phần mềm và quyền truy cập
phân chia như thế nào ?
Bên chúng tôi , nhân viên là người sửdụng phần mềm quản lí này ,còn giámđốc là người duy nhất có quyền truy cậptoàn hệ thống
Trang 162.2.1 Các yêu cầu được thu thập
Bảng 2 2 : Bảng yêu cầu , chi tiết được thu thập
- Họ và tên người giao: NCC01
Thu ngân Hương
O 20,00 0 400,000 Banh íc_ẹọ ! • 1
Đơn vị tính
S ố l ư
Đơn giá Thành tiền
1 bia 100,00 170.000,Oí 17.000.000
- Theo hóa đơn sô ngày 04 tháng 7 năm 2017 cùa 345 Quan Nhân tại 345 Quan Nhân, Thanh Xuân Trung,
Quận Thanh Xuân Hà Nộ
- Nhập tại kho: KHH Địa điểm:
Người lập phiêu Người giao hàng Thủ kho
Ngáy tháng nãm
Kê toán trường
(Ký, họ tên) (Ký, họ tên) (Ký, họ
- Tổng số tiền (Viết bằng chữ); Mười bây triệu bãy trâm sáu mươi lãm nghìn đồng chằn.
Trang 17MÃ LỚP_TÊN NHÓM 16
HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
máy tính ở trung tâm: CPU: Intel Pentiumdual core hoặc cao hơn; 4Gb RAM hoặc caohơn; có thể kết nối mạng cục bộ
tảng window -Dành cho người có chút kiến thức về tinhọc văn phòng
khách sạn :khách hàng ,hoá đơn ,nhânviên ,phòng chi nhánh ,sản phẩm ,kháchhàng
phòng ,từng tiếp túc các ứng dụng mang tínhchất quản lí công việc
2.3 Các yêu cầu chức năng và phi chức năng
2.3.1 Yêu cầu chức năng
Trang 18HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
-Quản lí báo cáo : lương nhân viên ,kiểm tra doanh thu ,thống kê sản phẩm ,thống kê lượt khách thống kê danh sách khách hàng
2.3.2 Yêu cầu phi chức năng
-Phần mềm được thiết kế gọn nhẹ ,giao diện thân thiện dễ sử dụng
- Hệ thống hoạt động tin cậy 24h/ngày x 365 ngày/năm
- Ngôn ngữ được sử dụng là tiếng việt.
- Không vi phạm bản quyền của các đơn vị tương tự khác.
-Giá thành :7.000.000 VNĐ
- Thời gian bàn giao: 5 tháng Thời gian bảo hành: 5 năm.
- Thời gian hỗ trợ nâng cấp theo yêu cầu: 2 năm.
Trang 19HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
CHƯƠNG III: PHÂN TÍCH HỆ THỐNG
3.1 Sơ đồ chức năng
Hình 3 1: Sơ đồ chức năng của hệ thống
Sơ đồ chức năng của hệ thống được mô tả như trên Hình 3.1 Hệ thống gồm 8
chức năng chính, cụ thể như sau:
• Quản lý hệ thống
• Quản lý nhân viên
• Quản lý các phòng của chi nhánh
• Quản lý sản phẩm
• Quản lý khách hàng
• Quản lý hóa đơn
• Tìm kiếm
Trang 20HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
Sơ đồ mức ngữ cảnh của hệ thống được mô tả trên Hình 3.2 Tiến trình 0 của hệ
thống nằm trong mối quan hệ với 4 thực thể ngoài là Giám đốc, nhân viên, quản lí,máy in Cụ thể các luồng dữ liệu như sau:
(1) ,(10) Thông tin lương
(2) ,(9) Thông tin đăng nhập
(3) ,(12) Thông tin phòng
(4) ,(11), (19) Thông tin kho
(5) Thông tin hóa đơn thanh toán
Trang 21HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
(6) ,(21) Thông tin điểm danh
(7) ,(13), (20) Thông tin nhân viên
(8) ,(15), (18)Thông tin hóa đơn, thống kê
(9) Thông tin đăng nhập
(10) Thông tin khách hàng
3.2.2 Sơ đồ mức đỉnh
Hình 3 3 Sơ đồ luồng dữ liệu mức đỉnh
Sơ đồ luồng dữ liệu mức đỉnh được thể hiện trên Hình 3.3 thể hiện luồng dữ
Trang 22HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
(11) , (12), (16) Thông tin phòng
(14) Thông tin tạo hóa đơn
(15) , (17) Thông tin hóa đơn
(18) Thông tin doanh thu
(19) Thông tin báo cáo
(20) Thông tin lương
(21) Thông tin điểm danh
(23), (25) Thông tin khách hàng
(26-34), (41-44) Thông tin tìm kiếm và phản hồi
3.2.3 Sơ đồ mức dưới đỉnh
a Chức năng 1
Hình 3 4 Sơ đồ mức 1 của chức năng quản lý hệ thống
Sơ đồ mức 1 của chức năng quản lý hệ thống được mô tả trên Hình 3.4 Cụ thể:
Trang 23HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
(5) Kết quả được thêm thông tin
(6) Thông tin User được thêm
(7) Kết quả được thêm thông tin
(8) Thông tin chỉnh sửa
(9) Thông tin đăng nhập
b Chức năng 2
Hình 3 5 Sơ đồ mức 1 của chức năng quản lý nhân viên
Sơ đồ mức 1 của chức năng quản lý nhân viên được mô tả trên Hình 3.5 Cụ thể:
(1) Thông tin NV cần thêm
(2) Thông tin chỉnh sửa
(3) Thông tin xóa
(4) Kết quả xóa
(5) ,(6) Thông tin NV
(7) Thông tin NV chỉnh sửa
(8) Thông tin NV cần xóa
Trang 24HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
c Chức năng 3
Hình 3 6 Sơ đồ mức 1 của chức năng quản lý phòng
Sơ đồ mức 1 của chức năng quản lý phòng được mô tả trên Hình 3.6 Cụ thể:
(1) Thông tin phòng cần thêm
(2) Thông tin chỉnh sửa
(3) Kết quả xóa
(4) Thông tin phòng cần xóa
(5) , (6) Thông tin phòng
(7) Thông tin phòng chỉnh sửa
(8) Thông tin phòng đã xóa
d. Chức năng 4
Trang 25HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
Hình 3 7Sơ đồ mức 1 của chức năng quản lý sản phẩm
Sơ đồ mức 1 của chức năng quản lý sản phẩm được mô tả trên Hình 3.7 Cụ thể:
(8) Thông tin SP chỉnh sửa
(9) Thông tin SP đã xóa
(10) Số lượng SP cần điều chỉnh
e. Chức năng 5
Trang 26HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
Hình 3 8 Sơ đồ mức 1 của chức năng quản lý khách hàng
Sơ đồ mức 1 của chức năng quản lý khách hàng được mô tả trên Hình 3.8 Cụ thể:
(1) ,(4),(6) Thông tin KH
(2) Thông tin cần sửa
(3) Thông tin cần xóa
(5) Thông tin KH chỉnh sửa
(7) Thông tin KH đã xóa
d Chức năng 6
Trang 27HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
Hình 3 9 Sơ đồ mức 1 của chức năng quản lý hóa đơn
Sơ đồ mức 1 của chức năng quản lý khách hàng được mô tả trên Hình 3.9 Cụ
thể:
(1) ,(2),(7),(8),(9),(10),(11),(14),(15),(16)Thông tin hóa đơn
(3) Thông tin HĐ cần sửa
(4) Kết quả đã sửa
Trang 28HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
(5) Kết quả cần kiểm tra
(6) Thông tin cần kiểm tra
(12),(13) Thông tin HĐ đã sửa
(16) Thông tin cần xóa
f Chức năng 7
Hình 3 10 Sơ đồ mức 1 của chức năng quản lý hóa đơn
Sơ đồ mức 1 của chức năng tìm kiếm được mô tả trên Hình 3.10 Cụ thể:
(1) ,(3),(5),(9),(22),(24),(26)Thông tin cần tìm kiếm
(2) ,(4),(6),(7),(8),(20),(21),(23) Kết quả tìm kiếm
(10) Nhập thông tin cần tìm kiếm NV
Trang 29HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
(11) Nhận thông tin tìm kiếm NV
(12) Nhập thông tin cần tìm kiếm KH
(13) Nhận thông tin tìm kiếm KH
(14) Nhập thông tin cần tìm kiếm SP
(15) Nhận thông tin tìm kiếm SP
(16) Nhập thông tin cần tìm kiếm phòng
(17) Nhận thông tin tìm kiếm phòng
(18) Nhập thông tin cần tìm kiếm HĐ
(19) Nhận thông tin tìm kiếm HĐ
g Chức năng 8
Hình 3 11 Sơ đồ mức 1 của chức năng báo cáo
Sơ đồ mức 1 của chức năng báo cáo được mô tả trên Hình 3.11 Cụ thể:
Trang 30HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
(1) ,(7)Thông tin điểm danh
(2) ,(8)Thông tin lương
(3) Báo cáo doanh thu
(4) ,(10)Thông tin SP hết hàng,tồn kho
(5) ,(6)Báo cáo số lượng khách
(9)Thông tin thu chi
(11) Thống kê số lượng khách hàng
3.2.4 Đặc tả các chức năng
Bảng 3 1: Bảng đặc tả chức năng cho hệ thống
Chức năng Chi tiết chức năng Mô tả chức năng
thông tin TK vào bằng chức năng đăngnhập, chức năng sẽ truy nhập vào kho thôngtin TK để kiểm tra thông tin và xác
nhận.Xác nhận thành công sẽ chuyển sangmàn hình với các thao tác chức năng
1.2 Đăng xuất NV sẽ thoát khỏi hệ thống bằng cách nhấp
vào chức năng đăng xuất, và chức năng sẽđưa ra màn hình ô để xác nhận đăng xuất
1.3 Thay đổi mậtkhẩu đăng nhập Nhân viên chọn vào chức năng thay đổi mậtkhẩu tài khoản Hệ thống đưa ra màn hình
yêu cầu người dùng nhập mật khẩu cũ ,nhậpmật khẩu mới và nhập lại mật khẩu
mới ,sau đó nhất nút xác nhận thay đổi mậtkhẩu
2 Quản lý
NV
2.1 Thêm mới NV NV thêm mới thông tin NV sau đó thông tin
mới nhập sẽ được lưu vào hồ sơ thông tin
NV Thông tin NV sẽ phản hồi lại bằngcách hiện lên bảng thông tin nhân viên
2.2 Chỉnh sửa thôngtin NV NV nhập thông tin NV cần chỉnh sửa vàophần chỉnh sửa thông tin NV sau đó thông
tin mới nhập sẽ được lưu vào hồ sơ thôngtin NV
Thông tin NV sẽ phản hồi lại bằng cách
Trang 31HỆ THỐNG QUẢN LÝ KHÁCH SẠN MTP
hiện lên bảng thông tin nhân viên
2.3 Xoá NV NV chọn NV cần xóa ở bảng thông tin NV
sau đó thông tin sẽ bị xóa ở hồ sơ thông tinNV
Thông tin NV sẽ phản hồi lại bằng cáchhiện lên bảng thông tin nhân viên
3.Quản lý các
phòng của chi
nhánh
3.1 Thêm mới phòngcủa CN NV nhấn chọn CN cần thêm mớiphòng ,sau đó chọn thêm mới phòng ,nhập
thông tin phòng thêm mới Thông tin phòngthêm mới sẽ lưu tại kho phòng khách sạn.Thông tin phòng sẽ phản hồi lại bằng cáchhiện lên trong bảng phòng khách sạn
3.2 Chỉnh sửa thôngtin phòng của CN
NV chọn vào phòng cần chỉnh sửa ,nhậpthông tin chỉnh sửa phòng khách
sạn Thôngtin phòng chỉnh sửa sẽ lưu tại kho phòngkhách sạn
Thông tin phòng khách sạn sẽ phản hồi lạibằng cách hiện lên bảng thông tin phòngkhách sạn
3.3 Xoá thông tinphòng của CN NV chọn vào CN có phòng cần xoá ,sau đóchọn phòng cần xoá và nhấn chọn xoá.
Thông tin phòng sẽ xoá khỏi kho phòngkhách sạn Phần mềm đưa ra phản hồi là cóxác nhận xoá
4.Quản lý sản
phẩm
4.1 Thêm mới SP NV nhập thông tin sản phẩm mới vào mục
thêm mới SP sau đó thông tin mới nhập sẽđược lưu vào kho thông tin chi tiết sảnphẩm và kho SP
Thông tin lớp học sẽ phản hồi lại phần thêmmới sản bằng cách hiện lên bảng thông tinsản phẩm
4.2 Chỉnh sửa thôngtin SP NV ấn chọn vào SP cần chỉnh sửa tại bảngsản phẩm và nhập thông tin chỉnh sửa
SP ,thông tin chỉnh sửa sẽ lưu vào khothông tin chi tiết SP và kho SP
Thông tin sẽ phản hồi lại phần chỉnh sửathông tin bằng cách hiện lên bảng thông tinsản phẩm