网上评教系统(论文范文,JSP,JAVA,毕业设计)(8)

2019-08-03 10:58

需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可

第5章 系统测试

5.1 系统测试简述

从保证软件质量的角度来说,软件测试是软件质量保证工程的一个重要组成部分,也是最重要的质量保证手段。为了保证所提交的软件产品能够满足客户的需求,以及在使用中的可靠性,就必须对所开发的软件产品进行系统而全面的测试。基于这一需求,软件测试作为软件开发过程中的一个重要阶段,受到了软件开发组织的普遍重视,并形成了一整套比较成熟的测试理论和技术方法。

然而,随着软件开发技术的不断发展,以及软件系统的规模和复杂性的不断增加,传统的软件测试理论和技术已经不能够很好地满足开发组织在产品质量、开发成本以及研制周期等方面的需求。

无论怎么强调软件测试的重要性和它对软件可靠性的影响都不过分。软件测试的目的是发现软件中的错误,然后惊醒诊断并改正错误。

测试的方法有两种:黑盒测试,已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用;白盒测试,知道产品内部工作过程,可以通过测试来检验产品内部动作是否按照规格说明数的规定正常进行。粗略看来,不论采用何种测试方法,只要对每一中可能的情况都进行测试,就可以得到完全正确的程序。

5.2 正确认识软件测试

在了解系统测试后,要正确的认识软件测试:

(1) 不能彻底测试程序。我们知道,软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。在测试阶段既然穷举测试是不可实现的,为了节省时间和资源,提高测试效率,就必须精心设计测试用例,使得采用这些测试数据能够取得最佳的测试效果。

(2) 软件测试的目的不是证实程序的正确性。

(3) 软件错误是不可避免的。开发过程中软件错误之所以不可避免,从客观上讲,是由于所开发的软件具有相当的复杂性。软件开发的实践一再表明,指望整个开发过程完全不出现人为的差错是不可能的,问题在于如何能够及时地发现和排除各种隐匿的差错。

(4) 及时排除早期开发中的错误。这样可以排除它给后期工作带来的麻烦。也就避

需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可

免付出高额的代价,从而大大提高开发的效率。

(5) 程序验证方法无法取代测试。在实际的软件开发项目中,测试仍然是最为现实、有效的质量保证手段。

5.3 本系统所做的测试内容

测试要点:用户名和密码

测试路径:用户名和密码是否为真

测试结果:为真,进入系统;为假,提示重新输入用户信息 测试效果:

表5.1 系统入口测试用例

编号 001 测试项 系统登录 操作步骤 在系统首页输入用户名密码 预期结果 用户名和密码为真进入系统,否则,提示出错信息。 002 系统登录 在系统首页输入用户名密码 用户名和密码为真进入系统,否则,提示出错信息。 003 系统登录 在系统首页输入用户名密码 用户名和密码为真进入系统,否则,提示出错信息。 输入数据 admin 12345 实际结果 不符合,用户名密码出错 结果比较说明 符合 admin 1 符合,登录系统 符合 2009021234 123 符合,登录系统 符合 根据上面的系统入口测试用例,如果输入信息正确,进入系统。如出错,其测试效果如下图:

图5.1 登录信息测试效果图

需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可

第6章 结论

本文主要研究了艾玛大学评教系统的设计与实现。本次论文主要研究的内容主要包括:

(1)分析研究了本课题的开发背景和课题的研究意义。

(2)对此次毕业设计进行了详尽的需求分析,并根据实际需求,分析了其数据字典。

(3)概要设计了系统的功能模块,详细设计了系统所使用的数据库表,并研究了该系统的ER图。

(4)详细介绍了该平台要实现的功能,构建了此系统。

本系统采用的了JSP技术,使用了SQL Server技术,实现了学生评教的基本功能要求。在本次毕业设计的过程中,我按照软件工程的思想,对系统进行了认真详细的分析、设计、编码、测试等工作。在这段时间里,经过探索和钻研,我对JSP、SQL Server有了更进一步的掌握,对系统开发过程也有了深层次的理解。

