数据库 做一个项目管理程序,权限及流程控制方面如何设计?

hunkguo · 2013年11月17日 · 最后由 lazing 回复于 2013年12月26日 · 3256 次阅读

权限,主要是通过用户角色和权限控制,流程方面通过用户组来实现。 但感觉还有哪里考虑的不完善,有没有开源项目或设计思路,供学习参考的?

Redmine 就是搞这个的

此项目非软件开发项目,是公司的审批管理,是其中的工作流。

一样的。redmine 的权限、流程都是可以自定义的。可以参考

statemachine + cancan 都是可以动态定义的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号