基于浪潮Loushang平台药监解决方案

  一.
广东省食品药品监督局“一站式”行政审批协同办公平台建设目标

   建设提高办公效率和质量的自动化协作平台,优化管理流程、规范工作程序,提高各项工作的准确性和可控程度,最大限度实现无纸化办公,提高工作效率、降低办公成本。
   建设行政许可审批服务平台。
   满足全省单位用户快捷地进行内部门户和外部网站信息管理
   建立一套科学的评价体系,为各项工作和领导决策提供准确、及时的数据依据。
   全面掌握全省食品药品监管系统公文流转、通知交流、行政审批管理、行政审批监察管理、咨询投诉管理、待办事项管理、公示公告管理、会议管理、消息管理、论坛管理、会议管理、工作邮箱管理、网站信息管理动态信息,并为第二阶段食品药品安全数据中心建设和第三期业务应用系统实施奠定基础。
   建立一套科学、高效的食品药品安全及单位内部知识管理平台。

  二. 基于 Loushang 平台解决方案

  1. 应用业务基础平台的目的
  业务基础平台作为系统的中间层构件,它基于跨操作系统平台、数据库平台的中间件软件构建,应具有良好的平台兼容性、部署灵活性、互操作性和标准性等特点,从而达到基于应用支撑平台之上构建的业务应用系统,建设周期短,平台移植性强,系统运行稳定、维护方便的目的。

  2. 基于 Loushang 平台建设应用系统的思路
  本项目采用基于 J2EE 多层结构的平台化策略,广泛使用组件和模块化技术,以浪潮 Loushang 平台为核心,以系统建设目标和要求为设计依据,以实现计算机管理为目标,以数据中心及数据中心管理平台为数据组织、数据共享及数据交换为手段,采用平台化策略进行总体设计,整体框架的设计上着重体现数据交换、信息协同的设计理念。坚持“系统开发环境和工具国际先进化,技术水平国内领先性”的原则,保证系统能与实际的业务需求结合,全面建立具有先进性、实用性、可靠性、开放性、灵活性、扩展性、安全性、兼容性、规范性和统一性的全省 OA 及行政许可审批系统。

  2.1. 针对省食品药品监督管理局项目建设过程中对应用软件开发的需求,制定基于浪潮 Loushang平台的应用支撑平台解决方案的总体架构


  
应用支撑平台体系结构:


图 4-3 :应用支撑平台体系结构

  2.2. 应用支撑平台主要为整个广东省食品药品监督管理局业务应用系统解决共性和关键的问题
  1.应用支撑平台作为资源的集合,汇聚了省食品药品监督管理局业务应用中的公共或可复用的业务处理逻辑,形成标准且开放的信息加工处理(软件)资源。通过提供对数据库的共享访问及与行业外的信息交换,应用支撑平台形成广泛共享的信息资源集合,有利于提高各项业务系统的效能。
  应用支撑平台作为支撑环境,提供基于资源共享的软件开发、运行与维护服务,使省食品药品监督管理局业务系统形成有机整体,同时应用支撑平台的不断完善也是各项业务系统持续发展的重要方面。
  应用支撑平台是标准规范。应用支撑平台的实现需要标准化和规范化来约束与支撑,省食品药品监督管理局业务系统的标准化与规范化具体体现在应用支撑平台的建设、管理、运行与维护之中。业务应用的标准化与规范化需要通过应用支撑平台来实施。
  应用支撑平台作为服务中心,通过提供信息及信息处理服务来支撑省食品药品监督管理局业务应用,也为各项业务提供基于平台的应用生成、安全、优化配置、工作流等多方面、全方位的服务,而且还可提供为业务应用定制的知识、资源托管等扩展服务。
  应用支撑平台作为管理基础,在系统的运行维护与管理中,应用支撑平台肩负着资源维护与管理的重要职能。
  在软件资源共享体系的规范下,基于应用支撑平台的应用系统开发,一方面可以不断充实共享软件资源集,另一方面也可以不断地共享已有的软件资源,从而实现软件资源的共享,达到减少重复开发,降低运行维护成本的目的。

  3. 浪潮 Loushang 平台介绍
   浪潮 Loushang 平台经过多年的大型项目的锤炼和考验,已经形成了各个行业成熟的解决方案。这一企业应用软件平台产品所包含的组件都是作为一个有机的整体,共同开发、组装、调试和发布,从而保证了无缝的互操作性,并享有单一安装、升级和支持模式,由此简化了管理的复杂性。浪潮 Loushang 平台是基于大量企业级应用模式和企业级集成模式的企业级应用开发平台。开发者可以为了实现解决不同的问题方便的使用、扩展、定制不同层次的组件。浪潮 Loushang 平台包括技术组件以及业务组件和其他插件。技术组件包括 WEB 组件、 JDBC 组件、缓存管理、异常管理、基本工具以及扩展组件;业务组件由专业人士通过对各种权限管理模型以及当前各种组织机构的分析以及未来发展趋势的深入分析,从而集成了权限管理模型和组织机构模型以及日志管理等各个行业通用的业务模块,包括元数据、工作流、消息平台、系统集成 EAI 、数据集成 GAI 和报表组件。