当前我国高等教育规模的日益扩大,高校的教学管理任务日趋繁重,具备强大而高效的教学效果评价工具就成为保证和监督教学质量的关键条件之一。它也方便本校教务部对任课教师进行教学评教时,对各项评教数据的管理,使得达到事半功倍的效果。运用现代计算机网络技术,让学生在网上评教,由计算机记录评价情况,统计评价结果,实现简便易行。学生评教不是消极地对教学结果进行测量和描述的活动,而是使学生受到教育,加深对教学实际过程的认识以及改进教学工作的重要手段,是学生活动的过程、学习的程、正确认识自己的过程,是师生之间增进了解。

本系统结合高校就业的现状,从实际需求出发,采用当前较为流行的B/S(浏览器/服务器)结构和JSP动态网页开发技术,基于Windows XP Professional操作系统和SQL Server 2000数据库,设计并实现了一个功能较为完善的学生评教系统。只要有学校的地方,都可以采用本系统。我想作用就是辅助人们完成那些烦琐的体力劳动和脑力劳动,使人们从劳动力中解脱出来,可以辅助教务老师完成繁琐的数据统计工作。而且更加方便广大学生,学生只要可以上Internet,则可以对其任课教师进行评优。

由于时间有限,系统还存在不足,而且系统的功能还需要进一步改善,希望在以后的工作和学习之余,进行改进。

需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可

参考文献

[1] 邱仲潘.SQLSERVER 2000从入门到精通[M].北京:电子工业出版社,2001. [2] 耿祥义,张跃平.JSP实用教程[M]. 北京:清华大学出版社,2003.

[3] 邱旭东,刘文浩.基于.JSP的MVC开发模式研究及应用[M].中国科技术信息,2006. [4] 汪孝宜等. JSP数据库开发实例精粹[M]. 北京:电了工业出版社,2005.

[5] GARY BOLLINGER,BHARATHI NATARAJAN著.JSP程序设计指南[M]. 北京:清华大学出版社,2002.

[6] 甘早斌.电子商务概论[M].上海:华中科技大学出版社,2004.9. [7] 陈学平.电子商务网站建设与全程实例[M]. 北京:科学出版社,2005.11. [8] 梁建武,邹锋.JSP程序设计实用教程[M]. 北京:中国水利水电出版社,2007.

[9] 高翔,何立军,李国兴.JSP动态网站开发技术与实践[M]. 北京:电子工业出版社,2007. [10] 唐学忠.SQL Server 2000数据库教程[M]. 北京:电子工业出版社,2005.

[11] 刘韬,楼兴华.SQL Server 2000数据库系统开发实例导航[M]. 北京:人民邮电出版社,2004.

[12] 虞益诚.SQL Server 2000数据库应用技术[M]. 北京:中国铁道出版社,2004. [13] 刘湛清,王强.SQL Server 2000经典范例50讲[M]. 北京:科学出版社,2003.

需要本论文完整程序源代码,答辩PPT或者更多毕业论文,联系上传者即可

致谢

在本次毕业设计过程中,我得到了朱华老师多方面的帮助与指导,朱老师的热情与耐心给了我很大的勇气,从朱老师身上我学到了很多在课堂上学不到的东西。朱老师为人谦虚,不张扬,这和朱老师严谨的治学态度是分不开的。态度决定一切,本着积极的态度,我们才能更好的完成工作!当我遇到困难时,朱老师深厚的理论水平使我受益匪浅,使我得到不少的提高,老师经常抽出时间来检查我的设计进展,并及时给与指导、帮助和纠正,每次都能耐心的讲解我所提出的问题。在写论文的过程中,老师对我的论文结构和内容也做出了详细的建议和指导。这对我今后的发展都有强大的推动作用,在此真诚感谢老师的耐心的辅导。

感谢在大学学习过程中给我系统讲授专业课知识的各位老师。

另外,在本次论文研究的过程中,我也得到了许多优秀同学的鼎力相助。在我的不懈努力的同时,他们也帮我解决不少的难点,使得论文顺利完成,在此以并表示感谢!


网上评教系统(论文范文,JSP,JAVA,毕业设计)(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:CAD快捷键大全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: