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
版权声明:本文标题:一个基于WEB的网上学习平台的设计与实现 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1718567133a723899.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论