权限管理是MIS软件中很重要的一环。很多国内较出名的MIS软件厂商都设计了较完善的也具有自己特色的权限管理模块。 但对于很多没那么规范的软件商(包括个人或小创作团体),他们经常是接到一单, 设计一套权限管理系统,每套都不同;有的则不够重视,随便写上一段,哪里都拷过去用;有的也曾费尽心机,但结果总不能令自己满意。其实仔细想一下,每套软件的权限虽然各不相同,但其实所需实现的功能是相同的。权限管理是MIS软件中可代码重用性最高的一个模块,也是重复开发率最高的一个模块。做一个最通用的权限管理模块,支持尽可能多的数据库后台,支持尽可能多的前台开发工具,尽最大可能方便软件工作者设计维护和最终用户使用,当然,还要保证权限管理技术的先进性,即注重灵活性的安全性。基于这样的设想,我参考了多种权限管理系统后,设计实现了这一个通用权限管理工具。 |