監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
ERP系統(tǒng)開發(fā)

當(dāng)前位置:工程項目OA系統(tǒng) > ERP系統(tǒng) > ERP設(shè)計運用 > ERP系統(tǒng)開發(fā)

java開發(fā)erp系統(tǒng)案例

申請免費試用、咨詢電話:400-8352-114

   ERP系統(tǒng)java開發(fā)教程,下面就和大家來聊聊,希望可以幫助到大家。

  方法/步驟

  1、要做ERP,現(xiàn)在的ERP也有很多很好的現(xiàn)成框架,像ofbiz,openbrave,adenpere,opentabs等等,都是開源框架,里面很多功能都是提供好的。

  2、自己拿過來定制下就可以完全滿足自己需求了,現(xiàn)在開發(fā)的就是ERP,用的是OFBIZ。功能很強大,如果想快速開發(fā)ERP,像opentabs等等都是在它的基礎(chǔ)上再開發(fā)的。

  3、一般開發(fā)ERP是B/S架構(gòu)的,主流的是ssh三大框架, ejb也可以用,xml解析,其他還有數(shù)據(jù)技術(shù)。涉及到挺多的,具體項目開發(fā)過程中還會遇到很多問題要去一一解決的。

  4、ERP通俗點說 就是企業(yè)管理軟件,就是B/S系統(tǒng) 技術(shù)來說 數(shù)據(jù)庫端 Oracle MySql DB2 sysbase 具體因公司而異吧。

  5、后臺就是JAVA 框架一般都是SSH 前臺 js jQuery,extjs,jsp,ajax 等

  6、至于做ERP,ERP就是web項目的一種 像現(xiàn)在已經(jīng)形成產(chǎn)品的比如 ERP CRM OA callcenter等等。

  數(shù)據(jù)的導(dǎo)入導(dǎo)出

  一、供應(yīng)商或客戶數(shù)據(jù)導(dǎo)出

  1、需求分析

  點擊導(dǎo)出按鈕,將供應(yīng)商或客戶的信息導(dǎo)出為excel文檔

  2、POI介紹

  Apache POI 是用Java編寫的免費開源的跨平臺的 Java API,Apache POI提供API給Java程式對Microsoft Office格式檔案讀和寫的功能。POI為“Poor Obfuscation Implementation”的首字母縮寫,意為“可憐的模糊實現(xiàn)”。

  用它可以使用Java讀取和創(chuàng)建,修改MS Excel文件.而且,還可以使用Java讀取和創(chuàng)建MS Word和MSPowerPoint文件。Apache POI 提供Java操作Excel解決方案(適用于Excel97-2008)

  結(jié)構(gòu):

  HSSF - 提供讀寫Microsoft Excel XLS格式檔案的功能。

  XSSF - 提供讀寫Microsoft Excel OOXML XLSX格式檔案的功能。

  HWPF - 提供讀寫Microsoft Word DOC格式檔案的功能。

  HSLF - 提供讀寫Microsoft PowerPoint格式檔案的功能。

  HDGF - 提供讀Microsoft Visio格式檔案的功能。

  HPBF - 提供讀Microsoft Publisher格式檔案的功能。

  HSMF - 提供讀Microsoft Outlook格式檔案的功能。

  3、添加POI依賴,在erp_partent下的pom.xml當(dāng)中

  4、在erp_biz下的ISupplierBiz當(dāng)中

  5、修改erp_entity下的Supplier

  6、在erp_biz下的ISupplierBiz的實現(xiàn)類SupplierBiz

  7、 在erp_web下的SupplierAction當(dāng)中

  8、設(shè)置列寬

  9、前端的實現(xiàn)

  1)創(chuàng)建download.js

  在erp_web下的src當(dāng)中的webapp/ui當(dāng)中創(chuàng)建download.js

  2)在erp_web下的src當(dāng)中的webapp/ui當(dāng)中supplier.html當(dāng)中引入download.js

  系統(tǒng)可作為OA、網(wǎng)站、電子政務(wù)、ERP、CRM、APP后臺等基于B/S架構(gòu)的應(yīng)用軟件系統(tǒng)的快速開發(fā)框架。

  3)修改crud.js

  1、采用spring MVC的靜態(tài)加載緩存功能,在首頁將javascript文件、CSS文件和圖片等靜態(tài)資源文件加載進來放進內(nèi)存,極大提高ExtJS的加載速度。4 ]0 ~0 Q2 ^2 w* t0 t! r- T

  2、三種皮膚主題:經(jīng)典、灰色和海王星,支持多瀏覽器和多分辨率。

  3、分別封裝了模型層、控制層、業(yè)務(wù)邏輯層和數(shù)據(jù)持久層的通用操作模塊,層次分明,大大減少代碼冗余,二次開發(fā)效率高。

  4、系統(tǒng)是公司多個項目的基礎(chǔ)框架,穩(wěn)定性好,支持大并發(fā)。

發(fā)布:2021-04-17 11:44    編輯:泛普軟件 · hujian    [打印此頁]    [關(guān)閉]

相關(guān)欄目

ERP系統(tǒng)設(shè)計 ERP系統(tǒng)開發(fā) ERP需求調(diào)研 ERP系統(tǒng)實施 ERP系統(tǒng)培訓(xùn) ERP解決方案 ERP售后服務(wù) ERP系統(tǒng)免費下載 ERP系統(tǒng)破解 ERP系統(tǒng)二次開發(fā) ERP系統(tǒng)怎么用 ERP是什么意思 行業(yè)動態(tài) 規(guī)劃選型 技術(shù)文章