KHẢO SÁT HỆ THỐNG VÀ̀ XÁC ĐỊNH YÊU CẦU NGƯỜI DÙNG
Để thuê nhà, khách hàng cần thông báo trước cho nhân viên qua điện thoại hoặc trực tiếp Việc khai báo thông tin cá nhân như họ tên, địa chỉ, CMND và số điện thoại là bắt buộc Khách hàng có thể đăng ký các dịch vụ trước hoặc sau khi thuê Sau khi nhận thông tin đầy đủ, nhân viên sẽ kiểm tra tình trạng nhà trống, đón khách, lập phiếu thuê và giao nhà cũng như sắp xếp các dịch vụ cho khách hàng.
Trước khi trả nhà, khách hàng cần thông báo cho bộ phận nhân viên để cử người đến kiểm tra và nhận nhà Sau khi kiểm tra, nhân viên sẽ lập hóa đơn thanh toán, và khách hàng có thể thanh toán bằng tiền mặt hoặc thẻ.
Khách hàng có thể đăng ký sử dụng dịch vụ bằng cách liên hệ với bộ phận nhân viên Sau khi nhận yêu cầu, nhân viên sẽ lập phiếu đăng ký và thông báo cho các bộ phận liên quan để đáp ứng nhu cầu Trong trường hợp xảy ra sự cố, khách hàng cần thông báo cho bộ phận nhân viên Khi thực hiện thanh toán, nhân viên sẽ lập và cung cấp phiếu thu cho khách hàng.
Mỗi tháng, người quản lý sử dụng tài khoản của mình để đăng nhập vào hệ thống và lấy các báo cáo từ nhân viên, bao gồm báo cáo doanh thu, tình trạng nhà và danh sách khách hàng thuê nhà Ngoài ra, họ có thể thực hiện thống kê theo yêu cầu của cấp trên bất cứ lúc nào.
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Tác nhân và cách sử dụng
Khách hàng là những người có nhu cầu thuê nhà và sử dụng dịch vụ từ các đơn vị cho thuê Nhân viên là những người chịu trách nhiệm quản lý toàn bộ hoạt động của tòa nhà, bao gồm quản lý nhà, khách hàng, dịch vụ và các hợp đồng thuê dịch vụ.
Người quản trị:Là người điều hành, kiểm soát nhân viên, tổng hợp, thống kê, báo cáo hàng tháng.
Use case
Quản lý thuê nhà (đặt nhà, hủy đặt nhà, trả nhà, kiểm tra nhà trống, lập phiếu thuê nhà).
Quản lý nhân viên (thêm, sửa, xóa nhân viên).
Quản lý khách hàng (thêm, sửa, xóa khách hàng).
Lập báo cáo (báo cáo doanh thu, tình trạng nhà, danh sách khách thuê nhà).
Quản lý nhà (thêm, sửa, xóa nhà).
Quản lý dịch vụ (thêm, sửa, xóa dịch vụ).
Quản lý thuê dịch vụ (Đăng ký, hủy đăng ký sử dụng dịch vụ).
Quản lý tài khoản (Đăng nhập, kiểm tra tài khoản, thêm, sửa, xóa tài khoản nhân viên).
Đặc tả sử dụng
Mô tả quy trình thuê/trả nhà:
- Ca sử dụng này được sử dụng được dùng khi có khách thuê nhà.
- Nhân viên kiểm tra danh sách các nhà trống.
- Khách hàng lựa chọn nhà muốn thuê, nhân viên lựa chọn chức năng lập phiếu thuê.
- Khách hàng cung cấp đầy đủ thông tin để nhân viên điền đầy đủ vào phiếu thuê.
- Nhân viên lưu phiếu thuê, in và sao lưu, giao cho khách 1 bản.
- Nếu đồng ý khách hàng nhận phiếu thuê, nhân viên cử người đưa khách đi nhận nhà Nếu không, khách có quyền đổi nhà hoặc không thuê nữa.
Ca sử dụng được dùng để quản lý nhà cho thuê.
Nhân viên đăng nhập vào hệ thống bằng tài khoản của mình, lựa chọn từng chức năng phù hợp với yêu cầu: thêm/sửa/xóa.
Khi lựa chọn, bạn có thể thêm hoặc sửa thông tin về nhà Sau khi hoàn tất việc nhập và điều chỉnh thông tin cần thiết, nhân viên chỉ cần nhấn vào nút cập nhật để tự động thêm thông tin vào bảng cơ sở dữ liệu.
Nếu nhân viên quyết định xóa, họ cần nhập chính xác mã nhà cần xóa và sau đó xác nhận thông tin về nhà sẽ bị xóa khỏi cơ sở dữ liệu của hệ thống.
Ca sử dụng được dùng dể quản lý thông tin về khách thuê nhà, sử dụng dịch vụ.
Ca sử dùng được dùng khi muốn thêm khách hàng hoặc có sự thay đổi về thông tin khách hàng, hoặc xóa thông tin và tìm kiếm thông tin.
Nhân viên đăng nhập vào hệ thống bằng tài khản của mình lựa chọn từng chức năng phù hợp với yêu cầu: thêm/ sửa/ xóa/ tìm kiếm.
Nếu thêm hoặc sửa, sau khi nhập đầy đủ thông tin về khách thuê nhà,nhân viên click cập nhật để lưu thông tin vào bảng CSDL.
Nếu nhân viên quyết định xóa thông tin, họ cần nhập chính xác mã khách hàng và sau đó chọn tùy chọn xóa Sau khi thực hiện, thông tin khách hàng sẽ bị xóa khỏi cơ sở dữ liệu.
Để tìm kiếm thông tin khách hàng, bạn cần nhập chính xác mã khách hàng vào hệ thống Sau khi hoàn tất, hệ thống sẽ hiển thị thông tin chi tiết về khách hàng tương ứng.
Ca sử dụng dùng để người quản trị quản lý nhân viên.
Ca sử dụng cho việc thêm tài khoản, thay đổi thông tin tài khoản, cũng như xem và xóa thông tin nhân viên cần được quản lý.
Người quản trị có thể đăng nhập vào hệ thống bằng tài khoản của mình và sử dụng quyền quản trị để lựa chọn các chức năng phù hợp, bao gồm thêm, sửa, xóa và tìm kiếm dữ liệu.
Sau khi nhập đầy đủ thông tin tài khoản cần cấp phát hoặc chỉnh sửa, quản trị viên hãy nhấn nút cập nhật để lưu trữ thông tin vào cơ sở dữ liệu.
Để tiến hành xóa tài khoản, quản trị viên cần nhập chính xác thông tin liên quan đến tài khoản đó Sau khi xác nhận thông tin, tài khoản sẽ được xóa khỏi cơ sở dữ liệu.
Người quản trị có thể xem chi tiết về tài khoản, về quyền hạn, nhân viên đó.
Giúp người quản trị có thể quản lý nhân viên của mình.
Ca sử dùng này được dùng khi muốn thêm nhân viên hoặc có sự thay đổi về thông tin của nhân viên hoặc sa thải nhân viên.
Người quản trị sử dụng tài khoản của mình để đăng nhập vào hệ thống, từ đó có quyền quản lý và lựa chọn các chức năng như thêm, sửa, xóa và tìm kiếm theo nhu cầu.
Sau khi nhập đầy đủ thông tin về nhân viên cần cấp phát hoặc sửa đổi, quản trị viên cần nhấn nút cập nhật để lưu trữ thông tin vào cơ sở dữ liệu.
Để xóa nhân viên, quản trị viên cần nhập chính xác mã nhân viên Sau khi xác nhận mã, hãy chọn tùy chọn xóa, và hệ thống sẽ tự động cập nhật danh sách nhân viên.
Người quản trị có thể xem chi tiết về tài khoản, về quyền hạn, nhân viên đó.
Ca sử dụng này cho phép lập và in hóa đơn tính tiền, chi phí mà khách hàng phải trả.
Ca sử dụng được dùng khi nhân viên lựa chọn chức năng này.
Nhân viên cần nhập đầy đủ thông tin về khách thuê nhà, bao gồm số nhà, người lập hóa đơn, ngày thuê và trả, cùng các giấy tờ liên quan Hệ thống sẽ tự động tính toán chi phí dựa trên giá thuê nhà, thời gian thuê và số dịch vụ đã sử dụng.
Sau đó nhân viên có nhiệm vụ in vào sao lưu hóa đơn, giữ lại 1 bản và giao cho khách.
Công cụ ca sử dụng cho phép quản trị viên thu thập thông tin và báo cáo ngắn từ nhân viên, đồng thời tổng hợp báo cáo hàng tháng hoặc theo yêu cầu về doanh thu, tình trạng nhà hoặc danh sách thuê khác.
Người quản trị có thể đăng nhập vào hệ thống bằng tài khoản cá nhân của mình Với quyền quản trị, họ có khả năng lựa chọn các chức năng thống kê để lấy báo cáo từ nhân viên.
Lựa chọn các tổng hợp, có thể theo tháng, tuần hoặc theo thời gian.
Người quản trị có thể chọn lưu và in báo cáo.
Ca sử dụng này dùng để quản lý dịch vụ có trong nhà.
Nhân viên đăng nhập vào hệ thống bằng tài khản của mình lựa chọn từng chức năng phù hợp với yêu cầu: thêm/ sửa/ xóa.
Khi thêm hoặc sửa đổi dịch vụ, sau khi nhập hoặc điều chỉnh đầy đủ thông tin về các dịch vụ trong nhà, nhân viên chỉ cần nhấn vào nút cập nhật thông tin Thông tin sẽ tự động được thêm vào bảng cơ sở dữ liệu.
Biều đồ ca sử dụng tham gia quản lý nhà cho thuê
Hình 1 Biểu đồ ca sử dụng gói nhân viên
Hình 2 Biểu đồ ca sử dụng gói quản trị
Hình 3 Biểu đồ ca sử dụng gói thuê nhà
Biểu đồ lớp tham gia ca sử dụng
5.9 Quản lý thuê dịch vụ
Biểu đồ trình tự
6.9 Quản lý thuê dịch vụ
Biểu đồ trạng thái
Biểu đồ hoạt động
8.9 Quàn lý thuê dịch vụ