Tải bản đầy đủ (.pdf) (34 trang)

(TIỂU LUẬN) báo cáo bài tập lớn kỹ thuật phần mềm ứng dụng đề tài hệ THỐNG QUẢN lý KHU CHUNG cư

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.15 MB, 34 trang )

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN ĐIỆN TỬ - VIỄN THÔNG
*****  *****

BÁO CÁO BÀI TẬP LỚN:
Kỹ thuật phần mềm ứng dụng
ĐỀ TÀI: HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

Giảng viên hướng dẫn

:

Sinh viên thực hiện

:

Mã lớp

TS. Nguyễn Thị Kim Thoa
Trần
Công
Thái
20182771
Nguyễn

Hồng

20182739
Nguyễn

Quang



Huy

20182583
Phạm

Xuân

Hiệu

20182529
:
119029
Hà Nội, 11/2020

Quang


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

MỤC LỤC
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN...............6
1.1

Khảo sát hiện trạng.................................................................................6

1.1.1 Nghiệp vụ của hệ thống hiện tại........................................................6
1.1.2 Nhược điểm của hệ thống hiện tại.....................................................6
1.2


Mục đích của dự án................................................................................7

1.3

Phân tích tính khả thi..............................................................................7

1.3.1 Tính khả thi về mặt kỹ thuật.............................................................7
1.3.2 Tính khả thi về mặt kinh tế...............................................................7
1.3.3 Tính khả thi về mặt tổ chức...............................................................7
1.4

Xác lập dự án..........................................................................................8

CHƯƠNG 2. TÌM HIỂU YÊU CẦU..............................................................11
2.1

Các kỹ thuật được sử dụng...................................................................11

2.2

Các yêu cầu được thu thập....................................................................14

2.3

Các yêu cầu chức năng và phi chức năng.............................................14

2.3.1 Yêu cầu chức năng..........................................................................14
2.3.2 Yêu cầu phi chức năng....................................................................15
CHƯƠNG 3. PHÂN TÍCH HỆ THỐNG.......................................................16
3.1


Sơ đồ chức năng...................................................................................16

3.1.1 Chức năng quản lý căn hộ...............................................................16
3.1.2 Chức năng quản lý cư dân...............................................................17
3.1.3 Chức năng quản lý phương tiện......................................................17
3.1.4 Chức năng quản lý dịch vụ..............................................................18
3.2

Sơ đồ luồng dữ liệu của hệ thống.........................................................18

3.2.1 Sơ đồ mức ngữ cảnh.......................................................................18

119029-NHÓM 18

1


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

3.2.2 Sơ đồ mức đỉnh...............................................................................19
3.2.3 Sơ đồ mức dưới đỉnh.......................................................................20
3.3

Đặc tả các chức năng............................................................................24

3.3.1 Đặc tả chức năng thêm thông tin.....................................................24
3.3.2 Đặc tả chức năng chỉnh sửa thơng tin.............................................25
3.3.3 Đặc tả chức năng xóa thơng tin.......................................................26
3.3.4 Đặc tả chức năng tìm kiếm thơng tin..............................................27

CHƯƠNG 4. KẾT LUẬN...............................................................................28

119029-NHÓM 18

2


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

DANH MỤC HÌNH VẼ
Hình 2.1Kết quả khảo sát Google from.............................................................12
Hình 2.2Kết quả khảo sát Goofle form.............................................................13
Hình 2.3 Kết quả kháo sát Google form............................................................14
Hình 3.1 Sơ đồ chức năng của hệ thống............................................................16
Hình 3.2 Sơ đồ mức ngữ cảnh của hệ thống.....................................................18
Hình 3.3 Sơ đồ luồng dữ liệu mức đỉnh............................................................19
Hình 3.4 Sơ đồ mức 1 chức năng Quản lý căn hộ.............................................20
Hình 3.5 Sơ đồ mức 1 chức năng Quản lý cư dân.............................................21
Hình 3.6 Sơ đồ mức 1 chức năng Quản lý dịch vụ............................................22
Hình 3.7 Sơ đồ mức 1 chức năng Quản lý phương tiện....................................23
Hình 3.8 Sơ đồ khối đặc tả chức năng thêm thơng tin.......................................25
Hình 3.9 Sơ đồ khối đặc tả chức năng chỉnh sửa thông tin...............................26
Hình 3.10 Sơ đồ khối đặc tả chức năng xóa thơng tin.......................................27
Hình 3.11 Sơ đồ khối đặc tả chức năng tìm kiếm thơng tin..............................28

