新足迹

 找回密码
 注册

精华好帖回顾

· 忽尔十年 (2008-2-25) astina · 钩针基本符号 感兴趣的同学进来学啦 (2009-6-26) jessiehua
· 航航小厨房(57)——黄飞鸿麻辣水煮兔 (2011-9-5) 航迹云 · 熊猫食神·lovin' muffin (2007-10-12) remey
Advertisement
Advertisement
查看: 6683|回复: 104

国内行业ERP软件开发选择JAVA还是.NET? [复制链接]

发表于 2011-8-26 18:33 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好久没来新足迹了,好不容易翻墙能上来了。

先简要介绍一下,本人目前回国创业中,负责组建并带领一个startup公司的技术团队,主要是从事行业ERP软件的研制和开发。因为是新公司,团队正在组建中,开发技术平台的选择也还没有定下来。作为技术总监有必要考虑一下开发的难易程度和将来几年技术的发展趋势。由于该行业ERP软件定制性比较强,功能多而且较复杂,开发周期也比较长(1年半-2年),所以初期开发平台的选择就尤为重要。

当然选择也无非是在JAVA和.NET之间比较,B/S或C/S或混合构架,论坛上也有不少关于技术的讨论,看来这里两方面的高手应该都不少,请大家畅所欲言,就两种平台的优势劣势,发展趋势结合国内的人力资源情况给小弟上一课。分分目前没有,给各位高手先记下了,改日再来回报。
Advertisement
Advertisement

发表于 2011-8-26 20:25 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
用javascript 吧
数据库: MongoDB --JSON格式
服务器: node.js
前端:javascript

------------

只是开玩笑的,
不懂,搬个板凳来听听

[ 本帖最后由 典 于 2011-8-26 19:27 编辑 ]

发表于 2011-8-26 21:04 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
针对中小企业肯定是上。Net了。 开发人员也好找。开发门槛也低。如果是针对垄断企业的那就肯定是上J2ee了,因为他们不差钱。我原来国内也是开发ERP的,来澳洲后就没有碰了, 什么时候交流交流阿。

发表于 2011-8-26 21:35 |显示全部楼层
此文章由 hao_hao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hao_hao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
.net

发表于 2011-8-26 21:37 |显示全部楼层
此文章由 hao_hao 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hao_hao 所有!转贴必须注明作者、出处和本声明,并保持内容完整
那个行业?
行业ERP,不少现成的了

发表于 2011-8-26 21:52 |显示全部楼层
此文章由 jasonwhy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonwhy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
用开源ERP进行二次开发吧,不用重复发明轮子而且节约成本。
开源的有ofbiz, openERP都很不错的。
Advertisement
Advertisement

发表于 2011-8-26 21:54 |显示全部楼层
此文章由 bfox 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bfox 所有!转贴必须注明作者、出处和本声明,并保持内容完整
让我选我肯定选.net. 虽然我自己是做java 的,net的开发人员好找,而且便宜. .net 不跨平台对中小企业不是什么大问题。

发表于 2011-8-26 22:05 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
开源ERP做项目可以, 做产品肯定不行的。都有版权限制的。


原帖由 jasonwhy 于 2011-8-26 20:52 发表
用开源ERP进行二次开发吧,不用重复发明轮子而且节约成本。
开源的有ofbiz, openERP都很不错的。

发表于 2011-8-27 13:49 |显示全部楼层
此文章由 rumcoke 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rumcoke 所有!转贴必须注明作者、出处和本声明,并保持内容完整
能透露下是哪个行业? 比如行业对客户端有特殊的要求 比如PC, 手持设备都要求可以访问系统? 或者是数据transaction非常巨大的行业? 或者是对安全性要求非常高的行业? etc 这些都可以起到一些决定作用

发表于 2011-8-27 15:06 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
首先肯定用BS架构,
如果楼主只是做行业的,
最好能透露一下具体行业,这样可以更有针对性分析。
不同行业的需求不一样。
如纺织行业,都是中小厂,业务简单,适合.net.
石油,大中厂,业务复制,最好用java,便于扩展。

但我估计楼主是针对中小厂,
想省事,有很多开源java的erp,改写就行了。
怕有法律后患,.net。

发表于 2011-8-27 15:10 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 rumcoke 于 2011-8-27 12:49 发表
能透露下是哪个行业? 比如行业对客户端有特殊的要求 比如PC, 手持设备都要求可以访问系统? 或者是数据transaction非常巨大的行业? 或者是对安全性要求非常高的行业? etc 这些都可以起到一些决定作用


我猜测,楼主可能是开发基于ios + cloud的erp。
估计是仓储,运输,物流等行业。
Advertisement
Advertisement

