当前位置:   article > 正文

Mendix基于Workflow实现员工入职流程应用场景_mendix workflow

mendix workflow

想象这样一个场景:假设您想建立一个员工入职应用程序。首先,人力资源HR需要为新员工启动入职流程。员工的经理随后会介入并为员工选择电脑设备(指定型号等)。之后经理需要指定新员工在办公室或在家办公。然后设备管理部门需要准备一个工作空间Workspace。根据新员工的工作地点(办公室或家),设备管理部门将准备办公的桌子和设备,或将设备快递到员工提供的地址。

对于上面的场景,我们已经在Marketplace应用商店为用户准备了基于Workflow工作流的示例应用。您可以通过Mendix Studio Pro打开商店搜索“Employee Onboarding”进行下载,或访问 https://markerplace.mendix.com 搜索下载mpk文件。完成下载后打开Employee Onboarding Process应用,入职流程的工作流文件,可以在项目文件中查看和展示。

Employee Onboarding

流程功能演示

接下来,让我们一起进入流程功能演示。

1. 进入超级管理员界面

运行项目后,打开浏览器,输入http://localhost:8080进行访问,使用超级管理员登陆

Username:Mxadmin

Password:1

登陆后,进入超级管理员的页面。超级管理员页面主要显示数据统计面板,如工作流统计,操作管理、用户管理等。

超级管理员页面


Dashboard界面


 Workflow management工作流统计

查看和管理平台上的流程实例,超级管理员对流程数据有修改的权限

 

 User management 用户管理

管理平台上的用户和权限

登陆超级管理员后,点击页面右侧的按钮弹出用户选择器,您可以通过用户选择器进行demo用户切换,点击不同角色的用户,可以自动切换为不同角色的用户进行测试。

通过用户选择器进行demo用户切换

2. 使用HR角色创建一个员工入职流程

切换到demo_hr用户,在HR的界面上,点击Add Employee,弹出窗口输入任意字符串代表员工姓名,选择一个入职日期,并点击save创建一个新的员工。

3. 启动入职流程

HR在用户列表中找到刚刚创建的用户,点击Start Onboarding,启动入职流程。

 

点击之后,按钮颜色变浅,表明流程已经启动。

 

4. Manager用户进行审批 (选择设备)

打开用户选择器,切换到demo_manager用户,点击All open Tasks标签,切换到需要审批的流程节点。

  

选择需要审批的节点,进入之后为新员工选择设备,可以上传附件、提交评论备注,最后点击Complete Task提交到下一节点。

 

 

5. Manager用户进行审批

(选择办公地点,办公室/居家办公)

Manager用户刷新页面后,打开All open Tasks标签,找到SpecifyLocation的流程节点,打开流程为新员工指定办公场所。

 

在流程中选择WFH(work from home)居家办公;同样,可以上传文件,提交评论后,点击Complete task提交流程到下一节点。

 

 

6. 为新员工邮寄设备

设备管理部门根据上一级节点选择的结果,可能进行设备邮寄,也可能需要为新员工准备一个办公桌面。在这个示例中,由于上一节点选择了居家办公,流程流转到设备管理部门的时候,他们会接到一个邮寄设备的流程。

通过用户选择器,选择demo_facilities用户,打开All open Tasks标签。

 

点击流程,进入流程详情进行编辑。

 设备管理部门完成邮寄工作后,点击Complete task,完成入职流程。

小结

本文主要概述Marketplace上Workflow开发的入职流程模板的应用场景,您主要需要理解Workflow、用户角色的功能。在后续的教程中,我们会讲解这个应用的开发过程,当大家掌握Workflow的基础之后,可以根据用户的场景,基于Workflow进行定制开发。Workflow更强大的功能,在于结合Mendix自有的微流Microflow可视化编程,以及其集成的Java Action、JavaScript Action等实现企业内部核心系统的集成。


更多信息,请访问以下链接:

Mendix官网:https://www.mendix.com/zh/

Mendix中国论坛:https://forum.mendix.tencent-cloud.com/

Mendix行业解决方案:https://solutions.mendix.com/

Mendix平台指南:https://www.mendix.com/evaluation-guide/

Mendix动画展示:https://www.mendix.com/demos/

感谢阅读!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/463899
推荐阅读
相关标签
  

闽ICP备14008679号