审批流程的设计与实现和OA系统权限设计
一、审批流程的设计与实现
在审批过程中可能多个部门审批一个文件,同时还有些约束,比如金额的限制,数量的限制等等.
用"采购申请单"来说明:
申请人填制完申请单后,由部门主管审核,再由部门经理批准,然后再由采购批准,"采购申请单"才
算是批准完成,
但其中的问题是:"申请人"是多个部门的,每个部门有自己的主管和经理,在审批过程中,
只有自己部门的主管和经理才能收到相关的申请.
如何实现这样的流程设计呢?
以前曾做出过类似的,但由于没有加入模块限制,不是很灵活,不知大家有什么好的做法,
可以设计为每个模块通用的?
二、OA系统权限设计
在系统权限设计中,我现在采用的是模块权限设计,比如有一个组织结构的模块,分别会有查看、添加、删除、修改以及其他权限多种不同权限,如果页面是分开的好办,如果同一个页面中包含有修改、添加,我怎么来实现这个权限设计,还有如果我想网站前台给模块添加权限,怎么在后台预留权限呢!
第一个问题前面有人提到过,但是没有说怎么实现的,就这两个问题我再次请教大家,谢谢各位的指教!