公司要上ERP系統了,神州數碼(易拓)的ERP系統。說是把數據庫和系統都放在台灣,大陸的服務器上只放報表服務器,台灣可能不會專門請人來做維護,這樣的部署對 程序員對ERP系統的學習有沒有弊端?
          我是一名JAVA初級程序員(公司現在的唯一一名程序員),我可以在這次ERP系統的上線過程中學到什麽?在上線中我要注意什麽?可以在這次上線的過程中多積累哪方面的知識?如何可以更好的輔助系統成功上線?
          以後的維護,多是硬件維護呢,還是軟件維護呢,還是數據庫方面的維護呢,這些問題,我也想多瞭解下!          請各位大佬多給些建議和解釋吧,多謝了!

解决方案 »

  1.   

    日后维护就没有什么搞头了关键是能学到JAVA相关业务上的东西
      

  2.   

    你們幾位都有過維護ERP系統的經歷嗎?
    呵呵,最好是親身體會!
      

  3.   

       ERP(Enterprise Resource Planning),是企业级的资源规范。如果真的能从事学习和参与优秀的ERP服务,能学的东西就不局限于计算机语言了。学的东西是非常多的。
        
       不过了!前提是你有足够的基础,对Enterprise方面的开发有一定的了解和理解,但如果你只是一个刚工作不到3年,代码写的不多,这个机会也许会变成不太适合你的机会。因为缺少了你现在最需要的基础积累,给了你过多的高层面的知识。你也许会接受不了或者失去兴趣,这个就比较郁闷了。
         
        真正优秀的ERP考虑的东西非常多,就Enterprise Resource就会涉及 Enterprise Service Bus, ESB,ESB又包含了 JCA (connection architecture), resource 的跨平台跨语言。 corba、webservice 、jms(消息系统驱动方式),安全    不然ERP就不会这么值钱了。只要跟企业的扯上关系都意味着规模、范围、跨平台、安全需求直线提升。 
      

  4.   

    规划 写成 规范了!  郁闷。现在很多企业产品都涉及资源整合,多语言、多平台的整合,还有整合方式的多样话。有的通过消息注入模式,有的通过跨语言平台(web service、corba)方式,有的直接使用驱动方式(跨语言编程),总的来说以后的企业平台扩展性会越来越强大,礼部实现机制也会越来越复杂。
      

  5.   

    恩,領教了moshalanye(7樓)的一些認知,謝謝!
    謝謝大家的支持!
      

  6.   

    请教你一个问题:你是想做开发还是想做维护?---
    对于开发的话,我觉得学不到任何东西。但对于一个Java程序员来说,不往开发或管理方面发展,还有什么好的方向?
      

  7.   

    erp 产品实施基本上流程是:客户了解软件、软件公司调研客户业务情况、双方确定都能接受的解决方案、客户试用软件+部分二次开发(软件公司开发)。软件公司会派实施人员指导客户如何根据客户企业务使用软件、名称麻 ,项目经理、项目工程师、实施经理、实施工程师等等看明白了吗
      

  8.   

    ERP系统已经开始动了
    上周来进行的安装,安装就花费了2天的时间
    我全程陪同,但是没看懂多少东西
    linux5.5+oracle10g+titop5.1(erp软件)
    但在安装的后端遇到问题:无法解决在终端机上的部署,又要公司买软件来解决这个问题,真是无奈。从这点可以看出,表面上看着专业的公司,实际上也比较混乱,一份完成的合同是多么的重要(把自己疑虑的东西写入其中,把对方的解决方案也要写入其中,解决到什么地步,什么样算Ok,什么样不算ok,要明确定义,省的在后续的动作中,大家发生扯皮!)
    还请各位朋友踊跃发言,呵呵
      

  9.   

    好幾天沒看看了,快下班了,轉下!
    我本來是被招進來進行辦公系統(oa)的開發的,是之前該公司遺留下來的一個小的辦公系統,三四年吧,換了4撥人,離職的原因大家想下也就知道了。
    但該oa的架構太爛了,jsp+javaBean兩層架構,寫的比較混亂,有些人的名字都寫到代碼裏面了,很無奈!最後越寫瓶頸就越多,越明顯,老闆就要求要買一套ERP系統。
    就這樣,我被安排和另外一個人一起負責這個案子。
    如果 不招人我可能就會做多項工作,期待!朋友你有這樣的經歷嗎,可以給我指點下,我先謝了!
      

  10.   

    ERP方面的东西,安装起来太麻烦了。。
      

  11.   

    没见过这个东西
    接触过Oracle的EBS
      

  12.   

    学到的东西多了部署一个ERP系统是需要很全面的知识,包括网络,虚拟机等。你要知道一般人是没法完整的部署一个大的系统。掌握的东西不全面。在实际的部署中,,产生的问题总是奇形怪状。。临场应变,发现问题,解决问题的能力肯定会提高。。和客户扯皮的能力同样也是提高啊。。
    像你这种情况,如果一个人的话,部署前期从装机到配置网络,然后负载均衡,HA的东西,数据迁移,备份都是你可以学习的。。也许你们有一套成品,但是成品要把他用起来当然得了解其中是怎么回事,,这个过程学的东西就多了。。
    系统没有启动起来前,,什么样奇怪的问题都会发生,我是有亲身经历的,,好几个银行去上线项目,事先在本机及公司服务器调试没任何问题,到银行服务器就是不行遇到问题了,你不可能给客户说,项目有问题吧这就涉及到扯皮的问题,给自己及上级腾出解决问题的时间和机会而又不让客户觉得你的是垃圾产品这些都可以学
    总之,任何事情都不会白干,只会让你更全面!!!!这比做一个简简单单的程序员更重要,,学会了这些,加上你的编程能力,对老板来说你是一个独当一面的人想想能学不到东西吗?
      

  13.   

    同意6楼和23楼。实施过程中你可以熟悉一下到企业级应用系统的基本架构。
    仅仅做程序员是没有前途的,需要在对某个行业的系统业务有很深的认识,才能得到更高的发展。ERP/MES这类软件绝不仅仅是一些代码,分布式并发,数据库优化,服务器集群,系统设计模块解耦及企业系统框架建模,哪个方向都有足够的发展空间。可惜熟悉其中之一的人不多,公司招聘很久也没有找到合适的人。呵呵。
      

  14.   

    做那么大的ERP开发你只能了解到部分业务
    做维护你能了解到几乎全部的业务逻辑
    当然你的代码功底不能差 看代码总该会
    当然维护更累更难。