基于J2EE平台的网络辅助教学系统的设计与实现的研究论文

时间:2023-05-08 07:35:54 论文 收藏本文 下载本文

基于J2EE平台的网络辅助教学系统的设计与实现的研究论文(精选13篇)由网友“天使2号”投稿提供,以下是小编帮大家整理后的基于J2EE平台的网络辅助教学系统的设计与实现的研究论文,仅供参考,欢迎大家阅读。

基于J2EE平台的网络辅助教学系统的设计与实现的研究论文

篇1:基于J2EE平台的网络辅助教学系统的设计与实现的研究论文

基于J2EE平台的网络辅助教学系统的设计与实现的研究论文

1 引言

随着互联网技术和多媒体技术的发展,网络教学作为一种全新的教学手段越来越受到人们的关注。网络教学打破了传统的教学模式,充分利用现代化的教学手段和多种教学资源,为学生提供良好的自主学习环境,教学效果和教学效率得到了较大的提高。大学计算机基础课程如计算机文化基础、程序设计基础等覆盖面广,对这些课程采取网络辅助教学手段将大大减轻教师和学生的负担,提高效率,使教学活动走上一个新台阶。因此,结合我们目前正在开展的”程序设计基础(C)“精品课程建设,我们开发了网络辅助教学系统。该系统实现了信息发布与浏览、学习资源、自动答疑、作业发布与批阅、学生自测练习等功能。

J2EE平台已经成为使用最广泛的Web程序设计技术,J2EE Web程序的开发已成为信息系统的关键。J2EE具备平台无关性、可移植性、多层架构体系、高效的开发、可伸缩性、稳定的可用性等诸多优点,从而成为构建基于Web的企业应用系统的首选平台。本网络辅助教学系统的开发就基于J2EE平台,采用了J2EE技术规范。Web应用服务器采用了功能强大、安全可靠的WebLogic服务器软件。数据库服务器采用SQL SERVER。本系统已经在”程序设计基础(C)“的教学中试用,系统运行良好,取得了较好的教学效果。

2 J2EE平台及其体系结构

J2EE采用多层的分布式应用模型,可以有效地分离数据层、逻辑层和表示层。多层结构的设计带来的最大好处是优秀的扩展能力和负载均衡能力,各层之间祸合度低。J2EE架构允许开发人员将精力集中在应用的业务逻辑上因此,利用J2EE平台可以构建一个易于扩展的系统。

客户端通常采用Web方式,即Web客户端一个Web客户端由两部分组成:由运行在Web,层的Web组件生成的包含各种标记语言(HTML.XML等)的动态web页面;从服务器传送来的静态Web页面,Web层组件包括Java Servlet、和JavaServer Pages(JSP)。Web层组件运行Web容器的过程中,Web容器管理JSP页而和Servlet组件的执行,它主要由Web服务器来实现,如Tomcat、Apache、Weblogic、Websphere等业务逻辑层组件是Enterprise Java Beans(EJB)。Web层组件和业务逻辑层组件都运行在J2EE服务器上。一个J2EE服务器提供EJB容器和Web容器。

J2EE平台通过JDBC (Java Database Connectivity,简称JDBC)访问数据库JDBC是一个独立于特定数据库管理系统的开发接口,JDBC API为访问不同的数据库提供了一种统一的途径。Web组件和E.TB组件都可以访问数据库。

3 网络辅助教学系统的总体结构

网络辅助教学系统是网络教学中的网络课堂之外必需的辅助教学环节,也可以作为传统课堂教学之外的辅助教学手段。网络辅助教学系统是一个集成平台,它包含了信息发布与浏览、学习资源、在线交流、作业发布与批阅、自动答疑、自测练习等功能模块。

在网络辅助教学系统中有三种角色:教师、学生、教务管理员。教师具有发布教学信息、上传教学资源、发布作业、批阅作业、解答问题、管理问题库、管理自测练习题库等权限。学生具有浏览与下载公告信息和教学资源、下载教师发布的作业、递交已完成的作业、查询自己的作业成绩和点评信息、浏览问题库、提问、进行自测练习等权限。教务管理员具有发布教学信息、管理教师/学生信息、设置和修改系统密码等功能。

(1)信息发布与浏览教师和教务员发布教学安排信息,主要是有关上课、考试时间安排及教学计划等信息。老师可以随时根据实际情况发布信息,学生可以及时了解有关课程的教学安排。

(2)课程信息管理课程相关的信息资源包括电子讲义、教学大纲、实验指导书、软件、参考资料等,对这些资源可以浏览、上传、下载和打印。教学资源由教师上传到网络服务器的指定目录中。教学资源可以为学生课前预习和课后复习提供帮助。

(3)作业发布与批阅教师发布作业,并规定学生交作业的最后期限。作业内容可以包含文本、图像、动画等多媒体信息,作业上传到Web服务器的制定目录中。学生下载作业信息,完成作业后将其递交给系统,系统将其存放到Wet,服务器的指定目录中教师批阅其作业后,对作业进行点评,并给出作业成绩,该成绩自动登入学生记录。最后,统计学生完成作业的情况,给出学生一学期的作业总评成绩

(4)自动答疑学生在学习过程遇到问题时,可随时访问该系统中的自动答疑子系统。自动答疑是一个适应性的知识库系统,它分自动答疑与人工答疑两大部分。在教学设训一阶段,教师将本学科最常见的疑难问题及答案按一定的组织方式存放到该课程的知识库中。当学生在遇到疑难问题时,通过网络远程提交问题的描述,系统将根据学生提交的问题描述对知识库进行搜索,按照检索内容相关程度的高低,将对该问题的解答呈现给学生。当在知识库中没有检索到对该问题的解答时,系统将通知学生,并将该问题放入待解答的问题区,由负责答疑的教师来解答,并将该问题及答案添加到该课程的知识库中。

