还剩6页未读,继续阅读
文本内容:
XX ProjectUserBusiness Analysis公司XXXYYYY.MM签认信息职位姓名签名日期备注版本信息修改日期版本描述作者编写目的15业务背景
252.1项目概况
52.2任务分酉己5定义35参考资料45运行环境规定
565.1系统硬件环境
65.
1.1系统硬件架构.
65.
1.2硬件要求.
65.2系统软件环境
65.
777.1SCOPE
77.
1.1In-Scope
77.
77.2业务流程
77.
77.
7.3业务功能
87.
3.1业务功能描述.
87.
3.2权限分配.
87.4业务计算公式
87.5业务报表8编写目的1[说明编写这份软件需求说明书的目的,指出预期的读者这部分说明需求分析报告的概况,例如本需求分析报告是为S系统而编写的,对S系统的两句话概述+本报告旨在使U1(需求者)明确S系统的要求和细节,给U2(开发人员)了解需求实现的难度和困难,最终提供给U3(审核人、管理者)讨论和审核,达到沟通效果].62业务背景2项目概况
2.1[本需求分析报告所预期开发的软件系统是:SS是(不是则无)SS系统的某一个功能子模块,S和SI、S2等系统之间的联系,以及概述其他系统的状态等等]任务分配
2.2任务提出者XXX软件开发者XX产品使用者XX文档编写者XX预期产品使用者XX…]定义3[列出本文件中用到的专门术语的定义和外文首字母组词的原词组]参考资料4[列出用得着的参考资料,如本项目的经核准的计划任务书或合同等;属于本项目的其他已发表的文件;本文件中各处引用的文件、资料、包括所要用到的软件开发标准列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源]运行环境规定5系统硬件环境
5.1系统硬件架构
5.
1.1[描述系统的硬件及网络结构,需要结合图例进行详细描述]硬件要求
5.
1.2[详细描述各硬件(如Web服务器、数据库服务器、应用服务器、客户端电脑等)的详细要求,包括CPU、内存、硬盘空间、网络带宽等]系统软件环境
5.2服务器软件环境
5.
2.1[详细描述各服务器(如Web服务器、数据库服务器、应用服务器等)的软件环境要求,包括操作系统、补丁、所需的支持软件等]客户端软件环境
5.
2.2[详细描述客户端电脑的软件环境要求,包括操作系统、补丁、所需的支持软件(如正浏览器及版本)等]需求概述6系统目标
6.1[叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料解释被开发软件与其他有关软件之间的关系如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口本模块开发主要是为SS的整体服务,完成SS工作中的XX部分以及相关的工作其涉及的范围就是,从下达A、B命令后,到给出C结果的过程具体描述B1,来完成B11功能;B2,来完成B22功能;等等本部分是(否)耦合在分词工具包其他部分中的,主要为嵌入方式和先后方式相互交互]用户的特点
6.2[列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长例如二次开发和系统调用人员具有很高的专业知识水平,理解xx的运行机制可以对开放代码进行阅读和分析,以完成其系统独特的需求,提供给这部分用户开放API手册和Debug版本的源代码即可;预期这部分用户会占本系统总用户量的多大部分系统使用者1具有一定的计算机操作能力和知识,了解xx领域的相关概念和用途提供给这部分用户操作手册即可预期这部分使用者主要是来简单的xx操作系统使用者2…维护人员具有较高的计算机专业水平,可以对常见的系统Bug进行追踪和分析,具有一定的测试能力这部分用户主要是采用了本系统之后的后期工作维护者另外,还需要描述本软件的预期使用频度、系统潜在用户总数、同时潜在的在线用户数以及潜在的并发用户数]假定和约束
6.3[列出进行本软件开发工作的假定和约束,例如经费限制、开发期限等这部分重要是对你有的技术力量、资金状况、人力资源等情况的假设,以使得你可以在什么样的情况和时间范围内完成工作工期约束,经费约束,人员约束,地理约束,设备约束等几个方面列举说明]安全性要求
6.4系统业务功能
77.1Scope
7.
1.1In-Scope[描述本项目的范围,包括系统的功能、用户等]
7.
1.2Out ofScope[描述不在本项目范围内的功能、规划、用户等信息]业务流程
7.
27.
2.1As-lsTo-Be[结合流程图,描述当前的业务流程][结合流程图,描述即将在本项目中要实现的业务流程]业务功能
7.31业务功能描述
7.
3.1[首先概述该业务功能的目的再概述操作流程如果已经有了系统原型界面,可以结合系统原型界面进行描述]权限分配
7.
3.2[如有必要,描述该功能的权限要求,有些功能只能开放给具有特定权限的用户进行操作]业务计算公式
7.4[描述与系统有关的相关的业务计算公式(如有)]业务报表
7.5[分别描述系统的报表需求以及相应的算法另外还需要描述在系统之外的报表需求,如计划由Cognos实现的报表需求]。