admin 管理员组

文章数量: 1086019


2024年6月17日发(作者:css大咖)

维普资讯

\。研究开发。 。 电脑知识与技术 

个基于WE B的网上学习平台的设计与实现 

陈 平 

(淮北矿业集团,安徽淮北235147) 

摘要:本系统建立在“以学生为中心”的远程教学模型基础上,借鉴国内外一些开放大学的成功经验。结合自学考试及现有一些电子 

学习平台的实际情况.提出一个适合自考生进行网上学习的解决方案。 

关键词:网上学习平台;设计;实现;ISP;Oracle 

中图法分类号:TP393 文献标识码:A 文章编号:1009—3044(2006)14—0166—02 

The Design and lmplementation of a Virtual Learning Environment Based on Web 

CHEN Ping 

(Huaibei mining industry company group,Huaibei 235 1 47,China) 

Abstract:The developing of the system is based on the Distance Education pedagogica1 model of“student-oriented”.In order to develop a 

practical and effective solution for Virtual Learning Environment,we have referred to several Open Universities at home or overseas,and have 

investigated the requirements and situations of Self-Taught Students,try tO develop a proficient e-Learning platform for Self-Taught Students. 

Key wordS:Virtual Learning Environment;Design;lmplementationiJSP;Oracle 

1项目背景 

于考试服务中心的服务器以及数据厍南中心配置。在经济方面也 

1.1网上学习平台的研发意义 

是可行的。 

本课题研究的意义在于探索性的研究采用更为完善的网络 

(3)使用可行性 

教学支撑平台。实现高效、全方位的学习支持服务.可以为学生提 

在网站的设{1。中.尽量采用人性化的界面设计、统一的页面 

供适应性的学习支持服务,建立基于网络的面向远程学生的学习 

风格、安全的平台没计.使用户使用方便、安全。页面友好而个性 

策略支持系统和技术支持系统。 

化。 

本系统主要的面向对象为参加自学考试的学生。作为自学考 

2.2设计原则 

试的学生.通常会遇到一系列的问题,如如何知道最新的自学考 

(1)人性化的界面设计 

试信息。如何报名参加自学考试.如何获得全面的学习资料。针对 

为不同的用户定制个性化、人性化的用户界面。如在用户登 

这些问题,将自考学生通常关心的一些考试资讯、参考资料、报名 

录平台后.只列出 该用户相关的资源和功能.页面上包含充分 

流程等等都发布在网 },使参加自学考试的学生能更为及时地获 

的法用户的信息.同时提供针对该用户的系统提示。让用户感到 

得考试信息,并能通过该平台获得他们所需要的书籍、历年试卷、 

平台是为他(她)所定制的.使用户体验到一种亲近感.系统将更 

资料等。除此之外。白号学生还可以在平台上与其他用户交流.其 

容易为用户所接受并受到坩户的青睐。 

中也有老师作为该平台的用户.为学生提供部分的学习指导。 

(2)统一风格的页面设计 

I.2网上学习平台的目标 

网页应易读,界面要友好,如布局合理、简洁.前景和背景颜 

参考周内外现有的网上学习平台模式.并结合当前闩学考试 

色要舒适,字体大小适当。符合大众习惯等。网页风格要统一,如 

的现状,一个较为理想的网上学习平台应该具有以F几个特点: 

设置工具栏,图标按钮要通用、简捷。网站导航要清晰,如页面的 

(1)是一个可以进行网上学习的平台。可以通过网络提供的 

关系要合理,超级链接要清晰等。页面容量大小适中,如尽可能少 

各种多媒体学习材料进行在线阅读,通过助学网络提供的交流工 

使用大图片。减少页面容量。提高访问速度。 

具进行网上交流。 

(3)平台的功能设置 

(2)是一个各课程学习材料的集成和展示的平台。课程的多 

功能设置应当尽可能满足不同用户的学习等需要.包括学 

