当前位置: 联商论坛  -   -  贴子
  |  

主题:SOA在零售业的应用

牛肉干

积分:43    金币:4
  |   只看他 41楼
顶下。。。。。。。。。。。。。。。。。。。。。

大忽悠

积分:513    金币:29
  |   只看他 42楼
零售软件需要新技术的推动,SOA也好,SEA也好,发展才是硬道理,
前台也好后台也好,能解决问题就是好软件.奥博克的SOA软件值得期待,希望这样多的软件公司能不能也在技术上有所投入,有所发展.
现在的零售软件企业产品怎么样自己很清楚,应用过的也了解,自己做不好就不要抱怨客户买国外的软件???

ShenxinAZ

积分:891    金币:94
  |   只看他 43楼
------ 以下是引用的内容 ----------------

回38楼
为什么POS端不能用SOA架构,请指教???



当然不是不能,问题是:
1)性能
2)杀鸡用牛刀


SOA是针对经常需要修改的业务逻辑的,POS没有这么频繁
SOA对性能有影响,运行环境要求也很高,没有必要在POS上跑SOA

SOA本身是基于WEB结构的,你告诉我,如果POS断网运行,你怎么SOA?
如果断网运行的程序又是另外一套,那么又为什么不用同一套?而要去搞两个东西?
真得大家的钱都没地方花了么?

SOA是个好东西,但是,如果你用POS作为例子来解释,我只能说,你们还停留在概念的阶段,并没有了解实质。







小井蛙蛙

积分:762    金币:317
  |   只看他 44楼
43楼的大忽悠同志

"奥博克的SOA软件值得期待,希望这样多的软件公司能不能也在技术上有所投入,有所发展."

应该说软件公司在技术上不会有大的投入,所以,一个事实情况是,没有一个软件公司在SOA会有任何成绩,至少我看未来5年是这样。奥伯克的人说的非常清楚了,大家探讨未来远景。这不等于说,奥伯克公司会做,这个技术的运用从国际上的大公司来说也是鲜有案例,更加不用说什么我们的软件企业了。

我坚决反对一切拿新概念来忽悠最终客户的做法!!!!有就是有,没有就是没有,不要把没有的说成有的。

SOA最简单的理解就是:先想象一下EAI,就是做集成,在想象一下BPR,就是流程重组,SOA就是这两个东西的组合(准确一点,EAI的成分稍微多一些)。先切碎企业的业务过程(要考虑企业本身和外部情况),变成业务节点,然后开放这些业务节点的连接方式(要基于完全开放的和标准的平台),这些业务节点可以和外部企业的同类系统进行集成,形成一个完整的解决企业整个业务的大的“系统“,实际上,这个时候应该已经没有系统的概念了。所以目前阶段,客户在SOA更多的投入在咨询服务上,不是在软件上,因为大量的所谓标准还没有出来。

欢迎指教。

小井蛙蛙

积分:762    金币:317
  |   只看他 45楼
44楼的观点也是有些问题的,POS为什么不能SOA一把呢?比如说银行?

ShenxinAZ

积分:891    金币:94
  |   只看他 46楼
------ 以下是引用的内容 ----------------
44楼的观点也是有些问题的,POS为什么不能SOA一把呢?比如说银行?


我们不是在讨论零售业么?为什么冒了个银行出来?


另外。不同意你在上面说的,没有人能做SOA结构,呵呵

你看看http://www.linkshop.com.cn/club/archives/2006/296014.shtml
实际上很多人已经开始在做这方面的工作了。
我上次和严艳春讨论过这个问题,他也承认在做这方面的工作,不过还没这么彻底而已。

小井蛙蛙

积分:762    金币:317
  |   只看他 47楼
嘿嘿,47楼的同志,您认为"http://www.linkshop.com.cn/club/archives/2006/296014.shtml
"就是SOA?? 我对这个东西没有什么研究也不太好发表言论, 我的知识比较浅漏, 我觉得你介绍的这个东西是基于软件构件的设计方法, 国内外已经搞了不少这样的东西出来了,国内比较有名的公司比如是普元. 由于那个链接的界面非常少, 所以是否适合零售业, 我建议你找颜艳春先生,和他们的技术人员沟通一下,看看能不能获得他们的认可. 拜托您千万别把软件构件和SOA混淆起来. 我个人认为区别是根本性的.

