中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當(dāng)前位置:主頁 > 科技論文 > 信息工程論文 >

Windows Azure平臺下項目管理系統(tǒng)的設(shè)計與實現(xiàn)研究

發(fā)布時間:2014-08-08 21:11
1  緒 論 

1.1  背景介紹 
1.1.1  項目管理信息化 
項目管理信息化和企業(yè)信息化也有一定關(guān)系,要實施項目管理信息化,必須大力推動行業(yè)信息化以及企業(yè)信息化。根據(jù)美國《經(jīng)濟學(xué)家》雜志 2000 年刊登的有關(guān)資料表明:“一個典型的 1 億美元的建設(shè)項目在實施過程中會產(chǎn)生 15 萬份左右獨立的文檔或資料(包括設(shè)計文件、合同文件、采購文件、資金申請單、進度計劃等),聯(lián)邦快遞在美國國內(nèi)運輸工程藍圖每年獲取約 5 億美元的運輸費;項目建設(shè)成本的 1~2%僅僅是與打印、復(fù)印和傳真等有關(guān)的辦公費用。”  由于很多建設(shè)項目地域跨度越來越大,項目參與單位分布越來越廣,項目信息成指數(shù)級增長,信息交流問題成為影響建設(shè)項目實施的主要問題。目前,信息交流手段還較為落后,使用紙質(zhì)文檔、電話、傳真、郵政快遞、項目協(xié)調(diào)會等方式作為信息交換的手段,不僅容易造成信息溝通的延遲(Delay),而且大大增加了信息溝通的費用。據(jù)國際有關(guān)文獻資料介紹,建設(shè)工程項目實施過程中存在的諸多問題,其中三分之二與信息交流(信息溝通)的問題有關(guān);工程項目 10%~33%的費用增加與信息交流存在的問題有關(guān);在大型工程項目中,信息交流的問題導(dǎo)致工程變更和工程實施的錯誤約占工程總成本的 3%~5%。 項目管理信息化是解決目前項目管理中存在問題的重要方法,因此國內(nèi)外都在研究和探索項目管理信息化實現(xiàn)的途徑。
.........

1.2  研究目標(biāo)與意義 
本研究根據(jù)通訊產(chǎn)品研發(fā)的特點和過程,結(jié)合 Windows Azure 云計算技術(shù),來實現(xiàn)對普遍通訊產(chǎn)品項目的輔助管理平臺。希望通過這次嘗試了解當(dāng)前流行的云計算技術(shù)的特點和服務(wù)種類,掌握基于 Windows  Azure 云計算平臺的應(yīng)用程序的開發(fā)和設(shè)計方法,考察該云計算平臺的實際應(yīng)用效果,為將來實現(xiàn)基于云計算平臺的通訊產(chǎn)品項目管理信息化做出探索性的嘗試和一點點積累。 論文的研究意義主要體現(xiàn)在: (1) 重點學(xué)習(xí)和了解微軟在云計算領(lǐng)域的 Windows Azure 平臺,掌握平臺服務(wù)特點、服務(wù)類型和服務(wù)限制等內(nèi)容,作為對新興云計算平臺的探索式學(xué)習(xí)。通過對實際行業(yè)管理過程的分析,針對特定需求使用 Windows Azure 設(shè)計出符合通訊產(chǎn)品項目特點的項目管理平臺。 (2) 傳統(tǒng)的通訊項目管理普遍存在信息同步困難,文檔無法統(tǒng)一管理等特點。希望通過該平臺的設(shè)計,解決諸如此類的問題。極大的提高工作效率,實現(xiàn)不同部門間的無縫配合,從而保證項目的順利進行,切實成為項目管理中的好幫手、好工具。本文主要任務(wù)是實現(xiàn)一個基于云計算的通訊產(chǎn)品的項目管理平臺。主要的研究工作集中在以下幾個方面: (1) 云計算技術(shù)的了解。通過產(chǎn)生背景、發(fā)展過程、未來前景幾方面,對該技術(shù)進行全面的認(rèn)識。
.........

2  相關(guān)技術(shù) 

