系统测试 27
6.1 测试方案 27
6.2 单元测试 27
6.2.1 生成作业模块测试 27
6.2.2 分发作业模块 30
6.2.3 在线作业模块 33
致谢 36
参考文献 37
附录 38
1
1 绪论
随着科技发展,计算机越来越和人们的生活息息相关,网络也走进了千家万户,几乎家家都不能少了计算机和网络。人们的生活方式也发生了很大的改变。从前人们买菜都是去菜场,而如今很多人都在 天猫超市上购买生鲜,这不仅仅种类繁多,而且国外的东西有很多。再比如说人们如今充值手机或交水电费都可以通过支付宝来完成,不仅仅节省了时间,更让人们的避免了因为排队而错时间,也解放了那些柜台人员的部分工作。随这时代的步伐,相信更多的东西也会发生更大的变化,正如人们上学,网上直播教学也不再少数,虽然还没到全民网上学习,但相信这将不会久等。在这个计算机与信息的时代,计算机化的产品是必不可少的。
1.1 背景与意义
从20世纪以来,外国的科技发展迅速,虽然我国不停的追赶和发展到了今日,本国的一些科技和一些发展前茅的国家还是有不大的差距。这就导致我国的人想要考一些所需的证书要去国外的一些考试机构去考试。但是,国外的考试一要找关系去报名,其次还要外国的货币去上缴考试的费用。虽然许多的人都有关系能够找到,但是更多人是找不到关系的。这些人漫无目的寻找,且不说能不能找到,就算找到也花费了很多的时间。更有甚者还会在考试费上坐地起价,毕竟有时候僧多粥少的情况也很平常。
在这个计算机技术发达的如今,许多以前只能在亲身例行的事情,人们都可以在网上完成了。通过网络上的链接来访问,网站通过注册帐 号来完成信息的录入,通过网上支付来完成考试的预约。这不仅仅的让人们无需漫无目的寻找一个可靠的代报名的人,同时人们的这个程序还会为在这里报名考试的人一些帮助学习的课程,让每个参与的人都享受到物超所值的享受,还省去了自己去找资料的麻烦。
1.2 JAVA WEB技术简介
由于处于如今的网络时代,如果想老式的C/S(客户与服务器模式)对于本项目这种不是大型软件的已经不合适了。而B/S(浏览器与服务器模式)对于本项目这种本就是为了节约客户时间的软件而言,却是十分恰当,无需客户下载客户端。
要做B/S结构的项目就需要用的Java Web 了,Java Web 技术简单的来说就是用Java的语言和一些对应的技术来完成互联网技术上的问题。这种技术比较简单足以让一些懂java 技术的人快速的上手,所以受广大的开发人员的喜爱。与此同时,Java Web还具有丰富的可扩展性,在服务端有许多的框架可供开发人员来选用。从前的时候,开发人员还是用EJB来开发的时候开发十分的复杂,但随着技术的开发,到了如今的Spring为核心,Struct2 ,Spring MVC , MyBatis 和Hibernate为辅助,开发已经不是很难了。就好像,从曾经的开发第一台电脑要一根一根线的去搭建,到了如今买了准备好的主板,CPU,显卡等直接拼成的一样再也不用那么麻烦了。 jsp+mysql考试预约系统-作业模块的设计与实现(3):http://www.751com.cn/jisuanji/lunwen_79397.html