低代码开发流程是怎么样的?低代码的团队人员配备建议

首页 / 常见问题 / 低代码开发 / 低代码开发流程是怎么样的?低代码的团队人员配备建议
作者:织信低代码 发布时间:23-06-13 18:04 浏览量:2101

众所周知,织信低代码是一款“乐高型”的企业级低代码开发平台,平台具有高度灵活的“模型+页面+交互+流程+权限”五大动态信息管理模型。用户不再需要依赖代码开发,可以通过自主配置的方式,快速搭建企业运营所需的各类业务管理系统,大幅节约研发成本和时间,帮助企业实现全方位的数字化转型。

企业级低代码解决方案咨询:立即咨询

下面以织信低代码为例,详细给大家介绍一下低代码应用开发的设计流程,希望对大家有所帮助!

首先讲一讲,织信对团队人员配备建议:

对于简单的应用场景,例如任务管理一类的需求,如果应用中不涉及复杂的逻辑计算操作,应用的设计人员可以由产品经理担任。这类应用的配置过程都可以通过可视化+图形化的方式完成。

但对于高度复杂的大型核心应用系统,例如ERP,MES,PLM一类的需求,我们建议应用设计团队由以下角色构成:

1. 产品经理:负责需求的梳理,模型设计、页面设计、交互设计、权限设计;

2. 开发人员:负责自动化搭建,脚本编写以及在模型设计、页面设计、交互设计、权限设计过程中的表达式的编写;

3. 测试人员:对系统进行功能测试,这与传统的开发模式是类似的,但是基于织信提供的大量功能,人员数量上会大幅减少。

织信低代码:应用设计过程

利用【织信低代码】进行应用设计的过程和传统开发过程是比较类似的,分为以下模型设计、页面设计、交互设计、流程设计、权限设计5个步骤。

织信低代码试用申请:立即申请

1、模型设计:利用数据表模块进行模型和字段设计

例:我们要进行一个员工信息表的建立,员工信息表的内容如图:

数据源

​首先我们需要根据员工信息表进行分析,确定每列对应的在织信中的字段类型。


​确定好表单的字段类型后,在系统中进行模型配置。

字段配置

创建完成的数据表展示

数据表展示

2、页面设计:利用视图模块进行数据展示设计,对于复杂的页面使用网站模块和自定义页面进行页面开发

页面设置支持从显示设置、筛选条件、树形结构、数据过滤和排序、工具栏、表单配置、事件监听7个配置模块。用户可以根据实际业务场景,进行符合需求的数据页面配置操作。

页面设计

​配置后的页面展示内容及对应效果

页面效果

3、交互设计:利用控件设计操作按钮

用户可以通过控件,拓展符合业务需求的交互按钮,可执行用户指定的操作行为,来满足实际应用场景的需求。控件支持在表格工具栏、数据表详情、仪表盘、右键菜单等多种场景添加配置。

控件设计

​控件配置项

控件配置项

4、流程设计:利用BPMN设计工作流程

织信低代码的工作流是基于BPMB2.0的流程设计工具,支持用户通过工作流来完成各类业务流程的设计和开发工作。例如我们需要完成一个发票报销的审批流程:

下图为发票报销业务流程图:

业务流程图

​基于业务流程图,在工作流中配置对应的流程:

工作流图

5、权限设计:设计团队角色和应用角色

团队角色是能够分配在织信团队中的用户所具备的权限范围,包括团队管理 应用管理 应用设计 邀请成员 4种权限的分配,一般来说,团队内部权限分配可参考:

· IT及运维人员: 应用管理 应用设计

· 行政及人事: 团队管理 邀请成员

· 公司成员: 无需权限

应用角色可以给应用内的成员进行角色和权限进行配置,可以设置在应用各模块中的权限。

应用角色

除了团队角色 应用角色可以对成员进行权限的配置和管理,在系统中,还有许多地方可以根据场景不同设置特定的用户权限来实现业务需求,例如:

· 字段权限设置

· 记录行权限设置

· 审批权限设置

· 通过自动化配置的特殊数据校验

以上的步骤可以顺序进行,也可以分迭代循环进行。

在【织信低代码】中应用的设计过程和使用过程是分离的,修改应用的设置后需要发布应用才能生效。每次发布动作应用的发布版本号会递增。应用的发布只能递增,不能降级。如果有降级需求,需要在发布应用时将应用数据库做快照备份,降级时恢复备份即可。

6、安装部署和升级

在应用设计器中完成应用设计后可以将应用导出为imr(InforMat aRchive)安装文件,imr安装文件中包含了应用的所有配置项。通过在不同环境中分发imr文件可以实现多环境测试部署。

一个典型的安装部署过程如下:

部署

强烈建议在每次发布生产环境时都将imr文件备份,存入到制品库中。

7、环境变量

在不同环境部署应用时,需要动态的调整一些参数值。例如支付服务的地址,在测试环境对应的是测试支付地址,在生产环境对应的是真实的支付地址。

这些参数值会被自动化程序或者脚本引用,为了能保证应用在不同环境中迁移,织信提供了环境变量设置的功能。

在织信中可以通过设置 环境 ID 值的映射关系,并且通过表达式函数Context.appEnvProp(propKey)获取当前环境ID等于 propKey的值。 应用当前环境属性在应用设置页面修改。

8、版本说明

应用在进行版本升级时,应当将版本号增加,织信低代码对版本号的格式没有硬性要求,建议使用主版本.次版本.修订版本的格式设置版本号。对于每一个版本可在应用设置中增加版本说明。版本说明可使用markdown格式书写。在导入或者升级应用时织信会显示此安装文件的版本说明。

以上就是一款低代码应用开发设计流程的过程,更多内容请查看:https://next.informat.cn/doc/index.html#/

 

立即开启你的数字化管理

用心为每一位用户提供专业的数字化解决方案及业务咨询

  • 深圳市基石协作科技有限公司
  • 地址:深圳市南山区科苑路16号东方科技大厦13楼1303
  • 座机:400-185-5850
  • 手机:192-0769-4982
  • 邮箱:sales@cornerstone365.cn
  • 微信公众号二维码

© copyright 2019-2023. 织信INFORMAT | 粤ICP备15078182号

前往Gitee仓库
微信公众号二维码
咨询织信数字化顾问获取最新资料
数字化咨询热线
400-185-5850
申请预约演示