至于您谈到的和颜艳春先生讨论过这个问题, 颜先生"承认"在做这方面的工作, 我觉得......您难道不知道SOA要用到什么技术?? 您认为富基有这个技术实力?? 这里我不是贬低富基, 但是事实上, 他一定没有这样的实力(您知道单单一个构件技术, 在若干年前, 需要投入多少博士去研究吗? 您又认为在世界范围内, SOA技术上的准备成熟吗??), 根本谈不上做这方面的工作, 顶多象我这样,比较感兴趣, 看了一些资料而已. 我觉得您也太小看SOA的技术要求了.

非常高兴和您讨论, 虽然有不同见解, 还是请见谅. 我的结论是两个, 一个是您给的链接的那个东西肯定不适合中国的零售业, 二是目前国内零售业内搞IT的公司, 一定不可能在做什么工作(或者在未来5年有什么相关产品). 欢迎指教

ShenxinAZ

积分:891    金币:94
  |   只看他 48楼
呵呵,48楼的兄弟,你自己也在说,“做这方面的工作”,当然,那个网址的作法也只是一种尝试和方向而已。但是话说回来,SOA只是三个字母的英文,为什么他就一定是真理呢?

SOA要用什么技术?呵呵,这个可能就更夸张了。

“面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。”

作为一个技术狂人,可以去研究精神层面的东西,但是,作为可以使用的软件,应用程序,我觉得和技术应该分开考虑。
我认为,SOA就是“面向服务的体系结构”,至于用什么实现,不是我们要考虑的问题,如果你的业务程序都没有开始从“面向业务”去设计“体系结构”,那怎么可能仅仅通过某种语言或者工具做到这一点呢?
难道说,你学会了JAVA,就可以包揽世界上所有的ERP程序了么?

所以,我更加认为你从技术实力方面去讨论SOA,已经偏离了主题。

另外,我也无法从你的论点推断出你的两个结论,
1)那个东西不适合国内的零售业?看不出为什么?非常看不出,呵呵。
2)国内没有人在做这方面的工作。。。。这个更加觉得是你自己的片面依据了,很简单,你看看我们这个帖子的标题,至少,你会觉得奥博克应该在做这个工作啊??不管做得少和多。

说两句题外话,你做的是什么方面的工作的?
我和你讨论的结果,我觉得你没有在客户端做过实施的工作,对零售业的本质没有了解。

小井蛙蛙

积分:762    金币:317
  |   只看他 49楼
49楼的兄弟关于"我更加认为你从技术实力方面去讨论SOA,已经偏离了主题" 我是非常赞同的, 这和我在45楼的观点"切碎企业的业务过程"是非常一致的, 单单从技术讨论确实是有非常大的问题的.

关于那两个问题我还是想说明我的观点:
1. 我之所以说你关注的那个东西不适合中国零售业,是因为, 软件结构方面, 我并不认为有什么新鲜的地方, 大家可以参阅一下各大软件架构平台开发公司的参考资料, 所以应用在零售行业是否适合, 我不乐观.
2. 至于你认为富基,奥博客等"在做这方面工作了", 我个人认为, 也许他们有人出来讲了几句话,但是目前市场上从来没有看到过他们参加任何正式的技术研讨,你没有看到奥博克在这个贴子里就没有发表什么有意义的东西?

另外, 我澄清一点, 我从来没有说我"做这方面的工作", 我只是看了一些资料, 有些兴趣.