(5)自测练习自测练习提供一个练习题库,学生通过自测练习可以检验自己对所学内容的掌握程度。学生根据自己的`情况选择要练习的章节或内容,完成练习后,系统自动给出测试结果,对于做错的题目给出正确答案。

4 EJB组件的设计与实现

自动答疑子系统的EJB组件主要包括以下几个部分:

(1)KnowledgeBean:实体Bean,主键是Know ledgePK,它代表了知识库中一条记录。

(2)KeywordsBean:实体Bean,主键是KeywordsPK,它代表了关键词库的一条记录。

(3)NoAnswerQuestionBean:实体Bean,主键是NoArrsw QuestionPK,是用来封装未得到解答的问题的一个实体Bean。

(4)AutoReplyBean:有状态会话Bean,负责自动回答学生提问的工作流的会话Bean,它封装了完成对一条问题自动解答的过程它定义了replyQ uestion方法完成对问题的回答,该方法接受被提问题的标题和内容描述;然后使用分析工具类AnalyzeTool的getKeywords()方法对问题进行分词处理,分离出问题中包含的关键词;再使用搜索工具类Searc;hT ool的、arth()方法,搜索与该问题匹配的答案

(5)ManualReplyBean:有状态的会话Bean,负责人工解答已放入待解答问题表中的问题。通过NoAnswer QuestionBean的listQuestions()方法可以得到待解答问题的列表。对问题解答完成后,使用KnowledgeBean的addQuestionAnswer()方法将此问题、答案及相关信息添加到知识库中。

开发一个EJB组件,需要编写EJB Bean类、EJB Home接口、EJB Remote接口。下而就以AutoReplyBean为例,介绍EJB组件的开发过程。

5 结束语

网络辅助教学系统涵盖了信息展示、课后答疑、作业管理、自测练习等功能。该系统的使用打破了传统教学的时空限制,增进了师生的交流,节省了教学成本,规范了教学过程,提高了教学质量和教学效果,受到了广大教师和学生的好评。尤其是自动答疑功能的实现改变了学生不能及时得到解疑帮助的状况,使教学手段得到较大的改进本系统采用了符合J2EE规范的体系结构,以及完全支持J2E E规范的WebLogic应用服务器,具有良好的跨平台性、安全性、可扩展性,能够满足各类高校开展网络教学的需求。

下一步我们将继续改进、完善、扩充本系统的功能,如实现网络课堂、语音答疑、网络考试系统等,从而为网络教学提供更好的支持。应该在上述处理的基础上建立学生学习情况记录表,跟踪学生的学习进度,记录学生问答历史,进一步挖掘学生的学习模式,从而真正做到因材施教。

参考文献

[1]冯博,朱穗辉:J2EE 1.4程序设计教程[M],北京:清华人学出版社..

[2]BEA WebLogic Enterprise Platform and Application infrastrueture[LB/ OL].bttp: //www.bea.com/producks/weblogic/server/index. shtml,2005-11.

[3]刘梅彦:动态网页制作教程[M],北京:清华人学出版社,.

[4]邹华,方卫宁,邹荣:Servlet/ JSP程序设计技术与实例[M].北京:人民邮电出版社..

[5]郑实福,刘挺,秦兵:自动问答综述[J].中文信息学报., 16( 6):47-53.

[6]毛一梅.网络教学模式研究与实施对策[J].教育技术通讯.2001.(5).

篇2:云计算网络教学平台设计与实现论文

摘 要:云计算的出现在极大程度上降低了个人计算机性能,放大了个人计算机的功能,以新的分配方式将资源进行重组,更好地满足现代网络教学管理所提出的需要。文章就云计算框架下的网络教学平台的设计与实现分别作了简要的论述,以期能够为云计算下网络教学平台的进一步建设和发展提供有效的参考和借鉴。

关键词:云计算;网络教学平台;教学资源

发展愈加成熟且普及程度不断提高的云计算模式,促进学校、教育机构以及个人信息处理的“云”模式进程,为网络教学的健康高效发展与建设带来巨大的推动力。在云计算模式下,一切信息和资源被封装成“云服务”形式,跨越时空的阻碍,传递到手机、PDA、笔记本电脑等信息载体上,信息接受者可以通过在线查看的方式,浏览或使用电子教案、教学视频、电子图书资源等信息。云计算的出现不仅进一步的满足了网络教学管理的需要,且极大的提高了教学资源的利用效率。笔者拟对云计算下的网络教学平台的设计和实现做出初步的探索,供相关人士参考。

篇3:云计算网络教学平台设计与实现论文

以云计算的网络平台为开发建设基础,借助专业的开发工具及软件对云计算系统进行程序开发。其中PHP、NET是使用频率较高的开发软件,以ASP.NET为例,在利用该软件开发基于云计算下的网络教学平台时,利用操作系统中的云平台所提供的云计算技术来进行计算应用的。云计算系统是构建云计算服务平台的主要元件。在网络教学平台开发中,可以将学生对网络教学的需求看作云计算平台中的服务需求,网络教学平台通过向学生提供各种的相应的云服务来满足学生的需求,同时这种由网络教学平台发出的云服务会随着学生需求的调整和改变而在出现一定范围内的服务拓展或衍生服务。纵观云计算服务的.形式,大致可以分为三种,第一种是软件即服务形式,Software-as-a-service,简称SaaS;第二种是平台即服务形式,Platform-as-a-Service,简称PaaS;第三种基础设施即服务形式,Infrastructure-as-a-Service,简称IaaS。由于这三种形式的针对性不同,服务层次的有所差异,因而这三种形式实际呈现出一个上下级的金字塔关系,SaaS出现顶层,供应商Sales Force.com是该层的标志性存在,另外在线CRM也是该层服务的最大特点;中间一层是PaaS,操作系统Azure是类型云服务模式的中的典型,同时操作系统Azure也是微软基于云计算而设计开发的一款云操作系统;最后IaaS处于金字塔的底层,服务器、硬件等物理资源是该层的主要服务内容。

篇4:云计算网络教学平台设计与实现论文

云计算网络教学平台的实现主要集中在应用支撑平台建设的实施和教学资源库建设的实施。应用支撑平台建设的实施关键在于三点,第一点,必须要对教学需求做周密的分析,根据分析结构对技术平台的组织结构做适当的调整,确保技术平台组织结构的稳定性与合理性。教育部门可以在所有相关师生进行一次民意调查和意见征集,在广泛调研的基础上学习和借鉴其他院校或企业在云计算模式下网路平台构建的成功经验与成熟方案,再结合自身所有的资源的种类、数量、结构等实际情况,构建实用性强、安全性高、便捷的应用支撑平台。第二点,在云计算模式下,计算机性能缩小,功能扩大,为了促进资源共享最大化的实现,提高资源利用效率需要对现有的教学信息和资源做具体的归纳和分类,从而优化资源分配。第三点,在网络教学平台的功能和结构相对稳定后,根据实际发展需要对技术平台做深层次的开发,或引进新的技术从促进网络教学平台的长久持续发展。 教学资源做网络教学平台教学活动得以实现的基础和前提,是实现网络教学平台功效的核心,因此云计算模式下网络教学平台的实现离不开教学资源库的建设。而教学资源库的建设实施主要关注一下几点,首先需要成立教学资源开发基地,以校为单位进行立项,每年都有规定的项目数量,项目内容有资深主讲教师提出,有青年教师负责项目的主持和分工事项。其次,在明确网络教学平台所能提供的帮助和支持后,规划项目内容;确定项目实施过程中的各项规定和标准;根据实际情况编制合理的评价指标;为促进项目的顺利实施,对参与项目的教师和相关人员进行针对性的培训,明确个人任务与整体目标;利用身边的各种有效途径进行资源收集;最后在经过仔细的删选后,对收集到的资源进行严格而科学的审核,最终将合格的、有教学价值的登记收入教学资源库中。

3 结语

随着信息技术的快速发展,云计算技术的运用必将更加成熟,其与教育教学事业的结合是现代教学发展的需要,是不可逆转的。而网络教学平台作为云计算模式下,新时期教学的一项重要探索,最大限度促进和实现资源共享的同时,也极大程度的便捷了网络教学管理,提高了教学的管理水平,使得教学资源得到充分的利用。且云计算模式下网络教学平台也增强了学生自主学习的系统性和持续性,方便教师更加准确地掌握学生的学习状况,因而建设优质的网络教学平台是十分重要的。

篇5:论文:短信平台系统的设计与实现

Abstract: With the development of mobile telecomunication technology, alone with the enrichment of the mobile internet application, the value-added services from the telecom operaters accordingly increase. Though the emerging of some new services, to some extent, have inpact on the old ones like the short message service, however, these new services can’t replace the role of short message in people’s daily life and work. Therefore the SMS platform designing is obviously necessary. Taking the idea of software engineering as the core, and the internet gateway as the foundation, this thesis analyze peaple’s demand for short message platform so as to put it into practice. Through the internet gateway, with the great advantadges of the internet, people’s demands for the SMS platform are meet.

Key words: short massage system platform(SMS platform); design; implementation

1 研究背景及意义

1.1 研究背景

随着全球经济的进步,通讯行业也迅速发展起来。而通讯行业的发展以及人们生活水平的提高又使得手机用户数量迅猛增加,因此也带动了短信业务量的上升。由于移动通信的各种增值业务不断扩大,虽然出现了很多新的消息类业务,但仍取代不了短信业务的地位,它在人们的工作、生活中仍然起着非常重要的作用。

现代社会是一个信息化快速发展的社会,各类企事业单位都在进行信息化建设,因此各单位对于信息的沟通效率以及互动就更加的关注了。在信息化建设中如何将移动网络与企事业单位的客户服务系统、办公系统以及信息管理系统进行有效的结合,使得企事业单位的一系列信息,比如邮件、会议通知、办公情况、数据采集以及信息发布等等,都以短信的方式在企事业单位中进行有效沟通。这种沟通交流的方式已经成为当前企事业单位的重要关注点。本文就是基于这种背景,对短信平台系统进行设计以及实现来进行研究,期望通过此来为企事业单位之间的信息交流与沟通提供更好的服务。

短信具有随时、随身、方便的特点,本次短信平台系统的设计与实现就是利用这种优势来为企事业单位用户提供服务,能够根据其业务需要来实现精确的信息沟通并能够有效的提高工作效率。

本文在设计短信平台框架时运用的是MVC模式中的Struts2框架规范,能够对工作量起到一定的缩减作用。本次设计的短信平台系统还对其后期的维护以及系统部署较为注重,在系统的扩展性方面进行了研究和实现,由此使其设计及开发的效率得以提升。用户能够通过本次设计的短信平台来进行方便的信息发送、信息状态的查询,同时还能够对对方信息的回复进行接收,从而使得双向交流的目的得以实现。本次设计的基于Web的短信平台不需要对客户端进行下载和安装,其是利用网站域名来进行访问的软件,其收、发短信可以直接通过软件的登录来实现,并且简单直观、高效方便。

2 核心技术介绍

2.1 MVC

MVC指的是模型、视图以及控制器的软件设计模式,其对于面向对象程序设计所有的语言规范进行支持,由于这种优势已经在社会上得到了广泛的应用。MVC的应用思想属于一种协同工作思想,也就是说将一个应用分为三部分进行工作,即模型、视图以及控制器,这种思想使得系统的维护性、扩展性、移植性和修复性都得到了进一步的提升。MVC的优势有以下几个方面:

首先,以较低的耦合性达到了水平较高的协同工作。这是因为模型、视图以及控制器这三个工作部分之间具有相互分离的特性,因此不需要对控制器代码以及模型进行重新编译就能够实现视图层代码的改变。

其次,MVC使得系统具有较高可维护性。在修改和维护Web应用方面较为容易,这是因为视图层和业务逻辑层分离设计能够使其达到这种效果。

然后,MVC使得系统各层具备很强的重用性。MVC中的元素运动方式具有彼此独立的性质,而通过这些独立运作的元素就能够对系统的可维护性进行构建,并能够组建独立更新程序。 再次,MVC具有快速部署的.优势。因为MVC具有很低的耦合性,因此在对系统进行设计和开发时使用MVC模式可以达到缩短设计时间和缩短开发时间的效果,MVC模式将程序员的精力主要集中于业务逻辑层次,而将界面程序员的精力主要集中于表现形式中。

另外,MVC模式能够使得系统生命周期成本有所降低。

2.2 Struts2框架

3 系统需求分析

3.1 功能需求分析

短信平台系统属于一种双向交流渠道,它为用户提供了便利且灵活的沟通服务。短信平台系统的基本功能分为四大功能模块,即业务处理功能模块、系统维护功能模块、功能扩展模块以及备份日志功能模块。其中业务处理功能模块又具体分为以下几个功能:查收与发送信息以及管理通讯录;系统维护功能模块细化为:统计分析功能、管理用户功能、分配短信功能以及应用管理功能;功能扩展模块具体划分为:自动推送功能以及Socket接口功能;而备份日志功能则主要是查看日志功能和备份短信功能。

3.2 主业务流程需求分析

本次设计系统的主业务流程是短信的发送流程。在发送短信之前首先要做的就是进行用户登录,登录时要进行检查,看其是否能够登录,如果不能则申请修改,如果登录成功,用户可根据自己的需要进行短信的编辑,编辑完成之后要进行短信条数的检查,如果条数不符合则需要申请分配,如果符合条数要求,那么就可以进行信息的发送。在短信发送之后再进行定期备份,至此短信的发送过程结束,发送成功。

篇6:论文:短信平台系统的设计与实现

4.1 系统设计

4.1.1 结构设计

GSM短信模块、Web应用以及数据库是短信平台系统结构的组成部分。利用Web方式对短信平台进行登录来帮助用户发送信息,选择发送信息之后短信会暂时在数据库中存放起来,然后再通过GSM短信模块将信息成功发送出去。短信平台结构如图1所示。

基于系统设计的角度可以将短信平台系统分为短信接收、短信查看、短信回复、通讯录管理、接口、日志和短信的备份七大模块。根据用户角色,可以分为管理员用户以及普通用户。普通用户可以进行短信的查收、发送以及管理等操作,并能管理通讯录。而管理员用户除了能够进行普通用户所进行的操作之外,还能够进行组织结构的管理、查询日志、管理用户以及管理应用等操作。

作为一种关系型数据库管理系统,MySQL已经在中小型网站中得到了广泛的应用。其具有商业版本和社区版本两大版本。从整体上来看,其具有成本低、速度快以及体积小的优势,特别是在开放源码这一方面的优势,已经被大部分中小型网站所看中,且为了降低企事业单位网站的运行成本,MySQL在很多中小企业中普遍流行起来,它主要具有以下几个特点:

首先,它极强的可移植性使得它对多种常用操作系统都有支持,如 Linux、Windows、FreeBSD以及Mac OS等。

其次,MySQL数据库可以为多种编程语言提供API,这些编程语言包括:C、C++、C#、Java、Tel、PHP、VB.NET等。它对CPU资源能够充分利用,并对多用户以及多线程进行支持。

然后,MySQL数据库在客户端服务器网络中以一种单独的运行程序进行运用,同时也能够在其他软件中以一种程序库进行嵌入。不仅对SQL的查询方法进行了优化,还对其查询速度实现了有效的提升。

另外,MySQL数据库支持多语言,并能够提供多种数据库连接方式,如TCP/IP、ODBC和JDBC等,能够对大型数据库进行处理。

4.2 系统实现

4.2.1 系统登录

系统默认的短信登录平台用户为admin,将用户的账号与密码进行输入并登录,然后进行用户名与密码的匹配,如果提示用户名或者密码不通过,则返回登录界面,重新填写;如果密码正确则进行登录权限的查看,如果有权限再进行信息的保存。输入正确的账号和密码之后进行身份的选择,然后确认是普通用户进入系统平台还是管理员用户登录系统平台。因为管理员用户的操作基本上都包含了普通用户的操作,所以管理员用户登录系统的实现也就是普通用户登录系统的实现。

4.2.2 系统收发信息

登录成功之后,进行短信发送时,首先要选择“短信”菜单,然后再对“编写短信”菜单进行选择,这样就能直接弹出短信编辑的界面。用户此时就可以进行短信的编写,在进行收信人的选择时,既可以在通讯录中查询也可以直接填写收信人的手机号码,然后在短信内容编写框中进行短信的编写。编写完成之后,本文设计的系统使用javascript 脚本计数法对编写的文字进行计算,在发送短信之前用户根据实际需要可以选择存入草稿箱,也可以选择直接发送。选择发送之后系统后台会对填写的收信人进行匹配,如果在通讯录中匹配到联系人则会以显示姓名的方式发送,如果没找到匹配的联系人则只显示号码,而不记录姓名。

短信的查收是通过对短信“收件箱”的选择并进入未读信息中进行查看,如果发送人是用户通讯录里的联系人,则可以显示发送人的姓名,如果不是,则显示号码。用户进行查看短信之后,该条短信就会由未读信息变为已读信息,最后用户可以根据需要进行信息的处理,例如,是备份信息还是删除信息等。

5 结束语

综上所述,短信以其强大的信息沟通优势在各行各业中得到了广泛应用。本文通过对短信平台系统的设计和实现对MVC模型、Struts2框架等核心设计技术有了一定深度的了解,并通过本次系统设计的需求分析探究出短信系统平台的设计目标,最终对系统分别从其结构以及数据库方面进行了设计,并使本次设计的短信系统平台得到了实现,以期对相关信息行业起到一定的借鉴作用。

篇7:高校网络辅助教学平台功能浅析论文

高校网络辅助教学平台功能浅析论文

论文关键词:高校 辅助教学 网络平台 应用

论文摘要:网络辅助教学已成为高校主要的教学模式之一。本文在探讨网络辅助教学平台基本功能的基础上,进一步分析了其扩展应用途径,如多课程资源的整合,构建基于平台的多角度立体教学模式,多课程研究性教学的网络集成等,旨在为推动网络辅助教学平台的应用提供参考。

网络辅助教学是现代教育技术快速发展催生出的新型教学模式,是在保留传统的面对面、讲授式课堂教学模式的前提下,充分发挥网络和信息技术优势而形成的一种对课堂教学的补充与拓展。在校园网环境下实现网上教学不仅能达到图文并茂、声像俱佳的交互式教学效果,又能充分利用和共享教学资源,有效地实施个性化教育,更多的实现教与学之间的沟通交流,使传统模式的教学演变为积极交流、自主学习、充分互动的新型教学模式。近几年,关于网络辅助教学的研究很多,部分院校开始尝试网络辅助教学,积累了一定的经验。笔者所在单位前几年就引进了网络辅助教学平台,并逐步推广应用,多数课程已开通网络资源,但总体建设力度偏小,利用不足,特别是课程群的集成开发与应用还没有形成。因此,如何发挥网络教学平台的功能,促进教学质量的提高等,还有待进一步探讨。

一、高校网络辅助教学平台的基本功能探讨

1.课程基本信息模块。该部分内容可以包括网络课程的基本介绍、课程的教学大纲、开课学期的教学日历以及任课教师的基本信息等。总体上看,该部分内容多属于静态的内容,即一次输入便可以长久使用。同时它也是教学容易忽略的部分,相关内容可能都是寥寥数语,一带而过。但事实可能并非如此,合理使用课程基本信息模块,也可以起到提升网络平台应用效果的目的。如与时俱进地改变课程的基本介绍的内容,结合教学改革改进教学大纲的内容,突出个性描述任课教师的基本信息的内容等等,这样就可以提高网络课程对学生的吸引力,从而提升网络辅助教学平台的使用效率。

2.课堂教学信息模块。课堂教学信息模块应该是网络辅助平台的最主体的部分。可以包括教学材料的使用、课程的相关通知、课程的答疑讨论、课程的问卷调查等内容。灵活使用课堂教学信息模块,对促进师生交流、提升教学效果有明显的作用。如可在教学材料下加入教学课件、实验指导课件、教学录像等内容,定期或不定期向学生公布,提高学生对课程的关注度;在答疑讨论模块中引导学生参与课程知识的大讨论,老师也应经常加入,适时解决学生的疑问,从而提高学生对课程的参与度。还可通过问卷调查等形式,让学生对网络课程的建设献计献策,发挥其主人公意识,有利于提高平台的应用效果。

3.作业与测试模块。该部分内容属于学生参与网络辅助平台的应用部分。可以包括课程作业应用、试题库建设、课程在线测试等内容。课程作业是学生学习反馈的重要内容之一,也是网络平台上师生互动的主要形式之一。通过适时适量的网络课程作业,老师可以了解学生的学习效果,掌握学生的学习动态。同时通过建立网络试题库以及在线测试等形式,可以进一步促进学生对网络课程的参与度。

4.课程管理模块。该部分是针对教师开放的模块,主要用于对课程相关栏目及信息的管理,如教学栏目管理、选课学生管理、学生学习信息统计等。该模块首先可以设定所有栏目的访问权限,另外可以将选课学生通过不同形式加入到课程中来,并对学生的学习情况进行选择性统计。适时改变教学栏目、及时掌握学生学习状况,对老师上好一门网络课程也是相当有益的。

二、高校网络辅助教学平台扩展应用探讨

1.基于网络平台的多课程资源的`整合与充实。笔者所在单位的课程目前已全面进入网络平台,但都相对孤立,没有形成有效整合,制约资源共享;且因少数课程网络资源不足,学生访问偏少,因此有必要对多门课程进行整合和充实。如农业信息技术专业方向有十余门专业课程,《农业信息技术》、《遥感及其农业应用》、《地理信息系统及其应用》等课程中都涉及到3S技术的内容,可以为相关内容建立共享区,让每位任课教师和所有选课学生都能共享,避免课程孤立,从而充实内容,促进应用。