发表于 2011-8-27 15:17 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
其实坦率的说,搞了很多年的erp,反而很奇怪。
很多公司的需求只是
进,存,销。
却偏偏要搞erp,
结果自己把自己拖累死。

如果楼主想自己开发erp,
真正的关键是业务的抽象和理解。

应该是按照产品做软件,而不是项目做软件。

我们现在的PP+MES+FI就搞了将近3年,还在扯皮中。
这还没有涉及到APS,BI。
头疼呀。

如果没有资深的行业专家,
开发erp软件,我个人不太看好。

[ 本帖最后由 fly050505 于 2011-8-27 14:20 编辑 ]

发表于 2011-8-27 16:11 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢大家的踊跃讨论,真的是受益匪浅 。

很多人问到具体针对的是那个行业, 我可以大体透露一下是针对的装备类行业 ,主要客户包括大型的生产厂商和各级代销商、分销商。所以说行业客户的规模有大有小,大的生产厂商有上万人的规模,跨几省的代销商规模也很大。而小的分销代销商可能只局限于本地区,规模较小。但是不管客户规模大小,由于主要开发方向是销售系统,数据的transaction和并发数并不会很大,对安全性的要求也没有像其他行业那样敏感。

楼上几位分析的很对,是要作为产品而不是项目来开发的,所以开源的ERP肯定是不会考虑的,要自己从头搞。

客户端的问题现在还没有具体的要求,主要肯定是要针对PC windows系统的,但是考虑到这几年手持设备的迅猛发展,平板(主要是各种pad)也会作为一个方向。

发表于 2011-8-27 16:14 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 fly050505 于 2011-8-27 14:06 发表
首先肯定用BS架构,
如果楼主只是做行业的,
最好能透露一下具体行业,这样可以更有针对性分析。
不同行业的需求不一样。
如纺织行业,都是中小厂,业务简单,适合.net.
石油,大中厂,业务复制,最好用java,便于扩展。

但我估计楼主是针对中小厂,
想省事,有很多开源java的erp,改写就行了。
怕有法律后患,.net。


能具体讲一下为什么要用BS构架吗?混合构架不是更好吗?

发表于 2011-8-27 16:19 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 fly050505 于 2011-8-27 14:17 发表
其实坦率的说,搞了很多年的erp,反而很奇怪。
很多公司的需求只是
进,存,销。
却偏偏要搞erp,
结果自己把自己拖累死。

如果楼主想自己开发erp,
真正的关键是业务的抽象和理解。

应该是按照产品做软件,而不是项目做软件。

...


看来你是ERP开发的高手啊,失敬失敬,以后麻烦多指教啊。

公司的主要合伙人就是从业多年的资深行业专家,行业经验相当丰富,对流程很熟悉,所以这方面我不是很担心。现在只是在具体开发平台和技术选择上拿不定主意。

方便透露一下以你个人的经验,开发过程中技术难点和遇到的瓶颈在哪里吗?多谢了!

发表于 2011-8-27 19:10 |显示全部楼层
此文章由 典 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 典 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好奇,ERP不是生产相关的吗?销售系统应该是偏crm了吧
Advertisement
Advertisement

发表于 2011-8-27 20:58 |显示全部楼层
此文章由 飞翔翼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 飞翔翼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
好像用友是.net,金蝶是java

发表于 2011-8-27 21:03 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 sydner 于 2011-8-27 15:19 发表


看来你是ERP开发的高手啊,失敬失敬,以后麻烦多指教啊。

公司的主要合伙人就是从业多年的资深行业专家,行业经验相当丰富,对流程很熟悉,所以这方面我不是很担心。现在只是在具体开发平台和技术选择上拿不定主意。

方便透露一下以你个人的经验,开发过程中技术难点和遇到的瓶颈在哪里吗?多谢了!


呵呵,你太抬举我了,根本谈不上是高手。只是看到太多的低手,知道什么情况下不该做什么了。
麻烦的事,该怎么做还是不知道。

具体的开发细节,我们可以等下交流。
”主要合伙人就是从业多年的资深行业专家,对流程很熟悉,“ 我觉得你们先应该提炼出来best practice。
应该是以指导和教育用户的角度,切入你们的erp。

否则被用户牵着鼻子走,你们就死定了。

发表于 2011-8-27 21:05 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 sydner 于 2011-8-27 15:14 发表


能具体讲一下为什么要用BS构架吗?混合构架不是更好吗?


混合架构根本没有任何意义。
为什么还要维护client?
如果是CS,在工厂环境,你以后的麻烦事情太多了。
升级,防病毒。。。。
选了CS,只要ERP不好用,无论什么问题,都要第一个找你解决。我深受其害。

BS,必须的。

