Tải bản đầy đủ (.docx) (41 trang)

Bài báo cáo phân tích thiết kế hệ thống hướng đối tượng phần mềm quản lý cho thuê chung cư mini

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.53 MB, 41 trang )

TRƯỜNG ĐẠI HỌC MỎ - ĐỊA CHẤT
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO ĐỒ ÁN MƠN HỌC
Tên đề tài:
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ
CHO THUÊ NHÀ CHO MỘT TỔ CHỨC CỤ THỂ

Sinh viên thực hiện:
Nguyễn Anh Tú – 1621050292
Trương Hồng Hiệp – 1621050159
Lớp: Khoa học máy tính ứng dụng K61A

Hà Nội – 2019


MỤC LỤ

1


LỜI NĨI ĐẦU................................................................................................................... 2
CHƯƠNG I KHẢO SÁT HỆ THỐNG..............................................................................3
1. MƠ TẢ HỆ THỐNG..................................................................................................3
1.1 Nhiệm vụ cơ bản: quản lý các hoạt động xoay quanh việc cho thuê nhà..................3
1.2 Quy trình xử lý.........................................................................................................3
1.3 Mẫu biểu Các loại thông tin sử dụng trong hệ thống bao gồm các thông tin trao
đổi cũng như các thơng tin lưu giữ.................................................................................4
CHƯƠNG II PHÂN TÍCH HỆ THỐNG...........................................................................8
2.1 Nhiệm vụ của phân tích............................................................................................8
2.2 Phân tích yêu cầu....................................................................................................10


2.2.1 Xác định các UC..................................................................................................10
2.2.2 Xây dựng biểu đồ UC..........................................................................................12
2.3 Phân tích lĩnh vực vấn đề.......................................................................................12
2.3.1 Dựa vào văn bản, kịch bản mơ tả.........................................................................12
2.3.2 Dựa vào mục đích của các UC.............................................................................12
2.3.3 Xây dựng biểu đồ lớp..........................................................................................13
2.3.4 Xây dựng biểu đồ tuần tự....................................................................................17
2.3.5 Xây dựng biểu đồ trạng thái................................................................................25
CHƯƠNG III THIẾT KẾ HỆ THỐNG...........................................................................28
3.1. Xây dựng biểu đồ hoạt động..................................................................................28
3.2. Xây dựng biểu đồ thành phần................................................................................32
3.3 Xây dựng biểu đồ triển khai...................................................................................33

2


LỜI NÓI ĐẦU
Giới thiệu chung về đề tài
Hiện nay nhu cầu nhà ở tại các thành phố lớn ngày càng tăng dẫn đến các khu
chung cư mini được xây dựng ngày càng nhiều. Và số lượng căn hộ cho thuê nhiều
nên chủ đầu tư cần có một hệ thống quản lý, giám sát các hoạt động cho thuê nhà của
mình. Ví lí do trên nên chúng em quyết định chọn đề tài này để phân tích và thiết kế
một hệ thống quản lý cho thuê nhà
Mục đích của hệ thống:
Ý nghĩa của hệ thống: Đáp ứng nhu cầu ngày càng lớn của các chủ đầu tư chung cư
mini

3



CHƯƠNG I KHẢO SÁT HỆ THỐNG
1. MÔ TẢ HỆ THỐNG
1.1 Nhiệm vụ cơ bản: quản lý các hoạt động xoay quanh việc cho thuê nhà
Hệ kiểm soát việc cho thuê nhà của chủ chung cư A
Chung cư A là một chưng cư mini. Gần đây chủ chưng cư bận rộn công việc không
quản lý sát sao lượng người đi hay ở trọ thay đổi, không đáp ứng kịp thời các yêu cầu
sửa chữa hay phàn nàn của cư dân. Vì vậy có chủ chung cư có nhu cầu cải tiến lại cách
quản lý chung cư mini này.
Khi những người thuê nhà có nhu cầu ở trọ, chủ chung cư phải thực hiện các thủ
tục bắt buộc để quản lý được người thuê.
+ Đáp ứng nhu cầu thuê nhà
+ Kiểm soát hồ sơ lý lịch – tiền cọc tránh sai sót
Yêu cầu người thuê nhà

Người thuê

Hệ thống quản lý thuê nhà

Đáp ứng yêu cầu thuê nhà

1.2 Quy trình xử lý
* Đối với người thuê mới
Khi có nhu cầu thuê nhà, người th sẽ tìm hiểu và cần xác nhận thơng tin về
phịng th, giá phịng, phí dịch vụ điện, nước, rác, bãi xe, và các nhu cầu khác như
nuôi thú hay trồng cây từ người quản lý chung cư.
Người quản lý sẽ phải rành thời gian để trao đổi, thông tin lại cho những người hỏi
thuê cũng như đưa ra các quy định chung cho tồn chung cư, ngồi ra cịn có thể phải
dẫn những người th đi xem phịng nếu họ có nhu cầu
Đối với mỗi người hỏi thuê, người quản lý sẽ phải lưu trữ lại thông tin liên hệ của
những người này để sắp xếp lịch gặp mặt để trao đổi giấy tờ, thỏa thuận hợp đồng thuê

