在IT系统中,业务模型是对组织的业务活动、实体、规则和关系进行抽象和描述的模型。它主要用于理解和表示组织的业务需求、业务流程和业务规则,以及与之相关的实体和关系。其中最主要的是数据模型,数据模型是对真实世界的抽象和映射的过程。它通过识别业务中的核心概念、关系和规则,并将其转化为数据结构和关系。
在我们传统的开发过程中:产品调研需求-->需求宣讲-->技术人员理解-->构建模型,这种方式从执行效率上讲比较缓慢,需要由产品经理与资深技术人员双方协同配合。 其实如下图,能否有种方式可以直接根据业务结果去反向构建数据模型,类似建模相机这种功能:
在企业IT建设场景中,存在业务构建、数据统计分析等较多的场景下需要构建数据模型,需要不同的人员消化业务,然后将业务需求转化为数据模型,在整个过程中 信息损耗,效率也比较差
JVS采用的是如下图所示的方式,通过结果去反向动态构建数据模型,类似(建模相机)的过程,先确定结果的界面或者数据,系统会自动生成底层的数据模型
下面我们看两个业务配置的例子:
场景一,以列表页自动构建数据模型
如上面的动图为例,配置列表页字段-->保存页面-->系统自动构建数据模型,尽量降低建模的难度与工作量,这样大大提高了数据模型准备的效率与准确性, 真正实现所见即所得的思路。
场景二,以源数据源去构建分析数据模型
通过直接连接原始的数据表,直接获取源表的数据模型,可视化的方式逐步构建数据分析模型
- 选择数据源的原始表,系统自动同步对应的数据结构
- 界面上可视化的数据节点处理(加工算子),同时界面化的完成模型加工
- 输出标准的数据集,可以用于 图表、报表、大屏、数据服务等场景
整个过程,无需预先去定义数据模型与数据结构,都是采用的 最终结果去直接生成数据模型,大大提高了建模的效率。
JVS自动化建模思想的核心是将业务流程转化为可执行的模型,然后通过可视化的方式来构建应用程序,它是一种非常有效的低代码开发平台方法,可以帮助开发人员快速构建应用程序,并大大降低低代码配置难度。未来随着技术的不断进步和发展,相信这种自动化建模思想也会成为更多企业和开发者的选择。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。