1基于SOA架构的综合行政管理系统开发技术研究赵巍ZHAOWei河北出入境检验检疫局石家庄050051HebeiEntryExitInspectionandQuarantineBureauShijiazhuang050051China摘要本文主要介绍了综合行政管理平台面向现有多业务流驱动的众多信息系统将不同技术体系的系统整合到一个平台上以统一的登录入口展现给用户提供丰富的各类数据信息提高检验检疫行业行政办公和业务办理效率AbstractThispapermainlyintroducesthatcomprehensiveadministrativemanagementplatformintegratesdistinctivesystemsintoonesystemfacingmanyinformationsystemsbasedondifferentflowdriversunifyingloginentranceisshowedtotheuserstoprovidenumerousdatainformationandimprovetheefficiencyofofficeadministratingandbusinessprocessinginCIQ关键词资源整合单点登录行政管理Keywordsresourceintegrationsinglesignonadministrativemanagement中图分类号TP31文献2标识码A文章编号100643112015020185020引言随着检验检疫业务的多层次跨领域发展多种信息化系统的应用为业务开展和决策管理提供了便利提高了工作效率然而由于应用系统的开发技术标准和侧重功能点不同形成了不同的用户库和用户认证体系信息系统彼此之间难以实现数据共享成为一个个信息孤岛而不能组合成一个有机的整体降低了信息资源利用率对用户而言信息化系统不断增加反复登录多个系统影响了工作的高效性和连贯性同时类型繁多的系统用户管理也给系统管理人员带来了大量的工作面向现有多业务流驱动的众多信息化系统本文设计了一个具有综合性的行政管理平台充分利用已有的业务流功能和数据融合信息集成协同服务等手段依靠先进的数据库网站总线接口等设计方法将不同技术体系不同开发时期的系统整合到一个平台上为用户提供丰富的数据展现方式和灵活的页面布局以统一的登录入口展现给用户提高检验检疫行政管理效率1总体设计11设计原则111突出资源整合的理念以信息门户为依托整合多业务信息系统建立统一身份认证安全机制实现平台的统一化多元化和人性化3112建成一个集各类行政事务业务办公信息发布和交流功能于一体的综合管理平台为内部工作人员使用各政务业务系统提供统一入口实现检验检疫局内部行政管理的电子化和一体化12部署架构综合行政管理平台采用基于SOA架构的ESB总线技术对检验检疫系统的多个异构业务系统进行资源整合系统部署在局域内网包含认证服务器应用服务器和数据库服务器质检主干专网与总局的相关系统进行同步部署结构图如图1所示认证服务器安装CAS705实现局端用户的身份认证并与质检总局认证服务器之间通过质检主干专网相连进行身份漫游认证及同步应用服务器部署平台门户发布系统并与质检总局业务门户系统之间通过质检专网联通进行用户及应用数据同步数据库服务器采用Oracle10g部署平台数据库2应用设计综合行政管理平台从检验检疫实际业务需求入手选定了基于SOA架构的ESB总线技术和J2EE开发平台采用BrowserWebServerDataBaseServer三层结构进行应用系统的开发21内网门户统一访问入口提供信息发布功能信息系统管理模板管理等功能系统集成各信息系统中的相关信息不同用户可以按需求将不同种类信息个性化地展现出来22单点登录为各应用系统包括CS和BS模式提供一站式单4点登录登录后各应用系统间可以任意切换无需二次输入用户名和密码23统一认证建立统一的身份认证安全管理机制实现统一的身份认证和用户管理系统管理员可对内网门户中的资源进行有效的授权及分配为以后新开发应用系统提供统一角色管理统一用户授权管理功能24任务提醒对主要系统中的待办任务进行提醒用户通过点击待办任务可以直接进入相应系统进行相关处理方便提高工作效率25统一接口标准提供数据接口让第三方系统通过接口来访问数据中心基础数据并为以后新系统读取数据提供方便的统一的数据存取标准3功能设计平台的主要功能如图2所示31流程审批将审批事项实行电子化管理对变更办公自动化和网站权限开通电子邮箱开放网络端口请销假公务用车等事项根据流程实现在线审批审批结束归档后申请部门和管理部门都可查阅打印电子审批单存档并可对审批事项内容进行统计32督查督办由管理部门对河北出入境检验检疫局重大决策领导批示大事要事和年度工作目标等重要事项进行跟踪督办通过明确任务要求承办单位办理时限达到效果等由承办部门及时上报工作进展督办人员催办督办确保督办事项责任明确落实到位5随时跟踪检查提高工作效率33政务信息可通过资源整合自动提取相办公自动化网络培训平台电子监管等系统中的通知和信息等内容整合保存到平台的公告表中在首页展示用户也可在平台中起草通知公告工作动态等信息选择不同的处理流程经过审核后发布在首页显示34专题栏目根据文件类别创建不同的专题栏目将各类体系文件工作文档信息资料分类发布供所有用户查阅各专题由对应处室管理维护信息员起草后处室领导审核发布到本栏目中可设立二级栏目分类发布相关信息35内网论坛内网论坛提供内部互动的信息交流平台论坛系统实名发帖回帖支持多个讨论区支持用户对论坛内容搜索等功能36用户管理用户管理平台所有用户的信息和权限可按机构查看修改同步用户信息包括基本信息和应用关联信息等支持分级管理省局管理员可以管理所有用户分支局管理员只能管理本分支局的用户37系统设置用户对个人信息单点登录任务提醒外接系统等信息进行配置38辅助办公开发辅助的办公助手功能如个人文档管理实时信息交流日程安排等实用的功能4安全设计综合行政管理平台的安全重点从以下几个方面给予保障41网络安全平台的认证服务器数据库服务器应用服务器等部6署在内网虚拟化平台之上采用防火墙与外部网络进行隔离保障平台安全42数据安全平台不直接访问核心业务数据库通过中间件将各系统中的信息同步到平台之中并采用配置管理工具对程序文件及相关文档进行备份和版本管理保证发生意外时能从配置管理系统提取并进行恢复43应用安全用户口令在数据库中进行密文存储并对用户关键性操作进行记录保存采用严格的用户权限划分对不同的业务角色在系平台授予不同的业务权限5技术创新平台使用标准技术架构采用基于SOA架构的ESB总线技术通用适配器技术XMLCasting技术WebServices技术和PKI技术等对检验检疫的多个异构业务系统进行资源整合并开发流程审批和信息发布等功能形成统一认证管理统一单点登录统一门户展现的一站式办公平台大幅度提升工作质量和效率51根据用户特征提供不同安全级别的认证方式包括用户名口令认证数字证书认证和手机动态口令认证等三种方式52综合行政管理平台与CIQ2000出口电子监管等12个检验检疫业务系统之间无缝集成用户持有合法令牌即可在多个异构系统中切换避免了用户重复登录53集成了单点登录任务提取流程审批信息发布用户认证等功能将检验检疫业务事项政务事项行政事项全方位整合实现7一站式办公6结束语综合行政管理平台利用先进技术从实际需求出发满足业务发展通过平台的推广运行实现了用户对各个业务系统资源的统一高效访问提高了检验检疫工作效率在当今信息技术快速发展的社会应充分发挥信息化对于检验检疫工作的引导和促进作用利用先进信息技术挖掘检验检疫行政办公和业务管理中的深层需求真正实现提速减负增效参考文献1戴辉基于SOA架构规范的系统构建方法J计算技术与信息发展20132郭克华王超Oracle数据库开发与应用M清华大学出版社20123周宇辰刘昕鹏王夕宁等面向服务的计算SOC技术规范与标准S电子工业出版社20104林怀恭聂瑞华罗辉琼等浅谈基于SOA架构的服务集成技术研究J计算技术与信息发展2009