美文网首页
「业务对象建模」对象建模能力介绍

「业务对象建模」对象建模能力介绍

作者: 庞玖 | 来源:发表于2022-04-28 15:31 被阅读0次

    (一)对象建模整体功能介绍

    对象建模分为以下三个子模块:

    【对象建模子模块】

    在画布左侧【对象】tab页中:展示所有此应用中的对象:包括自定义对象、系统对象、外部对象。

    在画布左侧【字段】tab页中:列举了所有当前可用的字段类型。将字段拖到对应的对象中,即可以添加字段。

    在画布的中间区域,可以展示勾选的对象。

    点击对象,可以编辑对象属性;点击字段,可以编辑对应的对象字段属性。

    在画布右侧,提供了自动布局、连线、放大/缩小、全景、定位、全屏功能。

    【通用选项集子模块】

    在通用选项集中,可以新增、编辑、删除单级或多级的级联枚举。

    新增级联枚举

    【外部数据源子模块】

    目前支持:Rest API、Odata、直连数据库,三种方式构建外部数据源,连接外部系统数据。

    【示例】

    此示例是Odata类型的外部数据源,配置好对应的属性之后,可以通过Odata协议获取外部数据结构,选中其中一个对象,点击“快捷创建对象”,即可将外部数据通过外部对象的方式,展示到画布中。

    通过Odata协议获取外部数据结构 快捷创建对象

    (二)对象属性介绍

    系统中,对象分为三大类:系统对象、自定义对象和外部对象。

    其中,系统对象是系统中预置的对象;自定义对象为开发者自行添加的对象;外部对象由外部数据源转化而来。

    当设置为“共享对象”时,此对象可以在此租户下所有应用被使用。默认为“否”,也此对象只能在当前应用下使用。

    设置对象主属性

    完成自定义对象创建后,点击该对象,可在右侧修改对象的基础属性、设置校验规则和事件处理。

    (三)字段类型与对象关系介绍

    神笔aPaSS中,共预置了14种不同的字段类型,其中包含“关联关系”、“主子关系”两种对象关系。

    自动编号:可以设置不同的编号规则、前缀、后缀,以及编号流水的格式。一般用于订单号、员工工号等类似场景。

    文本字段:用于字符串类型,可以设置为短文本、长文本、是否必填、是否唯一等属性。

    枚举字段:一般用于简单下拉场景,例如性别。

    级联枚举:用于多级下拉,例如省、市、区。

    实数字段:用于含小数位的下拉场景,如身高、金额等。

    日期时间:可选择不同的时间格式,包含年月日+时分秒、年月日、年月等。

    整数字段:用于整数的场景,比如员工年龄。

    图片字段:用于上传图片的场景,可设置图片的大小和上传张数限制。

    文件:用于上传附件场景,可设置最多上传的文件数量,以及单个文件的大小。

    富文本:用于编写较为复杂的内容,如员工评价等场景。

    计算公式:用于当前对象不同字段的计算,此时要用表达式进行编写。

    汇总字段:用于父对象汇总子对象中的数值,一般用于财务等金额结算的计算场景。

    关联关系:用于引用场景。如“员工”上有“所在部门”字段,则在“员工”上建关联关系字段,此时关联关系选择引用“部门”。“员工”与“部门”就建立了一个关联关系。

    主子关系:也用于引用场景,存在父子对象关系,如“员工”对象和“工作经历”对象,此时 “工作经历”为 “员工”对象的子对象。

    将主子关系拖入到子对象中,录入名称,建立对应的主子关系。此时“工作经历”与“员工”建立了主子关系。

    - End -

    相关文章

      网友评论

          本文标题:「业务对象建模」对象建模能力介绍

          本文链接:https://www.haomeiwen.com/subject/auaryrtx.html