一个小公司如何进行数据化管理?

0
问题:
目前公司有一个数据后台,由技术部门维护,业务部门根据需求可以通过后台输出每天的业务数据,交易量、费用等等;还有些部门(如电销部门、服务部门)是人工记录数据,目前没有一个专门的数据归集部门和管控部门,不便于进行数据审核和管控,没人知道公司有多少数据,不知道数据是不是准确,也不知道数据有没有泄露,运用得是否准确。
现在公司想让我来做所有数据的归口,即各部门的数据报我这,我来建立公司级、各部门的报表(就我一个人来搞这事,看老板的意思是搞个大而全的excel,一个公司级数据,然后是各部门的数据报表,方便进行方方面面的分析,对各部门数据的使用有个依据),但我之前没做过这个,我想问下,这个工作要怎么开展,从哪些方面着手?
已邀请:
3

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-09-01 回答

你这样会累死的!
 
数据的入口不应该是人,而是规范的业务系统,数据录入平台,无论是Winform界面的应用程序还是WEB网页形式的应用都可以作为业务人员数据录入的入口。如果通过你来归档数据,一是你无法预测知晓这些人给你的数据是否填写的符合规范,错误数据你如何处理?格式不规范的没有经过校验的数据你怎么办。比如最简单的,服务部门总要记录电话号码吧,比如手机号码就是18612222000 这么长,多填一位少填一位你如何处理。但至少这些基本的数据校验在业务数据录入平台比如网页上就可以校验了,所以你做的事情不仅仅是数据录入,汇总还要校验,你可以初步算算你需要多少时间?
 
没有业务录入系统,全都是人工处理,那么你的这些数据通过你录入到某一个 EXCEL,还是人工的操作?你又如何和其它来自业务系统中的数据做关联,制作报表呢?如果中间还出现两边数据不一致,你又应该如何处理?这些问题仔细想一想就会发现这不是一个人可以简单处理的,数据质量不行,最后的报表质量也无法参考的。
 
如果你们公司实在不愿意花钱来定制一套数据录入系统让业务人员自己录入的话,最起码你如果想要减轻工作量的话,你可以:
1. 通过 EXCEL 制作数据录入的规范性报表,分发给业务人员,培训他们,要求他们按照指定的格式来填写数据。
2. 如果能力不错 EXCEL 玩的很熟练的话,是完全可以在里面写很多校验性代码来处理不正确的数据的。
3. 或者自己研究一下如何使用 ACCESS 数据库来完成一套标准的数据录入系统,培训业务人员按照指定的格式来填写数据。
以上是为了解决数据录入的问题,目的就是规范录入的数据,数据格式和需要哪些数据这些都可以和业务人员沟通。
 
有了基本的数据录入,剩下的就可以想办法来汇总数据了,可能需要一部分手工操作。
1. 让技术部门按指定的数据要求把数据通过EXCEL发送给你。
2. 你基于之前业务人员手工填写的比较规范性的数据和这份EXCEL结合起来,然后就是在里面自己动手写函数,数据关联等等等等,最后再来出报表。
 
可以说,这个过程一定是非常复杂的。
 
而对于BI开发人员来说,看问题角度就是:
1. 技术部分提供的数据我们没有问题,可以直接抽取。
2. 其他业务人员如果没有固定的数据录入系统,我们就规定死 EXCEL 格式,比如按照我们的格式来填写数据。
3. 利用简单的 ETL 工具抽取,清洗数据,形成一个规范的数据源。
4. 利用 EXCEL 或者其它报表工具就可以非常轻松的制作报表了。
 

要回复问题请先登录注册