美文网首页人人都是产品经理 · 产品家
B端产品,角色权限梳理助你功能设计一臂之力!

B端产品,角色权限梳理助你功能设计一臂之力!

作者: 吱吱吱的夏天 | 来源:发表于2017-08-25 23:05 被阅读104次

            现工作中涉及到的产品多为B端产品,由于B端给企业使用,且产品有很重的业务流程,自然会涉及到企业中的多种不同角色,那么角色的梳理,角色权限的合理控制便是一件非常重要的事情。虽然自己也写了不少PRD文档,也为开发清晰得描述和解释了每个角色的权限和在系统内的‘生命周期’。虽有产品架构图,但是细化到每个角色时,确实描述还停留在用excel或者xmind图的阶段。最发现UML中的用例图便很好的解决了我的这个问题。

    1、用例图:从用户角度描述系统功能,并指各功能的操作者。(网上资料很多,不做详细解释)

    其实做了很多管理平台就可以知道,有些功能业务是统一开发的,权限的控制紧靠其中的几个按钮控制,权限的描述就非常不直观。如图:

    角色1:普通用户(只有查看功能) 角色2:高级用户(有查看,编辑功能) 角色3:管理员(有查看、编辑、删除功能)

    原先我的做法是这样的,使用一个excel表格来体现模块的权限问题:

    excel罗列权限信息

    以上描述虽也能表达清楚权限的基本问题,但是还不能直观呈现,所以受用例图的启示,我把这个关系呈现转化为如下表达:

    简单的用例图

    基于此再将人和用例补充完整,便能得到几个角色的完整的权限图,也能清楚的从用户角度让别人看懂你的系统。这样的一个方式确实比文字描述方便和清晰得多。此原则谨记于心“字不如表,表不如图”。其实反推下来,如果能从一开始对一个系统的用户权限梳理的非常清楚,也是非常利于做功能模块设计的,可以避免很多冗余的设计和开发。

    相关文章

      网友评论

      本文标题:B端产品,角色权限梳理助你功能设计一臂之力!

      本文链接:https://www.haomeiwen.com/subject/evypdxtx.html