葡萄城:低代码开发白皮书.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
版权所有?GrapeCity 2021 PAGE 版权所有?GrapeCity 2021 PAGE 2 目录 低代码行业背景 4 低代码是什么 4 低代码的使用群体 9 低代码的应用场景 12 低代码的发展趋势 14 葡萄城的企业级低代码战略 16 葡萄城简介 16 什么是企业级低代码 18 葡萄城的企业级低代码之路 19 葡萄城在企业级低代码领域的优势 25 葡萄城企业级低代码平台的应用场景与客户价值 27 独立应用:温州联通为某锁具生产企业定制开发MES 系统 27 大规模综合型系统:北京驭梦科技开发冷链物流管理系统 29 行业软件的个性化模块:广东亿超生物基于用友 U8+做二开 31 葡萄城的低代码应用开发合作伙伴体系 32 产品型:开发企业级软件产品 33 项目型:为企业客户交付项目 33 葡萄城低代码开发 白皮书 葡萄城低代码开发 白皮书 版权所有?GrapeCity 2021 PAGE 版权所有?GrapeCity 2021 PAGE 10 二次开发型:为行业软件做定制化开发 34 葡萄城与生态伙伴共建“低代码+”生态 34 5.1 “低代码+”概念 35 5.2 “低代码+”典型模式 37 6 结语 39 低代码行业背景 低代码是什么 2014 年,Forrester 提出了低代码的概念。低代码是一种软件开发技术,衍生于软件开发的高级语言,让使用者通过可视化的方式,以更少的编码,更快速地构建和交付应用软件,全方位降低软件的开发成本。 (图片来源于海比研究院《2021 年中国低代码/无代码市场研究报告》) 与传统软件开发方式进行类比,低代码开发平台整合了软件开发和部署所需的 IDE(集成开发环境)、服务器和数据库管理工具,覆盖软件开发的全生命周期。简单的理解, 低代码开发平台相当于Visual Studio + IIS + SQL Management Studio(.NET 技术)或 Eclipse + Tomcat + MySQL Workbench(Java 技术)的组合。 低代码的由来 高级语言诞生后,为了进一步降低技术门槛、提高开发效率,软件开发技术持续发展, 其发展方向可以概括为三点:可视化、组件化和框架化。 (软件开发技术三大发展方向) 可视化:可视化是 90 年代软件界最大的热点之一。随着图形用户界面的兴起,用户界面的开发工作量在软件系统中的占比越来越大,在部分项目中占比甚至高达60-70%。为了降低用户界面开发的工作量,以“拖拉拽”方式构建用户界面的可视化开发应运而生。随着可视化开发技术的发展,其应用领域也从用户界面逐渐推广到数据库结构、工作流等领域,覆盖软件开发的全流程。 组件化:组件(Component)伴随着高级语言而生,本质是可重复使用的代码。在开发用户界面时用到的组件,也被称为控件(Control),是最受关注的组件类型。这些由成熟的代码封装而成的组件,在提升代码复用性、提高开发效率的同时, 还能降低系统的耦合度,提高可维护性。在开发工具厂商的努力下,组件的应用范围从简单UI 组件等基础功能,拓展到报表等复杂应用场景。 框架化:框架(Framework)是可被应用开发者定制的应用骨架,规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程。基于适合的框架来构建软件,可以简化设计工作,降低对软件架构师的能力依赖。同时, 框架抽出了非功能需求,能让开发人员专注于业务逻辑的实现,从而提升开发效率。先进的框架已凝聚了软件开发的最佳实践经验。基于这些框架进行开发可以有效保障大型软件的处理能力、扩展性和可维护性。 (图片来源于海比研究院《2021 年中国低代码/无代码市场研究报告》) 低代码是高级语言开发在三个发展方向上演变而来。低代码采用了可视化的设计方式, 并将可视化的范围扩大到从设计、前后端开发到部署的全生命周期。低代码平台基于企 业应用的常见需求场景,进一步封装前后端组件,让使用者能通过对封装后组件的可视化操作完成软件的构建过程。为了满足大规模、高复杂度的高价值应用开发,低代码平台按照专业级系统架构设计,确保使用者即便没有架构设计经验,也能构建出具有专业级系统架构的应用,享受到该架构带来的扩展性和维护性优势。 总之,低代码是高级语言开发发展到一定阶段的产物,是软件开发发展的必然趋势。低代码为软件开发提供了传统编码开发方式外的技术选项,与其他软件开发技术类似,低代码也将与编码开发方式长期并存。目前,低代码凭借独有的生产力优势和核心价值, 正在被越来越多的企业应用开发者关注和使用,更多企业客户与开发团队正在从低代码技术中获益。 技术优势:革命性提升开发效率 与传统开发工具一

文档评论(0)

535600147 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6010104234000003

1亿VIP精品文档

相关文档