朱丽雅 向青
摘 要:本系统基于SOA云框架的统一数据中心平台,支持省、市、县三级联动,通过实施N个新建应用系统展开。文章以实现党校各项管理工作的信息资源数字化、协同工作流程化、决策支持智能化为目的进行阐述。系统是基于组件技术的分布式应用系统,实现的核心技术是Web Service+XML+C#。
关键词:面向服务的架构;智慧校园;党校建设
1 智慧校园发展现状
新时代信息技术的迅猛发展,使得城市信息化应用水平不断提高,依托互联网和信息技术,城市发展步入智慧时代。智慧城市的建设就是利用先进的信息科技,实施城市的智慧式管理和运行,提升城市发展质量,实现城市的和谐、可持续发展。智慧校园作为智慧城市的重要组成部分,其建设应当同步于智慧城市的建设,而其中党校作为教育党员领导干部的主要渠道,恰逢党校的信息化建设任务展开正处于一个新的起點上,抓住“互联网+”的发展机遇,注重创新、共享,将对党员干部的培训与信息化建设有机地结合起来,建设智慧党校[1]。
按照党校信息化建设的总体规划,采用面向服务的分布式架构体系,利用虚拟化、云储存、云计算、射频识别(Radio Frequency Identification,RFID)等先进技术,以高水平的硬件和技术为基础,以深化应用、强化服务为核心,统一规划、分步实施,以实现党校各项管理工作的信息资源数字化、协同工作流程化、决策支持智能化。系统的设计应满足可靠性、安全性、实用性、可扩展性、先进性和易操作性的要求,提高智慧校园系统整体运行效力,为党校“智慧校园”奠定更加坚实的基础。
2 系统设计
为适应信息化的迅猛发展趋势,确保系统平台的技术能够在较长一段时间内保持先进性和实用性,并且具有良好的可扩展性和灵活性,本系统将基于面向服务(Service-Oriented Architecture,SOA)的架构,采用云计算、云储存、虚拟化等技术,立足于一个先进的技术架构上,为智能化、资源特色化、运维高效化的“智慧党校”服务。智慧校园系统建成后要在全国党校系统中形成较强的品牌效益,保持领先地位。
2.1 系统架构
整个系统是基于SOA的分布式应用系统,系统分为3个层次,以关系数据库为核心,采用了基于网络的、分布式的模块化组件Web Service解决方案,具体如图1所示。
用户服务(User Service):服务层构成了用户的操作界面,既支持传统的服务器/客户机(Server/Client,C/S)模式,安装运行客户端应用程序服务,也可以通过WWW浏览器实现。主要实现用户的输入、输出(如数据的增、删、改,数据的查询、统计报表生成及打印等),同时支持各种数字处理技术(音频、视频、数字相机、扫描、手写笔等)。
业务服务(Business Service):业务功能由一个或多个组件实现,包括信息发布、文档处理、审核审批、事物处理、数据分析、决策咨询等。网络中的各个模块由组件服务器统一管理,进行进程调度,均衡负载。业务层组件通过Web Service实现交互,用户可以根据需求对组件进行扩展和缩减。
数据服务实现各种数据源的连接,包括数据库文件、多媒体文件和各种平面文件。针对直接数字式频率合成器(Direct Digital Synthesizer,DDS)一类的系统,能实现数据采集、清理、转换、远程复制及进一步的元数据管理功能。
简单而言,系统实现的核心技术是:Web Service+XML+C#。Web Service是门户,是服务的提供者。
可扩展标记语言(Extensible Markup Language,XML)是系统各模块的连接剂,是数据交换(数据接口)的统一格式。
整个系统的核心模块采用面向对象技术设计,按组件方式实现,系统运行环境如图2所示。
2.2 系统设计方案
系统建设基于浏览器/服务器(Browser/Server,B/S)架构,可以分为如下几个部分,下面依次介绍:
(1)服务层。党校各用户通过门户提供的单点登录基于最小权限以及访问控制机制实现应用系统的访问,为用户提供系统工作支持环境、获取信息聚集的窗口、全方位多渠道的信息交互平台以及集成工作支撑工作界面。
(2)应用层。智慧校园应用系统可通过基础应用支撑环境提供的工具类软件实现快速开发,后续建设应用系统也需利用集成类工具实现进一步的扩展与升级。
(3)基础应用支撑环境。党校当前已经按规划实现基础应用支持环境的建设,在基础应用中进行扩展。
(4)数据资源层。存储学校智慧校园系统产生的各种数据,包括结构化数据和非结构化数据。像人员、教学、办公、配置、管理、资料类数据属于结构化数据;公文文件、统计分析报表、邮件、音视频文件等数据属于非结构化数据,这些数据为学校业务处理的统计分析、办公类数据的知识管理提供必要的数据资源。
3 系统功能与实现
3.1 系统功能目标
党校智慧校园系统建设对党校信息化发展具有重要意义,主要包括以下3个方面:
(1)党校科研管理系统是规范高校的工作平台。系统以服务管理为目的,在规范各方面业务管理的同时,针对科研、决策等提供信息化支撑,提供高效的办公手段。
(2)党校微信公众号平台实现沟通零距离。实现加强内部信息沟通,拓展外部宣传途径,切实运用好各大新媒体平台,实现与学员、教职工、广大群众的零距离沟通。
(3)党校统一数据中心。实现数据整合,构件“云”数据中心,为学院做决策分析提供科学依据。
3.2 系统功能
党校智慧校园系统从实际运用情况和部门需求出发,以服务学员、服务教职工、服务领导决策为导线,将学校科研管理系统、决策咨询系统、微信、智慧校园功能升级等为主要建设模块。
(1)科研管理系统:覆盖省委党校(行政学校)各部门且实现分级管理,并支持省市县三级联动,使项目管理、项目经费、科研成果管理、科研进度控制、参会参评、科研成果统计分析的数字化、自动化、网络化,实现科研项目的全方位系统化管理。
(2)决策咨询系统:为学院决策提供理论支持和咨询服务,主要实现项目管理、智库管理及成果管理,并对项目进行全程监控,通过管理系统实现决策咨询工作的规范化、制度化、科学化。
(3)移动微信:建设微信企业号和微信服务号,微信服务号服务于社会,展示校院新闻动态,让社会实时了解校院情况。企业号服务于职工、学员,实现实时掌握学院公告、移动信息,并提供学员即时即学功能,利用碎片化的时间进行在线评估等[2]。
4 结语
党校智慧校园的建设,需按照SOA的体系架构,通过统一的平台,根据党校业务的具体情况进行基础分类,从而实现党校各个业务部门的信息化系统构建和定制化管理。全国各地不少党校都在积极探索智慧校园系统的建设,而且取得了一定成果,为各个党校完善智慧校园系统建设提供了参考经验。近年来,党校系统信息化建设取得了积极进展,有效提高了党校管理能力、教学能力,促进了各项工作开展。
[参考文献]
[1]陈雷.智慧化校园建设研究[J].无线互联科技,2017(7):22-23.
[2]孙文豪.党校智慧化建设[J].电子技术与软件工程,2016(13):232.