對於簡單的ERP,壹般架構可以是C/S或B/S模式,3層或n層,包括客戶端/瀏覽器、服務器、數據庫、終端數據、數據再處理等。
單從這幾個方面來說,妳需要學習的知識是:
服務器端開發語言:ASP、JSP或PHP等。
客戶端開發語言:Java、C++、C#、VB等。
瀏覽器端開發語言:HTML/CSS/Javascript等等。
數據庫技術:mysql,Oracle等。
輔助技術:數據通信格式、網絡通信技術、分布式系統技術等。
數據采集技術:嵌入式開發、條形碼、2D碼、RFID等。
數據分析技術:數據挖掘、OLAP、CBR等。
企業財務管理知識:財務會計、財務報表等。
總之,做壹個ERP系統需要掌握的知識很多。例如,德國的SAP是世界上最成功的ERP軟件供應商,擁有超過16000名當地員工和超過1000名工程師參與ERP軟件開發。他們的ERP還包括人力資源管理、客戶關系管理、風險管理等等。