119029-NHĨM 18

3



HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

DANH MỤC BẢNG BI
Y
Bảng 1.1 Bảng phân công công việc và kế hoạch thực hiện...............................8

119029-NHÓM 18

4


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

LỜI MỞ ĐẦU
Những năm gần đây, khoa học công nghệ phát triển nhanh như vũ bão, đặc biệt là
lĩnh vực công nghệ thông tin. Có thể nói, cơng nghệ thơng tin đã len lỏi vào hầu hết
tất cả mọi lĩnh vực trong cuộc sống của chúng ta. Trong đó, cơng nghệ phần mềm
ln ln đóng vai trị tiên phong, dẫn đầu trong q trình đó. Các phần mềm đã đang
và sẽ được ứng dụng ngày càng nhiều trong công việc cũng như cuộc sống thường
ngày của con người.
Nắm bắt được xu hướng đó, trong khn khổ nội dung của chương trình học học
phần Kĩ thuật phần mềm ứng dụng, nhóm chúng em đã quyết định tìm hiểu và xây
dựng một phần mềm đơn giản và gần gũi với thực tế: Hệ thống quản lý khu chung
cư.
Qua quá trình tìm hiểu và xây dựng phần mềm trên thực tế, cùng với những kiến
thực được học trên giảng đường, chúng em mới thực sự cảm nhận được những khó
khăn khi xây dựng và phát triển một phần mềm hồn chỉnh. Để có thể xây dựng
được một phần mềm hồn thiện, khơng chỉ đơn thuần là lập trình, mà cịn rất nhiều
cơng việc khác cần phải thực hiện. Các công việc này được sắp xếp trong các pha
với trình tự rất hợp lí, khoa học.

Đây là phần mềm được nhóm chúng em xây dựng nhằm giúp cho việc quản lý một
khu chung cư vừa và nhỏ được thuận tiện và dễ dàng hơn, tránh được việc sai sót
trong q trình quản lý và lưu trữ.
Đây là phần mềm đầu tiên mà nhóm em xây dựng nên khơng thể tránh khỏi những
hạn chế và thiếu sót, kính mong cơ giáo và các bạn bổ sung, góp ý để phần mềm
ngày càng hồn thiện và thực sự hữu ích với người sử dụng.
Chúng em xin chân thành cảm ơn!

119029-NHÓM 18

5


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

CHƯƠNG 1. KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN
1.1 Khảo sát hiện trạng
1.1.1

Nghiệp vụ của hệ thống hiện tại

Ngày nay, người dân tập trung đổ về các thành phố lớn ngày càng đơng, dẫn đến
nhu cầu nhà ở ngày càng cao. Có cầu ắt có cung, các khu chung cư ngày càng được
xây dựng nhiều hơn, dẫn đến việc quản lý cư dân tại đây gặp nhiều khó khăn cho ban
quản lý. Vì những khó khăn đó, địi hỏi thực tiễn phải có một cơng cụ quản lý hiệu quả
hơn. Từ đó, nhóm chúng em nảy sinh ý tưởng xây dựng một hệ thống quản lý chung
cư cho những nhà quản lý.
Qua tìm hiểu, ta có thể thấy được một phần mềm quản lý chung cư cho ban quản lý
cần có các nghiệp vụ cơ bản sau:
Hệ thống lưu trữ thông tin các căn hộ (số phòng, tên chủ hộ, số điện thoại chủ

hộ).
Quản lý các thông tin cơ bản của cư dân như: ID, tên, ngày sinh, giới tính, số
điện thoại, số phịng.
Lưu trữ thơng tin phương tiện của cư dân tòa nhà: Tên xe, biển số, tên chủ sở
hữu, số điện thoại chủ xe.
Hệ thống cung cấp một số dịch vụ cơ bản như sau: tiền điện, tiền nước, tiền an
ninh, tiền vệ sinh, phí khác,..
Và một vài nghiệp vụ khác.
1.1.2

Nhược điểm của hệ thống hiện tại

Chúng ta có thể nhìn thấy hệ thống có một số khuyết điểm như sau:
Hệ thống chỉ cho phép ban quản lý truy cập và sử dụng, không cho phép cư dân
sử dụng, dẫn đến một số bất cập.

119029-NHÓM 18

6


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

