首页 > MAYA > 软件开发流程是什么?-OA流程开发入门文章
2023
08-14

软件开发流程是什么?-OA流程开发入门文章

在传统软件开发领域,OA(办公自动化系统)无疑是常见的开发场景。 笔者进公司时也是从OA开始的。 有的朋友可能会问,实施OA很难吗? 其实说起来也不是特别容易。 难点在于你必须熟悉客户的业务和软件工具。 不同的厂家有不同的产品理念,制作的工具也有很大差异。

本文利用一定的篇幅,在实际的业务场景中体验考勤管理,来体验一下这款应该使用的低代码开发工具。

注册 登录

去年体验一塔时,还需要注册登录,今年再次访问时卡通人物,只需使用钉钉登录即可。

创建应用程序

这类互联网产品的出发点是从应用开始的。 我们可以将应用程序理解为业务模块。 我们称之为休假管理。

应用创建成功后我们可以看到编辑器可以创建新的表单、新的流程表单、新的报表

什么是表格

表格是一个计算机术语,代表我们实际业务中需要填写的各种表格。 在企业中,任何需要领导填写并签字的表格都可以理解为表格。

什么是流程形式

我们一般记录表单的内容,形成增删改查的实际业务,但流程表单与表单的区别在于,流程表单需要配置审批工作流程。

工作流程是什么意思? 工作流程是经过日常业务官僚机构的批准。 为了便于管理,企业主将企业的管理层分为三级,基层(一般如项目经理)、中层(一般如部门经理)、决策层(一般如副总裁)。 当然,根据企业的规模,可能会有更多的层级,比如在基层和中层之间有一个夹心层(比如总监)。

当然,决策层也有各种让人不理解的职位(比如COO、CTO、CEO)。

设置的级别越多,审批时需要调动的人员就越多卡通人物,调动效率就越低。

创建休假请求

当然软件开发流程是什么?,我们介绍了这么多背景知识,其实还是回到具体的业务,我们需要开发请假申请,创建流程表单

创建流程后,我们需要考虑在表单上放置哪些信息。 一般向领导请假时,需要写明请假的起止日期、请假原因、工作交接情况等。 让我们首先考虑这些字段。

低代码开发最大的特点就是拖拽式开发,因此需要根据业务需求选择合适的控件。 通常,当我们发起表格时,我们需要填写申请人的具体信息,包括人员姓名和部门名称。 我们有两种解决方案,一种是要求用户输入,另一种是要求系统自动调出当前登录的信息。

这两种解决方案各有用途。 比如,如果必须自己请假,最好自动带出来。 如果可以代为申请的话,放在输入框比较合理。

我们这里同意请假必须亲自办理,不能代您办理。那么我们需要成员组件和部门组件

一般表格都是水平排列的软件开发流程是什么?,两列排成一排会更美观。 测试发现两个拖入的控件不能放在一排。 那么我们需要考虑使用布局组件。 所谓布局就是让我们按照自己的想法来控制页面的显示。

我们拖入一个布局组件

所谓布局,可以简单理解为表格。 我们需要一行两列,我们可以根据自己的想法来设计。

布局设置好后,需要给每个槽位添加具体的组件,我们分别添加成员和部门组件

根据需求,我们希望默认带出登录人的信息,所以要在组件上设置默认值,需要通过编辑公式来设置

USER函数可以获取当前登录者

对于部门来说,有些软件也可以设置默认值,但是适合的话就不能选,必须自己设置。

然后我们开始设置业务字段,放置两个日期组件,定义为休假开始日期和休假结束日期

一般需要自动计算休假天数。 我们拖动一个数字组件,使用公式进行编辑

一般情况下,设置公式后,有些软件点击控件获得焦点后会自动计算结果。 测试后发现不行。 看来需要你自己去处理了。

最后拖入一个多行输入输入框,设置为请假原因

流程建设

一般请假流程会根据请假天数来确定流程方向。 3天内由部门经理批准即可,超过3天需总经理批准。 我们在设计审批流程时需要结合公司的行政制度。 一般来说,系统会明确什么类型的休假、需要多少天、需要哪些级别的审批。

这称为自由进程,需要逐个节点进行设置。 感觉设置起来不太方便。 市面上常见软件厂商的工作流程都是在画布上自由拖拽的,灵活性会更高。 一些。

总结

我们在这篇文章中花了一定的篇幅来介绍OA的一个常见业务,如何设置休假销售管理。 并且还分析了市场上常见工具的使用情况,一般来说,按照业务规则可以满足基本的需求。 稍后我们将对几种低代码工具进行分析,详细比较不同软件的设计思路,为企业在技术选型上提供参考。

最后编辑:
作者:nuanquewen
吉祥物设计/卡通ip设计/卡通人物设计/卡通形象设计/表情包设计