EasyWEB页面生成平台
方案概述
 
      在多个银行web应用前端系统的基础上,针对各种交易的共性进行抽取,提炼银行web前端交易,开发了web前端自动生成平台。主要通过元数据、数据字典、资源文件、交易驱动器、页面元素等参数进行设置管理,自动生成前端展现平台。
 
核心优势 
  1. 真正实现参数化配置,实现web前端展现平台自动生成。

  2. 通过对元数据及数据字典的抽象描述与定义,形成银行业务模型。

  3. 通过对页面元素的参数化管理,支持多渠道数据源,支持用户自定义配置。

  4. 通过对交易驱动器的交易适配器的参数化管理,支持各种报文格式及多种通讯方式扩展。

  5. 本系统基于J2EE体系结构,采用多层原则进行设计,整体采用低耦合、分层次的设计理念,业务展现层、控制逻辑层、业务实现层、基础服务层进行彻底分离,具有良好的扩展性。

  6. 持久层采用ROM技术,即Hibernate数据库持久层框架, 保证系统对多种数据库的支持,保证数据库的移植性。

  7. 本产品技术架构采用基于J2EE体系结构,采用成熟、先进的框架体系,产品系统各个层次相互独立,层次之间采用松散耦合的设计理念,符合大型金融系统的设计思想。

  8. 基于本产品架构的前端系统建设周期短,风险小,建设成本低;JSF提供了丰富的界面层开发控件和集中式控制,并提供了强大的校验功能,采用面向对象的设计模式,Spring提供强大的IOC(对象反转控制功能)和强大的AOP(面向切面编程)技术, Hibernate提供了强大的ORM技术,面向对象的数据库操作方式,大大简化数据库的开发流程并缩短开发周期,具有良好的维护性和可移植性;大大缩短了开发的周期,降低了开发的成本。

  9. 基础接口层对外提供基本的服务接口,基础接口层抽取是细粒度的接口,对上层提供了基本服务的支持。

  10. 通用服务接口层将对业务逻辑进行封装, 同时也对基础层进行封装,通用业务层实现与核心系统进行穿透交易或者通过前置实现交易执行,并采用灵活配置方式,便于维护和扩展。

  11. 基础服务组件提供基本的服务,基础服务是整个平台的支撑点,各组件间相互独立,具有良好的扩展性和复用性。

  12. 可伸缩性原则      基于银行业务变更频繁交易灵活的特点,软件系统采取了平行、垂直的扩容方案;Easy Web使用组件的灵活配置,使用基本服务组件和界面组件,来实现业务的可伸缩性。

  13. 实用性原则      基于银行的业务规划,无论是技术方案、业务模式、管理手段、经营方式,通过Easy Web系统可以生成切实可用、运行良好、效率优异的前端业务系统,以支撑国内外银行经营目标的实现。

  14. 稳定性原则      Easy Web系统产生的前端业务系统是所有交易的基础,并且直接面向公司开发人员,因此,解决方案将在系统、平台、应用等多方面重点确保稳定性的实现。

  15. 复用性原则      组件复用是Easy Web系统设计中重点遵守的原则之一;本次设计将对可重用的组件进行统一包装,包括基础服务接口和通用业务服务接口,为以后交易的开发提供坚实的服务组件平台基础。

版权所有 © 高伟达 京ICP备 15004154 号