Hệ thống chỉ phục vụ chủ yếu cho khu chung cư lớn, khó đáp ứng cho khu
chung cư nhỏ lẻ.

119029-NHÓM 18

7



HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

1.2 Mục đích của dự án
Hệ thống sẽ quản lí thơng tin khách hàng là chủ sở hữu căn hộ
Cư dân có nhu cầu sống tại khu chung cư sẽ cần phải khai báo đầy đủ thông tin
để gửi về cho hệ thống quản lí
Hàng tháng, hệ thống sẽ thơng báo hóa đơn dịch vụ tới từng căn hộ và báo cáo
thống kê hàng tháng, …

 Hệ thống giúp người quản lý có thể kiểm sốt cư dân của ở khu chung cư của
mình một cách dễ dàng, tiện lợi, ít có sai sót hơn so với cách truyền thống.
1.3 Phân tích tính khả thi
1.3.1
-

Tính khả thi về mặt kỹ thuật

Sản phẩm được phát triển dựa trên công cụ Java và SQL server là những
cơng cụ hỗ trợ mạnh đảm bảo về tính khả thi của dự án về mặt kỹ thuật, tốn
ít tài nguyên hệ thống và giá thành sản phẩm rẻ.

-

Sản phầm được chạy trên nên nền Java đảm bảo phù hợp với đa số các thiết
bị máy tính hiện nay.

-

Dự án phần mềm ở quy mô vừa phải, áp dụng trên một cơ sở dữ liệu khơng

lớn, đảm bảo có thể thực hiện xong trong thời gian ngắn (khoảng 15-16
tuần).

1.3.2
-

Tính khả thi về mặt kinh tế

Sản phẩm được phát triển dựa trên cơng cụ Java và SQL server nên tốn ít tài
nguyên hệ thống và chi phí sản phẩm rẻ.

-

Chi phí bảo trì phần mềm gần như khơng có.

-

Giảm thiểu thời gian quản lý, giúp quản lý linh hoạt hơn, giảm tải đội ngũ
nhân viên do đó doanh thu tăng.

1.3.3
-

Tính khả thi về mặt tổ chức

Phần mềm sau khi hoàn thành sẽ do người quản lý chung cư sử dụng dễ
dàng và hiệu quả.
119029-NHÓM 18

8



HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

-

Sản phẩm mới vẫn có thể đáp ứng các yêu cầu đặt ra mong muốn khi được
mở rộng trong tương lai.

1.4 Xác lập dự án
Dự án xây dựng phần mềm hệ thống quản lý khu chung cư có quy mơ vừa, áp
dụng cho quản lý một khu chung cư.
Phân công công việc và kế hoạch thực hiện dự án được trình bày trong Bảng 1.1.
Bảng 1.1 Bảng phân công công việc và kế hoạch thực hiện

T
T

Tên

công

việc
1

đầu
Khảo

hiện
2


Bắt

sát

thu thập thông tin
Xác
định

3

Đánh

nguyên
MS

quả

25/

Word

cáo

9/2020

Kết

Trạ
ng thái


Báo

Ho

hiện àn thành

trạng
26/
9/2020

giá

khả năng thực hiện

Tài

thúc
20/

trạng 9/2020

mục tiêu

Kết

28/
9/2020

29/

9/2020

MS
Word

02/
10/2020

Các
mục

MS
Word

Ho

tiêu àn thành

hướng tới
Bản

Ho

phân

tích àn thành

tính

khả


thi
4

Xác lập dự
án

5

03/
10/2020

Tìm

hiểu

06/

u cầu khách hàng 10/2020

05/
10/2020

MS
Excel

10/
10/2020

Bản


Ho

phân công àn thành
MS

công việc
Bản

Ho

liệt kê yêu àn thành

Word

cầu
6

Mơ tả u
cầu

11/1
0/2020

18/
10/2020

MS
Word


Bản

Ho

mơ tả u àn thành
cầu
năng
phi

chức

chức

năng
119029-NHĨM 18

9


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

7

Phân tích hệ
thống

19/
10/2020

05/1

1/2020

Visi
o online


đồ

chức àn thành

năng,
đồ

Ho



luồng

dữ liệu
8

Thiết

kế

CSDL

06/1
1/2020


05/
12/2020

Ch
ưa

hồn

thành
8
.1

Nhận

diện

06/1

thực thể của hệ 1/2020

10/1
1/2020

Ch
ưa

