APP下载

高校继续教育网站的研究

2012-04-29黄玲娜

计算机时代 2012年11期
关键词:继续教育网络技术

黄玲娜

摘要: 学生毕业之后仍然需要知识更新和继续提高,而为他们提供培训机会的大多是社会办学机构,因此,高职院校有必要建立网络继续教育系统为毕业生提供继续学习、更新知识的平台。利用ASP技术、网络技术、网站开发技术等能快速开发这样一个系统平台,为学生提供继续学习机会的同时,提高学校自身的竞争力。

关键词: 继续教育; 网站开发; ASP技术; 网络技术

中图分类号:TP311.52文献标志码:A 文章编号:1006-8228(2012)11-64-02

Research of continuing education web site in university

Huang Lingna1,2

(1. Jiangnan University, Wuxi, Jiangsu 214000, China; 2. Wuxi Higher Normal School)

Abstract: Students who have graduated also need to update and increase knowledge, but the ones who provide continuing education training are often social institutions. The establishment of network system of higher vocational colleges continuing education has become an indispensable link to supply a stage for learning and updating knowledge. The system of development and construction can be realized by using ASP technology, network technology, and web development technology. The site will not only enable students to achieve life-long education, but also improve the competitiveness of the school.

Key words: continuing education; ASP technology; network technology

0 引言

在新形势下,高职院校的毕业生踏上工作岗位后,仍然需要知识更新和继续提高,而为他们提供培训机会的大部分是社会培训机构,作为我国教育事业重要组成部分的高职院校却很少关注本校毕业生毕业之后的继续教育问题。西方发达国家的高职院校都很注重普通教育与成人教育同步发展,而我国大部分高职院校却只把注意力放在职前教育上,职后的继续教育往往被忽视掉了。其实高职院校具有稳定、优质的师资力量、规范的管理制度和良好的教学环境,而且高职院校的继续教育往往比起普通的社会办学机构更加能令人信服,因此如果高职院校能够从毕业生的实际需求出发,为毕业生提供继续教育机会,不仅可以满足毕业生的实际需求,也可以提高学校的竞争力。目前网络教育的发展十分的迅速,发展网络教育产业具有重要意义[1]:可以更加接近教育平等的目标,改善人才市场结构,缓解就业压力,扩大内需,优化经济产业结构。

1 系统功能分析

高校网络继续教育系统分为七大功能模块,每个模块的功能如图1所示。

⑴ 学员模块

毕业生首次登录远程继续教育系统,首先要作为网校的新生进行入学注册,新生注册需要填写毕业证书的号码(一个号码仅能注册一次),注册成功之后,可以选择要学习的课程,学生凭借学号和密码才可以进行学习、答疑、作业和测试。学校对于毕业一年内的学生继续教育是免费的,满一年之后再根据相关政策收取一定的培训费。

[高校继续教育网站][教学资源管理\&][学院管理\&][教师管理\&][测试设计\&][自主学习\&][师生交流答疑\&][教务管理\&]

图1高校网络继续教育系统总体结构图

⑵ 教师模块

该模块主要进行教师资源的管理,包括新增教师信息、查询教师资料、查看学生对教师的评价结果等等。

⑶ 教学资源模块

教学资源是否符合需要、是否丰富是一个教育网站建设必须首先考虑的重点。系统应该具有教学资源的上传、更新、删除、修改等管理功能。教学资源不仅仅是指上课用的教学幻灯片、教学视频等资料,还有与课程有关的相关论文、文献等资源,这些教学资源由任课教师上传至本资源库,供有兴趣的学生课外参考研究。

⑷ 学习模块

网络继续教育系统的教学主要是一种自主学习方式,这也是远程教育系统区别于普通学校教育的一个重要方面。自主学习系统的教学模式通常有多种方式。例如:学员登录系统后下载服务器上的教学资源进行学习,这种方式通常首先由任课老师或管理员将事先制作好的多媒体课件或视频上传到网络服务器上,学生随时随地可以通过网络访问这些电子教材,实现自我学习的目的;又如:利用在线视频课堂,一般预先在网站上通知学员视频课堂的具体时间,然后在指定的时间里,由教师进行现场授课,授课内容通过网络通讯设备进行实时播放,学员则登录系统后通过网络视频软件观看上课的内容,在这一过程中学员可与上课教师通过文字或语音的方式实时交流,达到教学的目的。

⑸ 交流模块

网络继续教育的教学模式是教与学分离的,因此答疑子系统也是网络继续教育系统不可缺少的一个重要组成部分。学生在自主学习过程中难免会遇到各种各样的问题,但是又不可能与教师面对面地进行交流,因此设置一个答疑交流模块可以使师生互动,也有利于教师对学生的学习效果进行跟踪检查。在实际的运用中,学生可以通过聊天室、讨论区等方式与在线的其他同学或老师进行交流。

⑹ 测试模块

检测教学效果的常用手段就是考试,本系统的测试模块以学生的自主测试为主。当学生通过系统学习了相关课程之后,可以通过系统中的测试模块进行自我测试以检查学习的效果。

⑺ 教务模块

教务管理系统的功能进行综合管理,对学员的学习活动过程进行跟踪,记录学员的学习历程。

2 主要采用的技术

2.1 B/S模式

传统的客户机(Client)/服务器(Server)模式存在灵活性差、升级困难、维护工作量大等缺陷,特别是需要在客户端安装应用程序之后才能工作,因此已经难以适应实际需求。而随着Internet的广泛使用,Web技术也日益成熟,浏览器(Browser)/服务器(Server)结构已成为取代客户机(Client)/服务器(Server)的一种全新技术。因此本系统的开发模式采用浏览器(Browser)/服务器(Server)模式,采用该结构的优势如下[2]:

