考试报名系统的开发设计(源码)【字数:10697】
目 录
第一章 绪 论 1
1.1选题的背景 1
1.2本文主要内容 2
1.3论文结构 2
第二章 开发工具技术简介 3
2.1开发工具 3
2.1.1 MyEclipse简介 3
2.1.2 MySQL简介 3
2.2技术简介 4
2.2.1 JSP简介 4
2.2.2 Struts简介 4
第三章 考试报名系统分析 5
3.1可行性分析 5
3.2系统业务描述 6
第四章 考试报名系统设计 7
4.1系统功能设计 7
4.2系统ER图设计 7
4.3程序流程图 12
4.4数据库逻辑设计 15
第五章 考试报名系统实现 19
5.1系统登录注册功能 19
5.1.1 用户登录页面 19
5.1.2 考生注册页面 19
5.2管理员功能 20
5.2.1 通告管理页面 20
5.2.2 考试科目管理页面 21
5.2.3 院系管理页面 21
5.2.4 院系管理员管理页面 22
5.2.5 考生信息管理页面 22
5 *51今日免费论文网|www.jxszl.com +Q: *351916072*
.2.6 查看报考信息页面 22
5.3院系管理员功能 23
5.3.1 审核考生照片 23
5.3.2 确认考生报名页面 23
5.4考生功能 24
5.4.1 考生完善个人信息页面 24
5.4.2 查看报名状态页面 24
第六章 考试报名系统的调试与测试 25
6.1测试环境 25
6.2测试用例 25
6.3存在的问题 26
6.4解决方法 27
6.5测试评价 27
结束语 28
致 谢 29
参考文献 30
第一章 绪 论
1.1选题的背景
传统的考试报名系统是要求考生亲自到需要考试的机构当面报名,这样不仅花费人们的时间,同时也需要相当大的人力物力来维持这个操作流程。因此,随着计算机技术的发展,对应的网上考试报名系统应运而生,通过网络,使得人们报名不需要排队,不需要亲自赶去考试报名地点,从而节约了大量的人力物力,使得考试报名过程变得方便,快捷。
近年来,随着计算机网络技术的快速发展和普及,与互联网有关的应用越来越受到人们的关注。在人类计算机理论与应用实用化舞台广泛涉足生活领域的时刻,信息技术与网络通信技术给社会管理带来了深刻的变革。在体制改革的大背景下,各个高校学生管理工作正在进行有条不紊的改进[1]。现在,在各类学校、教育培训机构,对学生成绩的评价方式也已经将重心转移到网络上[2]。随着多媒体技术、网络技术和人工智能技术的不断发展,在线考试系统的使用,实现了考试过程科学化、考试技术现代化、学生考试无纸化、考试管理自动化 [5]。目前随着社会对劳动者和技术人员的知识和能力水平的要求越来越高,对技能型实用人才越来越重视,职业技能考试的影响力也越来越大,取得职业资格证书已成为很多事业单位所必须的证书之一。参加考试人数逐年增加也给各个技能鉴定站负责考试报名人员带来了相当大的工作量。开发一套适合该考试的报名系统是非常重要的[6]。从之前的报名系统来看,社会上的系统多采用Microsoft office中的Sql Server 2005技术,在大多数的网络服务中,Web能够给人眼前一亮的感觉。之前我们大多使用 CGI,SSI等技术来开发一个商业性的动态网站,但是它们编程难度高且开发的效率低,编程效率低。为了提高企业网站的编程和开发效率,建议来采用JSP技术。JSP(Java Server Pages) 是Sun公司开发的最新的站点开发语言,基本上都采用 Java 编程,所以继承了Java 语言的所有优点,从而达到"只写一次JSP,执行于任何平台及服务器"的目标 [3]。使用JSP技术开发动态交互式Web信息系统是当今 Internet 主流技术之一,随着网络应用和电子商务的迅速发展,站点与数据库连接的操作越来越频繁,也越来越复杂,分析了对于数据库的操作主要的两种方法各自的特点:基于JDBC直接连接数据库方法简单直接但是效率低下,不适合大型复杂的系统使用;使用连接池连接的方法高效实用但是代码不易维护,根据处理数据库访问操作时的特点提出新的解决方案,开发效率明显得到提高,代码维护代价大大降低,访问效率得到显著提高[4]。所以采用JSP技术开发网上考试报名系统具有显著的优势。本毕业设计开发的考试报名信息处理系统主要出于两种目的,第一是解决传统考试报名中的缓慢问题,第二是减少有关人员的压力,主要应用于校园考试报名。
1.2本文主要内容
本文旨在设计出一个运行效果稳定,操作简单的考试报名系统,使得基于Web的在线招考报名审批系统可以发挥网络的优势,建立方便、高效、共享的系统和实现随时随地的招考报名审批,降低招考报名审批成本,减少人为的干扰,减轻人员的负担,节约人力,物力和财力。能够让考生随时随地在线报名,通过网上注册信息,选择报考项目,提交后由管理员审核通过后完成报名。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/444710.html