Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
2,71 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN TÊN MÔN HỌC LẬP TRÌNH JAVA ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ KHÁCH SẠN Sinh viên 1: NGUYỄN QUANG HUY Mã sinh viên: 20810310390 Lớp: D15CNPM4 Sinh viên 2: NGUYỄN QUỐC HÀ Mã sinh viên:: 20810301385 Lớp: D15CNPM4 Hà Nội, tháng 05 năm 2022 CHƯƠNG 1: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng Tọa lạc thành phố Đà Nẵng, cách Bãi biển Non Nước 1,2 km, Dai Nam Hotel cung cấp chỗ nghỉ với khu vườn, chỗ đậu xe riêng miễn phí, khu vực bãi biển riêng sân hiên Dịch vụ phòng dịch vụ đặt vé bố trí cho khách Khách sạn cịn có lễ tân 24 giờ, dịch vụ đưa đón sân bay, bếp chung WiFi miễn phí Các phịng nghỉ khách sạn trang bị máy điều hịa, truyền hình cáp hình phẳng, ấm đun nước, vịi sen, máy sấy tóc bàn làm việc Các phòng sử dụng phòng tắm chung có tầm nhìn quang cảnh thành phố Tủ để quần áo phòng tắm riêng bố trí phịng 1.2 Xác lập dự án Trong cơng việc quản lý khách sạn nói chung, bao gồm số công việc phân chia quản lý vấn đề thuê phòng khách hàng, quản lý thông tin khách hàng(quản lý hồ sơ khách hàng), quản lý dịch vụ Về quản lý phịng th, tài khách hàng có số vấn đề tin học hóa Tuy nhiên dừng mức độ cập nhật danh sách Một số vấn đề quan trọng tìm phịng phân cho khách hàng, đối chiếu hoá đơn phân công công việc cho nhân viên chủ yếu thao tác thủ công truyền thống Không mang tính xác, đơi nhiều thời gian ảnh hưởng đến công việc khác Nhiệm vụ hệ thống có khách hàng liên hệ đến thuê phòng thuê dịch vụ khách sạn có trách nhiệm giới thiệu đặc điểm chung khách sạn công tác phục vụ khách sạn Cùng với thu thập yêu cầu khách hàng Khi khách hàng có u cầu cụ thể cơng tác chuẩn bị, giao phịng cho khách, phục vụ yêu cầu dịch vụ khách, hướng dẫn khách hiểu thêm hoạt động khách sạn Cập nhật đầy đủ thông tin khách hàng Phân loại khách hàng Các dịch vụ tối thiểu dịch vụ ăn uống ,thông tin liên lạc, lại loại hình dịch vụ giải trí khác Vì ngồi thơng tin để quản lý phịng, khách th phịng cịn cần thơng tin loại hình dịch vụ thơng tin q trình hoạt động kinh doanh khách sạn Và thực thủ tục nhanh gọn đảm bảo khơng xảy tình trạng nhầm lẫn CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ Usecase a Biểu đồ usecase Quản lý khách hàng b Biểu đồ usecase Quản lý nhân viên c Biểu đồ usecase Quản phòng khách sạn d Biểu đồ usecase Quản lý hóa đơn e Biểu đồ usecase Quản lý danh sách dịch vụ 2.2 Biểu đồ trình tự Biều đồ trình tự Khởi động hệ thống Biểu đồ trình tự Đăng nhập Biểu đồ trình tự Quản lý dịch vụ Biểu đồ trình tự Quản lý hóa đơn Biểu đồ trình tự Quản lý nhân viên Biểu đồ trình tự Quản lý phịng Biểu đồ trình tự Quản lý khách hàng Biểu đồ trình tự Checkin Biểu đồ trình tự Check out Biểu đồ trình tự Đóng hệ thống 2.3 Biểu đồ lớp 2.4 Cơ sở liệu hệ thống Để nắm yêu cầu toán, cần hiểu rõ sở liệu mà toán cần Ở em xin đưa thông tin mà phần mềm quản lý khách sạn cần có sau: 2.4.1 Bảng Cơ sở liệu Bảng Dịch vụ Bảng Hóa đơn Bảng Khách hàng Bảng Nhân viên Bảng Phòng 2.4.2 Sơ đồ liên kết 2.5 Các thành phần chức hệ thống Đăng nhập: Đăng nhập tài khoản, mật để xử lý chương trình Trang chủ: Chứa nút chức chương trình Dịch vụ: Hiển thị thơng tin dịch vụ, chức thêm, sửa, xóa thơng tin dịch vụ Hóa đơn: Hiển thị thơng tin hóa đơn, chức thêm, sửa, xóa thơng tin hóa đơn Khách hàng: Hiển thị thông tin khách hàng, chức thêm, sửa, xóa thơng tin khách hàng Nhân viên: Hiển thị thông tin nhân viên, chức thêm, sửa, xóa thơng tin nhân viên Phịng: Hiển thị thơng tin phịng, chức thêm, sửa, xóa thơng tin phịng 2.6 Thiết kế giao diện hệ thống Tiếp theo phần thiết kế form cho chường trình cho hệ thống hoạt động có hiệu Phần mềm phải hoạt động tốt, không trục trặc thơng tin, hạn chế sai sót thao tác kỹ thuật 2.6.1 Form đăng nhập – Form chạy chương trình Chức nút lệnh: Tên nút lệnh Đăng Nhập Ý nghĩa Đăng nhập vào hệ thống Sự kiện Click 2.6.2 Form Trang chủ Chức nút lệnh: Tên nút lệnh Ý nghĩa Sự kiện Nhân Viên Quản lý Nhân Viên Click Dịch Vụ Quản lý Dịch Vụ Click Phòng Quản lý Phòng Click Khách Hàng Quản Lý Khách Hàng Click Hóa Đơn Quản Lý Hóa Đơn Click 2.6.3 Form Quản lý nhân viên Chức nút lệnh: Tên nút lệnh Thêm Ý nghĩa Sự kiện Thêm Thông Tin Nhân Click Viên Sửa Sửa Thông Tin Nhân Click Viên Xóa Xóa Thơng Tin Nhân Click Viên Thoát Clear Quay lại Thoát Khỏi Form Nhân Click Viên Xóa Các Ký Tự Đã ghi Click Trong Form Quay lại Form Trang Click chủ 2.6.4 Form Quản lý dịch vụ Các chức nút lệnh: Tên nút lệnh Thêm Ý nghĩa Sự kiện Thêm Thông Tin Dịch Click Vụ Sửa Sửa Thơng Tin Dịch Vụ Click Xóa Xóa Thơng Tin Dịch Vụ Click Thoát Clear Quay lại Thoát Khỏi Form Dịch Click Vụ Xóa Các Ký Tự Đã ghi Click Trong Form Quay lại Form Trang Click chủ 2.6.5 Form Quản lý phòng Các chức nút lệnh: Tên nút lệnh Ý nghĩa Sự kiện Thêm Thêm Thông Tin Phịng Click Sửa Sửa Thơng Tin Phịng Click Xóa Xóa Thơng Tin Phịng Click Thốt Thốt Khỏi Form Phịng Click Clear Quay lại Xóa Các Ký Tự Đã ghi Click Trong Form Quay lại Form Trang Click chủ 2.6.6 Form Quản lý khách hàng Các chức nút lệnh: Tên nút lệnh Thêm Sửa Xóa Thốt Clear Quay lại Ý nghĩa Thêm Thông Tin Khách Hàng Sửa Thông Tin Khách Hàng Xóa Thơng Tin Khách Hàng Thốt Khỏi Form Khách Hàng Xóa Các Ký Tự Đã ghi Trong Form Quay lại Form Trang chủ Sự kiện Click Click Click Click Click Click 2.6.7 Form Quản lý hóa đơn Các chức nút lệnh: Tên nút lệnh Thêm Ý nghĩa Sự kiện Thêm Thơng Tin Hóa Click Đơn Sửa Sửa Thơng Tin Hóa Đơn Click Xóa Xóa Thơng Tin Hóa Click Đơn Thốt Clear Quay lại Thốt Khỏi Form Hóa Click Đơn Xóa Các Ký Tự Đã ghi Click Trong Form Quay lại Form Trang Click chủ