在线答疑系统开题报告.doc_第1页
在线答疑系统开题报告.doc_第2页
在线答疑系统开题报告.doc_第3页
在线答疑系统开题报告.doc_第4页
在线答疑系统开题报告.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计开题报告设计题目: 在线答疑系统 专 业: 信息管理 指导教师: 吕占东 学生姓名: 吴浩明 洪建超 马鹏飞 马高强 邓斌 刘荣荣 孙茹 李明惠 刘春楠 安婷 孙菲 2012年11月20日毕 业 设 计 开 题 报 告1文献综述:文 献 综 述 1、 论题的提出及选题意义 随着社会的进步、信息时代发展的逐渐深入,计算机技术的飞速发展 ,计算机教育已经开始步入一个全新的阶段。现在,计算机应用的发展新趋势已变为:多媒体化、网络化(指基于Internet的教育应用迅速发展),并且二者日益紧密结合。虽然随着技术的进步,使用网络电子教材、制作网上多媒体课件、利用网络教学系统进行网上答疑、交流、作业等,最终都将像操作电视一样简单。现代远程教育是随着现代信息技术的发展而产生的一种新型教育形式,其基本特征是利用计算机网络和多媒体技术,在数字信号环境下进行教学活动,它有着教与学不受时间和空间限制的特点,可以使受教育对象扩展到全社会,有尽可能丰富和优质的教育资源供,所以备受教育者选用。 目前实现在线答疑功能的技术工具有很多种,主要有CGI、PHP、JSP、ASP和ASP.NET,而且主要有C/S架构和B/S架构,但C/S架构收到平台和硬件的限制,不如B/S架构方便和大众。而微软公司开发的JSP.NET在技术上居于领先地位,JSP的主要功能是它可以实现动网,也就是动态网站,可以实现用户的交互功能,而且开发方便快捷,非常适合用于开发该系统,也必将成为将来网络开发的趋势。 因此,利用JSP设计一套实用的网上答疑系统已经成为实现教育资源的最大利用和更好的为学生服务的最佳方式。为此,我选择了利用JSP等技术开发网上辅导答疑系统,它可以通过计算机网络实现了老师与学生进行远程交互。二、论题的研究现状及其发展评述在线答疑是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线答疑系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线答疑系统中题目的生成以及最后答案等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现答疑的自动化。为了适应新形势的发展,我们进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把用户从繁重的工作中解脱出来!在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:(一)、使用软件1. 使用语言:Java2. 工具:Myeclipse8.5、MySQL5.53运行环境:能运行IE5及以上浏览器的操作系统4WEB应用服务器软件:Tomcat(5.5版本)(二)、框架:Struts、jdbc我开发了基于B/S模式多用户在线答疑系统这一程序,它运用方便、操作简单,效率很高。现阶段虽只实现了试卷的客观题部分,但已具有用户注册、多用户同时在线考试、时间控制、自动判卷,试题录入、修改题库、用户管理、科目管理、管理员管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生随时随地考试并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。JSP是Java在Internet/Intranet Web上的重要应用技术,可以和各种Java技术完好的结合在一起从而实现非常复杂的应用。因此得到了广泛的支持和承认,成为一种非常流行的网站开发技术。利用JSP技术可以建立先进、安全和跨平台的动态网站。鉴于JSP技术的成熟与广泛的使用,加以指导老师的帮助可以得到很多的技术支持。由于在学习数据库时一直以SQL Server作为例子,所以采用Microsoft SQL Server2005作为数据库的后台。SQL Server 2005是一项全面完整的数据库与分析产品。从借助浏览器实现的数据库查询功能到内容丰富的扩展标记语言(XML)支持特性均可有力地证明,SQL Server 2000为全面支持Web功能的数据库解决方案。对比SQL Server 2000 和其他的大型数据库管理系统,SQL Server 2005 具有可靠的安全性,更快的存储速度,高度的兼容性,因此,应用SQL Server 2005作为后台数据库为系统的开发提供了强有力的支持,并对以后软件的运行提供了坚实的基础。基于Tomcat的开发其实主要是Jsp和Servlet的开发,开发Jsp和Servlet非常简单,你可以用普通的文本编辑器或者IDE,然后将其打包成WAR即可Tomcat确实是一个很好的工具,不仅仅因为其免费,功能强大,更因为其开放性。如今,开源软件越来越收到人们的重视,Linux就是一个成功的典型例子。Struts实质上是在MVC模式2(JSP+Servlet+JavaBean)的基础上实现的一个MVC框架。MVC模式的核心思想是将程序代码分成既相对独立、又能协同工作的3个组成部分。作为一个MVC框架,Struts对Model(业务逻辑层)、View(显示层)和Controller(控制层)都提供了对应的实现组件。系统采用JSP技术作为服务器端脚本,实现与数据库和其他应用互动的Web网页。用户运行环境为标准的中文浏览器环境,用户只要具有一定的权限,并能通过浏览器访问服务器上的Web站点,就可以使用题库参加考试并以HTML格式呈现。为了整个系统的安全和维护的方便,在系统中包含了管理模块,设置有关参数,以及对系统进行必要的监控。只有系统管理员才有该模块的操作权。三、对课题任务书提出的任务要求及实现预期目标的可行性分析任务要求:该设计是利用JSP开发的在线辅导答疑系统,要求可以实现在线交流辅导及留言答疑功能我做的是答疑部分,这部分主要是学生有问题进行提交,老师登陆后能看到相应问题并进行解答。主要功能有:1.学生用户能进行正常的提问和问题提交2.教师用户能收到学生的提问,并且能够实时显示未解决的问题3.教师答疑后,学生能及时收到回馈4.当学生和老师同时在线时,提示是否转为在线辅导可行性分析:本系统采用流行的面向对象程序设计技术,利用jsp为开发工具,后台数据库使用SQL Server2005,结合使用javascript语言及Tomcat技术,并结合网络技术来实现网络版系统。主要包括一个网络后台服务器和一个网络前台客户程序,基于服务器/客户端(B/S)结构,针对在线辅导答疑系统具有范围广,内容庞杂,动态变化性强等特点来为网络用户之间的信息交流提供方便。 毕 业 设 计 开 题 报 告 本课题要研究或解决的问题和拟采用的研究手段(途径):关键问题:1.如何获取用户的需求2.老师如何知道学生有问题需要进行答疑,学生如何知道问题已经解答,以及怎样进行问题提交和教师答疑(最重要的模块)3.该系统涉及多方面的数据交互(如用户对数据库的读取和写入,系统根据数据库的变化在页面上有所显示,大量的学习资料又应该怎样存储),应该怎样去进行数据库的设计4.该系统不是一个简简单单的页面,完善该系统的时候,应该需要哪些技术5.如何方便的输入一些专业公式解决思路:1.针对不同专业,不同年级的学生及老师,采取问卷调查,以及时真实的了解用户的需求2.利用页面和服务器定时连接并局部刷新来更新消息来及时通知教师或学生有新的消息,将发送的消息存放在数据库中,并以类似于发帖回帖的形式在网页中显示3.建立教师表(存放教师信息),学生表(存放学生信息),管理员表(存放管理员信息),还需要建立存贮文件位置的表(存放大型学习资料路径)以及提问表和问题解答回复表(存放提出的问题和老师的解答)。学习资料过于庞大时,放在数据库里面效率很低,可以作为文件存贮在硬盘,读取方便快捷.4.4.以Struts技术作为框架,并合理结合javascript设计网页细节,及在收到提问或者解答完成后,利用jdbc技术及时不刷新的显示当前消息.5完成本课题的工作方案及进度计划2012年11月13日2010年11月16日,问题定义、可行性研究,2012年11月17日2011年02月20日,需求分析2012年11月21日2011年03月24日,总体设计2012年11月25日2011年11月27日,详细设计2012年11月28日2011年12月01日,上机编码、系统调试和测试2012年12月02日2011年12月03日,撰写毕业论文2012年12月4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论