BA商务自动化支撑平台
BA商务自动化支撑平台简介
BA商务自动化支撑平台基于大型关系数据库为基础,集成了统一门户、协作办公、商务、决策支持及GIS地图应用等,为构建一体化信息系统提供的一个快速、灵活、稳定、强大的基础开发平台。
BA平台的创新开发模式简化了开发工作环节,降低了对开发者技术能力的依赖,是一种能够提升信息化成功的工具,可以在很短的时间内构建起大型的复杂业务系统。
BA平台为信息系统的规划、设计、构建、集成、部署、运行、维护和管理等提供高可用性、高可复用性、高合理性的体系架构,真正实现“全局规划,整体集成,随需而变,用户主控”的全局信息化战略。
BA平台已为电信运营商、政府部门、电力、咨询、制造、物流企业等成功实施了众多的行业应用。项目客户包括沈阳移动、云南移动、海南移动、沈阳移动、肇庆移动、韶关移动、沈阳电信、沈阳电信、中山电信、威时沛运、圣象集团、沈阳市道扩办、拆迁办、佛山人事局等。
BA平台的优越性能和成功应用,多次获国家科技部嘉奖以及沈阳市中小企业创新基金的支持。
BA平台的架构体系和技术特点
BA平台架构体系
BA平台是基于“目录+流程+表单+规则”业务导向的软件构架体系,直接在技术平台上构建需要的信息系统。
BA平台包括了如工作流、可定制表单、GIS、统一目录、统一资源到统一消息等这些大粒度的组件级可重用部件。
BA平台技术路线
系统可以部署为典型JAVA应用,实现基于spring+ibatis+struts的轻量级JAVA B/S架构,采用Spring构架其中间层(业务层),改进的Spring MVC框架,以ibatis作为持久化层。达到设计优雅,层次清晰,开发量适度的目的,是一种高效率的数据库管理系统实现模型。
Spring MVC是设计更精密,扩展性更强的MVC框架,可与Spring完美集成。
Spring Framework的功能非常多。包含AOP、ORM、DAO、Context、Web、MVC等几个部分组成。由于采用ibatis。因此最需要用的是其AOP、ORM、Context。Context中,最重要的是Beanfactory,它能将接口与实现分开,非常强大。目前AOP应用最成熟的还是在事务管理上。
ibatis是一个功能强大实用的SQL Map工具,将SQL语句映射成Java对象。ibatis以SQL开发的工作量和数据库移植性上的让步,为系统设计提供了更大的自由空间。可以充分发挥Oracle数据库的优势,效率更高。
BA平台技术与业务的创新
“智能定制”
通过独创视图定义模式,将工作流、页面流、表单、业务规则、目录、搜索等业务逻辑子模型进行关联,以图形拖拽和连线、业务规则定义,更面向业务的直观模型驱动开发模式,极大压缩“次要任务”消耗,无代码或少量规则脚本代码实现业务,减少重复劳动,面向解决问题本身,有效积累和多系统间共享功能模块,提高开发及实施生产率。
移动终端和终端自适应技术
业务逻辑脚本经“业务逻辑虚拟机”(BVM)转换执行,多终端支持由BVM本身实现,对业务逻辑透明,相同一套业务逻辑可以根据运行终端的不同动态生成支持:智能客户端、B/S Web客户端、PDA客户端、WAP客户端、短信、彩信、USSD等多种终端运行界面,使同套系统、同套数据实现在线业务办公、移动办公、手机办公,不会增加额外开发成本和产生数据不一致问题。
平台应用集成技术
平台内置自主开发的GIS(地理信息系统)组件,可实现ERP、MIS、OA、GIS、工作流的无缝一体化集成,并可通过SOA映射技术集成第三方应用系统,快速实现应用集成。支持网状系统功能关联,信息集成更方便易用。
商业智能(BI)分析集成
平台内置商业智能(BI)组件,业务处理过程数据可直接经BI组件进行统计分析和数据挖掘,并可通过BI分析业务流程效率和环节瓶颈,为流程优化,提高商务效率提供客观数据支持。
“业务逻辑虚拟机”技术
平台架构将传统管理系统开发进行再抽象分层,分为业务逻辑脚本和运行业务逻辑脚本的业务平台—“业务逻辑虚拟机”(BVM – Business Virtual Machine),“业务逻辑虚拟机”可随着软件技术与软件开发环境的发展,使用新技术新开发语言实现,已有业务逻辑脚本无需修改即可部署在新“虚拟机”上,实现升级.
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。