2.1  云計算 
2.1.1  什么是云計算 
通過對本項目的部署與測試,了解了 Windows Azure 項目的常規(guī)部署方法,并通過對平臺的管理和費用評估,了解了云平臺的管理方法和適用范圍。云計算是一種基于因特網(wǎng)的超級計算模式,它依賴的不是個人電腦,也不是獨立的服務(wù)器,而是用戶無需關(guān)心其內(nèi)部結(jié)構(gòu)的“云”。云計算將所有的計算資源集中起來,并由軟件實現(xiàn)自動管理,無需人為參與。在遠程的數(shù)據(jù)中心,幾萬甚至幾千萬臺電腦和服務(wù)器連接成一片。因此,云計算甚至可以讓用戶體驗每秒超過 10 萬億次的運算能力,如此強大的運算能力幾乎無所不能。用戶通過電腦、筆記本、手機等方式接入數(shù)據(jù)中心,按各自的需求進行存儲和運算。通過這種方式,共享的軟硬件資源和信息,可以按需提供給計算機和其他設(shè)備。云計算的核心思想,是將大量用網(wǎng)絡(luò)連接的計算資源統(tǒng)一管理和調(diào)度,構(gòu)成一個計算資源池向用戶按需服務(wù)。提供資源的網(wǎng)絡(luò)被稱為“云”[3]。 一個先進的云計算平臺,往往具有以下的特點: (1) 無窮無盡的資源 云計算平臺是一個在用戶感覺上擁有無限的計算能力和存儲容量的資源中心。(這個描述如同其字面理解,因為盡管規(guī)模非常龐大但總是會有一些限制,這一點必須記住。)作為用戶,可能并不需要做規(guī)模上規(guī)劃和定義,只用部署自己的個人存儲和計算基礎(chǔ)設(shè)施。用戶可以依賴這些公司所提供的幾個遍布世界各地的大型數(shù)據(jù)中心,按需利用這些資源。
........

2.2  Windows Azure Platform 
2008年,微軟發(fā)布了一個云計算平臺——Windows Azure Platform。Windows Azure Platform是一個運行在微軟數(shù)據(jù)中心的云計算平臺。它包括一個云計算操作系統(tǒng)和一個為開發(fā)者提供的服務(wù)集合。開發(fā)人員創(chuàng)建的應(yīng)用既可以直接在該平臺中運行,也可以使用該云計算平臺提供的服務(wù)。相比較而言,Windows Azure Platform延續(xù)了微軟傳統(tǒng)軟件平臺的特點,能夠為客戶提供熟悉的開發(fā)體驗,用戶已有的許多應(yīng)用程序都可以相對平滑的遷移到該平臺上運行。另外Windows Azure Platform還可以按照云計算的方式按需擴展,在商業(yè)開發(fā)時可以節(jié)省開發(fā)部署的時間和費用。 Windows Azure Platform 包括 Windows Azure、SQL Azure 和 Windows Azure Platform AppFabric。Windows Azure 可看成一個云計算服務(wù)的操作系統(tǒng),SQL Azure 是云中的數(shù)據(jù)庫,AppFabric 是一個基于 Web 的開發(fā)服務(wù),它可以把現(xiàn)有應(yīng)用和服務(wù)與云平臺的連接和互操作變得更為簡單。AppFabric 讓開發(fā)人員可以把精力放在他們的應(yīng)用邏輯上而不是在部署和管理云服務(wù)的基礎(chǔ)架構(gòu)上。 (1) Windows Azure Windows Azure 是一個云服務(wù)的操作系統(tǒng),它提供了一個可擴展的開發(fā)環(huán)境、托管服務(wù)和服務(wù)管理環(huán)境。這其中包括提供基于虛擬機的計算服務(wù)和基于 Blobs、Tables、 基于 Windows Azure 的項目管理平臺設(shè)計與實現(xiàn) Queues、Drives 等的存儲服務(wù)。Windows  Azure 為開發(fā)者提供了托管的、可擴展的、按需應(yīng)用的計算和存儲資源,還未開發(fā)者提供了云平臺管理和動態(tài)分配資源的控制手段。
........

