毕业设计(论文) 题目: 基于 Ajax 的网上在线考试系统目录摘要……………………………………………………………………………………………… I ABSTRACT …………………………………………………………………………………….. II 1绪论…………………………………………………………………………………………….1 ………………………………………………………………………..1 运行环境………………………………………………………………………………….2 2相关技术介绍………………………………………………………………………………….2 Jav a简介………………………………………………………………………………......3 JSP ………………………………………………………………………………………… 3 Tomcat ……………………………………………………………………………………..3 Ajax ………………………………………………………………………………………..3 UML 建模………………………………………………………………………………...5 …………………………………………………………………….6 Struts ………………………………………………………………………………...6 关于 Hibernate …………………………………………………………………………… 8 关于 Oracle 11g …………………………………………………………………………...9 3需求分析……………………………………………………………………………………. 10 功能需求分析…………………………………………………………………………… 10 环境需求分析…………………………………………………………………………… 12 4系统的详细设计……………………………………………………………………………. 14 系统结构图……………………………………………………………………………..14 系统的模块设计…………………………………………………………...…………… 14 系统的数据库设计………………………………………………………………...…… 15 5基于 Ajax 网上在线考试系统的实现……………………………………………………….21 前台功能实现…………………………………………………………………………..21 后台功能实现…………………………………………………………………………..21 6总结与展望………………………………………………………..………………………...26 ……………………………………………………………………………………..26 ……………………………………………………………………………………..26 致谢……………………………………………………………………………………………..27 参考文献………………………………………………………………………………………..28 附录……………………………………………………………………………………………..29 I 摘要随着考试类型的不断增加及考试要求的不断提高, 教师的工作量将会越来越大, 并且其工作将是一件十分烦琐和非常容易出错的事情,,网络应用不断扩大,如远程教育和虚拟大学的出现等等. 人们迫切要求利用这些技术来进行在线考试, 以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证!另外,针对 Web 应用发展过程中不可回避的问题,为了提高现有 Web 程序的性能,Ajax 技术是可以尝试利用的技术之一。本文以一个真实的在线考试系统的开发为例,从在线考试系统的发展现状谈起,结合用户实际需求提出本系统的总体结构和功能模块,然后通过系统结构设计、安全设计及前端开发,基于 ,采用 MyEcplise 开发环境,利用 java 语言, Oracle 11g 数据库为基础,基于用户服务层、业务处理层和数据服务层三层结构技术,设计实现了在线考试系统。该系统的功能包括:学生前台子系统、教师子系统、监考教师子系统和管理员子系统。目前,该系统已经完成开发并运行成功,达到了预期的设计目标。该系统的使用极大提高了组织考试的工作效率和管理自动化程度,减轻了教师的工作负担,同时也提高了考试的质量。关键词: JSP JAVA oracle 11g B/S框架在线考试系统 II ABSTRACT With t
计算机科学与技术专业论文 来自淘豆网m.daumloan.com转载请标明出处.