...毕设论文 - 图文 联系客服

发布时间 : 星期一 文章...毕设论文 - 图文更新完毕开始阅读5e78b2a52af90242a895e5fa

XXXX学院毕业设计(论文)

第6章 系统测试

测试工作也是软件开发的一个重要环节,需要测试人员具备客观、公正、严格、冷静的工作态度和工作作风。为什么测试工作会有专门的部门和人员而不是由程序员完成?其实对于程序员来说他们完成了自己的程序会有一种成就感,所以再让程序员去找自己的错误那是一件非常愚蠢的事情。这就成为了一种程序员测试自己程序的障碍。另外,如果程序员对软件规格说明理解有误那么造成的错误就会更难被发现。而经过专业的测试人员来测试,那么测试人员会有专门的测试方法和案例,测试人员会比程序员更加客观、公正、专业的测试程序,那么发现程序错误的概率也会更大。要注意一点的是,程序的测试不能与调试(debuging)相混淆。程序的调试是由程序员自己完成,而测试是由专门的测试部门或测试小组完成的。

6.1 测试方案及测试用例

6.1.1 用户登录测试要点

测试要点:用户数据。 测试路径:用户数据是否为真。

测试结果:为真,保存如数据库;为假,提示信息。

6.1.2 管理员进入系统测试要点

测试要点:用户名和密码。

测试路径:管理员的用户名和密码是否正确输入。

测试结果:正确,进入系统管理页面;错误,回到登录页面,提示重新输入。

6.1.3 数据输入测试要点

测试要点:后台数据。

测试路径:数据是否能正确输入。

测试结果:正确,保存后台数据等;错误,给出错误提示。

6.1.4 修改密码测试要点

测试要点:个人数据。

测试路径:数据修改前是否有校验。

测试结果:正确,允许修改并保存;错误,禁止修改。

6.2系统测试效果

1.根据上面的系统入口测试用例,其测试效果。如图6.1所示。

-25-

XXXX学院毕业设计(论文)

图6.1 用户登录测试效果

2.管理员进入系统测用例,其测试效果如图6.2所示。

图6.2 管理员登录测试效果

3.数据输入类型测试、约束用例,其测试效果如图6.3所示。

图6.3 管理员登录测试效果

4.修改密码测试用例,其测试效果如图6.4所示。

图6.4 修改密码测试效果

-26-

XXXXX学院毕业设计(论文)

第7章 结 论

经过三个多月的努力,我的毕业设计基本达到任务书的要求。在整个设计过程中,我的动手实践能力、自学能力、查找资料等能力都有了明显的进步。同时也巩固了以前所学的软件工程理论知识,并能够把理论知识同实践很好地结合起来。在实践中遇到了不少问题和困难,使我注意到要不断地变换不同的方法不同的思维去思考同一个问题就有可能有新的发现新的解决方法。通过解决这些问题,我认识到,计算机技术并不是一门孤立的技术,它要通过各方面的综合学习才能达到一定的水平。这是一个不断学习不断改进的过程。通过学习做网站也培养了自己对这方面的浓厚兴趣,我想将在这以后肯定会在这方面有新的发展。

在毕业设计的过程中,有很多技术是我目前无法领悟的,这为未来的学习提供了强大的动力。关于我的设计,由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处。不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的。通过这次毕业设计我除了在JAVA WEB程序设计水平和数据库应用能力上有了很大程度的提高,也更加深入地理解了与数据库相关的设计中常见问题和其相关设计的意义。同时对JAVA企业级开发了有一定的了解,为将来在正式工作中进行应用打下了基础。

-27-

XXXXX学院毕业设计(论文)

参考文献

[1] Eric.Java编程思想第4版[M],机械工业出版社,2007,6 [2] 杜波依斯.MySQL技术内幕[M],人民邮电出版社,2011,7 [3] 林信良.JSP & Servlet学习笔记[M],清华大学出版社,2012,5

[4] 张峋, 杨三成.关键技术:JSP与JDBC应用详解[M],中国铁道出版社,2010,11 [5] 张银鹤.点石成金:JSP+Ajax网站开发典型实例[M],电子工业出版社,2009 [6] 贺松平.基于MVC模式的B/S架构的研究及应用[D],华中科技大学,2006 [7] 毕建信.基于MVC设计模式的Web应用研究与实现[D],武汉理工大学,2006 [8] 孙磊,贾宝强,曾翠翠.浅议Java软件开发中几种误区[J],网络与信息,2012,7 [9] 杜宇.基于JAVA EE的信息发布系统[J],山西电子技术,2012,1 [10] Budi Kurniawan.Struts 2 Design and Programming: A Tutorial. BrainySoftware, Second edition edition ,2008.1

-28-