【计算机毕业设计】039足球青训俱乐部管理后台系统 |
您所在的位置:网站首页 › 多伦多足球俱乐部青训 › 【计算机毕业设计】039足球青训俱乐部管理后台系统 |
6 系统测试
6.1 测试定义
系统测试是系统开发中不可缺少的部分,所以测试的重要性是不可言喻的,系统开发后,测试下能否可以正常稳定的运行。如果测试过程中出现了BUG,就需要我们去修复BUG完善系统,这样开发的流程是非常正确稳定的且是开发系统的必经之路,不进行系统测试这一步骤,系统开发就是有缺陷的。测试的目的是为了确保开发出来的系统产品在确认正式使用之前,将没有完善或者说把尽可能出现的bug修复,保证开发出来的系统质量过硬,让系统中可能出现的BUG和一些不够完善的设计不会影响到使用者的工作内容。所以说系统测试是系统在开发过程中,不可以缺少的一部分。系统开发与测试需要控制再一个点,这个点就是让系统中的缺陷和bug在一定的范围内,让使用系统的的用户不会收到影响,提高用户的信用度,正常并且稳定的运行即可。 6.2 性能测试每一款项目的开发都需要经过上百上千甚至更多次的测试来确保项目的质量,其根本目的就是为了提高用户的体验感,用户体验感高,所发布的项目才会受欢迎。而如果一个项目没有经历过测试的千锤百炼就发布,那么用户在体验这项目时,必将会碰到这样那样的BUG,导致用户体验感差。而用户体验感差的话,使用该项目的人数必将减少,所以像这样的恶性循环,我们一定要避免。 系统的功能性测试又被称作为黑盒测试,系统的功能性测试主要考量的是一个系统的功能。即一个系统的功能是否缺失,能否正常使用进行测试。如果随意测试会导致测试时间过程,需实时数据进行有效的进行测试,减少系统延期上线。 6.3 测试原理系统测试是为了让测试人员在系统正式上线之前,找到系统可能存在的问题和漏洞。以便于可以再遇到问题之前及时对系统进行改进。系统测试人员需要通过模拟用户的使用环境进行测试,这是为了让系统在实际用户使用的情况下查看系统的运行状态,来验证整个软件是否满足用户的要求,基本功能可不可以实现。模拟环境测试只是一方面,系统测试人员需要对系统进行后台代码的测试和系统界面的合理性进行全面测试。软件测试的理论基础是系统测试的原理,为了实现软件存在具有实际的应用价值,软件测试必须严格的遵循系统测试的方法和原则。 在测试时,要让测试用例符合规范,测试用例是否规范,对于系统的测试结果来说很重要。这就需要软件测试人员具备一定的专业技能,不能盲目测试,否则测试出来的结果与测试预期的结果不一样,会导致测试人员判断失误,从而影响整个系统的使用,那么就会造成无法挽回结果出现。 6.4 测试分析通过测试的整个过程,本基于Web的足球青训俱乐部管理后台系统的每个模块的功能都还比较成功,但也发现了一些问题,比如登录页面登录进不了系统,是因为配置文件中的数据库的密码不一致等,在发现后及时进行了修改。目前系统还存在很多需要改进的地方,将会在今后的使用和维护中不断完善。 总结通过自己为期数周的不间断努力,该基于Web的足球青训俱乐部管理后台系统的开发与设计终于接近尾声了。在网站开发过程中,让我体验了其中的苦与乐,学会了如何面临困难,如何解决问题,达到了锻炼的目的。同时,拓展了知识面,进一步加深了对软件开发的理解和认识。 在做毕业设计之前,我对基于Web的足球青训俱乐部管理后台系统的理解,是停留在感官和理论水平上的,是“纸上谈兵”,虽然有一定的了解,但是总体说概念和思路并不是很明确、清楚。并且缺乏实际的开发经验。这次通过该基于Web的足球青训俱乐部管理后台系统毕业设计的制作,真正给我了一次难得的锻炼机会。在整个开发过程中,遇到了很多问题,但“功夫不负有心人”,通过向指导老师、同学及上网有技术大牛交流等方法。最终,问题都被一一解决了。 在设计的过程中,后台编程方面,我个人有很大欠缺,在指导老师的推荐下,我也查阅了很多相关资料和文章,。我增长了很多知识和见解,进一步熟悉了编程、网页制作的方法以及网页制作工具的使用。通过分析,画出了网站的流程图,并且掌握了网站设计的基本步骤和方法,经历了网站规划、网站分析、网站设计等阶段。更正了以前对网站的错误认识。懂得了网站的开发与设计是网站后期维护方便与否的至关重要的因素,而且进一步理解了眼高手低的讽刺意义。课程设计过程中,因为缺少经验,出现了很多之前没预料到的问题,程序这方面大家都知道,有个字符拼写错误,程序就很可能运行不成功,这次毕业设计又一次让我真切的意识到:细心,才能事半功倍。总体看来,此网站基本达到毕业设计的内容要求,但是由于我个人能力有限,有些问题自己虽然已发现,考虑到时间及个人技术,部分问题尚未得到解决,网站仍存在许多缺点和不足。在调试过程中出现的部分问题还没能完全解决,只是避免了问题的出现。另外,对网站的制作速度太慢,工具的使用还不熟练,还有待于改善和提高。 参考文献[1] JAVA入门到精通(第四版),清华大学出版社。2016.10 明日科技 著 [2] 深入分析Java Web技术内幕(修订版)2014.8 许令波 著 [3] Java并发编程的艺术 方腾飞,魏鹏,程晓明 著 机械工业出版社 2015.07 [4] 新闻发布管理系统的研究与分析 舒艳秋 云南大学 2015-05-01 [5] Java EE基础实用教程(第2版)郑阿奇 电子工业出版社 2014.12 [6] JSP+Servlet+Tomcat应用开发从零开始学 林龙 著 清华大学出版社 2015.01 [7] JSP开发案例教程 何福贵,张海,张力展 著 机械工业出版社 2013.11 [8] Java和JSP快速入门 李兵,杜学功,杨海军,叶燕文 编 科学出版社 2015.12 [9] JSP Web开发案例教程 王英瑛,乔小燕,吕廷华 著 清华大学出版社 2013.09 [10] JavaScript高级程序设计(第3版) [Professional JavaScript for Web Developers 3rd Edition] [美] Nicholas C.Zakas 著;李松峰,曹力 译 人民邮电出版社 2015.8 [11]高性能JavaScript [美] Nicholas C. Zakas(尼古拉斯·泽卡斯) 著;丁琛 译 电子工业出版社 2015.08 [12]Java面向对象程序设计(第2版)耿祥义,张跃平 著 清华大学出版社 2013.09 [13] 沈泽刚,秦玉平.JavaWeb编程技术(第二版).清华大学出版社,2014.4. [14] 求精要诀:JavaEE编程开发案例精讲 袁梅宇,张智斌,何佳 著 清华大学2015.07 [15] MySQL数据库应用从入门到精通 崔洋,贺亚茹 著 中国铁道出版社 2016.01 [16] MySQL技术内幕(第5版)[美] 保罗·迪布瓦(Paul DuBois) 著;张雪平,何莉莉,陶虹 译 人民邮电出版社 2015.07 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |