當前位置:學問君>學習教育>畢業論文>

基於J2EE的ERP應用系統框架的設計與實現

學問君 人氣:1.69W

以下是一篇關於基於J2EE的ERP應用系統框架的設計與實現的畢業論文,歡迎瀏覽!

基於J2EE的ERP應用系統框架的設計與實現

 

關鍵詞:erp系統;j2eeeis

摘要:論文所採用的基於j2ee技術平臺和麪向對象的系統分析和設計方法,是目前行業所普遍採用的方法,對其他行業的各種應用系統的分析和設計都具有一定的參考價值。

中圖分類號:tp311.5   文獻標識碼:a  文章編號:1007-9599 (2011)05-0000-02

the erp system application framework design and implementation based on j2ee

wen pengqi1,liu junping2

(1.software engineering institute of wuhan university,qingdao  266071,china;2. zhejiang tobacco import&export co.,ltd.,hangzhou  310001,china)

abstract:this paper took zhejiang tobacco import and export corporation as example and applied j2ee into erp business systems to achieve a balance of resource deployment across the enterprise.in this paper object-oriented systems analysis and design methods based on j2ee technology platform is the method widely adopted in the industry.and that has certain reference value for the various application systems analysis and design in other sectors.

keywords:erp system;j2ee;eis

資訊化技術的飛速發展加快了企業現代化和資訊化的過程,除了用計算機管理代替傳統的管理方式之外,還要用計算機技術進行企業整個資源平衡利用的管理,因此計算機技術與管理科學的結合——企業資源管理計劃(erp)應運而生。erp的主要目的是將企業內部的所有資源進行平衡調配,使企業能夠在激烈的市場競爭中進行充分發揮,從而獲得最大的經濟效益。但是,隨着軟件開發所要處理的資訊量越來越多,軟件的開發的週期也越來越長,相應的成本也變得越來越高。因此,複用技術應運而生,主要包括代碼複用和設計複用。j2ee是一種利用java 2平臺來簡化企業解決方案的開發、部署和管理的一系列複雜問題的體系結構,提供中間層集成框架來滿足費用低、高可用、高可靠以及擴展性的應用的要求,完全支援nterprise javabeans

一、j2ee技術介紹

(一)j2ee應用組件和容器

j2ee組件容器用來支援j2ee平臺,爲系統的現有組件和服務與客戶端的組件和服務提供必要的框架和支撐服務。

j2ee平臺的核心應用組件主要包括如下:

1.java應用組件——執行在容器內的獨立java程序,

2.applet組件——執行在applet容器內的,通常由web瀏覽器支援。

3.servletjsp——執行在web容器內的web層組件。主要作用是實現頁面的動態執行,包括頁面的調入、格式的調整和處理等。

4.ejb組件——執行在ejb容器內的組件。

在系統的部署過程中,組件會被安裝到容器中來定平臺功能間的接口。容器的主要功能就是爲組件和支援組件的服務器提供內在的支援,例如提供定製j2ee安全、jndi尋址、遠程連接以及事務管理等功能。

(二)j2ee的多層應用模型

sun公司制訂了基於java組件的企業組件應用系統的規範,爲企業的資訊管理提供了一個標準平臺,從而爲企業應用系統的設計開發大大節省了時間、降低了成本。

從應用的角度來看,j2ee是一種多層分佈式的企業應用模型,按照應用邏輯功能的不同,各組件被劃分在不同的機器上,從而構成了基於組件的分佈式系統。下圖是j2ee多層分佈式企業應用模型。

2 j2ee多層分佈模型

由上圖所示,j2ee包括四層結構:

執行在客戶端的瀏覽器;執行在j2ee服務器上的由servletjsp組成的web層組件;執行在j2ee服務器上的商業邏輯層組件ejb;執行在執行在eisenterpriseinformation system)上的mis 。採用四層結構的原因主要有:硬件構成靈活,開發靈活,安全管理嚴密和應用技術規範的調整維護簡單。

j2ee多層結構還能夠支援異種數據庫、具有較高的利用率以及管理起來簡單等優點。

二、項目開發背景

本文以浙江菸草進出口公司的進口業務系統爲例,來介紹j2eeerp業務系統中的應用。浙江菸草進出口公司主要經營業務有煙機設備的代理、自營進出口;輔料的代理進口;菸葉的進出口;捲菸的進出口及寄售業務,來料加工業務等。該公司希望透過資訊化手段與企業管理制度相結合,形成現代化的企業管理制度,強調物流、商流、資金流和資訊流的平衡利用。

三、該公司的erp業務系統需要解決的關鍵問題

(一)實現系統的各種業務工作的規範化和標準化,對企業進行集中式管理,減少管理的冗餘性;嚴格規範員工的操作行爲,降低人爲因素對企業業務工作的影響;解決數據的分佈式存儲所帶來的管理困難,實現整個企業內部各部門(單位)的物流資訊、商業資訊、資金資訊和業務資訊的資源共享和平衡利用。

(二)實現對各業務環節和資源的動態、實時監控,將被動管理變爲主動管理,提高對整個企業資源的控制和整合能力,增強企業的`核心競爭力,獲得最大的經濟效益。

()加強逐級審批制度的管理,將各個職能崗位的權責落實到人,實現物流、商流、資金流和資訊流的平衡利用。

(四)應用系統以瀏覽器版本方式實現,爲電子商務的發展打下了基礎。

四、進口業務系統的框架設計

隨着世界經濟的全球化,進口業務在浙江菸草進出口公司中所佔的比重越來越大。進口業務系統包括自營進口、代理進口、招標項目管理以及進口過程中的相關業務等。設計的業務系統要具有適應性和靈活性,適用於不同的外貿進口部門的業務要求。

五、進口貿易系統的實現

erp系統中將相關的進口業務歸集爲一個進口貿易,以便於對單一業務合同的管理。將貿易按照國家地區、客戶、商品等進行劃分,將與進口業務相關的具體業務操作,例如價格查詢、協議等都放在同一個貿易下。一般進口業務的流程模組如下圖所示:

 

4 一般進口業務流程模組

下面是對進口詢報價進行管理的系統介面,erp系統將對外詢價與供應商報價的有機結合起來,充分體現合同磋商的過程,並管理相應的資訊,使資訊庫更加完整。

 

5 報價單介面

六、總結

我們已經進入了21世紀經濟飛速發展和資訊技術日新月異的時代,現代企業爲了在市場競爭中立於不敗之地,就必須不斷提高自身的管理水平和管理素質。本文介紹的基於j2ee技術平臺和麪向對象的方法應用於erp業務系統中,將會對各種應用系統的設計和分析起到一定的參考作用。