APP下载

CRP在高校信息化建设中的应用研究

2011-12-25席红旗靳豆豆

关键词:子系统数据库信息化

席红旗,靳豆豆

(1.河南教育学院信息技术系,河南郑州 450046;2.郑州理工职业学院基础部,河南郑州 451100)

CRP在高校信息化建设中的应用研究

席红旗1,靳豆豆2

(1.河南教育学院信息技术系,河南郑州 450046;2.郑州理工职业学院基础部,河南郑州 451100)

对当前高校信息化建设现状进行了总结,分析了CRP的系统组成及其在高校信息化建设方案中的使用,对CRP设计方案中的数据库建设提出建议.

CRP;URP;高校;信息化建设;数据库设计

1 高校信息化建设及应用的现状和问题

高校信息化建设及应用的情况,一般和高校所处的地区环境的信息化程度有关.信息化程度发达的国家和地区的高校信息化建设水平相对较高,而信息化不太发达地区,高校的信息化建设水平就低.

美国作为信息技术发达的国家,其高校信息化建设较好.1994年,确定了在2000年以前将所有学校和图书馆连入Internet的目标后,美国所有的学校在新世纪伊始都连通了国际互联网,并且大多数高校完成了满足“任何时候”、“任何地点”上网需求的无线网络建设[1].

近年来,我国高校信息化建设成绩瞩目,主要表现在:①高校信息化硬件建设基本完成,有了光纤接入,能够连接Internet,建立有比较完善的校园网主干网络,网速达100 Mb/s以上,高校信息化体系已成规模;②各级各部门高度重视,网站建设相对完善,各方面投入很大.

在高校信息化硬件设施建设基本完成之后,应把对网络的充分应用作为教育信息化的核心工作.从目前各高校实际情况来看,普遍存在着信息高速公路上“有路无车”、“有车无货”的现象[2].目前,高校对网络的应用主要集中在文件传送、信息浏览、发送邮件和即时通信等一些最基本的应用上,远不能满足现代化教学和管理的需求.通过对高校信息化建设的情况调研,笔者发现有如下主要原因.

(1)缺乏统一部署,各部门各自为战.一般情况下,高校各部门都有自己的网站及应用软件,从形式上看是由大到小,层层管理,没有充分利用信息技术把各个实体组织起来统一管理.

(2)注重硬件建设,缺乏软件内涵建设[2].这种情况在大多数高校的信息化建设中都存在.在通信设施的建设方面,花费了大量的人力和物力,在高校教学资源评估中能满足要求.但在现代化教学手段的利用上,显得底气不足,对软件的购置投入较大,没有充分利用网络资源对教师、学生、管理等方面进行整合.

(3)缺乏现代化的教育教学理念,不能充分利用网络资源.目前各高校在多媒体教室建设方面投入都很大,教师能利用课件上课,但大多都停留在多媒体课件的使用上,对已建成的校园网和Internet没有充分利用.

(4)高校间信息交互平台不多.高校间信息交流不够,只停留在各自的网站建设,通过网站展示自己,缺乏信息交流平台,体现不了现代化信息校园的联系快捷、互动方便、资源共享.

(5)其他方面.高校后勤管理、学生生活服务、管理等没有充分利用网络资源.

2 高校信息化建设的几个建议

(1)确立明确的信息化建设目标.不同单位对信息化管理和服务的对象不同,继而服务内容也有所不同.高校的信息化管理和服务对象无外乎学生和老师,围绕学生和老师的学习和工作内容展开的信息化建设是高校的信息化建设目标.可以从学习环境、工作环境、生活环境等方面入手,建设信息技术应用环境,整合教学资源,使教学资源信息化;深化教学改革,从科研、教学、学习、管理、服务等方面入手,以已有网络环境为基础,实现科研、教学、学习、管理、服务等方面的信息化.

(2)完善数据库系统,提供充足准确的数字化信息资源.对学科建设、教学管理、学生管理、后勤服务等方面已经成熟的高校来说,学校的基本建设已经完成,要使高效管理信息化,除了计算机网络基础建设外,还要将管理对象信息数字化,其中主要是人员信息和设备信息.可以利用物联网技术和传感技术,把管理对象进行网络连接,实现准确的数字化信息资源以提高管理效率.

