
版本 V1.0
需求规格说明书
项目名称 :小区物业管理系统
项目负责人
编写
校对
审核
单位: 班第1 小组
2016年3月17日
1引言
1.1编写目的
本文档主要根据用户的需求,在对整个小区物业业务流程充分了解的情况下,从系统的目标,结构,功能,环境和风险等方面,对小区物业管理系统进行了彻底的分析,确定完整、合理和可行的方案,实现符合用户要求的信息系统。并能够充分,准确的展现出其设计的总思想,简洁地使得用户了解整个的功能。
1.2背景
A.待开发的软件系统的名称:小区物业管理系统
B.项目的任务提出者:XX小区
C.项目开发者:哈尔滨工程大学信息安全专业
D.本文档的读者范围包括:
a.需求提供方具体责任人
b.开发方项目负责人、系统分析设计人员
1.3参考资料
A.《系统设计与分析》 哈尔滨工程大学 邢薇主编
B.《软件设计文档国家标准-需求规格说明书(GB856T——88)》
C.《JSP网络开发实例》 人民邮电出版社
2任务概述
2.1目标
小区物业管理系统将覆盖小区物业管理的全过程,包括财务管理,日常工作,报表管理和资料管理等各个环节。
☞ 软件的各个模块操作界面简单、实用,将主要的业务平铺在界面上,让用户可以在最短的时间内掌握软件的使用方法和可以快速的找到需要的功能。
☞ 软件的日常工作,财务管理,管区资料等功能内容丰富,同时为用户提供查询功能,用户可以在最短时间内找到自己所需要的信息。
☞ 软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。
☞ 软件对用户的权限进行了划分,保证系统内信息的机密性,安全性。
系统软件采用Java平台进行开发并实现,用户数据选用Microsoft SQL Server 2008进行统一管理。
2.2用户的特点
本软件系统主要面向小区物业的工作者,对物业的工作人员要求会使用计算机并熟悉系统全部操作,尤其是相关的缴费操作以便进行收费管理,后续维护工作由本开发小组派遣计算机专业人员进行,系统预计使用期限5年。
3业务分析
3.1组织机构分析
3.2组织职能分析
3.3确定业务
| 编号 | 业务名称 | 说明 |
| 1 | 财务管理 | 由会计对小区的收入,费用和欠费等进行管理 |
| 2 | 资料管理 | 由办公室人员对入户、车库和商服等进行管理 |
| 3 | 设备管理 | 由工程部人员给用户进行设备的维修和维护 |
| 4 | 保安管理 | 由保安对小区的安全进行维护 |
| 5 | 环卫管理 | 由保洁人员对小区的环境进行维护 |
| 6 | 登记管理 | 由服务部的人员进行入户、车库等的登记 |
| 7 | 报表管理 | 由办公室的人员对收入,收费等进行统计整理 |
| 8 | 维修管理 | 由服务部人员接受住户的保修 |
| 9 | 缴费管理 | 由服务部人员收取住户的物业费用 |
物业业务/部门关系表:
部门
| 业务名称 | 财务部 | 工程部 | 服务部 | 办公室 | 部门 业务名称 | 财务部 | 工程部 | 服务部 | 办公室 |
| 财务管理 | ★ | √ | √ | 登记管理 | ★ | √ | |||
| 资料管理 | √ | √ | ★ | 报表管理 | √ | ★ | |||
| 设备管理 | √ | ★ | √ | 维修管理 | √ | ★ | |||
| 保安管理 | √ | ★ | √ | 缴费管理 | √ | ★ | |||
| 环卫管理 | √ | ★ | √ |
小区物业业务实体表:
| 编号 | 业务名称 | 关联的实体 |
| 1 | 财务管理 | 住户,会计 |
| 2 | 资料管理 | 办公室人员,服务人员,住户 |
| 3 | 设备管理 | 工程部人员,服务部人员,待维修物 |
| 4 | 保安管理 | 保安 |
| 5 | 环卫管理 | 保洁 |
| 6 | 登记管理 | 服务部人员,办公室人员,住户 |
| 7 | 报表管理 | 办公室人员,会计, |
| 8 | 维修管理 | 住户,工程部人员,服务部人员 |
| 9 | 缴费管理 | 住户,会计,工程部人员,服务部人员 |
4需求分析
4.1系统功能需求
4.1.1系统目标分析
小区物业管理系统总目标如下:
A.建立对小区物业日常业务提供全面管理的信息系统;
B.对所有的住户和物业工作人员进行全面管理。
C.对物业的各种款项进行全面管理
D.对小区住户的信息资料进行全面的管理。
4.1.2系统需求结构图
4.1.3系统功能描述
| 功能类别 | 功能名称 | 描述 |
| 资料管理 | 管区资料管理 | 用户增加,修改,删除管区内占面积,总人口数,大楼类型,入户日期等信息 |
| 车库资料管理 | 用户修改、删除、增加(批量)某个车库区域内的车库号,分隔符等信息 | |
| 住宅资料管理 | 用户修改、删除、增加(批量)单元号,楼号,房间号等详细资料 | |
| 商服资料管理 | 用户修改、删除、增加(批量)商服号,分隔符等详细资料 | |
| 入户登记 | 用户修改、删除客户的基本资料,业主类型,产权信息等信息 | |
| 车库登记 | 用户修改、删除、增加业主的车辆资料,车库业主登记资料 | |
| 商服登记 | 用户修改、删除客户的商服资料 | |
| 财务管理 | 收费标准 | 用户根据情况设置多个收费项目,每个项目可以有不同的收费标准 |
| 费用设置 | 用户对业主进行收费之前,需要对缴费的详细项目进行设置。 | |
| 历史欠费处理 | 对于用户在系统使用前存在业主欠费的情况,可以统一导入数据库中 | |
| 财务收款 | 系统自动统计处理,用户可以查看到各项费用的情况 | |
| 凭证查询 | 用户可通过住宅、车库、商服,选择大楼名称、库区名称、商区名称三者之一,也可以选择住宅、车库、商服代码之一,也可以选择客户名称、简拼、收款编号,选择填制日期范围,选择收款年月、有效凭证、入户收费等查询条件,进行凭证查询 | |
| 欠款催收 | 用户可通过住宅、车库、商服,选择大楼名称、库区名称、商区名称三者之一,也可以选择住宅、车库、商服代码之一,也可以选择客户名称、简拼、收款编号,选择填制日期范围,选择收款年月、有效凭证、入户收费等查询条件,查看欠款催缴 | |
| 月结处理 | 用户对一个月内的工作进行统计 | |
| 日常工作 | 设备管理 | 设备管理记录小区的设备运行情况,如电梯、发电机等,设备分为项目设备、大楼设备、套户设备,可记录设备保养、运行、维修和巡查记录。 |
| 客户服务 | 客户服务记录小区物业对业主服务派工的信息、违章投诉的信息,以及跟踪回访等情况。 | |
| 信息查询 | 资料查询 | 用户对住宅,车库,商服进行查询 |
| 客户查询 | 用户对客户的信息进行可选择的查询 | |
| 收费查询 | 用户可对费用查询、收费查询、客户个人查询、押金情况查询、提前收缴查询信息进行查询和打印 | |
| 房态一览 | 用户可以查询当前房间的使用情况和对应业主的信息资料 |
| 系统设置 | 开发商与承建商 | 增加,修改,删除开发商和承建商的基本资料 |
| 用户权限 | 用户管理是高级系统管理员对本物业的所有系统操作人员的代码、口令、姓名、权限的增加、修改和删除的维护工作的设置。 | |
| 操作日志 | 用户可以看到某一条操作记录的详细操作内容 | |
| 通用设置 | 用户可以增加,修改,删除个模块中的参数信息 | |
| 初始化 | 用户根据需要将数据表的初始化工作,只有有初始化权限的人员才能使用。 | |
| 数据解锁 | 将当前锁定的用户进行释放 | |
| 数据备份 | 为了方便用户随时保存变化的数据 | |
| 房管员分工 | 对房管员的工作进行分工 | |
| 短信发送查询 | 用户可以选择适合的一种方式(短信猫、短信平台)来发送短信 | |
| 车库换号 | 是指业主车库的车位号码变更的操作将当前 | |
报表管理 | 物业费收入明细 | 用户可以根据需要选择的条件,收款年月、类别(是指客户类别:住宅、车库、商服)打印相关的物业费收费明细表 |
| 收入汇总 | 用户根据需选择需要查询的条件,进行汇总 | |
| 收入明细报表 | 用户根据需要选择好需要打印的收费项目以及所属管理区、收款年或收款日期、类别、名称后可以看到满足条件的收入明细报表 | |
| 返还押金明细 | 管理区、收款年月、退款日期、类别(全部、住宅、车库、商服)、名称(大楼名称、库区名称、商区名称)、项目名称(物业费、电梯费……)等。用户可以根据需要选择这些条件,打印相关“返还押金明细表”。 | |
| 费用分析表 | 打印相关的从起始年月开始连续5年的所选类别(住宅、车库、商服)的物业费收费情况的 “费用分析表”。以及已收未收所占用的百分比。 | |
| 客户资料 | 用户可以根据需要选择管理区、类别、大楼名称等条件,打印相关的“客户资料”情况。 | |
| 法规 | 增加,修改,删除文档信息 | |
| 部委规章 | 增加,修改,删除文档信息 | |
| 地方法规 | 增加,修改,删除文档信息 | |
| 相关法律 | 增加,修改,删除文档信息 |
小区物业系统总用例图:
小区物业系统各子功能用例图:
4.2系统性能需求
用户提出的小区物业系统的性能要求:
| 主要性能指标 | 详细要求 |
| 正确性 | 系统正常运转期间不允许出现错误,不允许丢失客户资料 |
| 健壮性 | 允许多个部门多台计算机同时联网访问系统,且能够正常的运行 |
| 可靠性 | 发生意外情况能够保存一部分未进行提交的数据,并且保证数据库中的信息可用。 |
| 时效性 | 系统处理效率要比手工提高50%,反应时间最慢不能低于3秒; |
| 易用性 | 一般职工通过简单培训就可以使用系统,操作简单,在3不内可以找到要选择的功能 |
| 清晰性 | 各部门的职能清晰,业务分配合理 |
| 安全性 | 具有防病毒和黑客攻击能力,非法用户登陆系统,不能查看任何内容 |
| 保密性 | 用户信息保密,操作权限明确,各级用户只能进行权限内的操作 |
| 可扩展性 | 可在当前需求基础之上进行功能上的扩展 |
| 兼容性 | 可运行在大多数主流的硬件环境中 |
输入:系统的全部数据输入和运行参数的输入均要求采用键盘输入或鼠标选择。可以根据不同的信息,可以采用键盘和鼠标两种方式进行输入。可以通过图像识别进行照片的输入。对于输入的有效性和合法性进行控制。
输出:系统的运行结果都能在系统的客户端上显示,清晰明了。对图表等可进行放大缩小功能,清晰显示。并能对要打印的数据进行排版,设置各种选项。按照标准对各种报表进行输出操作。根据权限的不同输出内容,要按照权限来输出。
4.4 系统界面需求
用户提出的小区物业信息系统的界面要求
| 需求名称 | 详细要求 |
| 母窗体显示位置 | 窗体初次启动时在屏幕位置居中,窗体适中 |
| 主窗体显示位置 | 窗体初次启动时在母窗体居中 |
| 界面风格 | 整个系统的风格一致,色调柔和,美观大方 |
| 界面字体颜色 | 黑色为主,点击前后会有显著的变化 |
| 其它需求 | 系统LOGO含有物业的标识 |
A.系统能够在出现故障时,对故障点进行记录,方便工作人员修复。
B.系统出现故障时能够进行退出操作。
C.数据库定时备份,出现异常情况后可进行数据跟踪恢复。
5运行环境规定
5.1硬件平台
| 需求名称 | 详细要求 |
| PC机推荐 | Pentium300 以上 1G内存、40G以上硬盘空间 |
| PC机最低 | Pentium200以上机型、512M内存、4G以上硬盘空间, |
| 打印机 | LQ-735K |
| 调制解调器远程拨号通讯 |
| 需求名称 | 详细要求 |
| 操作系统 | Windows2000/XP |
| 数据库 | SQL- Server2000/2005/2008 |
6.1系统面临的主要风险
A.系统存在潜在的安全漏洞和缺陷,容易受到病毒或黑客攻击;
B.用户操作错误导致数据丢失篡改,资料删除;
C.图像识别异常,无法登记;
D.打印机与系统的连接出现问题;
E.系统的研发有不成熟的地方。
6.2风险的处理策略
A.在系统内增加杀毒软件,并定期对系统进行漏洞检查,并进行更新。
B.对于容易发生误操作的地方,系统给与用户相关提示,用户确认后再执行操作,并对删除修改的数据有一定的备份;
C.图像识别出现故障时,可以支持其他方式进行登记,在恢复摄像头后,系统会提醒进行图像识别;
D.采用多个打印机连接系统,若一个出现问题其他的还能够正常运行;
E.在系统开发过程中,项目开发人员在参考以有小区物业管理系统的基础上,快速搭建系统,和用户交流功能,达到一致;在系统上线前,自我检查,并由专业人员进行测试。并由专人进行系统使用的跟踪,及时与用户交流。对操作员进行培训。
7遗留问题
无。