2.研究性教学实践的运行机制及效果评价体系。网络教学平台背景下,核心课程研究性教学实践的运行机制、效果评价体系的建立是十分重要的,它是研究性教学的重要延伸。比如项目化课程设计的作业形式、交流方式的功能利用与开发,教师如何实现对学生的导学与督学作用,学生如何利用平台拓展自主学习、协作学习、讨论学习、探索学习,以及教学效果的评价手段、效应分析等。

3.构建多角度立体教学模式。建立基于平台的教学讨论区,促进教学互动,实现多角度立体教学模式。主要利用教师教学博客、网络平台的课程讨论版、教学邮箱等模块延伸与深化教学内容,促进师生、生生之间的多方面交流。教学不只是“教”与“学”的过程,更多的应体现在“问”上,即讨论交流。

4.多课程研究性教学方法的网络集成与应用研究。在网络教学平台的基础上,将多课程(如农业信息技术类课程)的教学资源进行融合与渗透,在单门课程研究性教学方法实施的过程中,逐步对多课程研究结果进行系统集成,并首先在学科中得到应用。

三、结论

网络信息化时代的到来,进一步推动了高等教育的改革,网络教学作为一种新型教育模式已越来越受到重视,开展基于网络教学平台的研究性教学已从传统的基于课堂的教师讲授、学生学习的模式,转变为通过各种途径实现而不受时空等限制,学生可以根据自己的经验和水平自主选择学习进度和进行文献调阅,开展个性化学习。利用网络教学平台开展研究性教学,将在教学和管理两个方面带来一系列的改变,如何加强教学资源的整合,保证教学资源的持续积累和有效提升,提高资源利用效率,有效地促进教学工作、全面提高教学质量等将是未来研究的重点。以校园网络教学平台为基础,面向不同课程群的教师和学生,促进网络平台课程有效整合与建设利用,丰富网络课程的教学内容,实现网络课程资源的多角度开发与共享、学生课程设计的网络化实现与共享,以教学讨论和互问的形式促进师生和生生主体之间的交流互动,进而增强相关课程的网络资源建设质量与学生自主学习意识和创新学习能力,从而提高相关课程的教学质量,实现教学目标。因此,实施基于网络教学平台的多课程研究性教学的系统集成与应用具有重要的理论与实践意义。

