刍议学校网站群设计的实现

刍议学校网站群设计的实现

一、学校网站群设计

1.学校网站群设计原则

由于学校网站群管理信息量大,存储周期长,安全性和可靠性要求较高,因此,学校网站群设计应遵循以下原则:(1)学校网站群设计需采用开放式架构、标准化技术开发,具有强健的架构、良好的集成扩展性、方便维护和管理;(2)学校网站群设计需具备实用性、先进性、可靠性、扩充性、易维护性及可操作性等特点;(3)学校网站群设计需满足更强的业务独立性和灵活性。

2.学校网站群设计目标

为了适应校园网站应用和内容管理的需求特点,学校网站群设计需达到以下设计目标:(1)实现多级权限管理,根据网站群中不同用户的实际工作需要,设定不同的级别,分配不同的权限。(2)学校网站群设计需实现页面定制功能,各子网站管理员对各自网站整体页面方案可实现自由切换,无需具备任何技术基础;(3)学校网站群设计需实现信息整合功能,即各子网站的信息均可有选择地同步至学校门户网站,从而实现信息共享。

3.学校网站群功能模块设计

学校网站群设计了三个主要子系统,分别是系统管理子系统、网站管理子系统及信息管理子系统。(1)系统管理子系统能够管理网站及子网站,可以增加或删除一个子网站,或修改某一网站的基本信息,并指定各子网站的管理员。(2)网站模板子模块可以提供一些模板供各子网站根据自身特点进行选择,以展示各个子网站的特色,同时,在新建网站时可根据实际的需要选择某种样式的网站模型来快速建站。(3)信息模板子模块可以新增、修改或删除网站群中的各类信息。

二、学校网站群数据库表结构及关系描述

学校网站群数据库中主要表包括:用户信息表、站点分类表、站点数据表、站点等级表、信息分类表、信息数据表等。各表关系结构及描述如下:

1.用户信息表

用户信息表(lntvu_member)中存储着系统中所有关于用户的资料,主要包括用户ID、用户名、密码、电子邮箱、联系方式、注册时间、登陆信息等。其中用户ID为主索引,类型是长度为10的整型自动增长字段。系统中所有用到用户信息的表均与本表的用户ID作为外键关联。

2.站点分类表

站点分类主要用于区分不同类型站点,以满足对不同类型站点应用特殊化功能的需求。其表结构主要包括分类ID、分类名称、父类ID、排序等。其中分类ID为主索引,在“站点数据表”中作为外键关联。

3.站点等级表

等级用于对不同站点的功能限制,主要限制内容为空间大小、样式数量、特殊应用等。其表结构为等级ID、等级名称、空间大小、样式数量、等级描述、特殊应用(JSON数据格式)、样式列表、排序。其中等级ID为主索引,用于“站点数据表”的外键关联。

4.站点信息表

站点信息表中存储着所有站点的数据,主要包括站点ID、站点名称、拥有者ID、站点等级ID、站点分类ID、站点状态、访问域名、主题样式、站点描述及各种联系方式等。其中站点ID为主索引,拥有者ID、分类ID、等级ID用于与“用户信息表”、“分类信息表”、“等级信息表”作为外键关联。

5.信息分类表

信息分类表中存储着所有站点的栏目数据,主要包括分类ID、站点ID、父类ID、分类名称、排序值、名称代码、列表类型、列表数量、是否显示等字段。其中分类ID为主索引,数据类型是长度为10的整型自动增长字段,“信息数据表”的分类ID与本字段作为外键关联。

6.信息数据表

系统中所有信息数据均存储在本表中,其主要包括信息ID、特殊标识、信息标题、分类ID、站点ID、外连接、信息内容、默认图片、排序、置顶、置顶时间、添加时间、是否显示等字段。其中信息ID为主索引,数据类型是长度为10的整型自动增长字段。分类ID、站点ID分别与“信息分类表”、“站点信息表”做外键关联。

三、系统实现

学校网站群系统最终实现如下功能:

1.网站群基本设置网站群基本设置最主要功能是设置时区及时间格式以及伪静态与网站地图。时区及时间是系统设置中的重要参数,其主要作用是统一网站系统时间。伪静态和网站地图功能是搜索引擎优化(SEO)的重要技术指标,是一种利用搜索引擎的搜索规则来提高网站在有关搜索引擎排名的方式。网站地图会根据“更新周期”自动更新。

2.用户管理用户管理中包括基本信息的增加、删除、修改、查询。可以把某个用户“设为管理员”使其拥有网站群的管理权限。

3.站点管理站点管理中包括基本的增、删、改、查操作。“所属等级”与“有效期”是对某个站点具体限制。“状态”用来控制站点是否开启。

4.信息管理站点可用的主题是网站群管理员通过设置“站点等级”指定的,不同等级的站点拥有不同的模板及风格,站点管理员可根据需要切换不同的可用模板或风格。

四、结语

建设基于网站群架构的学校门户网站,可以实现信息充分共享、管理流程优化,从而提高学校教学管理质量、效率和服务水平,使学校门户网站能更好地服务于学生,服务于社会。

作者:李守宏 单位:辽宁广播电视大学