一、应用搭建现状
传统的基于数据模型的应用开发,大量的定制代码开发,工作效率低,只能根据不同业务应用定制实现组织、权限、流程、业务功能、数据处理功能,当业务发生变化时需调整或重构应用功能。
二、行业发展趋势
随着企业数字化和上云的趋势愈演愈烈,越来越多的个性化SaaS应用,需要更快、更高效的开发。低代码开发是一种通过可视化进行应用程序开发的方法,使具有不同经验水平的开发人员可以通过图形化的用户界面,使用模型驱动的逻辑来创建网页和移动应用程序。低代码开发平台使非技术开发人员可不必编写代码,而是将传统IT架构抽象化来支持专业开发人员。业务部门和IT部门的开发人员可以共同创建、迭代和发布应用程序,花费的时间远比传统方式更少。
三、快速搭建应用
天鸿可基于领域模型根据不同业务需要灵活构建并生成应用所需的数据模型,同时将组织、权限、功能、流程抽象为组织建模、权限建模、功能建模、流程建模,在应用开发时开发人员可以根据不同业务需要根据领域模型创建并生成应用所需数据模型,同时按业务需要灵活搭建组织模型、权限模型、功能模型、流程模型,减少开发人员的定制代码编写工作量。通过上述五大模型组装搭建应用,当业务场景变化时可根据实际情况调整上述五大功能对应的模型即可应对业务变化。
基于领域建模实现从组织建模、权限建模、功能建模、数据建模、流程建模搭建一体化企业应用的包含如下:
1.创建应用;
2.向导式完成应用的门户搭建,提供登录门户模板供用户选择并配置;
3.基于领域建模构建生成企业应用所需的数据模型;
4.通过应用建模提供的功能建模功能构建企业应用功能,包括业务场景、特性、服务、参数、界面;
5.通过应用建模提供的组织建模功能构建企业应用所需组织模型;
6.通过应用建模提供的权限建模功能构建企业应用角色、用户及角色功能权限;
7.通过应用建模提供的流程建模功能构建企业应用流程模型;
8.通过应用建模将数据模型、组织模型、权限模型、功能模型、流程模型按业务需要组装搭建成企业应用并一键生成代码部署发布。
天鸿已在外网上线包含部分功能的精简版(www.ygtswan.com),如想了解更多相关资讯,也可以关注天鸿的官方公众号“远光天鸿”。