参考文献:

[1]邓萍,蒋君好,蒋启华等.高校网络辅助教学应用中存在的问题及对策初探[J].中国现代教育装备.,(15):21-22.

[2]吴宏伟,张殿龙,梅险.高校网络辅助教学的探索与实践[J].计算机教育,,(7):17-20.

[3]姜传国.高校网络辅助教学的探索与应用[J].辽宁工学院学报.2007,9(1).132-134.

[4]张玮.基于网络平台的大学英语自主学习过程管理模式构建[J].电化教育研究.2009,(1):74-76.

[5]许卉艳.大学生对计算机辅助外语教学的态度差异调查[J].中国电化教育.2009,(2):81-83.

篇8:网络选课系统的设计与实现论文

网络选课系统的设计与实现论文

目  录

1 绪论 1

1.1 研究背景与研究目的、意义 1

1.1.1 本课题研究背景 1

1.1.2 研究目的及意义 1

1.2 课题内容简介 2

1.3 开发技术及工具选择 2

2 需求分析 2

2.1 系统功能需求分析 2

2.2 数据流分析 2

2.3 数据库分析 4

3 系统设计 6

3.1 系统总体结构设计 6

3.2 系统开发工具 7

4 系统主模块详细设计 7

4.1管理员模块详细设计 8

