基于Web的习题管理系统的设计与实现开题报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.集中管理,共享使用
2.开放使用
3.集中存储测试数据
4.功能丰富
5.简单易用
本系统做到以人为本,功能强大而使用简单。
五、实现软件
1.SQl Server 2005
2.Microsoft Visual Studio 2010
六、硬件要求
服务器:PentiumIII 500以上或更高,内存:128M以上;硬盘:至少10G以上;CD-ROM:16倍速以上;网卡:10MB/100MB自适应;至少一台服务器
10.开题报告情况
参加开题报告会的主要人员
姓名
职称或职务
姓名
职称或职务
开题报告会提出的主要问题及回答情况
十、对开题报告的意见
导师对开题报告的评语
导师签名:
年月日
教研室对开题报告的意见
教研室主任签名:
年月日
院、系对开题报告的意见
院、系主任签名:
年月日
[12]Engineering Economics(10th ed),DGarmo E.P.et.al,Prentice-Hall[J] .1997.
[13]U.Black.Foundation for Broadband Networks[J].Prentice Hall,1997:70-80.
[14]Werry C.The work of education in the age of ecollege,Computer and Composition [J].2002,19:127-149.
二、要解决的问题
作为现代教育教学支持系统的重要组成部分,远程考试系统、习题管理系统的开放和研究取得了很大的发展。本课题主要要解决如下问题:
1.分析Web题库系统的开发现状,对题库的建设方法进行分析和研究,确定系统的基本功能框架和数据库模型。
2.学习使用C#语言编程,了解这种语言在Web编程方面的特点,建立与数据库的联系。
从所使用的技术来看,习题管理系统可以开发。
四、实际意义
通过Web技术构建网上习题管理系统,通过统一的管理,分别设置教师用户和学生用户,教师负责上传习题和解答疑难问题,学生通过网络可以方便的进行自我检测和留言提问,这种方式能为老师和学生提供极大的方便。老师能通过学生的自测情况了解学生的薄弱环节,能及时解决学生的疑问,对于教学有指导意义。学生通过检测能明确自身的弱项,课后进行复习,疑难问题能方便的得到街道。在信息化时代,时间尤为宝贵,而网络习题管理系统能极大的节约师生的时间,提高教学和学习效率,是适应新时代教学需要的。虽然系统规模不是很庞大,但功能完善后可以大大减轻教师的工作量和学生的学习任务,极大的提高了教师的工作效率和学生的学习效率。
[8]梁冰,吕双,王小科.C#程序开发范例宝典[M].人民邮电出版社,2009:150-200.
[9]李佳,付强,丁宁等.C#开发技术大全[M].北京清华大学出版社,2009:300-350.
[10]SQL Server原理—数据库设计与实现[J].北京清华大学出版社,1995:10-123.
[11]刘毅,俞国红.试题库管理系统的设计与开发[J].常州工学院学报,2010(6):2.
4月1日-----4月30日,编程程序的编写工作,和老师交流不足之处。
5月1日-----5月31日,完善程序,做出成品,撰写结业论文。
6月1日-----6月15日,准备答辩事项。
八、预期效果
1.通过服务器建立一个Web网站;
2.此网站有管理员、教师和学生三个类型的用户;
3.管理员对网站持有全部权限,能添加、修改、删除用户,管理习题等;
客户端:PentiumII 266以上微机;内存:64MB硬盘:至少5G以上;网卡:10MB/100MB自适应,至少一台工作站,使用TCP/IP协议的局域网。
七、工作进度
2月15日----2月28日 ,查阅相关文献,阅读相关参考书籍,着重学习C#语言、数据库技术和软件工程,写出开题报告,文件综述。
3月1日-----3月31日,根据程序的需要编写数据库。
[15]Shuell T.J. Cognitive Learning,Review of Educational Research[J].1986,56:411-436.
[16]D.C.Verma.conttent Distribution Networks:An Engineerling Approach[J].John Wiley,2001:30-50.
数字化教育是科技发展下教育改革的发展方向,是现代教育的一个重要特征,通过Internet/Intranet来实现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意义。同时,在线作业管理系统实现了作业的无纸化管理,可以有效利用校园网的软硬件资源,使其发挥最大效力,简化、完善日常教学的管理工作。
基础研究
应用研究
技术开发

选题来源(√)
国家级
科研项目
部委级
科研项目
地方政府科研项目
横向课题
自选课题

