基于CMS的图书馆网站中权限管理模块功能分析与实现.doc
文本预览下载声明
基于CMS的图书馆网站中权限管理模块功能分析与实现
?
网络与电子商务/政务?农业网络信息
AG磁C明叼啪NETIVORK嘞R砌田lDⅣ
2011年第7期
基于CMS的图书馆网站中权限管理模块
功能分析与实现
徐丽,肖苓
(大连大学图书馆,大连116622)
摘要:介绍了CMS管理技术,针对系统管理模块中最重要的权限管理子模块的设计与功能进行了详尽的分析与描述.
提出了基于角色的访问控制方法,拟对现代数字图书馆的建设有所贡献.
关键词:内容管理系统;权限管理;图书馆
中图分类号:TP315文献标识码:A文章编码:1672—6251(2011)07—0085—03
AnalysisandImplementationofPermissionManagementModulesBased
onCMSonLibraryWebSite
XULi,XIAOLing
(LibraryofDalianUniversity,Dalian116622)
Abstract:Besidesthedetailedanalysisandthedescriptionofthemostimportantpenmssionmanagementsub—moduleSdesign
andfeaturesinthesystemmanagementmodules,theCMSmanagementtechnologywereintroducedinthispaper,andtherole—
basedaccesscontrollingmethodwasproposedaimedtotheconstructionofmoderndigitallibraries.
Keywords:contentmanagementsystem;permissionmanagement;library
1引言
目前,随着校园网络环境的不断改善和图书馆相
关网络技术的飞速发展.现代的信息量呈爆炸式增
长,而且信息的类型和存储方式也五花八门,这使得
个图书馆网站的信息维护变得更加困难.因此,当前
迫切需要一种更加高效,平滑的管理方式来适应这种
发展.
CMS很好地解决了这个问题,CMSIl】是Content
ManagementSystem的缩写,即内容管理系统,它是
应用于各企事业单位信息化建设和电子政务的一个专
门建设网站的创作工具.CMS使用灵活,方便.能有
效地对网站内容进行管理.
2权限模块的设计
2.1内容管理系统原理浅析
在本系统中,CMS把文本和图像存储在分散空问
内(一个数据库或一个分散的文件系统),而这些分
散的空间都与HTML模板连接.可以不用HTML就升
作者简介:徐丽(1972一),女,馆员,研究方向:网络维护.
收稿日期:2011-06—09
级内容,或是不影响到内容就改变网页的可视效果和
感觉,在一个网站的不同空间里出现的相同内容可以
在一个地点被升级,而不必担心它们会发生冲突.一
旦这样的模板被建立起来.即使是一个没有技术的用
户也可以把自制的网页发送到互联网上面,并不用IT
专业人士帮助也可以升级自己网页的内容.
2.2权限管理模块的功能设计
内容管理系统主要包括页面和栏目维护模块,会
员权限管理模块,网站统计模块,维护人员权限管理
模块,网站资源管理模块等.其中权限管理是整个系
统最重要的部分之一,它包括两个方面的管理:网站
注册用户的管理和后台维护人员即管理员的管理.
网站会员管理的主要功能是对前台用户的管理,
角色的增删改,以及角色对应的栏目和新闻的设置.
后台维护人员管理的主要功能是对后台所有维护人员
的管理(增删改),权限等级的设置等.在所发布的内
容中,有的信息是公共的,允许所有的访问者访问.
一
85—
《农业网络信息》20l1年第7期网络与电子商务,政务
有的信息是需要有一定的权限才能够访问,比如一些
重要的资料或通知等.在后台维护的内容,不同的人
员维护的等级和栏目是不同的,比如对同一个新闻栏
目的维护,有的对这个栏目只是审核新闻的功能,有
的是发布新闻的功能等,所有这些都需要系统管理员
进行权限设置.
3权限管理模块采用的相应管理机制
为了保证数据访问的安全性,并能够让不同的用
户拥有不同级别的浏览功能,对于用户的权限分配采
取了基于角色的管理机制.
3.1角色定义
基于角色的系统安全控制模型[21是目前国际上流
行的先进的安全管理控制方法.用户管理系统也根据
自身的需要有选择性地吸收其部分思想.其特点是通
过分配和取消角色来完成用户权限的授予与取消,并
且提供了角色分配规则和操作检查规则.根据需要定
义各种角色,并设置合适的访问权限而用户则被指派
为不同的角色.这样整个访问控制过程就分成两个部
分,即访问权限与角色相关联,角色再与用户关联,
显示全部