媒体学习材料将采用统一的规范和标准.在助学网络中进行统一 

习、学习支持、服务、交流和其他的功能.操作尽可能简捷方便。同 

管理和发布。 

时符合绝大多数用户习惯。各种操作的提示信息尽可能丰富 

(3)是一个可以进行教学管理和教学服务的平台。除了学习/ 

(4)平台的安全和维护 

交流功能以外,助学网络能提供与教学相关的各种基本信息的管 

设计时必须考虑到系统的可维护性.必须开发系统管理员的 

理,如信息发布、学籍管理、专业与课程的管理、网上报名与注册 

操作界面,用于对系统的数据库、系统界面等进行维护和管理,系 

管理、教师与培训单位管理等等 

统管理员应能进行远程操作。同时必须考虑系统的安全性能,使 

2系统规划与分析 

用各种丁具和手段提高系统的安全系数.如启动数据库服务器和 

2.1可行性分析 

服务器操作系统本身的安全机制,同时使用安全产品等。 

(1)技术可行性 

2-3总体功能 

此次开发的操作系统采用Windows2000,系统性能较为稳定。 

2.3.1系统用户功能 

编译T具采用Tomcat,JAVA平台采用J2DSK。JSP页面只是在原 

系统用户分为三种基本用户:考生、系统管理员和部分老师。 

来的HTML网页中加入一些JSP专有的标签,或是一些脚本程序 

系统的界面也将根据上述_一种用户分别编制。将三种用户具体按 

(而且此项不是必需的)。所以掌握一定的网页脚本语言。以及其 

权限可以分为以下几种: 

他HTML的知识,完全可以满足用户对于界面的需求。至于后台 

系统管理员:拥有最高权限,负责对整个网站的管理; 

ORACLE数据库,在RDBMS市场上。它是对JAVA支持的最好 

系统操作员:拥有部分权限。可以对网站中的部分资源进行 

而且,在现今=t大主流数据库中(另两个是IBM DB2和Microsoft 

管理: 

SQL Server),Oracle的平台独立性是最好的。稳定的操作系统.JSP 

敦师:拥有部分权限,可以对网站中的相关的学习资源进行 

和ORACEL的良好结合。打造一个动态网站是卜分可行的 

管理: 

(2)经济可行性 

白考学生:在读的自考学生,拥有唯一的准考证号; 

SUN公司的SDK是免费的,Tomcat也可有网上免费获得。至 

社会学生:非自考学生 

收稿日期:2006—03-10 

1 66 电脑知识与拄术 

维普资讯

电脑知识与技未 

南于考,卜和教师的职责不同.系统将提供不同的功能和界面。 

一新闻毂据库誓毫 

系统总体设计的重点放在考 /教师界面。主要功能设置如图1。 

。。 。。 耕壳并发 

L塑 ….:L………… 

图1 主要功能设置 

…………

j 

2-3.2系统管理功能 

管理模块可以分为以下儿个模块: 

网 

图3 BBS模块结构示意图 

===U 

以BBS模块为例,数据方案包括用户信息、管理员信息、论坛 

分类信息、讨论区信息、话题信息等;BBS模块E—R 如下: 

图2 系统管理功能结构图 

囤4 BBS模块实体厦其联系圈 

3系统设计与实现 

3.1系统设汁目标 

33网页界面设计 

设计中要考虑以下儿个问题 

该网站是一个教育类型的网站,主要面向于自学考试的学 

牛。为学生提供各种信息咨询、考试报名、在线教育、学习资料等 

等。 

界面上设计上,要求导航冈标简洁明了,色彩搭配合适,方便 

用户的使用.并能满足用户的使用需求。还需要提供部分的搜索 

等功能,使用户使用更为便捷。 

在后台设汁中,除了要考虑使用的方便外,更应该注意数据 

库的安全性 

3.2系统结构设计 

3.2.1模块结构分析 

本网站的各个部分相对独立,以BBS模块为例 

