试题库管理系统开题报告
- 格式:doc
- 大小:47.50 KB
- 文档页数:4
1. 主要研究内容
1.1主要内容:
本课题的研究对象是网络教学系统。本人负责试题库管理模块的设计和实现。如何利用JSP,JAVA,MySQL,TOMCAT等相关技术和工具来实现B/S架构的试题库管理系统是本课题研究的主要内容。
以下具体功能的介绍:
(1) 用户登录功能:
验证用户登录的合法性,本系统分为教师登录和学生登录两种模式,从数据库中匹配相对应的用户信息,成功登录后自动跳转到主菜单页面。
(2) 主菜单页面功能:
根据用户登录的权限不同,教师用户可以浏览试题库中的试题,并且可以对试题进行添加、修改、删除等维护性操作;学生用户只可以对试题库中的试题进行浏览。
试题浏览的实现:在浏览页中可以选择科目,章节。以便于浏览,对试题分页显示。
试题修改的实现:在修改试题的过程中,为避免误操作使不应改动的试题发生改动,在用户单击确定按钮后,增加了提示对话框。只有当用户在提示对话框里单击了“是”按钮,确认了确实要修改,才能将变化后的试题存入题库。
删除功能的实现:与试题修改相类似,要想删除某道试题,也须先将焦点置于该题,然后单击删除确定按钮。
(3) 系统管理模块:
该模块专门提供给系统管理员使用,其他用户不得使用该模块功能。该模块提供如下功能:系统管理员依据教师的员工编号和学生的学号为登录ID,对用户可执行添加删除操作,统一设置初始密码。
2. 研究意义与国内外研究现状
2.1研究意义
由于网络教学可以实现信息资源共享,在网上组织最优秀的教材和教法,使学习者在网上可以学到最新的知识,因此是教学改革发展的方向。通过本项目的研究与实践,使网络教学更能为学习者提供一个建构主义的学习环境,充分体现学生的首创精神,学生有更多的机会在不同情境下去运用他们所学的知识,而且学生可以根据自身的行动的反馈来形成对客观事物的认识和解决实际问题的方案,从而提供网络教学的质量。
网络环境下的教学与传统教学,不仅是教学环境的不同,在教学内容、教学手段、教学传播形式上都有本质的区别。通过本项目的研究,能够解决网络环境下,教学如何进行教学设计,如何调控教学过程,如何有效实施教学活动以达成教学目标,是对教学设计理论的完善和发展。
纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,网络教学系统应充分依托校园网,实现教学信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。
2.2国内外研究现状
通过对国内外有关的学术刊物(如《电化教育研究》、《中国电化教育》、《Educational
Technology》等)、教育网站和国际国内有关学术会议(GCCCE、ICCE、CBE等)的论文集进行分析,网络教学的设计研究主要是关于建构主义学习环境的设计和协作学习的设计等方面,缺乏系统的研究。可以说,网络教学的设计理论的研究还处于初级阶段,还有很多问题需要去研究和探索。例如,在网络环境下如何利用网络资源进行主动学习、利用虚拟情境进行探究学习、利用通讯工具进行协商学习、利用工具进行创造学习的设计以及教师指导性活动的设计等方面,都值得我们去研究。
随着Internet应用的普及,网络教学已成为一种重要的教学手段和教学场所。然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证网络教学的质量,建立一个行之有效的网络教学评价模型,已成为网络教学研究的一个重要课题。时至2000年,教育部批准全国31所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。美国国家教育政策研究所(The Institute For Higher Education
Policy)于2000年4月也发表了一份名为"在线教育质量:远程互联网教育成功应用的标准"的报告,然而,这些文章(报告)也仅仅是描述性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如何促进教学等方面则很少涉及。目前,网络教学的支撑平台中的学习评价模块往往只含有测试部分,而缺乏相应的分析与反馈。
3. 课题难点和拟解决的关键问题
3.1 课题难点
如何使系统更加完善,高效的运行,操作更加的便捷。难点在于如何解决用户角色之间的权限问题,控制用户权限只能够访问合法的范围;对数据库操作时,如何运用逻辑性较强的SQL语句,建立表之间较强的关联,来提高执行操作的效率。
3.2 拟解决的关键问题
为了确保系统的安全运行,在服务器端安装防火墙,确保数据的安全。为了确保用户的信息和数据的安全,当用户退出系统时,浏览过的页面将过期不再显示。
Eclipse是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。因此,运用Eclipse开发工具可以提高开发的效率,也有利于对代码的维护。
4. 拟采取的研究方法及可行性
设计实施方案包括:可行性分析、需求分析、流程设计、搭建系统、建立数据库、前台界面设计、后台开发、系统测试、维护。
此管理系统基于B/S模式,JSP所支持的语言是JAVA,因此JSP具有JAVA语言的所有特点:跨平台性,安全性高,可移植性好,扩展性高,并且JSP是编译型的;采用B/S结构体系,具有易安装、成本低、易升级、可扩充、客户端使用IE浏览器就可以使用。所有应用数据安装在服务器端。当系统出现了故障,只需系统管理员对服务器端进行故障排除,进而达到整个系统故障的排除,这样大大的减轻系统管理员的工作量。
5. 参 考 文 献
[1] 李克东,谢幼如编著。多媒体组合教学设计[M]。科学出版社,1992
[2] 谢幼如等编著。多媒体教学软件设计[M]。电子工业出版社,1999
[3] 冯燕奎、赵德奎编著。JSP实用案例教程[M]。 清华大学出版社,1997
[4] 刘福春,高昆编著。基于Internet的通用考试系统[M]。长春科技大学,2000
[5] 鲁晓东,李育龙,杨健著。JSP软经工程案例精解[M]。电子工业出版社,1995
[6] R.M.加涅,L.J.布里格斯。教学设计原理[M]。华东师范大学出版社,1999
[7] (美)范斯瓦尼著,许晓青译。MySQL完美手册[M]。电子工业出版社,2004 [8] MC88100 RSIC Microprocessor User’s Manual (Second edition). Englewood Cliffs, NJ:
Prentice Hall, 1990
[9] 谢幼如。新型教学模式的探索[M]。北京师范大学出版社,1998
[10] 李克东编著。教育技术学研究方法[M]。北京师范大学出版社,2002