电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

用友YonBIP V3.0 (R1_2207_1) 高级版全产品培训-动态建模平台-应用工厂.pptx

用友YonBIP V3.0 (R1_2207_1) 高级版全产品培训-动态建模平台-应用工厂.pptx_第1页
1/57
用友YonBIP V3.0 (R1_2207_1) 高级版全产品培训-动态建模平台-应用工厂.pptx_第2页
2/57
用友YonBIP V3.0 (R1_2207_1) 高级版全产品培训-动态建模平台-应用工厂.pptx_第3页
3/57
【动态建模平台】—应用工厂用友YonBIPV3.0(R1_2207_1)高级版全产品培训高级版应用平台开发部&高级版客开赋能部2022年9月目录什么是应用工厂1应用架构2应用定制3代码定制5本版优化内容6元数据设计4PART1什么是应用工厂什么是应用工厂信息化系统的不断发展,对项目的灵活性和扩展性提出了越来越高的要求。设计一套可扩展而又简单易用的客户化开发平台是提高项目开发效率、缩短软件交付周期的必然选择。应用工厂是YonBIP高级版的低代码开发平台,其将YonBIP高级版业务应用特性的共性抽离出来,只需要较少甚至不需要代码开发,通过可视化的配置方式创建新的应用。并且单据模板配置、审批流定义、业务流定义等功能使用的是YonBIP高级版现有的功能,配置方式与逻辑基本相同,能够有效的降低入手难度,实施人员或者业务人员可以根据业务需求新增应用,提供了更高的灵活性、扩展性。元数据设计是客户化开发的首要工作,提供了快速向导、元数据设计器以及发布、转代码定制等功能,高效便捷的可视化设计工具。代码定制是应用工厂的高阶定制,通过五步向导方式配置元数据、基础信息、页面样式与特性插件、参数设置以及代码生成与下载方式等信息,生成小应用的源码后在YonBIPPremiumStudio工具中做后续扩展开发。快速定制企业应用提升研发效率PART2应用架构YonBIP高级版应用工厂全员开发开箱即用标准版无代码专业版低代码业务事件扩展数据建模页面建模打印建模编码规则审批特性报表和数据分析业务流应用包管理开放集成……YonBIP应用工厂YonBIP高级版大型企业数字化平台用友3.0战略产品和服务企业特殊需求自主需求、创新需求元数据UI模板流程权限组织基础数据业务规则开放集成业务事件扩展……基础各类模型和组件满足企业需求的各类应用PART3应用定制应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置在【应用定制】新增应用分类,之后在相应的应用分类下新增应用。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置•应用特性抽取出应用中不变的部分,将应用生命周期中不变的属性以及稳定的行为封装为一系列特性,用户只需要选择该应用所具有的特性,就可以方便快捷定义应用所具有的属性,以及在此基础上产生的各种行为。•应用特性为系统预置,不可新增、修改、删除。业务插件注册应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置•数据交换平台特性:可以通过外部交换平台导入业务数据。•系统特性:包含一些默认的字段,附件管理,打印和基本的增删改查功能。•单据特性:包含单据状态、编码规则等功能。•导入导出特性:支持数据的导入导出。•审批流特性:单据可以提交至审批流,完成审批功能。•业务流特性:可以定义单据的上下游关系,完成相应的转单功能。•特性属性:记录当前应用特性的字段,例如单据特性包含单据号、制单人等信息,数据建模时勾选单据特性,则单据上自动增加特性属性下的字段。•特性按钮:实现当前应用特性业务活动的按钮。•特性依赖:记录特性间的依赖关系,例如选择审批流特性时会自动将单据特性选中。•特性互斥:同一应用上不能共存的特性,目前暂无互斥特性。•应用配置:对应应用定制的页签应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置•数据建模就是在发布元数据前,确认单据结构、字段以及应用特性的过程。•应用特性需要慎重选择,发布元数据后不允许对应用特性进行修改。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置点击右上角新增子表按钮,可以在主表下新增子表,目前支持单表、主子表、一主多子,暂不支持主子孙表的结构。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置点击右上角增行按钮,在弹框中维护字段类型等信息,可以在当前表新增字段。该行为新增的字段应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置枚举值的类型与返回类型需要保持一致新增的枚举可在维护字段类型时使用,使该枚举为字段的参照。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置新应用的表结构、字段、应用特性设置完成后,点击右上角的发布元数据进行元数据发布。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置元数据发布后,需要发布应用,发布应用后才能形成前台可见的应用。选择应用的位置并且确认菜单名称后进行确定,发布应用前需要注意:发布的应用属于当前登录集团,应用在集团间不共享。发布应用后系统生成了默认的页面模版,可进行修改,模板的修改方式与客户化配置下的模板修改方式相同,此处不再进行赘述。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置系统自动生成了编码规则,可根据实际业务需求进行修改,与在编码规则应用的配置方式相同。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置系统生成了预置的打印模板,可以根据实际需求进行调整,配置方式与客户化配置下模板设置处的配置方式相同。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置对于勾选了审批流特性的应用,可以配置审批流,审批流配置方式与系统预置审批流定义应用的配置方式相同。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置此处设置单据的上下游关系,目前仅支持业务推单。此处用于定义单据转换规则时的分单依据。此处用于设置单据转换规则,设置方式与单据接口定义处相同,此处不再进行赘述。配置完成单据转换规则之后,需要配置业务流程,通过单据间的动作驱动以实现业务推单。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置该功能主要为客开使用,实现事件监听的扩展。应用步骤数据建模新建应用页面建模编码规则定义打印审批流配置业务流配置业务插件注册移动审批配置勾选审批流特性后,应用支持友空间的审批中心审批功能。应用步骤应用工厂发布应用后,可以使用YonBIP高级版的权限体系进行权限分配。通过应用工厂新增的应用的权限管理方式与系统预置应用的管理方式是相同的,使用的是YonBIP高级版的权限模型。PART4元数据设计元数据设计应用步骤元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制进入“元数据设计”小应用,默认按网格小卡片形式显示已设计的元数据,可切换为列表显示,提供查询搜索功能。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制页面小应用按其所属“名称空间”的字母顺序从上到下排列,提供四种排序方式供选择。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制1、功能特性区:显示当前元数据所附带的业务特性插件,红色表示已选用的特性插件;选择其他特性后,自动在画布实体上增加相应业务接口并与实体连接。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制2、画布:元数据设计的主要呈现页面,包括实体、接口、枚举以及实体与接口的关系连线。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制2、画布:元数据设计的主要呈现页面,包括实体、接口、枚举以及实体与接口的关系连线。 只有实体和接口才有关系连线,接口之间不能连接,枚举不与任何元素连接;实体与实体可按照依赖、继承、组合、关联连接;实体连接接口只能用“实现”连接方式。 接口若为引入而来,则其名称后显示“引用”字样以示区别,同时不显示其属性和详细信息; 点击选择某个实体、接口或枚举,按住拖动可调整其位置,拖动右下角可调整大小,点击右上角“X”可予以删除;点击选中某个连线会出现“X”,可删除该连线。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制3、工具箱:包括十个按钮:“选择”、“引入”、三种对象(实体、接口、枚举)、五种关系(依赖、继承、组合、关联、实现)选择:绘制完关系连线后,点击“选择”按钮可将鼠标转回普通移动状态;引入:用于引用实体和业务接口,点击出现弹出框,如下图所示:三种对象(实体、接口、枚举):点击后移动到画布中合适位置后再次点击,可在画布中添加实体、接口或枚举;五种关系(依赖、继承、组合、关联、实现):点击后移动到画布中,先点击源对象再点击目标对象,即可在二者之间建立相应的关系连线,具体规则如下:a)实体-实体:可按照依赖、继承、组合、关联连接;b)实体-接口:只能用“实现”连接方式;c)接口-接口:不允许连接;d)枚举:不与任何元素连接。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制4、属性框:在画布中点击选择某个实体、接口(非引入)、枚举或某个连线,右侧出现其对应的属性信息,可对信息项进行录入或修改若点击画布空白处,则显示当前元数据自身的属性信息。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制5、明细视图:在画布中点击选择某个实体、接口(非引入)、枚举或某个连线,页面下方显示其明细信息,提供增加、删除、上移/下移/置顶/置底、查看审计信息、组织信息、批量追加自定义项等按钮功能。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制暂存:元数据设计完成后,点击页面右肩的【暂存】按钮,可将目前的设计内容保存起来;暂存后还可以对元数据进行修改调整,然后再次点击【暂存】按钮保存起来。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制元数据设计完成后,在元数据设计页面点击右肩【导出BMF】按钮,系统开始下载BMF文件,下载完成后予以提示。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制元数据设计完成后点击右肩【发布】按钮,按提示确认发布后,系统将对该元数据进行发布并提示“发布成功”。元数据设计快速向导查询浏览元数据设计导出BMF发布元数据转代码定制元数据设计完毕且成功发布后,在元数据设计页面右肩会出现【代码定制】按钮,点击该按钮会自动转到“代码定制”页面中,相关信息会自动带入,可编辑修改后下载源码。只有在元数据发布后,才能转代码定制。引入元数据在元数据主页面的“新增”菜单下点击【引入元数据】菜单项,在出现的对话框中查询选择要引用的元数据,确定后直接进入元数据设计制作页面:若引入的元数据已存在于元数据设计中,则提示重复且发布时会覆盖原有数据。PART5代码定制代码定制应用步骤代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码只有选择了“档案特性插件”,才会出现档案特性的参数配置项:生成的参照类型(表型参照、树型参照、树表参照,三选一)。只有选择了“审批流插件”,才会出现相应的配置信息:单据类型编码、审批页面设置,后续可点击选择审批时是否允许修改以及是否提供附件管理功能。只有选择了“业务流插件”,才会出现相应的配置信息:单据类型编码。只有选择了“拉单插件”,才会出现相应的配置信息:单据类型编码、来源单据类型、子表名称、追溯页面设置,后续可点击选择是否提供附件管理功能。对于审批流插件、业务流插件和拉单插件,输入其中之一的“单据类型编码”,其它两个的信息自动同步显示和更新,方便实用。代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码查询区仅显示常用项:设置小应用的查询区显示常用查询项还是所有查询项;覆盖创建表:设置下载源码时是否保留原有元数据及物理表;若选择覆盖,则下载源码时会先删除已有的元数据及后台物理表,重新创建新的元数据及物理表;生成元数据文件:设置下载代码的同时是否生成相应的元数据文件;本地开发:若勾选,则可直接填写下方的“前端导出路径”和“后端导出路径”,多在本地的开发环境上操作;若不选,则打包下载到客户端,然后放到YonBIPPremiumStudio项目中,多在服务器上操作。代码定制新增基础配置元数据配置页面配置参数配置其他配置项下载源码代码定制修改代码定制修改选择某个要修改的小应用后点击【确定】按钮,系统自动将该小应用的定制设置内容全部显示出来,可编辑修改。应用定制新增应用定制新增选取“应用定制”的对话框中,“包装类名”和“类全路径名称”均需修改,不能使用默认生成的名称,且多个“类全路径名称”相互间也不许重复。“应用编码”若不修改,将会覆盖原有应用的代码内容。一旦通过应用定制新增完成后,原先应用工厂生成的小应用则无法使用,需由二开人员将下载的代码编译或开发后,放到环境中才能使用。此时,该小应用前后台的处理逻辑完全由代码定制产生的新代码处理,不会按照原先应用工厂的前后台模型实现。后续其他步骤与代码定制新增相同。PART6本版优化内容

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用友YonBIP V3.0 (R1_2207_1) 高级版全产品培训-动态建模平台-应用工厂.pptx

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信