悟空云  >   产品动态  >  无代码平台的设计

无代码平台的设计

悟空软件 阅读次数:295 次浏览

  无代码平台的设计

  1.HTML引擎。通过拖拽方式搭建前端HTML样式布局,一级一级嵌套布局自行搭建(根据需求复杂程度实现任何复杂界面的样式),每一级都可以设置元素的类型、属性。每一个类型的元素有自己的缺省样式,用户也可以通过元素属性中的设置修改缺省样式中的任何属性。平台开发人员可以根据项目的要求扩展增加增加新的元素类型。

  2.JS引擎。画面上的元素都可以设置事件函数。如果为元素增加事件函数,只需要增加一个函数名为元素名称的函数即可。函数中系统会自动返回action参数来区分事件的动作。平台已内置很多公共函数,在配置函数时只需要调用几个最简单的函数实现业务需求即可。最主要的两个公共函数为getConfigData和setConfigData即改变HTML元素双向绑定的变量的值,基本可以实现百分之八十以上的前端逻辑控制。后端服务返回前端时只要按照前端元素名称返回,前端无需编写任何JS代码即可实现数据加载到画面上。

  3.CHECK引擎。后端服务配置中主要实现三类业务:前端数据校验,业务封装处理后返回,写入数据库。CHECK引擎就是业务逻辑校验引擎,可以通过一行行的配置,按顺序实现任何复杂逻辑的校验。可以单独校验前端提交的数据,也可以根据前端数据和查询数据库后结合校验。如果校验失败则直接返回给前台配置的错误提示,后面的校验配置将不再进行。

  4.数据封装引擎。后端服务配置时根据前端提交的数据,查询数据库的结果,业务处理封装计算等复杂逻辑后,按照前端需要的返回结果返回相关结果。平台内置了相关的公共函数,实现复杂的逻辑计算控制。

  5.DB引擎。后端服务配置中,如果需要写入数据库,DB引擎即可实现对数据库的增删改操作。可以实现单条数据增删改,也可以实现多条数据的增删改。操作表的每一个字段都可以按照条件修改为不同的值,可以实现任何复杂的逻辑控制写入。

  6.服务集配置。如果需要写入多个表则可以配置多个服务,将多个服务按照顺序组织成一个服务集。服务集中按顺序实现逻辑校验和表操作,任何服务中出现校验失败,整个服务集事务都会失败回滚,保证业务处理的事务一致性。

  7.公共功能。平台内置了组织机构管理,人员管理,角色管理,菜单管理,权限设置,字典维护,系统设置,日志管理等。实施人员可以根据业务需求和客户的情况进行自行初始化。如果需要增加业务功能,可以增加画面布局配置,JS配置,服务配置,服务集配置等,在菜单管理中将新的画面加入,并在角色管理中为角色增加该菜单的权限,业务人员登录后即可使用。如果后期需要增加工作流,可以和工作流平台集成,也可以平台中开发工作流内置模块。

  8.文件处理引擎。平台内置了文件上传,文件下载,文件预览后端服务和前端公共函数,业务实现时可以自行配置。平台也内置了Excel导入识别公共函数,在后端服务配置中可以当做前端提交的数据列表,剩下的逻辑控制复用相关服务配置中逻辑即可。

  9.定时任务引擎。平台内置了定时任务机制,定时任务需要处理的逻辑控制复用相关服务配置中的逻辑即可。

  10.多数据源引擎。平台内置了数据源配置,服务配置中的数据查询和DB引擎都可以按需进行设置查询和写入的数据源。

  11.数据交换。可以通过定时任务和多数据源组合后实现数据交换,且数据交换时写入表的字段时可以按需配置,即实现二次流计算的业务需求。

悟空云产品更多介绍:www.72crm.com

相关内容
最新文章

什么是客户订单管理系统?好用高效的客户订单管理系统推荐

相信有很多企业管理者都比较关注客户,因为只有拥有足够多的客户才能够让自己的营业额和利润得到提升,有的企业为了更好完成客户关系管理,会考虑选择客户订单管理系统来满足自己的客户关系管理需求。那么,什么是客户订单管理系统呢?好用高效的客户订单管理系统推荐哪一个呢?接下来一起来看看这两个问题的答案。 什么是客户订单管理系统 客户订单管理系统是一种专门针对商业运营而设计出来的软件解决方案,它的核心目标在
最新文章

智能营销客户管理系统是什么?智能营销客户管理系统哪家好用

在企业管理的过程当中,有不少企业管理者可能会考虑选择智能营销客户管理系统来帮助自己,让自己的客户关系管理工作可以顺利进行,从而让客户管理效率得到提升。那么,智能营销客户管理系统是什么呢?智能营销客户管理系统哪家好用呢?下面就一起来看看这两个问题的答案。 智能营销客户管理系统是什么 智能营销客户管理系统是一种现代企业数字化转型过程当中需要使用的现金工具,它本身结合了人工智能、云计算技术以及大数据
最新文章

国内常用的CRM系统推荐,腾讯使用的CRM系统

现在有很多企业管理者都会使用CRM系统来帮助自己,让自己的企业客户关系管理工作可以顺利进行,但是,在选择相关的CRM系统的过程当中,有的人表示,自己不知道国内经常使用的CRM系统到底是哪个。所以,他们希望知道国内常用的CRM系统推荐,也希望可以知道腾讯使用的CRM系统是哪个。 目前,在国内常用的CRM系统是悟空云系统,它是国内自主研发的本土化的CRM系统,这个系统,在腾讯使用以后也备受认可。它针
最新文章

快速注册,立即使用

仅需一分钟,立即注册悟空云。悟空CRM免费试用。
客户端下载