首页 > 范文大全 > 正文

网络同学录网站设计及对班级建设的作用初探

开篇:润墨网以专业的文秘视角,为您筛选了一篇网络同学录网站设计及对班级建设的作用初探范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:本文介绍了网络同学录网站设计的思路和过程,并对网络同学录网站对班级建设与管理的积极作用进行了深入的探讨。

关键词:网络同学录网站 班级建设 积极作用

近年来,随着网络技术的发展和网络的普及,互联网成为人们快速获取、和传递信息的重要渠道,改变了人们的工作和生活方式。校园同学录网站设计是一个典型网页设计实例。笔者使用的是Macromedia 公司开发的Dreamweaver MX 工具和ASP 代码编辑网站,它集开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,成为网站开发的首选工具。最终,笔者设计的校园同学录网站为学校学生提供了一个展示班级的平台。

一、网络同学录网站在班级管理中的积极作用

网络同学录网站出现时,其目的是为了使离开校园的学生通过网络找到昔日的同窗好友,并建立原来班级的网上之家,使学生在网上建立起联系。之后,随着网络的发展,很多在校学生把班级延伸到网络平台上,同学录就成为了学生学习生活的另一个网上交际平台,班级干部作为同学录的“管理员”,班主任在同学录上担任“引路人”的角色。各班学校通过网站,全面宣传、展示自己班级的风采、优点与特色,增强家长与学校之间及同学之间的联系,同时在网络上完成部分校务,提高办事效率。

长期以来,大多数学校都采用传统的班级管理模式,通过如召开班会、张贴通知、电话联系等方式传递信息,信息传递效率低下。而借助网络上的同学录,就能及时校园活动信息、班级内的班费支出情况、请假情况、流动红旗情况、获奖评优结果及各科考试的成绩,确保了信息传播的畅通和便捷,使学生在第一时间了解情况,尊重了学生的知情权。特别是在学生放寒暑期间,班级信息在同学录上仍然可以得到及时的传播。例如笔者学校所在城市在2012年开学前两天时,气温骤降,下了很大的雪,造成全县交通停运,学校发出了推迟两天开学的消息,于是班主任就立刻在同学录中告知学生延期两天开学,不用再一一给学生打电话,节约了大量的时间。

二、网络同学录网站的设计与制作

1.ASP 简介

Active Server Pages(动态服务器主页,简称ASP),内含于Internet Information Server(IIS)当中,提供一个服务器端(server_side)的scripting环境,产生和执行动态,是交互式、高效率的站点服务器的应用程序。

人们不必担心浏览器是否能执行自己设计出来的Active Server Pages,因为站点服务器会自动将Active Server Pages的程序码解释为标准HTML格式的主页内容,再在用户端的浏览器上显示出来。用户端只要使用常规可执行HTML码的浏览器,即可浏览Active Server Pages 所设计主页内容。

2.创建一个单的ASP 页

学习ASP页的最佳途径就是动手编写自己的ASP页。创建ASP页其实很简单,只要使用文本编辑器,将脚本命令插入到HTML页中就行了。将这个主页以 .asp 为文件扩展名保存,ASP服务器就知道如何处理其中的脚本命令了。若要查脚本的结果,只要在HTTP协议下在Web 浏览器中请求查看该页就行了,也就是键入“http://local-host/iishelp/iis/htm/tutorial/filename.asp.”

例如,要创建流行的“Hello World!”脚本,方法是从教程中将HTML 和ASP 脚本命令复制到文本编辑器中,当在文本编辑器中保存文件后,就能用浏览器查看脚本的输出效果了。

下面的HTML为创建的一个简单的主页,其中只有以大字体显示文字“Hello World!”。

< HTML >

< BODY >

< FONT SIZE=7>

Hello world!

< /FONT >

< BODY>

3.要有登陆界面

进入主页后,学生们可以通过登陆页面进入某专业某级某班的同学录。代码如下:

〈 %

if request.form(“ok”)= “登陆”then name=request.form(“name”)

passwd=request.form(“passwd”)

If((len(name)< > 0 )and (len(passwd) < > 0))

