ERP开发具体要学哪些知识 数据库和开发语言要学
许多学习软件管理的朋友都想知道数据库和开发语言要学什么,其实这些学习的内容有很多,如果您对这些内容感兴趣也可以通过一下的内容来了解,一定可以为您提供更多的信息。
免费ERP非常庞大非常繁琐,你首先要知道你想要开发的这套免费ERP都是由哪些部分组成的,才能知道需要什么技术、要学哪方面的知识。
对于简单的ERP来说,大体上的架构可以是C/S或B/S模式,配合3-Tier或n-Tier,包括客户/浏览器端、服务器端、数据库端、终端数据端、数据再处理端等等。
单从这几方面来说,需要学的知识有:
1. 服务器端开发语言:ASP、JSP或PHP等等任选一种。
2. 客户端开发语言:Java、C++、C#、VB等等任选一种。
3. 浏览器端开发语言:HTML/CSS/Javascript等等。
4. 数据库技术:mysql、Oracle等等任选一种。
5. 辅助技术:数据通信格式、网络通信技术、分布式系统技术等等。
6. 数据采集技术:嵌入式开发、条形码、2维码、RFID等等。
7. 数据分析技术:数据挖掘、OLAP、CBR等等。
8. 企业财务管理知识:财务核算、财务报表等等。
总之,做一套免费ERP需要掌握的知识非常多。举个例子吧,德国的SAP是世界上最成功的免费ERP供应商,拥有超过16000名本土员工,参与免费ERP开发的工程师超过1000人,他们的ERP还包括人力资源管理、客户关系管理、风险管理等等。
ERP主要模块是财务、进销存、生产计划和人事工资,外围模块众多,就不一一说了
那么从知识准备上,要了解基本的财务知识、知道进销存是怎么回事,看下ERP理论了解一下BOM表、计划管理是怎么回事就可以了,以后再深入学习,把系统进一步完善,修改原来的错误
从开发语言来说,分为B/S和C/S两种主要架构,市面上主流编程语言都能进行免费ERP开发,比如说java、C#、powerbuilder等等,你找个自己最熟悉的就行
从数据库来说,太简单的数据库不适合免费ERP,因为里面会用到存储过程、触发器什么的,所以最好用SQLserver和Oracle这两种数据库,过高档次的不建议,因为学习资料少,过低的不建议,因为功能达不到
最后说开发,有很多进销存系统可以供参考,源代码网上能找到不少,有的简单财务系统也能找到,首先把这两个系统弄到一起,就成功一小半了。然后根据BOM和计划的理解,着手弄生产计划模块,工资系统可有可无,免费ERP之所以有这个模块,其实只是使用其中人员表这个部分,用于计算人员能力,至于人员培训、绩效考核等只是为了进一步扩展人力资源,深化管理用的。所以初期,都知道一点就行,不用都理解透彻才动手,不然几年也闹不明白。
数据库和开发语言要学什么其实要学习的内容有很多,只要大家把这些内容按一定的顺序排列就可以形成很好的学习模式,通过以上内容的解说,希望对您会有一定的帮助,如果您想了解更多也可以查看相关书籍。
- 1对话宿茜:企业需要人才将ERP落地
- 2趣谈什么是ERP
- 3企业基于SOA的OA与ERP整合应用
- 4论ERP实施中的知识管理
- 5什么是SOA
- 6企业如何确定ERP投资的合理性
- 7erp系统有哪些功能
- 8免费ERP四大核心模块详解
- 9ERP实施困惑 CIO应该怎么做?
- 10免费erp系统到底能给企业带来什么?
- 11erp实施工程师是什么 erp实施工程师待遇好吗
- 12廖友南:民营企业的ERP之路
- 13免费ERP原理与实施及其案例分析
- 14oracle ERP与OA办公系统集成实施主要工作内容描述
- 15MRPⅡ的原理与逻辑
- 16ERP实施顾问的职责具体是什么?
- 17泛普软件免费erp产品价值
- 18免费erp系统有多少种?有名的都有哪些?
- 19ERP是什么意思
- 20如何使用免费ERP?使用免费ERP对工厂有什么好处
- 21erp系统的主要作用是什么erp系统的好处
- 22ERP专业名词汇总
- 23 云计算可使中小企业使用免费erp系统成本更低
- 24ERP的核心是什么
- 25ERP财务之存货初始计量
- 26什么是DRP
- 27erp解决方案有哪些?
- 28“移动ERP”和“ERP的移动版”是两个不同的概念
- 29左右服装行业免费ERP实施成功率的三个因素
- 30ERP的形成
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