Báo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạnBáo cáo bài tập lớn môn học công nghệ phần mềm đề tài 2 quản lý khách sạn
TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO BÀI TẬP LỚN MÔN HỌC CÔNG NGHỆ PHẦN MỀM Đề tài QUẢN LÝ KHÁCH SẠN Nhóm sinh viên thực hiện: Lớp: Giảng viên: Tháng 12 năm 2021 Quả n lí ch sạ n MỤC LỤC PHASE PHẦN 1: GIỚI THIỆU HỆ THỐNG PHẦN 2: USE CASE I LƯỢC ĐỒ USE CASE .4 II ĐẶC TẢ USE CASE PHẦN 3: SEQUENCE DIAGRAM 12 I ĐẶT PHÒNG 12 II LẬP PHIẾU THUÊ PHÒNG TRỰC TIẾP 13 III LẬP PHIẾU THUÊ PHÒNG ĐÃ ĐẶT TRƯỚC 14 IV THANH TOÁN .15 V THAY ĐỔI QUI ĐỊNH 15 VI THỐNG KÊ BÁO CÁO 16 PHẦN 4: ACTIVITY DIAGRAM 17 I ĐẶT PHÒNG 17 II LẬP PHIẾU THUÊ PHÒNG TRỰC TIẾP 18 III LẬP PHIẾU THUÊ PHÒNG ĐÃ ĐẶT TRƯỚC 19 IV THANH TOÁN .20 V THAY ĐỔI QUI ĐỊNH 21 VI THỐNG KÊ BÁO CÁO 22 Trang 2/24 Quả n lí ch sạ n Phần 1: Giới Thiệu Hệ Thống Với xu công nghệ ngày phát triển, đáp ứng dịch vụ liên quan đến du lịch việc quản lí khách sạn đặt lên hàng đầu, trước tình trạng việc quản lý khách sạn cịn gặp nhiều khó khăn, thao tác cịn thủ cơng nhiều Nhóm chúng em xin cải thiện hệ thống “Quản lý khách sạn” hệ thống website quản lí khách sạn, qua hệ thống khách hàng đặt phịng trực tiếp mà khơng thiết phải đặt phòng trực tiếp khách sạn, giúp nhân viên khách sạn làm việc hiệu nhanh chóng thao tác đặt phịng, lập phiếu th phịng, tốn tiền phịng Việc quản lí khách sạn hiệu quả, giúp người quản lí khách sạn nắm bắt doanh thu tháng; trình hoạt động, quản lý điều chỉnh quy định để phù hợp với tình trạng thực tế Trang 3/24 Quả n lí ch sạ n Phần 2: Use Case I Lược đồ Use case Khách hàng Nhân viên Trang 4/24 Quả n lí ch sạ n Trang 5/24 Quả n lí ch sạ n Người quản trị Trang 6/24 Quả n lí ch sạ n II Đặc tả Use case Đặt phịng Mơ tả Actor Actor phụ Use case cho phép khách hàng đặt phòng trực tuyến đến gặp nhân viên khách sạn để đặt phòng Khách hàng, nhân viên Khơng có Tiền diều kiện Khách hàng đăng nhập không đăng nhập vào hệ thống Nhân viên phải đăng nhập vào hệ thống Hậu điều kiện Lưu thơng tin phiếu đặt phịng vào hệ thống thực thành công (1) Khách hàng nhân viên chọn chức Đặt phòng (2) Hệ thống yêu cầu nhập ngày nhận phòng, ngày trả phòng số lượng khách hàng (3) Khách hàng nhân viên nhập thơng tin vào sau bấm tìm (4) Hệ thống kiểm tra thông tin đồng thời thị danh sách phịng trống khoảng thời gian Luồng hoạt động (5) Khách hàng nhân viên chọn phòng theo yêu cầu khách hàng (6) Sau chọn phòng khách hàng nhân viên yêu cầu nhập thông tin cá nhân khách hàng: họ tên, số CMT/CCCD, địa chỉ, số điện thoại, loại khách hàng (7) Khách hàng nhân viên nhập thông tin (8) Bấm xác nhận đặt phòng (9) Hệ thống ghi nhận đơn đặt hàng Luồng thay Ở bước hệ thống kiểm tra khơng cịn phịng trống thơng báo hết phịng số lượng khách hàng/số phịng trống > đưa cảnh báo hỏi khách hàng muốn đặt phòng tiếp khơng Ở bước ngày đặt phịng cách ngày nhận phịng 28 ngày thơng báo với khách hàng đặt phòng thất bại thời gian nhận phòng theo quy định Luồng ngoại lệ Khơng có Trang 7/24 Quả n lí ch sạ n Trang 8/24 Quả n lí ch sạ n Lập phiếu thuê phịng trực tiếp Mơ tả Use case cho phép nhân viên lập phiếu thuê phòng cho khách hàng đến khách sạn th phịng trực tiếp Actor Nhân viên Actor phụ Khơng có Tiền diều kiện Nhân viên phải đăng nhập vào hệ thống Hậu điều kiện Lưu thông tin phiếu thuê phòng (1) Nhân viên chọn chức Lập phiếu thuê phòng trực tiếp (2) Hệ thống yêu cầu nhập ngày trả phòng, số lượng khách hàng (3) Nhân viên nhập thơng tin sau bấm tìm Luồng hoạt động (4) Hệ thống kiểm tra thông tin đồng thời thị danh sách phòng trống khoảng thời gian (5) Chọn phòng theo yêu cầu khách hàng (6) Nhân viên yêu cầu nhập thông tin khách hàng: họ tên, số CMT/CCCD, địa chỉ, số điện thoại, loại khách hàng (7) Nhân viên nhập thông tin khách hàng (8) Bấm tạo phiếu thuê phòng (9) Hệ thống ghi nhận phiếu thuê phòng Luồng thay Ở bước hệ thống kiểm tra khơng cịn phịng trống thơng báo hết phòng số lượng khách hàng/số phòng trống > đưa cảnh báo hỏi cịn muốn đặt phịng tiếp khơng Ở bước số khách hàng/phịng > thơng báo q số khách quy định phịng Luồng ngoại lệ Khơng có Trang 9/24 Quả n lí ch sạ n Lập phiếu th phịng đặt trước Mơ tả Use case cho phép nhân viên lập phiếu thuê phòng khách hàng đến nhận phịng đặt trước Actor Nhân viên Actor phụ Khơng có Tiền diều kiện Nhân viên phải đăng nhập vào hệ thống Hậu điều kiện Lưu thơng tin phiếu th phịng (1) Nhân viên chọn chức Lập phiếu thuê phòng đặt trước (2) Hệ thống yêu cầu nhân viên nhập: họ tên khách hàng, số điện thoại số CMT/CCCD (3) Nhân viên nhập thơng tin khách hàng cung cấp bấm tìm Luồng hoạt động (4) Hệ thống tìm kiếm thơng tin phiếu đặt phịng đồng thời hiển thị thơng phiếu đặt phòng (5) Bấm lập phiếu thuê phòng (6) Nhân viên đối chiếu giấy tờ cập nhật thông tin sai bổ sung thơng tin cịn thiếu khách hàng (7) Bấm lưu phiếu (8) Hệ thống ghi nhận phiếu thuê phòng Luồng thay Ở bước hệ thống kiểm tra khơng có phiếu đăt phịng tiến hành th phịng trực tiếp Luồng ngoại lệ Khơng có Trang 10/24 Quả n lí ch sạ n Thanh tốn Mơ tả Use case cho phép nhân viên tốn tiền cho khách hàng Actor Nhân viên Actor phụ Khơng có Tiền diều kiện Nhân viên phải đăng nhập vào hệ thống Hậu điều kiện Lưu thơng tin phiếu tốn (1) Nhân viên chọn chức Thanh toán (2) Hệ thống yêu cầu nhân viên nhập mã phòng khách thuê (3) Nhân viên nhập mã phịng th bấm tìm (4) Hệ thống tìm phiếu th phịng thị thơng tin phiếu th phịng (5) Nhân viên bấm tốn Luồng hoạt động (6) Hệ thống tính số tiền cần tốn đồng thời thị số tiền khách hàng cần toán (7) Nhân viên nhập số tiền mà khách đưa (8) Hệ thống tính số tiền dư đồng thời thị số tiền cần trả lại (9) Hệ thống ghi nhận lại phiếu toán (10).Hệ thống yêu cầu in phiếu toán Luồng thay Ở bước mã phịng khơng tồn khơng tìm thấy phiếu th phịng thơng báo với khách hàng Luồng ngoại lệ Khơng có Trang 11/24 Quả n lí ch sạ n Thay đổi qui định Mô tả Actor Actor phụ Use case cho phép người quản trị thay đổi số lượng đơn giá phòng; thay đổi số lượng hệ số loại khách, số lượng khách tối đa phòng; thay đổi tỷ lệ phụ thu cho phép quản lý danh sách phịng thêm, sửa, xóa, tìm kiếm phịng Người quản trị Khơng có Tiền diều kiện Người quản trị phải đăng nhập vào hệ thống Hậu điều kiện Thông tin quy định cập nhật (1) Người quản trị chon chức Thay đổi quy định (2) Hệ thống hiển thị danh mục quy định phép thay đổi Luồng hoạt động (3) Người quản trị tùy chọn loại quy định để thay đổi (4) Quản trị nhấn vào nút “Lưu” để lưu thay đổi (5) Hệ thống lưu cập nhật sau người quản trị thay đổi quy định đồng thời thị thơng tin quy định Luồng thay Khơng có Luồng ngoại lệ Khơng có Trang 12/24 Quả n lí ch sạ n Thống kê báo cáo Mô tả Actor Actor phụ Use case cho phép người quản trị phép xem thống kê báo cáo doanh thu theo tháng chọn tần suất sử dụng phịng theo tháng Người quản trị Khơng có Tiền diều kiện Người quản trị phải đăng nhập vào hệ thống Hậu điều kiện Khơng có (1) Người quản trị chọn chức Thống kê (2) Hệ thống hiển thị mục thống kê: doanh thu theo tháng; tần suất sử dụng phòng theo tháng (3) Người quản trị chọn loại thống kê, chọn dạng Luồng hoạt động thống kê nhập tháng cần thống kê (4) Bấm thực (5) Hệ thống truy xuất thơng tin loại thống kê theo tháng đồng thời thị thống kê theo dạng thống kê chọn (6) Người quản trị bấm in thống kê (7) Hệ thống thực in thống kê Luồng thay Khơng có Luồng ngoại lệ Khơng có Trang 13/24 Quả n lí ch sạ n Phần 3: Sequence Diagram I Đặt phịng Trang 14/24 Quả n lí ch sạ n II Lập phiếu thuê phòng trực tiếp Trang 15/24 Quả n lí ch sạ n III Lập phiếu thuê phòng đặt trước Trang 16/24 Quả n lí ch sạ n IV Thanh tốn V Thay đổi qui định Trang 17/24 Quả n lí ch sạ n VI Thống kê báo cáo Trang 18/24 Quả n lí ch sạ n Phần 4: Activity Diagram I Đặt phịng Trang 19/24 Quả n lí ch sạ n II Lập phiếu thuê phòng trực tiếp Trang 20/24 Quả n lí ch sạ n III Lập phiếu thuê phòng đặt trước Trang 21/24 Quả n lí ch sạ n IV Thanh tốn Trang 22/24 Quả n lí ch sạ n V Thay đổi qui định Trang 23/24 Quả n lí ch sạ n VI Thống kê báo cáo Trang 24/24