我做的工作比较杂, 确实对于零售业没有太多的了解, 零售业方面我为几个非常小的企业做过实施, 有如下感触:
1. 零售业的业务比较复杂,这个复杂表现在业务的不规范性多(但是这些不规范性确实是实际业务需要的,比如大家经常讨论的一个商品多厂商,多经营方式并存; 销售一定有负库存; 非现货销售......), 特别是财务的处理方面.
2. 零售业的流程比较复杂, 特别是组织结构非常复杂的时候. 比如有很多独立的法人, 但是业务必须相互影响......
3. 零售业的投入非常小,经常希望很小的投入能够请厂商为他们做一切的事情, 比如又要你做流程又要你做软件,还要你做售后服务, 还要天天修改他们的业务逻辑(指同样的一个业务). 我曾经和国内著名的几个零售商的老总聊天, 我就明确指出, 目前阶段, 他们应该降低对IT的预期, 因为他们的投入有限, 只要将进销存脱离手工帐成功就可以了, 其他的能实现多少是多少,但是不要有硬的指标.
4. 零售业IT实施非常不规范, 不规范体现在选择系统非常不规范和IT公司实施项目非常不规范, 常常导致项目实施风险巨大. 当然, 这和投入有一定的关系.
5. 零售业目前IT应用的技术水平相当落后, 倒不是说开发工具落后,而是在整个系统设计的框架上非常落后,基本上同一个IT公司, 大型连锁软件的基础架构和单体商店的基础架构没有本质的区别. 比如目前最好的企业长益,富基等.
6. 零售行业中IT公司对零售业的理解还非常有问题(我也承认我对零售业的本质没有了解), 我听过很多零售业的专场研讨会, 据说都是国内一流的专家在讲, 天天在讲顾客卡,讲供应链整合, 讲数据分析, 但是几年来好象还是同一拨人讲的还是同一个内容,而且说句实话, 我敢肯定, 绝大部分的与会者都不会觉得有什么实质的东西可以学到, 我不知道这是否会获得很多参会者的共鸣. 其实很简单, 听的人希望听到的是如何解决而不是概念性的东西.

您是零售行业的专家,请不吝赐教.

ShenxinAZ

积分:891    金币:94
  |   只看他 50楼
------ 以下是引用的内容 ----------------
49楼的兄弟关于"我更加认为你从技术实力方面去讨论SOA,已经偏离了主题" 我是非常赞同的, 这和我在45楼的观点

"切碎企业的业务过程"是非常一致的, 单单从技术讨论确实是有非常大的问题的.

关于那两个问题我还是想说明我的观点:
1. 我之所以说你关注的那个东西不适合中国零售业,是因为, 软件结构方面, 我并不认为有什么新鲜的地方, 大家可以参阅

一下各大软件架构平台开发公司的参考资料, 所以应用在零售行业是否适合, 我不乐观.
2. 至于你认为富基,奥博客等"在做这方面工作了", 我个人认为, 也许他们有人出来讲了几句话,但是目前市场上从来没有看

到过他们参加任何正式的技术研讨,你没有看到奥博克在这个贴子里就没有发表什么有意义的东西?

另外, 我澄清一点, 我从来没有说我"做这方面的工作", 我只是看了一些资料, 有些兴趣.

我做的工作比较杂, 确实对于零售业没有太多的了解, 零售业方面我为几个非常小的企业做过实施, 有如下感触:
1. 零售业的业务比较复杂,这个复杂表现在业务的不规范性多(但是这些不规范性确实是实际业务需要的,比如大家经常讨论

的一个商品多厂商,多经营方式并存; 销售一定有负库存; 非现货销售......), 特别是财务的处理方面.
2. 零售业的流程比较复杂, 特别是组织结构非常复杂的时候. 比如有很多独立的法人, 但是业务必须相互影响......
3. 零售业的投入非常小,经常希望很小的投入能够请厂商为他们做一切的事情, 比如又要你做流程又要你做软件,还要你做售

后服务, 还要天天修改他们的业务逻辑(指同样的一个业务). 我曾经和国内著名的几个零售商的老总聊天, 我就明确指出,

目前阶段, 他们应该降低对IT的预期, 因为他们的投入有限, 只要将进销存脱离手工帐成功就可以了, 其他的能实现多少是

多少,但是不要有硬的指标.
4. 零售业IT实施非常不规范, 不规范体现在选择系统非常不规范和IT公司实施项目非常不规范, 常常导致项目实施风险巨大

