校园网站设计范文
时间:2023-04-05 02:04:26
导语:如何才能写好一篇校园网站设计,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
篇1
第一章:诸论………………………………………………………………..1
1.1 设计思想……………………………………………………………………………………1
1.2 开发工具的选用及介绍……………………………………………………………………….1
第二章:网站总体分析与设计 2
2.1网站系统分析………………………………………………………………………………………….2
2.2、主页设计 3
2.3、数据库设计 4
第三章:详细设计 4
3.1 家长学校联络簿………………………………………………4
3.2 网上图书馆 11
3.3 网上评优投票系统 20
3.4达级考试在线查分系统与计数器的制作………………………22.
第四部分:系统的使用说明与安装 25
第五部分:参考文献 26
附录:源文件代码 27
第一章 诸论
在Internet飞速发展的今天,互联网成为人们快速获取、和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。为了更好的办学,提高学校知名度,特构建长沙市工商职业中专学校网站。
1. 1 设计思想
通过网站,全面宣传,展示学校风采、优点与特色,学校的重大活动安排与招生政策,增强家长与学校之间的联系,在Internet上实现完成部分校务,提高办事效率。
1.2 开发工具的选用及介绍
ASP的优势:
Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。
ASP的特点:
任何开发工具皆可发展ASP
只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。
通吃各家浏览由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。
语言相容性高
ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。
隐密安全性高
如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因杰ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。
易于操控数据库
ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。
面向对象学习容易
ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。
ASP的六大内部对象
对象名称 功能描述
RequestResponseServerSessionApplicationObjectContext 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction 服务器进行分布式事务处理
所以我选择了ASP结合Frontpage架构长沙市工商职业中专学校网站
文章出处:
作者:
时间:2005-02-16
第二章 网站总体分析与设计
2.1网站系统分析
根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分:
l 学校风采 通过学校概括、教师风采、校园之星及部分图片等内容来展现。
l 优点特色 通过新闻、生动活泼的教育教学栏目来展现。
l 信息 通过公告栏、信息查询等栏目来实现,内容有招生政策、
活动安排等。
l 部分校务 根据校务的公开程度与参与人数的多少,特选择图书管
理、评优、考试查分、家校联系四大校务在网上实现。
2.2主页设计
网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、优点特色、信息,对于四大校务,就得利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。
主页结构图
注:带下划线的表示是链接方式
2.3数据库设计
采用的数据库是Microsoft Access ,拟建立teach.mdb库文件,包含如下几个表文件:
allmessage 留言信息表
Libbooks 图书信息表
Libcategories 图书类别信息表
Libemps 图书馆用户信息表;
stud 学生信息表
第三章 详细设计
3.1 家长学校联络簿
3.1.1功能:
利用SQL语法过滤特定的家长留言意见,让老师可以针对某位特定学生家长所发表的意见作出独立的回答,同时,家长在发表个人意见时,若认为意见内容涉及敏感的话题或是意见内容涉及私人隐私,都可用“悄悄话”的方式发言,这些“悄悄话”将不会被显示出来让大家看到,当然,老师拥有管理的能力,只要以密码登录管理模式,就可以进行各个学生家长的单独意见回复,而且还能看到家长们所留下的“悄悄话”。
3.1.2组成构造
共分成六大部分:
1, 意见留言结果网页guest.asp:用来显示家长发言与老师回复内容,同时还具备一般模式与管理模式两种显示方法。
2, 家长发言表单网页addmsg.asp:让学生家长填写发言内容并选择发言性质。
3, 家长发言数据处理ASP程序add.asp:处理家长发表的意见数据,同时将这些意见数据记录起来并将网页显示转向至意见留言结果网页。
4, 老师回复表单网页teachans.asp:让老师针对某位特定学生家长所发表的意见作出独立的回答。
5, 老师回复数据处理ASP程序anssave.asp:处理老师回复的数据内容,同时将这些意见数据起来并将网页显示转向至意见留言结果网页。
6, 数据表文件allmessage:用来储存家长发言数据与老师回复数据的Access类型数据库文件。
“数据表文件”负责存放家长发言数据与老师回复内容的数据记录,为Access类型的库文件,将它定名为:“message.mdb”。
下图为家庭联络簿的组成与流程图:
老师回复
家长留言
读入 写入
写入
3.1.3数据库结构设计
数据库文件”teach.mdb“中的数据表” allmessage“的栏目设置,如下图:
字段名 字段类型
3.1.4界面设计与重点、难点代码的设计
数据库与留言显示程序网页
家长发言与老师回复的内容数据全部储存在数据库中,要在网页中显示目前的家长发言与老师回复数据,必须先进行数据库的链接与打开,要链接数据库我们必须使用ADO对象群的Connection对象;而要打开数据库则必须使用ADO对象群的Recordset对象,程序:
set cn=server.createobject("adodb.connection")
cn.open "filedsn=c:\program files\common files\odbc\data sources\ms access database.dsn"
set rs=server.createobject("adodb.recordset")
sql="select * from allmessage order by 留言时间 desc"
rs.open sql,cn,1,1
Recordset对象是负责浏览与操作从数据库取出来的数据,Connection对象只负责与数据库进行链接的动作,并不能使用数据库内的数据,因此必须建立一个可以存取数据库数据的Recordset对象,
使用RS.Open方法存取”teach.mdb”数据库
RS.Open SQL,CN,1,1
使用open方法来打开数据表或执行Select指令参数设置如下:
1, 参数一(SOURCE):为欲打开的数据表或SQL指令。
2, 参数二(ActionConnection):指定一个已打开的数据库对象,将此参数设为链接我们已经建立好的Connection对象“CN”。
3, 参数三( CursorType):指定Recordset的打开类型,1为可读写且可自由移动。
4, 参数四(LockType):指定锁定类型,1为只读。
数据排序与SQL指令
1. Select 指令的筛选语句:
格式: Select…From
在SQL语言中:“Select”数据表“中选取某些“栏位”的数据.
2.如果要选取的数据表数据包含了一个以上的栏位,则我们可以利用“,”逗号来栏位名称隔开。
3. 如果要选取的数据表数据包含了全部的栏位,则可以利用万用字符“*”来代表全部的栏位。
可排序数据的Select指令
1. 当我们希望被选取出来的数据记录数据能够依据某个或某几个栏位的内容来排序时,只要将这些排序依据的栏位摆放在“Order By“保留字之后,然后将这处排序的语句连接在”Select…From“后面就行了。
2. “Order By“默认的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,则我们可在栏位名称后再加上“Desc“保留字!将排序方式改为”由大排到小“。
在“显示留言意见”网页中的打开数据库ASP程序中的语句:
SELECT*From allmessage order by 留言日期 Desc
功能为:从数据表“allmessage“中取出所有栏位的数据,并将取出的数据记录内容依照”留言日期“栏位使用的”由大排到小“排序方式进行排序。
留言显示网页的管理模式
“显示留言意见”的网页就必须具备显示模式选择的功能,当显示模式在一般情况时要能显示家长们的一般性发言,同时还得将“悄悄话“的发言隐藏起来。当老师以密码登录成为管理模式时,则必须将一般性发言与悄悄话发言的数据全部显示出来,同时还得让老师们可以针对某位特定学生家长所发表的意见作出独立的回答。
这两个情况是通过密码登录管理模式的ASP程序实现的:
密码:  
在这段网页语句中,利用Session对象来记录目前的工作模式。当我们第一次进入“显示留言意见”网页的时候,我们所见的网页画面一定是一般!因为Session尚未被建立,因此它的“变量”值一定不会是“yes”,所以网页中会出现一个输入密码进入“教师管理”模式的栏位,只有当我们输入密码按下“教师管理”的按钮组织上发ASP程序中的进入管理模式语句后,Session对象才会被建立,同时,“checkedit“Session对象变量值被设置为“yes“,所以我们就进入了能将一般性发言与悄悄话发言的数据全部显示出来,同时还让教师们可以针对某位特定学生家长所发表的意见作出独立回答的管理模式页面。
留言显示网页的分页
当家长的发言与老师回复的数据笔数太多时,一次要将全部的数据内容显示在网页中,等待网页下载的时间太长了,因此采用固定笔数分页浏览方式来显示网页。
要进行分页显示,得先知道目前有多少笔的留言数据,而留言数据笔数可以通过Recordset对象的“Recordcount“(记录个数)属性得知,我们将每10笔数据为一单位分页显示:
count=rs.recordcount
if count/10>(count\10) then
totalpage=(count\10)+1
else totalpage=(count\10)
end if
“/”为浮点数除法,“\”为整数除法。
跳页选择的ASP程序语句
所有的发言数据采用固定笔数分页浏览的方式来显示后,还要提供一个跳页链接显示的功能,让浏览者可以选择希望浏览的页次进得浏览,ASP程序语句:
pagecount=0
rs.movefirst
if request.querystring("topage")"" then pagecount=cint(request.querystring("topage"))
if pagecount
if pagecount>totalpage then pagecount=totalpage
rs.move(pagecount-1)*10
发言表单网页制作
inse tu3
表单的参数
表单的Action参数:Action参数是用来指定Server端处理此一表单数据内容的程序,此处表单处理ASP程序为“add.asp“,
表单的Mothed参数:要将表单传送至Server端的方式有两种,设置值分别为GET及POST,若设置为POST,则浏览器会等Server端来读取数据,若设置为GET,则当我们按下送出按钮时,浏览器会立即将表单中的数据内传送出去。利用POST方法,在传送的数据上将不受限制,利用GET方法传送的数据量则大约只有2K左右。
留言处理程序
要将家长发言数据作后续处理及将这些数据内容存入数据库,须利用添加数据记录的Insert Into 指令,然后再写入数据库文件中:
Inset into 指令语句格式:
Insert into 数据表名 (栏目名) values(栏目值)
sql="insert into allmessage(家长姓名,留言主题,联络信箱,留言内容,私人公开,留言时间,班级) values("
sql=sql&"'"& parent&"',"
sql=sql&"'"&subject&"',"
sql=sql&"'"&email&"',"
sql=sql&"'"&memo&"',"
sql=sql&"'"&personal&"',"
sql=sql&"'"&now&"',"
sql=sql&"'"&bj&"')"
cn.execute sql
回复表单程序网页
必须让老师们可以针对某位特定学生家长所发表的意见作出独立的回答,
使用Select…From…Where筛选语句
sql="select * from allmessage where(编号="&ID&")"
rs.open sql,cn,1,3
然后将特定的家长发言数据放在表单,方法是将数据库中的数据取出来,然后放在表单栏位中:
“家长姓名“栏位网页语句标签
“留言主题“栏位网页语句标签
“留言内容“栏位网页语句标签
老师在回复栏位中所填入的数据,必须送给处理老师回复数据的ASP程序”anssave.asp”来记录以及处理这些回复数据。当老师填写好回复发言的数据后按下“送出回复”按钮后,表单中的数据内容就会以“POST”的方式由SEVER端读取,然后将数据内容交由处理老师回复数据的ASP程序“anssave.asp”来将数据内容写入数据库。
3.2网上图书馆
网上图书馆将学校图书馆图书放到网络上供人借阅,这样不仅方便了校内的学生与教职员工使用图书馆的资源,还为图书馆管理员提供了一种简便地管理图书馆的方法.
3.2.1功能
网上图书馆系统可以进行图书的出借和归还.还可以在系统中按照多种字段对图书进行查找,还可以浏览某个种类的所有图书.该应用程序也为图书馆管理员提供了一些功能,如添加、编辑以及删除图书等,或者在分类层次结构中添加新的种类。
3.2.2系统的层次结构
下图的每个方框代表校园图书馆网站中的一个页面。除了只包含HTML的Search页面外,其他的均为ASP页面。因为每个图书的页面都不同,所以大多数的页面实际上都是多页面。
3.2.3数据库设计
本系统共使用3个数据表:
LibBooks表包含与图书有关的所有数据。该表中的字段内容的图书的通用信息。另外,对于已经出借的图书,该表中还包含借阅该图书的用户的ID号,以及图书的状态。
表视图如下:
字段名 意义 字段类型 字段名 意义 字段类型
bookid 书号(主键) 数字 (no null) status 状态 文本
title 书名 文本 checkedoutto 用户id 数字
author 著者 文本 reservedby 用户学号 数字
Subject 主题 文本 description 描述 文本
Isbn Isbn号 文本 keywords 关键字 文本
LibCategories 表包含Library中的所有类别,在访问者浏览图书列表时将会用到这些类别。每个类别都可以作为另外类别的父类别。有一个特殊的类别,Top-Level,没有出现在类别列表中,但是可以作为其他任何类别的父类别。
字段名 意义 字段类型
Categoryname 类别 文本(noll)
parentcategory 父类别 文本(noll)
LibEmps表包含可以访问图书馆网站的用户信息。该表包含一些通用的信息字段,比如用于进入图书馆的用户密码等。
字段名 意义 字段类型 字段名 意义 字段类型
empid 用户id (主键no null) 数字 password 用户密码 文本
Empname 用户姓名 文本 manager 管理员代号 数字
emailaddress 用户邮箱 文本
图书馆数据库的数据关系如图9-22所示。其中表LibEmps和表Lib Categories与表LibBooks之间都是一对多的关系。每个雇员都可以借阅多本图书,每个类别都可以包含多本图书。
3.2.3界面设计与重点代码的设计
网上图书馆系统有两种用户,一是管理员。另一种是只允许使用图书馆系统,而没有管理功能的一般用户。访问者进入网站,首先要进行登录,如下图所示。登录页面(index.asp)
访问者输入E-mail地址和密码来登录,然后单击“登录”按钮。输入的数据提交后与数据库中的用户表进行匹配。
须创建一个记录来保存基于访问者登录的用户信息
set RSFindEmp = conn.Execute("select EmpID, Manager from LibEmps where " _
& "EmailAddress = '" & Request.Form("EmailAddress") & "' and " _
& "Password = '" & Request.Form("Password") & "'")
if RSFindEmp.EOF then
TheMessage = "密码或email地址不对."
else
Session("EmpID") = RSFindEmp("EmpID")
Session("Manager") = RSFindEmp("Manager")
Response.Redirect "../yk.htm"
end if
表单域EmailAddress和Password 用于Where了句中来获取一个记录。如果访问者输入了一个无效的用户名,则记录集中将不会返回匹配的记录。我们可以通过查看EOF标记来判断一个记录集是否为空。为空,则访问者将被拒绝进入该系统。不为空,则访问者的EmpID值和Manager值将从记录集中返回。写入Session 变量, 变量将在整个网站的所有网页中都是有效的。这些变量的存在与否及其取值将用于确定是否允许进入一个特定的网页,同时也用于访问者进行书目的归还和借阅操作。
图书馆菜单页面
图书馆菜单页面包含指向其他4个页面的链接:管理页面、搜索页面、图书列表页面和主页面。还有一个可显示用户所借书籍的按纽。如果访问者是图书馆管理员,则菜单界面如图所示。如果访问者不是图书馆管理员,则看到如图所示的界面。非管理员的访问者的界面上没有指向管理员菜单页面的链接。
实现办法:访问者登录时在登录页面上的创建的会话变量Session 用于从数据库中获取访问者的有关信息,表示它是否是管理员。如果值为1,就表明访问者是一个管理员,则用如下代码写入一个指向管理员页面的链接:
管理员菜单
通过按纽B1是否为空来判断要不要显示用户所借图书,利用一个记录集来获取访问者已经借出了的所有图书的列表。
if NOT isempty(Request.Form("B1")) then
set RSBooks = conn.Execute ("select BookID, Title from LibBooks where " _
& "CheckedOutTo = " & Session("EmpID"))
end if
再用循环语句将所借书以表格形式显示出来。
Do Until RSBooks.EOF%>
loop
end if
%>
循环将遍历Rsbooks记录集中的每个记录,直到该记录集结束:
该网站中的所有ASP页面都会在访问者访问之前对其进行登录检查。这样就可以避免访问者通过输入某个页面地址然后在没有登录的情况下直接进入该页面的情况发生。此外,每个管理页面都要确认访问者是管理员。
管理菜单页面
管理菜单页面有一个HTML表单,根据选择的按钮的不同,可以进行5种不同的操作:图书的归还、图书的编辑、图书的删除、图书的添加和类别的添加。不管选择了哪一个按钮,该表单都提交人其自身进行处理。
要进行图书的归还、图书的编辑、图书的删除三种操作,须先进行搜索,找到该书后,由图书Book.asp返回一个链接:
管理员菜单
而管理者页面通过下列语句
这样就将所找到的书的书号BookID、书名Title传递管理者页面。再进行所须操作。共有3个不同的铵纽,可以进行3种操作。若单击“修改”钮:
则重定向到编辑图书页面,同时把Bookid 传递给该页面。
Response.Redirect "./edit_book.asp?BOOKID="&request("BOOKID1")
将其他的情况需要建立到数据库的连接:
set conn = server.createobject ("adodb.connection")
Conn.Open("FILEDSN=c:\Program Files\Common Files\ODBC\Data Sources\ms access database.dsn")
if NOT isempty(Request.Form("Delete")) and request("BOOKID1")"" then
conn.Execute "delete from LibBooks where BOOKID ="&request("BOOKID1")
end if
if (NOT isempty(Request.Form("checkin"))) and request("BOOKID1")"" then
conn.Execute "update LibBooks set checkedoutto= 0, status= 'Available' where BookID="&Request("BOOKID1")
end if
页面中的添加新的种类部分包含一个文本控件和一个选择控件。其中选择控件是用所有已经存在的类别列表进行填充的,包括特殊类别 Top level ,该类别表明当前类别是处于类别层次结构中的最顶层。代码如下:
先用一个记录集来填充父类别选择控件:
set RSCategories = conn.Execute("select CategoryName from LibCategories order by CategoryName")
再用下列循环语句:
Do Until RSCategories.EOF
%>
RSCategories.MoveNext
Loop
%>
遍历RSCategories记录集中的每个记录,并作为一个选项添加到列表中,而记录集中CategoryName 同时作为显示值和传递值:
本页面还包含一个指向添加图书页面的链接。
搜索结果页面
搜索页面的代码获取与访问者查找规则相匹配的图书,然后将这些图书显示给访问者。
搜索页面上的表单包含一个选择控件和一个文本控件。选择控件中的选项是用可搜索 的字段填充的:
需要用一个记录集来保存与访问者的查找规则相匹配的记录:
set RSBooks = conn.Execute("select BookID, Author, Title, Subject from LibBooks where " _
& Request.Form("SearchField") & " Like '%" & Request.Form("SearchCriteria") & "%'")
注意:,符号%表示的是一个广义搜索。这一点类似于ACCESS中的符号*。
然后将所找到的书以表格形式显示出来。代码如下:
书名:
著者:
主题:
Loop %>
图书页面
图书页面的代码显示图书的有关信息,以及管理图书的出借操作。
该页面通过Querystring 传递BookID
if isempty(Request.QueryString("BookID")) then
Response.Redirect "./search.html"
end if
如果其中不存在,则访问者将被重定向到搜索页面:
如果同时传递表单中包含的变量Action不为空,则表明访问者正借阅该图书:
if Not isempty(Request.QueryString("Action")) then
在这种情况下,需要将图书状态改为 Checkout, 同时需要将Checkedoutto 字段修改为该访问者:
conn.Execute "update LibBooks set Status = 'Checked Out', " _
& "CheckedOutTo = " & Session("EmpID") & " where BookID = " _
& Request.QueryString("BookID")
Response.Redirect "./library_menu.asp"
end if
然后将该访问者重定到图书馆菜单页面:
下一步,利用图书的状态来确定不同的链接
未借出时链接如下:
if RSBooks("status") = "Available" then
LinkText = "
& Request.QueryString("BookID") & """>借这本书"
如果图书已经借出,就创建一个不同的消息,并将链接设置为指向Library menu 页面:
LinkText = "图书已出借,返回主菜单。"
最后根据是否是管理员,显示管理员菜单链接。
管理员菜单
3.3网上评优投票系统
3.3.1功能:
能实现全校性的评选,快捷、公平,且有效,不允许做票。
3.3.2组成构造
这个系统由3个部分组成——投票页面vote.htm ,处理投票结果的脚本,显示投票页面 。
3.3.3数据表的设计:
3.3.4界面设计与重点、难点代码设计
投票页面
该页面是一个纯HTML文件,它让用户选择自己想选举的候选人,并填写自己的详细资料,以确认投票的有效性。页面显示如图所示。
表单处理脚本
在vote.htm中各项数据都填写完毕后,单击确定投票按钮,表单的数据就被提交,
本次评优共有4个候选人,但只能选两个。故用复选框。
投票的有效性通过是否是本校学生,且是否投过票来判断。
if request("passno")"" then
sql="select * from stud where password="&"'"&request("passno")&"'" &"and yitu=0"
set rs=cn.execute(sql)
if rs.eof then%>
本设计允许少选,不允许多选。通过判断Vote投票界面传递过来的复选按纽值的长度看是否多选。
vo=request("cand")
if len(vo)>4 then%>
然后根据所投的票将对应候选人的投票结果字段加1,同时将该投票人的已投字段置为1。
sqq="update stud set yitu=1 where password="&"'"&request("passno")&"'"
cn.execute(sqq)
if instr(vo,"1") then
cn.execute("update stud set result=result+1 where name='李宁'")
end if
if instr(vo,"2") then
cn.execute("update stud set result=result+1 where name='杨兰'")
end if
if instr(vo,"3") then
cn.execute("update stud set result=result+1 where name='江道明'")
end if
if instr(vo,"4") then
cn.execute("update stud set result=result+1 where name='段启文'")
end if%>
显示当前投票情况show.asp
由于投票处理页面已经完成了绝大部分的工作,所以 显示结果页面就很简单了,其功能是从 Stud表文件中读取候选人所得票数,显示在页面上。
页面显示如图
值得注意的代码主要有以下几处:
该页面有自动刷新功能,使在线用户可以尽快的看到最新的选举情况。我们这里设定每隔30秒钟自动刷新一次。
显示投票时,我们采用了while循环,把候选人及其得票数,整齐地显示在一个表格中,这种技术在数据库查询结果的显示中也经常用到。代码如下:
3.4达级考试在线查分系统与计数器的制作
3.4.1功能:
它提供了在线查看成绩。考生可以在网上使用这一系统,通过输入准考证编号来查询达级考试的结果。
3.4.2数据表的设计
与评优系统共用STUd表,表设计同上。
3.4.3界面设计与重点难点代码的设计
该模块需要查询者输入准考证号后来查看结果。若ID1不为空时,表示有表单输入,开始查询数据库。使用 SELECT的SQL指令查询数据库的数据。先设定SQL指令,查询ID符合准考证编号Request.Form("ID1")的数据,下个“Execute”指令,即可开始执行存取、查询数据的动作了。并将查询结果储存到Recordsets组件RS中。
IF Request.Form("ID1")"" THEN
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("FILEDSN=c:\Program Files\Common Files\ODBC\Data Sources\ms access database.dsn")
SQL = "SELECT name,id,score FROM stud WHERE id='" & Request.Form("ID1") & "'"
Set RS = Conn.Execute(SQL)
若考试通过,则显示考试的结果,包括姓名、准考证编号、总分和考试结果,分别由RecordSets 组件的RS(0)、RS(1)、RS(2)、RS(3)得到。FS.Field.Count表示RecordSets组件的域的总数,由“for I=0 to RS.Fields.count-1”,取得RS(I)各域的数据。配合 表格的HTML语法,将结果填入表格的各单元格中。 若还有下一个数据,就使用RS.MoveNext 移到下一个位置。
3.4.4页面访问计数器的制作
利用文件处理组件FILESYSTEM的强大功能来制作,比用Application对象计数器要好,Application计数器当有20分钟没有人连上该网页或关机时,计数器会被归零。而文件计数器却不会因时间而消失。我用Count.txt存放访问人次。代码如下:
whichfile=server.mappath("pic\count.txt")
set myfile=server.createobject("scripting.filesystemobject") 创建一个
set thisfile=myfile.opentextfile(whichfile) 组件对象
visit=thisfile.readline
thisfile.close 读取计数器数据文件Count.txt中的计数数据
visit=visit+1 记录自加一次
length=len(visit)
for i=1 to length
response.write "" 将记录的数据用图片显示出来
next
set thisfile=myfile.createtextfile(whichfile,1) 将新计数数据写入文件thisfile.writeline(visit)
set myfile=nothing
数字图片我利用PHOTOSHOP中的文字特效制作了9个立方数字:
等
四.系统的使用说明与安装
4.1运行环境要求
Windows98
Personal Web Server 3.0(PWS)
Microsoft? Access 2000 (9.0.2812)
4.2安装设置
A. 将本网站拷贝到硬盘上的某一目录下,如:拷贝至c:\y1下。
B. 运行PWS,将默认的Web站点主目录设置为该目录,如上例应为c:\y1;
具体步骤:
a. 选择“高级”项;
b. 单击“编辑属性”按钮,在出现的“编辑属性”对话框中的“目录”项中填入“c:\y1”,其他不变,确定;
C. 设置启动默认文档为:yy.asp
五.参考文献
[1]李世杰 Active Server Pages(ASP)3.0 网页设计手册 北京:清华大学出版社 1999
篇2
关键词:电子计算机;网站;系统分析;系统设计;数据库;测试
校园网站不仅是在校园内信息的通道与环境,也是对外联系和宣传自己的良好途径。它的意义已不仅仅是计算机的普及与学习,而是计算机的运用,进而在校园中形成富有特色的校园信息文化。因此,校园网站的设立无论对于学校还是对于社会都是非常有利的。但是学校网站开发是一项很复杂的工作,下面,就按照学校网站从立项到制作完成的顺序来介绍。
一、网站的立项
当我们需要进行校园网站建设时,就要对建立学校网站这个项目立项。较好的做法是成立一个专门的项目小组,小组成员包括:学校领导、各处室人员,学校网络管理员、网页设计人员、计算机教师等5—7人组成。具体细节应由网络管理员作为项目负责人负责对该项目进行统一的调度和安排。
二、网站开发流程
为了加快网站建设的速度和减少失误,应该采用一定的制作流程来策划、设计、制作和网站。通过使用制作流程确定制作步骤,以确保每一步顺利完成。好的制作流程能帮助设计者解决策划网站的繁琐性,减小项目失败的风险。制作流程的第一阶段是规划项目和采集信息,接着是网站规划和设计网页,最后是上传和维护网站阶段。步骤的实际数目和名称因人而异,但是总体制作流程如下图所示。
1 系统分析阶段
(1)校园网站功能的设置
要建设一个网站,首先要明确学校网站建设的意义和需求及校园网所能提供的功能和内容。可以采取下发问卷调查表或通过学校各部门上报所需功能的建议等方式了解学校领导和教师希望校园网提供的服务和内容,然后根据各方面的反馈意见进行认真的分析,编写一份详尽的需求说明书。把好这一关,可以杜绝很多因为需求不明或理解偏差造成的失误和网站建设失败。
(2)构建校园网的框图和资料收集
很多学校下属部门非常多,让每一个部门在网站上都占有一席之地,无疑会在我们的网站设计和资料的收集上增添困难。这时应在学校领导、各处室人员的配合下,在项目负责人带领下,研究确定网站的总体结构,并请求各部门配合,提供关于各部门的文字资料和电子资料,然后进行分门别类的整理。将文字资料整理成电子资料,将不符合要求的电子资料重新排版,以备后用。
2 网站策划和整体设计阶段
当我们在Internet这个信息的海洋中尽情遨游时,会发现许许多多内容丰富、创意新颖、设计独特的网站。我们现在具备了上网的条件后,在开始设计网站时,就应该注意网页制作时应考虑哪些方面的问题,包括网站功能以及访问者需要什么。整个设计都应该围绕这些方面来进行:①页面内容要新颖;②网页命名要简洁;③善用表格来布局;④多学习和使用HTML,尽量少用Java程序;⑤每个页面都要有导航按钮;⑥网页风格要统一,动画最多只用一个;⑦使网站具有交互功能和友好设计界面。
3 网站制作和设计实现
在确立了网站的功能、框图、资料收集后,就可以进行网站的编制工作了。进行网站的编制前应确立网页设计工具的选择。下面简单介绍几种工具。在网站的设计中,网站前台界面可以使用Dreamweaver网站设计软件,后台管理可以使用ASP语言中的VBScript语言编写,网站中的数据库采用SQL Server数据库,并在美化网页的软件上采用目前比较流行的Flash,Fireworks,Photoshop等工具。
(1)Dreamweaver是制作网页软件工具的佼佼者
具有简单、易学、无需记忆的特点,许多网页都可利用它来制作。Dreamweaver不但能用可视化的方式来编辑文字、图像、表单等,还可以直接在网页中插入控件,Java Applet等组件。Drea—mweaver不只是一个网页编辑器,就其整体来说,Dreamweaver应该算是一整套网站管理工具,同时Dreamweaver还提供Server测试环境,使我们在设计网站阶段,就可以身处于一个模拟网站的工作环境中,方便我们做测试工作。这样网页上传至Internet的Web服务器后,不易发生错误。
(2)前台界面和后台数据库连接起来,实现从网页访问数据库的方法
一种是Web服务器作为终结,把浏览器和数据库链接起来,在服务器端执行对数据库的操作;另一种是把应用程序和数据库下载到客户端执行对数据库的访问。我们可以使用第一种。这是一种完全的Web数据库访问解决方案,把ADO和ASP结合起来,建立提供数据库信息的网页内容,在网页中执行SQL命令,对数据库进行查询、插入、更新、删除等操作。ADO可以链接多种支持ODBC的数据库。但我们首先需要配置服务器以使用ADO对象。配置服务器的方法在很多书中都有相关的介绍,在这里就不一一介绍了。
篇3
(闽江学院 中文系,福建 福州 350121)
摘要:随着互联网技术的不断成熟,各高校均开通了门户网站,但是网站的界面设计普遍缺乏内涵与风格,满足不了用户的人性化需求.笔者通过对闽江学院校园网界面人性化设计的调查,针对存在的问题进行研究分析并提出一些建议,旨在促进我校校园网建设的深化.
关键词 :高校;门户网站;人性化设计;界面设计
中图分类号:J524.3文献标识码:A文章编号:1673-260X(2015)05-0022-03
在中国互联网高速发展的今天,校园网建设成为高校管理与建设中不可或缺的一部分.但是目前国内高校门户网站与其他网站设计趋同现象较为明显,且设计参差不齐,“重技术,轻内涵”,即较少体现人性关爱,满足不了用户心理和情感的需求.本研究以高校门户网站的人性化设计作为切入点,选取福建省闽江学院校园网作为研究对象开展研究.
1 高校门户网站人性化设计现状
人性化设计体现在用户浏览校园网时所运用到的视觉、听觉、生理、心理等各个方面.这需要设计者注重把握校园网的整体布局、安全色的使用、以及界面是否符合用户的使用习惯和审美认知等许多方面.如今人性化设计在校园网界面设计中主要存在两个问题:一是仅注重信息的传达,不重视视觉效果,缺少人性的关怀;二是过于注重视觉效果而忽视其主要功能的应用,实用性不足.不论何种形式,都不利于校园网的建设与发展.校园门户网站的设计者需要折中找到一个既满足信息传达又体现人性化需求的方法.
2 调查方法
我们通过采用走访调查、发放问卷的方式,随机对闽江学院教职工和学生进行问卷调查.共发放问卷300份,回收289份,其中有效回收率为96%.其中任课教师占19.38%,行政管理人员占14.88%,学生占65.74%.受访者中从事文科专业的有43.94%,从事理科专业的有39.10%,艺术科的有16.96%.其中男生占52.94%,女生占47.06%.本次调查对象不论在职业、专业、性别等方面分配较为平均,故本次调查的数据真实有效.
3 受访者对网页风格喜好的调查
什么样的网页设计能提高广大教师和学生的访问兴趣,本研究设置了几个相关问题,一是受访者对网站风格的好感度调查;二是受访者对于界面设计因素重视程度的调查;三是对操作功能的喜好调查.
表1为受访者对网站风格的喜好调查结果,可以看出当前闽院教职工及学生更倾向于“简洁明了”、“清新自然”的网页风格.
在受访者对于界面设计因素重视程度的调查中可以看出(如表2所示),受访者普遍认为“直观的内容和美观的版式”应是我校校园网设计的重中之重,值得校园网建设者思考.
在校园网首页操作功能调查中发现,60.51%的人表示他们更看重界面有较全面的功能,39.49%的受访者表示他们看重的是校园网界面的简单操作.可见在给用户较全面操作的同时,也不能忽视简单的操作.
4 闽江学院校园网人性化设计的问题分析
在初步了解受访者对网页设计的期待之后,通过对调查结果进行分析,我校校园网门户网站存在以下问题:
4.1 我校校园网访问频率低
在学校管理中,校园网不仅能满足教学工作日益增长的需求,也能更好地提高学校的知名度.调查结果显示,目前我校教职工及学生对校园网的关注度偏低,超过85%的受访者仅仅是偶尔或者几乎不访问校园网,定期及多次浏览校园网站的比例不足10%,且多为教师及学校行政管理人员.调查结果如表3所示.
以上调查结果说明闽江学院官网对校内教职工和学生缺乏吸引力,同时也说明网站功能没有得到很好体现.
4.2 我校校园网界面设计特色不够突出
高校门户网站不仅是师生了解学校信息的渠道,同时也是对外展示学校形象,体现办学特色的窗口.
4.2.1 首页设计风格单一
在“受访者对于网站界面的视觉感受”的调查中,有69.70%的受访者则认为其风格单一,14.55%的人表示他们更多的是关注内容而不是风格,有8.48%的受访者认为我校校园网界面风格赏心悦目,另外只有7.27%的人认为其内容掩盖了网页的风格.可见虽然有部分人更关注网站的内容,但是我校校园网界面的单一视觉风格不能很好地吸引用户的关注度,缺乏特有的办学元素,在用户的心目中印象已大打折扣.
4.2.2 图形图像运用特色不明显
从图形图像在界面中的运用上来看,将近67.31%的受访者认为图片使用尚可,能基本反映我校特色.17.95%的受访者表示使用图片得当,能很好地体现闽院办学特色.14.74%的人认为图片使用不当,无法体现我校特色.从中可以看出,目前我校校园网的图片使用只是基本反映我校特色,因此要强化我校校园网就应合理使用图形图像,强化我校办学特色.
4.2.3 设计缺少创意
众所周知,经过创意设计的校园网界面不仅能提高校内师生的使用频率,还能引起外界的广泛关注,提高学校的影响力.通过调查“受访者希望我校校园网给人的感觉”结果如表4所示.
更多的受访者更倾向于创意,网站设计是否具有创意是吸引受访者关注的重要因素之一.另外,受访者中表示我校校园网应该是“亲切,简洁”的人占36.42%,认为应是“时尚,活泼”的占29.14%,认为是“经典,稳重”的占17.88%,而认为应是“个性鲜明”的占14.57%,仅1.99%的人认为不需要特别的风格.如此看来,简洁又时尚的风格才能很好地吸引受访者的关注.
4.3 我校校园网界面板块设置不够合理
4.3.1 内容不够突出
高校门户网站首页信息量的大小直接关系到用户在浏览页面时是否能获取有用信息.在校园网界面信息量设置上来看,调查发现有32.30%的受访者认为我校门户网站界面信息量过大,没有重点;24.84%的受访对象认为信息量少,没有自己想要的;42.86%的人认为信息量适中.可见,超过一半的受访者认为我校校园网首页信息量不合适,这表明我校校园网在界面信息量及专题的设置上存在不足,用户不能有效地获取信息.
4.3.2 部分功能服务实用性不足
针对我校校园网界面功能进行的调查发现,受访者更关注的是校园的导航菜单,要闻和公告等,所占比例分别为“学校导航菜单”62.18%,“学校要闻”74.36%,“最新公告”78.21%,其他如“院系采风”30.13%,“媒体之声”16.03%,“校园图片”20.51%,“站外链接”18.59%,其他为0.64%.
比如名古屋大学的校园网界面中就将“就业”、“链接”等需求性不大的功能放在界面的顶端弱化,如图1所示.
受访者希望我校校园网能提供咨询服务,如实时咨询(QQ在线咨询)为87.30%,FAQ(常见问题回答)的提及率为63.49%,留言板的提及率为38.89%,而EMALL咨询仅11.11%.由此可见QQ咨询的服务受到被调查者的热捧.相反,留言板和EMALL的交流时缺乏及时性,所以较少被提到.因此校园网设计者在设计界面菜单功能的时候,要考虑服务功能的实用性和时效性,从而使网站的功能更加全面、有效.
5 闽江学院校园网人性化设计建议
5.1 信息应采用图文并茂的形式,体现学校特色
在门户网站的设计中,图像的运用能给人深刻的印象,激发用户的兴趣,迅速地引发关注.目前我校校园网界面存在信息量过大,没有重点的问题,这造成用户在浏览校园网时无法获取有效信息.
笔者在对国内几所知名大学的校园网调查发现,在网页中使用较多图片元素要比绝大多数都是文字的校园网更能抓住用户的眼球.针对这一现象,笔者认为闽江学院门户网站界面的设计应采用图文并茂的形式,突出视觉重点.如筛选3-5条我校一周内发生或即将发生的重大要闻、公告或是院系大事件,宜采用“图片+文字”的形式,做成一则的图片新闻,作为整个界面的主图.并将这些图片新闻以滚动播放的形式在界面中上部的位置展示.其余部分可介绍其他活动的细节.如此一来,图片新闻成了我校校园网界面的视觉中心,增强了界面的活力.使用户能直观地了解到本周我校发生的重大事件.
5.2 网站应添加交互元素,增加亲切度
针对我校师生希望校园网具有独特性及能给人“亲切”的感觉,我们认为应在界面中适当添加交互元素.其中,按钮是一个界面与另一个界面的枢纽,是用户浏览网站时常用到的工具.因此在设计按钮的过程中应将按钮的最直观的功能表现出来.比如校园网内“图书馆在线”的按钮可以设计成一本书的外观;“心理咨询与训练中心”的按钮可以设计成爱心的形状.如此,一方面将按钮最直观的功能表现出来,另一方面生动有趣的外观还能给人亲切的感觉,提高访问量.此外,当用户点击按钮时,适当添加一些动画效果,如淡入淡出等特效,这样不仅可以丰富我校校园网界面的视觉效果,还可以较好的提高程序的响应性.
5.3 界面模块应自由组合,体现个性化
调查发现目前我校校园网界面模块单一,缺乏生动性.因此笔者认为应让用户自由排版,即用户在进入校园网并点击界面右上角的“我来设置”后,除了“学校概况”、“学校要闻”、“最新公告”不能隐藏外,其他的版块内容可依据自身喜好进行保留或隐藏.当然用户也可在“我来设置”中恢复被隐藏的模块.不仅如此,用户还可以添加“新闻”模块.该模块包括各个省市,乃至全国的头条新闻,均可在此模块收录,以提高用户对网站的关注度和喜爱度.
同时我校校园网还应至少提供3种以上的背景颜色供用户自行更换,其中蓝色(闽江学院视觉识别系统标准色)为默认颜色.这样易于我校师生根据自己的喜好建立个性化的校园网界面,体现网站的人性化.
5.4 网站应增设更实用的服务功能
在我校校园网界面的导航栏中有一个“校领导信箱”,但是作用不是很明显.笔者通过调查发现不论身边的同学还是老师,真正使用这个信箱的人少之又少.主要在于其信息交流的不及时导致.因此笔者认为我校校园网菜单栏中应增加“咨询服务”,以加强“校方与老师、老师与学生、校方与学生”三者之间的信息交流.“咨询服务”功能下设FAQ(常见问题回答)、QQ在线咨询、EMALL.其中FAQ的内容为老师的联系方式、老师的课程安排、办事指南等常见问题.QQ在线咨询则可提供本专业任课老师的QQ,学生可以根据需要自行与老师联系,增强学生课下与老师的交流沟通.另外,校方与老师之间、校方与学生之间也可通过EMALL进行沟通交流,确保信息及时有效的传达.
校园网是师生获取校园信息的途径,也是学校对外宣传,体现自身形象的平台.目前闽江学院校园网界面设计还缺乏一些人性化的设计,因此闽江学院校园网的决策者和建设者应重视我校校园网设计人性化的问题,加强对我校校园网人性化设计的重视与研究.
参考文献:
〔1〕韦国.信息时代的人性化设计与艺术设计教学.山东省青年管理干部学院学报,2004(5).
〔2〕胡兵,汪祖柱.高校门户网站用户满意度的影响因素分析.情报探索,2011(11).
篇4
关键词:网站群;建设;安全
1引进网站群前的网站建设现状及问题
南通航运职业技术学院在引进网站群前,原有的门户网站已经建好了多年。学院有部门网站、行政网站、专题网站等共计几十个,建成时间不一,后期的维护情况也参差不齐。现教中心有1位老师专职负责网站建设及管理,同时也承担着其他突发性网站建设任务。在人员极为不足的情况下,为了方便管理二级网站,各相关部门都保证有一名网络管理员进行信息的维护、和审核,综合来看,系部的管理情况较好,而行政部门的维护情况不太理想。
一方面,由于网站建设和管理的不统一,网站一直存在着安全风险,网页极易被篡改,有着被黑的风险。二级网站的建设过程中,几乎不考虑安全防护问题,导致校园网及二级网站会被黑客攻击,导致恶意挂马等严重后果,影响校园网的访问质量。另一方面,由于二级院系及部门对网站安全的不重视,极易导致管理用户的泄密,就算网站被篡改也不能及时处理,全院上下在这块儿方面比较被动。
针对如上问题,学院考量了现今许多高校正在使用的网站群管理技术,又根据学校自己的网站建设实际情况,务实提出了需要利用网站群平台来建设和管理高校网站,既保障高校的网站安全,又便于后期的维护管理,减少维护成本。
2网站群建设方案的引入
网站群是由统一规划管理建设的若干个能够相互共享信息、按照一定的关系组织在一起,既可以统一管理,也可以独立管理自己的部门网站的集合。它是建立在统一的技术架构之上的,分级分权限进行着管理和维护,也可以实现各所需权限的信息共享。
网站群在网站建设及后期管理方面,都有着其无法忽视的优势。市场上比较知名的网站群软件有苏迪的Webplus,博达高校网站群VSB,西部动力We7 CMS等。它的优点较传统的网站而言,显而易见:
(1)它是建立在同一个软件平台之上,各级网站的建立可以进行统一的规划,甚至可以直接复制,避免了杂乱无章的网站风格。(2)它可以集中进行部署,有着可视化的界面,易于上手,便于维护管理。它的内容管理强大,建站功能灵活,站群管理极为方便,使用者可以避免掉繁杂的代码编写,搭建出基本上个性化的网站。(3)和传统网站相比,它可以用模板快速建站,通过频道和栏目的绑定,将网站风格与网站内容区分开来,以利于网站的后期风格改变,而足以保持内容一致。(4)网站信息维护简单,主网站与子网站之间可以信息互通,栏目共享,有效实现信息共享,减少信息重复。(5)安全性的提升。将制作服务器和服务器分离开来,服务器全是静态网页,提升用户访问速度,制作服务器则存储大量网站数据,更能保障网站数据安全。
3学院网站群建设过程
3.1门户网站建设过程
学院从开始调研,历经大半年时间,最后敲定了使用Webplus,开始着手于学院门户网站及各级网站的大面积改版,院校领导相当重视,将这项工作作为近一两年的持续工作来抓。
准备改版学院门户网站的时候,大家先整理出思路,先由艺术系出设计图,由学院领导和宣传部门定下设计图并修正最终确定。由现教中心负责网站模板的制作,频道的设立,栏目的绑定,学院宣传部门负责文档资料上传。这样做下来以后,效果挺好,网站如期改版成功。以后的学院部门网站,均沿袭如上思路,由艺术系出一位老师专职负责网站平面图设计,部门确定后,向现教中心提交栏目等信息,由现教中心负责完成并交回给部门,由部门负责内容的上传管理。
(1)门户网站建设工作在校领导的直接领导和参与下进行,使得网站整体架构规划、首页设计、栏目设置等得到确定,同时由明确网站内容的责任分配,保证了网站内容收集和上传工作高效进行。这大大提高了门户网站建设工作的效率。
(2)由现教中心和宣传部组成的沟通小组发挥了重要作用。通过实践表明,在建设阶段由宣传部负责和校领导沟通,听取校领导对首页设计、网站栏目设置等方面的建议并及时反馈给设计,加快了门户网站方案和设计稿的确定。此外,由宣传部负责调解栏目责任部门间接争议和督促网站内容的收集与核实工作,为门户网站顺利上线提供了有力保障。
(3)建议设立专门的门户网站工作团队,负责网站整体架构以及首页内页内容的规划和设计。我院没有专门的门户网站工作团队,本次改版工作主要由立项单位即现教中心推进。由现教中心在调研其他高校门户网站的基础上结合学校实际情况,根据首页内容规划方案协同公司绘制门户网站首页设计稿,然后将首页设计稿提请校领导审阅。现教中心作为技术部门,确实很难准确把握和领会门户网站在学校宣传上的定位和要求,所以网站架构方案和首页设计稿经过很多次沟通、修改才最终确定。网站工作团队由宣传部、学院办公室和信息技术部门共同组成,且为宣传部为主开展工作。
3.2二级网站建设过程
二级网站的建设目前正在进行当中。校领导要求,各部门的主管领导都参与到本部门的网站建设工作之中来,明确部门责任,各部门网站有专人负责跟进。
在二级网站建设过程中,均采用了个性化设计,先由部门提出明确的设计,网站的风格、布局,给出具体栏目,再由专人进行网页模板平面设计。这就需要部门的需求能够明朗化,能够有专人实质的负责到位。平面确认到位好,交由现教中心做好网页模板,将网站完全建设好后交由部门负责信息的维护。
这样一个建设流程是优劣参半的。好处是,极大程度上满足了部门的要求,基本上能实现各部门个性化的需求,缺点是,所有的网站模板都要从零做起,工作量大,耗费时间长。至目前为止,这项工作仍在进行当中。
3网站群的特色――角色分配
二级网站的建设目前正在进行当中。校领导要求,各部门的主管领导都参与到本部门的网站建设工作之中来,明确部门责任,各部门网站有专人负责跟进。
在二级网站建设过程中,网站群的角色分配也相当明了。
系统管理员:是系统最高权限,对网站群中的所有站点拥有管理权限,可设置栏目,上传模板,并可以设置各个站点操作人员的权限,对所有的新闻,文章信息有着管理权限。
站点管理员:对本站点拥有管理权限,可设置栏目,上传模板并可以设置各类人员的操作权限,对范围内站点所有新闻、文章信息拥有管理权限。
内容编辑员:在指定的站点范围内,起草新闻,文章信息,提交待审核
内容审核员:在指定的网站范围内,起草、审核并新闻。
4网站群的安全管理
网站群可以实现一台制作服务器和多台服务器对接机制,网站的制作与分离开来,暴露在外的是服务器,所有的数据存储在制作服务器上面,若服务器受到攻击,服务器只需要重新一次,即可将服务器数据重新还原,这一点已经较传统网站有了安全保障。
另外,系统采用了当前最为先进的平台技术,其次在用户web在浏览器和服务器之间进行加密通信,另外,在信息授权方面,采用了多级、分级授权的机制,上级管理员可以指派他的权限的全部或部分给下级管理员,这样即方便了管理,又保障了数据的安全。
篇5
在技术方面,我们采用了J2EE来设计网站的框架,用MYSQL建立数据库存储商家、学生信息,用PHP设计合理的算法,实现注册信息分类,快速搜索等功能。同时,运用了更舒适的配色方案,使用户对于整个网站的体验更舒畅。J2EE是一套全然不同于传统应用开发的技术架构,主要可简化且规范应用系统的开发与部署,具有较高的可移植性、安全与再用价值。其主要有以下几个特点:(1)面向对象的编程语言,(2)平台的独立性,(3)高性能的服务器端编程语言,(4)J2EE提供了标准的系统框架和服务,(5)适合团体开发,(6)可控性好,(7)与其它资源具有良好的集成性,(8)具有良好的跨平台性,非常容易进行移植[2]。MySQL是目前最为流行的数据库软件,以其开源优势、良好卓越的性能和与Linux系统的完美匹配的特点广泛的受到开发者的青睐。目前最火的Facebook、淘宝、阿里都是使用稳定性、可靠性极好的MySQL数据库。总体来说,MySQL数据库具有以下主要特点:(1)同时访问数据库的用户数量不受限制;(2)可以保存超过50,000,000条记录;(3)是目前市场上现有产品中运行速度最快的数据库系统;(4)用户权限设置简单、有效。PHP是一种服务器端的,嵌入HTML的脚本语言。用PHP写出来的Web后端CGI程序,可以很轻易的移植到不同的系统平台上。PHP具有免费、功能强大、语法简洁、易于掌握的优点,在Web开发中占用重要位置,目前已经发展到了第五个版本。PHP可以使用多种开发工具PHP开发,再加上与MySQL的合作,更加出色的发挥了两者高效、灵活、安全、稳定的优点,PHP+MySQL模式的应用将会在网站开发应用发挥更大的光和热[3]。
二、网站框架
网站框架分为三大部分:主页、个人中心、企业中心。主页主要实现登陆、注册、搜索等功能。登陆、注册分为商家、学生两类,在注册后,运用Kmeans算法对注册信息进行聚类分析以便分类。搜索兼职主要有两种方法:一种是通过已有的兼职分类框,例如当点击家教的分类框时,所有和家教有关的兼职都会显示在主页上;另一种是通过搜索栏,运用广度优先搜索遍历方式实现搜索功能。个人中心,在账号设置里实现对注册信息的修改,在我的简历里填写必要信息,投递给商家,在我的兼职里看到自己正在申请、申请成功、申请失败的兼职,在评价中心里可以对兼职过的企业进行评价。企业中心,同样有账号设置,在兼职里填写招聘主题、人数、地址等信息,在兼职记录里看到商家上架的、下架的兼职,在评价中心里可以对兼职人员进行评价。运用基于层次的纵向匹配算法,把商家的信息和学生注册信息进行匹配,并把合适人选发送给商家,实现推送功能。鉴于现在校园兼职的问题,网站设计伊始就针对性采取措施[4]。1.评级制度“不以规矩,不成方圆”,一个好的体系依赖于好的评价指标,鉴于目前招聘网站缺乏可用性较强的评价体系。本网站创造性设计了双向评价制度,评价制度由商家等级评价制度和兼职者等级评价制度构成。商家等级评价制度通过在该商家兼职的兼职者的评价对商家信誉进行评级,评选出优秀商家。对优秀商家发放的职位需求进行优先处理。对恶意拖欠学生薪酬的商家进行拉黑,不允许其继续招募兼职员工。切实保障大学生兼职薪酬的按时发放和兼职条件良好。兼职者等级评价制度根据商家对兼职者业务水平和工作态度的评分,将兼职者进行等级分类,并对给予等级高的兼职者更多优惠便利条件。对评价认真的商家和兼职者提供更加全面的服务,增强实施有效评价的主动性。通过双向评价体系,有效的对实际兼职效果进行反馈,保障了商家和大学生的公共利益。2.针对性职位分类以学校周边商家如超市、辅导班、快餐店、商场、展览会场等为依托。在职位分类设置上充分考虑符合大学生时间安排,以小时间段兼职为主体。将大学生兼职职位分为家教、派单、收银、促销、客服、礼仪、会议协助、安保等几大模块,实现内容全面、分类明确的职位分类,力求为在校大学生提供适合自身的兼职职位,促进大学校园兼职现象的良性发展。3.发展附加功能由于大学生兼职网站是一个立足于大学校园的网站,本身不具备很强的商业性质,出于对网站可持续发展的考虑。本网站内部专门设立外联机构针对校园周边的商家提供广告业务,其中包括企业外场活动宣传、商家开业大酬宾广告、出租屋租赁广告等。为网站维护和拓展提供经费。在把网站推向良性发展的同时,积极联系天使基金,希望得到经济技术上的支持,使校园兼职网站能够迎来一次新的腾飞。
三、前景展望
篇6
关键词 职业技术学院 校园网络建设 现状与发展趋势
中图分类号:G712 文献标识码:A DOI:10.16400/ki.kjdkz.2017.03.009
Present Situation and Development Trend of Campus Network
Construction in Vocational and Technical College
LAI Jinhui
(Yuncheng Polytechnic College, Yuncheng, Shanxi 044000)
Abstract Vocational and Technical College is the cradle of cultivating technical talents, campus network construction is an important part of school work. Through the campus network can facilitate the exchange of information activities, to promote the activities of colleges and universities to carry out smoothly. According to the relevant work experience, the author mainly analyzes the present situation and development trend of campus network construction of vocational and technical college, for your reference.
Keywords vocational and technical college; campus network construction; present situation and development trend
0 前言
随着我国互联网技术的不断发展,互联网在我国职业技术学院已经获得了广泛的应用。但是受到多种因素的制约,校园网络建设还存在一些问题。为了改善校园网络建设存在的弊端,需要改革职业技术学院校园网络建设的资源共享,建设规模,投资主体,人才支撑和网络规划等领域。但是这些领域的改革无法从根本上解决校园网络出现的问题,职业技术学院要在解决这些问题的基础上更好的把握校园网络的发展方向,从而促使校园网络获得更好的发展。
1 职业技术学院校园网络建设的现状分析
现阶段,在我国教育系统中,计算机技术获得了广泛的应用。校园网络具有自身独特的优势,特别是校园网络的互交性比较好,信息资源比较丰富,同时也具有一定的开放性,因此人们非常重视计算机技术在校园建设中的应用。人们对校园网络建设问题比较关注,人们已经认识到计算机系统的核心就是软件,校园网的核心就是校园网软件平台,从这一点上可以看出人们已经解决了校园网存在的观念方面的问题。因此现阶段我们打造的教育模式是建设以软件为中心的信息化教育模式。信息化教育模式需要硬件和软件的同时投入,主要包括30%的硬件投入和70%的资金投入,这样教学资源建设才会顺利落实。由于我国教育部和学校对校园应用系统比较重视,因此校园网络建设的重点工作就是软件应用,现阶段的校园网络发展现状可以呈现以下几种状态。
(1)校园网络建设呈现出规模小型和多样化的状态。我国很多职业技术学院的校园网处于半封闭的状态,再加上职业技术学院属于中等规模的院校,因此校园网络规模大部分属于中等和小型规模,主要包括1-2台高档设备,4-8台中档设备,5000-10000个信息连接点,技术主干力量包括4-6人。
(2)校园网络人才呈现出中低档次状态。由于我国职业技术院校的校园网络发展速度较快,高校网络的建设者的档次无法提高,这就使得校园网络的发展缺乏必要的技术支撑和高素质技术人才,这种校园网络发展现状使得我国职业技术学院的发展受到了一定的限制。
(3)校园网络是由高校自主创办的。现阶段,我职业技术院校自行创办网络建设活动。国内各大职业院校存在重复建设等状况,缺乏学校与民间的联合开发创办形式,这种思路的狭窄性对校园网络建设会产生一定的阻碍。
(4)对校园资源加强互联和共享。由于我国开通了现代化的信息高速公路,校际之间的联络也呈现出日益频繁的状态。通过校园网络的连通,可以让不同的学校实现资源的目标,外联Internet的应用对大范围资源的共享是非常有利的,但是共享教育资源还需要加强技术研究。
2 职业技术学院校园网络建设的发展趋势探析
我国计算机网络技术的不断发展已经无法适应教育发展的需要,传统的教学方式需要改革,职业技术院校校园网络的发展也呈现出快速发展的状态,我国校园网络的发展趋势主要包括以下几个方面。
(1)校园网络成为我国教育的重要内容之一。计算机于20世纪80年代初进入美国教育界,我国对计算机的应用也非常广泛。通过对美国计算机使用情况的调查表明,学校在开发和应用计算机方面还不是很令人满意,教育效果不佳的重要原因就是教学软件无法达到有效的使用效果,尤其是软件的开发存在严重的滞后性。我国教育界在计算机应用方面面临着和美国相同的状况。美国教育界从1996年开始发展校园互联网教育,受到美国的影响,我国职业院校的互联网也呈现出快速发展的状态。但是在校园互联网建设中,由于缺乏必要的国家政策支持,导致校园网对教学和管理并没有产生实质性的作用。职业技术学院校园网络储存着很多学校内部的信息资源,对高校校园网的应用和发展产生了严重的阻碍。美国的教育技术标准在学生和教师方面都有关于这方面技能的评判,说明美国教育部门对软件和硬件方面都有所投资,尤其是在人力资源建设方面非常重视。我国借鉴美国的发展经验,对于校园网络建设呈现出了整体化的状态,我国需要整体考虑校园网络建设问题,校园网络建设需要投入大量的硬件基础设施,同时信息资源的建设也是重要的工作内容,这就需要技术人员加强开发和利用网络资源。
(2)加强对网络功能和整体规模的研究。我国职业技术学院在校园网络建设方面需要进行整体规划和安排。学校应该站在校园网络建设的整体布局和规划方面,对学校的通信环境和地理环境进行综合考虑,对各期网络建设方案进行科学规划,对网络系统的总体结构,经费预算、服务功能和建设步骤等方面进行统筹考虑。此外,技术人员需要对资源配置,通信网络和网络管理等方面进行分层设计,这样才能保证网络结构具有较强的清晰度,工作人员对其使用,管理和维护也是非常方便的。同时技术人员应用无线接入技术,可以在任何时间和地点使用笔记本电脑和网络进行连接。
技术人员可以用国际化的标准,选择多种用途和结构化的网络产品,这样可以确保在某一时期网络不至于落后。同时工作人员应该用有限的资金解决紧急问题,这样会为科研和管理提供平台,可以有效完成计算机协同作业,计算机仿真,虚拟教学和数据处理等任务。宽带多媒体的应用形成了多媒体网络教室,远程教学和视频会议等形式的教学方向,网络宽带教学中的资源共享问题是急需解决的问题之一。通过学校网络建设有助于学术交流环境的营造,Internet的快速访问,可以通过互联网和国内外同行协同工作,这对信息的交流和学校形象的展示是非常有益的。
(3)信息资源建设要保持内扩外联性。我国职业技术学院的内部信息资源主要包括网上管理系统,BBS、网上办公系统和电子图书馆等。我国校园网络的信息功能需要不断进行拓展。通过远程教育系统和网络多媒体可以促使教学质量得到提升,同时也能对教育资源进行共享。校园网络可以更好的辅助远程开放性教学,这对学生开展学习活动可以提供良好的技术支持。办公自动化管理系统的功能是行政,教务和后勤管理等。这种智能化的管理模式可以提高学校处理日常事务的效率,从而实现数字化和自动化办公,例如利用校园一卡通和网络资源可以为教学工作和学生学习提供便利,有助于高校各项工作的顺利落实。外部信息资源的建设是非常必要的,电子邮件系统和Internet访问可以达到良好的服务功能。跨校选课可以共享资源,从而达到互惠互利和优势互补的目标。通过网络选修课程对校际交流和知识面的拓展是非常有利的,在教师科研,实验室和教材建设等方面可以实现资源共享的目标。
数字图书馆能够用数字技术处理各种文献,对区域对象可以方便网络信息的查询和传播,不受时空限制可以垮库实现无缝链接,用户对于需要的信息可以达到智能检索的目标。校园电子网络也逐渐流行起来,网上商品交易平台主要针对的是职业技术学院的在校生,校园对此提供有效的管理和服务,形成的电子商务具有校园特色,并且获得了较快的发展。
(4)政府越来越重视网络教育。我国发展网络教育对推动我国各项事业的发展是非常有利的。网络教育小组的建立可以保证这项工作按计划落实,经费,人员和检查督促等各项工作都能落实到位,因此关于网络教育领导小组的成立是非常必要的。领导小组需要定期调研保证具有统一协调性,在做好网络教育评估工作的基础上,保证网络教育具有高度的有效性和合法性。
(5)校园网络的安全性问题值得重视。计算机的信息资源对于服务器和工作站中的信息存储是非常有益的,因此技术人员必须保证网络信息具有高度的安全性。由于接入的校园网用户较多,其结构的复杂程度也越来越高。多样化的用户权限对网络设备的要求更高。校园网络主要包括数据安全和系统安全等方面的内容,技术人员要掌握防备病毒和黑客的操作技术,及时处理没有被授权的数据访问权限。
(6)商业网和教学网需要加强融合。商业网和教学网的融合可以形成一种混合型网络。教学网是师生传递信息的重要途径。教学网可以为网络环境提供各种服务。商业网主要是以营利为目的的。校园网的重要组成部分之一就是教学网,对于教学网的改革非常必要,教学网既要具备对用户管理的支持功能,而且也要实行计费管理,同时这种计费管理模式要符合学校经济条件的性价比。为了满足校园网的发展需求,各大高校需要培养更多的计算机网络专业人才,并加强全国职业技术学院的网络一体化管理,可以将分散的力量变为集中统一的力量,从而避免重复建设等问题,这种统一的管理模式可以推动我国校园网络的快速发展。
3 总结
综上所述,随着我国社会经济的不断发展,我国已经进入了信息化时代,网络建设是信息化时代必不可少的一部分,尤其在我国教育领域应用比较广。对于职业技术学院来说,网络建设可以为学校的各项工作带来便利,在此基础上学校的工作效率也会大大提升,学生也能利用网络搜索需要的学习资源,这对学生开拓视野是非常有利的。文章首先分析职业技术学院的校园网络建设发展现状,再探析职业技术学院校园网络建设的发展趋势。希望通过本文的研究对职业技术学院校园网络建设水平的提高所有帮助。
参考文献
[1] 胡同宇,曹哲新,邓涛.高校校园网络建设现状c发展趋势[J].金华职业技术学院学报,2004.1:38-41.
[2] 姜德重.高校校园网络建设现状与发展趋势[J].信息技术与信息化,2014.8:61-62.
[3] 代牧.高校校园网络文化建设现状分析与研究[J].吉林省教育学院学报(下旬),2015.11:18-19.
篇7
Abstract: With the process of information technology applied on colleges, the campus website group was increasingly large. On the one hand, the server resources and the needs of management in maintenance would be expanded; on the other hand, the utilization of hardware resources would low. According to this increasingly serious contradiction, the author analyzed the virtualization technology and designed the website group platform based on virtualization technology.
关键词: 虚拟化;服务器虚拟化;高可用性;校园网
Key words: virtualization;server virtualization;High Availability;campus website
中图分类号:TP393 文献标识码:A 文章编号:1006-4311(2012)36-0176-03
1 校园网站群现状分析
随着上海海洋大学信息化建设工作的不断推进,校园网站群也日益庞大,现今的校园网已不仅是学校与社会对接的窗口,而且是学校信息化应用的门户,除了数字校园、邮件服务、党务公开、校务公开等应用平台外,还有近50个各类学院部门级别的站点和应用,影响重大。
目前校园网站群中服务器数量庞大,功能相近的网站置于同一服务器上运行,例如学院和部门的子站点放置于同一台服务器,重要的应用则使用单独服务器运行,出于安全考虑数据库服务和WEB服务进行了分离,分别使用了单独服务器提供服务,数据库服务器因其重要性还采用了双机热备的方式,当一台服务器意外停止服务时,备机能自动接管继续提供服务,保障数据服务不被中断。此外为保障运行安全,还配备了为数众多的备份和同步服务器,因此整个校园网站群使用了数量庞大的物理服务器,网站类的应用大多使用windows操作系统。随着学校信息化进程的不断推进,各种建站的需求不断产生,并且对运行环境的需求多样化,现有服务器环境无法满足要求,需要添置新的硬件资源,导致对服务器资源需求快速膨胀,维护和管理成本也随之增加,每年校方加大投入也难以满足需求的快速增长。另一方面,经过我们监测分析,投入实际运行硬件资源的利用率却十分低下。应用部门在购置服务器硬件时,往往以满足最高峰值时的性能需求作为采购依据,典型的例如某些报名类的应用,每年就用1到2次,只有在报名时大量用户集中访问才能使服务器运行负荷水平达到峰值,平时大部分时间里服务器基本处于闲置状态。
如何有效利用现有硬件资源,用较少的投入满足日益增长的硬件资源需求,构建一个满足安全性和高可用性要求的网站群平台是摆在校园网管理员面前的一个巨大挑战。虚拟化技术在校园网站群平台建设中的引进使得以上种种问题迎刃而解。
2 虚拟化技术介绍
2.1 虚拟化技术概念 虚拟化(Virtualization)是一个广义的术语,是指计算机相关模块在虚拟的基础上而不是真实的独立的物理硬件基础上运行,这种把物理资源转变为逻辑上可以管理的资源,打破物理结构之间的壁垒,达到资源最大利用率,从而实现了简化管理,优化整合资源等目的的技术方案,称为虚拟化技术。[1]
2.2 服务器虚拟化 服务器虚拟化可以简单的理解为将一台服务器当作多台服务器来使用,通过虚拟技术将服务器上的物理资源抽象成逻辑资源,CPU、内存、磁盘、I/O等硬件资源均变成可以动态管理的“资源池”,服务器不再受物理上的限制,从而提高硬件资源的利用率,实现服务器资源的整合。[2]
2.3 虚拟机的迁移 虚拟化技术将虚拟服务器从硬件中抽象出来,这样做最大好处是虚拟服务器可以在不同物理服务器中来回迁移。这种迁移能力可以把虚拟服务器克隆出来,或从一台物理服务器迁移到另外一台。这样就可以消除由于硬件或软件更新升级时造成的宕机,也可以消除由于硬件故障造成宕机,甚至可以根据实际运行需要将虚机迁移到更强或更弱的服务器上。目前流行的虚拟化工具如VMware,HyperV,Xen,KVM都提供了各自的迁移组件。虚拟服务器有着统一的“硬件资源”,不像以前的不同的服务器有着不同的硬件资源。虚拟服务器不仅可以在一个统一的界面中进行管理,而且可以通过高可用性工具,当服务器因故障停机时,自动切换到网络中另外相同的虚拟服务器中,从而达到不中断业务的目的。[3]
2.4 VMware介绍 VMware是服务器虚拟化领域的主要供应商,其最新的产品vSphere可用于构建虚拟化平台,能够帮助用户迅速整合服务器、提高服务器的可靠性和高可用性,以及实现业务连续性等策略。[4]
VMware vSphere 5 Enterprise 平台中内置了VMware VMotion 和 VMware DRS 等功能模块,能根据不断变化的业务状况动态平衡工作负载,而 VMware High Availability 和 VMware Fault Tolerance 则可以保护关键工作负载,防止发生计划外的服务器停机。 VMware vCenter Site Recovery Manager 可以实现灾难恢复流程的自动化,极大简化了整个恢复过程,保证了业务的安全性。[5]
VMware vSphere平台中配置了vCenter虚拟化管理中心,可以通过统一界面集中管理所有虚拟服务器,改变了IT部门传统的服务器管理方式,有效的提高了管理效率和服务能力。
3 使用VMware构建校园网站群平台
3.1 网站群平台结构设计
考虑到校园网站群的运行情况,如果新方案的实施需要中断现有服务,或者需要一个较长的周期进行部署和升级的话,将是不可想象的。所以在方案的设计过程中需要考虑不中断现有服务,实现平稳升级和过渡。设计方案中保留了现有运行模式,构建新的虚拟化集群平台和传统服务器组平行运行,逐步将各类应用迁移到虚拟服务器上来,今后根据发展需求,再逐步增加或更新硬件资源池中的硬件。
3.2 虚拟化平台的硬件资源池 通过对校园网站群中的服务器整理和分析,发现虽然占用的服务器数量较多,但由于购买时期不同,服务器性能各不相同,有些购买较早的服务器在性能上和新近购买的服务器相比已十分低下。由于VMware软件是按每CPU计算费用,如果为性能低下的服务器再进行虚拟机划分将得不偿失。此外各服务器上现都运行着不同的业务系统,也都难以中断运行,并无闲置的服务器可以使用。考虑以上情况,拟添置3台高性能服务器进行平台架设。每台服务器配置两颗INTEL六核CPU和64G内存,这样第一阶段服务器硬件资源池共有六颗物理CPU(36个CPU核)和192G内存。第一阶段服务器硬件资源的具体配置情况如表1。
3.3 服务器虚拟化软件平台 服务器虚拟化软件平台选用VMware vSphere进行搭建。根据以上硬件资源池情况,共需配置六颗物理CPU的vSphere 5 Enterprise Standard license,同时,配置1套VMware vCenter标准版作为虚拟化平台的管理软件。
3.4 VMware vSphere配置
本方案的主体部分是2台安装了VMware vSphere软件的四路服务器构成的虚拟化集群。虚拟化架构内部连接方式如下图所示。
①在虚拟机上配置安装VMware Tools,改进虚机的显示性能,提高鼠标响应速度,提高网络效率,以及响应ESX服务器发出的命令,实现自动重启或Shutdown等功能。
②虚拟机配置时,一般采用单颗虚拟CPU的方式,如果应用不能支持多个CPU并行运算的操作,配置多虚拟CPU反倒更浪费资源,减慢系统响应速度。
③在创建虚机过程中,可选用LSI Logic控制器可获得较好性能。
④两台服务器均配置了4块千兆网卡,采用Nic Teaming的方式,将两块网卡并为一组接入同一个虚拟交换机,在创建Port Group时,每个虚机采用不同的网卡主备策略。这样设置可以充分利用每一块网卡,在保证性能的前提下,互为备份,当一块网卡出现问题时,另一块网卡将自动接管,提高可用性。还可设置VLAN将生产网络与管理网络隔离,进一步提高安全性。
⑤每个虚机都应设置CPU及内存资源的最小值,主频保留值设置在300MHz左右,内存保留值设定在512MB左右,最大值不予设定,这样既能保证每个虚机都有最基本的私有资源可以使用,又能在需要时获得更多资源以应付更多访问要求。
3.5 方案优点
①降低今后运行成本。利用 VMware vSphere 可以整合现有服务器资源,充分挖掘和利用现有硬件资源,极大的减少今后对硬件的需求。管理和维护的工作量也将大为减少,同时较少的服务器意味着较低的电力能耗和散热需求,符合当今节能减排的潮流。
②安全性提高。受硬件资源的制约,原先很多重要的应用不得不部署在同一台服务器上,一个应用出现问题时容易导致整台服务器上所有的应用都受牵连。采用虚拟机方式单独安装和运行重要的应用,由于虚拟机之间是完全隔离的,极大地提高了系统安全性。
③提高管理水平和服务能力。虚拟化技术使得管理部门可以对网站群平台的硬件资源进行统一管理,统一规划和调度,有效降低了服务器维护量,提高了管理水平。之前网站空间仅能提供windows的运行环境,采用虚拟机方式可以极为方便、快速的部署其他非windows的运行环境,极大地提高了服务能力。
④提高平台高可用性。从硬件上来看,所有的硬件设备和数据通道都有冗余备份,没有单点故障。另外Vmware的容错技术可以实现无中断的故障切换,当检测到一个虚拟机发生故障时,无需手动干预,即可自动启动资源池中其他虚拟机进行接管,保证虚拟机上运行的业务的连续性。
参考文献:
[1]陈国刚.服务器虚拟化与SVC技术在图书馆灾备中的应用.贵图学刊,2012(2):41-42.
[2]杜伟.高校服务器虚拟化应用分析.科技创新论坛,2012(12):181-181.
[3]唐彦,肖亮.服务器虚拟化关键技术探析.数字通信,2012(3):11-14.
[4]张小霞,谢巧玲.基于VMware虚拟技术构建云图书馆数据中心.科技论坛,2012(7):437-437.
篇8
关键词 校园分类信息网;PHP技术;设计
中图分类号:TP302 文献标识码:A 文章编号:1671-7597(2014)13-0041-02
互联网科技的迅速发展不断深化对人类生活的促进,网络也在信息的传递过程中承担着更加重要的作用。网站的建立因对迅速传递与信息有着直接的影响而被人们关注。基于校园网信息管理应用平台的使用极大地冲击了传统学校管理理念,使学校管理发生了全面性的变革和创新。为推动校园不断适应网络化技术的发展以完善教学工作的信息化数字化管理,提升对教学资源的利用效率,基于PHP的校园分类信息网站的设计与实现则具有重要的现实意义。
1 PHP技术概述
PHP(PHP: Hypertext Preprocessor)即英文超级文本预处理语言,是嵌入HTML的位于服务器部分的一种操作脚本语言。PHP语言与C语言比较相似,是当前程序员所主要使用的编程语言。PHP语言的独特之处在于其融合了Java、C、Perl等语言中的创新功能,同时比这些程序语言更快的打开动态网址页面。不同于其他语言编写出的动态页面,PHP语言在HTML文档内部执行程序,采用这种方法的执行效率比原有方法有明显的提高;同时和同样采用此种方法的JavaScript语言比较,PHP语言是在服务器部分执行的,可以发挥服务器的高性能;PHP的执行部分会把经常使用的PHP程序存储在内存之中,当其他用户需要调用该程序时就不必重新编译,可以直接从内存中读取,这是PHP语言效率高的重要原因。PHP功能完善,同时拥有JavaScript和CGI的功能,同时也可以在目前被广泛使用的操作系统和数据库,这是PHP能够如此快速发展和推广的直接原因。PHP的强大优势体现在以下几个方面,即源码的开放性,数据库连接的广泛性,易于扩展性,应用的广泛性,跨平台性,面向对象特性,易于使用性及运行的高速性。
2 系统设计的原则
为使建成的校园分类信息网站能够达到向广大用户提供高效、科学的网络平台的目的,校园网的设计应当遵守一定的设计原则:
1)实用性:校园网建设过程中的功能设计与实现应时刻围绕校园教学安排工作的具体需求进行。
2)先进性:利用较为先进的理论和技术手段建设校园分类信息网站管理平台以适应发展的校园管理模式。
3)易于操作性:全体师生与校园管理人员是校园分类信息网站的主要使用者,因使用人员的计算机操作水平参差不齐,所以网站的设计与实现应方便用户操作。
4)安全性:建立完善全面的具有多层次结构的安全保障体系以保证数据资料的安全,这是将设计的校园网投入到使用的前提条件。
5)可靠性:校园网信息管理系统的准确工作关系到校园管理工作的顺利运转。因此在数据库的维护上该平台应当具备强大的容错机制,高度可靠性及强大的数据处理特性。
6)开放性:教学方式及校园管理方式在不断的得到改善;所以校园网管理平台应具有易于维护、扩展性强等特点以满足现代化教育的发展需求。
3 基于PHP的校园分类信息网站的设计与实现
1)网站功能模块的设计。采用模块化思想进行网站功能设计,使具备特定功能的各个模块以某种方式相组合以构成整体并在最大程度上保持相互间的独立性。校园分类信息网站的功能结构图如图1所示。
图1 校园分类信息网站的功能结构图
表1 数据表清单
2)网站数据库结构设计。对数据库总体结构的设计对于系统质量有直接的影响,是系统最为重要的组成部分。该系统在
图2 信息流程图
数据库建设中采用如表1所示的主要数据结构表。
系统用户管理表用于将各个后台管理员的个人信息存入系统。友情链接表的功能是存放链接网站的名字、网址、时间等相关信息。会员表用于将各个前台用户的密码、名字、电话、邮箱等基本信息存入系统。应用插件管理表来编辑管理系统内部插件。采用系统参数表来对系统内不同的参数编辑管理。采用文档主表来将编号、文章标题、主要内容、作者等所有文章信息存入系统。公共管理表用来对网站所的公告题目、作者等相关信息进行管理。将网站内不同栏目存储到栏目表。
3)基于PHP的校园分类信息网站的实现。主要说明基于PHP的校园分类信息网站的信息功能的实现,信息的工作流程是:管理员登录经权限判断,处室管理员进行栏目设置及信息管理;等级比较高的管理员可以对低级管理员的相关操作,还能够完成系统设置、栏目管理、用户管理以及系统备份等操作。信息的流程如图2所示。
4 结束语
校园分类信息网站的建设工作是一项不断融入新技术、整合与更新资源、完事管理的复杂的系统化工程,需要在日后的工作中进行更加深入的研究使校园的教学安排更加合理。希望上述内容能够为技术员进行未来的继续研究提供相应的参考。
参考文献
篇9
【关键词】物联网;智慧校园;建设与发展
引言
随着物联网技术地不断发展,学校管理过程中广泛地应用物联网技术,从而推动了学校智慧化发展,方便校园管理。将物联网应用于学校管理过程中构建智慧校园成为当前学校管理的新的研究方向。建立智慧化校园能有效地排除教学生活的枯燥性,使得校园管理方式更加科学高效,将物联网应用于学校管理中能为师生的学习与日常生活提供更多的便利,提高学校教学水平提高,构建安全校园。因此,学校要重视物联网技术在校园管理中的应用。
1.物联网智慧校园建设的重点内容
1.1 对建设的内容进行明确
将物联网应用于学校建设时,最主要的内容时明确建设的目标,目标是智慧校园建设的方向。智慧校园建设的主要目标是与智慧校园的发展目标相适应。基于物联网建设智慧校园学校要坚持“以人为本”的思想。结合学校的实际情况,在学校的教学,后勤、科研等方面利用先进的传感设备对其进行有效的管理。与此同时,学校要借助物联网技术的便捷性与学校管理相结合,融合各种信息,实现智慧校园建设。智慧校园建设过程中要促进物物、人人以及人与物之间的协调,从而为学校的师生提供更加优质的服务。
1.2 设置学校模块功能
基于物联网建设智慧校园时要设置相应的模块功能。对身份管理模块进行设置,蛇粉管理模块主要应用于对身份进行验证,包括对学校学生、教师以及外来用户身份的验证。教师等可以采用教工号,而学生每人都有自己的学好,通过学号对学生进行验证,对于外来人员在进出校园时必须要进行相应的注册,当系统显示认可时,才让外来用户进入校园。用户的身份存在着差异性,因此,在信息管理系统中要设置不同的管理权限[1]。通过设置校园管理模块的方式能有效的保护校园网络。同时,还可以设置智慧教学模块,主要内容包括智慧课程、智慧教室、教学设备等各个部分。对智慧教学模块进行设置能促进学生主动性提升,使得网络的利用效率提高,改变教师传统的教学方式,采用多样的教学方式开展教学活动。智慧教学模块的属于新一代先进的教学手段,值得大力推广。
2.基于物联网的智慧校园发展分析
2.1 借助物联网建立平安校园
在校园中应用物联网有利于建设平安校园,维护校园安全。在物联网的不断发展中,学校相应地建立起安全保障系统。在校园的道路以及门卫处已经设置监控,提高校园的安全保障。当学校发生不安全事故时,可以立即对电子监控进行重复播放,使得校园的安全性提升。在建设平安校园的过程中,学校可以实名登记的方式对进出学校的车辆与人员进行身份核实,使得非法人员不得进入校园,从而造成学校的不安全隐患,进行身份核实有效地保障了学生的人身安全,同时控制车辆进入校园有利于保障学校交通的安全性[2]。另一方面,对于学校的重点区域,学校可以装设智能型的传感器,当发生不安全事故时,智慧校园管理中心会立即预警预报,采取紧急方案解决问题。同时借助网络技术对学校的教师与学生进行考勤,使得师生的出勤率上升,对其起到监督的作用,最终提升学校的教学水平。
2.2 借助物联网进行智慧消费
在校园超市以及食堂中利用物联网技术能有效对促进校园消费的自动性,物联网能对学校的消费情况进行有效的分析。学校统一为学生办理校园一卡通,物联网技术可以对校园一卡通进行查询,从而掌握学生每天的饮食情况以及生活中的各项消费情况。对校园卡的余额进行查询还有助于提高学生的理财意识。总之,将物联网技术应用于校园消费中方便学生消费,减少现金的使用量,建设智慧消费型校园。
2.3 借助物联网建设智慧图书馆
将物联网技术应用于图书馆的管理中,利用物联网提供的相应的计算机智能化服务为图书馆管理提供更大的便利。现代学校图书馆的技术在不断地提高,可以采用物联网中的射频识别技术,将电子书入库,这一技术已经在各大高校的图书馆中得到广泛地使用。通过移动的射频技术便能对智慧书车中的文献进行系统的管理[3]。同r,它能进行定位并查询图书的具体存放位置,起到图书导航的作用。另者,物联网技术应用图书馆管理中能实现对图书馆文献的管理,做好图书上架工作,首先将书装载车上,借助电子阅读中的阅读功能将图书中的信息识别出来,从而显示出上架图书的位置以及对应的车的位置,清晰地将上架的信息显示查出来,这样一来,学生在寻找书籍时比较容易,具有良好的指引功能,同时有利于提高图书馆管理人员的工作效率。
3.结语
总而言之,将物联网技术应用于学校管理中已经成为一个必然趋势,并受到了学校师生的热烈拥护。借助物联网构建智慧校园,促进校园生活的多元化,人性化以及智慧化。借助物联网平台构建平安校园,保障学校师生的安全。通过智能化设备使得学生可以无现金消费,物联网系统对学生的消费进行分析,能有效地掌握学生的消费水平,构建智能消费校园。另者,将物联网应用于学校图书馆中,方便图书管理工作的开展。因此,在校园建设中要不断地扩充物联网的使用范围,为学校管理提高更多的便捷,构建智慧校园。
【参考文献】
[1]乔蕊.崔春英.物联网环境下智慧校园建设与发展问题研究[J].周口师范学院学报,2015,59(04):77―86.
篇10
目前,校园网站的建设存在许多问题,除了经济的和技术的原因之外,更为主要的是对于校园网站的功能定位及其巨大的发展潜力认识不清,过多地把它看成是一个权威性的布告栏而不是一个服务性的系统。目前校园网站的建设主要存在如下问题。
1.实用性差,内容空泛
网站的内容是网站赖以生存的基础。人们登录网站的首要目的是为了获取信息,而校园网站大多信息量太少。大多数校园网站对校内各方面均有介绍,但基本上比较空泛,不够具体。作为学校网站,它应具有辅助行政管理和辅助教学的双重任务,而目前的校园网站多数都偏向于学校行政管理,有关教学方面的内容很少,影响了师生使用的积极性,无法吸引学生借助网络来学习。
2.范围偏窄, 不够全面
很多方面的内容还没有进入校园网站,如校园信息、公告栏、讨论区、教师个人网页、学校推广信息等。即使是目前比较强的栏目也由于线条过粗,很多应有的内容没有能够表达出来。更为重要的是,学校图书资源与网络资源没有能够很好地结合起来。另外,远程互动教学功能也不够完善。以上这一切都大大影响了校园网站功能的发挥。
3.缺乏联系,缺少互动
校园网站与校园网站之间缺乏链接,网站内各个相关栏目之间也缺少直接链接,读者必须多次分层进入、退出才能找到相关材料,大大影响了校园网站的交互性。另外,内容之间的相关性也不大。理想的网站应该能够“一网打尽”,这样才能把教师、学生、家长及其他相关人员都吸引过来,从而充分发挥网站的作用。目前的校园网站主要都是单向性的信息者,在信息的接受方面非常薄弱。有的校园网站对于信息的收集方式,尤其是网站管理员的电子邮件,缺少更便捷的沟通手段。
4.材料陈旧,更新滞后
许多校园网站只是学校历史与结构的介绍,而具有现实意义的内容却相当少。网站上有许多过时的内容没有及时删除。有些数据如重大人动后的有关内容,未能实时更改,因而影响了网站的时效性和可靠性。更为严重的是,应放在网上的重要通知、启事等,很少能在网站上实时出现,这就大大降低了校园网站的吸引力。实际上,新颖性和快捷性的不足有损网站的生命力。
校园网站建设的功能定位
校园网站也为现代教学方法的实施提供了物资和技术基础。校园网站已经从学校管理的一个辅助工具上升到学校工作的一个重要组成部分。
1.校园网站是发展学校组织文化的重要阵地,具有开放性
校园网站凝聚着学校组织文化并继续培育和巩固着学校组织文化。校园网站应该是反映学校组织文化并巩固、促进学校组织文化的重要场所。学校网页本身就是学校形象的代表。学校组织识别系统,包括学校的标志、校徽、校训、校旗、校史、校景及奋斗目标等,都可以而且应该通过学校网站生动而清晰地表达出来。校园网站通过其强大的沟通能力,对内能促进学校成员间的交流,从而促进学校成员对于学校组织文化的认同;对外则可以帮助学校组织文化在社会上的扩散,帮助学校迅速把其形象传到世界各地,从而扩大了学校的知名度。
2.校园网站是改善学校行政与教学管理的有效工具,具有助教性
校园网站可以大大改善学校的行政效率,节省人力物力。校园办公自动化可以省去大量的重复劳动,校内资料信息的收集、处理与储存可以更加快捷、准确;许多繁杂的统计、汇总、报名、通知等事务可以通过网站来完成;学校的校历、年度教学安排都可以在网站上公布;学校的重大决策可以通过网站来收集反馈意见。如果这些措施应用得当,可以大大减少冗长的事务性会议。校园网站还可以提高学校行政与教学管理的透明度,提高学校管理的民主性与科学性。
3.校园网站是提升学校教学科研质量的必要手段,具有学术性
校园网站可以通过其广泛而又强大的链接,帮助教师获得相关专业的知识,从而提高其在教学与研究方面的基本素质;可以帮助教师迅速找到相关的教学和科研资料,帮助他们了解本专业本学科在教学与研究方面的最新进展。通过登载教师的研究方向、研究计划、研究成果和联系方式以及直接链接等,可以打开教师与社会及其他学校同专业教师的沟通渠道,取得共同的提高。
4.校园网站是培养师生个人素质的平台,具有助学性
校园网站可以极大地促进学校教师与学生对计算机及网络的了解和应用。通过网络辅助教学功能的开发与应用,促使学生更好地学习学科知识。它丰富多彩的内容也能极大地扩大教师与学生的知识面。通过与世界各地的不同文化习俗的广泛接触,甚至是与世界各地人们的网上交往来丰富他们的视野,使他们的知识背景更加深厚、广博和均衡,从而提高他们的综合素质。
校园网站建设的后期维护注意点
1.专人负责,统筹规划
学校要安排熟悉计算机操作和网络维护的教师,专门负责本校校园网教育资源库的建设与维护;把本校已有的教学素材、教师在网上搜索到的比较适合教学使用的素材以及学生的优秀作品等教学资源进行统筹规划与分类,到本校的网络服务器上。只有对本校的教育资源进行了系统的规划和分类,学生和教师在查询自己所需的资源时才不致于“迷航”,查询信息的效率才能切实提高。
2.师生参与,转建并举
学校应调动教师和学生的积极性,鼓励教师、学生搜索和整理网上的教育资源,利用城域网的资源进行本校教育资源库的建设。教师可以把自己及学生搜集到的适合教学的资源进行合理分类,并将其到校园网资源库中。同时教师应该将已有的CAI课件、音频资源、视频资源、图片资源通过非线性音视频编辑系统、扫描仪、数码相机等对其进行加工和改造,使之成为学校教育资源信息的重要来源。学生的参与对于校园网站的建设极为重要。这样做一方面可以提高网站内容的针对性,另一方面可以避免将沉重的工作压力集中在人数有限的专任教师身上,同时还为学生提供了宝贵的实践机会。
3.注重反馈,不断更新