Then

Set conn=server .createobject( “adodb.connection”)

Conn.open “driver={Microsoft Access driver(*.mdb)};dbq=”&server.MapPath(“XSZL.mdb”)

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

Sql=“select * from[user]where rtrim(name)=‘”&name&“’and rtrim(passwd)= ‘”&passwd&” ’”rec.open sql,conn,3,3

if rec .eof then

response.write“对不起你的用户名或密码不对”

Session(“check”)=0

else

Session(“check”)=1

Session(“name”=rec.fields(“name”)

Session(“dj”)=rec.fields(“dj”)

response.write“登录成功”

response.write“〈a href=’../index.asp’〉返回主页〈/a〉”

end if

else

response.write“用户名或密码为空”

response.redirect“../login.asp”

end if

elseif request.form“ok”=“注册”then

response.redirect“regist.asp”

end if

%>

4.留言板功能

代码如下:

〈 %

If sessino“check”〈〉1 Then

response.redirect “../test/login.asp”

end if

% 〉

〈 % if request.form(“ok”)=“ 发送”and request.form(“title”)〈 〉“”and request.form(“mem”)〈 〉”then set conn=server.createobject(“adodb.connection”)

Conn.open”driver={microslft access driver(*.mdb)};dbq=&server.MapPath(forum.mdb”)set tec=server.cteateobject(adodb.recordset”)

rec.openzt”,conn,3,3

rec addnew

rec(title”)=request.form(title)

rec(mem”)=request.form(mem”)

rec.update

end if

% 〉

三、网络同学录网站的运行效果

同学录网站运行的最直接也是最显著的成效就是方便了班级成员之间的电子资源共享。

1.学生的电子档案及班级日常工作中的电子文档共享

每学期学生的个人学籍电子名单、班级学生每月出勤情况、获得流动红旗情况、班级获得荣誉情况、每周班会的主题、生日榜、班委会成员、值日表、课程表的变动,这些文件都可以由“管理员”以电子文档的形式传到同学录网站上,以便学生下载或传阅。此外,学校的各项规章制度、管理规定也可以及时上传到网络同学录上。

2.学生间网络资源的共享

网络同学录网站上可存放学生的有关专业学习资料,特别是计算机专业的学生在学习多媒体制作时,需要大量使用图片和音乐文件,学生就可以将自己搜集到的相关素材上传到网上,方便其他同学自由访问和使用。

3.班级影音、个人和集体照片的共享

网络同学录提供给用户上传图片、影音的空间,用户通过快捷的方式,便可将影音、图片、录像等多媒体文件上传,供全班同学的欣赏,将班级的精彩瞬间留于网络,使美好的回忆永驻学生的心间。特别是离校和就业的学生,还会经常在网络同学录看一看校园的变化。

4.师生及学生之间的交流平台

高中时代的同学友谊是最真挚的情感。在学习压力下,集体活动越来越少,使同班学生之间的交流也减少了。网络同学录的建立为班级提供了一个交流平台,为班级每个成员提供了自由发言的机会。学生们在这里倾吐自己心声,分享喜怒哀乐,体验集体的温暖和关怀,打破了交流障碍。借助同学录的“班级留言板”,学生将不能当面与班主任说的话写下来,增进了班主任与学生之间的感情交流。

当然,网络同学录在给学生和教师带来便利的同时,也产生了一定的负面影响,例如容易导致师生、生生面对面的交流减少。因此,无论是在网上,还是在现实中,真实的班集体才是教师工作的重心,班主任应学会灵活、合理地运用这一班级管理工具。

参考文献:

[1]杜生年等.Dreamweaver MX现场实作[M].北京:科学出版社,2003.

[2]周洪政.网页梦工厂中文版DreamweaverMX实例与操作[M].北京:海洋出版社,2003.

[3]陈明,陈磊,彭莎.跟我学制作个人主页[M].北京:机械工业出版社,2002.

[4]飞思科技产品研发中心.网页制作基础与实例教程[M].北京:电子工业出版社,2003.

(作者单位:西丰县中等职业技术专业学校)