网站BBS:主要分为用户部分和管理员部分,具体见图3。 

3.2.2数据库总体设计 

Oracle数据库相对于其他数据库而言有所不同。在具体操作 

中,首先要建立一个名为ORA9011的数据库,在该数据库中建立 

F0RUM、NOTEBOOK、DOWNLOAD、NETCHAT、JOB五个用户,然 

后存各个_L}j_户下建赢表。 

(上接第165顶) 

(1)方便用户使用。要给用户提供明确的导航信息.可以使用 

户快速地找到自己所需要找寻的内容。在一些模块巾,适当添加 

搜索功能,以更方便用户的使用。 

(2)统一的风格。作为一个网站.最主要的是一种整体感。统 

的风格可以使用户浏览页面的时候不至于产牛突兀的感觉。 

(3)清新的风格。值得注意的是.该网站的主要用户群足参加 

自学考试的学生。年龄层次偏于青少年。所以页面设计的时候努 

力保持简洁、明快、清新的风格。 

4对本系统的进一步研究 

系统的开发与应用是一个长期的过程,需要在实际应用中不 

断积累和完善。对本系统的进一步研究,有如下几. 探讨: 

(1)作为一个校同综合平台模块之一的网上学习系统,还需 

加强考试模块的建设和管理: 

(2)组卷方案不够完善,目前,试题统计模块具有统计某・试 

题被答次数及答对次数的功能。通过大量的测试,就可以从这两 

个数字算出题目的难度,此外,还应对题目的区分度作测算,这样 

可以得出更合理的组卷提供条件.改进 题方式。 

采用Sybase基于以下特点:a.高性能.它具有很高的吞吐量。快速 

的响应时间,并且在系统扩增时仍能保持高性能:b.服务器制约完 

整性和安全性 Sybase能集中制约完整性和安全性.而不是让访 

temet),主干网配备3层交换机(带路南功能1,保证每个端El都能 

以1ooM/1ooOM的速率与部门交换机通讯;服务器根据实际需要 

可在高档PC、专用服务器和小型机间选择。为了确保安全,在内 

部和外部之间设置放火墙,使得所有内外网之间的通信都经过合 

法检查 

问这些数据的每个应用分别实现它 高可用性 它采用了联机维 

护、快速恢复和基于软件的容错来保证系统的不问断运行;d.开放 

性分布式DBMS.它可运行于各种硬件平台且支持异构分布式数 

据环境,也允许分布式访问和分布存储数据l41。 

(3)使用Power Builder客户机开发工具:是它功能较强,简 

单易学的客户机开发_r具,使用它的两项先进技术,既开发的数 

据库联接技术ODBC和面向对象的町视化编程技术,同时.利用 

它数据窗口Data Window的特色。 

6结束语 

我国企业的信息化T作起步较晚.积累的经验也不多.但随 

着改革开放的不断深入和市场竞争的13趋激烈.企业要想在激烈 

的市场竞争中立于不败之地.必须在提高自身管理水平上下大功 

夫.凼此.实施ERP是企业发展的必经之路。 

参考文献: 

【11范勇.ASP开发网络数据库【M】.北京:人民交通j{{版社,2001. 

(4)浏览器选用目前使 最广泛的Netscape或IE.它们具有 

浏览速度快、操作简单、性能稳定等优点。 

(5)文档数据库采用Lotus Notes,它是目前最优秀的软件平 

台之一 

【2]Oracle.数据库管理员教程【M1.北京:电子工业出版社,1998. 

【31李建中.一种数据库的多维数据库模型IJ1.软件学报,2000, 

1 1(7):908-917. 

【41Date CJ.An introduction to database systems(6thedition)[M]. 

Addison Wesley,Addison2Wesleypub Co;1 998. 

5网络设计 

ERP系统可以采用标准的TCP/IP协议构建企业内部网(In. 

167 


本文标签: 用户 系统 平台 学习 功能