发表于 2011-8-27 21:09 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 sydner 于 2011-8-27 15:11 发表
谢谢大家的踊跃讨论,真的是受益匪浅 。

很多人问到具体针对的是那个行业, 我可以大体透露一下是针对的装备类行业 ,主要客户包括大型的生产厂商和各级代销商、分销商。所以说行业客户的规模有大有小,大的生产厂商有上万 ...


另外,用BS,也便于你将来转到cloud。
想想,以后没有盗版了,就是买licence。
睡觉都挣钱,爽呀。

发表于 2011-8-27 21:20 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 sydner 于 2011-8-27 15:11 发表
谢谢大家的踊跃讨论,真的是受益匪浅 。

很多人问到具体针对的是那个行业, 我可以大体透露一下是针对的装备类行业 ,主要客户包括大型的生产厂商和各级代销商、分销商。所以说行业客户的规模有大有小,大的生产厂商有上万 ...


从你的描述来说,我觉得,你们第一阶段似乎更像一个CRM系统
你们的定位是否需要再斟酌一下?

start up公司新产品最忌讳定位错误。
Advertisement
Advertisement

发表于 2011-8-27 21:37 |显示全部楼层
此文章由 workflow 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 workflow 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼主到底是要erp还是crm?这可是两个完全不同的行业和概念

发表于 2011-8-28 01:22 |显示全部楼层
此文章由 rumcoke 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rumcoke 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 于 2011-8-27 18:10 发表
好奇,ERP不是生产相关的吗?销售系统应该是偏crm了吧


找到这么个东西挺好玩 但是可能歪楼了 楼主别怪我....

(转载)比喻的很形象

ERP:

一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上想带几个同事回家吃饭可以吗?”(订货意向)
  妻子:“当然可以,来几个人,几点来,想吃什么菜?”
  丈夫:“6个人,我们7点左右回来,准备些酒 烤鸭 番茄炒蛋 凉菜 蛋花汤。。。。。。,你看可以吗?”(商务沟通)
  妻子:“没问题,我会准备好的,”(订单确认)
  妻子记录下需要做的菜单(MPS计划),具体要准备的菜:鸭 酒 番茄 鸡蛋 食用油。。。。。。(BOM物料清单),发现需要:1只鸭,5瓶酒,4个番茄,。。。。。。,炒蛋需要6个鸡蛋,蛋花汤需要4个鸡蛋(共用物料)。
  打开冰箱一看(仓库),只剩下2个鸡蛋(缺料/MRP)。
  来到自由市场,妻子:“请问鸡蛋怎么卖?”(采购询价)
  小贩:“1个1元,半打5元,1打9.5元。”
  妻子:“我只需要8个,但这次买1打。”(经济批量采购)
  妻子:“这有一个坏的,换一个。”(验收、退料、换料)

MES:
  回到家中,准备洗菜、切菜、炒菜。。。。。。(工艺路线),查菜谱(工艺指标),根据每个客人的饮食习惯调整味道和咸度(工艺指标更改),厨房中有燃气灶、微波炉、电饭堡。。。。。。(生产车间自动化系统,DCS、FCS、PLC)。妻子发现拔鸭毛最费时间(工序,关键工艺),用微波炉自己做烤鸭可能就来不及(产能不足),于是决定在楼下的餐厅里买现成的(产品托外)。 如果忙不过来请邻居帮忙,共同完成工作(生产计划分解)。

如果在餐厅:厨师长分配工作(一级调度,调度指令),每盘菜背后都表明菜名、厨师、加工时间等(跟踪产品),做菜时厨师时常品尝、观察颜色等(中控检验),邻班对每道菜把关(质量)。

ERP:
  下午4点,电话铃又响:“妈妈,晚上几个同学想来家里吃饭,你帮准备一下。” (紧急订单)
  “好的,儿子,你们想吃什么,爸爸晚上也有客人,你愿意和他们一起吃吗?”
  “菜你看着办吧,但一定要有番茄炒鸡蛋。我们不和大人一起吃,6:30左右回来。”(呵呵,不能并单处理)
  “好的,肯定让你们满意。”(订单确认)
  鸡蛋又不够了,打电话叫小贩送来。(紧急采购)

  6:30,一切准备就绪,可烤鸭还没送来,急忙打电话询问:“我是李太太,怎么订的烤鸭还没送来。”(采购 委外单跟催)
  “不好意思,送货的人已经走了,可能是堵车吧,马上就会到的。”
