软件开发设计文档实用模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发设计文档
文档管理信息表
文档变更纪录
目录
1开发规划 (1)
1.1开发人员 (1)
1.2开发计划 .................................................................................................. 错误!未定义书签。
1.3开发环境和工具 (3)
1.4开发规范 .................................................................................................. 错误!未定义书签。2总体设计 (4)
2.1概念术语描述 (4)
2.1.1术语1 (4)
2.1.2术语2 (4)
2.3主要界面流程描述 (6)
2.3.1功能1界面流程 (6)
2.3.2功能2界面流程 (8)
2.4模块列表 (8)
3数据结构 (9)
4接口规范........................................................................................................... 错误!未定义书签。
4.1<模块1API> ............................................................................................. 错误!未定义书签。
4.1.1Interface1 .........................................................................................错误!未定义书签。
4.1.2Interface2 .........................................................................................错误!未定义书签。
4.2<模块2API> ............................................................................................. 错误!未定义书签。
4.3<模块3API> ............................................................................................. 错误!未定义书签。
4.4<数据库API> ........................................................................................... 错误!未定义书签。5模块设计........................................................................................................... 错误!未定义书签。
5.1M ODULE1设计.......................................................................................... 错误!未定义书签。
5.1.1模块设计描述..................................................................................错误!未定义书签。
5.1.2模块界面描述..................................................................................错误!未定义书签。
5.2M ODULE2设计.......................................................................................... 错误!未定义书签。6附录 (13)
6.1第三方组件 (13)
6.2参考资料 (14)
6.3附加文档 .................................................................................................. 错误!未定义书签。
开发规划开发人员
开发环境和工具开发工具
总体设计
概念术语描述
术语1
静态文本框
术语2
请求报文
响应报文
基本设计描述
1.传入一个与某个浏览器通信的套接字
2.启动一个线程来监听浏览器接收到的数据recive
3.如果监听浏览器的请求报文了,要:
3.1要将请求报文显示在服务器软件的文本框中
3.2要分析浏览器发来的请求报文
3.3要根据请求报文处理浏览器的请求页面
4.生成响应报文,并输出到浏览器T
5.关闭当前连接
主要界面功能流程描述
功能1界面流程
1.使用vs2010创建一个基于c#的窗体程序
2.使用静态文本框,按钮等元素布置界面
3.添加显示文本框用来显示“ip”,“端口号”,和“日志”
3.给两个按钮的text重命名并在name里给其命名
4.最终窗体界面如图所示:
(注:我们默认服务器的ip地址为127.0.0.1,端口号为5004)