新媒易动态
NEWS CENTER
NEWS CENTER
2020-09-27
连锁和集团化是一个趋势,但凡大一点的机构,随着业务的发展,都会有向外扩张的趋势;比如说诊所会从单店变为市内连锁店,工厂会在各地建分厂。
这也意味着我们单店版的系统不能满足客户的要求了,那系统如何解决集团化问题呢?
我们先来看下工厂集团的组织结构:
一般来说总部拥有最全的组织结构,包含销售、管理、财务、生产等各部门。
分厂可能是完整的组织,但也可能只是一个生产基地,财务独立核算,但销售和管理都由总部统一控制。
上面看到的工厂即便有很多分厂和子公司,一般也是由集团控股的。
但如果是门店类型的组织结构,比如说诊所,连锁店之间很可能就是战略型合作,但实际还是各自运营的,这种关系就比较弱了。
假设我们现在已经做完了单租户的系统,那如何在这基础上支撑集团呢?
做集团后台是有不少工作量的,前期在人力不够的情况下,集团管理员想要了解各分部的情况,就只能登录不同租户的账号查看信息。
这就面临着一个问题:无法做统一报表,并对各分部进行横向对比和分析;如果客户月末或者年末需要数据,那就只能让开发从数据库里把数据导出来了。
上面的组织结构按理是可以支持在一个系统中实现的,不同的分厂就是和总厂平级的父节点。
人员挂在不同的节点上,系统可以控制该人员只能看到自己节点以下的数据,或者有个数据权限的功能,让客户手动设置。
但这边带来的问题是系统中所有的地方都要标明是哪个厂的,比如产品要增加适用分厂;设备要增加所属分厂——这样一来数据设置麻烦,字段冗余,而且在用户使用时还要根据数据权限进行判断,增加了系统复杂性。
但实际上工厂中大部分的人员是操作工等干活的人,不需要也没有权限看到其他厂的数据,仅为了少部分管理者的需求,把单租户系统复杂化性价比不高。
比较清晰的设计方法就是在单租户的头上再包一层集团的概念,这对于客户来说也是比较好理解的,各厂在实际生产过程中独立运行,但管理权在集团。
这就意味着需要再做一个集团后台,看似增加了一倍的工作量,但实际上不会多很多。
我们都有这样的经历,新做一个系统远比改造老系统来的简单且不易出错;下一节也会讲到集团后台的功能,比单租户系统中的功能少得多,而且更多的是把做过的系统复制一遍,就简单很多。
综上所述,还是建议用集团后台的方式来处理。
首先明确集团后台的使用者:财务和管理者。
那么后台的功能主要是2大块:报表和统一管理配置。
这里的报表包括财务的,也包括运营管理的。
比如说诊所集团后台的报表,有费用统计、医务统计、药品进销存统计、运营统计。
这些数据就是把各分店的数据做了个汇总查询页面,在筛选的时候可以选全部,也可以选具体某个诊所。
对原代码的复用率是很高的。
集团进行统一管控时,绕不开基础数据的统一配置,比如诊所的药品,一般连锁店之间的药品是统一进货,各店之间互相调配的。
但如果只做统一设置还不够,诊所间因为有地域的差异,药品还不完全一样;比如城西店有医美项目,那肯定会增加医美类药品;不同诊所间的价格也可能不一样,北京店的会比小乡镇的贵。
所以这边通常有3种做法:
最好是都能支持,开篇也说过不同集团的运营模式差异比较大,就算同一集团下的分店也可能是不同的模式,比如一些是直营的,一些是加盟的。