浪潮 Loushang 平台框架图

  浪潮 Loushang 的业务服务平台( BSP )
  浪潮 Loushang 的业务服务平台( BSP )为政府和企业应用系统提供基础的公用组件平台,包括统一的组织机构管理、用户管理、权限管理以及业务公用组件,以减少应用开发过程中重复的开发,在此层面基础之上可以方便地进行系统的搭建。

  浪潮 Loushang 的业务流平台( BPM )
  浪潮 Loushang 的业务流平台主要解决业务流程变化以及流程仿真,在 WFMC 规范下基于 Java 平台开发,采用面向对象的开发方法,借鉴 SOA 的相关思想,使用了 XML 、 WebService 技术,可以跨操作系统平台使用,并可应用多种数据库系统,并实现了可视化的表单定制和流程定制,通过简单的定制就可以实现工作流程以及业务流程的自动化流转和管理。

  浪潮 Loushang 应用集成 (EAI)
   浪潮 EAI 作用就是以企业服务总线 (ESB) 的方式,对应用系统间的数据进行抽取、存储、分析,将这些 “ 孤岛 ” 有机地串连在一起,充分发挥其效能,同时也保护了各部门对此的经济投入和精力投入。浪潮面向 SOA 的 ESB 中间件产品 -EAI 充当使用不同数据和消息 格式、网络协议和编程语言的服务之间的 “ 粘合剂 ” 。 ESB 充当服务使用者和服务提供者之间的中间层,允许部署中介,以执行各种操作,如向交互应用服务质量或执行所需的数据转换。浪潮 Loushang WEB 服务引擎 (WSEngine)
  Loushang 平台 WEB 服务引擎是实现 SOA 架构的重要组件,它做为 WEB 服务的运行引擎实现 WEB 服务的注册、解析和调用, Loushang 平台 WEB 服务引擎是高度模块化、灵活性和有效的体系结构,这种体系结构可以很容易地插入到其他相关 Web 服务标准和协议
  浪潮 Loushang 模型驱动开发工具系统以 MDA 思想为基础,实现了技术与业务的分离,提供了可视化的程序开发界面,使业务人员只关注与业务相关的信息,通过简单的定制就能实现所需要的系统。

    浪潮 Loushang 模型驱动开发工具( MDA )
  浪潮 Loushang 模型驱动开发工具系统以 MDA 思想为基础,实现了技术与业务的分离,提供了可视化的程序开发界面,使业务人员只关注与业务相关的信息,通过简单的定制就能实现所需要的系统。

  Loushang框架的开发工具
  Loushang框架提供的代码生成机以及元数据,可以实现基本代码的根据数据结构自动生成,减少基本代码的重复编写、调试,极大提高开发进度以及规范性。

  三、基于 Loushang 框架的金融行业信息系统的优势

  1)扩展性
  基于 MVC 体系架构的 Loushang 框架开发的应用软件的用户界面、展现层、业务逻辑层以及数据访问层分离开来,各层之间松散耦合,具备高扩展性,不会因某一层次中逻辑的变化引起其他层次的变化,能快速响应变更,同时支持跨平台操作和分布式部署。另外,为应用软件省去软件架构设计的烦恼,提高了应用开发的效率。
  2)开发高效率
  Loushang 框架中业务架构已经动态菜单菜单、权限与组织机构、角色、人员、日志审计等模块以及开发工具和工作流业务插件,用户可以在统一的应用框架下有序地构建和扩展一个应用项目,实现完美的并行式和分布式开发,提升应用开发的零点,缩短开发周期。

  3)移植性
  可方便应用在不同的 J2EE 应用服务器和数据库之上移植,单机以及群集上无错移植,减少应用系统对用户原有软硬件设备的依赖性,保护企业的 IT 投资,同时降低技术难度
  4)稳定性
  经过几十个大型项目的检验,基于 Loushang 框架开发的应用具有高度稳定性,可以 7×24 小时工作。
  5)规范性
  Loushang 框架采用国际通用开发标准,开发规范,易于被第三方开发商掌握,应用领域广泛。
  6)高性能
  Loushang 框架经过烟草、税务、电信、金融、电子政务等行业的检验,在性能上完全满足客户需求。采用动态缓存技术进一步提高了性能。
  7)安全性
  Loushang 框架提供的业务架构包括系统用户认证,基于角色的权限控制,日志审计等安全措施,确保系统的安全性。
  8)易于集成
  Loushang框架提供了EAI、单点登录模块和门户平台,可以集成其他的系统,并且开发规范,易于被其他系统实现单点登录。Loushang框架提供了GAI模块,可以实现数据集成。
返回上页


浪潮齐鲁软件产业股份有限责任公司:浪潮Loushang平台@版权所有
电话:0538-6718668 传真:0531-85105600 地址:济南市山大路224号