科技項目管理云平臺的研究及應用
發(fā)布時間:2019-07-02 09:58
【摘要】:當前,隨著科技項目管理的信息化建設(shè)在各級政府的推動下迅速發(fā)展,電子政務辦公逐漸成為規(guī)范。但是,我國科技項目申報管理系統(tǒng)由于技術(shù)水平、管理體制等多方面的問題,使得各個系統(tǒng)之間相互封閉,無法實現(xiàn)信息的共享和整合,嚴重影響到了辦公效率。鑒于此,構(gòu)建一個統(tǒng)一的科技項目管理平臺,,可以有效解決信息的分散、共享不足、基礎(chǔ)設(shè)施重復建設(shè)等一系列的難題。本文的研究工作概括為以下幾點: (1)在深入分析科技項目管理系統(tǒng)的基礎(chǔ)上,本文運用現(xiàn)代科技項目管理的過程控制原理,研究提出一種科技項目管理全過程模型,并用UML建模。 (2)通過集成Spring、SpringMVC、Hibernate等Java EE框架以及Jquery和Freemarker等技術(shù),根據(jù)AOP、IOC編程思想和MVC設(shè)計模式研究開發(fā)輕量級的、松耦合的、高復用性的科技項目管理系統(tǒng)框架。根據(jù)非侵入式設(shè)計和對象組合復用等思想,將項目管理中涉及的申請書、合同書等復雜實體設(shè)計為一組獨立的POJO對象,通過動態(tài)組合配置即可得到一類新的項目申請書或合同書;提供申請書等模版的在線編輯和版本管理,流程配置等功能。 (3)在上述基礎(chǔ)上,將科技項目管理系統(tǒng)的用戶實體抽取出來,利用CAS單點登錄進行統(tǒng)一的身份認證和角色權(quán)限分配控制,同時根據(jù)科技項目管理領(lǐng)域的業(yè)務需求,采用JavaScript技術(shù)完成了CAS的本地化登錄,提高了用戶體驗度。 (4)根據(jù)上述研究成果,基于OpenStack實際開發(fā)了科技項目管理云平臺,成功配置部署了多個項目管理系統(tǒng),應用表明該云平臺具有良好的擴展性、復用性和資源共享性,驗證了本文研究成果的可行性。
[Abstract]:At present, with the rapid development of science and technology project management information construction promoted by governments at all levels, e-government office has gradually become a standard. However, due to many problems, such as technical level, management system and so on, the application management system of science and technology project in our country makes each system closed to each other and can not realize the sharing and integration of information, which seriously affects the office efficiency. In view of this, the construction of a unified science and technology project management platform can effectively solve a series of problems, such as the dispersion of information, the lack of sharing, the repeated construction of infrastructure and so on. The research work of this paper is summarized as follows: (1) based on the in-depth analysis of the science and technology project management system, this paper studies and puts forward a whole process model of science and technology project management by using the process control principle of modern science and technology project management, and uses UML to model the whole process of science and technology project management. (2) by integrating Java EE framework such as Spring,SpringMVC,Hibernate and Jquery and Freemarker, a lightweight, loose coupling and high reusability science and technology project management system framework is developed according to AOP,IOC programming idea and MVC design pattern. According to the ideas of non-invasive design and object combination reuse, the complex entities such as application form and contract book involved in project management are designed as a group of independent POJO objects, and a new kind of project application or contract form can be obtained by dynamic combination configuration, and the functions of online editing and version management, process configuration and so on can be provided. (3) on the basis of the above, the user entity of the science and technology project management system is extracted, and the unified identity authentication and role authority allocation control are carried out by using CAS single sign-on. At the same time, according to the business requirements in the field of science and technology project management, the local login of CAS is completed by using JavaScript technology, and the user experience is improved. (4) according to the above research results, the science and technology project management cloud platform is developed based on OpenStack, and several project management systems are successfully configured and deployed. The application shows that the cloud platform has good expansibility, reusability and resource sharing, and verifies the feasibility of the research results in this paper.
【學位授予單位】:杭州電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP311.52
本文編號:2508835
[Abstract]:At present, with the rapid development of science and technology project management information construction promoted by governments at all levels, e-government office has gradually become a standard. However, due to many problems, such as technical level, management system and so on, the application management system of science and technology project in our country makes each system closed to each other and can not realize the sharing and integration of information, which seriously affects the office efficiency. In view of this, the construction of a unified science and technology project management platform can effectively solve a series of problems, such as the dispersion of information, the lack of sharing, the repeated construction of infrastructure and so on. The research work of this paper is summarized as follows: (1) based on the in-depth analysis of the science and technology project management system, this paper studies and puts forward a whole process model of science and technology project management by using the process control principle of modern science and technology project management, and uses UML to model the whole process of science and technology project management. (2) by integrating Java EE framework such as Spring,SpringMVC,Hibernate and Jquery and Freemarker, a lightweight, loose coupling and high reusability science and technology project management system framework is developed according to AOP,IOC programming idea and MVC design pattern. According to the ideas of non-invasive design and object combination reuse, the complex entities such as application form and contract book involved in project management are designed as a group of independent POJO objects, and a new kind of project application or contract form can be obtained by dynamic combination configuration, and the functions of online editing and version management, process configuration and so on can be provided. (3) on the basis of the above, the user entity of the science and technology project management system is extracted, and the unified identity authentication and role authority allocation control are carried out by using CAS single sign-on. At the same time, according to the business requirements in the field of science and technology project management, the local login of CAS is completed by using JavaScript technology, and the user experience is improved. (4) according to the above research results, the science and technology project management cloud platform is developed based on OpenStack, and several project management systems are successfully configured and deployed. The application shows that the cloud platform has good expansibility, reusability and resource sharing, and verifies the feasibility of the research results in this paper.
【學位授予單位】:杭州電子科技大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP311.52
【參考文獻】
相關(guān)期刊論文 前10條
1 薛穎;閔聯(lián)營;邱橋春;;基于hibernate緩存機制的查詢性能優(yōu)化研究[J];電腦知識與技術(shù)(學術(shù)交流);2007年17期
2 陳克勝;標準化支撐電子政務[J];中國電子商務;2002年12期
3 馬永春;劉振宇;;基于SAML的單點登錄安全模型探討[J];電腦知識與技術(shù);2013年11期
4 劉強;徐小良;;科技項目管理系統(tǒng)快速開發(fā)框架研究[J];電子科技;2013年04期
5 田維珍;郭歡歡;王連清;;SaaS安全技術(shù)研究[J];信息通信;2010年05期
6 孫華林;;基于JSF-Spring-Hibernate架構(gòu)的研究與應用[J];信息技術(shù);2009年05期
7 吳茂傳;郭陽;胡昌平;;基于Web的單點登錄技術(shù)在企業(yè)集成中的應用[J];淮海工學院學報(自然科學版);2008年01期
8 李揚;馬光思;;擴展與整合Web應用框架的研究與實踐[J];計算機工程;2006年17期
9 屈建明;陳潔;;FreeMarker模板引擎動態(tài)生成網(wǎng)頁的應用研究[J];計算機與現(xiàn)代化;2011年03期
10 何寧,鄭偉,常春;基于SSL協(xié)議的訪問控制體系的分析與設(shè)計[J];控制工程;2004年02期
本文編號:2508835
本文鏈接:http://sikaile.net/guanlilunwen/xiangmuguanli/2508835.html
最近更新
教材專著