. 当然, 这和投入有一定的关系.
5. 零售业目前IT应用的技术水平相当落后, 倒不是说开发工具落后,而是在整个系统设计的框架上非常落后,基本上同一个IT

公司, 大型连锁软件的基础架构和单体商店的基础架构没有本质的区别. 比如目前最好的企业长益,富基等.
6. 零售行业中IT公司对零售业的理解还非常有问题(我也承认我对零售业的本质没有了解), 我听过很多零售业的专场研讨会

, 据说都是国内一流的专家在讲, 天天在讲顾客卡,讲供应链整合, 讲数据分析, 但是几年来好象还是同一拨人讲的还是同一

个内容,而且说句实话, 我敢肯定, 绝大部分的与会者都不会觉得有什么实质的东西可以学到, 我不知道这是否会获得很多参

会者的共鸣. 其实很简单, 听的人希望听到的是如何解决而不是概念性的东西.

您是零售行业的专家,请不吝赐教.



两个问题回答一下吧:
1)为什么看起来都是基于框架工具,却有很大的不同呢?
首先,的确目前很多软件公司有基于框架的平台,但是,唉,有几个问题没有解决
A)性能问题, 很多平台允许客户自己定义表结构,这其实是不负责任的,或者说,针对零售业这种应用,没有任何必要这

么做,当然,一些小规模的ERP这么做也就算了。
可能你不知道典型的零售业应用数据量有多大。。。。一个90家店的大卖场,数据量已经和一个省的移动数据量差不多了。
一个让客户自己随便定义的结构,性能会有很大的问题。
零售业的人员,你都说了,不会投入太多在IT上,那么优化真的是一个非常重要的工作,一个随意定制的结构,碰到瓶颈基本是必然的事情,任何一家生存至今的零售软件公司,只要真正做过大的项目,基本软件结构是可以过得了关的,反观即使是国内最优秀的财务或者ERP软件公司,还真没有在零售业务软件做过成功的例子,金蝶曾经在一个20家便利店的系统月结的时候,只能手工来做,因为系统超时,处理不了,呵呵。
B)开发问题,零售业公司一般软件开发能力较弱,根据我的经验,最弱的应该是开发管理这一块,而国内的基于框架的平台,往往忽视了这个问题,即使你给了客户这个平台,但是一般半年过后,除非有非常优秀的人才,否则,系统也是变成了一个无法管理的怪胎。所以,一个平台能否成功,和很多因素有关,虽然从外看似是而非,但是,成功与否的区别往往就在那一点点上。
C)零售业系统的问题在什么地方?首先,没有技术问题。但是用多长时间,多少成本实现客户的需求呢?有钱的电信银行无所谓,但是零售商在乎。国内50%做的项目失败,都是同一个模式:
零售商提需求——软件商开发——软件商要钱——零售商认为需求没有完成——软件商拖延,因为没拿到钱——零售商继续拒绝付款——因为需求变更了,呵呵——双方继续扯皮——项目失败。
你可以想象一个可怜的上海软件开发商做一个项目3年,另一个项目三年?而两个项目分别只有80万和150万的软件费用么?
D)失败,其实就是归结于——开发速度和成本。SOA等架构的出现,其实就是为了这个问题。


2)从好的角度去看,一般中国的公司开始说某样东西了,估计已经开始偷偷干了很久了。呵呵

你分析得已经很对了,但是,要想对一个事物作出正确的评价结果,既然你没有作太多这方面的工作。。。。那还是先做了再说吧:),完全正确的分析过程不一定能够得到正确的结果,呵呵。

举个简单的例子,你认为零售商“又要你做流程又要你做软件,还要提供售后服务”,其实很正常, 只是软件公司自己不去考虑怎么降低成本,才会觉得很难做到。
你看国内的零售软件公司,真正赚到钱的,是那些做产品软件的,因为他们有积累。
富基貌似上了市,其实呢?每个客户都有个性化的开发,而这些是完全没有积累的,没有积累,成本当然上去,当然赚不到钱啊。




- 该帖于 2006-11-26 18:26:00 被修改过

小井蛙蛙

