在上一篇博客中介绍了“复现”一套软件的由来,也开始了在云表平台上的设计之旅。在完成了组织架构的设置(通过建立部门、岗位)、根据企业管理进行角色设置,然后,将用户添加到系统中,就完成了软件的客户化数据实施。 此次“复现”的软件是按工程项目为主线进行管理的,因此,首先建立了工程项目档案和与项目相干的人员角色分工。这二个业务模板已经设计完成,也配备了设计过程的录像资料。 建立工程项目档案是为记录业务合同数据,工程项目是按人进行分工,因此,登录系统进行操作的人只关注与自己有关的工程项目,这既是为操作上的方便,更是为管理上权限控制,因此,如何解决好这个问题,在云表平台上进行的软件设计是如何实现的? 以下为实现的过程,首先,对项目档案表进行权限管理,分编辑和查询二种状态,然后,再通过权限下的策略对各自负责的项目加以管控来解决: 云表平台在数据级权限管控上也十分有特点,设计得很精细,而且,在总表操作界面有很好的处理方式,这可以极大地减轻系统设计的难度,同时,又方便用户操作使用。 下图中的策略就是为实现按项目参与人员(源自项目人员角色表中的分工)分别显示各自负责的项目需求进行的设计:
下图即为通过编辑数据过滤条件进行的业务数据管控,实现的效果可观看在线视频中的介绍: 通过以上权限与策略的设置,就可以实现客户在“复现”软件中所要进行的管理。对上述过程分析可以得出这样的一个结论,在云表平台上进行的业务管控是很灵活的,也是可以很精细的,细到字段级,这对满足管理上既要实现数据高度共享,又能做到风险管控的要求。 本篇重点介绍了业务权限管理和策略应用,这是一种套路式的设计方式,理解过程,再结合实际需求,就可以设计出来的。 |
+10
0 条回帖