4.1.1 管理员模块简介 8

4.1.2 处理申请模块 8

4.1.3 查看选课模块 9

4.2 学生模块详细设计 9

4.2.1 学生子系统简介 9

4.2.2 选课模块 9

4.2.3 查看选课模块 9

4.3 教师模块详细设计 10

4.3.1 教师子系统简介 10

4.3.2 查看选课模块 10

4.3.3 成绩录入模块 10

4.4 公用模块详细设计 10

4.5 系统实现 10

4.6 用户使用手册 11

4.6.1 功能介绍 11

4.6.2 系统配置与操作指南 11

5 结论 11

参考文献 12

致谢 12

摘要:在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,计算机技术在各行各业中都得到广泛的应用。网络选课系统是高等院校安排教学必不可少的工具。本文介绍基于网络环境下的本校学生网上选课系统的开发,对系统的结构、功能和关键技术进行了具体论述,并给出了在网络环境下进行选课。本系统包括系统模块、学生模块、教师模块等其他功能模块。系统的实际运用模式,能够适用于高等学校日常的选课管理,为师生提供诸多的便利。同时具有良好的开放性,实用性强,保密性好,稳定性高,支持多用户操作。

关键词:网上选课系统;系统模块;学生模块;教师模块

1 绪论

1.1 研究背景与研究目的、意义

