移动数字化校园的框架构建分析
2012-04-12余洪源
余洪源,赵 旻
(1.重庆理工大学,重庆 400054;2.重庆广播电视大学,重庆 400052)
如何面对校园人提供多角色的服务呢?从2000年以来,我校的数字化校园实践逐步探索和解决这个问题。到今天,互联网与通信服务已经高度深入到高校校园,基本形成了人人有PC,个个有手机的信息化环境。然而还是感觉还无法做到真正的服务于人。
移动数字化校园的建设成为实现这样的服务的又一新的主题,通过覆盖全校的无线互联网实现在任何地方都能接入信息服务,但即便是这样的服务也必须依赖用户主动的查询和操作,而真正的简单、要素服务却可以通过移动终端的及时、方便、点对点的方式更好的提供。因此,建立移动数字化校园服务平台,为协同教学工作、丰富校园信息化的软环境、满足开放性、自主性、交互性、协作性的高校教育需求,实现主动的推送式服务,提供面向人的个性服务都具有非凡的现实意义。
1 概念及设计理念
移动数字化校园立足于在建的数字化校园,根据高校各种应用系统的功能特点,将其移植到移动终端上进行实现,达到实时互动,完成大部分必须通过有线网络完成的相关事务。
移动数字化校园根据高校各种应用系统功能的特点,融合移动数据业务的同时,面向校园人,从校园人需求出发结合各类信息系统、管理系统和应用系统,从中挖掘出关心的应用,提供综合、完整及全面的服务内容,并以为校园人提供教学信息服务为基础,向外延伸到提供校园生活服务(包括:生活、校际交友、娱乐、就业兼职等)和传统的移动增值业务服务,校园人可自行定制组合需要的服务。
(1)便捷服务,校园人可通过移动终端随时随地享受移动数字化校园提供的校园信息服务,不再受到有线网络和电脑的限制。
(2)一站式服务,只需要访问移动信息化校园服务,即可在自己身份权限范围内查询到来自不同信息子系统的信息,处理相关事务,无需重复地登录到不同的信息子系统。
(3)全方位服务,移动信息化校园服务提供涵盖学习、生活、工作等方方面面的服务,为校园人带来各种各样的便利。
(4)个性化服务,根据校园人在学校中的不同角色,提供不同的服务,如:面向学生提供教务、学生工作信息、就业兼职等信息服务;面向教师,提供:教务信息、辅助办公等服务;面向图书馆馆员提供图书馆管理相关服务;面向所有校园人提供公共信息服务,同时可自行定制需要的服务。
(5)主动式的服务,根据用户聚合与定制的个性化服务,主动向用户提供信息服务,譬如发送短信、WAP PUSH(直接发送一个特殊格式的短信到用户手机,用户直接点“进入”键即可访问到目标WAP站点使用相关功能)、语音外呼等服务形式。
2 系统结构分析
移动数字化校园平台(MDCP)是架构在移动运营商与数字化校园之间的,基于中间件技术,整合与协调,并建立相关定制关系的平台。
移动数字化校园信息服务平台的建设采用了“1+N+1”的模式,要求基础平台可以对应一个统一的数字化校园数据中心,实现了数据的统一,对没有建设统一数据中心的学校,基础平台仍然能从各个异构系统中抽取服务所需数据。移动数字化校园信息服务平台在身份认证、信息服务、移动支付三大平台的基础上构建了无数多的SOA服务组件,组件的任意拼接又构成新的组件,将不会受到数量上的限制,理论上说能够提供N种服务。最后一个“1”表示移动数字化校园信息服务平台将会提供一个统一的对外接口,提高了与其他信息系统结合的灵活度,同时降低了开发难度和开发成本。
3 系统平台设计
根据以上分析架构,我们设计了如下几大子系统:
(1)门户子系统。使用SSO技术门户站点,企业级安全框架支持,支持各节点松散耦合,使用J2EE技术为主要手段支撑各种视图体现。这部分有3个重要部分组成:①UME自主信息系统,如UME门户站点,UME门户WAP站点,以及其他的各子系统。②UME商业数据系统,如提供商业分析搜索,客户偏好数据分析查询,广告排名业务。③ UME其他接入系统,如重庆理工大学门户,或者重庆理工大学教务系统,该部分是平台用户数据的获取手段,或者是所提供商业数据的基础依据。
(2)信息服务接入子系统。UME信息服务接入消息转换接口,该组件用于所有接入信息的格式化,UME平台计划使用教育部,信息产业部等部门版本的信息标准来制定自身的信息格式,此组件可以用以将不符合这些信息标准的信息转换统一,以便更好地存储,分析与利用。
(3)信息总线服务。信息总线服务的技术实现,使用J2EE体系中消息传递标准Java Message Service(JMS)实现,信息总线服务具有微内核,稳定性强的特点。UME是面向全国的大型商业应用平台,因此对性能要求比较高,信息总线服务同样支持集群模式,自动均衡负载,由此我们可以看出(微内核+集群+自动均衡负载 =目前比较流行的网格部署模式)即UME平台可以松散的部署于全国多个城市中,信息总线服务提供自动同步每个节点的数据。更因为UME平台支撑着众多的电信级应用,因此需要在信息安全性方面更多的考虑,信息总线服务具备失效转移,以及信息持久化这样的特点。
(3)数据库支撑体系。SQL SERVER 2005与ORACLE相比较更加适合用于UME平台的建设,ORACLE是行锁 (也可以设置为页锁),数据安全性比较高,但针对数据访问频繁的业务系统来说,效率就会低一些,但SQL SERVER 2005的市场定位就是面向业务处理系统,采用页锁,数据访问速度方面大大提升,支持集群,失效转移,分区等技术指标。
各高校抽取数据,一将高校数据库中数据固化到本地访问系统,提高访问效率,二将部分不开放远程访问的高校数据本地化,用于系统的支撑。
4 系统应用及效果展望
该系统建成后包含WEB短信息中心、WAP门户应用、手机图书馆、移动教务、移动OA、移动学工、移动财报、迎新离校系统、就业信息发布、校园生活等应用。
该系统有效考虑了移动数字校园在实施过程中会遇到的各种困难,由设计理念开始,逐步深入到结构设计和平台子系统设计。从设计思路和结构上看,较为全面的考虑到了各种用户的需求和各种校园业务的实施和拓展。在功能设计和结构上,能达到比较完善的效果。具体的数据模型和数据库设计还有待后续深入。