cgft 发表于 2017-5-22 16:32:56

citc_darklg 发表于 2017-5-22 13:40
感觉最近版本动荡太大。。。,稳定性不如人意

版本变了,内核没变。流程中心的设计思路,还是沿用以前的工作流。通达要考虑到已有用户群的利益,就不得不如此。所以很难,我们应该理解。
但是,我们就是希望在继承的基础要,要完善。把原来存在的缺陷原封不动地予以继承,就变成东施效颦了。

cgft 发表于 2017-5-22 17:17:32

本帖最后由 cgft 于 2017-5-23 07:29 编辑

通达李芯 发表于 2017-5-22 15:35
您好,非常感谢您的建议,我们接下来会把整体结构优化一遍,另外默认值的问题需要具体考虑到用户操作人性化 ...
感谢客服的回复。
对“默认值”的修改,“考虑到用户操作人性化”,我是最最赞成的。
但如何评价“人性化”呢?恐怕通达应该跳出“以我为中心”的思维定式,不妨把选项的选择权交还给广大用户:
1、在数据表中,通达按你们的考量,设定字段的默认值;重点是在数据表里,而不是在随后的代码里,设定字段的默认值。
2、为用户的系统管理员,提供“修改默认值”和“恢复系统默认值”的工具;
3、梳理代码,新建记录按默认值取值。
以新建流程为例:假设这个流程步骤算是10步吧。只有第一步允许新建公共附件,中间某步允许编辑公共附件,其他各步只允许下载公共附件。那么新建流程之前,我就可以把bpm_process表的ATTACH_PRIV字段默认值设置为“4,”;又假如大部分步骤,是允许退回上一步骤,我就可以把bpm_process表的ALLOW_BACK字段默认值设置为“1”。如此算下来,仅仅这2项,一个流程的设计,就能减少好几十次的点击鼠标的操作,更遑论管理员点击鼠标点多了,难免有昏头胀脑出错的时候。
这是不是很“人性化”呢?
我们可以对各位管理员进行一个调查,他们在设计一个流程的时候,要无谓地(也就是本来应该可以避免的)点击数百次甚至近千次鼠标的情形,有没有?
本人提出这个问题,也是深思熟虑的做了一些功课。请看我的设想:



这个设想,应该说不难写出来。但是里面的很多功能,在现在的流程中心里,就是代码写出来也实现不了——因为在你们的产品里,是按你们认为的“人性化”的考量,画蛇添足地把每个选项的初始值都在代码级固定死了。

从拓展市场份额的角度考量,潜在用户中,有几个领导真正懂得OA?除了凭销售人员的三寸之舌之外,应该考虑到潜在用户的IT人员,他们在很大程度上决定了软件的选择和取舍。那么,哪个将来的OA管理员,愿意为自己选择一款累死人不偿命的软件呢?

sydesmond 发表于 2017-5-22 18:24:20

这个袖珍工具挺好的,能用吗?公司离职的,经常忘记禁止登陆,结果就碰到一个恶心你的家伙,在OA里面乱发东西。

cgft 发表于 2017-5-22 22:27:54

本帖最后由 cgft 于 2017-5-22 22:37 编辑

sydesmond 发表于 2017-5-22 18:24
这个袖珍工具挺好的,能用吗?公司离职的,经常忘记禁止登陆,结果就碰到一个恶心你的家伙,在OA里面乱发东 ...
袖珍工具页,都能用。其他页就不一定了。尤其是设置默认值,基本是奢望。在2015版里,像设置公共附件权限,还能用,到了2017,全封了。每回做流程,附件那里都得多点好几次鼠标。真是醉了。
禁止登录简单,就是一句话的事:

UPDATE user SET NOT_LOGIN=1, NOT_MOBILE_LOGIN=1, IM_RANGE=2 WHERE DEPT_ID=0
运行这条语句,就OK了。:lol
禁止OA登录,禁止手机登录,禁止使用即时通讯(资源有限)

sydesmond 发表于 2017-5-23 15:20:12

谢谢!
我也支持把选项的默认值选择权交还给广大用户。
页: 1 [2]
查看完整版本: 基础架构不能东施效颦——流程中心数据结构解析