国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于J2EE的ERP系統(tǒng)研究與應(yīng)用分析

2015-04-20 20:18:46張騰中
科技創(chuàng)新與應(yīng)用 2015年11期
關(guān)鍵詞:ERP系統(tǒng)應(yīng)用分析

張騰中

摘 要:文章首先簡要闡述了J2EE,然后對(duì)基于J2EE的ERP綜合應(yīng)用框架設(shè)計(jì)的方案以及基于J2EE的ERP綜合應(yīng)用框架的組件設(shè)計(jì)進(jìn)行了分析,以供參考。

關(guān)鍵詞:J2EE技術(shù);ERP系統(tǒng);研究;應(yīng)用;分析

前言

ERP(Enterprise Resource Planning)企業(yè)資源計(jì)劃系統(tǒng)是基于MRP技術(shù)進(jìn)行改進(jìn)的系統(tǒng),作為融合企業(yè)先進(jìn)管理理念的信息系統(tǒng),其核心管理理念為整合企業(yè)的物流、資金流、信息流以及與企業(yè)價(jià)值鏈相關(guān)的所有資源,因而在應(yīng)用的過程中能夠極大地提高企業(yè)的生產(chǎn)效率。衡量ERP系統(tǒng)在企業(yè)實(shí)施成功與否的標(biāo)準(zhǔn)為:是否能夠滿足不同企業(yè)在管理模式上的個(gè)性化需求與多樣化的變化特征。傳統(tǒng)的經(jīng)典ERP系統(tǒng)的開發(fā)模式將用戶的業(yè)務(wù)需求固定于代碼中,致使其適應(yīng)性能差,無法有效的實(shí)現(xiàn)企業(yè)業(yè)務(wù)流程重組的需求,進(jìn)而也就無法滿足當(dāng)前企業(yè)的管理需求。基于J2EE的ERP系統(tǒng),能夠提高ERP的開發(fā)效率,并能夠滿足企業(yè)個(gè)性化管理需求與多樣化的業(yè)務(wù)需求。

1 J2EE概述

所謂的J2EE主要屬于一種開發(fā)部署平臺(tái),將一些復(fù)雜的問題簡單化、系統(tǒng)化,使得其變得更加的簡化。J2EE系統(tǒng)結(jié)構(gòu)主要工作的原理則是通過建立起中間層框架,然后滿足企業(yè)的低投資和高可用性等要求。J2EE提供的統(tǒng)一開發(fā)平臺(tái)可實(shí)現(xiàn)多層應(yīng)用資金投入,且具有強(qiáng)有力的集成功能,實(shí)現(xiàn)對(duì)現(xiàn)有程序集成統(tǒng)一化管理。J2EE平臺(tái)可以完美的支持Enterprise Java Beans,具有極佳的打包和部署功能,運(yùn)用該平臺(tái)實(shí)現(xiàn)技術(shù)開發(fā)的時(shí)候具有較強(qiáng)的安全性,且其性能也值得肯定[1]。ERP管理系統(tǒng)就是采用J2EE平臺(tái)開發(fā)的軟件,因?yàn)镴2EE平臺(tái)能夠滿足不同的平臺(tái)協(xié)議,實(shí)現(xiàn)多平臺(tái)公用,能夠及時(shí)處理企業(yè)數(shù)據(jù),從而使得基于J2EE平臺(tái)開發(fā)的ERP系統(tǒng)在廣大企業(yè)管理中得到良好應(yīng)用。

2 基于J2EE平臺(tái)的ERP綜合應(yīng)用框架設(shè)計(jì)

2.1 整體設(shè)計(jì)

