ITPub博客

首页 > 应用开发 > Java > 这款拖拽式低代码开发平台,真香!

这款拖拽式低代码开发平台,真香!

原创 Java 作者:cornerstone 时间:2023-08-04 17:15:44 0 删除 编辑

低代码开发平台相较于传统软件开发,它的优点可以总结为“3低4快”,“3低”是指成本低、使用门槛低、风险低,“4快”是指沟通快、实施快、上线快、变更响应快。这也是低代码最让业界感到意外的地方。

今天推荐一款功能强大,能力边界广,而且能满足各类业务场景需求的低代码开发工具——织信Informat。

这是一款新奇、实用、高效的 企业级低代码开发工具 ,支持企业按需定制化构建各类信息管理系统,并且能对接外部系统和软硬件设备、支持可视化大屏展示。

 

一、产品介绍

 
  • 织信Informat前端采用的是vue、element-UI;后端采用java、springboot;数据库是Postgres。使用门槛低,支持分布式、集群部署,适用于开发高度复杂的业务管理系统(项目管理、ERP、SCM、MES、PLM等)。
  • 采用可视化组件模式,扩展不同的业务功能,可以很方便的实现各种业务需求,且不会导致系统臃肿,若想使用某个组件,按需引入即可,反之亦然。
  • 支持在线表单、流程审批开发、可快速开发业务,无需部署或重启服务等优点。
  • 试用申请:www.informat.cn

二、设计原理

 
  • 稳定性原型 :一切以稳定为中心,架构尽可能简单、清晰,不过度设计。
  • 解耦/拆分 :核心业务与非核心业务分离,主流程与辅流程分离。
  • 抽象化 :应用只依赖服务抽象,不依赖服务器实现细节。(服务器抽象化:应用虚拟化部署,动态调配资源)
  • 容错设计 :应用系统集群,避免单点。(服务自治:服务能独立彼此修改、部署、发布和管理)
  • 松耦合 :不同业务域之间、核心与非核心业务之间异步解耦。

 

三、界面展示

 
  • 项目管理
 ERP
  • ERP系统
  • PLM系统
  • OA系统
  • CRM系统
  • SRM系统

四、功能概述

 

功能特点

  • 友好的组件结构及注释,便于阅读及开发
  • 采用前后端分离架构,更符合企业开发需求
  • 完善的权限控制,可控制到页面或按钮
  • 完善的数据权限,可方便实现数据隔离
  • 完善拓展组件,支持以java代码架包的方式引入
  • 支持在线表单开发,可快速开发业务,无需部署及重启服务
  • 支持多家存储服务,如:本地上传、阿里云、腾讯云、华为云等
  • 支持多家短信发送服务,如:阿里云、腾讯云、华为云等
  • 提供产品文档,方便编写API接口文档

主要功能

  • 表单工具
  • 工作流
  • 数据大屏
  • 自动化
  • 脚本
  • WebAPI

更多功能

根据不同的复杂场景,织信提供更多高.级功能可帮助用户去实现复杂的业务逻辑,如:AI绘图、自定义页面、自定义组件、网站、扩展库、版本管理、监听器等。

 

五、织信架构

 

织信Informat的定位是企业级低代码开发平台,目标是构建各种企业级信息管理系统,例如ERP、CRM、MES、PLM、项目管理、OA等系统。为了能构建这一类系统,织信提供了大量的基础功能。包括组织架构管理、角色权限、多级菜单、表单、表格、数据统计、报表展示、API等。

团队和组织架构

织信是多租户模式,用户可以加入到多个团队中,团队之间的数据互相隔离。在每个团队中,用户拥有不同的 团队角色 。用户可以访问拥有权限的 应用 。在每个应用中用户拥有不同的 应用角色 , 应用角色 限制了用户在本应用中的操作权限。

团队的组织架构由系统维护,组织架构是树形结构,部门的属性如下:

团队成员的属性如下:

企业微信账号ID 钉钉账号ID 飞书账号ID 用来在自动化中调用API时标识用户。

应用授权

织信允许一个团队安装多个应用,用户在每个应用中拥有该应用定义的角色。团队角色是公共的,应用角色在每个应用中都不一样。

默认情况下如果希望将用户A加入到应用1中,需要在应用1的成员管理中将用户A加入到列表中,并且赋予用户A一个 应用角色 。这在大部分情况下都是非常方便的。 织信也提供批量授权的模式,可以批量的为组织架构中的部门或者团队角色授权 应用角色 。

六、部署方式

 

织信是基于浏览器运行的web程序,支持PC端访问和移动端访问。

部署逻辑图

自动化程序示例

系统组件清单

浏览器支持

  • Google Chrome 63及以上版本
  • FireFox 70及以上版本
  • Safari 12及以上版本
  • Opera 50及以上版本
  • 360极速浏览器 11及以上版本(Chrome内核版本63以上)

license和部署密钥

在进行私有化部署之前需要申请 部署密钥 ,部署密钥会绑定服务器的MAC地址,更换服务器后需要重新申请。在系统安装成功后,使用 部署密钥 作为密码登录 织信企业级后台 。在企业级后台中使用 license 可创建团队。

license 中会限制团队的名称、创建应用数量、成员数量、到期时间等信息。

安装所需的服务器和组件

服务器推荐配置

超过1000并发的需求,按照 200~1000 的配置倍增。上述配置中的数据盘大小可根据实际业务存储的数据量调整。

 

以上,即是本次分享。

用好这款工具,将在你开发时如虎添翼。

后面,我们仍会定期分享一些干货内容,目标是挤爆你的浏览器收藏夹。

嗯,今年刚定下的一个小目标。

觉得还行,还请不吝赐赞。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69933591/viewspace-2968466/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
CORNERSTONE全行业覆盖的一站式研发管理工具https://www.cornerstone365.cn/

注册时间:2019-06-19

  • 博文量
    474
  • 访问量
    302482