- 1、本文档共139页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SHANDONGUNIVERSITY OF TECHNOLOGY 毕业论文在线考试系统学 院: 计算机学院 专 业: 计算机科学与技术 学生姓名: 刘小东 学 号: 0812106647指导教师: 贾茂盈 2012 年 4月 23号摘 要考试系统主要采用了JSP技术,Ajax技术,MySQl数据库技术,Servlet技术,Tomcat Web服务器技术,实现了在线自动组卷,计算成绩,成绩入库,成绩查询,个人信息修改等功能。关键词:JSP,Ajax,MySQL,Servlet,TomcatAbstractThis system mainly uses JSP technology, Ajax technology, MySQl database technology, Servlet technology, Tomcat Web server technology, realizing the online automatic generating test paper, calculation result, result storage, query results, modify personal information and other functions.Key words: JSP,Ajax,MySQL,Servlet,Tomcat目录摘 要IAbstract(英文摘要)Ⅱ目 录Ⅲ第一章 引 言11.1 课题的目的和意义41.2 本课题的研究对象、目标和方法41.3 系统功能描述5第二章 源代码及注释62.1 java源代码62.1.1 dao接口极其实现62.1.2 entity数据层192.1.3 servlet核心逻辑302.1.4 工具包442.2 jsp源代码462.3 css样式文件1042.4 js文件1172.5 XML文件1202.6数据库建表说明121参考文献128致谢及声明129 引 言1.1课题的目的和意义随着计算机技术的迅猛发展,学校教学与管理的信息化发展也有长足的进步,考试也是一样。与传统的考试方式相比,网络考试系统极大地提高了教学的灵活性,并在许多领域已经有了广泛的应用。网上考试系统的最大优点是可以动态地管理各种考试信息,这大大的降低了考生作弊的可能性,在各类考试中发挥高效、便捷的作用,能把老师从繁重的工作中解脱出来!随着社会的进步与商品经济的不断发展,社会对劳动者与技术人员的知识与能力水平的要求越来越高。考试作为衡量人的能力的重要手段,在现代生活的地位进一步提高,并深入到社会各个方面,各种各样的学历考试、资格证书考试层出不穷。同时,Internet技术的发展是得考试的技术手段与载体发生了革命性的变化。Internet的开放性与分布性的特点以及基于Internet的巨大计算能力使得考试突破了时间与空间的限制。网络应用不断扩大,如远程教育与虚拟高校的出现等;使得基于Web的在线考试系统成为现实。基于Web的在线考试系统可以发挥网络的优势,建立大型、高效、共享的题库与实现随时随地的考试,降低考试成本,减少人为的干扰。减轻教师的负担,节约人力,物力,与财力。1.2 本课题的研究对象、目标和方法在线考试系统以计算机为工具,把考试系统完善,通过对教务管理所需的信息管理,减轻行政人员的工作负担,使教学办公室对考试信息的管理更方便,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。计算机的资源是受到限制的,因此要充分利用JSP的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的占用,同时对本系统要求有良好的保密。在线考试系统主要实现的是对学生的定期考试及成绩的管理。首先,对用户设置不同的权限,根据不同的权限进入不同的页面。其次,对于所输入的用户名和密码进行判断。最后,成功登录的话:1、如果是学生页面,登录到个人管理页面,其中包括在线考试、成绩查询、密码修改等。2、如果是管理员页面,管理员可以对数据库进行更新维护,主要是题库、学生信息、教师信息的逐条或批量的录入。3、如果是教师页面,教师可以查询本专业的所有学生成绩,并可修改个人密码等。1.3 网站功能整体规划图1 网站整体规划图1.4系统功能描述1.4.1 学生操作系统(1)完成考试操作 通过后台的自动组卷功能,在题库中按每个难度等级取题,并自动组成试卷显示给学生,具有倒计时以及到时自动交卷功能。交卷之后,自动计算学生考试成绩予以提示,并将本次考试信息以及学生成绩录入数据库;另外,学生不能重复提交答案,否则提示学生。(2)查询考试规则(3)查询成绩可以通过此功能查询所有自己已考科目的所有成绩,列表显示。(4)查询/修改个人信息通过
文档评论(0)