码迷,mamicode.com
首页 > 其他好文 > 详细

软件系统设计文档模板

时间:2016-04-03 20:11:16      阅读:500      评论:0      收藏:0      [点我收藏+]

标签:

各位同学:

课程作业:软件设计说明书模板链接:

链接:http://pan.baidu.com/s/1cJmTFS 密码:joqv

 

 

主要内容如下,请各位同行批评指正。 

四川师范大学

软件设计说明书

XXXX系统软件设计说明书

团队名称

[日期]

 


 

目录

文档变更记录... 0

引言... 0

1.1         项目介绍... 0

1.2         开发团队... 0

1.3         使用的文字处理和绘图工具... 0

静态体系设计... 0

2.1         全局数据结构... 0

2.2         模块设计... 1

2.2.1   模块划分... 1

2.2.2   系统类图及说明... 1

2.3         界面设计... 1

2.4         数据库设计... 1

动态结构... 1

3.1         用例顺序图... 1

3.2         需说明的对象状态图... 1

3.3         内外部接口... 1

其他设计... 1

4.1         安全性设计... 1

4.1.1   说明... 1

4.1.2   数据传输设计... 2

4.1.3   身份验证设计... 2

4.2         系统错误处理... 2

4.3         系统性能设计... 2

附录... 2

5.1         词汇表... 2

5.2         参考文献... 3

 

 

 

 


文档变更记录

序号

变更(+/-)说明

作者

版本号

日期

批准

1

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


引言

1.1     项目介绍

//这部分写项目的简介和意义。

 

1.2     开发团队

//这部分写软件项目开发团队

老板:李巍

项目经理:xxxx

系统架构师:xxxx

软件工程师:xxxx

测试工程师:xxxx

需求分析师:xxxx

......

 

1.3     使用的文字处理和绘图工具

文字处理软件:[编写设计文档使用的文字处理软件,如RedOffice ]

绘图工具:[使用的UML工具,如RoseJudeVisio]

静态体系设计

2.1     全局数据结构

程序使用的全局性常量、变量、数据结构。

 

2.2     模块设计

2.2.1       模块划分

软件系统分为哪些模块

2.2.2       系统类图及说明

系统类图(此部分为重点,要能够展示系统的静态结构)。

2.3     界面设计

界面的设计风格、界面设计图、界面元素说明。

2.4     数据库设计

数据库表单设计(如不使用数据库则不用写)。

动态结构

3.1     用例顺序图

用例顺序图

3.2     需说明的对象状态图

对象状态图

3.3     内外部接口

例如:xx子系统通过xxxx子系统取得xx等,相关标准,调用示例,可根据需要增加章节描述接口。

其他设计

4.1     安全性设计

4.1.1       说明

对系统安全性需求的说明。

4.1.2       数据传输设计

例如:在部分数据传递的时候,考虑以https协议,需要在部署的时候作相关处理.

例如:可在系统前端通过Filter实现,Filter实现对该地址访问的IP过滤作用.可信任IP地址通过xml文件进行配置.

 

4.1.3       身份验证设计

例如:对信任的用户,颁发身份验证码,通过该标识进行身份识别.

4.2     系统错误处理

例如:为了在系统出现异常情况下给用户以明确的提示,可采用两种方式予以提示:

1.使用Javascriptalert()函数直接提示,这主要在输入或修改的情况下使用;

2.使用统一的错误界面提示,该界面对应于errorpage.jsp页面。错误界面样式如下图所示:

 

错误提示界面

4.3     系统性能设计

例如,从接收到用户输入到路径规划完成,总用时不得超过3秒钟。

附录

5.1     词汇表

定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。

序号

术语或缩略语

说明性定义

1

PM

Project Manager,项目经理

2

 

 

 

 

 

 

5.2     参考文献

 

 


 

团队名称:

 

团队成员:

123456701(学号)       蔡何(姓名)

 

团队贡献分:

123456701(学号)       蔡何      6分;

......

 

 

得分:教师填写

评语:教师填写

软件系统设计文档模板

标签:

原文地址:http://www.cnblogs.com/Teacher-Li/p/5350413.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!