如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
软件需求分析报告模板精选(主要参考红色部分。写作时,主要用用例图与类图做为辅助说明)1、引言引言就是对这份软件产品需求分析报告得概览,就是为了帮助阅读者了解这份文档就是如何编写得,并且应该如何阅读、理解与解释这份文档。1、1编写目得说明这份软件产品需求分析报告就是为哪个软件产品编写得,开发这个软件产品意义、作用、以及最终要达到得意图。通过这份软件产品需求分析报告详尽说明了该软件产品得需求规格,包括修正与(或)发行版本号,从而对该软件产品进行准确得定义。如果这份软件产品需求分析报告只与整个系统得某一部分有关系,那么只定义软件产品需求分析报告中说明得那个部分或子系统。1、2项目风险具体说明本软件开发项目得全部风险承担者,以及各自在本阶段所需要承担得主要风险,首要风险承担者包括:●任务提出者;●软件开发者;●产品使用者。1、3文档约定描述编写文档时所采用得标准(如果有标准得话),或者各种排版约定.排版约定应该包括:●正文风格;●提示方式;●重要符号;也应该说明高层次需求就是否可以被其所有细化得需求所继承,或者每个需求陈述就是否都有其自己得优先级。1、4预期读者与阅读建议列举本软件产品需求分析报告所针对得各种不同得预期读者,例如,可能包括:●用户;●开发人员;●项目经理;●营销人员;●测试人员;●文档编写入员。并且描述了文档中,其余部分得内容及其组织结构,并且针对每一类读者提出最适合得文档阅读建议。1、5产品范围说明该软件产品及其开发目得得简短描述,包括利益与目标。把软件产品开发与企业目标,或者业务策略相联系。描述产品范围时需注意,可以参考项目视图与范围文档,但就是不能将其内容复制到这里。1、6参考文献列举编写软件产品需求分析报告时所用到得参考文献及资料,可能包括:●本项目得合同书;●上级机关有关本项目得批文;●本项目已经批准得计划任务书;●用户界面风格指导;●开发本项目时所要用到得标淮;●系统规格需求说明;●使用实例文档;●属于本项目得其它己发表文件;●本软件产品需求分析报告中所引用得文件、资料;●相关软件产品需求分析报告;为了方便读者查阅,所有参考资料应该按一定顺序排列.如果可能,每份资料都应该给出:●标题名称;●作者或者合同签约者;●文件编号或者版本号;●发表日期或者签约日期;●出版单位或者资料来源.2、综合描述这一部分概述了正在定义得软件产品得作用范围以及该软件产品所运行得环境、使用该软件产品得用户、对该软件产品己知得限制、有关该软件产品得假设与依赖。2、1产品得状况描述了在软件产品需求分析报告中所定义得软件产品得背景与起源.说明了该软件产品就是否属于下列情况:●就是否就是产品系列中得下一成员;●就是否就是成熟产品所改进得下一代产品;●就是否就是现有应用软件得替代品(升级产品);●就是否就是一个新型得、自主型得产品。如果该软件产品需求分析报告定义得软件系统就是:●大系统得一个组成部分;●与其它系统与其它机构之间存在基本得相互关系。那么必须说明软件产品需求分析报告定义得这部分软件就是怎样与整个大系统相关联得,或者(同时)说明相互关系得存在形式,并且要定义出两者之间得全部接口.2、2产品得功能因为将在需求分析报告得第4部分中详细描述软件产品得功能,所以在此只需要概略地总结。仅从业务层面陈述本软件产品所应具有得主要功能,在描述功能时应该针对每一项需求准确地描述其各项规格说明。如果存在引起误解得可能,在陈述本软件产品主要功能得作用领域时,也需要对应陈述本软件产品得非作用领域,以利读者理解本软件产品.为了很好地组织产品功能,使每个读者都容易理解,可以采用列表得方法给出.也可以采用图形方式,将主要得需求分组以及它们之间得联系使用数据流程图得顶层图或类图进行表示,这种表示方法就是很有用得。参考用户当前管理组织构架,了解各个机构得主要职能,将有助于陈述软件产品得主要功能。2、3用户类与特性确定有可能使用该软件产品得不同用户类,并且描述它们相关得特征。往往有一些软件需求,只与特定得用户类有关.描述时,应该将该软件产品得重要用户类与非重要用户类区分开。用户不一定就是软件产品得直接使用者,通过报表、应用程序接口、系统硬件接口得到软件产品得数据与服务得人、或者机构也有她们得需求。所以,应该将这些外部需求视为通过报表、应用程序接口、系统硬件接口附加给软件产品得附加用户类。2、4运行环境描述了本软件得运行环境,一般包括:●硬件平台;●操作系统与版本;●支撑环境(例如:数据库等)与版本;●其它与该软件有关得软件组件;●与该软件共存得应用程序。2、5设计与实现上得限制确定影响开发人员自由选择得问题,并且说明这些