软件设计报告参考1

软件设计报告参考1

ID:41578739

大小:364.22 KB

页数:39页

时间:2019-08-28

软件设计报告参考1_第1页
软件设计报告参考1_第2页
软件设计报告参考1_第3页
软件设计报告参考1_第4页
软件设计报告参考1_第5页
资源描述:

《软件设计报告参考1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、、序言二、项目开发计划72.1技术可行性72.2人员可行性72.3设备可行性72.4系统工作量72.5代码工作量82.6文档要求82.7开发环境82.8开发人员安排8三、需求规格说明书83.1弓[言83.1.1编写目的83.1.2背景说明93.1.3术语说明93.2项目概述93.2.1待开发软件的一般描述93.2.2待开发软件的功能93.2.3用户特征93.2.4运行环境93.3功能需求93・3・]功能划分93.3.2功能描述103.4外部接口103.4.1用户界面103.4.2硬件接口103.4.3软件

2、接口103.4.4通信接口103.4.5故障处理103.5性能需求103.5.1数据精确度103.5.2时间特性103.5.3适应性103.6软件属性需求113.6.1正确性113.6.2可靠性113.6.3效率113.6.4完整性113.6.5易实用性113.6.6可维护性113.6.7可测试性113.6.8复用性113.6.9安全保密性113.6.10可理解性113.6.11可移植性113.6.12互联性113.7其它需求113.8数据描述113.8.1静态数据113.&2动态数据113.8.3数据库

3、描述113.8.4数据词典113.8.5数据采集123・&6数据流图12四、概要设计说明124.[引言133.1.1编写目的133.2任务概述133.2.1H标133.2.2运行环境133.2.3需求概述133.2.4条件与限制133.3总体设计133.3.1处理流程143.3.2总体结构和模块外部设计143.3.3功能分配154.4接口设计153.4.1外部接口153.4.2内部接口152.5数据结构设计162.5.1逻辑结构设计162.5.2物理结构设计174.6运行设计182.6.1运行模块组合18

4、2.6.2运行控制182.6.3运行时间182.7出错处理设计184.8维护设计18五、详细设计183.]引言183.1.1编写目的185.2总体设计183.2.1需求概述193.2.2软件结构193.3模块结构203.3.1服务器控制模块215.3.2、用户登陆欢迎模块215.3.3、用户登录模块215.3.4、服务器通信模块215.3.5、客户端通信模块215.3.6、服务器显示模块222.3.7.客户端显示模块223.3.8.人员列表模块225.3.9、人员列表模块233.3.10、谈话模块233.

5、3.11、服务器时间显示模块233.3.12、客户端时间显示模块235.3.11、用户退出模块245.3.12、服务器退出模块243.4尚未解决的问题24六、用户操作手册244.]软件概述246.2系统安装256.3使用说明25七、测试分析报告265.]测试范围与主要内容267.2测试方法277.3测试报告277.40改进建议与措施287.5测试结论28八、项目开发总结报告28&]引言288.1.1编写目的28&1.2背景28&1.3定义28&1.4参考资料287.2实际开发结果283.2.1产品28&2

6、.2主要功能和性能29&2.3进度298.3评价298.4经验教训29九、小结^29附1、参考文献31附2、主要代码31一、序言随着信息与通信技术的高速发展,我们已进入了一个全新的E时代。互联网作为这一时代最主要的标志,已越来越多地走进了人们的生活。有了计算机,我们可以方便地在家办公,网上购物,认识世界,与朋友交流等等。为了使人与人Z间的交流更便捷,聊天室软件给我们带来了极大的好处。该软件使用简单,通过操作手册,使用者可以基本了解木软件的基木工作原理,只须输入木机的IP地址,即可登录聊天。二、项目开发计划

7、2.1技术可行性我们组的成员系统的学习了软件工程和数据库的相关知识,具备一定的系统分析与设计能力,熟悉数据库的设计与操纵;早期的大部分工作(可行性研究,需求分析等文档)已经完成,主要需要进行编码、测试等工作;指导老师吴伟敏、何丽萍老师多年从事软件工程和程序设计的教学与研究工作,因而该系统的实现在技术上是可行的。2.2人员可行性小组包括三个成员:王晓明有一定的C++编程基础,可以进行本软件的主代码设计;宋晓影熟悉SQLSERVER的操作,可以负责本软件川数据库的设计和管理,并实现数据库与主程序的连接俞淼婵有

8、深厚的文字功底,主要负责后期文档编辑整理以及测试工作所有人员均可立即投入软件的开发工作2.3设备可行性整个系统设计与开发工作预计耗时8-10天,测试、调试及正式发布预计需2天,,所有参与开发的人员均能够保证按时完成任务。此软件的开发主要依赖计算机及其应用软件,并不需要其他设备,计划可行。2.4系统工作量由于第一次进行独立的软件设计开发工作,加Z平时实践活动有限,虽然开发人员具备了一定的理论和实践知识,但对于开发这样一个系统来说

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

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

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