SAP開發都包括什么?
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還包括人力資源管理、客戶關系管理、風險管理等等。
下一篇馬鈴薯瘡痂病如何防治