软件系统设计说明书

上传人:公**** 文档编号:507418169 上传时间:2023-10-31 格式:DOC 页数:8 大小:90KB
返回 下载 相关 举报
软件系统设计说明书_第1页
第1页 / 共8页
软件系统设计说明书_第2页
第2页 / 共8页
软件系统设计说明书_第3页
第3页 / 共8页
软件系统设计说明书_第4页
第4页 / 共8页
软件系统设计说明书_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件系统设计说明书》由会员分享,可在线阅读,更多相关《软件系统设计说明书(8页珍藏版)》请在金锄头文库上搜索。

1、-邮电大学软件学院 工程名称 软件系统设计说明书文件状态: 草稿 正式发布 正在修改文件标识:当前版本:作 者:审 核:完成日期:版 本 历 史版本/状态作者审核起止日期备注 目 录 0. 文档介绍40.1 文档目的与范围40.2 读者对象40.3 参考文献40.4 术语与缩写解释41. 系统概述52. 设计约束53. 开发、测试与运行环境54. 软件系统构造图64.1 构造图A64.2 构造图B65. 功能模块设计概述65.1 模块汇总65.2 模块之间的关系65.3 命名规则可选76. 数据库设计概述76.1 数据库环境说明76.2 数据库命名规则76.3 平安性设计说明76.4 表汇总和

2、表设计77. 用户界面设计概述88. 综合考虑可选88.1 稳定性和可扩展性88.2 性能分析88.3 复用和移植88.4 防错与出错处理88.5 其它90. 文档介绍0.1 文档目的与范围0.2 读者对象0.3 参考文献提示:列出本文档的所有参考文献可以是非正式出版物,格式如下:标识符 作者,文献名称,出版单位或归属单位,日期0.4 术语与缩写解释缩写、术语解 释1. 系统概述提示:1说明本系统是什么,2描述本系统的主要功能。2. 设计约束提示:1需求约束。体系构造设计人员从需求文档如用户需求说明书和软件需求规格说明书中提取需求约束,例如: 本系统应当遵循的标准或标准 软件、硬件环境包括运行

3、环境和开发环境的约束 接口/协议的约束 用户界面的约束 软件质量的约束,如正确性、强健性、可靠性、效率性能、易用性、清晰性、平安性、可扩展性、兼容性、可移植性等等。2隐含约束。有一些假设或依赖并没有在需求文档中明确指出,但可能会对系统设计产生影响,设计人员应当尽可能地在此处说明。例如对用户教育程度、计算机技能的一些假设或依赖,对支撑本系统的软件硬件的假设或依赖等。3. 开发、测试与运行环境提示:说明本系统应当在什么样的环境下开发和运行,有什么强制要求和建议?类别标准配置最低配置开发环境测试环境运行环境4. 软件系统构造图提示:1将系统分解为假设干子系统,绘制各种构造图例如层次构造图、数据流图,

4、说明各子系统的主要功能。尽可能简单明了,但是能够阐述清楚系统的构造。2说明如何以及为什么how and why如此分解系统。3说明各子系统如何协调工作,从而实现原系统的功能。4.1构造图A4.2构造图B5. 功能模块设计概述5.1 模块汇总子系统A模块名称功能概述子系统B模块名称功能概述5.2 模块之间的关系5.3 命名规则可选提示:说明源文件、类、函数、变量等命名规则6. 数据库设计概述6.1 数据库环境说明提示: 说明所采用的数据库系统,设计工具,编程工具,有关配置等6.2 数据库命名规则提示:说明表、字段等命名规则6.3 平安性设计说明提示:考虑用户密码、权限等等6.4表汇总和表设计表汇

5、总用途表A表B表C使用设计工具PowerDesign设计所有的表。7. 用户界面设计概述提示:说明界面设计要素,考前须知,界面原型等。8. 综合考虑可选8.1 稳定性和可扩展性提示:在软件生命周期内,判断哪些需求是不变的,预测哪些需求可能发生的变化。在总体设计的时候,既要使总体构造稳定,又要适应需求变化。8.2 性能分析提示:1本系统应当具备哪些性能指标才能满足用户的需求?2如何实现性能指标?8.3 复用和移植提示:1本系统复用了什么东西说明出处?如何解决被复用成果的质量问题?2本系统中哪些东西是可以被将来的系统复用的?有什么构思?3如何使本系统的功能代码和用户界面代码区分开来8.4 防错与出错处理提示:1如何预防系统出错?2如果系统出错了,如何处理以减少危害?8.5 其它公司名称Page 9 of 9. z.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

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