(3)统筹管理使用信息资源,建立统一的信息交流平台.可以利用CRP(College Resource Planning,学院资源规划)理论[3],建立完善高效的管理机制,统一部署校园网络建设,站在全局的角度,定义统一接口,充分利用网络资源和校园内外信息资源,建立CRP平台.

3 CRP及其应用

CRP是学校对外开放的信息平台,也称为URP(University Resource Planning,大学资源计划),类似于企业管理当中的ERP (Enterprise Resource Planning,企业资源规划)但又有区别.它是针对高校的一个资源规划,通过一个基础平台使得各个应用系统能够以一种松散耦合的方式实现集成,对高校信息化建设定义了统一的接口,使高校与外界的联系变得更加方便快捷.

3.1 CRP的组成及构架

归纳起来,CRP由以下几个部分组成.

(1)一个基础平台.它是CRP的核心内容,为各个子系统集成提供运行的基础平台,各子系统之间的联系是松散的,也可以是独立的,由各部门自己独立控制.在这个平台上,各个子系统能够实现数据共享、系统间互访,并向用户提供统一的访问接口.基础平台包括:子系统管理中心,它对应用程序、用户注册、用户口令等统一管理;数据中心,对CRP的有关数据进行统一管理,包括信息视图和数据服务、数据维护界面管理等,为各子系统提供实时或非实时数据服务;文档中心,基于树形目录结构的共享文档管理机制和与Email系统兼容的邮件能力;信息发布中心,通过网络后台,把结构化和非结构化的信息按指定的模板发布到互联网上,使网络信息能够动态更新.

(2)一个门户.此门户是对外的展示台,是统一的入口,如果用网站来展示,就对应着一个主页,访问者可以通过统一网址进行访问.它包括个人桌面管理和桌面角色模板设计与管理等功能.

(3)n个应用子系统.指与学校教学、管理等各种业务相关n个部门的应用系统,各系统可以是独立的,但又是相互支持的,有统一的接口为基础,可以随时扩展到第n+1个应用系统.

3.2 CRP的应用

表1是基于CRP的信息化校园系统结构,主要由以下几个部分组成.①主页门户,是对外展示的统一的入口,要求登录界面简捷,功能分布合理,对外连接方便.也就是一个门户,是校园信息系统的对外界面,其中包含的n个应用子系统只有获得权限的用户才能使用;②学校各部分的子系统,包括信息管理系统、办公自动化系统、图书馆等相关子系统,即n个应用子系统,用于解决各类用户对信息管理和信息服务的需求,是学院信息化建设的主要内容;③CRP公共数据平台,属系统的管理者直接控制的数据管理平台,是一个基础平台,为各个应用系统的集成提供一系列的基础服务,使得各应用系统能够实现数据交换和共享,以及应用间的系统级调用和统一的用户访问接口,从而实现应用的“即插即用”公共平台的基本服务模块.另外,还需要CRP应用支持体系(网络安全体系、网络管理体系、服务体系等)、计算机操作系统和网络硬件环境,保证系统的正常运行.

表1 基于CRP的信息化校园系统结构Tab.1 System structure of campus informatization based on CRP

3.3 CRP应用的数据库设计建议

CRP应用平台的集成模块从结构上是松散耦合,不同的用户由不同的数据库系统支撑.各个子数据库系统由不同的用户使用,整个校园的信息资源就可能出现数据冗余的情况,这是数据库设计所不允许的.所以CRP应用好坏和数据库的设计关系很大,笔者就CRP数据库的设计提出以下几点建议.

3.3.1 从学院整体出发,确定数据库实体对象,利用EE-R模型(Extend Entity-Relationship Model)[4],设计实体逻辑结构,减少数据的冗余度

