关于设计系统的一点感悟

我对系统认知初体验。

从毕业到现在工作了一年多,一直从事后台系统相关的工作;先抛自己的结论,看系统主要看四个方面:工作流、操作流、数据监控、权限管理。

关于设计系统的一点感悟_第1张图片
系统初体验

|工作流怎么看

工作流可以简单理解就是这个系统涉及的角色以及各个角色业务流转,下面有个简例;拿机票的后台系统来讲,涉及的角色主要有:用户、客服、运营、代理商这四个;而这四个角色的不同角色之间的业务流转会依赖不同的系统,比如用户和客服之间依赖于客服系统,客服和代理商之间依赖工单系统,用户和运营之间依赖任务系统,代理商和运营之间依赖cms系统。

关于设计系统的一点感悟_第2张图片
工作流

|操作流怎么看

操作流可以理解就是状态机和状态流,用户通过什么操作,把状态进行了扭转

关于设计系统的一点感悟_第3张图片
操作流

|数据监控怎么看

一个系统的上线,一个产品的上线,需要监控全方位的数据;才能实现更好的后续优化;对于系统来讲,主要是人效的监控

|权限管理怎么做

任何一个系统来讲都必须需要良好的权限管理;


系统如何设计更通用。

接触了这些系统后,我自己也开始搭建一些系统设计,因此自己也会思考系统如何设计。

| 通常意义上,我们指的通用到底是什么?

我们会把系统进行拆分模块,比如数据的储存和调用,模块化的信息,业务逻辑的信息,以及前端的展示。那这时候,我们会发现系统的设计主要是这几部分。

此处需要一个架构图。

从上面系统的这个层次来讲,就很好的知道,系统的通用其实主要是指的应用服务层的信息,通常意义这个模块化的内容会包括系统的基本状态机、系统的权限管理等。而且通过拆分应用服务层和业务逻辑层就可以实现和业务逻辑的解耦,实现更好的通用性设计。

你可能感兴趣的:(关于设计系统的一点感悟)