《基于Java的动物保护网站的设计与实现》11000字(论文)_第1页
《基于Java的动物保护网站的设计与实现》11000字(论文)_第2页
《基于Java的动物保护网站的设计与实现》11000字(论文)_第3页
《基于Java的动物保护网站的设计与实现》11000字(论文)_第4页
《基于Java的动物保护网站的设计与实现》11000字(论文)_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录第五章系统测试5.1测试的目的和方法动物保护网站基本已经实现,网站可以正常运行。但是为了保证软件的质量,必须进行软件测试。软件测试是软件开发中至关重要的一步,可以防止在以后用户使用过程中出现许多本可以避免的错误以及漏洞。如果我们在开发过程中将每一个功能测试做到位,可以提高软件的性能、使用户在使用该网站时更为顺畅以及增加了软件可以使用的时间。使之后的修改工作变得更少。综上所述,对项目进行测试是非常有必要的,下面我们将对软件的主要功能进行检测。5.2测试实例对动物保护网站的登录、新建新的用户、文章整理功能以及发表观点等操作进行检验。5.2.1登录检验检验登录操作是否可以正常进行。如表5-1所示。表5-1登录功能测试表检验操作输入内容预想结果输出内容成功与否登录检验用户名:hanyu密码:123456进入系统。进入系统。成功登录检验用户名:hanyu密码:1234提示“账号或密码错误”。提示“账号或密码错误”。成功登录检验用户名:1111密码:123456提示“样式不正确”。提示“样式不正确”。成功5.2.2新建用户测试录入新用户的基本信息,观察结果是否可以达到我们的预期。如表5-2所示。表5-2注册用户测试表检验操作输入内容预想结果输出内容成功与否注册用户用户输入基本信息后,点击注册。使用该用户名和密码可以登录网站。使用该用户名和密码可以登录网站。成功5.2.3文章管理功能测试对系统的调货功能进行测试,主要包括生成调货记录和调货记录状态的装换。如表5-3所示。表5-3文章管理功能测试表检验操作输入内容预想结果输出内容成功与否发布文章输入文章具体的内容,选择分类后点击发布文章在页面对应的模块显式。文章在页面对应的模块显式。成功更新文章管理员将文章的某些部分进行修改。网页中的文章对应的部分发生改变。网页中的文章对应的部分发生改变。成功清除文章管理员选中文章点击删除网页中文章已被删除。网页中文章已被删除。成功5.2.4评论测试对系统的评论功能进行测试,观察在文章底部是否可以发表用户的观点,在留言模块是否能提出观点以及是否能在别人的看法下发表观点。如表5-4。表5-4检验评论功能表检验操作输入内容预想结果输出内容成功与否评论内容用户在文章底部进行评论。网页中展示该评论。网页中展示该评论。成功发布留言在留言板中留言。留言板中展示出该留言。留言板中展示出该留言。成功评论留言在别人的留言下方发表评论。在该留言下方展示出评论。在该留言下方展示出评论。成功5.3本章小结这一章在网站功能基本实现的基础之上,对该网站的功能进行了详细的测试,在实际的过程中对每一个功能都进了具体的测试,并改正了许多错误,之后再一次进行验证,验证结果正确。该网站的设计与开发基本都达到了要求。结论本文通过动物保护网站这个项目,使我对开发软件的整个流程有了更加细致的了解。从最开始需求分析,对用户的需求进行调查,再对整个网站的功能进行设计,分析性能需求以及技术可行性,确定了该网站有实际的价值并且现在学到的技术可以完成对该软件的开发。之后对网站进行了整体架构的设计,对每个功能进行了流程分析和数据流分析,又对数据库进行了设计,到这一步时基本上对网站的结构以及每个功能有了清楚的认识,达到了可以进行开发的要求。通过上述的分析,使我在开发过程中有一个清晰的框架,将开发一个网站的工作拆分成了一个一个的模块,使开发过程更为顺利,可以将全部精力集中在开发上。在开发过程中所用到的技术就是在实训过程中学到的技术。在整个实训过程中,从最开始的基础知识的学习,到第二阶段整个项目的学习,再到第三阶段框架的学习,让我对Java知识有了更为深入的了解,这样系统的学习使我的整个开发过程十分顺利。在二阶段的学习中使用的是JSP技术和servlet进行软件开发,让我对网页开发、后端开发、将网页与后端连接,通过在网页操作后就可以将数据带到服务器的过程以及使用JDBC技术建立数据库得连接有了非常深刻的理解,也对实际的软件开发流程有了初步的认识。有了第二阶段的基础,再到第三阶段的框架学习就更为轻松,也明白了框架开发的优势。动物保护网站就是使用SSM框架进行开发的。通过这次项目,让我巩固了之前所学的知识,锻炼了编写代码的能力。学习中见到的很多难题,在各位老师详细的解答后,让我学到许多开发经验,为今后的学习工作提供了帮助。也使我自己有了进一步的提升。参考文献[1]梁成陆.野生动物保护的意义及举措[J].现代农业科技,2021(10):184-185.[2]倪海顺.计算机软件开发的Java编程语言应用探讨[J].信息与电脑(理论版),2019(02):60-61.[3]程小红.基于Java的数据库应用框架的设计分析[J].电子设计工程,2018,26(21):90-94.[4]张永强.计算机软件Java编程特点及其技术分析[J].计算机产品与流通,2019(01):23.[5]刘昕林,罗伟峰.基于Java平台的Web应用系统业务性能监测分析[J].信息与电脑(理论版),2019(02):67-68.[6]张永强.计算机软件Java编程特点及其技术分析[J].计算机产品与流通,2019(01):23.[7]吕振刚.基于Ajax技术的WEB研究[J].石油知识,2020(04):50-51.[8]李志刚编著.决策支持系统原理与应用[M].高等教育出版社[9]薛华成编著.管理信息系统(第六版)[M].清华大学出版社[10]赵云祥.基于计算机软件工程的数据库编程技术策略探讨[J].电脑知识与技术,2018,1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论