余攀
摘 要 隨著信息化技術的不斷發(fā)展,對于企業(yè)的信息管理系統(tǒng)進行設計受到了越來越多的人的關注。本文首先對于J2EE的架構(gòu)以及其相關的技術進行了基本的介紹,然后對于企業(yè)的信息管理的設計需求進行了分析,在此基礎上設計了基于J2EE架構(gòu)的企業(yè)信息管理系統(tǒng)設計的框架。企業(yè)的信息管理系統(tǒng)能夠通過應用此框架模塊化,使得企業(yè)內(nèi)部的業(yè)務服務變得更加的自動化,是一個能夠在企業(yè)內(nèi)部進行快速相應的企業(yè)信息管理系統(tǒng),在企業(yè)內(nèi)部進行應用有助于企業(yè)的發(fā)展,在市場上提升競爭力。
關鍵詞 J2EE 信息管理系統(tǒng) 通用框架
中圖分類號:TP311.52 文獻標識碼:A
引言
隨著時代的發(fā)展社會的進步,經(jīng)濟全球化已經(jīng)成為了一種趨勢,我國的經(jīng)濟也得到了迅猛的發(fā)展,傳統(tǒng)的經(jīng)濟模式逐漸的不再適應如今的經(jīng)濟市場,我國的經(jīng)濟模式面臨著新的挑戰(zhàn)。隨著網(wǎng)絡的發(fā)達信息技術的不斷發(fā)展,我國的電子商務事業(yè)得到了進一步的發(fā)展,但是還沒有形成能夠與企業(yè)的規(guī)模相適應的規(guī)模,因此應該對電子商務系統(tǒng)進行進一步的開發(fā)。J2EE是一種基于java技術產(chǎn)生的技術,有著十分強大的跨平臺移植的性能,在企業(yè)的實際應用中有著重要的應用價值。因此,本文在分析應用J2EE在企業(yè)管理中應用所具有的有事的基礎上,設計了應用J2EE框架的企業(yè)信息管理系統(tǒng)。
1 J2EE概述
J2EE開發(fā)的最初目的是為了給企業(yè)的分布式應用提供相應的支持,隨著J2EE的發(fā)展,這種技術也逐漸的成為了在企業(yè)中得到了廣泛應用的開發(fā)框架。J2EE的關鍵性技術包括JSP技術,JSP技術已經(jīng)成為了一種得到了廣泛的應用的動態(tài)的網(wǎng)頁標志,其最大的優(yōu)點在于是可以跨平臺的,既可以應用在linux操作系統(tǒng),也可以應用于其他的操作系統(tǒng),在系統(tǒng)服務器接收到來自客戶端的請求以后,能夠?qū)τ谑盏降拇a進行及時的響應,并且將響應的內(nèi)容用html的形式及時的反饋給客戶端,因此十分的適合在網(wǎng)絡中使用。J2EE架構(gòu)為了在應用的過程中使得信息系統(tǒng)的構(gòu)建過程盡可能的簡化,因此使用分層的方式把不同的任務分別的置于不同的層次結(jié)構(gòu)之上,層與層之間使用接口來傳遞參數(shù),這些層是相互獨立的,這樣就能夠在信息系統(tǒng)中將各個功能放置在不同的、彼此獨立的組件中,這些組件還能夠根據(jù)其所在的層在不同的設備上進行合適的部署,使得能夠更好地適用于實際的應用。
2應用J2EE優(yōu)勢
首先,J2EE技術在開發(fā)的過程中得到了大范圍的應用,這和各個廠商的積極參與是分不開的,這種技術在實際的應用中逐漸的成為了一種行業(yè)的標準,很多軟件的開發(fā)都是基于這一技術的,因此這一技術已經(jīng)成為了行業(yè)標準,使用這種技術進行企業(yè)的信息管理系統(tǒng)設計有著極大的理論性意義。
使用J2EE能夠更好地保存客戶的原有投資以及資源,從而在資源的優(yōu)化配置上有著更大的優(yōu)勢。應用這種技術能夠使得產(chǎn)品本身更好地使用各種系統(tǒng),被市面上的所有軟件和操作系統(tǒng)能夠得到更好的兼容,因此有著很大的應用價值。
使用J2EE進行系統(tǒng)的開發(fā),對于一些較為通用的部分以及任務的端口的設計完全可以將其交給相關的供應商進行,使得軟件的開發(fā)能夠分工進行,減少了設計人才的壓力同時也節(jié)省了開發(fā)的時間。
并且J2EE由于本身有著很好地移植性特點,能夠保證第三方軟件在實際應用的時候更好的得到兼容,這樣對于不同的環(huán)境應用減少了方案設計的費用。同時對于不同企業(yè)的不同的運用情況,這些企業(yè)勢必會選擇一種服務器終端平臺,而平臺的性能是商業(yè)行為中的重要內(nèi)容,對于企業(yè)的經(jīng)營情況的擴展有著重要的作用。
3設計原則
3.1實用性
在對企業(yè)內(nèi)部的信息管理系統(tǒng)進行設計的時候,首先應該注意的就是考慮到系統(tǒng)的應用的適用性。只有一個能夠穩(wěn)定運行的系統(tǒng)、并且能夠穩(wěn)定的進行數(shù)據(jù)處理、有著較好的通訊能力,能夠很快的響應且有著較少的故障的系統(tǒng)才能夠在企業(yè)內(nèi)部穩(wěn)定的運行,為企業(yè)更好的服務。并且在斷電的時候,系統(tǒng)需要有著快速的將資料保護包的能力,防止在出現(xiàn)斷電的情況下信息系統(tǒng)的各種資料全部消失。并且,需要考慮到對現(xiàn)有的資源進行盡可能的利用,從而使得設計的系統(tǒng)具有著較高的性價比。
3.2保密性
企業(yè)內(nèi)部的信息系統(tǒng)的設計必須要考慮到保密性。一個保密性不好的系統(tǒng)很容易將企業(yè)的信息泄露出去,其中關于企業(yè)的內(nèi)部機密或者秘密的文件泄露出去會給企業(yè)帶來不可估量的損失,因此應該考慮到商業(yè)機密、保密以及對于文件的保護問題,從而確保整個系統(tǒng)的隱私性,防止出現(xiàn)隱私泄露的情況。因此可以使用設置密碼以及設置相關的訪問控制權(quán)限的方式進行權(quán)限的控制,從而保證企業(yè)內(nèi)部信息的機密性。
3.3先進性
在對企業(yè)的信息管理系統(tǒng)進行設計的時候需要考慮到適應時代背景,以科學的理論為指導保證其具有先進性,只有這樣才能夠確保其能夠更好地適應現(xiàn)在社會的實際應用。并且有著先進性的信息管理系統(tǒng),能夠更好地適應未來發(fā)展,有著更好地發(fā)展?jié)摿Α?/p>
3.4開放性
在對系統(tǒng)進行設計的時候,保證系統(tǒng)有著較強的開放性也是十分重要的,這樣的系統(tǒng)的整體性能有著更大的提升空間。因此可以考慮使用國際化標準的網(wǎng)絡協(xié)議來進行系統(tǒng)的網(wǎng)絡設計,這樣能夠便于不同的用戶進行網(wǎng)絡的連接。
3.5管理性
同時還需要保證系統(tǒng)能夠容易進行管理,這樣能夠有利于系統(tǒng)的后續(xù)發(fā)展,適應系統(tǒng)的需求。要實現(xiàn)這一目的主要是對于網(wǎng)絡系統(tǒng)的后期管理進行合理的規(guī)劃,在保證有著較低的便于企業(yè)承受的維護費用的基礎上對系統(tǒng)進行管理。
3.6操作性
同時系統(tǒng)應該保證能夠較容易被操作,保證用戶通過鼠標就能夠在界面上完成大多數(shù)的任務的處理。一個操作難度十分大的系統(tǒng)不容易被人們所接納,且操作難度較大也更容易在操作的過程中出現(xiàn)差錯,從而產(chǎn)生一些不必要的損失甚至對企業(yè)造成難以預計的后果。
3.7安全性
系統(tǒng)的安全性是必須要進行考慮的一個問題,系統(tǒng)必須保證在企業(yè)內(nèi)部的網(wǎng)絡能夠流暢的傳遞信息,而在企業(yè)的外部網(wǎng)絡傳遞信息的時候保證系統(tǒng)的整體的安全性。尤其是在信息共享的過程中需要要有選擇性的共享,防止企業(yè)內(nèi)部的機密性信息泄露出去。要達到這種目的,也需要使用一些網(wǎng)絡安全機制以及相關的訪問控制權(quán)限來控制人們對于信息的訪問以及信息的流動。
4信息管理系統(tǒng)設計
4.1需求分析
根據(jù)我們的調(diào)查顯示,在實際的應用過程中,企業(yè)的信息管理系統(tǒng)應該有多個模塊來保證任務量能夠達標,尤其是在檔案管理以及物流管理以及人力資源管理上都應該進行重視,這些模塊必須進行很好地管理因此是不可缺少的模塊。
4.2系統(tǒng)設計
本文主要進行了基于J2EE的架構(gòu)來對企業(yè)的信息管理系統(tǒng)進行設計。隨著計算機的逐漸普及,網(wǎng)絡得到了進一步的普及軟件行業(yè)也形成了產(chǎn)業(yè)化的發(fā)展,企業(yè)的信息管理系統(tǒng)得到了快速的發(fā)展,對于企業(yè)的管理、經(jīng)營等有著很大的作用,使用J2EE架構(gòu)進行企業(yè)信息系統(tǒng)的設計是滿足時代的需求的。所涉及的信息管理系統(tǒng)包括11個子系統(tǒng),其中包括信息中心管理系統(tǒng)、行政管理系統(tǒng)、人事管理系統(tǒng)、財務管理系統(tǒng)、設備管理系統(tǒng)。庫房管理系統(tǒng)、接待處管理系統(tǒng)、物流管理系統(tǒng)、生產(chǎn)管理系統(tǒng)、合同管理系統(tǒng)、銷售管理系統(tǒng)。
其中信息管中心管理系統(tǒng)時整個管理系統(tǒng)的中心所在,能夠維持著系統(tǒng)內(nèi)部地整體管理并且負責對系統(tǒng)內(nèi)部的所有相關信息進行審核,對于每一個崗位的相關職責以及工作制度進行設置計劃,這樣不僅能夠監(jiān)督管理人員的實際行為,防止他們出現(xiàn)越權(quán)操作的行為,對系統(tǒng)造成損害,泄露系統(tǒng)內(nèi)部的機密。同時也能夠?qū)緝?nèi)部的人員行為進行實時的管理,為了管理者掌握公司的動態(tài)做出了一定的貢獻,能夠為企業(yè)內(nèi)部的人員考察、能力考核以及人事的選拔等行為起到一定程度得參考價值。
而財務管理系統(tǒng)則主要是對于企業(yè)內(nèi)部的財務運行進行實時的監(jiān)管,對于資金的籌備以及使用、對相關部門的資金的分配等進行總體的負責,其中還包括對于產(chǎn)品的銷售款以及原料的進貨款等進行資金的匯總,負責各個部門的核算,對于各個部門的賬目進行詳細的記錄。
設備管理系統(tǒng)則主要負責記錄企業(yè)中為每一個工作人員配備的設備,在設備出現(xiàn)問題時能夠及時的進行維修并且如果有員工損壞了設備能夠及時的找到相關的負責人,同時還對公共設備進行管理以及維護,保證系統(tǒng)內(nèi)部設備的正常運行。
庫房管理系統(tǒng)則主要負責對庫房內(nèi)部的產(chǎn)品進行管理,其中包括生產(chǎn)原料庫存。公共設施庫存等,并且對于這些產(chǎn)品以及原料的出入庫進行統(tǒng)計管理,對相關數(shù)據(jù)進行實時分析,防止出現(xiàn)產(chǎn)品浪費等現(xiàn)象,同時還能夠避免產(chǎn)品的脫期,避免有些產(chǎn)品過度的占有資源。
接待管理系統(tǒng)則主要負責對于企業(yè)的相關來訪客戶進行記錄,內(nèi)部有其相關的詳細資料,包括他們的姓名、來訪單位以及訪問的部門等,便于后期對于企業(yè)的合作伙伴進行匯總,從而計劃進行下一步的合作。
4.3系統(tǒng)設計語言
本文中對于系統(tǒng)的設計語言使用的是java語言。Java在程序的開發(fā)中是一種十分常用的語言,最初的名字叫做語言,原本出現(xiàn)時SUN為了滿足消費類的產(chǎn)品的編程需求而構(gòu)建的一種語言。隨著其逐漸的發(fā)展并得到了更廣泛的應用,已經(jīng)逐漸的演變成了面向?qū)ο蟮囊环N動態(tài)的開發(fā)環(huán)境。Java語言有著很好地可移植性,能夠進行多線程的編程,正是由于這種優(yōu)勢使其得到了進一步的應用。Java語言能夠支持大量的目前流行的平臺,因此本文中的系統(tǒng)設計采用java語言能夠保證其在很大的范圍內(nèi)被不同的開發(fā)者和用戶共享,使得該系統(tǒng)有著更好地適用性。使用java語言進行編程,能夠撥正系統(tǒng)的安全。在java語言投入運行的時候,客戶端或者服務器上的內(nèi)存系統(tǒng)都是操作系統(tǒng)進行自主的配置的,這使得系統(tǒng)能夠防止一些使用指針作為通道的病毒進入到其中,對于系統(tǒng)起到了很好地保護作用,防止系統(tǒng)從內(nèi)部被破壞,因此使用java語言進行該系統(tǒng)的設計能夠保證該系統(tǒng)在企業(yè)內(nèi)部穩(wěn)定的運行。同時,java語言是面向?qū)ο蟮模瑧闷饋硎值暮啽?,這樣維護起來更加的簡便,便于系統(tǒng)的管理。并且java語言目前是一個十分成熟的語言,其本身支持系統(tǒng)開發(fā)的健壯性,在編譯時能夠避免各種類型的錯誤,這樣便于系統(tǒng)開發(fā)出現(xiàn)安全隱患問題。
5結(jié)論
企業(yè)信息管理系統(tǒng)對于企業(yè)的發(fā)展起著至關重要的作用,應該對其進行重視。本文給出了基于J2EE架構(gòu)的企業(yè)信息系統(tǒng)設計的方案,該設計使用java語言。首先文章對于J2EE架構(gòu)進行了分析,并且敘述了其應用到企業(yè)的信息管理系統(tǒng)設計中具有的優(yōu)勢,然后給出了具體的設計方案,同時說明了為什么使用java語言進行設計的原因。該系統(tǒng)在企業(yè)內(nèi)部能夠進行很好地運用,并且在未來能夠根據(jù)實際需求進行升級,有著很好地適用性。
參考文獻
[1] 閆俊甫. 基于Ext JS與J2EE架構(gòu)的中小型企業(yè)辦公自動化管理系統(tǒng)的設計與實現(xiàn)[D].云南大學,2012.
[2] 蔡世波. 基于J2EE架構(gòu)的校友信息管理系統(tǒng)設計與實現(xiàn)[D].浙江工業(yè)大學,2010.
[3] 劉芊. 基于J2EE架構(gòu)的企業(yè)辦公管理系統(tǒng)的設計與開發(fā)[D].電子科技大學,2010.
[4] 劉曉樂. 基于J2EE架構(gòu)的企業(yè)在線信息管理系統(tǒng)的分析與設計[D].鄭州大學,2009.