ERP系統(tǒng)是面向企業(yè)各項(xiàng)管理工作需求的系統(tǒng),因而這就決定了此綜合系統(tǒng)的構(gòu)成板塊將十分復(fù)雜。所以,在設(shè)計(jì)開發(fā)的過程中,可以將公用部分進(jìn)行抽象處理,然后再將其融合到框架一部分,從而實(shí)現(xiàn)對(duì)ERP系統(tǒng)的開發(fā)設(shè)計(jì)。通過這種設(shè)計(jì)方案,可以提升軟件的開發(fā)效率,并且在程序應(yīng)用過程中便于維護(hù),同時(shí)還能夠完成對(duì)系統(tǒng)開發(fā)的系統(tǒng)支持。本次實(shí)驗(yàn)開發(fā)的ERP系統(tǒng)框架的整體設(shè)計(jì)思路:通過對(duì)制造企業(yè)的EARP系統(tǒng)的原有系統(tǒng)進(jìn)行分析,然后抽象出ERP系統(tǒng)的主要共性,再根據(jù)此共性來設(shè)計(jì)出ERP系統(tǒng)開發(fā)的流程。通過J2EE搭建起ERP系統(tǒng)的框架,完成框架搭建之后,再實(shí)現(xiàn)以框架為基礎(chǔ)的應(yīng)用軟件設(shè)計(jì)開發(fā)。

2.2 ERP綜合應(yīng)用框架開發(fā)設(shè)計(jì)

ERP綜合應(yīng)用框架在進(jìn)行開發(fā)的時(shí)候,采用了先進(jìn)的B/S架構(gòu),以Web為系統(tǒng)平臺(tái)完成系統(tǒng)設(shè)計(jì),這可以有效的解決服務(wù)器終端負(fù)載不均衡的問題。通過ERP系統(tǒng)框架的設(shè)計(jì)可有效的完成今后更新和升級(jí)工作,便于日后管理。這一框架的具體結(jié)構(gòu)為:首先,在用戶的界面層設(shè)計(jì)的時(shí)候,可以為用戶提供視覺平面,然后根據(jù)界面用戶進(jìn)行登錄操作,完成系統(tǒng)數(shù)據(jù)交互。用戶通過瀏覽器輸入網(wǎng)址進(jìn)入到服務(wù)器,通過加密系統(tǒng)進(jìn)入到個(gè)人空間,如此便可避免機(jī)密泄露。其次,應(yīng)用邏輯層設(shè)計(jì)上,通過溝通界面與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互,當(dāng)用戶接受到用戶界面請(qǐng)求的時(shí)候開始執(zhí)行任務(wù),并且從數(shù)據(jù)層獲取數(shù)據(jù),再傳輸?shù)浇缑鎸樱麄€(gè)數(shù)據(jù)交換的過程通過Web服務(wù)器和應(yīng)用服務(wù)以上的服務(wù)器構(gòu)成[2]。最后,在設(shè)計(jì)數(shù)據(jù)儲(chǔ)存面的時(shí)候,需要維持系統(tǒng)數(shù)據(jù)的完整性和安全性,同時(shí)還能夠保證響應(yīng)邏輯層面的請(qǐng)求,并完成相應(yīng)的數(shù)據(jù)訪問,促進(jìn)大型數(shù)據(jù)庫服務(wù)實(shí)現(xiàn)。

2.3 綜合應(yīng)用框架的整體設(shè)計(jì)

文章基于J2EE平臺(tái)所涉及的ERP綜合應(yīng)用框架采用了分層機(jī)制,從而為使用者進(jìn)行二次開發(fā)奠定了基礎(chǔ)。

此次綜合應(yīng)用框架設(shè)計(jì)的時(shí)候一共包含了2個(gè)重要部分,首先是數(shù)據(jù)庫設(shè)計(jì)和結(jié)構(gòu)設(shè)計(jì),同時(shí)可給出相應(yīng)的支持框架。采用軟件復(fù)用技術(shù),將J2EE平臺(tái)開發(fā)的軟件代碼進(jìn)行集成,將數(shù)據(jù)庫存儲(chǔ)的部分通過集成機(jī)制實(shí)現(xiàn)相應(yīng)的數(shù)據(jù)庫構(gòu)建管理,并且實(shí)現(xiàn)對(duì)數(shù)據(jù)反復(fù)調(diào)用。

