BÁO CÁO BÀI TẬP NHÓM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG đề tài HỆ THỐNG QUẢN LÝ KHÁCH SẠN

42 12 0
BÁO CÁO BÀI TẬP NHÓM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG  đề tài HỆ THỐNG QUẢN LÝ KHÁCH SẠN

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC ĐÔNG Á KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO BÀI TẬP NHĨM PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Tên đề tài: HỆ THỐNG QUẢN LÝ KHÁCH SẠN Thành viên nhóm: Đà Nẵng, 03/2022 i MỤC LỤC CHƯƠNG KHẢO SÁT HIỆN TRẠNG HỆ THỐNG 1.1 Khảo sát trạng: 1.2 Nghiệp vụ phần mềm: 1.3 Phát biểu toán: CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Use case: 2.1.1 Biểu đồ use case tổng quát: 2.1.2 Biểu đồ use chi tiết: 2.1.3 Xây dựng kịch cho Use case: 2.1.4 Biểu đồ lớp 11 2.1.5 Biểu đồ .12 2.2 Biểu đồ hoạt động: 19 2.2.1 Quản Lý Thuê Phòng: 19 2.2.2 Quản Lý Phòng: 20 2.2.3 Quản Lý Khách Hàng: 20 2.2.4 Quản Lý Tài Khoản: 21 2.2.5 Quản Lý Nhân Viên: 21 2.2.6 Lập Hóa Đơn: 22 2.2.7 Lập Báo Cáo: .22 2.2.8 Quản Lý Tiện Nghi: 23 2.2.9 Quản Lý Dịch Vụ: 23 2.2.10 Quản Lý Thuê Dịch Vụ: .24 2.3 Biểu đồ trạng thái 24 2.3.1 Biểu đồ trạng thái: Dịch vụ 24 2.3.2 Biểu đồ trạng thái: Tiện nghi .25 2.3.3 Biểu đồ trạng thái: Hóa đơn 25 2.3.4 Biểu đồ trạng thái: Nhân viên 25 2.3.5 Biểu đồ trạng thái: Phòng 26 2.3.6 Biểu đồ trạng thái: Tài khoản 26 ii 2.4 Thiết kế sở liệu vật lý: 26 2.5 Thiết kế giao diện 30 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 34 3.1 Thực 34 3.2 Chưa thực 34 3.3 Hướng phát triển .34 iii DANH MỤC HÌNH ẢNH Hình 2.1.1 Biểu đồ Use case tổng quát Hình 2.1.2 Biểu đồ Use case tổng quát Hình 2.1.3 Biểu đồ Use case (Nhân viên ) Hình 2.1.4 Biểu đồ Use case (Khách hàng ) Hình 2.1.5 Biểu đồ lớp 10 Hình 2.1.6 Biểu đồ quản lý thuê phòng .11 Hình 2.1.7 Biểu đồ quản lý phịng 12 Hình 2.1.8 Biểu đồ quản lý khách hàng 13 Hình 2.1.9 Biểu đồ quản lý tài khoản 13 Hình 2.1.10 Biểu đồ quản lý nhân viên .14 Hình 2.1.11 Biểu đồ lập hóa đơn .15 Hình 2.1.12 Biểu đồ lập báo cáo .16 Hình 2.1.13 Biểu đồ quản lý tiện nghi .16 Hình 2.1.14 Biểu đồ quản lý dịch vụ 17 Hình 2.1.15 Biểu đồ quản lý thuê dịch vụ 18 Hình 2.2.1 Biểu đồ hoạt động quản lý thuê phòng 18 Hình 2.2.2 Biểu đồ hoạt động quản lý phòng 19 Hình 2.2.3 Biểu đồ hoạt động quản lý khách hàng 19 Hình 2.2.4 Biểu đồ hoạt động quản lý tài khoản 20 Hình 2.2.5 Biểu đồ hoạt động quản lý nhân viên 20 Hình 2.2.6 Biểu đồ hoạt động lập hóa đơn 21 Hình 2.2.7 Biểu đồ hoạt động lập báo cáo 21 Hình 2.2.8 Biểu đồ hoạt động quản lý tiện nghi 22 Hình 2.2.9 Biểu đồ hoạt động quản lý dịch vụ 22 Hình 2.2.10 Biểu đồ hoạt động quản lý thuê dịch vụ 23 Hình 2.5.1 Trang giao diện 30 iv DANH MỤC BẢNG BIỂU Bảng Bảng Nhân Viên .25 Bảng Bảng User 26 Bảng Bảng User Login .26 Bảng 4.Bảng Dịch Vụ 26 Bảng Bảng Khách Hàng .26 Bảng Bảng Loại Phòng 27 Bảng Bảng Phòng 27 Bảng Bảng Trạng thái phòng .27 Bảng 9.Bảng Phiếu đặt 27 Bảng 10.Bảng Phiếu Thuê .27 Bảng 11 Bảng Phiếu Thu 28 Bảng 12 Bảng Hóa Đơn 28 Bảng 13 Bảng Tiện Nghi 28 Bảng 14 Bảng Báo Cáo 28 v CHƯƠNG KHẢO SÁT HIỆN TRẠNG HỆ THỐNG 1.1 Khảo sát trạng: Ngày nay, nhu cầu lại, công tác dài ngày , nhu cầu du lịch người nhu cầu nơi ăn chốn ở, nghỉ ngơi thư giãn yêu cầu chất lượng dịch vụ ngày tăng Bắt kịp địi hỏi khách sạn ngày nâng cao chất lượng quản lý phục vụ để đạt mục tiêu kinh doanh để tồn mơi trường kinh doanh khách sạn đầy cạnh tranh Song song đó, khách sạn cần phải có hệ thống quản lý để bảo đảm quy trình quản lý phục vụ khách hàng cách tốt Để giải vấn để khách sạn trang bị cho mơ hình quản lý riêng phù hợp với quy mơ khách sạn Sau nhóm em xin giới thiệu mơ hình quản lý khách sạn NiceDream : Khách sạn có 12 tầng 120 phịng nghỉ sang trọng Tiện nghi hệ thống dịch vụ đáp ứng nhu cầu giải trí kinh doanh Các tiện nghi giải trí bao gồm bể bơi trời, sân tennis, karaoke, câu lạc đêm trung tâm thương vụ Khách sạn gần di tích lịch sử, danh lam thắng cảnh trung tâm mua sắm thành phố Khi khách hàng có nhu cầu đặt phịng khách sạn khách hàng liên hệ trực tiếp qua Website với khách sạn để tiến hành làm thủ tục đăng ký thuê phòng Khi khách hàng làm thủ tục đăng ký nhận phịng khách hàng phải khai báo đầy đủ thơng tin thơng tin cần thiết mà Bộ phận Lễ tân yêu cầu đồng thời khách hàng phải gửi cho Bộ phận Lễ tân giấy tờ tùy thân như: CMND, (Passport, Visa người nước ngồi) văn có hình thời hạn sử dụng Khi khách làm thủ tục trả phòng, Bộ phận Lễ tân kiểm tra lại tình trạng phịng, sách trả phịng, dịch vụ sử dụng thời gian khách khách sạn Sau tổng hợp lại in hố đơn tổng để khách toán đồng thời trả lại giấy tờ tùy thân cho khách Với quy mơ lớn việc xây dựng mơ hình quản lý chặt chẽ quan trọng 1.2 Nghiệp vụ phần mềm: - Đặt phòng tốn online - Quản lí khách hàng hệ thống - Quản lí số lượng phịng đặt, phịng bị hủy bị delay - Cung cấp cổng tốn online - Quản lí nhân viên - Tích hợp Google Map cho website - Tốc độ xử lí thơng tin nhanh chóng - Giao diện website dễ nhìn dễ sử dụng người truy cập - Hỗ trợ tư vấn khách hàng phản hồi bình luận - Báo cáo doanh thu 1.3 Phát biểu toán: Khách sạn NiceDream cần xây dựng phần mềm quản lý khách sạn để quản lý hoạt động sau: Đối với khách hàng có nhu cầu nghỉ ngơi khách sạn Có thể gọi điện trước để đặt phịng đến trực tiếp, khách hàng cần xuất trình CMND, số điện thoại Khách hàng đăng kí phịng theo cá nhân theo đồn Sau nhận đầy đủ thông tin khách hàng, lễ tân kiểm tra số lượng phịng trống, đón tiếp khách, lập phiếu thuê, giao phòng Nếu khách hàng muốn sử dụng dịch vụ khách sạn đăng kí lễ tân Khách sạn có dịch vụ như: massage, tắm hơi, ăn, uống, hát karakoke, tua du lịch ngắn, giặt ủi, … Trước trả phòng khách sạn báo cho lễ tân, để lễ tân cho người lên kiểm tra phịng, sau lễ tân lập hóa đơn tốn cho khách, khách tốn tiền mặt thẻ Hàng tháng, người quản lý đăng nhập vào hệ thống để xem báo cáo lễ tân: báo cáo doanh thu, tình trạng phịng, sở vật chất phòng, danh sách khách hàng thuê phịng CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Use case: 2.1.1 Biểu đồ use case tổng quát: Hình 2.1 Biểu đồ Use case tổng quát Hình 2.2 Biểu đồ Use case tổng quát 2.1.2 Biểu đồ use chi tiết: Hình Biểu đồ Use case (Người quản trị ) Hình 2.3 Biểu đồ Use case (Nhân viên ) 22 2.2.8 Quản Lý Tiện Nghi: Hình 2.23 Biểu đồ hoạt động quản lý tiện nghi 2.2.9 Quản Lý Dịch Vụ: Hình 2.24 Biểu đồ hoạt động quản lý dịch vụ 23 2.2.10 Quản Lý Thuê Dịch Vụ: Hình 2.25 Biểu đồ hoạt động quản lý thuê dịch vụ 2.3 Biểu đồ trạng thái 2.3.1 Biểu đồ trạng thái: Dịch vụ 24 2.3.2 Biểu đồ trạng thái: Tiện nghi 2.3.3 Biểu đồ trạng thái: Hóa đơn 2.3.4 Biểu đồ trạng thái: Nhân viên 25 2.3.5 Biểu đồ trạng thái: Phòng 2.3.6 Biểu đồ trạng thái: Tài khoản 2.4 Thiết kế sở liệu vật lý: ST T Tên thuộc tính Ý nghĩa Kiểu liệu Ghi Id Mã nhân viên ( khóa chính) int identity HoTen Tên nhân viên nvarchar(50) NgaySinh Ngày sinh datetime GioiTinh Giới tính bit DiaChi Nơi nvarchar(50) SoDienThoai Liên lạc varchar(15) NgayBatDauLa m Ngày bắt đầu làm datetime Khóa 26 ChucVu Chức vụ nvarchar(50) CaLam Ca làm nvarchar(20) Bảng Bảng Nhân Viên STT Tên thuộc tính Ý nghĩa Kiểu liệu Ghi Id Int identity Khóa MatKhau Mật Varchar(10) NgayTao Ngày tạo Datetime NhanVienId Varchar(10) FK Bảng Bảng User Tên thuộc tính Id UserId DateLogin DateLogout STT Ý nghĩa Ngày đănng nhập Ngày đăng xuất Kiểu liệu Ghi int identity varchar(10) Khóa FK Datetime Datetime Bảng Bảng User Login ST T ST T Tên thuộc tính Id Ten Gia DonVi ChuThich Tên thuộc tính Id HoTen Ý nghĩa Tên dịch vụ Giá Đơn vị tính Chú thích Kiểu liệu Ghi Varchar(10) PK Khóa nvarchar(20) money nvarchar(100) nvarchar(100) Bảng 4.Bảng Dịch Vụ Ý nghĩa Họ tên Kiểu liệu Ghi Varchar(10) PK Khóa nvarchar(255) 27 ST T ST T GioiTinh ChungMinhTh u DiaChi SoDienThoai Email Tên thuộc tính Id LoaiPhongId DaDat DaNhan bit varchar(20) Địa Số điện thoại nvarchar(255) Varchar(20) Varchar(50) Bảng Bảng Khách Hàng Tên thuộc tính Id Gia SoNguoi Giới tính CMND Ý nghĩa Giá Số người Kiểu liệu Ghi nvarchar(10) PK money Bảng Bảng Loại Phòng Ý nghĩa Loại phòng Phòng đặt Phòng nhận int Kiểu liệu varchar(5) nvarchar(10) bit bit Ghi PK FK Bảng Bảng Phòng ST T ST T Tên thuộc tính Id PhongId TrangThai Tên thuộc tính Id PhongId NgayDat NgayDen NgayDi SoNguoi TienDatCoc TinhTrang Ý nghĩa Kiểu liệu Loại phòng Trạng thái phòng Int Varchar(10) Nvarchar(100) Ý nghĩa Kiểu liệu Ghi PK FK Bảng Bảng Trạng thái phòng Số phòng Ngày đặt phòng Ngày đến nhận phòng Ngày trả phịng Số người Tiền đặt cọc Tình trạng phịng varchar(10) int datetime datetime datetime Int Money Nvarchar(20) Ghi PK FK 28 Bảng 9.Bảng Phiếu đặt ST T Tên thuộc tính Ý nghĩa Kiểu liệu Id KhachHangId PhieuThuId Id phiếu thu Varchar(10) NgayThanhToan Datetime TongTien Ngày toán Tổng số tiền ST T Ghi Varchar(10) Varchar(10) Id khách hàng PK FK KhachHang(Id ) FK NhanVien(Id) Money Bảng 10 Bảng Thanh Tốn Tên thuộc tính Ý nghĩa Kiểu liệu Ghi Id Ten Tên Int Nvarchar(100) LoaiPhongId Id loại phòng Nvarchar(10) SoLuong Số lượng Int ST T Tên thuộc tính Id KhachHangId Bảng 11 Bảng Tiện Nghi Ý nghĩa Id khách hàng Kiểu liệu Int Varchar(10) DichVuId Dịch vụ Nvarchar(100) SoLuong TongTien Số lượng Tổng tiền Int Money ST T Tên thuộc tính PK FK Phong(Id) Ghi PK FK KhachHang(Id ) FK DichVu(Id) Bảng 12 Bảng OrderDichVu Ý nghĩa Id OrderDichVuI d Id người order dịch vụ TongTien Tổng tiền Kiểu liệu Int Varchar(100) Nvarchar(100) Bảng 13 Bảng Phiếu Thu Ghi PK FK OrderDichVu(Id ) 29 30 2.5 Thiết kế giao diện 31 Hình 2.26 Giao diện Hình 2.27 Giao diện đăng nhập 32 Hình 2.28 Giao diện dịch vụ Hình 2.29 Giao diện quản lý khách hàng 33 Hình 2.30 Giao diện quản lý nhân viên Hình 2.31 Giao diện danh sách quản lý phịng th 34 Hình 2.32 Giao diện báo cáo doanh thu 35 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 3.1 Thực Qua môn học em hiểu bước thực hiện, q trình để phân tích hệ thống xây dựng lên nội dung phân tích đó, đề tài em phân tích nội dung cần thiết hệ thống Thuần thục kỹ thực vẽ biểu đồ, thiết kế database, thiết kế vẽ giao diện 3.2 Chưa thực Trong đề tài chưa hồn thiện, thiếu sở liệu vật lý giao diện khác, Giao diện cịn thiếu sót chưa rõ ràng, cịn thiếu sót nội dung 3.3 Hướng phát triển Tiếp tục phân tích hệ thống cách đầy đủ nhất, sau tiếp tục dựng lên sở liệu SQL từ sở liệu làm trang web hệ thống hiển thị đầy đủ chức mà yêu cầu 36 TÀI LIỆU THAM KHẢO [1] Giáo trình UML: http://www.thuvientailieu.vn/tai-lieu/giao-trinh-phan-tich-thiet-kehuong-doi-tuong-voi-uml-41510/ [2] Giáo trình Figma: https://o2.edu.vn/hoc-figma-online-mien-phi/

