《(推荐版)软件项目概要设计模板.docx》由会员分享,可在线阅读,更多相关《(推荐版)软件项目概要设计模板.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 有限公司项目概要设计版本号: V1页次:/1 8XXX 项目项目概要设计有限公司版本:编制人:日期:审核人:日期:审批人:日期:版本修订历史记录:版本日期修改内容作者目录 有限公司版本号: V1项目概要设计页次:/2 81.2.3.引言.31.1 编写目的:.31.2 项目背景:.31.3 定义:.31.4 参考资料:.3任务概述.42.1 目标.42.2 需求概述.42.3 用户类型.42.4 条件与限制.4总体设计.43.1 总体功能模块结构描述.43.2 总体软件实现架构描述.43.2.1 软件层次结构.43.2.2 软件模块结构.43.2.3 软件实现技术结构.53.3 总体部署结构
2、描述.53.4 关键流程描述.53.5 总体数据结构描述.5系统功能模块设计.54.1 功能模块 1.54.1.1 功能描述.54.1.2 接口技术.54.1.3 输入项.54.1.4 输出项.54.1.5 系统依赖关系.64.1.6 主要流程描述.64.1.7 关键实现技术描述.64.2功能模块 2.6出错处理设计.65.1 出错输出信息.65.2 出错处理对策.6安全保密设计.6维护设计.64.5.6.7. 有限公司版本号:页次:V1项目概要设计/3 81. 引言1.1 编写目的:阐明编写概要设计说明书的目的,指明读者对象。1.2 项目背景:应包括 项目的委托单位、开发单位和主管部门该软件
3、系统与其他系统的关系。1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的原文解释,作为项目名词字典。1.4 参考资料: 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;测试计划(初稿);用户操作手册 文档所引用的资料、采用的标准或规范。 有限公司版本号:页次:V1项目概要设计/4 82. 任务概述2.1 目标2.2 需求概述简单描述系统的业务需求。2.3 用户类型列出本系统的最终用户的特点,充分说明操作人员、维护人员的计算机操作水平和使用习惯,以及本系统的预期使用频度。2.4 条件与限制列出进行本系
4、统开发工作的假定和约束,比如必须运行在何种系统架构、网络环境、数据库限制等等。3. 总体设计3.1 总体功能模块结构描述描述系统的总体的业务功能,对业务的需求进行简单的概述。目的是说明本概要设计需要实现的目标和功能。3.2 总体软件实现架构描述3.2.1 软件层次结构描述软件层次结构,每个层次需要完成的功能。从总体的角度进行功能模块的划分,并对关键的功能模块进行定位。3.2.2 软件模块结构描述关键功能模块之间的关系,用图形表述出两方面的关系:本系统和外部系统的关系和 有限公司版本号:页次:V1项目概要设计/5 8接口,系统内部模块之间的关系和接口。3.2.3 软件实现技术结构说明整个软件项目
5、的实现技术架构。比如采用什么平台、开发工具等。3.3 总体部署结构描述描述系统的网络逻辑框架图,包括本系统的部署结构以及和相关外部系统关系。3.4 关键流程描述描述系统的关键流程。3.5 总体数据结构描述对系统关键的数据结构进行描述。4. 系统功能模块设计对每个功能模块进行详细描述。4.1 功能模块 14.1.1 功能描述简要描述该模块实现的功能。4.1.2 接口技术可选项简要描述接口(输入输出项)的技术规范,(如 web service、corba、com)、参数的传递格式。4.1.3 输入项描述该功能模块的输入参数。4.1.4 输出项 有限公司版本号: V1项目概要设计页次:/6 8描述该功能模块的输出参数。4.1.5 系统依赖关系(1) 被其他系统调用(2) 调用其他系统4.1.6 主要流程描述描述系统主要的处理流程。4.1.7 关键实现技术描述描述系统主要的实现计算、算法。4.2功能模块 2。5. 出错处理设计5.1 出错输出信息可选项出错输出信息分类和描述。5.2 出错处理对策可选项如设置后备、性能降级、恢复及再启动等。6. 安全保密设计可选项说明保密设计的思想,如安全认证、加密处理、防火墙等。7. 维护设计可选项说明为方便维护工作的设施,如维护模块等。 有限公司版本号:页次:V1项目概要设计/7 8