概要设计报告_第1页
概要设计报告_第2页
概要设计报告_第3页
概要设计报告_第4页
概要设计报告_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工程名称〔工程编号〕概要设计报告文件编号:生效日期:密级:机密版本号:1.0总页数正文附录发行受控编号福建省交通职业技术学院修改控制修改序号修改页码及条款修改人审核人批准人修改日期123456789目录1引言41.1目的41.2背景41.3术语41.4参考资料42总体设计42.1需求规定42.2运行环境42.3根本设计概念和处理流程42.4结构52.5功能概述及其分配52.6人工处理过程52.7尚未解决的问题53接口设计53.1用户接口53.2外部接口5硬件接口5软件接口53.3内部接口5子系统/模块/子程序设计6子系统/模块/子程序外部接口6子系统/模块/子程序内部接口63.4系统数据结构6逻辑结构设计6物理结构设计64系统故障处理7附录概要设计风险评估控制8引言目的说明概要设计报告的目的,并指出预期读者。背景说明软件产品或工程的来源等背景。待开发软件系统的名称;本软件系统/工程的任务提出者、开发者、用户及实现该软件/工程的计算中心或计算机网络;该软件系统与其他系统的相互关系等;术语列出本报告中用到的专用术语及其英文缩写词的定义,并列出术语出处。参考资料列出参考资料,如:本工程经核准的方案任务书或合同、上级机关批文等;属于本软件产品/工程的其他已发表的文件;本文件中各处引用的书籍、文件、资料、技术开发标准。列出这些文件资料的标题、作者、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源,如网址。总体设计需求规定简要说明对本系统的主要的输入输出工程、处理的功能性能要求。如有编写《需求分析报告》,可在此处直接引用。运行环境简要说明对本系统的运行环境(包括硬件环境和软件环境,硬件环境如效劳器类型、客户端类型、网络环境、存储设备、输入输出设备等,软件环境如操作系统、数据库系统和其他的支持软件系统)的规定。如有编写《需求分析报告》,可在此处直接引用。描述软件系统/工程的完成期限要求。根本设计概念和处理流程说明本系统的根本设计概念、技术路线和处理流程,尽量使用图表的形式。结构用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。如果准备编写《详细设计报告》,那么对于在《详细设计报告》中有进一步描述的系统元素,其内部模块不必在此处描述。功能概述及其分配简要描述待开发软件的主要功能,如果有编写《需求分析报告》和《软件功能规格说明书》,那么可在此处引用。用一张策略表(STRAT表,见《软件过程实施标准》(T-10-M20011103-1)附录D)说明各项功能需求的实现同各系统元素(如子系统/模块/子程序)的分配关系。人工处理过程说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。尚未解决的问题说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。接口设计用户接口用文字和图形描述将向用户提供的软件接口(如用户交互界面、界面之间的联系、提供应用户的命令以及命令的操作方式、语法结构和输入参数、软件对用户输入的答复信息等)。如果已经开发界面原型程序,那么说明这一点。外部接口硬件接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口,包括硬件连接设备、通信协议等。如果另外有相关的说明文件,可在此处引用。软件接口说明本系统与各支持软件之间的接口,包括相互往来的编程接口、数据交换格式、通信协议等。如果另外有相关的说明文件,可在此处引用。内部接口说明本系统之间的各个系统元素(如模块、子程序、公用程序等)之间的接口安排。子系统/模块/子程序设计简要描述各子系统的功能、性能要求。如果有编写《软件功能规格说明书》,那么可在此处引用。子系统/模块/子程序外部接口列表详细说明子系统的外部接口(即每个子系统之间的接口)的形式、用途和调用方法,如可供外部调用的函数/方法(Function/Method)及其输入输出参数说明、属性名/公用变量(Property/Variable)、消息/事件(Message/Event)以及其他的接口方式。如果有相关的说明文件,可在此处引用。子系统/模块/子程序内部接口如果准备编写《详细设计报告》,那么对于在《详细设计报告》中有进一步描述的子系统,只需列出其文件引用说明即可,否那么按以下格式详细说明。子系统1列出详细说明子系统1内的所有函数/方法(Function/Method)及其输入输出参数说明、属性名/公用变量(Property/Variable)、消息/事件(Message/Event)的形式、用途和调用方法。子系统2……系统数据结构逻辑结构设计给出本系统内所使用的每个数据结构的名称、标识符及其每个内部数据项的标识和定义,以及每个数据结构之间的层次/包含关系。物理结构设计给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。数据结构与程序的关系说明各个数据结构与访问这些数据结构的子系统/模块/子程序。子系统1子系统2……子系统m数据结构1数据结构2……数据结构n系统故障处理用一览表的方式说明每种可能的出错或故障情况出现时,系统输出信息的形式、含意、处理方法和补救措施。错误输出信息形式含义处理方法补救措施磁盘读取错误对话框提示“磁盘读取错误”在读取磁盘文件时发生错误,可能磁盘损坏,可能文件格式不正确等程序跳过该读取磁盘操作返回到读取磁盘的原始状态……………附录概要设计风险评估控制说明:报告名称:本文档报告全称;文件编号:本报告的文件编号;版本号:本报告的当前版本号;编制部门:编制本报告的部门的代码;审核人:在报告参加评估之前预审本报告的人员;编制日期:本报告编制完成日期;评估部门:主持评估本报告的部门代码;评估人员:参加本次评估的人员名单,将主持评估的负责人放在首位;评估日期:举行本次评估活动的日期;评估内容:对本报告评估的内容,假设有添加内容工程,那么可另附页;风险等级:针对待开发系统,当前评估内容的重要程度,数值越高,那么越重要,风险也越大;风险发生概率:当前评估内容可能发生风险的概率;问题及措施:当前评估内容的问题所在,以及解决问题的措施;结论:基于所列评估的内容,可以先给出本报告的适当评价,然后可能作出三种决定:评估通过,文档正式生效;文档需要进一步修改,然后重新评估;文档不可用,废弃重写。概要设计风险评估控制报告概况报告名称编制部门编制人文件编号版本号审核人编制日期评估部门评估人员评估日期评估内容风险等级(填0-10,数值越高,等级越高)风

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论