北京信息职业技术学院信息管理平台

一、 项目背景

北京信息职业技术学院在信息化工作方面一直处于国内领先地位,现有信息化系统已涵盖教务、学工、人事、财务等大部分部门,但由于各个业务系统均为独立开发,且基本都是由不同的公司承接建设,因此,在业务系统的使用过程中形成了一个个的信息孤岛。

随着信息化进程的推进和发展,当前各单位的信息化已经进入整合阶段,系统整合是消除信息孤岛的有效手段。系统整合的具体实施分两种,一种是数据的整合,一种是业务系统的整合,也就是信息管理平台的建设。

北京信息职业技术学院之前通过建设校园门户,已经实现了用户单点登录功能,达到了初步的整合目标,要进行更进一步的系统整合,则要以建设信息管理平台为主导。通过信息管理平台的建设,将各个业务系统整合到一个平台中,实现统一登录、统一权限管理、统一系统UI风格、统一代办事宜管理、统一消息提醒等功能,达到用户在一个界面处理处理所有业务的目标。

二、 技术架构

北京信息职业技术学院信息管理平台是根据学院业务信息化的要求,遵循平台化、模块化的设计思想搭建的信息化平台,主要解决以往信息化工作实施过程中出现的业务碎片化及由此引起的信息孤岛问题,实现学院各类业务信息化模块的统一管理、数据交互、数据共享。

北京信息职业技术学院信息管理平台包括以下四部分内容:

平台区

平台区是北京信息职业技术学院信息管理平台的框架,各个业务模块必须部署在这个框架内运行,平台区还定义了整个平台的UI风格,各个业务模块必须在平台UI风格标准的基础上进行页面设计及内容展示。平台区同时提供权限管理、待办事宜管理等平台级的管理功能。

服务区

服务区是北京信息职业技术学院信息管理平台的数据交换区,本平台采用流行的SOA架构,SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。服务区根据SOA架构的定义,以WebService方式对外提供服务接口。

模块区

模块区是北京信息职业技术学院信息管理平台的内容区,信息管理平台应该是一个开放的平台、一个不断扩展的平台,随着学院信息化进程的推进,将会有更多的模块加入到平台中。为保证信息管理平台的可扩展性要求,在系统设计时应将业务功能进行模块化设计。

数据区

数据区是北京信息职业技术学院信息管理平台的数据存储区,数据区包括各业务模块(系统)的业务库和支撑平台管理功能的平台库,还包括通过ODI方式从各业务库抽取形成的中心集成库。通过中心集成库的建设,其它业务系统在使用共享数据时,通过访问中心集成库即可获取到最新的数据。

二、拓扑架构

北京信息职业技术学院信息管理平台的部署,主要包括应用服务器、数据库服务器两部分。

随着信息管理平台的扩展、功能模块的不断增加,应用服务器承受的负载会越来越大,因此,系统建设时要充分考虑这个问题,根据应用服务器的负载情况,可以通过服务器集群的方式实现负载均衡,TOMCAT服务器是带有集群配置功能的,可以通过对TOMCAT服务器的配置,实现多台应用服务器对服务的支撑。

中心集成库是一个共享库,在系统运行时需要向各个业务系统提供共享数据的访问,因此服务器的负载也会成为系统运行的一个瓶颈。这个问题也可以通过ORACLE数据库的集群来解决。


 

三、开发架构

北京信息职业技术学院信息管理平台采用流行的JAVA技术实现,该技术具有跨平台、跨数据库、跨浏览器等技术特点,可以兼容Windows、LINUX、UNIX等操作系统、ORACLE、SQL Server、MYSQL、DB2等主流数据库、IE、Chrome、FireFox等常用浏览器。

四、基本功能

北京信息职业技术学院信息管理平台包括以下功能:

1. 平台框架

2. 平台首页

3. 系统管理

  ①. 教工管理

  ②. 学生管理

  ③. 权限管理

  ④. 服务管理

  ⑤. 系统日志

4. 个人中心

 ①. 待办事宜管理

 ②. 消息提醒

 ③. 个人信息

 ④. 修改密码



 



更多成功案例