对于一些系统而言,许多的权限都是可以自定义配置的,所以对应的工作流当然也可以进行配置。那么在配置的时候,把每一层的逻辑都考虑清楚,是必然需要考虑的。我的套路一般都是先配置流程,再配置角色,配置流程的时候,如果操作者有一定的技术能力,可能让其用SQL语句进行自定义配置,如果没有的话可以用流程图的形式表现出来再往里面填加角色。如果要再小白一些,可以将每一个非标准化流程拆成一个个的标准化流程,单独去配置,虽说麻烦一些,但是对于用户来说,整体的操作逻辑则会简单很多。 套路五:生杀大权——“权限配置” 权限配置对于一个后台系统来说也十分重要,可以说权限配置就相当于用户的生杀大权,掌握着你可以做什么,不能做什么。所以设计好权限配置的模块,就显得十分重要了。 1、用户角色配置和角色权限配置 权限配置一般分为两个部分,用户角色配置和角色权限配置。有些系统可能比较简单,所以在设计的时候,初始就直接给用户附上了某些权限。在初始的时候,可能会觉得比较便捷,但是一旦用户变多,处理起来就相当的麻烦。所以在一开始设计系统的时候,就要将角色和用户分清楚。 2、如何设计权限配置 在配置权限的时候,应当配置的是角色的权限,将权限赋予角色之上,比如“采购员”“库管”等。另外有些权限的功能可能用语言表述不清楚,这时就可以将链接加上,点击可以明确的查看这个功能是做什么的。如果再严谨一些,可以将资源的路径写上,确保其唯一性。在配置用户角色的时候,用户可以赋予多个角色。这样分开来配置,会更加的合理。 以上就是我总结的一些套路。后台产品可以说博大精深,每一个系统所做出来的东西也有着千姿百态的差异。但是我们要在不同中寻求相同,找出其中的套路,以不变来应万变。 (责任编辑:admin) |