資源描述:
《數(shù)據庫管理通用平臺設計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、數(shù)據庫管理通用平臺設計與實現(xiàn)摘要:隨著計算機技術、網絡技術的飛速發(fā)展和信息化建設的推進,管理信息系統(tǒng)(MIS)在各個領域都體現(xiàn)出了很大的需求空間。特別是Web應用技術的出現(xiàn),更是促進了管理信息系統(tǒng)更加深入地滲透到社會各個領域中去。但目前管理信息系統(tǒng)的開發(fā)并沒有一個統(tǒng)一的標準,每開發(fā)一個新系統(tǒng)都需要從頭開始,這就造成了大量的重復勞動,而且系統(tǒng)維護的工作量也很大。這些都不符合軟件工程的要求。本論文正是從軟件復用和系統(tǒng)維護的角度出發(fā),針對目前管理信息系統(tǒng)的特點,提出了數(shù)據庫通用平臺的概念。關鍵字:管理系統(tǒng);通用平臺;元數(shù)據Abstract:Withcomputertechnology
2、,therapiddevelopmentofnetworktechnologyandthepromotionofinformationconstruction,managementinformationsystems(MIS)invariousfieldshavedemonstratedagreatdemandforspace.Inparticular,Webapplicationtechnology,isamanagementinformationsystemtopromotemorein-depthpenetrationtothesocietyinvariousfields
3、to.However,thedevelopmentofmanagementinformationsystemsdonothaveauniformstandard,eachdevelopinganewsystemneedtostartfromscratch,whichcausedagreatdealofduplicationofworkandtheworkloadofsystemmaintenancealsogreat.Thesearenotconsistentwiththerequirementsofsoftwareengineering.Thisarticleisfromso
4、ftwarereuseandsystemmaintenancepointofview,theviewofthecurrentmanagementinformationsystemtothecharacteristicsofthedatabasebytheconceptofuniversalplatform.Keyword:managementsystem;commonplatform;metadata目錄第一章緒論31.1平臺的需求分析31.2總體功能目標31.2.1支持異構數(shù)據庫31.2.2屏蔽數(shù)據庫類型的差異性31.2.3簡化數(shù)據庫訪問41.2.4實現(xiàn)多種業(yè)務邏輯41.2.
5、5提供通用的數(shù)據管理方法41.3總體性能目標51.3.1業(yè)務系統(tǒng)與數(shù)據庫的分離51.3.2實現(xiàn)不同應用51.3.3支持分布式應用51.3.4集成化的平臺管理工具51.3.5在線日志管理61.3.6分布式事務支持61.3.7通用業(yè)務邏輯對象管理及其調用6第二章通用數(shù)據平臺體系結構72.1體系架構72.2技術路線72.3通用數(shù)據平臺模式82.4通用數(shù)據平臺主要模塊以及工作流程82.4.1平臺引擎92.4.2異種數(shù)據庫存儲過程解析/轉換92.4.3數(shù)據庫備份與恢復模塊92.4.4安全管理模塊102.4.5其它模塊102.4.6平臺工作流程10第三章元數(shù)據庫的設計與實現(xiàn)123.1服務元
6、數(shù)據表123.2組織結構元數(shù)據表133.3基表查詢元數(shù)據表143.4基表查詢列信息數(shù)據表15第四章數(shù)據庫通用平臺的設計與實現(xiàn)184.1數(shù)據庫接入技術184.2基礎模塊204.3服務定制模塊234.4服務處理模塊244.4.1查詢模塊的設計與實現(xiàn)264.4.2瀏覽模塊的設計與實現(xiàn)284.4.3單條記錄詳細信息模塊的設計與實現(xiàn)29參考文獻31第一章緒論1.1平臺的需求分析通用數(shù)據平臺是一個支撐企業(yè)信息化數(shù)據集成的應用平臺,需要在給企業(yè)用戶提供便利、實用和強大的應用環(huán)境的同時,還提供統(tǒng)一信息交換,實現(xiàn)企業(yè)現(xiàn)有應用系統(tǒng)間數(shù)據的整合與集成。企業(yè)信息化的過程就是要將企業(yè)運作處理的一切程序、
7、資料變成信息資源,通過信息化的手段進行處理,這些信息資源就來源于企業(yè)的設計、工藝、生產、銷售、采購等各個環(huán)節(jié),完善這些環(huán)節(jié)的信息流的管理將直接加快企業(yè)處理信息的過程,從而提高企業(yè)的運行效率;而充分利用有效的信息工具,特別是采用統(tǒng)一的數(shù)據平臺,可以加速企業(yè)的整個運作過程,從而達到降低成本的目的;在提高質量方面,信息工具所發(fā)揮的作用也是不可忽視的,它將大大減少人為處理過程中錯誤、誤差,并提高準確率和精度。在解決企業(yè)信息化的過程中,企業(yè)采用的信息化系統(tǒng)不盡相同,可能差異很大,包括系統(tǒng)的編寫語言、開