EE-R模型是E-R模型的扩充,在EE-R模型中,可以把实体的属性也作为实体,实体具有可嵌套性.高校各个部门根据业务不同而产生的数据,其逻辑耦合程度也不一样.比如学生的学籍管理,是集中教务处、学生处两个主要部门的信息,那么教务处和学生处的数据库就是紧密耦合.财务处和后勤基本没有涉及学生的学籍信息,从学生管理的角度看,只在毕业前对学生在校情况做出总结,对毕业生能否离校提出建议.那么,教务处和后勤之间的耦合度较小.在设计EE-R模型时,确定实体之间的耦合度后对没有耦合度的实体分别处理,对具有耦合度的实体,要充分考虑它们之间的逻辑结构,确定主键,既要建立有效的数据联系,又要减少数据的冗余度.

3.3.2 要保证CRP数据库的完整性[4]

数据库的完整性是指数据库的正确性、有效性和相容性,主要目的是防止错误的数据进入数据库[5].完整性控制从以下几个方面进行.

(1)定义CRP数据库完整性功能,即按照国家法律和教育部有关学校管理规定,对处理的数据进行完整性定义,确定使用规则进行检查及限制的条件.

(2)定义检查功能,检查用户发出的操作请求是否违背了完整性约束条件,怎样检查出现的错误,使用户输入的数据处于实时监督之中.

(3)处理功能.如果发现输入的数据与完整性功能中的条件不符,则采用一定的动作保证数据的完整性.

3.3.3 数据库的安全性

对数据库的保护是多方面的,包括计算机系统的外部环境因素和内部环境因素[5].笔者主要考虑计算机系统内部因素中数据库系统的安全问题.

(1)身份标志与鉴别.在CRP的公共平台中,用户管理与认证、权限管理是在应用级别上保证数据库安全的体现,在设计数据库时要充分考虑到这一点.

(2)存取控制.要保证合法访问数据的有效性和对非法访问数据的限制.对数据库管理者和应用者之间的访问,即主体和客体之间的访问,分别采用自主控制访问和强制访问控制的方法.

(3)审计.除了有效控制存取外,还要采用辅助跟踪、审计手段,随时记录主体对客体访问的轨迹,并做出分析以供参考.同时,一旦发生非法访问能提供初始记录供进一步处理.

3.3.4 合理设计数据库的物理结构

要选择合理的存储记录格式、存储记录安排和存取方法.综合考虑存取时间、存储空间的利用率和维护代价三方面的因素.

[1] 李理,李哲.新世纪美国信息化校园建设的环境与发展研究[J].现代教育管理,2009(10):109-111.

[2] 郑勇杰,陆军毅.高校数字化校园信息标准建设研究[J].南京职业学院学报,2009,14(6):85-87.

[3] 宋子洲,廖有贺.学院信息化数字校园建设规划思路[J].福建信息技术教育,2007(1):65-67.

[4] 汤庸,叶小平,汤娜.数据库理论及应用基础[M].北京:清华大学出版社,2004.

[5] 尤峥.数据库原理与应用[M].武汉:武汉大学出版社,2009.

Study on Application of CRP in Informatization Construction of Colleges and Universities

XI Hong-qi1,JIN Dou-dou2

(1.Department of Information Technology,Henan Institute of Education,Zhengzhou450046,China; 2.Basic Teaching Department,Zhengzhou Polytechnic&Professional College,Zhengzhou451100,China)

Summaries current status of informatization construction of colleges and universities,and analyzes the components of CRP system and its use in informatization construction design of colleges and universities.Puts forward advices on database construction in design of CRP scheme.

CRP;URP;colleges and universities;informatization construction;database design

TP331.131

A

1007-0834(2011)02-0042-03

10.3969/j.issn.1007-0834.2011.02.015

2011-03-14

河南教育学院青年教师课题(HNJYXY-2009-11)

席红旗(1975—),男,河南叶县人,河南教育学院信息技术系讲师.

猜你喜欢

子系统数据库信息化
不对中转子系统耦合动力学特性研究
月“睹”教育信息化
月“睹”教育信息化
幼儿教育信息化策略初探
GSM-R基站子系统同步方案研究
驼峰测长设备在线监测子系统的设计与应用
数据库
数据库
数据库
数据库