thống, liệt kê thuộc

hồn


thành

tính, lập từ điển dữ
liệu
8
.2

Đưa ra các

10/1

giả thiết hợp lý về 1/2020

13/1
1/2020

Ch
ưa

các phụ thuộc hàm

hồn

thành

cần có
8
.3


Chuẩn

hóa

CSDL

13/1
1/2020

18/1
1/2020

Ch
ưa

hồn

thành
8
.4

Vẽ



đồ

19/1

thực thể liên kết 1/2020

của hệ thống
8
Mơ tả lược

.5

đồ khái niệm của

22/1
1/2020

ưa

.6

Thiết

22/1
1/2020

27/1
1/2020

Ch
ưa

hồn

thành


kế

27/1

form báo cáo đầu 1/2020

05/
12/2020

ra
9

hồn

thành

hệ thống

8

Ch

Ch
ưa

hồn

thành
Lập


trình

119029-NHĨM 18

06/

26/

Ch
10


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

giao diện cho phần 12/2020

12/2020

mềm

hồn

thành

1
0

ưa

Kiểm thử và

sửa lỗi

27/
12/2020

07/
01/2021

Ch
ưa

hồn

thành
1
1

Bàn giao sản
phẩm

08/
01/2021

08/
01/2021

Ch
ưa

hồn


thành

119029-NHĨM 18

11


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

CHƯƠNG 2. TÌM HIỂU YÊU CẦU
2.1 Các kỹ thuật được sử dụng



Kỹ thuật phỏng vấn
Sau khi phỏng vấn một vài quản lí của khu chung cư có quy mơ vừa và nhỏ,

chúng em đã tổng hợp được một số câu trả lời sau
Câu hỏi
1.

Tổng kết câu trả lời nhận được
Phần lớn các chung cư quản lý

Hiện tại chung cư

ông bà đang quản khoảng bao khoảng 100-120 hộ, khoảng 400-500 cư
nhiêu hộ cư dân
dân.

2.
Có khó khăn gì khi

Số lượng cư dân khá lớn, dẫn đến

quản lý số lượng cư dân như vậy khó quản lý về việc chuyển đến, chuyển
khơng?

đi của cư dân, khó khăn trong việc cung
cấp các dịch vụ, quản lý về phương tiện

3.

Cách



đi lại, thông tin cư dân.
ông/bà
Đa phần các khu chung cư hiện

đang sử dụng để quản lý cư dẩn tại đều quản lý thơng qua sổ sách. Dẫn
của mình? Khó khăn trong việc đến việc sai sót trong khi ghi chép, thất
quản lý hiện tại.
thoát tài nguyên giấy tờ.
Các ban quản lý đều có tìm hiểu
4.
Ơng/bà nghĩ gì về
việc quản lý cư dân thông qua về phần mềm quản lý. Nhưng đa phần họ
đều lo ngại về việc khó sử dụng và giá


phần mềm.
5.

thành cao.
Nếu sử dụng phần
Một số tính năng cơ bản mà

mềm thì ơng/bà muốn có được những người quản lý muốn có đó là:
những tính năng cụ thể nào?

thông tin cư dân, thông tin chủ hộ, một
số tính năng cung cấp dịch vụ (tiền điện

6.

Ơng/bà nghĩ gì về

nước, phí sinh hoạt, v.v ).
Hệ thống trên thị trường giá thành

các hệ thống đang có trên thị khá cao, khá khó sử dụng. Do chung cư
trường? Ơng/bà thấy có dễ sử ở quy mô vừa và nhỏ nên nhiều tính
dụng, đáp ứng được nhu cầu năng bị dư thừa, khơng dùng đến gây ra
khơng?
119029-NHĨM 18

lãng phí.
12



HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

7.

Cảm nghĩ của ông

Đáp ứng được những nhu cầu cơ

bà về những tính năng của hệ bản của việc quản lý chung cư vừa và
thống bọn cháu?
8.
Ơng/bà

nhỏ
chưa

hài

Cần quản lý nhiều hơn về thơng

lịng về chức năng quản lý thông tin cư dân như tên, sđt, giới tính, ngày
tin cư dân? Tại sao vậy?



sinh, hộ khẩu thường trú, v.v

Kỹ thuật phân tích tài liệu
Qua phân tích tài liệu quản lý của một số khu chung cư, thì ban quản lý chủ yếu


