您的位置:新文秘网>>毕业相关/毕业论文/>>正文

毕业设计开题报告:无纸化考试系统的设计与实现

发表时间:2013/7/10 9:53:46
目录/提纲:……
一、选题的意义
二、研究的主要内容,拟解决的主要问题(阐述的主要观点)
三、研究(工作)步骤、方法及措施(思路)
四、毕业论文(设计)提纲
致谢五、主要参考文献
……
丽水学院毕业设计(论文)
开 题 报 告
(2013届)

题 目 无纸化考试系统的设计与实现
指导教师 王国豪
院 别 工学院
班 级 计091
学 号 09104010115
姓 名 董杰






二〇一三年 一月 十一日
一、选题的意义
传统的考试是一个漫长而复杂的过程,在计算机网络技术发达的今天,传统的考试已经渐渐不适应现代化教学的需要。随着计算机及网络技术的发展,在线考试应运而生。
与传统考试模式相比,在线考试可以大大减少教师的工
……(新文秘网https://www.wm114.cn省略669字,正式会员可完整阅读)…… 
施(思路)
本无纸化考试系统基于B/S结构开发.使用java语言进行实现。软件环境:jdk1.6 和windows操作系统,开发:Eclipse + MySql数据库,应用服务器:Tomcat。主要用到了三层架构它们分别是:Struts2、Hibernate、Spring。
Struts2负责为用户管理请求和响应; 提供一个控制器(controller)代理调用业务逻辑和其它上层处理。
Hibernate是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。Hibernate提供了它特有的数据库查询语言HQL,这种查询语言屏蔽了不同数据库之间的差别,使你可以编写统一的查询语句执行查询。不同于其他持久化解决方案的是Hibernate并没有把SQL的强大功能屏蔽掉,而是仍然兼容SQL,这使你以往的关系技术依然有效。
Spring关注提供一种方法管理你的业务对象。Spring是全面的和模块化的。Spring有分层的体系结构,这意味着你能选择使用它孤立的任何部分,它的架构仍然是内在稳定的。Spring能有效地组织你的中间层对象。

四、毕业论文(设计)提纲
论文题目:无纸化考试系统的设计与实现
主要内容:
1 引 言
1.1 研究背景
1.2 研究现状与发展趋势
1.3 研究内容及意义
2 系统目标
3 系统总体设计原则与技术路线
4 系统功能架构
4.1 管理员模块
4.2 学生模块
4.3 教师模块
5 总结
参考文献
致谢


五、主要参考文献
[1] 邱哲等.Struts Web设计与开发大全[M].北京.清华大学出版社. 2006.8:10-208.
[2] 张洪伟.Tomcat Web开发及整合应用[M].北京.清华大学出版社. 2006.8:10-230.
[3] 郭锋等.Spring 从入门到精通[M].北京.清华大学出版社. 2006.8:10-250.
[4] 蔡雪焘.Hibernate开发及整合应用大全[M].北京.清华大学出版社. 2006.8:10-200.
[5] Bruce Eckel.Java编程思想[M].北京.机械工业出版社. 2002.9:30-280.
[6] (美)舒尔第.Java2-The complete reference[M].北京.电子工业出版社. 2003.1:20-100.
[7] (美)Marty Hall.Servlet与JSP权威指南[M].北京v机械工业出版社. 2002.10:30-350.
[8] (美)Marty Hall.JavaScript高级程序设计[M].北京.人民邮电出版社. 2006.11:50-200.
[9](美)David Flanagan.JavaScript权威指南[M].北京.机械工业出版社. 2003.1:10-200.
[10] 胡克寒 李淑芳 于健骐.基于SSH2框架的Web应用[J].《科技广场》2010,(3):11-13.
[11] 王善发 吴道荣.Java Web编程中对象自身引用的研究[J].《电子商务》2011,(12):3-9.
[12] 王水 刘杨涛.MyEclipse开发SSH2应用[J].《电脑编程技巧与维护》2011,(1):12-15.
[ ……(未完,全文共2956字,当前仅显示1879字,请阅读下面提示信息。收藏《毕业设计开题报告:无纸化考试系统的设计与实现》