程序设计能力在线测试平台(服务器端)开题报告

 2022-02-15 21:24:56

1. 研究目的与意义

背景

在现在信息高速发展的时代,计算机技术越来越广泛地应用于我们生活中的各个领域,在教学方面引起了重大的变革。

托福考试在2006年9月救已经由传统的考试改成了网络机考,其出题、答卷以及评分都由计算机完成,国内的计算机等级考试也有机考部分。这说明在线机考正作为一种新型的机考形式慢慢取代传统的考试形式。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

试题管理

教师可以查看当前已有的试题,可以增加试题,也可以删除试题。首先后台根据页面操作,接收到默认的参数,选择相应的类,调用相应的方法,得到该用户正确的信息。然后后台会根据前台传过来的subjected,调用相应的方法,对数据库中相应的用户进行修改状态参数

学生的用户信息如果通过验证,则进入考试页面,显示所有可考的科目信息,点击开始考试获取试卷页面,系统自动进行计时,时间一到,将自动交卷进入评分,也可以主动交卷,通过评分处理后,把科目的成绩存入到数据库表中。这样就完成了一次考试。

本课题研究的在线考试系统是针对Java的初学者,用来检验自己Java语言掌握的情况,以及巩固所学的知识。在线考试的内容分为单元测试以及总测试,反复检验以达到更好效果。每场测试都包括选择题、编程题和简答题。简化用户操作,完成考生从注册登录、开始考试、结束考试到得到成绩的整个过程,系统本身具有自动组卷和自动阅卷的功能。预期目标是在合格通过所有本系统的考试后,考生能对Java有充分的了解和认识。

3. 研究的方法与步骤

项目总体设计是mvc框架模式,由控制层、视图层、业务层构成。

由于管理系统对象单一,只有学生、教师两个对象。因此这个管理系统适合采用数据库来设计和一些简单的框架设计。

本系统属于小型系统,采用mysql数据库,功能强大。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1] 杨丰盛.《Android应用开发揭秘》[M].北京:机械工业出版社,2010.1[2] 吴亚峰,吴亚光.《Android应用案例开发大全》[M].北京:人民邮电出版社,2012 [3] 韩超.《Android经典应用程序开发》[M].北京:电子工业出版社,2012[4] 吴亚峰,于复兴.《Android应用开发完全自学手册 -- 核心技术、传感器、2D/3D、多媒 体与典型案例》[M].北京:人民邮电出版社,2012[5] 罗杰(美国),李耀亮.《Android应用开发》[M].北京:人民邮电出版社,2010 [6] 王家林.《大话企业级Android应用开发实践》[M].北京:电子工业出版社,2011.8 [7] 李刚.《疯狂Android讲义》[M].北京:电子工业出版社,2011.7[8] 佘志龙.《AndroidSDK开发范例大全》[M].北京:人民邮电出版社,2010.6 [9] 郭宏志.《Android应用开发详解》[M].北京:电子工业出版社,2010.10 [10] 吴亚峰.《Android核心技术与实例详解》[M].北京:电子工业出版社.2010.10 [11] 李芝兴.《Java程序设计之网络编程》[M].北京:清华大学出版社,2009.8[12] 何富贵.《JSP开发案例教程》[M].机械工业出版社.2014 [13] 温浩宇.《Web网站设计与开发教程》[M].西安电子科技大学出版社.2014 [14] 刘勇军.《Java Web核心编程技术》[M].电子工业出版社.2014 [15] 陆璐.《JSP动态网站项目化教程》[M].中国水利水电出版社.2013 [16] 范新灿.《JSP综合项目开发案例精编》[M].高等教育出版社.2013 [17] 林学良.《JSPServlet学习笔记》[M].清华大学出版社.2012 [18] 刘京华.《Java Web整合开发王者归来》[M].清华大学出版社,2010 [19] 孙鑫.《Java Web 开发详解》[M].电子工业出版社.2010 [20] 李兆锋.张得生.《Java Web项目开发案例精粹》[M].电子工业出版社.2010 [21] 汪赵强.《网页制作与JSP技术》[M].机械工业出版社.2010

5. 计划与进度安排

(1)3月10日 – 3月15日 管理员登录、退出

(2)3月15日 – 3月20日 用户信息管理

(3)3月20日 – 3月25日 题库管理(选择题、编程题、简答题)

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版