学生信息管理系统毕业论文 联系客服

发布时间 : 星期六 文章学生信息管理系统毕业论文更新完毕开始阅读ded6517c960590c69fc376b8

function nextPage(){

//获取总页数

var pageCount=parseInt(document.getElementById(\).value); //获取当前页

var pageNo=document.getElementById(\).value;

//判断当前页不是最后一页的时候,当前页+1,向下翻一页然后在进行Action

的操作。把当前页传到session中重新判断

}

if(pageNo

pageNo++;

location.href=\+pageNo;

5、系统测试

在开发软件的过程中,人们使用了许多保证软件质量的方法分析、设计和软件,但难免还会在工作中犯错误。这样,在软件产品中就会隐藏许多错误和缺陷,尤其是对规模大、复杂性高的软件更是如此。所以,必须进行认真、计划、彻底的软件测试。

5.1什么是软件测试

软件测试就是在软件投入运行前,对软件需求分析、设计规格说明书和编码的最终复审,是软件质量保证的关键步骤。确切的说,软件测试就是为了发现错误而执行的过程。一般分为两阶段:(1)单元测试:在编完某一模块后进行测试(2)综合测试:在开发完软件后进行系统测试。即使经过最严格的测试之后,仍然可能还有没被发现的错误隐藏在程序中。测试只能查找程序中的错误,不能证明程序中没有错误。

5.2软件测试的对象

软件测试不等于程序测试。软件测试应贯穿于软件定义与开发的整个周期。所以,需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档都应该是软件测试的对象。

5.3测试项目

系统中虽然从总体上分为管理员模块和招生老师查询模块,但是实际上这两种模块所

13

包含的低层次功能模块有重叠的,因此,我们在设计测试用例的时候该按照这两大模块下属的小功能模块进行,可以用最小的工作量完成整个系统的测试。

具体的测试项包括有: (1)系统操作员登录

测试系统操作界面。内容包括账号口令输入、合法性检查,验证码正确性检查,系统操作界面显示控制。

(2)区域管理

测试区域管理部分的功能,内容包括添加区域,新区域信息的输入、子区域的输入;查询区域有根据父区域的名称查询、查询所有的区域并进行分页;编辑区域在指定范围内查询出相应的信息列表,然后修改对应的区域;删除指定的区域。

(3)学生管理

测试学生管理部分的功能,内容包括添加学生,学生信息的输入、必填项的填写、数据的合法性;根据查询条件对学生进行查询并具有分页功能;在查看学生详细信息时,显示出该生的沟通咨询情况,并可以添加沟通记录;编辑学生在指定范围内查询出相应的信息列表,然后修改对应的学生,核对数据的合法性;删除指定的学生。

(4)修改密码

测试登录人员在修改密码时,必须保证原密码正确性和两次输入的新密码的一致性,才可以修改。

5.4测试结果说明

(注下面以学生添加模块和修改年级的测试结果为例说明)

条件:对学生进行添加,如果没有选择学生所在学校,提交添加的信息,则会显示警告“学生所在学校不能为空”。

当对学生的添加,在选择学校的基础上,没有选择该校的联系人,也会显示相应的警告。

制定测试计划目的:按照所制定的测试计划可以有效的计划、执行、跟踪、组织和管理测试项目。

14

结 论

由于时间和技术水平的原因,在本系统设计上,还不能将全部功能设计得非常完善,还有一些功能模块有待于进一步的完善。同时,在本系统中还缺少了一部分必要的功能模块,例如系统的操作日志。这一系列工作都有待于今后在工作中逐步地加以补充和完善。

另外,随着信息技术的发展,各类移动终端设备和移动接入技术以及相当成熟。若能够将各类移动终端设备纳入到本系统中,使得员工可以随时随地的通过移动终端设备访问本系统,在移动终端设备上办理业务,则能够显著提髙系统的办公效率,使得企业的办公自动化水平更上一个台阶。

致 谢

在大学生活即将结束之际,我借这个机会向大学四年悉心教导我的辅导员和大学期间教我学到书本知识的老师和学会为人处世的老师、同学、朋友和其他一切帮助过我的人,在我心中,他们是最可爱的人。

我感谢大学里伴我一起走过四年的朋友、室友,在我最无助和堕落的时候你们没有放弃我,我感谢你们。如今,回忆四年的点点滴滴,都好像发生在昨天一样。时间如梭,四年的时间就这么过去了,虽然没有太多的遗憾,但心里难免有些酸酸的感觉,我只能在这里祝福我的朋友,希望你们一路走好!

衷心感谢在百忙之中抽出时间来评阅我设计的XXX老师和参加我的毕业答辩的老师们,向你们道一声:辛苦了!

这次毕业设计,请教了很多同学,我才能这么顺利地完成目标,深刻地让我感觉到了友谊的可贵的师生缘的难得,也明白了团结力量大这个道理,在往后的日子里,我都会记住这一切切,来勉励我以后的人生。的来说,这次毕业设计我是成功的。我又学到新的知识了,也更明白了持之以恒对一个程序员来说的重要性,也懂得了世事的苦处。这期间,除完成了本身的学生信息管理系统的功能之外,也帮同学一起做了一些事情,大家有困难一起解决实在是件很开心的事情。

只要生命不停止,学习永不停止。有了知识才不会觉得虚拟,有了知识才会觉得充实。再次感谢四年来曾经帮助过我的领导、老师、朋友、同学和其他友好人士,我一定不会忘

15

记你们对我的好,我一定会在以后的人生证明你们对我的帮助没有白费,让我们一起笑傲江湖!

参考文献

1、刘京华著 《Java Web整合开发王者归来》 清华大学出版社 2008

2、张孝祥著 《深入Java Web开发内幕—核心基础》电子工业出版社 2009

3、孙卫琴,李洪成著 《Tomcat 与 Java Web 开发技术详解》 电子工业出版社 2009 4、孙卫琴 精通hibernate[M] . 电子工业出版社 2005年4月 100-120 5、孙鑫编著.Java Web开发详解[M].电子工业出版社,2006.189-274 6、耿祥义著 《JSP基础编程》 清华大学出版社 2010,36(4) 7、郑阿奇著 《MySQL实用教程》 电子工业出版社 2008

16