文档介绍:毕业设计(论文)
题目:基于Ajax的网上在线考试系统题目要不是“基于****的****系统”,要不是“****系统的设计与实现”
目录从目录开始,每一部分开始都要占用新的一页
摘要………………………………………………………………………………………………I
ABSTRACT……………………………………………………………………………………..II
1绪论…………………………………………………………………………………………….1
………………………………………………………………………..1
运行环境………………………………………………………………………………….2
2相关技术介绍………………………………………………………………………………….2
Java简介………………………………………………………………………………......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
摘要注意摘要的写法:分三段写:第一段:由现状引出为什么要开发这个系统;第二段写你的系统是用什么方法实现了什么功能;第三段写你的系统在现实中有什么样的实际意义。
随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,,网络应用不断扩大,,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证!另外,针对Web应用发展过程中不可回避的问题,为了提高现有Web程序的性能,Ajax技术是可以尝试利用的技术之一。
本文以一个真实的在线考试系统的开发为例,从在线考试系统的发展现状谈起,结合用户实际需求提出本系统的总体结构和功能模块,然后通过系统结构设计、安全设计及前端开发,,采用MyEcplise开发环境,利用java 语言,Oracle 11g数据库为基础,基于用户服务层、业务处理层和数据服务层三层结构技术,设计实现了在线考试系统。该系统的功能包括:学生前台子系统、教师子系统、监考教师子系统和管理员子系统。
目前