当前位置:文档之家› 软件工程需求规格说明书

软件工程需求规格说明书

编号 003
版本 V1.0 需求规格说明书
项目名称:小区物业管理系统
项目负责人
编写
校对
审核
单位: 班第1 小组
2016年3月17日
目录
1引言 (1)
1.1编写目的 (1)
1.2背景 (1)
1.3参考资料 (1)
2任务概述 (1)
2.1目标 (1)
2.2用户的特点 (1)
3业务分析 (2)
3.1组织机构分析 (2)
3.2组织职能分析 (2)
3.3确定业务 (3)
3.4业务与机构 (3)
3.5业务与实体 (3)
3.6主要业务流程图 (4)
4需求分析 (5)
4.1系统功能需求 (5)
4.1.1系统目标分析 (5)
4.1.2系统需求结构图 (6)
4.1.3系统功能描述 (6)
4.1.4功能用例图 (8)
4.2系统性能需求 (12)
4.3输入输出要求 (12)
4.4系统界面需求 (13)
4.5故障处理要求 (13)
5运行环境规定 (13)
5.1硬件平台 (13)
5.2软件环境 (13)
6 风险分析 (13)
6.1系统面临的主要风险 (13)
6.2风险的处理策略 (14)
7遗留问题 (14)
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确定业务
3.4业务与机构
物业业务/部门关系表:
3.5业务与实体
小区物业业务实体表:
3.6主要业务流程图
客户服务
住户报修
维修登记
分派人员
进行维修
住户确认
入户登记
客户信息录入
身份验证
采集图像
房间确认
收款管理
住户选择
缴费项目选择
查看欠款
收款
4需求分析
4.1系统功能需求
4.1.1系统目标分析
小区物业管理系统总目标如下:
A.建立对小区物业日常业务提供全面管理的信息系统;
B.对所有的住户和物业工作人员进行全面管理。

C.对物业的各种款项进行全面管理
D.对小区住户的信息资料进行全面的管理。

4.1.2系统需求结构图
4.1.3系统功能描述
4.1.4功能用例图
小区物业系统总用例图:
会计
经理
工程
部人

办公室小区物业系统各子功能用例图:
经理
经理
办公室人员
会计
服务部人员
经理
办公室人员
经理
经理
4.2系统性能需求
用户提出的小区物业系统的性能要求:
4.3输入输出要求
输入:系统的全部数据输入和运行参数的输入均要求采用键盘输入或鼠标选择。

可以根据不同的信息,可以采用键盘和鼠标两种方式进行输入。

可以通过图像识别进行照片的输入。

对于输入的有效性和合法性进行控制。

输出:系统的运行结果都能在系统的客户端上显示,清晰明了。

对图表等可进行放大缩小功能,清晰显示。

并能对要打印的数据进行排版,设置各种选项。

按照标准对各种报表进行输出操作。

根据权限的不同输出内容,要按照权限来输出。

4.4 系统界面需求
用户提出的小区物业信息系统的界面要求
4.5故障处理要求
A.系统能够在出现故障时,对故障点进行记录,方便工作人员修复。

B.系统出现故障时能够进行退出操作。

C.数据库定时备份,出现异常情况后可进行数据跟踪恢复。

5运行环境规定
5.1硬件平台
5.2软件环境
6 风险分析
6.1系统面临的主要风险
A.系统存在潜在的安全漏洞和缺陷,容易受到病毒或黑客攻击;
B.用户操作错误导致数据丢失篡改,资料删除;
C.图像识别异常,无法登记;
D.打印机与系统的连接出现问题;
E.系统的研发有不成熟的地方。

6.2风险的处理策略
A.在系统内增加杀毒软件,并定期对系统进行漏洞检查,并进行更新。

B.对于容易发生误操作的地方,系统给与用户相关提示,用户确认后再执行操作,并对删
除修改的数据有一定的备份;
C.图像识别出现故障时,可以支持其他方式进行登记,在恢复摄像头后,系统会提醒进行
图像识别;
D.采用多个打印机连接系统,若一个出现问题其他的还能够正常运行;
E.在系统开发过程中,项目开发人员在参考以有小区物业管理系统的基础上,快速搭建系
统,和用户交流功能,达到一致;在系统上线前,自我检查,并由专业人员进行测试。

并由专人进行系统使用的跟踪,及时与用户交流。

对操作员进行培训。

7遗留问题
无。

相关主题