3 基于J2EE的ERP綜合應(yīng)用框架的組件設(shè)計(jì)

3.1 基礎(chǔ)數(shù)據(jù)庫的設(shè)計(jì)

基礎(chǔ)數(shù)據(jù)庫是設(shè)計(jì)構(gòu)件時(shí)要用到的數(shù)據(jù)基礎(chǔ)共性表,數(shù)據(jù)庫設(shè)計(jì)的時(shí)候選用數(shù)據(jù)詞典則是用于保存非數(shù)據(jù)信息的數(shù)據(jù)庫?;A(chǔ)數(shù)據(jù)庫實(shí)現(xiàn)對(duì)數(shù)據(jù)資源、數(shù)據(jù)標(biāo)準(zhǔn)化管理,其在應(yīng)用過程中還需要實(shí)現(xiàn)數(shù)據(jù)擴(kuò)張?;A(chǔ)數(shù)據(jù)庫通過J2EE框架來平臺(tái)為用戶提供相應(yīng)的數(shù)據(jù)擴(kuò)張點(diǎn),然后開發(fā)者則可以使用信息定制機(jī)制,再從數(shù)據(jù)詞典中所描述的信息或者擴(kuò)張基礎(chǔ)數(shù)據(jù)生成相對(duì)應(yīng)的數(shù)據(jù)表。

3.2 構(gòu)件庫的設(shè)計(jì)

構(gòu)件庫作為綜合應(yīng)用系統(tǒng)的核心部分,在未來的可開發(fā)中可以實(shí)現(xiàn)擴(kuò)展,如果在后期的應(yīng)用過程中,發(fā)現(xiàn)一些構(gòu)件不實(shí)用或者性能不強(qiáng),就可以將其卸載。構(gòu)件庫設(shè)計(jì)的時(shí)候,通常采用MVC模式完成架構(gòu),而且每個(gè)架構(gòu)件基本上都是基于此種模式來完成和實(shí)現(xiàn)。MVC作為一種專門的交互模式,其在交互系統(tǒng)實(shí)現(xiàn)的時(shí)候具有很大的優(yōu)勢(shì),并且將該模式引進(jìn)到J2EE的系統(tǒng)之中,并且成為了開發(fā)數(shù)據(jù)交互的重要模板。該模式的核心部分主要是三層或者三層以上的松散耦合,該模式所面向的動(dòng)態(tài)內(nèi)容則為其實(shí)現(xiàn)方式。所以,在MVC模式之中,整個(gè)模式將會(huì)被強(qiáng)制的劃分為三個(gè)核心階段:視圖、模型以及控制器,每個(gè)核心階段的東西承擔(dān)著其各自的任務(wù)[3]。

3.2.1 視圖。視圖模式則是軟件實(shí)現(xiàn)最為直觀的感覺,屬于整個(gè)程序的外在表現(xiàn),其能夠訪問模型的數(shù)據(jù),但是卻無法了解到模型具體情況以及控制器的基本情況。所以當(dāng)構(gòu)建出模型的時(shí)候,雖然視圖可以得到相應(yīng)的通知,并且完成相應(yīng)的數(shù)據(jù)訪問,但是卻無法實(shí)現(xiàn)對(duì)數(shù)據(jù)的改變。在一個(gè)模型中能夠同時(shí)擁有多個(gè)視圖,而在理論上講一個(gè)視圖也能夠?qū)崿F(xiàn)與多個(gè)模型形成關(guān)聯(lián)性。

3.2.2 模型。所謂的模型則是應(yīng)用程序的核心部分,其通過封裝應(yīng)用程序的數(shù)據(jù)和事物邏輯,并且集中體現(xiàn)出應(yīng)用程序的當(dāng)前狀態(tài)。J2EE平臺(tái)中滿足Java Bean的模式要求,其能夠在軟件框架中完成大部分的邏輯事物處理以及數(shù)據(jù)交互以及數(shù)據(jù)庫的結(jié)構(gòu)構(gòu)建,并且最后還會(huì)成為數(shù)據(jù)維護(hù)的角色。

