软件工程
——物业管理系统的开发
学生姓名:
武鹏艳
乔海亮
学生班级:
软件工程 122002 班
学生学号:
201220040220
201220040213
指导老师:
潘理虎
日
期:
2014.6.20
目录
一.背景分析...............................................................................................1
二.系统设计问题定义...............................................................................1
三.系统分析.............................................................................................1
1、现行系统分析.................................................................................1
2、系统可行性分析.............................................................................1
四.系统描述.............................................................................................2
1、系统需求具体描述.........................................................................2
2、系统功能具体描述.........................................................................3
五.系统流程图设计.................................................................................3
六.系统功能模块图设计.........................................................................4
1、系统性能需求分析 .....................................................................4
2、系统功能需求分析 .....................................................................5
七.系统功能模型设计.............................................................................5
八.系统所涉及的实体联系设计.............................................................6
九. 系统状态图设计...............................................................................6
十. 系统数据流图设计...........................................................................8
十一.系统人机交互界面的设计.............................................................9
十二. 系统设计的实现.........................................................................11
十三. 系统设计的代码附录.................................................................20
一.背景分析
随着市场经济的发展和人们生活水平的提高,小区物业方面缴费
方面越来越多,但缴费难的问题继续困扰着我们,需要有一个系统来
实现银行卡交水电费,实现小区管理而且小区用户可以更好的维护小
区各项物业管理业务,处理工作,实现缴费方便功能,就可以避免应
缴费不及时而造成停电停水的情况发生。
二.系统设计问题定义
1、实现对住户水电使用信息管理。
2、实现住户的信息查询与更新。
三.系统分析
(1)现行系统分析
以往住户的更替使水电费管理有些混乱,不能顺利收取费用。现在的
系统会对小区水电管理存在的不完善之处做相应的改进,及时提醒住
户缴费,而且对每户人员及时更新并做详细记录,为操作人员做权限
设置。
(2)系统可行性分析
A 系统成本效益分析
1、货币的时间价值
假设生命周期为 t 年,编写程序需 m 元,应用程序后,每年可节
省 n 元,年利率为 p。
2、纯收入
工程的纯收入是:r=n/(1+p)+n/(1+p)²+……+n/(1+p)^n-m
1
3、投资回收率
m=F1/(1+j)+F2/(1+j)²+……+Fn/(1+j)^n
(Fi 是第 i 年底效
益,j 是投资回收率。)
B 系统可行性综述
1、经济可行性:获益是当初投资总额的三倍或三倍以上,可以进行
投资。
2、技术可行性:该系统简单、使用,且以现有的技术可以实现系统
中的功能。
3、社会可行性:该系统面向全社会小区居民的物业管理,没有负面
影响,并且可以为社会带来很高的效益。
四.系统描述
(1)系统需求具体描述
所设计的物业管理系统,它是由住户信息管理,缴费管理,投诉
管理,楼房管理组成的网络系统。
a 住户信息管理
由住户注册,注册姓名,联系方式,住址,邮箱,入住时间。注册成
功后,由系统管理员统一管理,管理员可以进行查询,修改信息。住
户注册成功可以进行登录系统进行查询,但是不可以修改。进行信息
的修改需要投诉给管理员,管理员进行修改。
b 缴费管理
由住户执行,住户可以查询水电费使用情况,余额不足进行缴费,进
入银行缴费界面,输入账号密码,进行缴费。
2
c 投诉管理
由管理员进行查询,用户可以对小区物业管理水电费物业部门投诉建
议。管理员可以根据客户要求,能对住户水电费信息、修改、查询和
删除等操作,并且还要实现包括水、电、煤气费在内的各项物业管理
费用的统计、查询和报表生成。
d 住户和管理员
住户可以管理自己的信息,可以提交投诉信息,可以浏览收费信息和
缴费信息。管理员可以对纪录进行增加、删除、修改,管理投诉等更
新操作。用户进入系统必须先输入用户名和密码,按“确认”按钮后,
系统辨别用户身份,对合法用户根据用户的权限赋予相应的使用功
能。
(2) 系统功能具体描述
小区物业管理系统具体实现以下功能:
1.对小区所有房屋资料的录入和增,删,改,查询等功能的实现。
2.对本小区内住户的详细资料的管理,包括增,删,改,查询等功能
的实现。
3.实现物业设备管理,仪表包括水,电数据管理,收费管理。仪表数
据管理模块管理每个住户的水,电的资料,统计住户每月的用量以及
需要交纳的费用,收费管理记录物业公司对住户的每一笔收费,包括
水,电等使用费用和物业管理费用,余额不足进行银行卡充值。
五.系统流程图设计
3
六.系统功能模块图设计
1、系统性能需求分析
所设计的系统主要涉及到四大部分:系统管理,基本信息管理,水电
管理,费用查询。
(1) 系统管理:管理系统操作人员,设置操作人员口令和权限。在
满足不同系统用户的操作需求的基础上,提高系统的安全性。
(2) 基本信息管理:维护小区基本信息。
住户信息管理:入住登记,信息修改,迁出注销,查询。 房屋信息管
理:房屋信息添加,修改,删除,查询。 户型信息管理:小区户型登
记。
(3) 水电服务管理:完成小区各种服务,例如物业费用缴费管理功
4
能。
(4) 查询统计管理:本系统中各种数据的统计与查询功能。
2、系统功能需求分析
小区物业管理水电费物业部门用来对住宅小区内水费,电费,缴费情
况信息管理系统。根据客户要求,系统要能对住户水电费信息、修改、
查询和删除等操作,并且还要实现包括水、电、煤气费在内的各项物
业管理费用的统计、查询和报表生成。因此,实现该物业管理系统功
能模块图如下
七.系统功能模型设计
5