202X年软件设计格式说明书编写指南

上传人:tang****xu6 文档编号:134756784 上传时间:2020-06-08 格式:DOC 页数:8 大小:37.50KB
返回 下载 相关 举报
202X年软件设计格式说明书编写指南_第1页
第1页 / 共8页
202X年软件设计格式说明书编写指南_第2页
第2页 / 共8页
202X年软件设计格式说明书编写指南_第3页
第3页 / 共8页
202X年软件设计格式说明书编写指南_第4页
第4页 / 共8页
202X年软件设计格式说明书编写指南_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《202X年软件设计格式说明书编写指南》由会员分享,可在线阅读,更多相关《202X年软件设计格式说明书编写指南(8页珍藏版)》请在金锄头文库上搜索。

1、软件设计规格说明书编写指南软件设计规格说明书编写指南 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 文

2、档类别使用对象文档类别使用对象 文档类别 该文档是某项目的需求规格说明书 是技术文档 使用对象 该文档使用人员包括 项目负责人 项目组成员 公司高级管理者 用户 1 导言 导言 1 1 目的目的 描述本文档的编写目的 1 2 范围范围 描述本文档所涉及的内容范围 1 3 术语定义术语定义 对本文档所涉及的一些语述进行解释 1 4 参考资料参考资料 描述本文档的参考资料 1 5 版本更新记录版本更新记录 记录本文档的版本更新记录 2 功能模块的结构设计功能模块的结构设计 在本章节中要描述整个系统的功能组成 即整个系统有几个子系统构成 每个子系统 又有哪些功能项组成 每个子系统之间的接口关系 3

3、详细设计详细设计 3 1 功能项的具体实现功能项的具体实现 背景描述 对这一任务的背景进行简单的描述 为什么需要此功能 其上下文环 境 功能的具体描述 具体实现的功能罗列 操作的描述 具体的操作步骤 操作对象 该功能对哪些数据对象进行写操作 实现对象 实现该功能定义的对象 属性 该对象的属性 操作 定义在该对象的上的操作 该操作的接口 输入 输出 实现的算法 该功能项的界面 屏幕详细布局 按钮分布 显示格式等 注意事项 实现该功能项需注意的问题 该功能项的性能设计 3 2 数据库设计数据库设计 3 2 1 表设计表设计 表名表的命名 符合命名规范 识别名称表示意义的汉字名称 数据量的估计 行

4、存储空间的估计 兆 索引如有多个索引 分别列出 序号序号名称名称识别名识别名类型类型空否空否缺省缺省检查检查主 外键主 外键备注备注 索引描述 描述该表的索引 将所有的索引都列示出来 具体格式 索引 名称 unique clustered 列名 数据库的设计一般要求满足 3 范式 但为性能的需要 可以有些表不满足 3 范式 在 下列情况下 通常要考虑进行非规范化处理 大量频繁的查询过程所涉及的表都需要进行连接 主要的应用程序在执行时要将表连接起来进行查询 对数据的计算需要临时表或进行复杂的查询 对表的设计应有一个初步的数据量的估计 不能太大 在定义表时 最好把主键放在列的最前面 然后时常用的列

5、 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 运行环境定义运行环境定义 该软件的运行环境 硬件平台 服务器的最低配置要求 工作站的最低配置要求 外设的要求 软件平台 服务器操作系统 应用服务器软件 通信服务器软件 数据库系统 中间件 客户端的操作系统 客户端的平台软件 通信协议 网络平台

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号