下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、 軟件開發(fā)平臺在海油信息化建設(shè)的可行性研究 傅光明陳旭摘要:目前中海油集團(tuán)正大力開展以erp系統(tǒng)為核心的管理信息化建設(shè)工作,文章主要對開發(fā)平臺的建設(shè)可行性進(jìn)行研究,搭建滿足中海油集團(tuán)管理信息化業(yè)務(wù)需求的開發(fā)平臺。關(guān)鍵詞:軟件開發(fā)平臺;java開發(fā)工具;平臺組件:f426 :a :1009-2374(2014)12-0001-021 概述軟件開發(fā)平臺,可以理解為一個軟件系統(tǒng)開發(fā)的框架和工具,即將傳統(tǒng)代碼編寫的工作流、圖表、權(quán)限控制等重復(fù)類工作,以封裝成組件的形式,集中在一個開發(fā)環(huán)境下就形成了軟件開發(fā)平臺。利用軟件開發(fā)平臺進(jìn)行信息化建設(shè),具有部署
2、簡單、開發(fā)靈活、拓展性強(qiáng)等優(yōu)點(diǎn),同時,由于減少了對代碼的編寫工作,從而使開發(fā)人員可以更加專注于業(yè)務(wù)流程的分析和建模,搭建更加滿足于用戶需求的信息系統(tǒng)。2 存大的問題中海油集團(tuán)范圍內(nèi)以erp為核心的管理系統(tǒng)建設(shè),大多數(shù)采取逐個項目的模式進(jìn)行,由不同的項目實(shí)施廠商采用不同的產(chǎn)品和系統(tǒng)架構(gòu)設(shè)計,標(biāo)準(zhǔn)和規(guī)范方面互相難以統(tǒng)一。隨著信息化建設(shè)的不斷深入,諸如審計、保險等專業(yè)的中小型管理信息系統(tǒng)的需求日益增多,這些系統(tǒng)特點(diǎn)大多數(shù)架構(gòu)不同,分散在不同集團(tuán)及單位中。在管理需求不斷增加的同時,部分問題逐漸顯露出來:2.1 開發(fā)維護(hù)成本高每個系統(tǒng)的實(shí)現(xiàn)都需要專人參與、專人維護(hù),人力資源不能得到更好的共享,導(dǎo)致各項目
3、實(shí)施緩慢,開發(fā)維護(hù)成本不斷升高,同時也阻礙了各系統(tǒng)在中海油集團(tuán)范圍內(nèi)的推廣。2.2 缺乏統(tǒng)一接口各專業(yè)系統(tǒng)分別與sap進(jìn)行接口,缺乏統(tǒng)一的集成組件,開發(fā)、管理、維護(hù)投入精力較大。因此,搭建一套類似sap系統(tǒng)軟件開發(fā)平臺,推廣使用開發(fā)平臺完成各單位信息管理系統(tǒng)的項目實(shí)施,對海油信息化建設(shè)方面是十分必要的。在項目實(shí)施過程中,不斷完善平臺各業(yè)務(wù)組件,實(shí)現(xiàn)靈活部署,降低實(shí)施成本,提高項目實(shí)施效率,同時,系統(tǒng)與sap提供統(tǒng)一接口,進(jìn)行數(shù)據(jù)共享,并通過開發(fā)標(biāo)準(zhǔn)和規(guī)范的統(tǒng)一,在人員方面將java開發(fā)技術(shù)力量合為一體,實(shí)現(xiàn)技術(shù)人力資源的充分共享。3 技術(shù)路線目前市場上主流開發(fā)平臺主要分為.net技術(shù)和java
4、技術(shù)的兩大陣營,相比較而言,各自在不同領(lǐng)域均有一定的優(yōu)勢,很難說誰在技術(shù)上占統(tǒng)治地位。目前海油范圍.net技術(shù)主要使用的是sharepoint,專注于oa辦公系統(tǒng)上,而在j2ee開發(fā)尚無統(tǒng)一框架,因此開發(fā)平臺的技術(shù)選型,優(yōu)先考慮目前需要的j2ee技術(shù)。4 系統(tǒng)架構(gòu)分析在系統(tǒng)架構(gòu)設(shè)計方面,軟件開發(fā)平臺主要分為數(shù)據(jù)倉庫層、應(yīng)用層、展示層三方面,在展示層之上,通過編制開發(fā)標(biāo)準(zhǔn)和規(guī)范等文件,統(tǒng)一開發(fā)標(biāo)準(zhǔn),實(shí)現(xiàn)各系統(tǒng)開發(fā)的統(tǒng)一性。數(shù)據(jù)倉庫層:為開發(fā)平臺提供一個集成的、相對穩(wěn)定的數(shù)據(jù)存儲,并符合總公司信息管理部對數(shù)據(jù)安全性管控要求的數(shù)據(jù)庫系統(tǒng),能夠提供高效率的數(shù)據(jù)存儲和訪問,同時,提供目前流行的系統(tǒng)軟件接
5、口,可以對其他辦公系統(tǒng)進(jìn)行集成,在業(yè)務(wù)系統(tǒng)的構(gòu)建中便于調(diào)用,體現(xiàn)系統(tǒng)的業(yè)務(wù)價值。應(yīng)用層:主要包含組織權(quán)限、工作流、報表、表單、webui、日志消息、異常處理等組件。這些組件可以實(shí)現(xiàn)信息系統(tǒng)中不同的業(yè)務(wù)功能和系統(tǒng)功能,這些組件以獨(dú)立封裝的模式,存在于開發(fā)平臺中。展示層:為信息系統(tǒng)提供豐富的圖表展示和通用查詢,包括傳統(tǒng)的excel表格,以及柱狀圖、餅狀圖等,出具分析報告,為企業(yè)不同用戶分析決策提供支持。5 核心組件分析平臺能夠?qū)崿F(xiàn)各管理信息化系統(tǒng)業(yè)務(wù)功能,很大程度上需要依賴各組件所實(shí)現(xiàn)的功能和拓展程度,核心組件的建設(shè)過程需要在平臺建設(shè)初期封裝組件雛形,并在后期項目中不斷豐富其內(nèi)容進(jìn)行拓展,理想程度
6、下,各組件所包含的的業(yè)務(wù)內(nèi)容,可以在少部分代碼修改的情況下,直接在項目中進(jìn)行配置使用。平臺應(yīng)用層主要包含組織權(quán)限、工作流、報表、表單、webui、日志消息、異常處理等組件。6 組織權(quán)限企業(yè)組織機(jī)構(gòu)及權(quán)限模型中,包括幾個主要部分,如部門、人員、帳號、角色、功能等,其中部門間往往是多對多的關(guān)系,人員一般是從屬部門范圍內(nèi),按照崗位級別進(jìn)行安排,且人員的管理關(guān)系也可能是多角度的。因此在組織權(quán)限方面需要進(jìn)行靈活的權(quán)限管控,不同部門、人員、賬號提供不同的權(quán)限機(jī)制,從而保障數(shù)據(jù)安全性和流程可控性,靈活地解決了權(quán)限管理、資源管理及權(quán)限審查問題。7 工作流工作流組件主要提供請假、報銷等業(yè)務(wù)流程,需實(shí)現(xiàn)以下功能:
7、(1)提供圖形化、可視化設(shè)計流程定義;(2)流程控件豐富,可支持各種復(fù)雜流程的定義;(3)可以定義、分配任務(wù)給組織結(jié)構(gòu)內(nèi)的作業(yè)角色;(4)對作業(yè)處理過程可跟蹤、控制;(5)提供對外的接口,便于與其他業(yè)務(wù)系統(tǒng)、業(yè)務(wù)組件集成。8 報表報表組件一般由四部分組成:報表設(shè)計器、報表服務(wù)器、報表展示以及報表引擎。報表組件整體提供報表管理、運(yùn)行狀態(tài)監(jiān)控等功能,有報表的定時生成,報表的權(quán)限控制,報表解析日志、報表運(yùn)行異常等信息的管理。9 日志組件日志組件提供日志的查詢、監(jiān)控、備份、分析和存儲功能。在系統(tǒng)中可進(jìn)行查詢顯示,對于特殊的日志還需要進(jìn)行審計處理。平臺可提供通過多種方式對日志數(shù)據(jù)進(jìn)行存儲,該日志信息可由
8、平臺制定統(tǒng)一格式,記錄平臺可控制范圍內(nèi)的日志信息。10 異常處理異常組件是對異常進(jìn)行分類封裝,按異常程度、應(yīng)用范圍包裝成不同的異常類型,在異常中添加上下文對象(用戶信息、模塊信息、服務(wù)器節(jié)點(diǎn)信息、異常號),對異常進(jìn)行標(biāo)準(zhǔn)化封裝,通過日志接口記錄在日志中。將標(biāo)準(zhǔn)化的異常返回客戶端由統(tǒng)一異常展現(xiàn)頁面顯示友好提示。11 建設(shè)思路通過對目前市場上主流開發(fā)平臺搭建過程的研究,由于平臺核心組件設(shè)計的合理性需要得到不同項目的檢驗(yàn),且組件本身的優(yōu)化就是一個長期的過程,因此多數(shù)成熟的軟件開發(fā)平臺的建設(shè)也是一項長期的工作,如采用從無到有的方式進(jìn)行開發(fā)平臺的搭建,難以滿足目前中海油管理信息化需求的增長速度需求,而購
9、買成熟產(chǎn)品又因?yàn)檐浖拈_源性、知識產(chǎn)權(quán)等問題,受縛于外部廠商的約束,難以實(shí)現(xiàn)自主管控的需要。因此,目前較為可行的實(shí)現(xiàn)方式是在現(xiàn)有的開發(fā)框架基礎(chǔ)上,通過信息技術(shù)服務(wù)中心內(nèi)部開發(fā)團(tuán)隊對框架的透徹研究,進(jìn)行二次開發(fā)和完善,在現(xiàn)有具體管理信息化項目中,逐步培養(yǎng)一支長期的內(nèi)部專業(yè)化平臺開發(fā)團(tuán)隊,能夠自主掌握該平臺架構(gòu)和核心開發(fā)內(nèi)容,并在后期項目中不斷完善各模塊和組件,逐步形成在中海油集團(tuán)范圍內(nèi)可持續(xù)推廣的軟件開發(fā)平臺。12 綜述通過對軟件開發(fā)平臺在海油信息化建設(shè)可行性研究,希望能以中海油具體項目為契機(jī),建立統(tǒng)一軟件開發(fā)平臺,發(fā)掘中海油集團(tuán)范圍內(nèi)各單位潛在業(yè)務(wù)和管理信息化需求,做出有競爭力的,作為信息技術(shù)服務(wù)中心自有知識產(chǎn)權(quán)的軟件產(chǎn)品,再通過海油信科這個更大的銷售平臺實(shí)現(xiàn)產(chǎn)品的市場推廣,建立信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物流管理超市課程設(shè)計
- 大孔徑攝影物鏡課程設(shè)計
- 新郎在婚宴上的講話
- 數(shù)學(xué)教育專業(yè)畢業(yè)生求職信模板
- jsp課程設(shè)計模板
- 心理部部長競選演講稿
- 白龜山課程設(shè)計
- 猜字符游戲課程設(shè)計
- 2025年山東淄博沂源縣事業(yè)單位招聘37人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 2025年山東淄博市周村區(qū)婦幼保健院(周村區(qū)第二人民醫(yī)院)招聘2人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 音樂行業(yè)商業(yè)計劃書
- 《供應(yīng)商質(zhì)量會議》課件
- 高壓電纜安裝指導(dǎo)書
- 越劇團(tuán)管理制度
- 2020山東春季高考數(shù)字媒體真題
- 任務(wù)3干鮑魚漲發(fā)
- 氣體檢測系統(tǒng)中英文對照外文翻譯文獻(xiàn)
- 湖北省武漢市洪山區(qū)2022-2023學(xué)年四年級上學(xué)期期末考試科學(xué)試題
- 新一代大學(xué)英語發(fā)展篇綜合教程2答案
- 公務(wù)員調(diào)任(轉(zhuǎn)任)審批表 - 陽春人才網(wǎng)
- 土地利用動態(tài)遙感監(jiān)測規(guī)程
評論
0/150
提交評論