1.1.1 本课题研究背景

全校性选修课的目的在于扩大学生知识面,加强学生素质教育,培养复合型高级人才,具有不可替代的重要性。随着教育改革的不断深入和素质教育的加强,完全全学分制的实施,选修课在一个学生的培养计划中占的比重将越来越大。

篇9:《高等数学》网络教学系统的设计与实现

《高等数学》网络教学系统的设计与实现

网络教学系统采用B/S结构模式,利用ASP技术,选取Dreamweaver为开发工具,通过ODBC数据源访问数据库,探讨<高等数学>网络教学系统的主要功能和总体的设计思想,来实现师生的互动性.

作 者:徐海娜  作者单位:浙江海洋学院,浙江,舟山,316000 刊 名:硅谷 英文刊名:SILICON VALLEY 年,卷(期): “”(12) 分类号:G43 关键词:ASP技术   网络教学   高等数学  

篇10:通用智能化网络教学平台的研究与设计

通用智能化网络教学平台的研究与设计

网络教学平台是网络教学的技术基础,如何有效地管理和使用资源、为使用者提供更加个性化的服务,成为网络教学平台关注的'焦点.本文研究并设计了一种通用智能化网络教学平台,该平台采用分层的系统架构,通用的功能模块,利用数据挖掘知识将智能课程推荐与平台无缝融合,并采用了基于RSS的Web2.0技术,有效提高了网络教学质量和教学效率.