一、研究的目的,意义,国内外研究现状及发展趋势
随着计算机技术的普及与远程教育模式的不断探究和发展,基于Web的习题管理系统逐渐受到重视。基于Web的习题管理系统可以使学生从自身条件出发,更加自由地掌握习题的内容,更好的完成复习计划,节省了大量的时间和教师资源,并将改变传统的教学模式,对推动教学改革起到积极的作用。
安全性:将客户端与数据库隔离起来,客户端无权限直接访问数据库,有利于安全管理,可有效防止恶意攻击。还可以利用中间件的安全管理特性进一步加强权限控制管理。
易用性:可以在任何联网的设备上使用,用浏览器访问网页即可。界面清爽简洁,操作简便。
稳定性、可靠性:基于web三层应用体系结构能更好地调整应用体系,还可利用中间件的特点来选择路由、平衡负载,提高整个系统的性能。
2.经济可行性
习题管理系统可以提高教师的工作效率,可以方便学生自我检测和老师掌握学生的学习情况。从而减少人力资本的投入。所需硬件软件价格便宜,使用时间长,除服务器需要长时间运行,没有其他成本。系统投入使用后可以取代现有的Ftp服务器,能够收回基本的投入成本而不增加额外的资金,从经济角度来说,本系统完全必要。
在我国虽然计算机参与教学管理已经有比较长的时间,但由于受到硬件设备性能和软件制作水平的限制,在过去的一段时间中,利用计算机现代化管理试题的技术只为少数对计算机程序精通的人士所掌握,广大的教育工作者仍然处于手工操作的低水平上运作,不外遇先把试题抄写在卡片纸上,再分别放置于不同的试题库中,不仅复制机极其困难,而且更新,查找也十分麻烦,效率极其低下[2]。随着计算机的发展,智能化网络试题库系统作为网络数据库的综合运用,为试题的保存、分类和检索提供了科学的、有效的方式和手段,为编制科学的、公正的试卷提供了高效率和低成本的手段;而且更为重要的是它作为教学评价工具的重要作用。因此,对题库进行研究和建设是有十分重要的意义的,也是非常有实用价值的。
3.技术可行性
运用面向对象的思想对系统进行分析。明确系统功能,将系统划分为各个子模块,使用Rational Rose和Microsoft Visio进行建模。
数据存储方面,由于系统数据量相对较小,使用MySql数据库。
系统整体架构采用软件结构常用的三层架构,使用C#语言来进行页面架构,达到将html代码与后台代码分开的目的。组织页面结构,使用最新的html5标准构建框架并采用css+div结合的方式构造页面布局,采用C#技术实现页面交互与前后端数据交互的功能。
北京林业大学
本科生学位论文开题报告
姓名:徐骅攻读学位:工学学士
专业:计算机科学与技术研究方向:
入学年月:2009年9月1
导师姓名:王春玲职称:副教授
选题基本情况
本研究题目为:(√)基于Web的习题管理系统的设计与实现
1.导师课题的一部分;√2.定向或代培单位的课题;
3.其他(须具体说明):
选题分类(√)
试题库在教育活动中具有十分重要的意义,试题库经过发展已经逐步形成了自己的理论、原则和方法,发展成一门新的教育管理手段,即计算机辅助教学的一个方面,它在教学实践中的优越性:一是教学管理上的,试题库具有高效、经济、灵活和保密的特点;二是教学测量上的,由于试题库生成的试卷具有质量高、可预控等特点。试题库不仅是一项网络数据库技术,而且是一种实实在在的产品。一项很有前途的教育发展的服务,也是竞争非常激烈的一个领域。
[5]杨冬青等.SQL Server原理一数据库设计与实现[C].北京清华大学出版社,2004:154-158.
[6]Julia Case Bradley Anita C.Millspaugh Visual C# 2008程序设计教程[M].北京清华大学出版社,2010:55-200
[7]王小科,赵会东等.C#开发入门及项目实战[M].北京清华大学出版社,2012:87-300.
运用计算机进行试题管理是计算机辅助测试(Computer Assisted Testing)中首要项目,最早运用这项技术是1968年IBM公司和美国洛杉矶学区共同开发的一个CTSS(Classroom Teacher Supporting System)。CTSS系统最初管理一个美国历史题库,其中贮存有800道题目,能为中学教师生成测试、家庭作业、课堂讨论题以及课外辅导材料等。CTSS采用批量处理方式,先由教师填写申请单,表明所需题目的数量,类别及相关属性,经光电扫描机输入电脑。CTSS能自动选取题目,复印所需的份数,还能自动输入答案单、核对答案和评分等。后来,加利福尼亚州开发了一个拥有是一个题目库的系统,大的试题库装有万个以上的试题。计算机辅助教学能编制出各种测验,如自我测验、定位测验、诊断性练习、学期测验和综合测验等[1]。
[2]飞思科技产品研发中心编著.JSP软件工程案例精解[M].电子工业出版社,2005:86-126.
[3]李萍.SQl Server 2000应用开发教程[M].电子工业出版社,2003:100-121.
[4飞思科技产品开发研究中心,SQL Server2000系统管理.电子工业出版社[M],2001:36-45
4.数据库的建立是本系统最为重要和繁琐的部分,需要不断的改进和添加,要在编程之前就写好数据库脚本
5.对基于Web的题库系统系统测试过程和测试方法进行分析,研究并确定策略。
三、方案可行性分析
1.系统运行可行性
实用性:系统必须保证实用,根据学生与教师的需求和使用习惯,针对不同级别,不同功能,做出符合要求的作业管理系统。
4.教师能上传题目,能通过留言板回答学生提问;
5.学生能在网站上进行自我测试,能通过留言板留言疑难问题;
7.通过此系统,提高教学和学习质量。
8.完成三个类型用户的操作页面,登录后,不同的用户进入不同的页面继续各自的操作。
九、参考Fra Baidu bibliotek献
[1]John J. Patrick. SQL Server 2000参考大全[M].清华大学出版社,1995:10-123.
相关文档
最新文档