3  項目管理平臺需求分析與設(shè)計 ........... 13 
3.1  通訊產(chǎn)品項目的特點 .......... 13 
3.2  項目需求分析 .......... 14 
3.3  功能模塊劃分 ........... 16 

4  項目管理平臺功能實現(xiàn) .......... 24 
4.1  平臺開發(fā)環(huán)境 .......... 24 
4.2  平臺相關(guān)技術(shù) .......... 24 
4.3  平臺的配置工程 ......... 26 
5  項目管理平臺的測試與管理 ....... 49 
5.1  平臺的部署 ........... 49 
5.2  平臺的測試 ......... 51 
5.3  平臺的管理 ........... 52

5  項目管理平臺的測試與管理 

5.1  平臺的部署
本章通過將平臺部署到 Windows Azure 中,充分的體會到微軟 Windows Azure 云平臺的易發(fā)布的特點;并通過對平臺的功能測試和性能測試,對利用 Windows Azure 開發(fā)的產(chǎn)品的性能有了更深的認(rèn)識;還通過在 Windows  Azure 上對平臺的管理和費用估算,了解了 Windows Azure 的易維護性、可擴展性和其價格特點。正因為  Windows Azure 具有可擴展性高、價格合理等特點,因此適合在較大的項目中使用。對于 Windows Azure 云平臺的應(yīng)用程序,在功能實現(xiàn)后需將其部署在云平臺上。本章將具體描述平臺的部署過程,以及部署后的測試情況與管理方法。進行平臺的部署首先必須要注冊 Windows Azure 的管理賬戶。Windows Azure 的管理賬戶在注冊后可以提供三個月的試用期,來確保用戶對于云服務(wù)的體驗。由于在本文完成時 Windows Azure 還未對中國大陸地區(qū)開放,因此在注冊過程中需要提供香港或者臺灣的手機號以及支持 Visa 的信用卡才能完成。注冊完成后,可以通過賬戶的管理平臺,進行平臺的部署、管理等操作。
.........
 

6  總結(jié) 

 

6.1  主要研究成果 
科技的發(fā)展在不斷進步,隨著計算量不斷增大和用戶體驗的不斷提升,云計算技術(shù)的出現(xiàn)更是順應(yīng)未來對計算的普及和數(shù)據(jù)需求的發(fā)展趨勢。本次研究通過對各大科技公司所提供的云服務(wù),對云計算的本質(zhì)進行了理論的分析。同時結(jié)合項目管理中遇到的實際問題,使用微軟的云服務(wù)架構(gòu),對項目管理軟件的信息化、世界化、持久化進行了實踐性的探索。通過這次的理論研究和實際使用,真正體驗了云技術(shù)的強大之處,相信能夠通過其穩(wěn)定性、可靠性和安全性,會越來越多的被廣大用戶所接受,更好的為科學(xué)建設(shè)提供其最優(yōu)質(zhì)的服務(wù)。 本次項目從項目管理的信息化入手,結(jié)合當(dāng)下流行的云的概念,通過對通訊產(chǎn)品項目特點的分析,進行了系統(tǒng)的分析和設(shè)計。并且根據(jù)分析和設(shè)計,依照云存儲的結(jié)構(gòu)特征,利用云存儲的 Blob 結(jié)構(gòu)來存儲文件,Queue 結(jié)構(gòu)來進行兩種不同云角色間的通信,并且利用了云數(shù)據(jù)庫來存儲各種數(shù)據(jù)間的關(guān)系,為查詢和存儲方面提供了效率的保證。利用一整套微軟提供的技術(shù)加以實現(xiàn),完成了項目的開發(fā)和調(diào)試工作。在調(diào)試工作完成后對項目進行了部署,使其真正的在云平臺中運行,并且做了相關(guān)的功能和性能方面的測試工作。并且利用 Windows Azure 的管理功能和定價計算器,完成了對整個項目的管理和費用評估等工作。
.........

參考文獻(略)

本文編號:8252

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/xinxigongchenglunwen/8252.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶26643***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com