华人澳洲中文论坛

热图推荐

    红迅JPAAS低代码受权开源平台

    [复制链接]

    2022-8-19 06:30:59 35 0

    概述
    跟着企业的发作式的IT 增长需要与互联网的业务的蓬勃开展,愈来愈多企业对传统的开发运用与形式提出了愈来愈高的信息化要求,传统的IT开发模式曾经很难跟上市场的疾速变动的步调,这对企业的外部办理、资源分配、组织架构调剂与响应、运用零碎的疾速撑持提出了新的应战。而旧传统的业务开展建立与商业套件的信息化伎俩,如配套实行ERP,CRM,OA等,传统的烟囱式的信息化建立存在却存在下列问题:


    传统的烟囱零碎建立现状
    用户独自使用多套零碎,致使重复登录、反复填报、审批等,费时、费劲,效力低下。零碎反复对接,接口反复开发,零碎间业务流程不畅、业务合作构建繁杂。数据没有一致规范及布局,数据反复替换,发生少量冗余数据或无用数据。构建新业务,需求组装不同的业务数据变得无比难题。零碎功用反复建立,业务变动调剂时,需求少量二次开发与测试业务步调一致,接口互通与异样处置难题零碎运维繁杂与难题重重新的IT架构要求催生了低代码的平台的盛行,每个中大型的企业信息化都但愿构建一套新的顺应将来业务开展的弱小IT架构,知足整合现有的业务零碎、新建将来新的业务零碎、能疾速继续迭代与调剂新的业务、能疾速运维与办理业务的弱小的IT平台。


    新的业务IT架构
    技术架构
    JPAAS低代码平台合适以上业务架构,知足企业对新的架构的需求,同时它是一套基于BPM的低代码平台,更合适构建各种企业运用。包罗OA、CRM、WMS、QMS、SCRM、MES、ERP等。


    JPAAS产品平台架构
    每个微办事运用档次:


    顺应构建各行各业务运用


    功用概览


    JPAAS功用概览


    零碎功用一览


    零碎运用一览
    平台技术栈
    后端平台技术栈
    平台底层框架:Spring Boot 2.16 Spring Cloud FinchleySpring Cloud AlibabaORM:MyBatis 3MyBatis Plus/ JDBC /JdbcTemplate数据源办理:Druid 1.2.3平安办理:Spring Security 5OAuth 2.0JWT注册核心:Nacos (1.4-2.0)Spring Config散布式事务:Seata(1.5-2.0)在线表单:UEditor/Vue 2.6+/Ant Design Vue/KFormDesigner/KFormBuildFreemarker流程引擎:Activiti 7.1规定引擎/脚本引擎:Groovy大屏显示:Datart/ DataEase报表:UReport /FineReport/Grid++ Report缓存办理:Redis/J2Cache日志:Slf4j/logback/ELKJSON: FastJson工具类:Apache Co妹妹onUtils/Hutools文件存储办事:NAS/FastDFS阿里/ OSS /其余存储办事散布式调度:Xxl-job动静队列:RocketMQ/RabbitMQ/ActiveMQ/Kafka数据转换:Kettle前端技术栈
    根底前端:Vue 2.6+/Ant Design Vue/WebPack 4.0+/Vuex/NPM/Nginx第三方组件vchartbpmnjsvue-layercodemirrorueditormonaco-editorDevOps
    Dev:Jenkins/Habor/Docker/GitLab/Maven/NexusOps:SkyWalking/Grafana/Prometheus/Zipkin/K8s低代码开发


    低代码开发的三个档次
    平台的低代码开发三个档次:
    全线上开发在线脚本开发线下开发线上代码开发


    线上开发流程
    建物理表在线生成单据/数据列表/日历视图/单据计划/业务计划在线流程设计公布功用菜单受权拜候在线数据源


    运用数据源办理
    平台反对不同的运用不同的数据源,反对多种外运用的数据源办理,可无效完成不同的运用存储在同一库或不同的库中。
    在线业务建模


    基于表进行业务建模
    按照物理表生成业务虚体,实体中不同的属性可与界面的控件进行数据绑定,而且按照不同的实体的瓜葛建设起业务模型。
    在线单据


    在线PC建单


    在线APP单据
    按照业务模型生成在线的PC端交互界面与APP界面,也可间接在线按照业务构建单据再反射生成业务存储实体与物理表。
    在线流程设计在线流程设计,可设置流程节点、审批人员、关联审批单据及字段权限、设置流程与内部运用的交互接口、设置流程催办等


    流程在线设计


    流程节点人员战略配置


    节点的关联交互接口配置


    节点的单据字段权限配置
    在线单据列表按照衔接的数据库查问语句,可生成各种数据查问列表,包罗日历列表、单据列表、树型列表、对话框的数据查问列表等。


    单据列表设计


    列头号相干设置


    挪动列表设计


    生成列表预览
    数据权限平台反对对列表的数据进行权限管制,如基于用户/部门/公司/组织进行数据的过滤,如下级可查看上级的数据、或只能查看本人的数据。一样还可反对自定义的角色与业务数据规模的权限管制,如销售A的角色只能看华东、华南的SUV车型的销售与合同的数据。


    列表中的数据权限配置


    数据列表的业务数据规模配置
    PC/挪动门户可在线进行门户设计并受权给不同的业务组织,完成千人千面的运用门户与数据格调的展现。


    PC门户


    挪动门户设计
    运用菜单设计按照在线配置的功用,可公布至平台的一致导航菜单中,完成平台功用的一致受权办理。


    运用菜单设计
    线上脚本编写
    允许实行人员按照业务的逻辑要求,可在线经过平台的脚本工具,完成对数据的繁杂逻辑检修,数据接口调用,数据预处置等。


    在线单据脚本编写


    单据后端脚本编写


    在线流程脚本配置
    线下代码开发
    低代码平台仍是允许传统的线下开发,给开发人员更多的自在发扬完成空间,可完成任何繁杂的业务逻辑与交互界面的编写。


    代码模板


    按照业务模型生成代码


    配置生成的列表相干项


    生成代码的设置


    生成后端代码


    生成前端代码


    先后端工程代码


    微前端运用
    基于阿里乾坤微前端运用开发集成,其有下列特征:
    技术栈有关主框架不限度接入运用的技术栈,子运用可自主选择技术栈独立开发/部署各个团队之间仓库独立,独自部署,互不依赖增量降级当一个运用宏大之后,技术降级或重构至关费事,而微运用具备渐进式降级的特性独立运转时微运用之间运转时互不依赖,有独立的形态办理晋升效力运用越宏大,越难以保护,合作效力越低下。微运用能够很好拆分,晋升效力非Iframe计划零碎运用功用在线运用静态办理,平台反对有限的运用构建,而且可完成对dev、uat、prod的不同环境运用一键迁徙。


    运用市场


    在线添加运用


    运用设计
    动静通知模板反对用户对各种动静模板的定义,完成零碎的动静通知可灵敏定义。


    多种动静模板配置
    组织架构办理
    平台反对多租户(机构),多维度下的组织办理,反对一人多机构,多部门,多岗位,多报告请示线等,反对内部接口完成组织架构的数据同步处置。


    大屏与报表
    反对不同的大屏集成,如FineBI/DataEase/Datart等


    Datart集成


    DataEase集成
    反对FineReport/UReport的集成


    FineReport集成


    Ureport在线报表设计


    在线报表预览
    零碎集成
    组织架构集成:反对企业微信/钉钉/飞书的配置集成


    飞书的运用集成
    内部接口集成:反对内部WebService/Restful API的集成


    可导入的内部接口
    外部接口受权拜候:凋谢外部接口给受权的第三方运用拜候


    一致认证:平台反对OAuth2.0的认证,反对不同内部运用接入


    一致运用的认证
    流程与内部运用的集成:


    JPAAS与内部运用的接口集成
    反对多种接口交互形式完成流程与内部业务零碎的数据集成
    数据库直连模式Web Service模式MQ模式零碎调用模式(脚本)一体化开发/部署/运维平台反对传统的jar部署,也反对一键Devops的基于Jenkins的自动化部署,反对Docker与K8的环境运转。


    基于Jenkins的自动化构建流水线


    基于Harbor的镜像办理


    微办事运用运转监控


    反对K8S的多网络集群
    运用开发疾速理解
    在线运用
    http://www.ixigua.com/7十二6554145787478540
    线下开发运用
    「链接」

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题27

    帖子33

    积分161

    图文推荐