利用django打造自己的工作流平台(三):团队成员任务跟踪系统

  近期受疫情影响公司食堂不开放,为解决同事们的吃饭问题,部门需要在每周五统计下周的订餐情况;员工根据个人意愿选择是否从公司订下周的午餐和晚餐,一旦确定一周保持不变。

  通常要完成一次部门内员工的订餐信息收集需要经过以下步骤:

1.部门负责人通知各小组接口人收集组员订餐信息;

2.各小组接口人通知组员反馈订餐信息,每个小组收集信息形式各异,如通过QQ留言、微信接龙等方式进行反馈;

3.各小组接口人汇总组员的订餐信息反馈给部门负责人;

4.部门负责人汇总各个小组的数据形成总表,并将总表截图反馈到工作群并要求员工进一步确认;

5.员工核对总表信息,若发现自己订餐信息有误的再单独反馈部门负责人修改。

6.部门负责人将核对后的表格发给负责订餐的工作人员。

  由于当过一次轮值小组接口人,发现了一些效率较低的地方:

1.尚未反馈的人员的确定;需要根据已反馈人员和组内所有成员对比才能找出谁还没有反馈信息;

2.需要小组接口人(多人)和部门负责人两级进行excel表格汇总;

3.人工统计难以保证不出错,需要反复核对;

为此创建了两个项目用于更方便的收集员工的订餐信息,如图1所示:

图1  用于收集订餐信息的两个项目

利用该系统收集订餐信息的步骤如下:

1.部门负责人在"团队任务跟踪"项目中创建一个问题,并将所有员工的账号列表填入到"分配给"字段对应的表单中,点击“批量分配”按钮即可为列表中的每个账户分配一个子任务,并将子任务显示在问题下方;

图2  团队任务跟踪的问题以及子任务列表

2.部门负责人在"团队任务跟踪"和“子任务项目1”两个项目的管理界面点击"批量注册"按钮为团队成员批量创建账号(批量创建的账号的默认密码为123456),并点击“添加到用户群组”将账号批量添加到具有问题执行权限(ExecAuth)的“用户群组”中;

图3 权限管理界面

3.组员获得账号以及操作权限后,登录系统通过父任务下的子任务列表或者进入“子任务项目1”查看分配给自己的问题,填写相应信息并按流程操作。

如图4所示,当前问题状态为“未提交”,根据流程可以进行"更新信息"和“提交”两种操作,对应下方的两个按钮。

图4 子任务的详细信息

用户superadmin点击"提交"按钮后,子任务列表中对应的状态会同步进行更改;部门负责人可以通过子任务列表清楚地看到各个同事的提交情况。

图5 superadmin提交后的子任务列表

4.部门负责人点击图2中的"导出子任务"按钮,可将各组员的反馈情况导出到excel,如图6所示:

图6 导出到excel的子任务数据

  从订餐信息收集推而广之,很多上级分派下级执行的任务都可以用类似方法进行跟踪,只需要修改子任务的流程和字段即可。

该系统具有的特点:

  1.部门负责人只要保留一份团队成员列表就可以很方便地一键分派任务;

  2.每个员工单独处理自己的问题,无法修改分配给他人的问题,避免误操作;

  3.每个子任务按制定的流程进行处理;

  4.子任务当前状态直观显示,便于任务分派人了解所有团队成员执行子任务情况;

  5.一键导出表格;

  很可能有人会问为什么不用超级表格?首先疫情期间可能因远程办公的人数太多,用户数超过负载导致超级表格极不稳定甚至很多时候无法访问;其次是某些同事未反馈时很难找到未及时反馈的人员;最重要的一点是超级表格无法按特定流程进行事务跟踪。

原文地址:https://www.cnblogs.com/leituhaomo/p/12349658.html

时间: 2024-10-08 20:15:27

利用django打造自己的工作流平台(三):团队成员任务跟踪系统的相关文章

利用django打造自己的工作流平台(二):疫情统计系统

相关文章: 利用django打造自己的工作流平台(一):从EXCEL到流程化运作 本文是“利用django打造自己的工作流平台”系列文章的第二篇,在自己开发的工作流平台中添加了一个用于排查统计可能受感染人员的项目,可用于公司.部门对员工以及各行政单位对辖区内的人员进行受感染情况的跟踪和统计,为疫情防控贡献一点力量.演示试用地址[点击此处],两个试用账号/密码为:testuser1/testuser1, testuser2/testuser2. 对人员的排查流程如下图1所示: 图1.可能受感染人员

