查看: 33801|回复: 162

[精华] 在ERP或者BI的设计阶段,业务流程和业务数据,哪个重要?哪个应当首先确定?

[复制链接]
论坛徽章:
95
秀才
日期:2015-10-08 17:57:58法拉利
日期:2013-12-30 15:11:23问答徽章
日期:2013-12-26 12:24:32优秀写手
日期:2013-12-18 09:29:13本田
日期:2013-12-09 10:02:28兰博基尼
日期:2013-11-18 17:44:52宝马
日期:2013-11-06 11:34:13雪佛兰
日期:2013-11-01 18:36:15宝马
日期:2013-10-25 08:22:20路虎
日期:2014-01-20 14:09:03
跳转到指定楼层
1#
发表于 2010-7-16 12:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
借这里的人气!


公司内部一些跨部门的流程运行不太顺畅,关键是各个部门各自为政,各用各的系统,各家自扫门前雪,而且信息对其他部门不透明,造成跨部门的数据查询或协调比较困难。另外某些流程步骤依然采用古老的纸笔。针对这些问题老板打算做一个通盘的改进,打通流程,然后上一个系统让各相关部门都在上面运作,以提高总体效率。

昨天和用户讨论这个问题,我们认为关键是要确定总的工作流程,然后依据流程确定数据和数据流。
但是用户认为关键是数据,只要把数据统统放进数据库,什么时候要用什么时候拿出来,就是这么简单。

双方各执己见。我们认为,数据要依附于流程才有意义,如果有些数据在任何流程中都没有用到,那么这些数据就是没有用的。所以流程是关键,必须要先确定流程,然后再流程的每一步上确定输入和输出的数据,然后才能设计数据模型来存放数据。

但是用户认为,不管有用没用,把数据统统放在中心数据库里,没用就让他放着,有用的时候拿出来,就可以解决一切问题。还举了一个例子,说
前段时间要做一个统计,需要10年前的某些数据,但是这些数据当时没有放在系统数据库中,结果现在找不到了,统计也没法做了。所以即使是“没用”的数据,也要放起来,谁知道以后有没有用?只要有了数据,一切都好办。所以数据是关键。

我觉得用户的观点显然是有错误的,但是似乎又找不到有力的理据来说服他们,大家给点参考意见?
求职 : 系统分析师
论坛徽章:
691
博彩大赢家
日期:2014-07-14 11:41:47博彩大赢家
日期:2015-09-24 12:11:05菠菜神灯
日期:2016-04-18 13:59:20NBA季后赛大富翁
日期:2016-04-27 11:51:10NBA季后赛大富翁
日期:2016-06-24 10:29:08芝加哥公牛
日期:2015-06-25 09:32:08芝加哥公牛
日期:2016-04-18 14:22:33芝加哥公牛
日期:2016-10-27 14:28:54芝加哥公牛
日期:2016-12-27 14:16:24芝加哥公牛
日期:2017-04-18 17:07:58
2#
发表于 2010-7-16 12:09 | 只看该作者
业务数据始终跟着业务流程走的啊。。。。

这个是你实施的问题。客户固定自己的观点,没关系,你要指导和疏通啊..否则怎么实施啊? 否则要实施做什么?

使用道具 举报

回复
论坛徽章:
65
双鱼座
日期:2016-01-05 20:12:37咸鸭蛋
日期:2013-06-14 15:32:57迷宫蛋
日期:2013-05-12 08:44:37IT宝贝
日期:2013-04-23 10:39:15蛋疼蛋
日期:2013-04-15 13:49:052013年新春福章
日期:2013-02-25 14:51:24双黄蛋
日期:2012-12-17 11:07:42鲜花蛋
日期:2012-12-12 09:00:39ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:20ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
3#
发表于 2010-7-16 12:19 | 只看该作者
楼上正解。。。数据在流程中产生。。。流程把数据串联起来。。。多少个流程实例就是多少个历程。。。

使用道具 举报

回复
论坛徽章:
95
秀才
日期:2015-10-08 17:57:58法拉利
日期:2013-12-30 15:11:23问答徽章
日期:2013-12-26 12:24:32优秀写手
日期:2013-12-18 09:29:13本田
日期:2013-12-09 10:02:28兰博基尼
日期:2013-11-18 17:44:52宝马
日期:2013-11-06 11:34:13雪佛兰
日期:2013-11-01 18:36:15宝马
日期:2013-10-25 08:22:20路虎
日期:2014-01-20 14:09:03
4#
 楼主| 发表于 2010-7-16 12:37 | 只看该作者
原帖由 ccwlm741212 于 2010-7-16 12:09 发表
业务数据始终跟着业务流程走的啊。。。。

这个是你实施的问题。客户固定自己的观点,没关系,你要指导和疏通啊..否则怎么实施啊? 否则要实施做什么?

目前还没有到实施阶段,只是初步讨论。用户是内部用户,我们也只是IT部门,主要负责的是协调,不是实施。但是我希望能有一个有力的论据让用户意识到他们的观点是错误的,否则的话以后的工作很不好开展。用户总是认为,建立一个大数据库,把数据一股脑儿放进去就行了!
另外用户举的那个例子怎么反驳?他的观点就是,当时和流程无关,所以认为没用,结果现在要用了却找不着了,所以他认为数据和流程无关,数据是关键。

使用道具 举报

回复
论坛徽章:
117
ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:322015年新春福章
日期:2015-03-04 14:19:11马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14比亚迪
日期:2013-09-18 09:31:09迷宫蛋
日期:2013-06-05 13:48:452013年新春福章
日期:2013-02-25 14:51:24
5#
发表于 2010-7-16 12:37 | 只看该作者
但是用户认为,不管有用没用,把数据统统放在中心数据库里,没用就让他放着,有用的时候拿出来,就可以解决一切问题。

