1、管理信息系统系统需求分析说明书 文档名称:管理信息系统需求分析说明书 文档编号:AICBSSAS子系统模块名0 版 本 号:0。0.0 建立日期:2004年xx月xx日 电子版名:需求分析说明书。docConfidential(机密)共页文档修改记录序号日期版本修改内容说明修改原因作者12004年xx 月xx日0。0。0新建新建目 录1引言41。1编写目的41.2背景介绍41。3术语定义41。4参考资料42总体描述52。1系统目标52.2运行环境52。3用户特点52.4系统约束63业务功能需求63。1功能需求163.1。1业务定义63。1.2数据信息63.1.3业务流程63.1。4功能要求73
2、。1。5业务实例73.1。6特点(feature)73.1.7特殊要求73.2功能需求273.3功能需求373。4功能需求474系统接口需求74。1用户界面74.2各子系统接口需求84。3与其他的接口需求85系统管理需求85。1性能需求85.2安全性需求95.3应用监控需求95.4可靠性需求95.5可扩展性95。6灵活性与可配置性91 引言1.1 编写目的说明编写本软件需求文档的目的,指出预期的读者。1.2 背景介绍说明:A 待开发的软件系统的名称;B 本项目的任务提出者、用户及实现该软件的计算中心或计算机网络;C 该软件系统同其他系统或其他机构的基本的相互来往关系.1.3 术语定义简要说明本
3、文中涉及的专门术语、容易引起歧义的概念、关键词缩写、外文首字母组词的原词组及其他需要解释的内容.1.4 参考资料用列表的形式列出用得着的参考资料,如:1. 本项目的经核准的计划任务书或合同、上级机关的批文; 2. 属于本项目的其他已发表的文件;3. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源2 总体描述2.1 系统目标从总体上描述整个需求,本节并不详细描述需求,它只是提供这些需求的背景,使其更易理解。包括以下内容: 1. 系统开发意图2. 总体功能需求3. 与其他系统之间的关系4. 用户特征5.
4、限制6. 设想和依赖概述产品所具有的主要功能,这里只是为待开发软件的功能提供一个摘要,不陈述具体需求,可为需求描述提供依据。1. 用方框图来表达产品的主要功能组成及其关系。2. 制作功能表,以便客户或者第一次读这个文件的人都可以理解;2.2 运行环境描述软件的运行环境,如硬件平台、操作系统及应用软件,包括:1) 系统部署图2) 操作系统3) 数据库4) 其他相关软件2.3 用户特点 列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度.2.4 系统约束列出诸如经费限制、开发期限等进行本软件开发工作的假定和约束。3 业务功能需求3.1 功能需求13
5、.1.1 业务定义简明扼要的描述此功能模块的含义和在系统中作用、业务发起者、业务处理者(操作者)等信息.3.1.2 数据信息列出所有输入项、输出项及其限制条件的简单描述。3.1.3 业务流程说明内部处理流程,输入和输出内容要在数据信息中描述的一致。可用文字和流程图方式描述。如果有分支流程,可以分主事件流程和分支(异常)事件流程。3.1.4 功能要求3.1.5 业务实例对于复杂业务举出用户该功能需求的实例3.1.6 特点(feature)说明系统总体对此功能模块的特点要求,经常对比于同类产品。3.1.7 特殊要求如操作权限限制、密码认证、性能要求、业务限制、管理方式、运行方式、配置灵活性等。要求
6、尽可能详细。3.2 功能需求2.。3.3 功能需求3。3.4 功能需求4.。4 系统接口需求4.1 用户界面描述所需要的用户界面的软件组件和用户界面特征,这里不说明用户界面细节,只简要说明用户界面特征要求。包括:1) 采用的图形用户界面的标准和风格,基于WINDOWS GUI 还是WEB GUI 或者其他2) 屏幕布局的限制3) 屏幕按钮、快捷键、导航连接等标准的规定4) 错误信息显示标准4.2 各子系统接口需求描述产品内部各子系统之间的接口,如:l 计费与帐务之间的接口l 计费与营业之间的接口l 营业与帐务之间的极口 4.3 与其他的接口需求描述产品与其他外部软件系统的接口。如客户服务。5 系统管理需求5.1 性能需求说明对产品不同子系统的性能需求,如最大用户数、并发操作数、响应时间等。1) 对事务的响应时间(平均、最长)2) 吞吐量,例如每秒处理的事务数3) 容量,例如系统可以容纳的客户或事务数4) 降级模式(当系统以某种形式降级时可接受的运行模式)5) 资源利用情况,如内存、磁盘、通信等5.2 安全性需求明确说明产品必须满足的安全性和保密性需求,如用户身份确认或授权需求等。5.3 应用监控需求 应用系统进程应用系统告警应用系统日志文件5.4 可靠性需求5.5 可扩展性5.6 灵活性与可配置性