泛微业务建模引擎解决方案课件.pptx
《泛微业务建模引擎解决方案课件.pptx》由会员分享,可在线阅读,更多相关《泛微业务建模引擎解决方案课件.pptx(52页珍藏版)》请在三一办公上搜索。
1、泛微业务建模引擎解决方案,目录一.总体介绍业务建模引擎应用背景与价值。二.技术架构与实现E8业务建模引擎技术架构介绍。三.建模引擎核心组件介绍E8业务建模引擎功能详细介绍。四.案例业务建模引擎应用案例介绍。,第一部分业务建模应用背景与价值,现阶段中国管理软件领域表现出来的主要矛盾:用户需求的个性化与软件产品的通用性之间的矛盾。关键需求:由于企业管理个性化和持续完善成为竞争的基本战略,管理软件产业出现了大规模定制的要求。条件具备:业务基础平台的理论研究基本成熟,企业工程理论和业务建模体系已经达到实用水平。,需求背景缺乏能够快速满足企业个性化需求的软件产品,需求背景缺乏能够快速满足企业个性化需求的
2、软件产品,成熟稳定,标准化实施成本低,能够快速满足一定范围内的企业需求。但系统功能利用率低,柔性较差,管理构架固化,不能满足企业快速多变的个性化需求。,通过IDE设计器定义模块,辅助生成源代码框架,用户可在生成的源代码基础上编写、修改自己代码实现业务逻辑。基于技术的建模,可理解为一种代码生成器。优势在于减少了代码编写量,一定程度上缩短了开发周期,技术较为扎实。但学习曲线长,不具备通用性,对软件中的管理思想重视不足,开发平台最终还是给开发人员使用。,在底层的技术平台上直接构建业务系统,采用面向技术的、业务无关的“原始”编程工具来开发软件,是一种较低层次的软件开发模式。维护和扩展困难重重,系统的稳
3、定性差,缺乏整体规划,模块相对对立。,专注解决管理应用软件开发方面的特有问题,本质就是一种可复用构件(组件)平台,以业务为导向、以引擎为支持,可快速搭建应用系统的建模平台。集聚了构件快速、灵活、可以复用的优势和面向管理的优势,真正实现企业信息化过程中的用户主控、快速应用、灵活调整,大幅提升管理系统实施和应用的成功率及投入产出比。,标准产品,业务建模,开发平台,定制化开发,E8业务建模引擎的定位面向业务、承接技术,操作系统 Windows、Linux,数据库 Oracle、SQL Server,J2EE中间件Application Server,E8业务建模引擎Business Modeling
4、 Platform,应用:OA、人事、客户、合同、项目、台账、专项事务处理,软件基础平台Software Development Kit,业务,技术,E8业务建模引擎特性泛微业务建模平台解决方案,无须关注软件基础平台泛微业务建模引擎包含成熟的系统基础功能,如多语言、权限控制、工作流交互、缓存机制等等。用户无须关注技术平台与实现细节,在进行业务构建时仅需要关注业务模型。简单功能“0”编码提供基于Web的可视化工具设计表单,拖拽定义布局,通用组件进行功能建模。复杂功能少编码业务逻辑具有不可预测的复杂性,有些业务逻辑本身就是一种复杂的程序逻辑,需要靠适当的编程才能实现。泛微业务建模引擎抽象大量可扩展
5、的组件,提供可复用的代码片段,降低编码工作的难度与工作量。重用应用打包发布业务建模引擎构建出的应用能够进行打包、发布、重用,减少大量重复性的工作,降低成本、缩短项目周期。,E8业务建模引擎技术架构泛微业务建模平台解决方案,SQL Server,Oracle,服务一Business Service,服务二Business Service,服务四Business Service,服务三Business Service,服务五Business Service,服务,数据存储层Database Layer,文件,XML,数据访问层Data Access Layer,O/R Mapping,SQL Ma
6、pping,JDBC,DAO,业务逻辑层JavaBean,表现层Presentation Layer,JSP/AJAX/HTML(5),领域对象模型POJO,缓存机制Cache,控制层Delegate Layer,调用,调用,调用,调用,调用,第三部分业务建模引擎核心组件,客户列表,类型,一个常见的OA模块是由哪些元素构成的?泛微业务建模引擎解决方案,客户卡片 联系人 联系记录 合同 项目 提醒,基本信息,E8建模引擎的15个核心组件泛微业务建模引擎解决方案,应用管理App Management集中管理建模引擎构建的业务应用。,虚拟表单Virtual Form实现配置集成第三方系统。,查询Se
7、arch List动态生成查询列表,包含各种转换与条件接口。,报表Report动态生成的查询报表。,回复评论Comments全局的回复评论组件,可以在任何模块启用。,页面扩展Tab&Context Menu通过标签页扩展卡片的内容,并支持用户扩展菜单功能。,自定义页面Pages自由组合多个自定义页面,简化代码开发工作。,资源面板Calendar用于搭建与时间段相关的资源管理应用。,消息提醒Timer配置实现定时提醒,支持多种提醒方式。,权限RBAC提供多种权限定义组合,支持历史数据的权限计算。,浏览框Browser负责处理模块与模块之间的关联关系。,树Tree帮助用户定义复杂的树形结构数据关系
8、。,模块Model帮助用户实现布局、联动、编码等动态配置。,流程交互Workflow Trans负责处理建模与工作流数据的交互部分。,门户元素Portlet负责建模应用在门户的数据展现。,E8建模引擎核心组件-应用管理泛微业务建模引擎解决方案,应用管理App Management,集中管理建模引擎构建的应用应用的基本属性管理应用组件的管理对每个应用使用的核心组件,模块、表单、自定义查询、报表、树型、浏览框等。应用的使用情况统计每个应用的阶段数据量,与同级别的应用进行对比分析。应用的导入与发布能够对一个完整的应用进行打包导出(JAR),直接导入导出的应用包。,E8建模引擎核心组件-虚拟表单泛微业
9、务建模引擎解决方案,虚拟表单Virtual Form,打通外部数据源支持异构系统表与视图的连接。支持列表、增、改、查看布局定义。支持使用虚拟表单配置查询列表、定义表单的展现布局。对非视图类的虚拟表单,支持新增、编辑操作。系统默认提供表数据的基本操作,系统对非视图类的表单提供默认的新建、编辑基本操作,用户可以像操作本地数据库表单一样使用虚拟表单。复杂的业务逻辑提供接口对表单保存之外的其它业务逻辑,系统提供了接口供用户调用,提供权限控制接口,系统本身不处理权限虚拟表单配置的模块,系统支持新建数据的权限控制,查询、编辑操作的权限系统提供了java接口,由用户根据异构系统的权限规则实现。,E8建模引擎
10、核心组件-虚拟表单泛微业务建模引擎解决方案,异构系统Database,异构系统Database,数据接口,系统Database,表单建模配置表单中所有字段的类型;通过表单设计器定义各种操作的布局。功能建模使用模块、列表、查询、页面扩展等组件进行功能建模。权限控制通过虚拟表单搭建的模块,除创建权限外,系统本身不处理与数据相关的权限,仅提供接口供异构系统实现。,外部数据源插件,数据,集成中心,建模引擎,移动平台,异构系统Database,虚拟表单Virtual Form,1,2,3,移动引擎,E-mobile Server,E8建模引擎核心组件-浏览框泛微业务建模引擎解决方案,自定义浏览框Brow
11、ser,支持系统本身的数据浏览与关联支持通过虚拟表单读取异构系统数据支持多层级的树型浏览框支持单选、多选自定义配置支持快速预览,用户修改配置参数后能够及时查看浏览框的运行时状态。支持用户自定义字段实现表单中的浏览框字段进行快捷搜索。,E8建模引擎核心组件-页面扩展泛微业务建模引擎解决方案,页面扩展Tab&Context Menu,自定义卡片标签页支持用户自定义卡片标签页,帮助用户将零散的数据关联在一起。扩展菜单用户能够在系统菜单后定义自己的逻辑操作,并且能够增加扩展右键菜单,实现其它个性化需求。支持流程触发、DML、Action、Java接口页面扩展可调用多种类型的接口,与流程交互、数据库SQ
12、L执行、Java Class注册,以及实时编译热部署的Java代码。显示条件定义可以设定页面扩展的显示条件,实现不同用户的权限分配以及右键操作菜单的权限控制。动态参数传递系统提供表单字段与动态参数的解析与传递,被关联的对象能够获取参数并实现数据过滤。,E8建模引擎核心组件-树泛微业务建模引擎解决方案,树Tree,树形结构配置用户可以通过简单的配置实现任何上下级关系的数据建模。导航树与树形浏览框树形组件支持导航树与浏览框两种模式,导航树帮助用户实现数据的分级查看,树形浏览框同时支持在建模和流程表单中使用。多节点多数据源树形组件可以建立多个节点,并且每个节点可以指定不同的数据来源。节点属性每个节点
13、支持数据显示条件、链接目标与动态参数的传递。树形与列表组合查询树形浏览框支持扩展标签页关联查询列表,为用户提供多种选择数据的方式。,E8建模引擎核心组件-模块泛微业务建模引擎解决方案,模块Model,多布局定义模块支持新建、编辑、监控、打印多个布局配置,提供HTML图形化表单设计器。权限规则支持人员、部门、分部、角色以及表单中的字段设定权限,用户可以根据需求组合设定复杂的权限控制。属性联动与字段联动表单中的交互可以通过联动配置来实现,如字段的显示隐藏、必填控制、触发带出其它字段数据等等。导入导出所有通过建模引擎搭建的模块都支持Excel批量导入导出操作,简化大数据量的维护操作。动态编码模块提供
14、动态编码组件,支持前缀、表单字段混合编码,并且支持字段的单独流水编码功能。,E8建模引擎核心组件-查询列表泛微业务建模引擎解决方案,查询列表Search List,多种数据来源自定义查询的数据可以来源于物理表,视图,并且支持虚拟表单连接异构系统的数据。灵活的查询条件对查询列表支持自定义SQL条件,并且在条件中支持动态参数的获取。对于业务逻辑复杂的查询还可以通过扩展Java接口进行处理。多种展现形式系统可以依据字段属性展现图片、进度条、预警信息等。支持多链接及关键字支持定义多个列作为链接入口,可以灵活展现工作流数据。支持分组查询用户可定义分组字段,系统支持列表分组显示查询结果。,E8建模引擎核心
15、组件-自定义页面泛微业务建模引擎解决方案,自定义页面Pages,对支持多个页面组合支持扩展开发的jsp或者其它第三方系统的页面组合。支持动态参数的传递用户可自定义页面标签的名称、提示信息、显示顺序,以及标签页对应的链接地址。,E8建模引擎核心组件-资源面板泛微业务建模引擎解决方案,资源面板Calendar,实现资源的时间管理比如车辆、会议室、人员、设置等,与时间段相关的资源可以通过资源面板组件进行展示。数据来源数据可以来源于系统中配置的查询列表。资源面板的属性管理用户能够定义展现在日历面板中的标题、内容,以及与时间相关的表单字段。,E8建模引擎核心组件-流程交互泛微业务建模引擎解决方案,流程交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 业务 建模 引擎 解决方案 课件
链接地址:https://www.31ppt.com/p-3376041.html