nhà cũng như tiền cọc trước
Đối với mỗi phịng lại có thể có nhiều người hỏi thuê cùng lúc mà chưa hề chốt
được người sẽ chắc chắn thuê nên người quản lý sẽ phải cân nhắc tự quyết định giữ
phòng cho ai liên hệ trước, thời gian ở lâu hơn và đã đặt cọc tiền luôn.

4


Sau khi đã thỏa thuận, người quản lý sẽ chuẩn bị các tờ khai đăng ký tạm trú, hợp
đồng thuê nhà, hóa đơn giấy tờ xác nhận tiền đặt cọc đưa cho những người thuê nhà.
Và yêu cầu khách thuê nhà trọ cung cấp các loại giấy tờ tùy thân. Các thông tin về
khách thuê nhà được lưu giữ để quản lý, còn một số giáy tờ khác gửi tới cơng an quản
lý khu vực. Người th nhà nhận phịng, chìa khóa phịng, các giấy tờ liên quan về
chung cư
Các thông tin về người thuê được cất giữ cẩn thận, còn các vấn đề của những người
thuê được lưu trên máy tính
* Đối với người thuê đang ở
Trên máy tính lưu thông tin các vấn đề của người thuê, mỗi vấn đề đều được ghi
chú lại thông tin người thuê yêu cầu
Người quản lý sẽ phải liên lạc với các đơn vị dịch vụ liên quan để giải quyết vấn đề
của người th, ngồi ra cịn phải giám sát việc thực hiện của các đơn vị dịch vụ này
để đảm bảo yên tâm cho người thuê
Người quản lý kiểm tra số điện, nước tiêu thụ vào cuối tháng và tính tốn thống kê
hóa đơn dịch vụ, thơng báo thu tiền cho những người thuê nhà. Những người thuê nhà
có thể nộp tiền mặt hoặc chuyển khoản cho người quản lý. Người quản lý đánh dấu lại
những người đã nộp, những người cịn nợ trên máy tính. Người quản lý thực hiện việc
thanh toán tièn cho các nhà cung cấp điện, nước.
Những người thuê chuẩn bị chuyển đi sẽ báo trước với người quản lý thông qua gặp
trực tiếp và nhắn bằng văn bản. Người quản lý sẽ phải kiểm tra phịng bàn giao, đánh
giá tình trạng phịng để sửa sang lại phịng.

1.3 Mẫu biểu Các loại thơng tin sử dụng trong hệ thống bao gồm các thông tin
trao đổi cũng như các thông tin lưu giữ.

5


6


7


1.5. Phê phán hiện trạng của Hệ thống: xác định yếu kém, thiếu sót
* Thiếu
* Kém
//
Bảng
Hệ thống có những bộ phận:
1.4 Xác lập dự án :
* Xác định phạm vi của dự án
Quy mô nhỏ
* Xác định mục tiêu của dự án
Giảm bớt các công việc thủ công của người quản lý
* Xác định hạn chế của dự án
Chi phí
Thời gian
Tài nguyên

8



CHƯƠNG II PHÂN TÍCH HỆ THỐNG
2.1 Nhiệm vụ của phân tích
Mơ tả hệ thống hóa
-Khi có người th mới
Người quản lý đăng nhập vào hệ thống
Chọn vào phần Quản lý người thuê
Chọn vào phần Người thuê
Thêm các thông tin người thuê: sđt, họ tên, email, id , d/m/y, ghi chú mong muốn của
người thuê để lưu giữ thông tin liên lạc
Chọn sang phần Quản lý phịng tích vào là có người cọc
-Quản lý người thuê: tìm kiếm, lọc
Người đang thuê: danh sách
Người hỏi thuê: danh sách
Người đang thuê: cập nhật hồ sơ, tìm kiếm hồ sơ lịch sử thu phí
Lịch sử th
Thơng tin người th
Phịng th số
Số lượng người ở
Thơng tin người ở cùng
Thời gian thuê
Chuyển phòng khác
-Quản lý phòng: sơ đồ, loại phịng
Số phịng, số tầng, mơ tả hình ảnh, đơn giá
Diện tích
Tên người thuê hiện tại
Trạng thái giao dịch hiện tại: đã cọc, đang ở , chuẩn bị chuyển đi,phòng trống
Gia hạn thuê phòng
-Quản lý hợp đồng thuê:
Các quy định chung cư, thông báo của cơ quan quản lý: sịt muỗi

9