这个要批驳一下:

如果你只是从数据中得到好处,而不是录入数据的部们,当然可以这样想。
但是对于那些录入数据的部门是不是加大巨大的工作量?

数据的粒度大小,也要考虑实际需求!

使用道具 举报

回复
论坛徽章:
387
马上加薪
日期:2014-07-30 15:56:19itpub13周年纪念徽章
日期:2014-09-30 11:08:572015年新春福章
日期:2015-03-04 14:19:112015年新春福章
日期:2015-03-06 11:57:31
6#
发表于 2010-7-16 12:38 | 只看该作者
业务流是一切ERP应用的基础!

使用道具 举报

回复
论坛徽章:
37
2009新春纪念徽章
日期:2009-01-04 14:52:282011新春纪念徽章
日期:2011-05-23 12:47:49咸鸭蛋
日期:2011-06-02 16:45:51蛋疼蛋
日期:2011-08-17 18:06:20ITPUB十周年纪念徽章
日期:2011-11-01 16:24:512012新春纪念徽章
日期:2012-01-04 11:54:46蛋疼蛋
日期:2012-01-24 19:17:34ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:192013年新春福章
日期:2013-02-25 14:51:24蜘蛛蛋
日期:2013-03-13 16:31:56
7#
发表于 2010-7-16 12:50 | 只看该作者
原帖由 olive 于 2010-7-16 12:04 发表
借这里的人气!


公司内部一些跨部门的流程运行不太顺畅,关键是各个部门各自为政,各用各的系统,各家自扫门前雪,而且信息对其他部门不透明,造成跨部门的数据查询或协调比较困难。另外某些流程步骤依然采用古老的纸笔。针对这些问题老板打算做一个通盘的改进,打通流程,然后上一个系统让各相关部门都在上面运作,以提高总体效率。

昨天和用户讨论这个问题,我们认为关键是要确定总的工作流程,然后依据流程确定数据和数据流。
但是用户认为关键是数据,只要把数据统统放进数据库,什么时候要用什么时候拿出来,就是这么简单。

双方各执己见。我们认为,数据要依附于流程才有意义,如果有些数据在任何流程中都没有用到,那么这些数据就是没有用的。所以流程是关键,必须要先确定流程,然后再流程的每一步上确定输入和输出的数据,然后才能设计数据模型来存放数据。

但是用户认为,不管有用没用,把数据统统放在中心数据库里,没用就让他放着,有用的时候拿出来,就可以解决一切问题。还举了一个例子,说
前段时间要做一个统计,需要10年前的某些数据,但是这些数据当时没有放在系统数据库中,结果现在找不到了,统计也没法做了。所以即使是“没用”的数据,也要放起来,谁知道以后有没有用?只要有了数据,一切都好办。所以数据是关键。

我觉得用户的观点显然是有错误的,但是似乎又找不到有力的理据来说服他们,大家给点参考意见?

这个问题无非就是一个系统分析的过程。按照面向对象的方式,你得先有业务模型,然后才有概念模型。才有。。。。呵呵

你们公司的内部流程管理的问题,怎么扯到用户身上去了??呵呵

流程是一个方面,还涉及到业务模式的变革,流程变动,涉及一大堆人(每个流程环节的岗位职责变动)的考核变动。呵呵,这些要想清楚了,不仅仅是ERP和BI的问题

使用道具 举报

回复
求职 : 系统分析师
论坛徽章:
691
博彩大赢家
日期:2014-07-14 11:41:47博彩大赢家
日期:2015-09-24 12:11:05菠菜神灯
日期:2016-04-18 13:59:20NBA季后赛大富翁
日期:2016-04-27 11:51:10NBA季后赛大富翁
日期:2016-06-24 10:29:08芝加哥公牛
日期:2015-06-25 09:32:08芝加哥公牛
日期:2016-04-18 14:22:33芝加哥公牛
日期:2016-10-27 14:28:54芝加哥公牛
日期:2016-12-27 14:16:24芝加哥公牛
日期:2017-04-18 17:07:58
8#
发表于 2010-7-16 12:51 | 只看该作者
如果按照用户的想法做,其实就是信息孤岛。。各自为政。。这是信息化的初级阶段

使用道具 举报

回复
论坛徽章:
212
现任管理团队成员
日期:2012-01-16 14:02:09马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14ITPUB 11周年纪念徽章
日期:2012-10-09 18:06:202012欧洲杯之星
日期:2012-07-02 11:27:02奥运会纪念徽章:射击
日期:2012-06-27 15:36:35NBA季后赛纪念徽章
日期:2012-06-25 12:19:11NBA常规赛纪念章
日期:2012-04-27 16:07:05
9#
发表于 2010-7-16 12:52 | 只看该作者
首先我觉得是要确定每个项目的范围

使用道具 举报

回复
论坛徽章:
49
天枰座
日期:2016-04-06 17:40:20itpub13周年纪念徽章
日期:2014-10-08 15:19:55itpub13周年纪念徽章
日期:2014-10-08 15:19:55itpub13周年纪念徽章
日期:2014-10-08 15:19:55itpub13周年纪念徽章
日期:2014-10-08 15:19:55itpub13周年纪念徽章
日期:2014-09-26 17:00:01马上有钱
日期:2014-08-11 11:07:412014年世界杯参赛球队: 阿根廷
日期:2014-07-14 09:35:57马上有车
日期:2014-02-21 14:18:13马上有车
日期:2014-02-18 16:41:11
10#
发表于 2010-7-16 13:18 | 只看该作者
流程。

拟定一个适合你公司工作的工作流。然后才好建模,准备数据吧?

[ 本帖最后由 godness521 于 2010-7-16 13:19 编辑 ]

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表