3.2.3 控制器??刂破魉庋b的是外界作用于模型的操作,而這些操作通常情況下會(huì)被轉(zhuǎn)發(fā)到模型上。控制器是模型與視圖之間溝通的橋梁,實(shí)現(xiàn)了二者之間的松散耦合,因?yàn)槭怯煽刂破鬟B接的,所以存在著視圖與模型不知道的狀況。

3.3 集成機(jī)制的設(shè)計(jì)

集成設(shè)計(jì)的時(shí)候,J2EE框架集中體現(xiàn)了特定的領(lǐng)域存在著的不同應(yīng)用系統(tǒng)共性,其在軟件開發(fā)的時(shí)候能夠?qū)崿F(xiàn)代碼復(fù)用,這就為開發(fā)人員減輕了代碼書寫任務(wù)。在系統(tǒng)框架設(shè)計(jì)時(shí),建立J2EE框架就完成了數(shù)據(jù)集成、信息定制、構(gòu)件庫管理以及數(shù)據(jù)擴(kuò)展等任務(wù)。

4 結(jié)束語

綜上所述,基于J2EE的ERP系統(tǒng),能夠提高ERP的開發(fā)效率,并能夠滿足企業(yè)個(gè)性化管理需求與多樣化的業(yè)務(wù)需求。文章基于J2EE的ERP系統(tǒng)開發(fā)設(shè)計(jì)與應(yīng)用進(jìn)行了研究,從而為提高ERP系統(tǒng)的開發(fā)效率等提供有效參考,進(jìn)而能夠?yàn)槠髽I(yè)在建設(shè)與應(yīng)用ERP系統(tǒng)上提供可參考性的建議。

參考文獻(xiàn)

[1]郭芳周,等.基于模型驅(qū)動(dòng)的ERP平臺(tái)二次開發(fā)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2013,11(36):133-134.

[2]胡誠皓,等.ERP中成本計(jì)算的重組和實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2014,11(2):144-145.

[3]孫奇,王愛玲.基于Web的ERP系統(tǒng)中的工作流技術(shù)研究[J].機(jī)械工程與自動(dòng)化,2010,8(16):136-137.

猜你喜歡
ERP系統(tǒng)應(yīng)用分析
隱蔽失效適航要求符合性驗(yàn)證分析
電力系統(tǒng)不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
電力系統(tǒng)及其自動(dòng)化發(fā)展趨勢(shì)分析
基于BSC的中小企業(yè)ERP績效評(píng)價(jià)指標(biāo)體系設(shè)置
關(guān)于當(dāng)代電網(wǎng)項(xiàng)目的信息化管理分析
ERP系統(tǒng)在企業(yè)管理中應(yīng)用淺析
探討ERP系統(tǒng)環(huán)境下企業(yè)會(huì)計(jì)的實(shí)時(shí)控制
GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過程應(yīng)用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
科技視界(2016年20期)2016-09-29 11:47:01
氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
科技視界(2016年20期)2016-09-29 11:02:20
淮北市| 金川县| 区。| 西吉县| 达孜县| 南昌县| 安宁市| 图们市| 资中县| 江孜县| 辽阳市| 福鼎市| 聂荣县| 西城区| 锡林郭勒盟| 阳西县| 大新县| 凯里市| 贞丰县| 莱阳市| 深州市| 镇雄县| 长沙县| 依兰县| 三河市| 西充县| 衡东县| 繁峙县| 天全县| 固始县| 拉萨市| 呼和浩特市| 贵州省| 和顺县| 太和县| 丹棱县| 海晏县| 贞丰县| 兴宁市| 古蔺县| 绥宁县|