低代码技术方案研究初探

低代码技术方案研究初探

概念

  • 无需编码(0代码或无代码)或通过少量代码就可以快速生成应用程序的开发平台

  • 终端用户使用易于理解的可视化工具开发自己的应用程序

  • 非技术背景的业务人员同样可以构建应用

  • 可降低IT团队培训、技术部署的初始成本

具备的能力

  • 可视化、图形化的开发模式,让用户简单、快捷的设计功能
  • 配置化、流程化及组件化的设计模式,让数据和流程更灵活
  • 以此提供少量可定制化代码,让个别特殊需求,实现更加便捷
  • 具备系统基础功能,如组织机构、用户角色、数据权限等基础管理功能
  • 支持数据接入接出,方便对接各种周边系统,打通用户、数据与业务
  • 系统数据安全可靠,支持数据加密、防篡改与防侵入等安全机制
  • 部署与运维简单、快速,支持快速迭代升级,及时性高

发展的原因与内驱

  • 传统企业数字转型加快但IT人员资源有限
  • 开发需求与生产力之间存在矛盾
  • 提升企业业务快速响应力与软件交付力
  • 企业业务与信息化系统的多样性

平台的分类

  1. 原生低代码平台(基于企业通用需求)
  2. 云平台(基于云服务)
  3. 行业软件(基于特定业务产品)
  4. BPM平台

具备的核心功能

  • 数据表单图形化设计
  • 前端页面表单组件图形化设计
  • 业务流程图形化设计
  • 表单业务规则设计与流程关联配置
  • 统计报表与图表可视化设计
  • 数据看板可视化配置
  • 系统与平台基础管理
  • 提供开放式API无缝集成其他系统
  • 支持PC、移动端APP小程序等各类终端

局限性

  1. 功能同质化

    • 个性化细节性需求实现可能无法较好满足,某些局部体验与性能要求较高的功能不适合
  2. 性能与安全

    • 平台的组件存在质量或安全漏洞问题,将影响应用程序的稳定性及安全性将整体,性能优化难度也较大
  3. 设计要求高

    • 低代码平台对功能的开发可能存在更多实现方案,前期系统设计需谨慎选择最合适方案

技术应用初步设想

  1. 初步应用

    • 以简单业务系统(非招标项目)需求为基础,利用低代码平台提供的能力开发所有功能
  2. 浅度整合

    • 与公司核心业务产品(标准版产品)进行用户体系的打通及部分业务数据的对接
  3. 深度融合

    • 利用低代码平台赋能公司核心产品的研发工作,极大的减少业务功能开发工作量
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值