工作许多年了,刚毕业的两年多一直在一个大型的贸易集团里做信息化,参与了集团核心业务的信息化,其实也就是ERP的开发,从进销存,财务,生产加工,到电商平台,几乎全部参与,公司其实一开始打算上SAP,后来由于一些其它原因放弃了,改为自己开发,算下来,参与设计,开发和实施的人员前前后后也有好几百人了,而且这个核心ERP还不是从头开始开发的,而是在之前老版本ERP之上用java重做的,核心业务设计都是在这行做了十多年信息化的老前辈做的,所以整个ERP的业务架构设计的还是不错的,很符合公司的业务发展,当然实施的过程中依然是困难重重,给大型集团上过ERP的同志,相信应该都知道里面的那些磕磕碰碰了,呵呵,不过最后还是顺利上线了,在上线之后我选择了离开,为什么要离开,原因很简单,两年下来专注于业务,感觉整个人有了很大的成长,对ERP的理解也算是非常透彻了,但感觉技术能力增长并不明显,这跟自己当初的设想是不相符的,我一直希望技术与业务并行,所以我换了另一家公司,在那家公司的系统架构部做一些相对更技术一点的工作,一晃又是几年过去了,也到了一个需要好好总结的时间点了,以便将来在IT这条路上更好的走下去。
说到新公司跟技术更相关的工作,其实也没什么神秘的,说白了,就是建设公司的技术架构体系,以便更好的为软件开发部门服务,外带救火员,就是哪个项目组的项目出了技术上的问题,我马上赶过去灭火。最近在做的事情就是公司技术架构的升级,主要有两方面的工作,一是性能上的,这个不用多说了,近年来互联网这么火,互联网项目一般都是要求系统高性能,高并发等,我们的也不例外,也必须朝着这个方向努力了,当然我们公司做的项目的并发都不是特别大,跟淘宝绝对不是一个数量级上的,所以在性能上的问题不算太难解决。另一个就是在易用性上,这个体现在让开发人员的开发更简单,开发更迅速上,这个相对来说不是那么容易,这个要做好还得结合公司所有项目相关的业务来统一考虑,只有这样才能设计出最适合的开发架构。正巧,一个开源ERP软件openERP闯入我的视线,试用下来发现里面的许多设计正是我想要的,插件式开发,不写代码的页面式开发,设计精巧的工作流引擎,并且流程是用户可编辑修改的,等等,这些正是我想做的,呵呵,说来也巧,其实很早就知道openERP了,但是一直也没去研究它,一两年前,还记得在一次线下活动上,一个叫jeff的人到处发名片,推广OE,还跟他聊了一下,那时不知道它在OE社区那么出名哈,只记得人蛮和善的,还挺能聊的,呵呵。研究了一段时间的OE,被它的简洁,设计上的精巧所吸引,最重要的是它在中国还有一个强大的技术社区支持,有问题一般都能在社区获得帮助,这是很让人欣慰的,因为又找到一帮同好了,还记得以前研究opentaps时,那个郁闷得,出了个问题四问无门,只得翻源代码查问题,这个时间花得,唉,不提了,哈哈,当然我其实也才刚开始研究OE了,OE还有好多东东等着我去探寻了,有点上瘾了,怪不得jeff说它玩OE上瘾后把工作都辞了,哈哈,我再玩玩不会也有这种冲动吧,不多介绍OE,贴一篇文章介绍OE的一些典型特点吧,算是给不熟悉人科普吧!
OpenERP —— 下一代ERP: http://cn.openerp.cn/1280
关注新浪微博:www.weibo.com/aaronrao
分享到:
相关推荐
OpenERP 7.0 使用手册第三章 OpenERP 快速入门 OpenERP 是一种开源的企业资源计划(ERP)软件,它可以帮助企业管理其业务操作,包括销售、采购、库存、财务等。下面是 OpenERP 7.0 使用手册第三章 OpenERP 快速入门...
OpenERP应用和开发基础,主要讲述OPENERP的系统架构以及基本知识,还有开发的一些基本语法等,非常适合入门者使用。
1. 模块化设计:OpenERP的核心特点是模块化,每个功能被封装为一个独立的模块,便于扩展和定制。开发者可以根据需求选择安装或卸载模块。 2. 数据模型:OpenERP通过定义对象来构建数据模型,每个对象代表一类实体,...
openerp教程
OpenERP应用和开发基础 OpenERP应用和开发基础(第一章).pdf OpenERP应用和开发基础(第二章).pdf OpenERP应用和开发基础(第三章).pdf OpenERP应用和开发基础(第四章).pdf OpenERP应用和开发基础(第五章).pdf OpenERP...
OpenERP的模型-视图-控制器(MVC)架构是其设计的基础。模型处理数据和业务逻辑,视图负责用户界面展示,控制器则作为两者之间的桥梁。这种架构使得代码组织清晰,易于维护。 数据库管理是OpenERP的一个重要部分,...
OpenERP应用和开发基础,随着openerp的发展,越来越多的中小企业开始应用此erp系统,免费开源是最大的特点
OpenERP Installing Ubuntu9.04
### OpenERP Web 参考文档知识点详解 ...从基础知识到高级主题,从 JavaScript 技术栈到视图设计,OpenERP Web 都提供了详尽的指南和支持。开发者可以根据自己的需求选择合适的技术栈来构建高质量的应用程序。
OpenERP是一款优秀的开源ERP软件。开源是说,软件完全公开,您不仅可以自由下载软件,还可以自由下载软件的所有源代码;软件本身没有任何秘密, 没有任何用户数限制,没有任何收费!优秀是说,软件功能丰富,品质...
OpenERP操作指南
OpenERP、Linux版、虚拟机VM、如何使用虚拟机VM运行Linux版OpenERP
Python是一种高级动态编程语言,非常适合快速应用开发(RAD),结合了强大的功能与清晰的语法,设计上保持核心的小巧。OpenERP利用Python的这些特性,为开发者提供了一个高效且灵活的开发环境。 #### 安装OpenERP ...
openerp 7.0 allinone 安装包part1
OpenERP应用和开发基础OpenERP应用和开发基础
OpenERP_6.1_web框架指南
Taobao OpenERP Connector ,Taobao OpenERP Connector功能:接受淘宝主动通知,自动添加、确认订单、发货等。...
《OpenERP 7.0使用手册 第五章 采购基本操作》 OpenERP 7.0的采购管理是企业资源规划系统中一个重要的组成部分,它涵盖了从采购需求产生到完成付款的全过程。本章主要讨论了采购的基本操作,包括采购订单的创建、...
openerp 技术开发文档,快速查找工具
openerp+nginx配置方法, 非常详细的资料,可以参考使用。