门铃响了,“李太太,这是您要的烤鸭。请在单上签一个字。”(验收、入库、转应付帐款)
  6:45,女儿的电话:“妈妈,我想现在带几个朋友回家吃饭可以吗?”(呵呵,又是紧急订购意向,要求现货)
  “不行呀,女儿,今天妈妈已经需要准备两桌饭了,时间实在是来不及,真的非常抱歉,下次早点说,一定给你们准备好。”(哈哈,这就是ERP的使用局限,要有稳定的外部环境,要有一个起码的提前期,但如果库存材料有就要加班加点啦。)

MES:
  7:00,丈夫问妻子菜做的怎样了。妻子马上回答说:“亲爱的!烤鸭、番茄炒蛋 凉菜做好了,现在正在做蛋花汤!再等一下吧!”(生产过程及进度控制)

  蛋花汤不要放太多油(减少生产现场浪费)......

  送走了所有客人,疲惫的妻子坐在沙发上对丈夫说:“亲爱的,现在咱们家请客的频率非常高,应该要买些厨房用品了(设备采购),最好能再雇个小保姆 (连人力资源系统也有接口了)。” (MES数据分析,帮助领导层决策)
  丈夫:“家里你做主,需要什么你就去办吧。”(通过审核)
  妻子:“还有,最近家里花销太大,用你的私房钱来补贴一下,好吗?”(哈哈哈哈,最后就是应收货款的催要)

发表于 2011-8-28 01:57 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 fly050505 于 2011-8-27 20:05 发表


混合架构根本没有任何意义。
为什么还要维护client?
如果是CS,在工厂环境,你以后的麻烦事情太多了。
升级,防病毒。。。。
选了CS,只要ERP不好用,无论什么问题,都要第一个找你解决。我深受其害。

BS,必须的。


只是一套纯BS构架的ERP系统的话,一些复杂的操作要怎么实现哪?虽然现在富客户端的方案已经有了不少(flex,jquery...),可在浏览器上的表现形式还是要受到一定的局限吧,国内的客户能习惯以浏览器为载体的ERP系统吗?

发表于 2011-8-28 02:00 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
非常感谢fly050505的指教,受益匪浅,已经给你发邮件讨论技术问题了,望赐教!

发表于 2011-8-28 02:06 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 workflow 于 2011-8-27 20:37 发表
楼主到底是要erp还是crm?这可是两个完全不同的行业和概念


ERP是肯定的,只是涉及到生产流程的模块很少,或者说不是前期主要的开发方向。CRM是已经规划的几大模块中的一个重要组成部分,所以说肯定不是一套简单的CRM系统。重点还是着眼于销售、财务、决策支持等模块。
Advertisement
Advertisement

发表于 2011-8-28 02:13 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 飞翔翼 于 2011-8-27 19:58 发表
好像用友是.net,金蝶是java


这两套系统你都用过吗?从客户体验上来说你觉得哪一套比较好哪?

其实我也清楚对业务的理解和需求分析是最重要的,可是技术的选择也是决定预期目标能否实现的重要因素,再考虑上国内市场对JAVA和.NET的认可程度,所以才在头疼具体选择那种方案啊。

发表于 2011-8-28 10:08 |显示全部楼层
此文章由 fly050505 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 fly050505 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 sydner 于 2011-8-28 00:57 发表


只是一套纯BS构架的ERP系统的话,一些复杂的操作要怎么实现哪?虽然现在富客户端的方案已经有了不少(flex,jquery...),可在浏览器上的表现形式还是要受到一定的局限吧,国内的客户能习惯以浏览器为载体的ERP系统吗?


这就是我为什么一直和你强调,你在引入erp的时候,一定要以coach的角度出发,如果是被客户引导着走,结局一定是十分失败的。
ERP重要的是集成了物料和资金两个方面,实现物流、资金流、信息流的动态控制。
browser并不需要太复杂的操作。
你的复制的操作是指?

发表于 2011-8-28 15:00 |显示全部楼层
此文章由 sydner 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sydner 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 fly050505 于 2011-8-28 09:08 发表


这就是我为什么一直和你强调,你在引入erp的时候,一定要以coach的角度出发,如果是被客户引导着走,结局一定是十分失败的。
ERP重要的是集成了物料和资金两个方面,实现物流、资金流、信息流的动态控制。
browser并不需要太复杂的操作。
你的复制的操作是指?


其实也没有什么太复杂的操作,像类似于快捷键之类的快速切换等。主要还是一个用户习惯的因素,如果单单展示给客户一个浏览器界面的话他们可能会考虑花那么多钱值不值。确实应该是指导客户的预期和体验,但是已经养成的用户习惯也不是短时间内能改变的。不过我现在还是有点倾向于BS构架了,因为要维护双发布还是比较困难的。

发表于 2011-8-28 15:09 |显示全部楼层
此文章由 huazhb 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 huazhb 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果用。Net, 可以考虑Silverlight,用户体验不错。

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部