Professional Documents
Culture Documents
Do An Co So 3 Good
Do An Co So 3 Good
Do An Co So 3 Good
Đồ án cơ sở (Trường Đại học Công nghệ Thông tin và Truyền thông Việt - Hàn)
ĐỒ ÁN CƠ SỞ 3
XÂY DỰNG ỨNG DỤNG TÌM KIẾM
PHÒNG TRÊN ANDROID
ĐỒ ÁN CƠ SỞ 3
XÂY DỰNG ỨNG DỤNG TÌM KIẾM PHÒNG
TRÊN ANDROID
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----
-------------------------------------------------------------------------------------------------------------------------
Chúng em sẽ không thể hoàn thành đồ án này nếu không có sự hướng dẫn
và chỉ bảo tận tình của ThS. Nguyễn Văn Bình. Em xin chân thành cảm ơn sự chỉ
bảo của thầy.
Em xin trân trọng cảm ơn quý thầy cô trong Trường Đại Học Công nghệ
thông tin và Truyền thong Việt-Hàn Đại học Đà Nẵng đã tận tình giảng dạy,
truyền đạt những kiến thức quý báo và tạo điều kiện cho em thực hiện đồ án
này.
Xin chân thành cảm ơn sự giúp đỡ của các bạn cũng như các anh chị đi
trước trong quá trình thực hiện đồ án.
Mặc dù đã cố gắng nổ lực hết mình, song đồ án chắc chắn còn nhiều thiếu
sót. Em rất mong nhận được sụ thông cảm và chỉ báo tận tình của quý thầy cô
và các bạn.
MỤC LỤC
NHẬN XÉT GIẢNG VIÊN HƯỚNG DẪN 4
LỜI CẢM ƠN 5
MỤC LỤC 6
DANH MỤC HÌNH VẼ 7
DANH MỤC BẢNG 9
MỞ ĐẦU 11
1. Giới thiệu 11
1.1 Giảng Viên 11
1.2 Thành viên nhóm 11
2. Mục tiêu, nhiệm vụ đề tài 11
3. Nội dung kế hoạch thực hiện 11
4. Bố cục 12
CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI 13
1.1. Phân tích, xác định đề tài 13
1.1.1 Vấn đề 13
1.1.2 Các mô hình có sẳn 13
1.1.3 Định hướng phát triển sản phẩm 14
1.1.4 Phạm vi dự án và Hạn chế 14
1.1.5 Công cụ hỗ trợ 14
CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ ỨNG DỤNG 16
2.1. Yêu cầu phần mềm 16
2.1.1 Yêu cầu người dùng 16
2.1.2 Phân tích yêu cầu sử dụng 17
2.2. Phân tích thiết kế phần mềm 53
2.2.1 Thiết kế kiến trúc hệ thống 53
2.2.2 Dữ liệu và Cơ sở dữ liệu 68
CHƯƠNG 3. TỔNG KẾT ĐỀ TÀI 73
3.1 Giao diện “Trang chủ” 73
3.2 Giao diện “Thông tin phòng” 74
3.3 Giao diện “Menu người người dùng” 75
3.4 Đăng nhập, Đăng ký 76
76
KẾT LUẬN 77
1. Kết quả đạt được 77
2. Hướng nghiên cứu 77
TÀI LIỆU THAM KHẢO 78
Bibliography 78
10
1. Giới thiệu
THÔNG TIN ĐỀ TÀI
- Tên đề tài : PTHome – Hệ Thống cho thuê phòng trọ giữa các chủ trọ
tại thành phố Đà Nẵng.
- Tên nhóm :
- Loại phần mềm : Android
Application THÔNG TIN ĐỒ ÁN
1.1 Giảng Viên
Họ Tên Email SDT
Nguyễn Văn Bình binhnv@vku.udn.vn 0905 551 136
Thu thập phác thảo các ý tưởng, chức năng, yêu cầu hệ thống và
dữ đoán các vấn đề trong quá trình thiết kế hệ thống.
19/3 – 25/3 Thiết kế CSDL, quan hệ thực thể trong hệ thống.
Thiết kế bản mẫu giao diện ứng dụng Android.
Chuẩn bị “DOC – Báo Cáo đồ án cơ sở 3”
11
4. Bố cục
Sau phần “MỞ ĐẦU”, báo cáo được trình bài trong 3 chương, cụ thể như sau:
Chương 1. “Tổng quan về đề tài.”
Chương 2. “Phân tích thiết kế hệ thống.”
Chương 3. “Tổng kết về đề tài”
Cuối cùng là Kết luận, Tài liệu tham khảo và Phụ lục liên quan đến đề tài.
12
13
QUẢN LÍ MÃ NGUỒN
- Máy chủ GitHub để lưu trữ mã nguồn.
- Tuân theo quy tắc của nhóm khi sử dụng Git:
- Bắt buộc và ghi chú các chi tiết những cập nhật thay đổi thường
xuyên.
- Xem xét kỹ lưỡng trước khi chuyển sang nhánh phát triển.
- Tìm hiểu, xem xét và giải quyết xung đột khi trong khi hợp code
15
Người dùng Những người chưa đăng nhập vào ngoài hệ thống
Khách thuê Những người đã đăng nhập với tư cách là khách hàng thuê phòng
Chủ thuê Những người đã đăng nhập với tư cách là chủ cho thuê trọ
Table 2.4 : Chú thích các tác nhân hệ thống
17
18
b, Khách thuê
ID Tên Usecase Tác Nhân Chính Tác Nhân Phụ
19
UC-35 Cập nhật thông tin khu cho thuê Chủ thuê
UC-40 Lấy thông tin chi tiết vấn đề. Chủ thuê
Ngoại lệ 1 Actor điền những Hệ thống phản hồi “Số điện thoại
thông tin không hợp không hợp lệ”. “Email không hợp
lệ. lệ”
Ưu tiên Cao
21
Ưu tiên N/A.
Mô tả Actor muốn xem thông tin chi tiết về phòng cho thuê
Ngoại lệ N/A
Ưu tiên Cao
22
Mô tả Actor muốn xem các yêu cầu để được cho phép thực hiện thuê.
Kịch bản chính 1 Actor nhấn vào “Điều Hệ thống điều hướng tới trang
khoản cho thuê”/ “Yêu điều kiện cho thuê.
cầu cho thuê”.
Ngoại lệ N/A
Ưu tiên Cao
Table 2.11: Đặc tả Usecase Lấy thông tin về điều kiện thuê.
- Đăng
nhập
Mã và Tên UC-05: Đăng nhập
Điều kiện Actor bắt buộc phải có thông tin trong hệ thống
Thành công: Hệ thống hiển thị “Đăng nhập thành công” , điều
Kết quả hướng tới “Trang chủ”.
Thất bại: Hệ thống hiển thị “Đăng nhập không thành công”.
Ngoại lệ N/A
Ưu tiên Cao
23
Kết quả Thành công : Hệ thống diều hướng tới “Trang chủ” đã đăng suất
Kịch bản chính 1 Actor nhấn vào “Tài Hệ thống điều hướng tới “Trang
khoản”. rồi chọn mục chủ” đã đăng suất
đăng suất
Ngoại lệ N/A
Ưu tiên Cao
Kịch bản chính 1 Actor nhấn vào “Tài Hệ thống điều hướng tới “Thông
khoản” chọn “Tài tin chi tiết người dùng”
khoản của tôi”.
Ngoại lệ N/A
24
Ngoại lệ N/A
Ưu tiên Vừa
Table 2.15: Đặc tả Usecase Cập nhật thông tin tài khoản .
b, Khách
thuê
- Tạo chia sẻ phòng chung
Mã và Tên UC-09: Tạo chia sẻ phòng chung
25
Ưu tiên Cao
26
Kịch bản chính 2 Actor nhấn vào “phòng Hệ thỐng hiển thị “Danh sách
o ghép của bạn” phòng chung”
[ Ngoại lệ 1 ]
3 Actor nhấn vào một Hệ thỐng điều hướng “Thông tin
phòng. chí tiết phòng chung.”
Ưu tiên Vừa
Mô tả Actor muỐn thay đổi những thông tin trong phòng chung
Ưu tiên Vừa
Table 2.18: Đặc tả Usecase cập nhật thông tin phòng chung.
28
Ưu tiên Vừa
29
5 Actor nhấn “Xác nhận” Hệ thỐng hiển thị tạo “Yêu cầu
thành công”
Ngoại lệ N/A
Ưu tiên Cao
Ưu tiên Vừa
31
7 Actor nhấn “Xác nhận”. Hệ thỐng hiển thị “Đã hủy Vấn đề
- Sự CỐ”.
[ Ngoại lệ 2 ]
Ưu tiên Vừa
Mô tả Actor muỐn cập nhật thông tin của phiếu báo cáo
Actor đã đăng nhập vào hệ thỐng.
Điều kiện
Actor đã tạo vào hệ thỐng một Vấn đề - Sự CỐ.
Thành công: Hệ thỐng hiển thị “Đã chỉnh sửa thành công Vấn đề
Kết quả - Sự CỐ”.
Thất bại: Hệ thỐng hiển thị “Lỗi xử lí, Vui lòng thử lại sau”.
Kịch bản chính
Bước Hoạt đông Actor Phản hồi hệ thống
7 Actor nhấn Xác nhận Hệ thỐng hiển thị “Đã chỉnh sửa
thành công Vấn đề - Sự CỐ”.
Ưu tiên Vừa
Mô tả Actor cập nhật lại trạng thái của vấn đề “đã xử lí”
Actor đã đăng nhập vào hệ thỐng.
Điều kiện
Actor đã tạo vào hệ thỐng một Vấn đề - Sự CỐ.
Thành công: Hệ thỐng hiển thị “Cập nhật trạng thái thành công
Kết quả Vấn đề - Sự CỐ đã xử lí ” .
Thất bại: Hệ thỐng hiển thị “Lỗi xử lí, Vui lòng thử lại sau”.
Kịch bản chính
Bước Hoạt đông Actor Phản hồi hệ thống
33
5 Actor nhấn “Đã hoàn Hệ thỐng hiển thị “Cập nhật trạng
thành” thái thành công Vấn đề - Sự CỐ đã
xử lí ” .
Ưu tiên Cao
Table 2.25: Đặc tả Usecase cập nhật Vấn đề - Sự Cố với trạng thái “đã xử li”.
34
Ưu tiên Cao
Ngoại lệ N/A
Ưu tiên Cao
35
Mô tả Actor lấy danh sách thông tin về các khoản thanh toán
Ưu tiên Cao
Table 2.28: Đặc tả Usecase lấy thông tin khoản thanh toán.
Ngoại lệ N/A
Ưu tiên Vừa
N/A
-dừ
Yêu cầu tạm ng thuê phòng.
Mô tả Actor muỐn chuyển qua chổ khác và không muỐn thuê trọ nữa.
Ngoại lệ N/A
Ưu tiên Vừa
Table 2.29: Đặc tả Usecase yêu cầu tạm dừng thuê trọ.
37
Mô tả Actor muỐn chuyển qua chổ khác và không muỐn thuê trọ nữa.
Ngoại lệ N/A
Ưu tiên Vừa
c, Chủ thuê.
- Xem danh sách phòng cho thuê
Mã và Tên UC-28: Xem danh sách phòng cho thuê
Ngoại lệ N/A
38
Table 2.31: Đặc tả Usecase xem danh sách phòng cho thuê.
Mô tả Actor thêm mới một căn phòng vào khu nhà cho thuê
Kịch bản chính 3 Actor nhấn Hệ thỐng hiển thi mẫu thông tin
“Thêm phòng” phòng cho thuê mới
4 Actor nhập các thông
tin.
5 Actor nhấn gửi thông Thành công: Hệ thỐng hiển thị
tin. “Thêm phòng cho thuê thành
công,”
Ngoại lệ N/A
Ưu tiên Cao
Ngoại lệ N/A
Ưu tiên Vừa
Table 2.33: Đặc tả Usecase cập nhật thông tin phòng thuê.
40
Ngoại lệ 1 Phòng thuê đang có Hệ thỐng hiển thị “Không thể xóa
hợp đồng phòng khi vẫn đang có hợp đồng
cho thuê”
Ưu tiên Vừa
Ngoại lệ N/A
Ưu tiên Cao
41
Table 2.35: Đặc tả Usecase lấy thông tin chi tiết phòng cho thuê.
Ngoại lệ N/A
Ưu tiên Cao
Table 2.36: Đặc tả Usecase xem danh sách khu cho thuê.
Ngoại lệ N/A
Ưu tiên Cao
N/A
- Cập nhật thông tTina bkleh2u. 3c7 h: ĐoặtchtảuêU.secase tạo thêm khu cho thuê.
Mã và Tên UC-35: Cập nhật thông tin khu cho thuê.
Ngoại lệ N/A
Ưu tiên Cao
Table 2.38: Đặc tả Usecase cập nhật thông tin khu cho thuê
43
Ngoại lệ N/A
Ưu tiên Cao
Table 2.39: Đặc tả Usecase xóa thông tin khu cho thuê.
Ngoại lệ N/A
Ưu tiên Cao
Table 2.40: Đặc tả Usecase lấy thông tin khu cho thuê.
- Hủy hợp
đồng.
Mã và Tên UC-38: Hủy hợp đồng.
Ngoại lệ N/A
Ưu tiên Vừa
45
Mô tả Actor muỐn xem danh sách những yêu cầu và sự cỐ của khách thuê
Kịch bản chính 1 Actor nhấn vào “Vấn Hệ thỐng điều hướng “Danh sách
đề - Sự cỐ” vấn đề sự cỐ”.
[ Ngoại lệ 1 ]
Ngoại lệ 1 Danh sách các vấn đề Hệ thỐng hiển thị hiện tại đang
- sự cỐ trả về một không có vấn đề.
danh sách rổng
Ưu tiên Vừa
Mô tả Actor muỐn xem danh sách những yêu cầu và sự cỐ của khách thuê
46
Ngoại lệ 1 Danh sách các vấn đề Hệ thỐng hiển thị hiện tại đang
- sự cỐ trả về một không có vấn đề.
danh sách rổng
Ưu tiên Vừa
Table 2.43: Đặc tả Usecase lấy thông tin chi tiết vấn đề.
Ngoại lệ 1 Danh sách các vấn đề Hệ thỐng hiển thị hiện tại đang
- sự cỐ trả về một không có vấn đề.
danh sách rổng
Ưu tiên Cao
Ngoại lệ 1 Danh sách các vấn đề Hệ thỐng hiển thị hiện tại đang
- sự cỐ trả về một không có vấn đề.
danh sách rổng
Ưu tiên Cao
Ngoại lệ 1 Danh sách khoản Hệ thỐng hiển thị hiện tại chưa có
thanh toán trả về một thỐng kê.
danh sách rổng
Ưu tiên Cao
Table 2.46: Đặc tả Usecase lấy danh sách các khoản thanh toán
Mô tả Actor tạo các khoản phí tiền thuê để cho khách hàng chi trả.
Kịch bản chính 2 Actor nhấn “Tạo Hệ thỐng hiển thị mẫu thông tin
khoản thu”. khoản thu.
3 Actor nhập thông tin
4 Actor nhấn “Xác nhận” Hệ thỐng hiển thị “Tạo khoản thu
thành công”
Ngoại lệ 1 Danh sách khoản Hệ thỐng hiển thị hiện tại chưa có
thanh toán trả về một thỐng kê.
danh sách rổng
49
- Cập nhật khoản thanh toán trạng thái “Đã Chi Trả”.
Mã và Tên UC-45: Cập nhật khoản thanh toán trạng thái “Đã Chi Trả”.
Actor cập nhật các khoản thu thanh toán vào trạng thái “Đã cập
Mô tả
nhật”
Ngoại lệ 1 Danh sách khoản Hệ thỐng hiển thị hiện tại chưa có
thanh toán trả về một thỐng kê.
danh sách rổng
Ưu tiên Cao
Table 2.48: Đặc tả Usecase cập nhật khoản thanh toán trạng thái “Đã Chi Trả”.
50
Ngoại lệ 1 Danh sách khoản Hệ thỐng hiển thị hiện tại chưa có
thanh toán trả về một thỐng kê.
danh sách rổng
Ưu tiên Cao
1 Actor nhấn vào “Hợp Hệ thỐng hiển thị thông tin các
Kịch bản chính đồng” phòng cho thuê
2 Actor nhấn “Thông tin Hệ thỐng hiển thị thông tin chi
chi tiết hợp đồng” tiết hợp đồng
Ngoại lệ N/A
51
52
Figure 2.2: Sơ đồ hoạt động Đăng nhập – Đăng ký cáa khách thuê
53
54
55
56
57
58
59
60
Figure 2.10: Sơ đồ hoạt động cập nhật trạng thái vấn đề - sự cố.
61
62
63
64
65
66
67
Ngayki datetime Ngày đồng ý xác nhận hợp đồng Không Không Không
Trangthai number Trạng thái của hợp đồng Không Không Không
68
Mahopdong text Xác định mã hợp đồng của người trả Không Không FK
Makhoanthanhtoa
text Xác định loại khoản thanh toán Không Không FK
n
Giatri number Giá trị của khoản thanh toán Không Không Không
Trangthai number Trạng thái của khoản thanh toán Không Không Không
Noidung text Nội dung của thông tin Không Không Không
Hanthanhtoan datetime Hạn thanh toán của khoản Không Không Không
Table 2.51: Thông tin cấu trúc bảng khoản thanh toán.
2.2.2.5 Bảng nhà
Duy
Tên Trường Kiểu dữ liệu Mô tả Null PK/FK
nhất
Manha text Xác định mã khu Có Không PK
Tennha text Tên thông tin của khu Không Không Không
Trangthai number Trạng thái của lịch sử hợp đồng Không Không Không
69
Ngayhethan datetime Ngày hết hạn hợp đồng Không Không Không
Table 2.53: Thông tin cấu trúc bảng lịch sử hợp đồng.
Noidung text Nội dung của thông báo Không Không Không
70
Table 2.56: Thông tin cấu trúc bảng thông báo tới
71
72
73
74
75
76
Bibliography
77