Ngày đăng: 21/08/2022, 10:32

Mục lục

  • CHƯƠNG 1. KHẢO SÁT HIỆN TRẠNG HỆ THỐNG

    • 1.1. Khảo sát hiện trạng:

    • 1.2. Nghiệp vụ phần mềm:

    • 1.3. Phát biểu bài toán:

    • CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

      • 2.1. Biểu đồ Use case:

        • 2.1.1. Biểu đồ use case tổng quát:

        • 2.1.2. Biểu đồ use chi tiết:

        • 2.1.3. Xây dựng các kịch bản cho Use case:

          • 2.1.3.1. Quản lý thuê phòng:

          • 2.1.3.2. Quản lý phòng:

          • 2.1.3.3. Quản lý khách hàng:

          • 2.1.3.4. Quản lý tài khoả :

          • 2.1.3.5. Quản lý nhân viên:

          • 2.1.3.6. Quản lý tiện nghi:

          • 2.1.3.7. Lập hóa đơn :

          • 2.1.3.8. Lập báo cáo :

          • 2.1.3.9. Quản lý dịch vụ :

          • 2.1.3.10. Quản lý thuê dịch vụ:

          • 2.1.4. Biểu đồ lớp:

          • 2.1.5. Biểu đồ tuần tự

            • 2.1.5.1. Quản Lý Thuê Phòng:

            • 2.1.5.2. Quản Lý Phòng:

            • 2.1.5.3. Quản Lý Khách Hàng:

            • 2.1.5.4. Quản Lý Tài Khoản:

Tài liệu cùng người dùng

Tài liệu liên quan