请教大家,完全无基础,想通过自学攒一个钉钉插件,用于单位内部审批流程,可行吗?如果可行,需要学习哪些资料?

我们单位的经费管得比较死板,用在软件采买上的费用几乎是零,但是审批流程又特别冗长,各部门又只盯自己手头上的一块儿活,所以萌发了想用一个软件把各个部门零散的流程串起来的想法,提升基层工作人员(比如我)的幸福感,附带要求如下:
1.稳定,这也是我不采用微信现有小程序,采用自造车轮方式的原因
2.私密,数据保存在本地,近单位内部员工可访问
3.多平台访问,手机、电脑等均可访问。
4.实现方式最好是钉钉插件(其实是浙政钉,一个钉钉和政府合作开发的软件),可以和单位的通讯录联动,同时也降低使用推广成本

看你的第一段描述,感觉不是个软件问题,或者说是软件无法解决甚至是软件无法介入的问题

给你钱吗?开发完有问题要你担责任吗?会不会产生能者多劳效应?

正经点回答则是:钉钉我不了解,但是根据我曾经的经验,某大厂的文档真的……给出的示例代码放进他们自己的 SDK 都跑不通。所以没个业内人士带路怕是挺难的。

也从来没想考软件完全把这问题解决,我也清楚问题的症结在于人为设置很多不必要的审批环节,事无巨细,不分重点,这可能还是和企业文化,单位风气或者领导个人处事方法相关,但这个,就不是一时可以解决得了的,所以,如果真能搞出来这个软件,至多也只是缓解现状罢了

这样啊,那我也只能依靠多才多艺,心地善良的小众网友了(笑)。

审批工作流应该是一个有官方支持的 use case,为什么会需要自己写一个呢?

如果只是审批,那么钉钉的组织、流程、表单配好就能用了。
如果是写钉钉的小程序,那么你还需要后端开发、服务器运维,等你能搞定一整套,你可以直接转职程序员了。

任意一套办公自动化系统应该都有审批和公文流转模块吧?而且你这个问题技术不是首先要考虑的,有部门主管和单位主要领导的支持吗?即使做成,到时系统崩了怪你,出了啥数据安全问题也找你,何必呢?

要是我做的话我会用python做,用flask或者Django做个后端,不限设备,有浏览器就能访问,稳定性私密性的话完全由自己控制

建议找找开源方案

同意楼上观点,不建议在单位做这样的事情,非常容易能者多劳,甚至遭人眼红。
假如你这次做好了,回头你领导跟你说再加一个XX功能怎么样,这个功能你稍微熟悉但是没有完全掌握,你是拒绝还是接受?
最恶心的就是,让你有时间的时候去做就可以了,这就意味着连你的下班后时间都要剥夺了,日常工作一个不落,还要额外打一份工。
建议把用爱发电的精神放在一些惠及网友的事情上,工作就是工作,你该干什么岗位职责里都写着呢。

3 Likes

谢谢各位的意见,我会好好考虑的

说明你们单位对这方面根本不重视, 基于这个前提, 即便技术上实现了, 也很难推广应用.

毕竟你需要领导同意, 员工使用, 增加他们学习的成本, 而你又很难保障程序的稳定性和安全性.

即使推广开了, 出现任何问题, 都是你的责任.

这种情况下, 领导哪怕是为了你好, 都不会同意的.

我给你举个最简单的例子:

我开发的 小恐龙公文排版助手, 我从不在单位推广, 也没告诉过他们这个软件, 以及这个软件和我的关系.

为什么呢, 原因各层楼包括我自己说的很清楚了.

3 Likes

请不要这样做,贸然在审批流程中引入数字化工具,看似很方便,但是在不同业务领域是完全不同的结果,后续的相关工作可能会面临更多问题:例如,考勤管理时使用数字化工具统计请假情况很方便,但是在留存工作档案时可能会更加复杂;财务审批在流程上简化了,但是在票证归档时又会因为缺少签章而无法归档。