软件设计说明书通用模板

软件设计说明书通用模板

ID:46855884

大小:73.00 KB

页数:8页

时间:2019-11-28

软件设计说明书通用模板_第1页
软件设计说明书通用模板_第2页
软件设计说明书通用模板_第3页
软件设计说明书通用模板_第4页
软件设计说明书通用模板_第5页
资源描述:

《软件设计说明书通用模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、......文档编号:项目名称–DSN–版本项目名称软件设计规格说明书日期:2009-12-08学习好帮手......文档变更历史记录序号变更日期变更人员变更内容详情描述版本12001/11/1张三创建1.022001/11/15王五增加了**需求部分的设计(见**章节)1.1学习好帮手......目录目录31、引言41.1编写目的41.2读者对象41.3软件项目概述41.4文档概述41.5定义41.6参考资料52、软件设计约束62.1设计目标和原则62.2设计约束63、软件设计描述73.1总体结构设计73.2数据设计73.3详细设计83.4接口设计8学习好帮手......1

2、、引言1.1编写目的简要说明本文档的编写目的。1.2读者对象简要说明本文档可能的读者对象。1.3软件项目概述简要说明关于本软件项目的:l项目名称l简称l项目代号l用户单位l开发单位主管部门l软件项目的大致功能和性能要求1.4文档概述简要说明本文档的大致内容及其组织结构1.5定义定义本文档涉及的专门术语、容易引起歧义的概念、关键词缩写及其他需要解释的内容。学习好帮手......1.6参考资料以列表或排序的方式给出重要的参考资料的名称、作者、单位、出版日期等信息。学习好帮手......2.软件设计约束2.1设计目标和原则-描述本设计欲达到的目标,如实现用户需求,软件系统具有良好的

3、可扩充性等等;-描述为实现上述目标,在设计软件过程中遵循的一般原则2.2设计约束-硬件平台-OS要求-开发语言-开发工具-容量和性能要求-灵活性和配置要求,等等学习好帮手......3.软件设计描述3.1总体结构设计l分子系统,从多个侧面和角度描述待开发系统的总体结构,要求:(1)完全:实现了所有的用户需求(2)准确:采用多种方式(文字、图形)、从多个视点精确地描述用户设计;(3)一致,无二义和歧义:对同一概念采用同一个术语,对容易引起混淆的描述作进一步的说明;(4)直观简洁,文字和图形描述精炼,言简意赅(5)可追踪:所有的设计内容都是对某项或者某些用户需求的软件实现l建议采

4、用以下表述方式¨对于面向数据流的建模方法(1)层次图/HIPO图/结构图(2)文字说明¨对于面向对象的建模方法(1)类图/对象图/状态图/顺序图/活动图(2)文字说明3.2数据设计l建议采用结构化自然语言、表格等方式描述数据设计的内容,包括(1)数据库的设计(如库、表、字段、类型和属性)(2)数据结构的设计(3)数据文件的设计(如配置文件、存储文件等)(4)网络通讯协议(如网络消息包)学习好帮手......3.3详细设计l详细描述各个模块的内部算法和数据结构,根据具体情况可采用不同的描述手段来刻划,例如(1)流程图(2)判定树和判定表(3)过程设计语言3.4接口设计详细描述软

5、件接口宁可累死在路上,也不能闲死在家里!宁可去碰壁,也不能面壁。是狼就要练好牙,是羊就要练好腿。什么是奋斗?奋斗就是每天很难,可一年一年却越来越容易。不奋斗就是每天都很容易,可一年一年越来越难。能干的人,不在情绪上计较,只在做事上认真;无能的人!不在做事上认真,只在情绪上计较。拼一个春夏秋冬!赢一个无悔人生!早安!—————献给所有努力的人.l学习好帮手

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。