quản lý về thơng tin căn hộ (số phòng, tên chủ hộ, số điện thoại chủ hộ), thông tin cư
dân (họ tên, ngày sinh, ID, giới tính, số điện thoại,…), dịch vụ (tiền điện, tiền nước,
phí sinh hoạt,v.v).


Kỹ thuật bảng câu hỏi sẵn
Nhóm 18 đã tiến hành sử dụng Google form khảo sát, đối tượng hướng đến là

các bạn sinh viên, anh chị đã ra trường đi làm và một số cô chú khi được hỏi nếu là
người quản lý của khu chung cư vừa và nhỏ thì câu trả lời của họ như sau:
Form khảo sát: />
Hình 2.1Kết quả khảo sát Google from

119029-NHĨM 18

13


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

119029-NHÓM 18

14


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

Hình 2.2Kết quả khảo sát Goofle form


Hình 2.3 Kết quả kháo sát Google form

2.2 Các yêu cầu được thu thập
Thông qua việc thu thập tình hình thực tế bằng các kỹ thuật phỏng vấn, phân tích
tài liệu, bảng câu hỏi sẵn. Nhóm 18 tổng kết được một số các yêu cầu cơ bản về một
hệ thống quản lý chung cư vừa và nhỏ cần có như sau:
-

Phần cứng: Phù hợp với hầu hết các loại máy tính hiện nay
119029-NHĨM 18

15


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

-

Phần mềm: Hệ thống được chạy trên Windows 7, 8, 10 và hoạt động liên tục
24/7

-

Dữ liệu: Được tổng hợp lại đựa trên các yêu cầu kĩ thuật đã được sử dụng ở trên

-

Con người: người sử dụng phần mềm là quản lí hoặc nhân viên quản lí chung



2.3 Các yêu cầu chức năng và phi chức năng
2.3.1

Yêu cầu chức năng

Phần mềm cần có các chức năng sau:
 Lưu trữ thông tin
-

-

Thông tin căn hộ:


Số phịng



Tên chủ hộ



Số điện thoại chủ hộ

Thơng tin cư dân:


Tên,




ID



Ngày sinh



Giới tính



Số điện thoại



Số phịng



Q qn

 Cập nhật, thay đổi thơng tin

119029-NHĨM 18

16



HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

Hệ thống cho phép thay đổi thông tin cư dân, cập nhật thông tin cư dân, các chi
phí sinh hoạt hằng tháng.
 Tìm kiếm, xóa
Hệ thống cho phép tìm kiếm bằng bất kỳ thơng tin nào của cư dân và xóa tồn
bộ thơng tin cư dân trong dữ liệu hệ thống
2.3.2
-

Yêu cầu phi chức năng

Hoạt động: Hệ thống cần có được sự đồng bộ về mặt dữ liệu, đảm bảo dữ
liệu được truyền qua lại giữa các máy trong server, chạy được trên Windows
7,8,10.

-

Hiệu năng: Hệ thống phải có khả năng hoạt động liên tục, chứa được lượng
dữ liệu lớn mà không bị chậm xử lý.

-

Văn hóa & chính trị: Ngơn ngữ sử dụng là tiếng Anh.

119029-NHÓM 18

17



HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

CHƯƠNG 3. PHÂN TÍCH HỆ THỐNG
3.1 Sơ đồ chức năng

Hình 3.4 Sơ đồ chức năng của hệ thống

Sơ đồ chức năng của hệ thống được mơ tả như trên Hình 3.1. Hệ thống gồm 4
chức năng chính, cụ thể như sau:
3.1.1

Chức năng quản lý căn hộ

Chức năng này của hệ thống cho phép quản lý thông tin liên quan đến từng căn
hộ, cụ thể là: số phòng, tên chủ hộ, số điện thoại chủ hộ. Được chia thành 3 chức năng
nhỏ sau:
-

Nhập thông tin căn hộ: Đây là chức năng cho phép người quản lý thêm
thông tin căn hộ vào hệ thống cơ sở dữ liệu của chung cư. Việc thêm mới
này sẽ bao gồm việc tạo thêm một hàng chứa dữ liệu mới và cho phép điền
các thông tin cơ bản về hộ dân cư mới này.

119029-NHÓM 18

18


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ


-

Chỉnh sửa thông tin căn hộ: Chức năng này điều chỉnh thông tin căn hộ như:
tên chủ hộ, số điện thoại chủ hộ.

-

