软件设计规格说明书编写指南(doc 8页).doc_第1页
软件设计规格说明书编写指南(doc 8页).doc_第2页
软件设计规格说明书编写指南(doc 8页).doc_第3页
软件设计规格说明书编写指南(doc 8页).doc_第4页
软件设计规格说明书编写指南(doc 8页).doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

软件设计规格说明书编写指南软件设计规格说明书编写指南 V 0 5 浪潮通用软件有限公司浪潮通用软件有限公司 目录目录 文档类别使用对象文档类别使用对象 3 1 导言 导言 4 1 1 目的 4 1 2 范围 4 1 3 术语定义 4 1 4 参考资料 4 1 5 版本更新记录 4 2 功能模块的结构设计功能模块的结构设计 5 3 详细设计详细设计 5 3 1 功能项的具体实现 5 3 2 数据库设计 5 3 2 1 表设计 5 3 2 2 存储过程设计 6 3 2 3 触发器设计 6 3 3 公共对象设计 7 3 4 全局变量设计 7 3 5 其他设计 7 4 运行环境定义运行环境定义 7 文档类别使用对象文档类别使用对象 文档类别 该文档是某项目的需求规格说明书 是技术文档 使用对象 该文档使用人员包括 项目负责人 项目组成员 公司高级管理者 用户 1 导言 导言 1 1 目的目的 描述本文档的编写目的 1 2 范围范围 描述本文档所涉及的内容范围 1 3 术语定义术语定义 对本文档所涉及的一些语述进行解释 1 4 参考资料参考资料 描述本文档的参考资料 1 5 版本更新记录版本更新记录 记录本文档的版本更新记录 2 功能模块的结构设计功能模块的结构设计 在本章节中要描述整个系统的功能组成 即整个系统有几个子系统构成 每个子系统 又有哪些功能项组成 每个子系统之间的接口关系 3 详细设计详细设计 3 1 功能项的具体实现功能项的具体实现 背景描述 对这一任务的背景进行简单的描述 为什么需要此功能 其上下文环 境 功能的具体描述 具体实现的功能罗列 操作的描述 具体的操作步骤 操作对象 该功能对哪些数据对象进行写操作 实现对象 实现该功能定义的对象 属性 该对象的属性 操作 定义在该对象的上的操作 该操作的接口 输入 输出 实现的算法 该功能项的界面 屏幕详细布局 按钮分布 显示格式等 注意事项 实现该功能项需注意的问题 该功能项的性能设计 3 2 数据库设计数据库设计 3 2 1 表设计表设计 表名表的命名 符合命名规范 识别名称表示意义的汉字名称 数据量的估计 行 存储空间的估计 兆 索引如有多个索引 分别列出 序号序号名称名称识别名识别名类型类型空否空否缺省缺省检查检查主 外键主 外键备注备注 索引描述 描述该表的索引 将所有的索引都列示出来 具体格式 索引 名称 unique clustered 列名 数据库的设计一般要求满足 3 范式 但为性能的需要 可以有些表不满足 3 范式 在 下列情况下 通常要考虑进行非规范化处理 大量频繁的查询过程所涉及的表都需要进行连接 主要的应用程序在执行时要将表连接起来进行查询 对数据的计算需要临时表或进行复杂的查询 对表的设计应有一个初步的数据量的估计 不能太大 在定义表时 最好把主键放在列的最前面 然后时常用的列 3 2 2 存储过程设计存储过程设计 过程 1 名称 功能 算法 调用方式 入口参数 出口参数 过程 2 名称 功能 算法 调用方式 入口参数 出口参数 3 2 3 触发器设计触发器设计 触发器 1 名称 功能 算法 激活条件 触发器 2 名称 功能 算法 激活条件 注意 过多地使用触发器反而会使系统的效率降低 3 2 4 视图设计视图设计 下面是某系统的视图清单 视图英文视图英文 名名 字段名字段名类型类型宽度宽度 字段表达式的算法字段表达式的算法 3 2 5 索引设计索引设计 一般情况是在主键和键上建索引 特殊情况可以建立其它索引 数据库设计的有用的性能标准 经验准则 单条记录的更新应当在 1 秒钟内 多条记录的更新不超过 10 秒 对与少于 4 个表的 数据有一定限度的查询 响应时间应在 5 秒钟之内 对其他的数据有一定限度的多表查询应在 10 秒内完成 整个表的查询时间应在 30 秒之内完成 3 3 公共对象设计公共对象设计 3 4 全局变量设计全局变量设计 各个子系统的公用全局变量定义如下 3 5 其他设计其他设计 4 运行环境定义运行环境定义 该软件的运行环境 硬件平台 服务器的最低

温馨提示

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

评论

0/150

提交评论