Cảnh báo hợp đồng hết hạn
Gia hạn thuê
Chấm dứt hợp đồng
-Quản lý cơng nợ: hóa đơn
Quản lý cơng nợ khách thuê: đã giả hết, đang nợ , đã giả 1 nửa
Cảnh báo thu phí dịch vụ: điện, nước, vệ sinh, trông xe
-Quản lý trang thiết bị-yêu cầu sửa chữa: vật tư, giường
Bình cứu hỏa
Quản lý dịch vụ điện, nước: đơn giá điện, nước, cáp, mạng
Ghi chỉ số điện nước: quản lý ghi
-Danh sách yêu cầu sửa chữa
Tiếp nhận yêu cầu sửa chữa- -yêu cầu-theo dõi-phê duyệt
-Quản lý nhân sự - tiền lương:
Quản lý thông tin nhân sự: người dọn dẹp, người trơng coi-quản lý ra vào,
Tính lương (lương hành chính, lương kỹ thuật, …
-Quản lý thông tin nhà cung cấp dịch vụ:
Camera giám sát
Đường ống nước
Đường điện
Thang máy
-Quản lý dịch vụ: bãi xe-ra vào, quản lý giặt đồ
Thẻ ra vào
Khách vãng lai
-Hệ thống báo cáo-thống kê
Báo cáo tình trạng thuê phòng
10



Báo cáo doanh thu
Báo cáo phí điện nước
Báo cáo sửa chữa
Báo cáo nhập xuất tồn thiết bị
-Hệ thống, an ninh an tồn dữ liệu:
Camera ghi hình-lưu trữ
Sao lưu giữ liệu tự động - up dữ liệu lên drive, phục hồi
quản lý người dùng Tài khoản: đăng nhập, mật khẩu
phân quyền người dùng
-Thông báo hệ thống:
Đăng xuất/ đăng nhập
-Các mail thư phản ánh vấn đề
2.2 Phân tích yêu cầu
2.2.1 Xác định các UC
* Xác định yêu cầu chức năng
Hệ thống thực hiện chức năng chính là
+ quản lý khách hàng;
+ quản lý thông tin mặt bằng;
+ quản lý cho thuê;
+ quản lý công nợ;
+ quản lý thiết bị, yêu cầu sửa chữa;
+ quản lý thu phí dịch vụ điện nước;
+ quản lý bãi xe;
+ hệ thống thống kê, báo cáo đầy đủ linh hoạt
* Xác định yêu cầu phi chức năng
+Thời gian xử lý và trả lời nhanh
+Dễ sử dụng với những giao diện đồ họa thân thiện phù hợp với người bán hàng: như
các winodw và các hộp thoại, …
+Hệ thống thực hiện trên những hệ điều hành phổ dụng như Microsoft Window 7,

Window 8, Microsoft Window 10, …
11


* Xác định các tác nhân
+Nhân viên
+Người quản lý: Là người sử dụng hệ thống để thực hiện nhiệm vụ của mình
*Các thiết bị ngồi:
Máy In Hóa Đơn: là thiết bị dùng để in ra các hóa đơn
*Các HT khác:
Microsoft Office: là chương trình để xuất báo cáo ra
* Xác định các ca sử dụng
1 Đăng nhập hệ thống: người quản lý cần tài khoản để vào được bên trong hệ thống và
sử dụng nó để quản lý
2 Quản lý các phòng
3 Quản lý dịch vụ
5 Bổ sung người sử dụng mới, loại bỏ người sử dụng cũ: Người quản lý có thể bổ sung
thêm người sử dụng mới hay loại bỏ những người sử dụng khơng cịn cần sử dụng hệ
thống
6 Thêm và xóa người thuê
7 Đổi mật khẩu
-Các ca sử dụng của tác nhân Nhân Viên
+Đặt cọc
+Tạo hợp đồng
+Thanh toán hàng tháng
+Trả nhà thuê
+Tạo phiếu chi
+Xuất báo cáo

12



2.2.2 Xây dựng biểu đồ UC

2.3 Phân tích lĩnh vực vấn đề
2.3.1 Dựa vào văn bản, kịch bản mô tả
Quản lý hệ thống (QLHeThong)
Đăng ký thuê nhà (DangKyThue)
Thanh toán hàng tháng (ThanhToan)
Nhân viên (NhanVien)
Người quản lý (NguoiQL)
2.3.2 Dựa vào mục đích của các UC
Quản lý khu nhà (QLKhuNha)
Quản lý nhà
Quản lý người thuê
Quản lý dịch vụ
13


Quản lý nhân viên
Quản lý tài khoản
Quản lý hóa đơn
Quản lý báo cáo
2.3.3 Xây dựng biểu đồ lớp

14


15



16


17


18


2.3.4 Xây dựng biểu đồ tuần tự

19


20


21


22


23


24



×