作 者:徐雅静 徐惠民 XU Ya-jing XU Hui-min  作者单位:北京邮电大学,信息与通信工程学院,北京,100876 刊 名:计算机教育 英文刊名:COMPUTER EDUCATION 年,卷(期):2009 “”(22) 分类号:G642 关键词:网络教学平台   教学模式   智能课程推荐   RSS  

篇11:基于校园网的网络教学平台架构设计和实现论文

基于校园网的网络教学平台架构设计和实现论文

1 概述网络平台教学的必要性

表1将传统教学模式与网络教学模式进行比较:表1 教学模式比较教学时间性和地域性学习人数学习内容学习主体教学进度控制知识获取途径传统教学方式同时同地受教室容量而定教师决定,教材内容为中心以教师为中心教师决定单一,学生逆向性思维与创新能力较差网络教学方式不限时间不限地域几乎不受限制学生自主决定,内容活泼富有弹性以学生为中心学生根据自身情况自我控制多元化,学生逆向性思维和创新能力较好我们知道现阶段高效队伍中的优质资源与学生比例严重失调,师生之间交流的有效载体过于缺乏。传统的交流的方式并不能从更根本上解决学生在学业上的问题。通过上图的分析可知,在当前校园基本建成的前提下,建设一个网络教学平台不失为一个可行方案。

2网络教学平台的功能和设计

2。1午网络教学平台设计的基本原则

①系统必须保证高度安全可行性以及实用性;

②平台设计开发前期进行系统调研和需求分析,充分了解教学和管理的需求,保证该平台建设的速度与性能状况;

③系统初期把握全局,系统化考虑子系统之间数据信息的相互交错、共享;

④随着教学改革和教学模式的发展,网络教学平台功能势必会不断丰富和逐步完善,设计该平台时,充分注意系统的灵活性和可扩展性。

2。2 网络教学平台功能本文提出的网络教学平台由学生学习系统,教师教学系统以及系统管理系统三大子系统构成。网络教学平台是一个集成平台,实际上是一个面向教学的全过程。教师利用网络教学系统方便地制作电子讲义和多媒体课件,并能将讲义和课件存放在教学服务器中。讲课时,教师能将讲义从教学服务器中传送到学生。通过web界面和用户进行交互,教师和学生通过In?ternet,在网上完成授课听课,提问答疑,作业考试,师生交流等一系列的教学活动。整个系统采用的B/S模式,以及管理人员后台进行的维护和管理,使得内部各个模块独立完成其功能,模块之间的接口做到最大限度优化,模块内部的数据又紧密相连,做到高内聚低耦合。根据系统的需求和用户分散特点,采用基于web方式进行系统整体设计,采用。NET、C#和MySql数据库等语言进行开发。该方案的师生模块总需求结构图如图1所示:图1 师生交互总需求图

2。2。1学生学习系统①学生首先通过学校网络教学管理系统进行注册缴费获得课程学习资格。

②能方便检索到自己喜爱的CAI课件进行浏览、点播或者下载进行独立自主学习

。③不理解的知识点对相应课程老师进行提问,并能够获得释疑。

④查看老师发布的作业,进行写作及提交。

⑤选择考试进行考试,考试结束后查看成绩得出评价获取学分。

2。2。2 教师教学系统

①验证教师信息教师登录进入平台。

②教师可通过该平台制作电子讲义以及多媒体课件等,将其上传到教学平台的数据库中。并能对数据库中的课件或者电子讲义进行修改,增加和删除。

③查看并解答学生问题以及进行考试出题审题和进行考试评价,了解学生的具体情况。

2。2。3 系统管理系统为网络教学提供智能化管理维护。网络教学平台是以网络教学管理系统为中心各子系统系统工作,将教学资源组织起来通过web界面提供给教师和学生。用户管理:学生的注册以及登录管理,登记保存学生的'学籍课程等基本信息;教师的登陆验证,以及对教师的职称学历等基本情况介绍。对用户能进行基本的增删改查。课程管理:提供给网络课程的课程简介对教师上传的课件审核以及指导性建议。教务管理:提供课程信息考试信息等,网络考试的安排以及试卷查看。成绩管理:成绩的审核、查询、修改以及发布。辅助管理:网上讨论,提供邮件,bbs接口,增加留言板便于师生各自发表见解。系统维护:教学信息招生信息学籍信息院内资讯的发布以及管理。拓展管理:提供部分学习资源或者站,方便学生查阅资料。