⑴ 无须开发客户端软件,维护和升级方便;

⑵ 可跨平台操作,任何一台机器只要装有www浏览器软件,均可作为客户机来访问系统;

⑶ 具有良好的开放性和可扩充性:

⑷ 可采用防火墙技术来保证系统的安全性,有效地适应了当前用户对管理信息系统的新需求。因此该结构在管理信息系统开发领域中获得飞速发展,成为应用软件研制中一种流行的体系结构。

2.2 DreamWeaver网页制作工具

DreamWeaver是目前市场上非常流行的一种网页开发设计工具,它提供了一种所见即所得的、可视化的开发环境,同时也支持代码编程,DreamWeaver支持ASP、ASP.net、JSP、PHP等技术。用户使用该系列的软件可以非常方便地在网页中插入各种对象(图片、文字、动画等)。

Dreamweaver最出色的地方在于,其具备动态服务器网页的可视化设置功能,同时对各类平台与服务器语言提供足够的支持,无论是PHP、JSP、ASP,还是ASP.NET,程序设计人员均能够通过设置,利用Dreamweaver的单一接口,设计不同类型的动态服务器网页[3]。

2.3 ASP技术

ASP技术的全称是Active Server Pages,译成中文是动态服务器网页,它是由微软公司推出的一款开发动态网页的强大工具。ASP指的是在Windows系统中运行的Web服务器(WebServer)所能利用的服务器(Server)端的Script环境,ASP并不是一种计算机编程语言,而是一种编写服务器脚本的环境。ASP具有无限可扩充性,可以使用Visual Basic、Java、Visual C++等编程语言来编写,另外,采用ASP技术无须Compile编译,编写容易,且可以在服务器端直接执行[4]。

3 系统设计

3.1 数据库设计

数据库设计的目标是建立一个合适的数据模型 ,一般来说,数据库设计的步骤可分为概念结构设计、逻辑结构设计和物理结构设计三个阶段。由于本系统是网络教育系统,因此数据库设计要满足一定的网络要求:数据查询时简单、快速,网络数据流量小,同时具有良好的安全性和可用性[5]。下面主要介绍逻辑结构设计,逻辑结构设计的主要任务是根据概念设计来设计系统的逻辑模型。本系统用到的主要的逻辑模型如下所示:

学员(学号,姓名,出生年月,入学时间,毕业证号码,密码,性别,联系电话)

教师(教师号,教师名,性别,职称,联系电话,专业)

课程(课程号,课程名,开课时间,学分)

教学资源(资源号,资源名,上传时间,上传者编号,课程类别,任课教师,存储位置)

学员选课(学生号,课程号,成绩)

教师课表(教师号,课程号,人数)

学习进度表(学号,资源号,章号,节号,浏览时间,掌握情况)

作业(学号,作业号,内容,递交时间,成绩,批改否)

试卷(试卷编号,题号,题型,题目描述,分值,答案)

答卷(试卷编号,学号,题型,题号,对错,得分)

答疑(学号,问题号,提交时间,是否解答,问题内容,回答内容,回答人)

3.2 详细设计

详细设计的主要目的是建立起系统的各个功能模块,这就需要进行程序设计。

注册系统的界面如图2所示。下面以注册系统为例,简单描述学员登录系统的代码设计,代码片段如下:

n=request.form(“name”)

pdl=request.form(“passwdl”)

pd2=request.form(“passwd2”)

if (pdl=pd2)then

set Conn=server.createobject(“adodb.connection”)

Conn.Open ”driver={SQL server):server=pcl61:uid=sa;

pwd=:database=asDdata”

sl=”select n from [register] where n=”&n&”

set rec=server.createobject(“adodb.recordset”)

rec.open Sl,conn,3,3

if rec.eof then

sl=”insert into[register](n,password)

values(‘”&n&”,”&pdl&”)

conn.execute Sl

response.write “注册成功,请妥善保管您的用户名和密码”

else

response.write “对不起,用户名已经被他人占用,请重新输入”

end if

else response.write “您两次输入的密码不同,请重新输入”

end if

4 结束语

实践表明,采用DreamWeaver和ASP作为系统前台的开发,利用SQL2000数据库,就能实现高校网络继续教育系统的各种功能。如今网络教育已经成为我国教育事业的一个重要组成部分,现有的技术、环境完全能够支持开发该系统,高职院校利用这样的系统不仅可以实现对学生的终身教育,而且可顺应社会发展的趋势,提高自身竞争力,故值得推广。

图2注册系统界面图

参考文献:

[1] 刘晔.网络教育产业发展模式研究[D].首都经济贸易大学硕士学位论

文,2008.

[2] 刘新晨.基于Internet的网络继续教育系统[D].大连理工大学硕士学

位论文,2006.

[3] 王娟.基于ASP与Dreamweaver数据库网站的开发[J].制造业自动

化,2010.32(6):126

[4] 胡秀源.基于ASP技术的动态网站设计[J].制造业自动化,2011.33

(3):205

[5] 郭智华.网络教学系统中数据库的设计与分析[J].江苏大学学报,

2006.27(5A):71

猜你喜欢

继续教育网络技术
网络技术对高校教育管理的影响及对策
电视媒体与网络媒体融合研究
浅析网络技术在高校体育教学中的应用发展
计算机网络技术与电子信息工程点滴谈
计算机网络技术对物流信息化的影响
对继续教育档案管理信息化建设的相关探究
关于促进继续教育可持续发展的探索与实践
对会计人员继续教育问题的研究
新时代下会计人员继续教育研究
对初中英语教师继续教育模式的思考