Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 51 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
51
Dung lượng
2,63 MB
Nội dung
CAO ĐẲNG FPT POLYTECHNIC BỘ MÔN CÔNG NGHỆ THÔNG TIN DỰ ÁN Tên đề tài: PHẦN MỀM QUẢN LÝ KHÁCH SẠN VinCT GV Hướng dẫn Nhóm SV Thực Trần Văn Nhuộm Nguyễn Quang Thắng - PC03843 Đặng Liên Dũng - PC04722 DP.Quang Nghĩa - PC04184 Hồ Phủ Vàng - PC03907 Hồ Minh Khoa - PC04769 Võ Đình Thái - PC03764 Cần Thơ, 03/2023 Contents GIỚI THIỆU PHẦN MỀM 1.1 Hiện trạng 1.2 Yêu cầu hệ thống: 1.3 Use case PHÂN TÍCH YÊU CẦU KHÁCH HÀNG 2.1 Sơ đồ phân chức năng: 2.1.1 Sơ đồ Use Case: 2.2 Đặt tả yêu cầu hệ thống (SRS) 2.2.1 Cửa sổ chính: 2.2.2 Quản lý phịng 2.2.3 Quản lý khách hàng: 2.2.4 Quản lý tài khoản: 2.2.5 Quản lý nhân viên: 2.2.6 Quản lý thống kê: 2.2.7 Quản lý hóa đơn 2.2.7 Quản lý loại phịng: 2.2.9 Chi tiết hóa đơn 2.2.10 Đổi mật 2.2.10 Quản lý đặt phòng 2.3 Sơ đồ triển khai & yêu cầu hệ thống 2.3.1 Sơ đồ triển khai 2.3.2 Yêu cầu hệ thống THIẾT KẾ ỨNG DỤNG 3.1 Mơ hình công nghệ ứng dụng 3.2 Thực thể 3.2.1 Sơ đồ quan hệ thực thể (ERD) 3.2.2 Chi tiết thực thể 3.2.2.1 Thực thể tài khoản 3.2.2.2 Thực thể chức vụ 3.2.2.3 Thực thể phịng 3.2.2.4 Thực thể hóa đơn 3.2.2.5 Thực thể Khách hàng 3.2.2.6 Thực thể Nhân viên 3.3 Giao diện 3.3.1 Sơ đồ tổ chức giao diện 3.3.2 Giao diện cửa sổ 3.3.3 Giao diện cửa sổ chức 3.3.3.1 Cửa sổ đặt phòng 3.3.3.2 Cửa sổ quản lý 3.3.3.3 Cửa sổ quản lý khách hàng 3.3.3.4 Cửa sổ quản lý nhân viên 3.3.3.5 Cửa sổ quản lý thống kê THỰC HIỆN DỰ ÁN 4.1 Tạo giao diện với Swing 4.1.1 Giao diện (MainJFrame) 4.1.2 Giao diện chào (LoadJFrame) 4.1.3 Giao diện đăng nhập (DangNhapJFrame): GIỚI THIỆU PHẦN MỀM 1.1 Hiện trạng Khách sạn loại hình hoạt động kinh doanh mà cung cấp lượng lớn dịch vụ cho khách lưu trú ăn uống, chỗ ở, phương tiện đưa đón, lại, khu vực giải trí,…Lễ tân “mặt tiền” khách sạn nơi mà tất dịch vụ khách yêu cầu ghi nhận Vì cần có hệ thống hiệu giúp người quản lý theo dõi điều hành tốt hoạt động kinh doanh Tuy nhiên để lựa chọn phần mềm quản lý khách sạn phù hợp điều dễ dàng Đặc biệt mơi trường có quy mơ lớn mang tính chun nghiệp cao Vậy trước tiên tìm hiểu rõ thiết kế phần mềm quản lý khách sạn giúp khách hàng đóng vai trị quan trọng cho doanh nghiệp 1.2 Yêu cầu hệ thống: ● Nghiệp vụ - Quản lý phòng - Quản lý hóa đơn - Quản lý khách hàng - Quản lý loại phòng - Quản lý tài khoản - Quản lý nhân viên - Thống kê doanh thu phòng theo tháng, thống kê doanh thu dịch vụ theo tháng ● Bảo mật - Bắt buộc đăng nhập - Admin: toàn quyền - Quản lý: khơng có quyền xem thống kê quản lý tài khoản - Lễ tân: sử dụng chức phịng, xem hóa đơn, quản lý khách hàng ● Hệ thống - Swing & JDBC - SQL Server 2016 - JDK 1.8+ 1.3 Use case PHÂN TÍCH YÊU CẦU KHÁCH HÀNG 2.1 Sơ đồ phân chức năng: Hình Sơ đồ phân rã chức 2.1.1 Sơ đồ Use Case: Hình Sơ đồ Use Case level Hình Sơ đồ Use Case level 1(2) Hình Sơ dồ Use Case level 1(3) Hình Use Case Admin, Quản lý, Nhân viên level (Quản lý đặt phịng) Hình Use Case Admin, Quản lý, Nhân viên level (phịng) ình Use Case Admin, Quản lý, Nhân viên level (Quản lý phòng) 4.1.7.1 Danh sách Loại Phòng 4.1.7.2 Cập nhật loại phòng 4.1.7.13(Danh sách loại phòng sau cập nhật) 4.1.8 Giao diện quản lý Nhân Viên(QLNhanVien Frame) 4.1.8.1 Danh sách Nhân Viên 4.1.8.2 Thêm thông tin Nhân Viên 4.1.8.3 Cập nhật thông tin Nhân Viên 4.1.8.4 Danh sách nhân viên sau cập nhật 4.1.9 Giao diện quản lý Tài Khoản (QL TaiKhoan Frame) 4.1.9.2 Danh sách Tài Khoản 4.1.9.3 Cập nhật Tài Khoản 4.1.9.4 Danh sách tài khoản sau cập nhật 4.1.10 Giao diện thống kê (ThongKeJFrame) 562144 4.1.11 Giao diện đặt phòng(CNDatPhongFrame) 4.1.11.1 Danh sách phòng đặt 4.1.11.2 Cập nhật phòng đặt 4.1.11.3 Danh sách phòng đặt sau cập nhật 4.1.11 Giao diện giới thiệu (GioiThieuJFrame) 4.2 Tạo sở liệu với SQL 4.2.1 Sơ đồ quan hệ 4.2.2 Chi tiết bảng 4.2.2.1 Bảng khách hàng 4.2.2.2 Bảng phòng đặt 4.2.2.3 Bảng phịng 4.2.2.4 Bảng loại phịng 4.2.2.5 Bảng hóa đơn 4.2.2.6 Bảng hóa đơn chi tiết 4.2.2.7 Bảng nhân viên 4.2.2.8 Bảng chức vụ x 4.2.2.9 Bảng tài khoản Đóng gói triển khai 6.1 Sản phẩm phần mềm TT Thành phần Mô tả Setup.exe File cài đặt EduSys.sql Cơ sở liệu Readme.txt Hướng dẫn cài đặt Guide.docx Hướng dẫn sử dụng 6.2 Hướng dẫn cài đặt Bước 1: Cài đặt file EduSys Setup.exe