一种SAP低代码开发平台的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:wayl1s1s
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
因为云计算和各种新兴开发技术的出现,2015年在SaaS[1](软件即服务)市场出现了低代码工具并获得市场的认可。通过该工具可以快速的构建企业应用,因为该工具兼顾应用程序和平台服务的特点,所以也被称为aPaaS。aPaaS是用于支持垂直快速的开发和交付应用程序,简化了应用程序的准备和部署,提供了一种更便捷的构建应用程序的方法。aPaaS使用方向重点在业务流程、业务规则和业务逻辑上,为了达成最终解决方案,aPaaS可以灵活地迭代应用程序。在aPaaS平台上,应用程序变更可以增量地进行,并能立即发布,所以,当在现场进行测试并获得有价值的用户反馈,便能立即更改和发布。同时,aPaaS平台能不断重复这个循环,直到达到预期的结果,这在提高用户的采纳程度和满意度的同时,减少了成本投入。aPaaS平台的特点之一是利用可视化工具,低代码开发,降低应用构建的门槛,甚至是通过零代码开发,使非IT人员也能够构建应用程序。随着低代码开发平台已经开始逐步渗透到企业IT服务领域,在充分理解SAP实施技术需求的基础上,本论文设计并实现一种SAP低代码开发平台,用以帮助企业快速构建企业应用,并能无缝集成现有SAP系统应用。首先在结合当前aPaaS和SAP实施领域所遇到问题的基础上,提出开发一种SAP低代码开平台这一课题,然后就目前国内外的研究现状明确了本论文需要解决的主要问题和主要工作。然后进一步讨论了开发本SAP低代码开发平台的需求,从本平台设计的目标出发,从功能性需求和非功能性两个角度探讨。之后针对本平台的设计需求,设计了本平台的技术架构和功能架构,在技术架构部分讨论了平台的部署方式、开发环境架构、部署环境架构,在功能架构中确定了本平台包括应用开发、消息、文档、流程和组织架构这五个部分,并对五个部分的流程进行梳理。随后论文分别对五大功能模块进行了详细设计与实现,并予以测试验证。在设计部分首先对平台的模型结构和整体结构进行分析,之后对每一个模块的详细设计进行说明,并在技术设计的基础上加以技术实现。然后通过模拟一套简单的移动CRM系统搭建验证本平台可用,实现了预定的设计目标。综上所述,本论文在分析平台需求的基础上,设计并实现了一种SAP低代码开发平台。
其他文献
在生产生活中,可以收集到许多数据,为了更好的了解这些数据背后的数学、物理意义,可以使用符号回归的方法对这些数据进行拟合。符号回归是根据给定的数据集,在指定的符号空间
本文报导用茉莉酸甲酯处理花生幼苗,探讨其对花生幼苗根、茎和叶中碳水化合物含量的影响。茉莉酸甲酯的浓度分别为0ppm、50ppm和100ppm,其中以100ppm的作用最明显。经处理的花
为促进汽车产业的发展和进步,针对新能源汽车的发展现状、前景进行多方位的探讨,阐述新能源汽车的类型,提出促进新能源汽车发展的措施。
齿轮制造技术在各个领域都发挥着十分重要的作用,随着汽车、航天、船舶等制造业的飞速发展,对于齿轮加工技术的要求也是越来越高,市场对于齿轮要求更高的精度和更高的表面加
制造业的发展使得对齿轮加工技术特别是齿轮精加工技术的要求不断提高,内齿珩轮强力珩齿作为齿轮精加工方式之一,不仅能有效地纠正前项工序中的齿轮加工误差,并且还能改善工
超临界流体发泡连续挤出成型工艺是目前工业化生产微孔塑料的主要方式,其中最常用的发泡剂是超临界CO_2。在超临界CO_2发泡连续挤出成型过程中关键一步是超临界CO_2/聚合物均相体系的形成,其形成快慢严重制约着后续成型过程的进行。为了提高超临界CO_2/聚合物均相体系的形成速度,需解决两个问题:一是以超临界CO_2在聚合物中溶解量的准确计算为基础合理确定超临界CO_2的流量;二是通过提高超临界CO_
本文介绍新兴适合工业测控管一体化的BITBUS分布式计算机网络系统的性能指标,网络结构,通信技术,BITBUS模块组成,分布式通信软件及位总线下的任务开发软件。文章还论述了BITBUS特
21世纪第一年的国庆和中秋两节,历经19年轮回又重叠在同一日,喜庆气氛自然胜过往年。节前,笔者应邀前往厦门后坑实业有限公司,参加与外来员工同乐的博饼活动。
语言与文化息息相关,彼此影响,英国人在其悠久的历史长河中,一些历史事件的影响,由于其独特的地理位置一方水土养育了其一方人形成其独特的语言,以及英国人特有的风俗习惯产
风险管理的根本目的在于更安全地获取利润,无论风险的识别、分析或控制过程都以风险的预见性为中心。在国际工程项目生命的周期中,风险预警管理系统以风险预警和预控为目标,