Xóa thơng tin căn hộ: Khi căn hộ có sự thay đổi thì chức năng này cho phép
xóa bỏ thơng tin căn hộ ra khỏi cơ sở dữ liệu của hệ thống.

-

Tìm kiếm thông tin căn hộ: Chức năng này cho phép người quản lý tìm
kiếm thơng tin liên quan đến một căn hộ qua số phòng hoặc tên chủ hộ khi
cần thiết.

3.1.2

Chức năng quản lý cư dân

Giúp cho việc quản lý thông tin của từng cư dân trong khu chung cư. Chức năng
này được chia thành 4 chức năng nhỏ:
-

Nhập thông tin cư dân: Khi có cư dân mới chuyển đến, thì chức năng này
cho phép người quản lý lưu trữ thơng tin cư dân đó (ID, tên, giới tính, ngày
sinh, số điện thoại) vào hệ thống qua chức năng nhập thông tin vào hệ
thống.

-


Chỉnh sửa thông tin cư dân: Nếu cư dân có sự thay đổi về thơng tin cá nhân,
chức năng này cho phép người dung thay đổi về dữ liệu của từng người dân
đã được lưu trong hệ thống.

-

Xóa thơng tin cư dân: Chức năng xóa thơng tin cư dân giúp người quản lý
xóa thơng tin của bất kỳ cư dân nào đó ra khỏi hệ thống lưu trữ của chung
cư.

-

Tìm kiếm thơng tin cư dân: Giúp cho người quản lý tìm kiếm thơng tin một
cư dân bất kỳ trong hệ thống thơng qua tên, ID, số phịng một cách nhanh
chòng.

3.1.3

Chức năng quản lý phương tiện

Để việc quản lý phương tiện đi lại và ra vào của cư dân dễ dàng, chức năng này
cho phép quản lý phương tiện đi lại của các cư dân trong chung cư, lưu trữ các thông
tin sau: loại xe, biển số, tên và sđt chủ sở hữu.
119029-NHÓM 18

19


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ


-

Nhập thông tin phương tiện: Quản lý sẽ nhập thông tin về phương tiện của
cư dân (loại xe, biển số, tên và số điện thoại của chủ hộ) vào hệ thống.

-

Chỉnh sửa thông tin phương tiện: Khi thơng tin phương tiện có sự thay đổi,
ban quản lý sẽ thay đổi lưu trữ trong hệ thống thơng qua chức năng này.

-

Xóa thơng tin phương tiện: Nếu cần xóa thơng tin của phương tiện, chức
năng xóa sẽ xóa thơng tin phương tiện khỏi hệ thống.

-

Tìm kiếm thơng tin phương tiện: Muốn tìm kiếm thơng tin đến một phương
tiện, người quản lý có thể sử dụng chức năng tìm kiếm và tiến hành tìm
kiếm trong hệ thống thông qua loại xe và biển số xe.

3.1.4

Chức năng quản lý dịch vụ

Chức năng quản lý dịch vụ, giúp người quản lý thống kê lại các dịch vụ (tiền
điện nước, phí sinh hoạt, an ninh, …) trong khu chung cư. Hàng tháng người quản lý
sẽ cập nhật các thống tin trên.
-


Nhập thông tin dịch vụ: Hàng tháng người quản lý sẽ nhập thông tin về dịch
vụ, thông tin này sẽ được lưu trữ vào hệ thống.

-

Chỉnh sửa thông tin dịch vụ: Cho phép người dùng chỉnh sửa thông tin về
dịch vụ được lưu trữ trong hệ thống

-

Xóa thơng tin dịch vụ: Khi muốn xóa thơng tin về dịch vụ thì người dùng sẽ
sử dụng chức năng xóa này. Sau đó thơng tin về dịch vụ sẽ bị xóa khỏi hệ
thống.

-

Tìm kiếm thông tin dịch vụ: Chức năng này giúp người quản lý tìm kiếm
thơng tin về dịch vụ bất kỳ (VD: tiền điện một thàng nào đó của hộ cư dân)
trong hệ thống khi cần thiết.

3.2 Sơ đồ luồng dữ liệu của hệ thống

119029-NHÓM 18

20


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ


3.2.1

Sơ đồ mức ngữ cảnh

Hình 3.5 Sơ đồ mức ngữ cảnh của hệ thống