利用django打造自己的工作流平台(一):从EXCEL到流程化运作

因工作所需以及管理个人一些日常事项,自己基于django(一个基于python的web框架,详细介绍可查阅相关资料)开发了一个简易的工作流平台[平台地址].本文首先简要介绍工作流平台的设计思想及其在项目开发中的应用案例,代码层面的细节介绍后续有时间继续补充. 1.工作流平台在日常工作中的设计思想:  如果你是一名软件研发类工作的从业者(开发.测试等),设想一下早期在没有问题单系统的时候是怎样处理软件问题的:使用一份excel表格记录问题,如图1所示:用户A在系统日常使用或者测试过程中遇到问题,需

利用django创建一个投票网站(三)

创建你的第一个 Django 项目, 第三部分 这一篇从第二部分(zh)结尾的地方继续讲起.我们将继续编写投票应用,并且聚焦于如何创建公用界面--也被称为"视图". 设计哲学 Django 中的视图的概念是「一类具有相同功能和模板的网页的集合」.比如,在一个博客应用中,你可能会创建如下几个视图: 博客首页--展示最近的几项内容. 内容"详情"页--详细展示某项内容. 以年为单位的归档页--展示选中的年份里各个月份创建的内容. 以月为单位的归档页--展示选中的月份里各

Django打造大型企业官网(三)

四.前端首页 4.1.导航条实现 (1)templates/new/index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>知了课堂</title> <link rel="stylesheet" href="../../dist/css/index.min

打造企业级PAAS云平台--不容忽视的几个关键问题与挑战

导语:2017年是中国云计算的转折之年,中国企业争相上云的热度空前高涨.2017年4月,×××信息化和软件服务业司发布了<云计算发展三年行动计划(2017-2019年)>,将发展云计算提高到国家战略层次并提出到2019年我国云计算产业规模达到4300亿元的发展目标,中国云计算进入史无前例的增长快车道. 随着企业的积极上云,新的多样化的需求和特征也随之表现出来,从以往单一的建设私有云到转变为大胆采用公有云加私有云的混合云架构,或者从多个云厂商采购异构资源的多云架构,企业的云架构正在逐步向混合云.

怎样利用App打造自明星实现自盈利

1.了解各个概念 为了大家都能看懂这篇文章,先说明几个概念. App(Application):能够在移动设备上使用,满足人们咨询.购物.社交.娱乐.搜索等需求的一切应用程序. 自媒体:说白了,媒体就是一个传播渠道,传播思想也好,传播信息也罢,总之是一个渠道. 自明星:个人通过自媒体成为让大众熟知的某个领域的名人. 自盈利:就是个人通过自媒体.自明星.自电商达到盈利的目的. 从App的定义中,我们知道App不不过一个渠道,还能做非常多其它事情.那么,利用App来搭建自媒体平台,应该是顺理成章的事

如何利用App打造自明星实现自盈利

1.了解各个概念 为了大家都能看懂这篇文章,先说明几个概念. App(Application):可以在移动设备上使用,满足人们咨询.购物.社交.娱乐.搜索等需求的一切应用程序. 自媒体:说白了,媒体就是一个传播渠道,传播思想也好,传播信息也罢,总之是一个渠道. 自明星:个人通过自媒体成为让大众熟知的某个领域的名人. 自盈利:就是个人通过自媒体.自明星.自电商达到盈利的目的. 从App的定义中,我们知道App不仅仅是一个渠道,还能做很多其他事情.那么,利用App来搭建自媒体平台,应该是顺理成章的事

cocos2d-x3.9利用cocos引擎一键打包Android平台APK(C++小白教程)

链接地址:http://www.cocoachina.com/bbs/read.php?tid=333937 cocos2d-x3.9利用cocos引擎一键打包Android平台APK(C++小白教程) 此教程仅供参考,C++小白系列,从新建工程到打包apk,大神们可在评论多给留言建议,若有不详或错误请予指点.OK,我们直入主题 本教程开发环境详情如下开发系统:win764位开发工具:cocos引擎v2.3.3,VS2013cocos2dx版本:3.9 步骤一:windows下各类工具安装(ja

利用Django实现RESTful API

利用Django实现RESTful API RESTful API现在很流行,这里是它的介绍 理解RESTful架构和 RESTful API设计指南.按照Django的常规方法当然也可以实现REST,但有一种更快捷.强大的方法,那就是 Django REST framework.它是python的一个模块,通过在Django里面配置就可以把app的models中的各个表实现RESTful API.下面是实现方法: 一.安装配置 pip install djangorestframework p