3 系统核心技术的应用

3。1 采用B/W/D三层结构技术B/W/D三层结构技术是当前网络应用的发展趋势,第一层表示层即用户的输入输出交互页面;第二层是接口应用层也就是我们的web服务器,平台的教学内容的展示载体;第三层是整个平台的数据提供者,也是平台能完整运行基本—数据库服务器。三层结构远优于之前传统的C/S二层结构,尤其是它的可扩展性和互操作性等优点降低了系统的开发和维护的成本。3。2 数据库设计为整个平台提供数据支持,并方便用户查找数据而设计,服务器中存放系统中所需要的数据表课程表课件表成绩表等等。3。3 ASP和JSP基于web动态网站技术采用Active Server Page(ASP),ASP是服务器端运行环境,支持C#等编程语言,跨平台性、和可操作性是创建动态、交互web的关键所在。3。4 面向对象以ODBMS(面向对象数据库管理系统)技术为核心,有机集成万维网www,邮件email,社交bbs等网络服务器群,对信息进行组织和管理。3。5 映射技术应用面向对象原理,HTTP请求发给web服务器之后都直接交给数据库中的相关对象处理来实现数据库和网络服务无缝连接,保证系统运行的安全可靠的同时提高了数据库的效率。3。6 直播课堂流媒体流媒体技术是一种使用流式传输将音频视频和其他多媒体在网上以实时、无需下载的方式播放的技术。通过教师录制的AVI文件生成ASF多媒体流,最后通过MSBD协议发送到WMS,并由WMS发送给学生,学生就可以进行点播学习了。

4 结束语

本文通过对传统教学模式与网络教学模式进行比较,介绍了一个功能较为齐全的网络教学平台系统。基于校园网的网络教学平台的设计以及实现,改变了目前课堂教学传统的单一模式,为学生提供了一个独立自主、方便实用、资源开放的良好学习条件。开发校园网络资源实现校园网络教学,可以解决目前传统教学模式存在的效率低且实用率不高等一系列问题,在远程教学中发挥作用。通过该网络教学让学生自由自主学习,与课堂教学相互补充,形成“课内外一体”教学体系。极大地促进教学改革,培养具有自主性和创造性全面人才

篇12:GIS辅助矿区环境质量评价系统设计与实现

GIS辅助矿区环境质量评价系统设计与实现

以提高环境质量评价的空间信息处理能力和检索查询功能为目的,提出应用GIS ARCVIEW软件和空间信息管理和分析技术对矿区环境质量因子进行分析,建立环境质量评价系统的方法,在矿区实践应用,使环境质量评价更具合理性和可操作性,评价结果形象、直观,为矿区环境管理和决策提供了有利依据.

作 者:田雨 卢秀山 张红日 林宗坚 TIAN Yu LU Xiu-shan ZHANG Hong-ri LIN Zong-jian  作者单位:田雨,卢秀山,张红日,TIAN Yu,LU Xiu-shan,ZHANG Hong-ri(山东科技大学地科学院,泰安,271019)

林宗坚,LIN Zong-jian(中国测绘科学研究院,北京,100039)

刊 名:环境科学与技术  ISTIC PKU英文刊名:ENVIRONMENTAL SCIENCE & TECHNOLOGY 年,卷(期): 28(2) 分类号:X820.2 关键词:GIS   ARCVIEW   环境质量评价  

篇13:基于ASP技术的网络教学辅助系统的开发和实现

基于ASP技术的网络教学辅助系统的开发和实现

网络辅助教学系统为教师提供展示教学资源,进行师生互动的平台,在线考试的实现大大减轻教师在考试过程中出卷、批卷的`工作量,B/S,ASP语言和ACCESS数据库技术的应用简单易行,该系统将在今后的教学中起到相当大的作用.

作 者:吴辉煌  作者单位:福建商业高等专科学校高职基地,福州,350007 刊 名:科技资讯 英文刊名:SCIENCE & TECHNOLOGY INFORMATION 年,卷(期):2009 “”(35) 分类号:G642 关键词:网络辅助教学   留言版   在线考试   ASP  

Java开发毕业论文参考文献

基于Web的农机推广信息系统的研究与设计论文

客户服务中心系统普及型解决方案

java程序员个人简历

java程序员求职个人简历

java个人简历

软件工程毕业论文范文

计算机本科教学计划

《互联网软件应用于开发》教案11-12章

java个人学习总结2

基于J2EE平台的网络辅助教学系统的设计与实现的研究论文
《基于J2EE平台的网络辅助教学系统的设计与实现的研究论文.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【基于J2EE平台的网络辅助教学系统的设计与实现的研究论文(精选13篇)】相关文章:

实现基于Spring框架应用的权限控制系统2022-05-08

太原铁路局货运设备管理系统的研究和设计的论文2022-07-27

java学习总结2023-12-10

2022计算机专业职业规划2022-12-09

电力通信中运维管理系统的应用剖析论文2023-12-16

大学计算机专业个人职业规划2022-06-12

java工程师简历2024-04-27

java学习个人总结2023-09-22

学校信息管理系统的设计与开发研究论文2022-07-30

Java软件工程师求职简历2023-11-26