Sơ đồ mức ngữ cảnh của hệ thống được mô tả trên Hình 3.2. Tiến trình 0 của hệ
thống nằm trong mối quan hệ với thực thể ngoài là Ban quản lý. Cụ thể các luồng dữ
liệu như sau:
(1) Thông tin căn hộ, thông tin cư dân, thông tin phương tiện, thông tin dịch vụ.
(2) Các thông tin phản hồi gồm: Phản hồi về việc chỉnh sửa, xóa căn hộ, cư dân,
dịch vụ, phương tiện; phản hồi về việc tìm kiếm căn hộ, cư dân, dịch vụ và
phương tiện.

119029-NHÓM 18

21


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

3.2.2

Sơ đồ mức đỉnh

Hình 3.6 Sơ đồ luồng dữ liệu mức đỉnh

Sơ đồ luồng dữ liệu mức đỉnh được thể hiện trên Hình 3.3. Cụ thể các tiến trình
như sau:
-


Tiến trình Quản lý căn hộ: Người quản lý sẽ nhập tồn bộ thơng tin về một
căn hộ (số phòng, tên và số điện thoại chủ hộ), thông tin này sẽ được chuyển
vào kho “căn hộ”. Thơng tin về căn hộ có thể chỉnh sửa, xóa khi cần thiết.

-

Tiến trình Quản lý cư dân: Mỗi khi có cư dân mới thì quản lý khu chung cư
sẽ nhập tồn bộ thơng tin người dân vào hệ thống (ID, số phịng, tên, giới
tính, ngày sinh, số điện thoại), thông tin cư dân sẽ được đưa vào kho “cư
dân”. Thơng tin này có thể chỉnh sửa, xóa và tìm kiếm nếu cần.

119029-NHĨM 18

22


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

-

Tiến trình Quản lý dịch vụ: Hàng tháng, ban quản lý sẽ nhập thông tin dịch
vụ (tiền điện, tiền nước, phí sinh hoạt, an ninh) vào hệ thống, thông tin này
sẽ được đưa vào kho “dịch vụ”. Thơng tin này cũng có thể chỉnh sửa, xóa và
tìm kiếm lúc cần.

-

Tiến trình Quản lý phương tiện: Khi có phương tiện mới của cư dân, ban
quản lý sẽ nhập thông tin phương tiện (loại phương tiện, tên và số điện thoại

chủ sở hữu) vào hệ thống, thông tin sẽ được lưu ở kho “phương tiện”. Ban
quản lý có thể tìm kiếm, chỉnh sửa, xóa phương tiện khi cần thiết.

3.2.3

Sơ đồ mức dưới đỉnh

a. Chức năng 1

Hình 3.7 Sơ đồ mức 1 chức năng Quản lý căn hộ

Sơ đồ mức 1 của chức năng “Quản lý căn hộ” được mơ tả trên Hình 3.4. Cụ thể:
-

Nhập thơng tin căn hộ: Ban quản lý nhập thông tin căn hộ vào hệ thống, dữ
liệu của căn hộ mới sẽ được đưa vào kho “Căn hộ”.

119029-NHÓM 18

23


HỆ THỐNG QUẢN LÝ KHU CHUNG CƯ

-

Chỉnh sửa thông tin căn hộ: Khi cần chỉnh sửa, người quản lý gửi yêu cầu
chỉnh sửa vào hệ thống, thông tin sẽ được lấy từ kho “Căn hộ” rồi chỉnh sửa
và trả về kết quả sau chỉnh sửa.


-

Xóa thơng tin căn hộ: Khi có cần xóa một căn hộ, quản lý hệ thống chọn u
cầu xóa, thơng tin căn hộ sẽ bị xóa khỏi kho “Căn hộ” và trả về kết quả sau
khi xóa.

-

Tìm kiếm thơng tin căn hộ: Cho phép người dùng có thể tìm kiếm thơng tin
về một căn hộ có ở trong kho qua số phòng hoặc tên chủ hộ. Sau đó trả kết
quả cho người dùng.

b. Chức năng 2

Hình 3.8 Sơ đồ mức 1 chức năng Quản lý cư dân

Sơ đồ mức 1 của chức năng “Quản lý cư dân” được mơ tả trên Hình 3.5. Cụ thể:
-

Nhập thơng tin cư dân: Ban quản lý nhập thông tin từng cư dân vào hệ
thống, dữ liệu của cư dân mới sẽ được đưa vào kho “Cư dân”.
119029-NHÓM 18

24


×