书签 分享 收藏 举报 版权申诉 / 15

类型课设论文模板汇编.docx

  • 文档编号:8392066
  • 上传时间:2023-01-31
  • 格式:DOCX
  • 页数:15
  • 大小:300.16KB

或者手动输入年份

所在班级

例:

软件091

出生日期

第5章系统的测试

5.1系统测试的目的

软件测试是为了尽早发现并改正软件中的错误,提高软件可靠性的一种方式。

他是软件生命周期中非常重要和复杂的工作,对软件可靠性保证具有极其重要的意义。

目前的条件下,软件测试在未来相当长的一段时间内仍然是软件可靠性保障的的强力方法。

软件工程的目标是利用有限的人力和物力资源,高效高质的完成软件项目。

不足的测试会隐含着太多的错误,过度的测试则浪费人力物力。

测试的目的是为了使软件中蕴含的缺陷低于某一特定值,使产出,投入比达到最大。

5.2系统测试的方法及步骤

5.2.1测试的方法

1.黑盒测试:

如果已知软件的功能,可以测试它的每个功能是否达到预期的要求,这种方法叫做黑盒测试法。

黑盒测试是在程序接口进行的测试,它又称为功能测试。

黑盒测试指在软件的基础上进行测试,即看它能否满足功能要求,输入能否正确得到接收,并正确的输出结果,以及能否保持外部信息的完整性。

5.2.2测试的步骤

1.黑盒测试:

如果已知软件的功能,可以测试它的每个功能是否达到预期的要求,这种方法叫做黑盒测试法。

黑盒测试是在程序接口进行的测试,它又称为功能测试。

黑盒测试指在软件的基础上进行测试,即看它能否满足功能要求,输入能否正确得到接收,并正确的输出结果,以及能否保持外部信息的完整性。

第6章系统维护

维护就是在软件交付使用之后需要进行的修改,修改之前必须理解本次理解的对象,修改完成也一定要进行必要的测试来保证所做的修改时正确的。

网站可维护行的因素主要有:

可理解性,软件可理解性变现为外来用户理解软件的结构、接口、功能和内部过程的难易程度;可测试性,诊断和测试的难易程度取决于软件的容易理解程度。

良好的文档对诊断和测试来说是至关重要的。

此外,软件结构、可用的测试工具和调试工具,以及以前设计的测试过程也都非常重要;可修改性,软件容易修改的程度和设计原理与规定者有非常大的联系。

耦合、内聚、局部化、控制域与作用域的关系等等,都影响软件的可修改性。

维护阶段是软件生命周期的最后一个阶段,也是历史最长、人力和资源耗费最多的阶段。

所谓软件维护即在软件已经运行,已经交付使用之后,为改正错误或满足新的需要而做的操作。

根据维护活动目的的不同,可分为四类活动。

(1)正确性维护:

正确性维护是指发现了系统测试阶段未发现的错误而做的改正。

这方面的维护工作量要占整个维护工作量的17%~21%。

所发现的错误很重要,影响整个系统的正常运行,其维护工作随时进行。

有的错误非常重要,影响整个系统的正常运行,维护工作必须制定计划,进行修改,并且要进行复查和控制。

(2)完善性维护:

完善性维护是为了扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和系统设计阶段中没有规定的功能与性能特征。

这些功能对完善系统功能是非常必要的。

另外,还包括对处理效率和编写程序的改进,这方面的维护占整个维护工作的50%~60%,显然所占比重较大。

同时,这一方面的维护也是关系到系统开发质量的重要方面。

这方面的维护除了要有计划、有步骤地完成外,还要将相关的文档资料加入到前面相应的文档中去。

第7章总结

时间一点点的逼近了,耗时2周的课程设计即将结束,在老师的指导和自己的努力下我的毕业设计也完成了。

校园社交网络的功能已经基本实现,在设计过程中,老师指引我们将四年来学习的理论知识与实践想结合起来,依据软件生命周期方法,将系统逐渐完善,从可行性研究、需求分析、总体设计到详细设计,到编码实现,测试,这其中遇到无数问题,有的是设计上的,有的是技术实现上的,在解决这些问题的过程中,我深深的领悟到了软件开发的奥妙,也使我对软件开发有了浓厚的兴趣。

从开始开发校园社交网络,我就遇到了很多很棘手的问题,比如数据库的选择,比如框架的选择,以及各种新知识的学习。

这也使我锻炼了快速学习的能力,例如当时了解到对于一个社交性质的网站来说,数据的增长和变化都是巨大的,用当下实行的Nosql数据库是个不错的选择,于是就学习了MongoDB,再了解到Google公司的Neo4J和Twitter和flockDB,虽然最后还是选择了关系型数据库mysql,但是其中的乐趣却是他人不能体会的。

开发设计的初级阶段,我对航空公司信息管理方面的知识了解的并不多,通过外出考察和查阅相关书籍,我对航空公司信息管理软件的开发有了初步的认识。

随着设计的深入,逐步加深对该系统的认识和对编程语言的熟悉和理解。

同时,我也阅读大量的资料了解现在应用中的航空公司的一些特点。

毕业设计是对所学知识的应用,理论联系实际让我对学过的知识有了更加深刻的理解。

通过程序的编写、调试、修改、维护的过程,不但掌握了编程语言,也掌握了相关数据库的基本操作。

通过这段时间里的学习,我了解到了很多知识,也对软件开发的过程有了一个更深的了解,并且对程序的基本设计思路有了较深的认识,学会并掌握了前台软件界面与后台数据库的连接方法,加深了对数据库使用的熟练程度,对SQLSever2000编程语言的用法以及编码规范有了更深的认识,对数据库的设计方法也照以前有了很大改进等等。

 

本人签字:

参考文献

[1]苗连强,王国辉等编著.JSP程序设计基础教程[M].第二版.北京:

人民邮电出版社出版,1988:

38-135

[7]刘韬,楼兴华.MySql数据库系统开发实例导航[M].北京:

人民邮电出版社,2012

[8]邵顺增,李琳.JAVA程序设计:

Windows项目开发[M].北京:

清华大学出版社,2010

[9]陆昌辉,吴晓华.MySql核心技术揭秘[M].北京:

北京希望电子出版社,2012

[11]王小科,梁冰.Hibernate范例完全自学手册[M].北京:

人民邮电出版社,2012

[12]赛奎春.MySql数据库开发实例解析[M].北京:

机械工业出版社,2010

[13]王明亮.关于中国学术期刊标准化数据系统工程的进展[EB/OL].

1998-08-16/1998-10-04

[14]张文中.论石油价格与石油工业发展[J].世界石油经济,1990

(2):

14-21

[15]齐中英,叶元煦.对我国能源问题的回顾与思考.邱大雄.市场经济与中国能源发展战略论文集.北京:

原子能出版社,1992:

53-58

[16]黄良君.大庆地区经济发展战略研究[D].哈尔滨工业大学硕士学位论文.1994:

23-30

[20]AllamarajuSubrahmanyam.ProfessionalJavaServerProgrammingJ2EEEdition.WroxPress,2001

附录

AnintroductiontojQueryandbootstrap

JQueryisafastandconciseJavaScriptLibrarythatsimplifiesHTMLdocumenttraversing,eventhandling,animating,andAjaxinteractionsforrapidwebdevelopment.

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
论文 模板 汇编
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:课设论文模板汇编.docx
链接地址:https://www.bdocx.com/doc/8392066.html
相关搜索
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开