首页 下载中心 支持与服务 云服务 HC服务 问答专区 练习专区 最新动态 常见问题s 合作 关于我们
2011
01/05
18:28

免费ERP会越来越丰富:介绍一款制造业管理软件

2011-01-05 18:28:52 来源:软件服务社

一个多月前,一位上海的朋友说,他们公司的一个针对制造业的大型ERP产品准备免费(适合“按单生产”类型的离散型制造企业)。元旦过后,这个产品发布了。下面简单介绍一下,有兴趣的可以下载看看(下载地址:http://www.2bizbox.com/)。目前发布的是英文版,中文版正在整理中。我们相信,将来用户会有更多优秀的ERP软件可以选择,不仅免费,而且强大。(补充:现在中文版已发布,下载地址:http://www.2bizbox.com/cn/

软件提供者:赛瓦软件(上海)有限公司(http://www.servasoft.com/):2000年在美国Texas州成立,总部位于德州WICHITA FALLS。在美国及中国有产品销售和研发团队,是一家专门为大型电信运营商、设备制造商和大型OEM独立软件提供商提供电信软件组件产品和技术支持的软件企业。公司产品应用于众多大型电信企业以及中国电信运营商。SERVA Software在全球拥有众多雇员从事系统研发、技术创新的工作,他们在电信、企业信息系统等方面有丰富的经验和技术。在公司成立的短短几年中,SERVA Software的产品已经为许多大型电信企业所使用,在电信行业OSS系统开发方面扮演了积极的角色。

 

下面是这个产品的简单介绍(节选自这位朋友在一个JAVA社区中的帖子,他侧重介绍了技术方面):

这是一个大型的ERP系统,典型的C/S结构,也混合了一些B/S结构和手机终端的模块,不过主要内容还是在庞大的后端和Swing的前端。后端主要用J2EE架构搭建,通过JBoss应用服务器和MySQL数据库,HibernateO/R,自己封装DAO层以及Business层控制业务逻辑,再用Ejb进行业务API封装。最后,通过一个Facade层的EJB(后来改造成Servlet)对外提供统一的访问接口。这个接口也是整个后台唯一的访问接口,这个一夫当关、万夫莫开的入口处,再插入登录和会话管理、安全控制、日志记录、请求分发等机制,干净简洁。通讯协议,以前通过EJBIIOP的协议开放API提供远程调用,后来发现EJB的通讯非常异常繁琐和,各种控制比较复杂,效率也不好。后期版本改造为用一个Servlet封装对外提供接口,协议也变成了HTTP。这样,后台通过一个80端口,以类似WEB的方式统一提供前端的API访问。对很多人来讲,这个方式可能有点奇怪:Swing的胖客户端,还用HTTPWEB协议来访问后台。嘿嘿,其实这一招不错哦,仔细琢磨一下会体会到其妙处。

前台是一个完整的Swing程序,也是通过层层封装,提供了一层与服务器一一对应的API访问层,最后通过一个统一的代理类,对后台进行访问。通过HTTP如何传输Java对象呢?我们没有使用Web Services之类的技术,而是直接把要调用的方法以及参数等信息序列化,以HTTP方式提交后台,后台通过模块分发、反射的方式执行函数后, 把结果数据进行序列化,再经过压缩,通过HTTP返回客户端。客户端将数据解压、反序列化,将对象再返回API的调用者(如各个界面、按钮等)。这个结构非常高效、可靠。甚至包括函数的异常等,都可以通过序列化进行传递。

通过HTTP的方式,服务器不再需要防火墙开放更多端口,和web应用一样,一个80就行了。另外,和web传递html等信息不同,这种结构下,中间传递的就是压缩过的Java对象序列化后的字节流,其效率是很高的。客户端是胖结构,自然可以处理更多的数据处理和呈现,比浏览器也有优势,很合适ERP这种企业应用。轻量、高效的结构也提供了很好的业务支撑能力:一台普通的台式机可以提供100ERP用户同时在线、比较流畅的使用。这对于没有专门预算购买专业服务器和建设机房的企业来说,是非常给力的。

再对这个ERP简单介绍一下。这是一个专门针对制造行业设计的大型ERP,模块涵盖工程设计控制、图纸、物料、物料清单、采购、销售、库存、MRP、生产、工单、质量、财务、客户服务、人事、安全等等。尤其适合“按单生产”类型的离散型制造企业。用户有WexfordWhetherford等国际巨头,也有中海油这样的大型国企,更多的是中小企业,我还碰到过只有一台电脑的私人老板,也在用我们的ERP,而且用的还很不错,很匪夷!

最后再说一个难以置信的事实:这是一个免费软件。呵呵,这年头,ERP软件都可以免费,没错,完全彻底的免费,自己玩、商用、学习……随便啦。

【上一篇】: 新奇!求证!用友,你是这样收钱吗? 【下一篇】: 从MIT公开课看培训系统和企业培训
【上一篇】: 新奇!求证!用友,你是这样收钱吗?
【下一篇】: 从MIT公开课看培训系统和企业培训