积分:762    金币:317
  |   只看他 51楼
51楼的兄弟, 应该说, 您说的非常对
--1. 零售业的数据是海量, 90店的数据, 大概算一下, 平均每个店100万销售/天(指非常好的,比如家乐福), 每单150元,也要6500笔*90=585000笔, 还没有算上单中的商品呢, 确实数据比较大, 系统处理起来需要很大的技巧
--2.成本问题. 我觉得似乎很难, 因为人力投入总是成本高昂的一个问题.

除了SOA还有什么解决的办法呢?

ShenxinAZ

积分:891    金币:94
  |   只看他 52楼
软件兰领化,可以交给客户的就尽量放开。

水煮开

积分:57    金币:17
  |   只看他 53楼
看见大家的文章和不同的认识,说明零售业软件公司是有希望的。SOA架构也好,还是别的什么,只要能解决问题就是好。
回ShenxinAZ
你思考过SOA,我认为前台POS操作界面简单,但处理逻辑复杂,特别是在超市,百货,家电等多业态应用中。
至于本地断网销售如何办,你看看前台程序,如果本地库用的是DBF文件麻繁点

ShenxinAZ

积分:891    金币:94
  |   只看他 54楼
------ 以下是引用的内容 ----------------
看见大家的文章和不同的认识,说明零售业软件公司是有希望的。SOA架构也好,还是别的什么,只要能解决问题就是好。
回ShenxinAZ
你思考过SOA,我认为前台POS操作界面简单,但处理逻辑复杂,特别是在超市,百货,家电等多业态应用中。
至于本地断网销售如何办,你看看前台程序,如果本地库用的是DBF文件麻繁点


前台POS的功能的确复杂,但是不是不能管理,具体的处理逻辑,说实话并不复杂,好一点的POS软件,都已经做成对象, 不同的操作都只要处理好状态位,并不会太难编程。

水煮开

积分:57    金币:17
  |   只看他 55楼
当你有300个个性化修改的客户时,版本的管理就难了

大忽悠

积分:513    金币:29
  |   只看他 56楼
45楼的小井哇哇同志!
我是看做零售软件的这么多公司,产品都不怎么样!客户满意的很少.
我没做过软件也不是电脑部的,只是觉得软件开发的好坏和技术的投入有关,做不好就要想办法搞好,
我也只是希望他们能够有所投入,有所发展,至于该怎么做是他们自己的事了

ShenxinAZ

积分:891    金币:94
  |   只看他 57楼
------ 以下是引用的内容 ----------------
当你有300个个性化修改的客户时,版本的管理就难了


所以,应该只有一个版本,客户的不同修改都在数据库里实现,通过选择打勾来管理。

这也是国内软件公司为什么版本多的原因。

toddfun

积分:373    金币:81
  |   只看他 58楼
ShenxinAZ 分析得很到位,这个问题慢慢成功转型为答疑解惑的帖子了
不过如果还要继续大家对于SOA技术的探讨,还是请楼主扔点实际的东西出来大家看看,有个主题才好具体讨论吧
要不然天马行空了!

ShenxinAZ

积分:891    金币:94
  |   只看他 59楼
搂主已经跑路了。。。。。。


基本资料 无头像
网 名: 奥博克
性 别: 女
主 页: 未填

用户论坛属性
积分: 44 主题总数: 1 篇
回帖总数: 0 精华帖子: 1篇
金钱: 6 被删主题: -0 篇
注册日期: 2006-11-13 10:34:00
上次登录: 2006-11-14 10:25:00


发了帖子也就没出现过了,呵呵

水煮开

积分:57    金币:17
  |   只看他 60楼
所以,应该只有一个版本,客户的不同修改都在数据库里实现,通过选择打勾来管理。

这也是国内软件公司为什么版本多的原因。


这种软件存在吗?在什么地方有应用,我认为只是想象而已,SAP有近万个参数,投入使用还改去改来的
回顶部

  快速回复 高级回复
用户名:   密码:   [注册]
[Ctrl+Enter直接提交帖子]  



网站简介 | 联系我们 | 法律声明

ICP证:浙B2-20070104