bản phân tích thiết kế hệ thống quản lý phòng trọ chuẩn doanh nghiệp, bản phân tích thiết kế hệ thống quản lý phòng trọ chuẩn doanh nghiệp, bản phân tích thiết kế hệ thống quản lý phòng trọ chuẩn doanh nghiệp, bảnbản phân tích thiết kế hệ thống quản lý phòng trọ chuẩn doanh nghiệp, phân tích thiết kế hệ thống quản lý phòng trọ chuẩn doanh nghiệp, bản phân tích thiết kế hệ thống quản lý phòng trọ chuẩn doanh nghiệp,
Trang 11 Giới thiệu
1.1 Mục đích
Đây là ứng dụng quản lý nhà trọ giúp cho các chủ nhà trọ có thể quản lý khách thuê của mình một cách dễ dàng cũng như thông kê doanh thu hàng tháng một cách nhanh chóng và chính xác Phần mềm hướng tới khách hàng là những chủ nhà trọ đang thương xuyên phải quản lý doanh thu và khách thuê của mình bằng cách ghi chép gâytốn thời gian và rủi ro cao Hiện nay công nghệ thông tin phát triển đòi hỏi mọi việc cần được xử lý một cách nhanh chóng và chính xác Vì vậy ướng dụng di đông quản
lý nhà trọ ra đời giúp giải quyết các vấn đề trên một cách hiệu quả
1.2 Thuật ngữ viết tắt
1.3 Tài liệu tham khảo
2 Yêu cầu
2.1 Giới thiệu chung về sản phẩm
Ứng dụng này tương thích với mọi dòng mày chạy hệ điều hành android 4.1.1 trở lên Cung cấp cho người dùng đầy đủ các thông tin về khách hàng cũng như quản
lý được lượng điện nước dùng hàng tháng giúp cho chủ nhà trọ có phương pháp tiết kiện điện nước tốt hơn Ngoài ra người chủ còn dễ dàng tìm kiếm thông tin của bất kỳ khách hàng nào và nắm rõ được tình hình các phòng một cách linh hoạt
và nhanh chóng ứng dụng giuos tiếp kiệm thời gian cho người dùng một cách hiệu quả
Trang 32.2.3 Các ca sử dụng
1 UC01 Đăng nhập Cho phép tác nhân đăng nhập vào hệ thống
2 UC02 Đăng ký Cho phép tác nhân đăng ký tài khoản mới
3 UC03 Tìm kiếm khách hàng Cho phép tác nhân tìm kiếm một khách hàng bất kỳ
theo tên
4 UC04 Cập nhật thông tin Cho phép tác nhân sửa các thông tin của mình sau
khi đăng ký
5 UC05 Đổi mật khẩu Cho phép tác nhân đổi mật khẩu của mình
6 UC06 Thêm phòng Cho phép tác nhân thêm một phòng bất kỳ vào hệ
thống nhà trọ của mình
7 UC07 Sửa phòng Cho phép tác nhân sửa thông tin phòng của mình
sau khi đã thêm
8 UC08 Xóa phòng Cho phép tác nhân xóa đi một phòng bất ky trên hệ
thống sau khi đã thêm
9 UC09 Thêm khách Cho phép tác nhân thêm một khách bất kỳ vào một
12 UC12 Tạo hóa đơn Cho phép tác nhân tạo hóa đơn từ các thông tin
trước đó, hóa đơn cho mỗi tháng, chỉ tạo một lần cho mỗi tháng
13 UC13 Thống kê hóa đơn Cho phép tác nhân thông kê các hóa đơn ở một
Trang 42.3 Thiết kế cơ sở dữ liệu
Trang 53 Yêu cầu về chức năng
3.1 UC01: Đăng nhập
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân đăng nhập vào hệ thống
Tiền điều kiện
Hậu điều kiện Chuyển tới màn hình chính
Hoạt động
Đăng nhập thành công
1 Tác nhân nhập tên đăng
nhập/mật khẩu và click vào nút
đăng nhập trên trang đăng nhập
(SC01)
2 Kiểm tra tên đăng nhập/mật khẩu là
chính xác sau đó chuyển tới màn hình chính (SC02)
Quy tắc
Trang 63.2 UC02: Đăng ký
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân đăng ký tài khoản mới
Tiền điều kiện
Hậu điều kiện Chuyển tới màn hình đăng nhập
Hoạt động
Đăng ký thành công
1 Tác nhân nhập nhập đầy đủ các
thông tin và click vào nút đăng
ký trên trang đăng ký (SC03)
2 Kiểm tra đầy đủ các thông tin sau đó
chuyển tới màn hình đăng nhập (SC01)
Trang 7Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân tìm kiếm một khách hàng bất kỳ theo tên
Tác nhân Chủ trọ Thao tác Tác nhân bấm nút menu ->
tìm kiếm khách hàng
Tiền điều kiện Đăng nhập thành công
Hậu điều kiện Chuyển tới màn hình tìm kiếm
Trang 83.4 UC04: Cập nhật thông tin
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân sửa các thông tin của mình sau khi đăng ký
Tác nhân Chủ trọ Thao tác Tác nhân bấm nút menu ->
cập nhật thông tin
Tiền điều kiện Đăng nhập thành công
Hậu điều kiện Chuyển tới màn hình cập nhật thông tin
2 Kiểm tra đầy đủ thông tin sau đó thông
báo thành công và quay lại màn hình chính (SC02)
Trang 93.5 UC05: Đổi mật khẩu
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân đổi mật khẩu của mình
Tác nhân Chủ trọ Thao tác Tác nhân bấm nút menu ->
đổi mật khẩu
Tiền điều kiện Đăng nhập thành công
Hậu điều kiện Chuyển tới màn hình đổi mật khẩu
Trang 103.6 UC06: Thêm phòng
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân thêm một phòng bất kỳ vào hệ thống nhà trọ của
mình
trên màn hình chính
Tiền điều kiện Đăng nhập thành công
Hậu điều kiện Chuyển tới màn hình thêm phòng
Hoạt động
Thêm phòng thành công
1 Tác nhân nhập các thông tin về
phòng mới tại màn hình thêm
phòng (SC07)
2 Kiểm tra thông tin phòng thêm phòng
vào hệ thống sau đó quay lại màn hình chính (SC02)
Trang 113.7 UC07: Sửa phòng
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân sửa thông tin phòng của mình sau khi đã thêm
phòng muốn sửa, menu hiện lên chọn sửa phòng
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công
Hậu điều kiện Chuyển tới màn hình sửa phòng
Hoạt động
Sửa phòng thành công
1 Tác nhân nhập các thông tin về
phòng mới tại màn hình thêm
phòng (SC07)
2 Kiểm tra thông tin phòng sửa phòng sau
đó quay lại màn hình chính (SC02)Quy tắc
Trang 123.8 UC08: Xóa phòng
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân xóa thông tin phòng của mình sau khi đã thêm
phòng muốn xóa, menu hiện lên chọn xóa phòng
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công
Hậu điều kiện Hiện thị hộp thông báo xác nhận
Trang 133.9 UC09: Thêm khách hàng
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân thêm một khách bất kỳ vào một phòng đã chọn trước
đó
thêm sau đó chọn vào nút thêm khách hàng
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công
Hậu điều kiện Chuyển tới màn hình thêm khách
2 Kiểm tra thông tin nhập vào sau đó thêm
khách hàng và quay lại màn hình thông tin phòng (SC10)
Quy tắc
Trang 143.10 UC10: Sửa khách hàng
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân sửa thông tin một khách bất kỳ đã thêm trước đó
thông tin khách hàng cần sửa, sau đó chọn vào khách hàng cần sửa
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
2 Kiểm tra thông tin nhập vào sau đó sửa
khách hàng và quay lại màn hình thông tin phòng (SC10)
Trang 153.11 UC11: Xóa khách hàng
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân xóa thông tin một khách bất kỳ đã thêm trước đó
thông tin khách hàng cần sửa, sau đó chọn vào khách hàng cần xóa
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
1 Tác nhân xác nhận lại 1 lần nữa
thông qua hộp thoại (SC11)
2 Xóa khách hàng ra khỏi hệ thống sau đó
quay lại màn hình thông tin phòng (SC10)
Quy tắc
Trang 163.12 UC12: Tạo hóa đơn
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân tạo hóa đơn từ các thông tin trước đó, hóa đơn cho
mỗi tháng, chỉ tạo một lần cho mỗi tháng
Tác nhân Chủ trọ Thao tác Tác nhân chọn phòng cần tạo
hóa đơn, chọn tạo hóa đơn
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
công
Hậu điều kiện Hiện thị hộp thông báo xác nhận
Hoạt động
Tạo hóa đơn thành công
1 Tác nhân nhập số liêu vào màn
hình thông tin phòng (SC10)
2 Tạo hóa đơn sau đó quay lại màn hình
quản lý phòng (SC10)
Quy tắc
R1 Giới hạn hóa đơn Mỗi tháng chỉ được tọa hóa đơn một lần
Thông báo từ hệ thống
MS12 Thông báo lỗi “Hóa đơn đã được tạo” nêu hóa đơn trong tháng đã được
tạo trước đó
Trang 173.13 UC13: Thống kê hóa đơn
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân thông kê các hóa đơn ở một khoảng thời gian nhất
định
hóa đơn, chọn xem hóa đơn
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
công, tạo hóa đơn thành công
Hậu điều kiện Màn hình thống kê đơn xuất hiện
Hoạt động
1 Tác nhân nhập khoảng thời gian
muốn thông kê (SC12)
2 Kiểm tra khoảng thời gian và đưa ra hóa
đơn trong khoảng thời gian đó (SC12)Quy tắc
Trang 183.14 UC14: Xem thông tin hóa đơn
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân xem thông tin chi tiết của một hóa đơn bất kỳ
hóa đơn, chọn xem hóa đơn, chọn vào hóa đơn muốn xem chi tiết
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
công, tạo hóa đơn thành công
Hậu điều kiện Màn hình thông tin đơn xuất hiện
Trang 193.15 UC15: Thanh toán hóa đơn
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân thanh toán phong sau khi nhân tiền của khách trọ Hệ
thống tự động tính tiền thừa trả cho khách
hóa đơn, chọn xem hóa đơn, chọn vào hóa đơn muốn xem chi tiết, chọn thanh toán
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
công, tạo hóa đơn thành công
Hậu điều kiện Hộp thoại thanh toán xuất hiện
Hoạt động
Thanh toán thành công
1 Tác nhân nhập số tiền khách đưa
sau đó ấn vào nút thanh toán
Trang 203.16 UC16: Sửa hóa đơn
Mô tả trường hợp sử dụng
Mô tả Cho phép tác nhân sửa hóa đơn mà đã tạo trước đó mà chưa thanh toán
hóa đơn, chọn xem hóa đơn, chọn vào hóa đơn muốn chỉnhsửa, chọn chỉnh sửa
Tiền điều kiện Đăng nhập thành công, thêm phòng thành công, thêm khách hàng thành
công, tạo hóa đơn thành công
Hậu điều kiện Màn hình sửa hóa đơn xuất hiện
2 Hệ thống kiểm tra dữ liệu sau đó tiến
hành update lên hệ thống và quay về màn hình thống kê hóa đơn (SC12)
Quy tắc
R1 Thanh toán Mỗi hóa đơn chỉ được thanh toán 1 lần
Thông báo từ hệ thống
MS15 Hiện thị thông báo”hóa đơn đã được thanh toán “ khi hóa đơn được
thanh toán trước đó
4 Giao diện
Trang 214.1 SC01: giao diện đăng nhập
Hình 2 SC01: giao diện đăng nhập
4.2 SC02: Giao diện màn hình chính
Trang 224.3 SC03: Giao diện đăng ký
Hình 4 SC03: giao diện đăng ký
4.4 SC04: Màn hình tìm kiếm
Hình 5 SC04: màn hình tìm kiếm
Trang 234.5 SC05: Màn hình cập nhật thông tin
Hình 6 SC05: màn hình cập nhật thông tin
4.6 SC06: Màn hình đổi mật khẩu
Trang 244.7 SC07: Màn hình thêm, sửa phòng
Hình 8 SC07: màn hình thêm, sửa phòng
4.8 SC08: Màn hình xóa phòng
Hình 9 SC08: màn hình xóa phòng
Trang 254.9 SC09: Màn hình thêm sửa khách
Hình 10 SC09: màn hình thêm, sửa khách
4.10 SC10: Màn hình chi tiết phòng
Trang 264.11 SC11: màn hình xóa khách hàng
Hình 12 SC11: màn hình xóa khách hàng
4.12 SC12: màn hình thống kê hóa đơn
Hình 13 SC12: màn hình thống kê hóa đơn
Trang 274.13 SC13: Màn hình chi tiết hóa đơn
Hình 14 SC13: màn hình chi tiết hóa đơn
4.14 SC14: Màn hình thanh toán