图数据库下的java后端无码开发平台构思一

  • Post author:
  • Post category:java


图数据库+Layui、SpringCloud,打造核心无码开发平台。

一、平台实现构想:

开发企业软件,不在需要开发人员,只需专业人员定义系统元素。

把各元素组合成功能模块。由业务人员:将各功能模块根据业务需要。定制业务。

定制好业务,设置好业务规则。

部门领导统合业务,评审业务。试运行。进行初步的测试。上线。

根据业务需要不断迭代公司业务。

以上构想,会涉及到一下模块。

1、元素定义:定义业务领域中各种元素。后端的零件定义。定义各种展现列,以及保存表单。元素的初步增删改查。

定义管理功能。

2、元素节点管理:元素节点可以和元素定义一对一关联定义。也可以根据实际情况,一对多。

3、模块管理:一个模块包含多个元素定义。多个元素节点。把关联严重的元素聚合为模块。

4、菜单管理:根据业务领域,将当前领域的系统资源根据人员角色进行授权管理,资源维护。

菜单-》菜单项。每一个菜单项目可以是关联单个定义节点的路径,也可以关联一个模块。

模块包含多个零件。

以上四点已经初步实现。

鉴于一个系统的中的业务经常是编码在系统中,但是我当前设计的系统是无开发人员参与的系统。所以,就无法将业务通过编码的方式再写入到代码中去。并通过软件公司进行测试,第三方测试,压力测试等等。

要实现上面的功能,就需要考虑如何将图数据,业务引擎节节后起来。以及如何设计通用的基于图数据库的业务引擎。

后续:定义业务,什么是业务,更新逻辑。驱动逻辑。定义业务引擎。提供业务规则引擎。视图逻辑定义。

开始实现功能开发。

目前已经将此开发平台

http://114.116.218.197/cd/home



版权声明:本文为liuhagen原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。