1 / 8
总体设计方案
2 / 8
模板修订记录
版本
生效时间
修订内容
修订人
审核人
批准人
1 / 8
总体设计方案
2 / 8
模板修订记录
版本
生效时间
修订内容
修订人
审核人
批准人
文档修订记录
版本编号或者更改记录编号
改变状态
简要说明(变更内容和变更范围)
日期
变更人
批准日期
批准人
*改变状态:C――创建,A——增加,M——修改,D——删除
概述
【这部分描述整个系统的设计目标,明确哪些功能是系统确定实现哪些是不打算实现的。对于性能的需求,可用性和可扩展性都须要提及。必需清晰的描述出系统的全貌,使读者能清晰将实现的系统有什么特点和功能。】
项目背景
【编写背景,包括用户环境】
定义
【对文档中运用的各种术语进行说明】
主要功能
【产品主要完成的功能】
架构设计图
【假如是同时具备软件和硬件的产品,须要在此画出产品的架构,具体表组各个模块之间的关系,接口,数据流向,软件模块,硬件模块。标识出组件之间的调用和被调用关系】
软件设计
运行环境
【指出产品运行的软硬件环境。明确产品正常运行的所要求的基本硬件配置;明确系统要求的软件环境(例如,WINDOWS版本号,)。FPGA没有】
架构设计图
【单纯软件产品在此画出架构设计图。明确模块之间的关系,接口,数据流向。标识出模块之间的调用和被调用关系。结构设计包含模块的划分,模块的划分应当依据上一步分解出的功能点,尽量使一个特定模块对应一个功能点。在模块划分完成以后,须要识别出该模块的输入输出数据。模块和模块之间
2 / 8
应当运用高内聚,低耦合的原则。高内聚是要求模块做所完成的工作尽量单一,志向内聚的模块只做一件事情。耦合是影响软件困难度的一个重要度量,耦合的强弱干脆确定接口的困难程度,在设计中应当尽量做到低耦合,低耦合即模块间传递的是简洁的数据(不是限制参数、公共数据结构或外部变量)。】
模块说明
【各软件模块的输入,输出,依靠关系的说明】
模块性能指标
【具体说明各模块性能指标】
界面设计
假如客户在需求阶段没有明确的界面需求,在概要设计阶段还应设计出用户界面,用户界面风格一般状况下应当遵循WINDOWS的操作风格。各控件的运用参照《用户界面设计规范》。
【界面设计截图FPGA可不填写】
数据库模块指标
假如《技术解决方案》中包含数据库,则此时应当对数据库进行设计,包括数据库表结构,索引。并编写数据字典。须要填写《数据库说明书》
【假如产品运用数据库,列出数据库须要达到的性功能指标,存储和查询,部署方式,FPGA可不填写】
接口设计
模块之间
总体设计方案 来自淘豆网m.daumloan.com转载请标明出处.