基于元數(shù)據(jù)驅(qū)動設(shè)計的項目生命周期集成管理平臺的設(shè)計與實現(xiàn)
本文選題:PLIMP 切入點:元數(shù)據(jù) 出處:《吉林大學(xué)》2017年碩士論文 論文類型:學(xué)位論文
【摘要】:計算機(jī)信息化及計算機(jī)技術(shù)的快速發(fā)展,孕育了時代倡導(dǎo)綠色無紙化辦公的現(xiàn)實土壤。流程無縫整合的自動化業(yè)務(wù)辦公模式正驅(qū)動著現(xiàn)代辦公模式的革命。當(dāng)下,科研教育領(lǐng)域的政府職能機(jī)構(gòu)及其它高校等組織普遍存在著項目管理的業(yè)務(wù)需求。如何將一個項目的申報、審核、評審、立項、研究過程、結(jié)題及歸檔的整個項目生命周期納入平臺級管理范疇,是衡量項目管理組織管理科學(xué)性的重要指標(biāo)。目前,業(yè)界關(guān)于項目管理的信息化系統(tǒng)的研究很多,但基于項目生命周期的管理視角的研究匱乏。本文研究的基于元數(shù)據(jù)驅(qū)動設(shè)計的項目生命周期集成管理平臺PLIMP(Project Lifecycle Integrated Management Platform)能夠有效的規(guī)避項目管理過程中的業(yè)務(wù)變更,具有通用項目管理價值,對無縫整合項目生命周期過程的項目管理平臺的研究具有深刻的意義,并為該領(lǐng)域的研究注入全新的內(nèi)涵。項目管理業(yè)務(wù)變更的經(jīng)常性無疑是決定項目管理平臺可用性的最大障礙,同時也為軟件的實現(xiàn)技術(shù)帶來了極大的挑戰(zhàn)。傳統(tǒng)的軟件開發(fā)模式遵循軟件業(yè)務(wù)開發(fā)驅(qū)動的理念,業(yè)務(wù)需求的表達(dá)以完全滿足、夠用為衡量指標(biāo),這為將來業(yè)務(wù)的變更埋下了巨大的隱患,這類軟件系統(tǒng)無法應(yīng)對業(yè)務(wù)變更帶來的沖擊。合理而有效規(guī)避業(yè)務(wù)驅(qū)動開發(fā)模式弊端的解決方案是基于平臺開發(fā)模式,這能極大的提高目標(biāo)業(yè)務(wù)系統(tǒng)的通用性。本文研究的基于元數(shù)據(jù)驅(qū)動設(shè)計的項目生命周期管理平臺遵循軟件設(shè)計驅(qū)動開發(fā)的理念,軟件設(shè)計是驅(qū)動軟件過程的關(guān)鍵舵手,無疑增強(qiáng)了平臺的通用性。這種模式下業(yè)務(wù)需求的表達(dá)并非以具體的業(yè)務(wù)需求為原型,而是積極的進(jìn)行業(yè)務(wù)抽象,用抽象的業(yè)務(wù)代替具體的業(yè)務(wù),平臺將極大的緩沖業(yè)務(wù)變更帶來的軟件風(fēng)險,降低業(yè)務(wù)與實現(xiàn)的耦合關(guān)系;谌蒎e業(yè)務(wù)變更及通用性的軟件設(shè)計目標(biāo),平臺化開發(fā)是不二選擇。遵循軟件設(shè)計驅(qū)動開發(fā)的理念,平臺架構(gòu)設(shè)計面臨的首要問題即是如何抽象多變的業(yè)務(wù),并用何種手段來表達(dá)此類抽象。抽象意味著泛化,表達(dá)的不再是一個具體的業(yè)務(wù)原型,而是一類業(yè)務(wù)的內(nèi)在本質(zhì)結(jié)構(gòu)特質(zhì)。這種內(nèi)在的本質(zhì)結(jié)構(gòu)可以理解為此類業(yè)務(wù)的元特性,即一種元數(shù)據(jù)。所以基于元數(shù)據(jù)驅(qū)動設(shè)計自然的成為本文平臺開發(fā)的有效解決方案。本文設(shè)計實現(xiàn)的基于元數(shù)據(jù)驅(qū)動設(shè)計的項目生命周期集成管理平臺PLIMP以某科研機(jī)構(gòu)的項目生命周期管理業(yè)務(wù)需求為原型,遵循軟件設(shè)計驅(qū)動開發(fā)的理念,能夠有效的規(guī)避業(yè)務(wù)變更帶來的軟件風(fēng)險,方便的進(jìn)行業(yè)務(wù)集成,具有極強(qiáng)的軟件通用性。本文平臺的研究具有較高的理論價值和實踐應(yīng)用價值。PLIMP融合了元數(shù)據(jù)驅(qū)動設(shè)計MDD(Metadata-Driven Design)和面向服務(wù)的架構(gòu)SOA(Service-Oriented Architecture)兩種架構(gòu)理念,遵循了開放的面向?qū)ο箝_發(fā)OOP(Object-Oriented Program)、面向?qū)ο笤O(shè)計OOD(Object-Oriented Design)設(shè)計標(biāo)準(zhǔn),并采用了IOC(Inverse Of Control)等流行軟件技術(shù)開發(fā)。PLIMP基于Asp.net平臺技術(shù),開發(fā)語言為C#,以Sql Server數(shù)據(jù)庫為標(biāo)準(zhǔn)數(shù)據(jù)源,同時支持多種數(shù)據(jù)源并可以進(jìn)行靈活的配置。PLIMP平臺的開發(fā)充分尊重了軟件工程的過程理念,為此,本文分為五部分詳細(xì)闡述了PLIMP的設(shè)計實現(xiàn)過程。第一章系統(tǒng)地闡述PLIMP平臺的研究現(xiàn)狀及意義,并概要地介紹了平臺的關(guān)鍵技術(shù);第二章詳細(xì)地闡述了PLIMP平臺的需求分析過程,深刻地挖掘了平臺的需求;第三章以需求分析的階段性成果為業(yè)務(wù)原型基礎(chǔ),系統(tǒng)地闡述了PLIMP平臺的設(shè)計;第四章遵循PLIMP平臺的設(shè)計結(jié)論,詳細(xì)地闡述了平臺的具體實現(xiàn)過程;第五章總結(jié)了全文的工作,并討論了PLIMP平臺的未來重構(gòu)升級的方向;
[Abstract]:The rapid development of computer information technology and computer technology, the era gave birth to advocate green no realistic soil paperless office. The office automation business process model of seamless integration is driving the modern office model revolution. Now, the functions of the government agencies in the field of education and scientific research in Colleges and universities generally exist in organizations such as the project management business needs to. A project application, review, review, approval, research process, concluding and archiving the entire project life cycle into platform management, is an important indicator of project management organization and management science. At present, a lot of research about project management information system of the industry, but the lack of management from the perspective of the project life cycle based on this study. The metadata driven design project life cycle integrated management platform based on PLIMP (Project Lifecycle Integrated Manage Ment Platform) can effectively avoid the project management in the process of business change, has the general value of project management, it has profound significance to study project management platform for seamless integration of the project life cycle process, and research in this field into a new connotation. Regular project management of business change is the biggest obstacle in project management the availability of the platform, but also brought great challenges to software implementation technology. The traditional mode of software development follows the software driven business development concept, to fully meet the business needs of expression, enough to measure, this is the future of business changes buried a huge risk, this kind of software system to deal with the business the impact of the change. A reasonable and effective solution to avoid the drawbacks of the business driven development mode is a platform based development model, which can greatly improve the target Universal service system. Metadata driven design project lifecycle management platform following the software design of driver development based on the concept of this study, the software design is the key driving helmsman of software process, will undoubtedly enhance the universality of the platform. The expression is not the business needs of this mode to specific business needs as the prototype, but positive business instead of abstract, specific business with the abstract business platform will greatly change the buffer business software risk brought by reducing business and implementation. The coupling relationship between software design goals of fault-tolerant services change and on the basis of the general development platform, is the best choice. Follow the software design driven development concept, primary problem facing platform architecture design is how to abstract the changing business, and by what means to express this kind of abstraction. Abstract means generalization, the expression is no longer Is a specific business prototype, the inherent nature of the structural characteristics of a class of business. But the nature of this internal structure can be understood as the element characteristics of such business, which is a kind of metadata. Become an effective platform for the development of the solution in this paper so metadata driven design based on nature. This paper introduces the design and implementation of metadata driven design project life cycle integrated management platform PLIMP to a research institution of the project life cycle management business needs to follow the prototype based on the software design, driver development concept, can effectively avoid the business change brought about software risk, convenient for business integration, the software has strong universality. This research platform has high theoretical value and practice the application value of.PLIMP fusion metadata (Metadata-Driven Design) MDD driver design and service oriented architecture (SOA Service-Oriented Architec Ture) two architecture concept, follow the object-oriented development of open OOP (Object-Oriented Program), object oriented design (Object-Oriented OOD Design) design standard, and uses IOC (Inverse Of Control) and other popular software technology development.PLIMP platform based on Asp.net technology, the development of language is C#, using Sql Server database as the standard data source at the same time, the development of supporting multiple data sources and can be configured.PLIMP flexible platform for the full respect of the software engineering process philosophy, therefore, this paper is divided into five parts described in detail the design and implementation of PLIMP process. The first chapter introduces the research status and significance of the PLIMP platform, and introduces briefly the key technologies of the platform; the second chapter elaborates the PLIMP platform needs analysis process, profoundly mining platform needs; the third chapter on the analysis of the demand of the business prototype base The design of the PLIMP platform is systematically expounded. The fourth chapter follows the design conclusion of the PLIMP platform, elaborates the specific implementation process of the platform in detail. The fifth chapter summarizes the work of the full text, and discusses the direction of the future reconstruction and upgrading of the PLIMP platform.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 馮大春;魯紅;;數(shù)據(jù)驅(qū)動技術(shù)在石化工業(yè)運行中的應(yīng)用[J];石油化工自動化;2010年06期
2 韓志國;;數(shù)據(jù)驅(qū)動的內(nèi)容生產(chǎn)[J];中國傳媒科技;2014年07期
3 付華軍;陳呂芳;;試論數(shù)據(jù)驅(qū)動語言學(xué)習(xí)對教學(xué)模式的影響[J];科技經(jīng)濟(jì)市場;2007年12期
4 黃士力;金惠英;周凡;馮涇;潘崇倫;;面向數(shù)據(jù)驅(qū)動應(yīng)用的水務(wù)信息一體化數(shù)據(jù)組織與管理[J];水利水文自動化;2008年03期
5 刁柏青;喬迪;;元數(shù)據(jù)驅(qū)動在人力資源管理系統(tǒng)建設(shè)中的實現(xiàn)[J];電力信息化;2011年01期
6 陳穎;;基于信息技術(shù)的語料數(shù)據(jù)驅(qū)動模式及其應(yīng)用研究[J];實驗技術(shù)與管理;2012年11期
7 黃以寬;數(shù)據(jù)驅(qū)動,,一種實用的原型化開發(fā)方法[J];電腦開發(fā)與應(yīng)用;1996年01期
8 黃萬武;孫炳文;;數(shù)據(jù)驅(qū)動語言學(xué)習(xí)—教學(xué)模式的轉(zhuǎn)變[J];武漢科技學(xué)院學(xué)報;2006年11期
9 劉賢梅;張巧生;李君;張晶;;數(shù)據(jù)驅(qū)動的人體動畫合成研究綜述[J];計算機(jī)工程與設(shè)計;2010年18期
10 王宏;;認(rèn)識基于數(shù)據(jù)驅(qū)動的工業(yè)過程控制[J];控制工程;2013年02期
中國重要會議論文全文數(shù)據(jù)庫 前7條
1 胡繼華;;元數(shù)據(jù)驅(qū)動在信息資源管理中的應(yīng)用研究——以城建行業(yè)為例[A];中國地理信息系統(tǒng)協(xié)會第三次代表大會暨第七屆年會論文集[C];2003年
2 石磊;;數(shù)據(jù)驅(qū)動新聞的制約與挑戰(zhàn)[A];媒介化社會的社會文明建構(gòu)——第四屆“華中地區(qū)研究生新聞傳播學(xué)術(shù)論壇”優(yōu)秀論文集[C];2013年
3 韓守鵬;邱曉剛;黃柯棣;;動態(tài)數(shù)據(jù)驅(qū)動的適應(yīng)性建模與仿真[A];中國系統(tǒng)仿真學(xué)會第五次全國會員代表大會暨2006年全國學(xué)術(shù)年會論文集[C];2006年
4 鄒自明;;國際日地空間物理虛擬觀測臺新進(jìn)展[A];中國地球物理學(xué)會第二十四屆年會論文集[C];2008年
5 王承博;朱登明;;數(shù)據(jù)驅(qū)動的大規(guī)模水面動畫合成方法[A];第六屆全國幾何設(shè)計與計算學(xué)術(shù)會議論文集[C];2013年
6 劉倩;王緝憲;孫永海;;“數(shù)據(jù)驅(qū)動”的城市停車政策革新:方法與啟示——以深圳為例[A];:城鄉(xiāng)治理與規(guī)劃改革——2014中國城市規(guī)劃年會論文集(05 城市交通規(guī)劃)[C];2014年
7 黃大網(wǎng);南佐民;楊新亮;;數(shù)據(jù)驅(qū)動學(xué)習(xí)與英語寫作教學(xué)中的語域知識傳授——基于CLEC語料庫的個案研究[A];英語寫作教學(xué)與研究的中國視角——第四屆中國英語寫作教學(xué)與研究國際研討會論文集[C];2008年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 上?茖W(xué)學(xué)研究所 李輝 湯琦 梁Pr;數(shù)據(jù)驅(qū)動的創(chuàng)新[N];文匯報;2013年
2 趙國利;大數(shù)據(jù)驅(qū)動創(chuàng)新思維[N];解放軍報;2013年
3 吳勇毅;如何建立大數(shù)據(jù)驅(qū)動的商業(yè)模式[N];中國冶金報;2014年
4 羅慶朗;運用大數(shù)據(jù)驅(qū)動創(chuàng)新發(fā)展[N];學(xué)習(xí)時報;2014年
5 本報記者 姚傳富;數(shù)據(jù)驅(qū)動業(yè)務(wù)已經(jīng)成為潮流[N];人民郵電;2014年
6 本報記者 別坤;大數(shù)據(jù)驅(qū)動智能交通[N];計算機(jī)世界;2013年
7 ;探尋“大數(shù)據(jù)驅(qū)動創(chuàng)新”的路徑[N];文匯報;2013年
8 中國科學(xué)院院士 郭華東;科學(xué)大數(shù)據(jù)驅(qū)動學(xué)科發(fā)展[N];中國信息化周報;2014年
9 本報記者 宋辰;新互聯(lián)時代 數(shù)據(jù)驅(qū)動商業(yè)變革[N];計算機(jī)世界;2013年
10 姜浩端 國務(wù)院發(fā)展研究中心信息中心副研究員;數(shù)據(jù)驅(qū)動決策的挑戰(zhàn)[N];中國經(jīng)濟(jì)時報;2013年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 汲小溪;大數(shù)據(jù)驅(qū)動的計算生物標(biāo)識研究[D];復(fù)旦大學(xué);2014年
2 黃愛芹;基于數(shù)據(jù)驅(qū)動的調(diào)節(jié)閥故障診斷方法研究[D];山東大學(xué);2015年
3 馬驍鵬;基于數(shù)據(jù)驅(qū)動的時變太陽風(fēng)磁流體數(shù)值模擬[D];中國科學(xué)院國家空間科學(xué)中心;2016年
4 王楊剛;基于數(shù)據(jù)驅(qū)動的基礎(chǔ)地質(zhì)圖件更新關(guān)鍵技術(shù)研究[D];中國地質(zhì)大學(xué)(北京);2016年
5 何章鳴;非預(yù)期故障的數(shù)據(jù)驅(qū)動診斷方法研究[D];國防科學(xué)技術(shù)大學(xué);2015年
6 丁建偉;數(shù)據(jù)驅(qū)動的復(fù)雜裝備異常檢測方法[D];清華大學(xué);2015年
7 洪悅;基于機(jī)理和數(shù)據(jù)驅(qū)動的冷軋生產(chǎn)過程操作優(yōu)化研究[D];東北大學(xué);2014年
8 劉強(qiáng);數(shù)據(jù)驅(qū)動與機(jī)理分析相結(jié)合的冷軋連退過程故障診斷方法研究[D];東北大學(xué);2012年
9 張樹凱;基于數(shù)據(jù)驅(qū)動的無人船艇航線自動生成[D];大連海事大學(xué);2016年
10 張貴生;數(shù)據(jù)驅(qū)動的金融時間序列預(yù)測模型研究[D];山西大學(xué);2016年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 李方前;基于數(shù)據(jù)驅(qū)動的TE過程故障診斷研究[D];昆明理工大學(xué);2015年
2 劉浩;基于即時學(xué)習(xí)的模型未知系統(tǒng)數(shù)據(jù)驅(qū)動控制策略研究[D];燕山大學(xué);2015年
3 周晶晶;基于語料庫的大學(xué)英語詞匯教學(xué)實證研究[D];閩南師范大學(xué);2015年
4 薛亮;數(shù)據(jù)驅(qū)動的商品推送系統(tǒng)的設(shè)計與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2015年
5 陳金龍;大數(shù)據(jù)驅(qū)動的智能交通云服務(wù)構(gòu)建與組合技術(shù)研究[D];杭州師范大學(xué);2015年
6 李曉晨;面向軟件倉庫挖掘的數(shù)據(jù)驅(qū)動特征構(gòu)建方法[D];大連理工大學(xué);2015年
7 王秋鈺;大數(shù)據(jù)驅(qū)動下的影響者營銷研究[D];南京大學(xué);2015年
8 汪盼;基于語料庫的數(shù)據(jù)驅(qū)動學(xué)習(xí)法在初中英語語法課堂教學(xué)中的運用研究[D];杭州師范大學(xué);2015年
9 李娜;基于數(shù)據(jù)驅(qū)動的PID控制器優(yōu)化研究[D];華北電力大學(xué);2015年
10 范欣;基于數(shù)據(jù)驅(qū)動的模糊系統(tǒng)建模分析與研究[D];東北石油大學(xué);2010年
本文編號:1634736
本文鏈接:http://sikaile.net/guanlilunwen/xiangmuguanli/1634736.html