前言:
这两天公司组织学习了李善友教授的认知革命,可以说是给自己开了一个脑洞,具体脑洞多大这里就不细谈,因为不是本篇主题。听完之后,反思过去种种,其实感觉自己也是一直有在用这种思维做事,只是自己还不了解这种思维的本质。
本篇带给大家的,更多的是一种解决问题,剖析问题的思路,这种思路其实不单单局限于帆软,也不是在说明帆软就一定要按照我说的这样子去用,帆软是一款自由度很高的软件,像excel,可以用在各方各面。日常工作生活中,应该也可以找得到共鸣。
好了,进入今天的主题
正题:
大概在两年前,我发布了第一个总结的帖子:http://bbs.fanruan.com/thread-66099-1-1.html
这帖子是在使用帆软一个月之后做的一些东西。
两年前,我认为帆软对于这种企业系统是万能的,两年后,我这个想法依旧不变。经过这两天的学习,我把我为什么这么认为的想法,具象化出来,供大家参考。首先:我以下说的,都是错的
问:帆软有什么功能?
答:两个主要功能:填报、数据展示
这两个功能,是帆软的根,其他一切功能,都是基于这两个的扩展,叠加出来
那么在问:目前的ERP,OA,CRM,或者各种各样其他的业务系统他们最根本最实质,剖析到最深处的,是什么?
答:填报、数据展示
填报:各种各样得流程表单
数据展示:打印、导出、数据报表分析
看到没,看到共同点了没,都是填报、数据展示,所以这也就是说为什么我当初遇到帆软第一天,我就知道了,帆软能用来做什么,这两年的时间,无数的项目也验证了我这一想法,几乎没有她做不了的企业系统。无论是什么样子的系统,业务系统,物流系统,HR系统,CRM,MRP系统,ERP系统,OA系统,这些系统你只要努力摸清楚,他们的根本,把他们的业务一遍又一遍的梳理,剖析,会发现,最终出来就只有两个表单,报表(最多最多给你加多一个流程引擎,当然这是后话,帆软也是可以跟流程引擎结合的(activity ),也是很完美的结合的。),那么这两个梳理出来后,我们要做的第一个步骤,就是打基础,把数据库底层逻辑都定下来,然后再这个基础上,再去用帆软去实现一个界面的填报,跟展示。
所以,什么?
所以,大家看到没,帆软她就是一款万能的工具,就是一款高自由度的展示工具,只要你对业务熟悉,你有想法,那么你加上帆软,可谓如虎添翼。
可能剖析的比较浅,因为这两天的学习,我大部分时间也是在闭目,冥想。但是我也正是遵循了这一个原则、定律,我才能用帆软攻克下不少项目,也是用她,实现了我很多想法,很多我以前可能得花费很多时间、金钱才能完成的想法。
好了,说的不多,只是觉得很多人用帆软,都只是简单把他用作报表工具,没能正确理解,剖析她到底可以用到另外一个方面,这里做个路标,引导大家可以从另外一个方面去用帆软(当然很多人不拿来这么用的原因其实还有:成本贵、已有成熟系统可用,哈哈)
最终总结:
帆软是万能的企业信息化工具简单的可以做:
信息收集工具、考试系统、评分系统、协同数据导入模板等等
复杂的可以做:
OA,ERP,CRM,公司内部自己的业务系统 等等等等
帆软的组成=业务(70%)+ SQL(20%)+ JS(5%)+ FineReport使用(5%)
这公式不是跟你瞎掰的,我花了1天可以用他做项目,目前所在公司的小妹(没有系统学过SQL,会的SQL都是从别复制粘贴,但是对要做的报表业务都熟悉),花了1天可以用她开发报表,所以他的使用是特别特别简单,你会用excel你就会用帆软,然后加上你对业务的熟悉,懂点SQL语法,再懂一点点JS代码,那么项目,可攻破。各种其他你编程上面的遇到的技术问题,不攻自破,因为你已经开辟一条新的道路来实现系统了,已经不用去用编程了,所以都不攻自破。另外:以上我说的,都是错的。
学习步骤(简单四步走):
SQL为一切的基础,所以
第一步学习SQL(不用深入,你只要知道几个基本概念,数据库是什么东西,他能帮助我做什么,为什么要用他就可以了)
http://www.w3school.com.cn/sql/sql_join_inner.asp
这个是我的启蒙学习网站,收藏了起码5年,就是这个页面,一直能访问,好神奇
第二步理解你的业务(你是想做库存管理系统呢,工资系统呢,还是仅仅是数据收集统计系统)
第三步了解点JS,也是刚刚那个网站,里面有
第四步,用FineReport分别开发一个简单的填报,再把填报的数据以不同的维度展示出来,做完这四步骤,那么恭喜你,你入门了,以后就看你自己怎么发展了。
如果想参考项目,可以到以下这两个项目,都是干货。
http://bbs.fanruan.com/thread-91196-1-1.html
http://bbs.fanruan.com/thread-73650-1-1.html
|