CHƯƠNG I. KHẢO SÁT HIỆN TRẠNG – LẬP BÁO CÁO KHẢ THI. MỤC ĐÍCH – YÊU CẦU. Mục Đích Phần Mềm Quản Lý Khách Sạn.
Yêu Cầu Chức Năng Phần Mềm. Yêu Cầu Phi Chức Năng. KHẢO SÁT HIỆN TRẠNG. Đánh Giá Phần Mềm Hiện Tại.
Đánh Giá Hệ Thống Hạ Tầng Công Nghệ. Đánh Giá Về Bảo Mật và Quản Trị Người Dùng. Đánh Giá Về Khả Năng Tích Hợp và Tương Thích. Đánh Giá Về Quản Lý Dịch Vụ và Hỗ Trợ Khách Hàng.
Đánh Giá Về Quản Lý Tài Chính và Thanh Toán. Đánh Giá Về Quản Lý Báo Cáo và Thống Kê. Đánh Giá Độ Phức Tạp và Chi Phí.Kết quả thu thập được. THU THẬP YÊU CẦU.Nguồn thu thập yêu cầu:.Kết quả thu thập yêu cầu:.
LẬP BÁO CÁO KHẢ THI. Phân tích mô hình tổng thể hệ thống. Thiết kế hệ thống. Giải pháp kỹ thuật công nghệ.
Phân tích khả năng mở rộng và bảo trì hệ thống. Đánh giá hiệu quả hệ thống.16 CHƯƠNG 2: ĐẶC TẢ YÊU CẦU. Giới thiệu ngắn gọn về UML. Lịch sử ra đời của UML:.
Các loại biểu đồ trong UML:. ĐẶC TẢ YÊU CẦU.19 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG PHẦN MỀM. CÁC MÔ HÌNH UML Ở MỨC THIẾT KẾ.79 CHƯƠNG 4: CÀI ĐẶT VÀ KIỂM THỬ PHẦN MỀM.167 iv 1 Cài Đặt Hệ Thống. Các Mô Hình UML Ở Mức Cài Đặt.
Sơ Đồ Cấu Trúc Composite (Composite Structure Diagram). Kiểm Thử Phần Mềm. Kiểm Thử Hệ Thống.173 TÀI LIỆU THAM KHẢO:. KHẢO SÁT HIỆN TRẠNG – LẬP BÁO CÁO KHẢ THI I.
MỤC ĐÍCH – YÊU CẦU 1. Mục Đích Phần Mềm Quản Lý Khách Sạn Mục đích của phần mềm quản lý khách sạn là cung cấp một giải pháp toàn diện và hiệu quả cho việc quản lý các hoạt động trong khách sạn, từ việc đặt phòng, thanh toán đến quản lý nhân sự và dịch vụ khách hàng. Phần mềm giúp tăng cường năng suất làm việc của nhân viên, giảm thiểu các lỗi do thao tác thủ công, và cung cấp một cái nhìn tổng quan về hoạt động của khách sạn. Tự động hóa quy trình quản lý khách sạn: Phần mềm giúp tự động hóa các quy trình như đặt phòng, thanh toán, cung cấp dịch vụ, và quản lý dữ liệu khách hàng, giúp nhân viên giảm thiểu công việc thủ công và có thể tập trung vào các công việc quan trọng hơn.
Tối ưu hóa tài nguyên: Giúp quản lý tình trạng phòng ốc, tối ưu hóa việc sử dụng phòng trống, từ đó tăng doanh thu cho khách sạn. Nâng cao chất lượng dịch vụ khách hàng: Quản lý thông tin khách hàng và nhu cầu của họ để có thể phục vụ tốt hơn, duy trì sự hài lòng và lòng trung thành của khách hàng. Dễ dàng theo dõi và phân tích hiệu quả hoạt động: Phần mềm cung cấp các báo cáo chi tiết về doanh thu, dịch vụ, số lượng khách và các chỉ số quan trọng khác, giúp ban lãnh đạo đưa ra các quyết định chính xác và kịp thời. Quản lý thông minh và chính xác: Với phần mềm quản lý khách sạn, thông tin về phòng, dịch vụ, và khách hàng được lưu trữ một cách chính xác và luôn được cập nhật theo thời gian thực.
Yêu Cầu Chức Năng Phần Mềm 2. Quản Lý Phòng Xem danh sách phòng trống theo ngày: Hệ thống phải hiển thị danh sách phòng trống theo từng ngày cụ thể, giúp lễ tân dễ dàng nắm bắt và phục vụ khách hàng. Thông tin này cần phải được cập nhật liên tục và chính xác. 1 Xem chi tiết phòng: Mỗi phòng cần có thông tin chi tiết như loại phòng, tiện nghi, giá cả và trạng thái phòng (trống, bận, bảo trì).
Điều này giúp nhân viên khách sạn dễ dàng xác định tình trạng của phòng và cung cấp thông tin kịp thời cho khách hàng. Cập nhật trạng thái phòng tự động: Sau khi khách trả phòng, hệ thống cần tự động chuyển trạng thái của phòng sang "Đang dọn dẹp", sau đó chuyển sang trạng thái "Trống" khi phòng đã được dọn xong. Điều này giúp tránh tình trạng phòng bị bỏ trống lâu hoặc nhầm lẫn trong việc phục vụ khách hàng. Quản Lý Đặt Phòng Kiểm tra lịch đặt phòng chồng chéo: Phần mềm phải tự động phát hiện và cảnh báo trường hợp khách hàng đặt phòng trùng vào cùng một thời gian hoặc ngày, giúp tránh tình trạng bán phòng hai lần và gây khó khăn cho khách hàng.
Hủy đặt phòng với chính sách hoàn tiền: Khi khách yêu cầu hủy đặt phòng, hệ thống cần phải kiểm tra chính sách hoàn tiền của khách sạn và xử lý yêu cầu đúng theo quy định, bao gồm việc thông báo chính sách hủy cho khách. Gửi thông báo đặt phòng: Sau khi khách đặt phòng, hệ thống tự động gửi thông báo xác nhận đặt phòng qua email hoặc SMS, cũng như nhắc nhở lịch nhận phòng sắp tới, giúp khách hàng không quên và chuẩn bị tốt cho kỳ nghỉ của mình. Quản Lý Khách Hàng Xem lịch sử lưu trú của khách hàng: Hệ thống phải lưu trữ và hiển thị lịch sử lưu trú của từng khách hàng, bao gồm thông tin về các lần đặt phòng trước, các dịch vụ đã sử dụng và mức độ hài lòng của khách. Điều này giúp nhân viên cung cấp dịch vụ tốt hơn và cá nhân hóa trải nghiệm cho khách.
Quản lý khách hàng VIP: Phần mềm cần xác định và phân loại khách hàng thân thiết (VIP) dựa trên tần suất lưu trú, chi tiêu hoặc mức độ trung thành. Đối với khách hàng VIP, hệ thống sẽ cung cấp các ưu đãi đặc biệt như giảm giá, tặng quà hoặc dịch vụ miễn phí. Tích điểm thưởng: Khách hàng sẽ tích điểm dựa trên số tiền họ chi tiêu tại khách sạn. Số điểm này có thể được đổi lấy các ưu đãi, giảm giá hoặc quà tặng, giúp tăng cường sự trung thành của khách hàng đối với khách sạn.
Quản Lý Dịch Vụ Đặt dịch vụ bổ sung: Hệ thống cho phép khách hàng đặt các dịch vụ bổ sung như ăn uống, spa, giặt ủi thông qua hệ thống đặt phòng hoặc trực tiếp từ dịch vụ khách sạn. Dịch vụ này sẽ được tự động ghi nhận và phân bổ vào hóa đơn của khách. Tự động phân bổ dịch vụ: Khi khách đặt dịch vụ bổ sung như giặt ủi, hệ thống sẽ tự động gửi yêu cầu tới bộ phận phụ trách dịch vụ đó. Điều này giúp tăng cường hiệu quả công việc và giảm thiểu sai sót.
Gợi ý dịch vụ bổ sung: Dựa trên lịch sử lưu trú và sở thích của khách hàng, hệ thống sẽ tự động gợi ý các dịch vụ bổ sung phù hợp. Ví dụ, nếu khách thường xuyên sử dụng dịch vụ spa, hệ thống có thể gợi ý ưu đãi hoặc dịch vụ spa trong lần lưu trú tiếp theo. Thanh Toán và Hóa Đơn Thanh toán nhiều phương thức: Hệ thống phải hỗ trợ nhiều phương thức thanh toán, bao gồm thẻ tín dụng, thẻ ghi nợ, chuyển khoản ngân hàng, ví điện tử, và tiền mặt. Điều này giúp khách hàng có thể lựa chọn phương thức thanh toán phù hợp với họ.
Tính phí bổ sung tự động: Hệ thống cần tự động tính toán và áp dụng các phí bổ sung, như phí trả phòng muộn, phí sử dụng dịch vụ phát sinh hoặc các khoản phí khác, vào hóa đơn cuối cùng của khách. Gửi hóa đơn điện tử: Sau khi khách hoàn tất thanh toán, hệ thống sẽ tự động gửi hóa đơn điện tử qua email cho khách, đảm bảo tính minh bạch và tiện lợi trong giao dịch. Báo Cáo và Thống Kê Báo cáo doanh thu theo thời gian: Hệ thống phải có khả năng phân tích và báo cáo doanh thu theo các khoảng thời gian như ngày, tuần, tháng hoặc quý. Các báo cáo này sẽ giúp ban quản lý đánh giá hiệu quả kinh doanh của khách sạn.
Thống kê phòng được yêu thích: Hệ thống sẽ thống kê các loại phòng được khách hàng yêu thích và đặt nhiều nhất, giúp khách sạn tối ưu hóa dịch vụ và chuẩn bị các phòng có nhu cầu cao hơn. 3 Thống kê dịch vụ phổ biến: Hệ thống cần thống kê các dịch vụ phổ biến được khách sử dụng nhiều nhất, từ đó giúp khách sạn có kế hoạch nâng cấp hoặc giới thiệu các dịch vụ này cho các khách hàng khác. Quản Lý Nhân Viên Phân công công việc tự động: Dựa trên trạng thái phòng và lịch đặt phòng, hệ thống sẽ tự động phân công công việc cho nhân viên, ví dụ như lịch dọn phòng, bảo trì phòng, hoặc kiểm tra dịch vụ. Theo dõi tiến độ công việc: Hệ thống cung cấp báo cáo chi tiết về tiến độ công việc của nhân viên, bao gồm các công việc đã hoàn thành và các công việc còn tồn đọng.Điều này giúp quản lý dễ dàng giám sát hiệu suất làm việc của nhân viên và đảm bảo mọi công việc được hoàn thành đúng thời gian.
Yêu Cầu Phi Chức Năng 3. Hiệu suất Thời gian phản hồi: Phần mềm cần đảm bảo thời gian phản hồi nhanh chóng với các thao tác của người dùng, đặc biệt là khi tìm kiếm thông tin về phòng, khách sạn, hoặc dịch vụ. Thời gian phản hồi không nên vượt quá 2 giây đối với các yêu cầu thông thường. Xử lý đồng thời: Hệ thống phải hỗ trợ xử lý nhiều yêu cầu đồng thời mà không làm giảm hiệu suất, đặc biệt là trong các thời điểm cao điểm như mùa du lịch, khi có nhiều khách hàng đặt phòng và sử dụng dịch vụ cùng lúc.
Tính sẵn sàng: Phần mềm phải đảm bảo hoạt động liên tục, với thời gian gián đoạn không quá 0.1% mỗi tháng. Điều này đảm bảo khách sạn có thể phục vụ khách hàng mọi lúc, đặc biệt là trong các kỳ nghỉ lễ và cuối tuần. Bảo mật Xác thực và phân quyền người dùng: Hệ thống phải có cơ chế xác thực mạnh mẽ cho người dùng (nhân viên, khách hàng) và phân quyền rõ ràng, chỉ cho phép người dùng truy cập vào các dữ liệu và chức năng mà họ có quyền. Ví dụ, nhân viên lễ tân có thể truy cập thông tin phòng, nhưng nhân viên phòng không thể thay đổi lịch sử thanh toán của khách hàng.
4 Bảo vệ dữ liệu khách hàng: Hệ thống phải đảm bảo tính bảo mật của thông tin khách hàng, bao gồm thông tin cá nhân và chi tiết thanh toán. Tất cả dữ liệu cần được mã hóa khi lưu trữ và truyền tải. Dự phòng và sao lưu dữ liệu: Dữ liệu cần được sao lưu định kỳ để đảm bảo tính toàn vẹn của hệ thống trong trường hợp có sự cố. Việc sao lưu phải được thực hiện ít nhất mỗi ngày và dễ dàng khôi phục khi cần thiết.