基于Web的互助式学习习近平台的设计与实现_基于web的设计与实现

其他范文 时间:2020-02-26 22:21:52 收藏本文下载本文
【www.daodoc.com - 其他范文】

基于Web的互助式学习习近平台的设计与实现由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“基于web的设计与实现”。

基于Web的互助式学习的平台的设计与实现

吴代文

(渭南师范学院 传媒工程系 陕西 渭南 714000)

摘要:为了满足本校学生网上交流学习的需要,本系统以因特网作为平台,采用B/S模式,以J2EE为开发平台,并结合JSP技术及SQL数据库来进行开发,实现了发布留言、回复留言、审核留言、留言管理、用户管理、实现课程论坛等功能。系统运行与测试结果表明,系统的功能达到了设计要求,能够满足本校学生的学习需求,可以实时的进行网上交流,该平台具有灵活、互动的特点,对于设计开发此类系统有一定参考价值。

关键词:互助式学习的平台;Web环境;JSP技术;J2EE平台

The design and implementation of learning platform by mutual

aid Based on web

WU Dai-wen(Department of Communication Engineering,Weinan Teachers University,Weinan

Shanxi 714000,China)

Abstract:In order to realize the demand of students learn to communicate online.This system which combines with the actual demand uses the Internet as a platform, the B/S model adopted,J2EE as the development platform, and combines the JSP development technology and SQL database for development.It realizes the function of reply meage, by meage, meage, guestbook management review, user management, BBS courses etc.The operation and test of system results that the function of the system meets the requirements of design,the needs of students learning,the exchanges of real-time online.This platform has the characteristic of flexibility and interaction, it has certain reference value for similar systems.Key Words :learning platform by mutual aid;Web environment, The JSP technology, The J2EE platform引言

近年来,随着互联网与计算机软硬件迅速发展,人们的生活、思维、工作、教育以及受教育等方式都发生了改变。在教学领域中,互联网与计算机的新概念、新技术、新环境被不断的引入。网络技术与教育的结合正在改变着传统的教育思想、观念、内容、方法,以及传统的人才培养模式[1][2],教学方式的改革也逐渐的显露出重要性。为此,本文结合网络教育的特点,设计并实现了一种基于Web的互助式学习的平台。研究依据

网络环境下互助式学习应充分发挥网络学习的功能,形成网络教育为先、学生自主学习为主、互助交流为核心的学习的平台的新模式,其学习的平台的建设必须遵循实用化的原则,必须符合开放性、通用性、系统与平台无关性等要求,而且应当易于实现、易于部署、易于维护和易于扩展[3]。因此,我们考虑该信息平台应基于MVC模式,采用B/S浏览结构,系统总体由Web服务器、数据库服务器和用户界面文件三部分构成。系统设计

3.1 系统架构设计

在系统架构设计中,分层式结构是一种重要的结构。我们考虑该信息平台基于MVC模式,采用基于B/S结构三层架构。三层架构的优势在于: 开发人员可以只关注整个结构中的其中某一层,可以很容易的用新的实现来替换原有层次的实现,可以降低层与层之间的依赖性,有利于标准化和各层逻辑的复用[4]。

三层架构包括:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。(1)表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统时他的所见所得。位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面[5]。

(2)业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。业务逻辑层在体系架构中的位置很关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层[6]。

(3)数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。

3.2系统设计流程

此系统主要包括留言插入、回复留言、审核留言、留言管理、课程论坛的实现、用户管理六个模块,系统体系结构如图1所示:

首页专业论坛发布留言回复留言审核留言留言管理用户管理课程论坛审核通过不显示显示浏览修改删除留言指定管理员取消管理员 图1系统体系结构图系统实现

4.1 数据库的设计

针对所设计系统中数据存储的问题,对几种数据库进行了比较,根据数据量的大小以及数据的特点,最后决定采用sql数据库来实现数据的存储。本文所设计的系统采用sql2000数据库,系统的数据库名为cmxEduTecDb,集中对数据进行存储,并根据实际需要建立用户表tb_user和留言表tb_meages,分别进行用户和留言数据的存储。其中针对留言表建立了发布留言、回复留言、审核留言、留言管理、课程论坛的实现等功能;针对用户表建立指定管理员、取消管理员、用户管理功能,以方便对留言的管理。

4.2 各模块的实现

本文中设计的网络环境下互助式学习的平台主要的模块有:

(1)留言的插入模块,它主要负责将用户的留言存储到数据库中,以便以后的查询和管理。

(2)留言的回复模块,它主要是回复访问者的留言,同时也会更新父留言的回复数。(3)留言的审核模块,它主要是审核已经发布的留言,审核未通过的留言将不会显示。审核可通过单个或批量审核来实现,删除也可以通过单个或批量进行删除。

(4)留言的管理模块,它主要实现留言的浏览和删除,删除流言可通过单个或批量删除来实现。

(5)课程论坛的实现模块,课程论坛可以从相应的课程进入,该论坛中的留言都是与本课程有关的留言。

(6)用户管理模块,主要有指定管理员和取消管理员两部分,管理员的作用就在于对 2

留言进行管理,同时也可对用户进行管理。结束语

本文利用Java技术,以互助式学习的平台的设计与实现为实例,全面地剖析了一个基于Web的互助式学习的平台设计与实现过程,提出新的思路、新的架构和技术路。提出用Java+JSP+sql2000框架来开发互助式学习的平台,该平台具有实时、灵活、互动和交互性强等特点,目前已投入使用并初见成效;同时该平台还具有一定的推广价值,对于设计开发类似平台也有一定参考价值。

参考文献

[1] 张毅.基于网络环境下现代远程教育学习中心平台的设计与实现[J].现代远距离教育,2004.6 [2] 何克抗.《网络教学结构与网络教学模式探讨》.[3] 何锦仪.《网络环境下如何构建学生自主学习的平台》.[4] 张新曼,精通JSP-Web开发技术与典型应用[M].人民邮电出版社,2007.[5] 孙鑫.Java Web开发详解[M].电子工业出版社,2006.[6] 陈天河.Java数据库高级编程[M].电子工业出版社,2005.

员工内部互助培训学习的平台建立

员工内部互助培训平台建立一、总体目标1、对公司员工进行管理方面知识的培训,提升全体员工的综合素质和经营理念,开阔思路,敢于创新。使得公司管理人员能够增强决策能力、战略......

创建学习的平台

创建学习的平台今年以来,三大公路收费管理站积极响应县交通局号召,充分利用工作之余时间,认真创建学习型单位,努力提高单位职工的个人素质和工作水平。我站专门制订了创建学习型单......

在线学习的平台

在线学习的平台在线学习的平台主要是学习者通过网络学习的一种学习媒介,学习者可以在在线学习的平台上获取学习资源、跟老师进行活动,或者与其他学习者经行交流讨论。在线学习的平台可......

搭建学习的平台

搭建学习的平台提升教师专业发展创建学习型学校总结我校为了深入开展学习型学校创建活动,促进全体教师有效研修长效机制建设。年初制定了《仙居中心小学创建学习型实施方案》,全......

基于WEB的通用网络多媒体学习的平台设计与技术解决方案探讨

基于WEB的通用网络多媒体学习的平台设计与技术解决方案探讨□李祥 余水根 吴雅梅摘要:网络多媒体学习环境的建设是当前网络多媒体教学软件开发的主要方向之一。如何构造一高效......

下载基于Web的互助式学习习近平台的设计与实现word格式文档
下载基于Web的互助式学习习近平台的设计与实现.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文