新四季網

一種基於uml活動圖的複雜平臺軟體部署指導方法

2023-09-21 08:50:50

專利名稱:一種基於uml活動圖的複雜平臺軟體部署指導方法
技術領域:
本發明涉及建模、系統部署與調試等領域,特別涉及一種基於UML活動圖的複雜平臺軟體部署指導方法。
背景技術:
統一建模語言(UML)是非專利的第三代建模和規約語言,是在開發階段,說明,可視化,構建和書寫一個面向對象軟體密集系統的製品的開放方法,最適於數據建模,業務建模,對象建模,組件建模。UML作為一種模型語言,它使開發人員專注於建立產品的模型和結構,而不是選用什麼程序語言和算法實現。當模型建立之後,模型可以被UML工具轉化成指定的程序語言代碼。UML是系統分析和設計的工具,通常用來進行系統的前期需求分析和系統設計。
活動圖(Activity diagram)是描述滿足用例要求所要進行的活動以及活動間的約束關係,有利於識別並行活動。UML活動圖是UML定義的圖示中的一種,用於表示執行時的時序狀態或交互關係。關鍵路徑法(Critical Path Method, CPM)是一種基於數學計算的項目計劃管理方法,是網絡圖計劃方法的一種,屬於肯定型的網絡圖。關鍵路徑法將項目分解成為多個獨立的活動並確定每個活動的工期,然後用邏輯關係(結束-開始、結束-結束、開始-開始和開始結束)將活動連接,從而能夠計算項目的工期、各個活動時間特點(最早最晚時間、時差)等。在關鍵路徑法的活動上加載資源後,還能夠對項目的資源需求和分配進行分析。關鍵路徑法是現代項目管理中最重要的一種分析工具。複雜平臺涉及到多系統的耦合,且具有規模大,軟體多,調試複雜,重複性步驟多,分支多,部署周期長等特點。目前基本沒有在系統上線計劃和軟體部署階段的方法和工具,複雜平臺的部署一直處於一個無據可循的局面,無指導方法和記錄工具,絕大多數工作靠現場技術人員手工完成,如果出現問題無據可查。這導致了複雜平臺軟體部署工作處於相對原始的、和整個IT發展不相協調的階段,也處於傳統軟體工程和軟體生命周期管理的薄弱環節;但平臺軟體部署的正確與否,關係到系統間能否正常工作,關係重大,尤其對於複雜平臺軟體的大規模系統部署,如電視臺的全臺網系統,因此這項工作確實需要評估、需要記錄、具體工作需要方法指導。本方法還改善了單獨使用項目管理關鍵路徑分析法,沒有反映項目細節工作圖的不足。因此,迫切需要一種得力方法和工具應用於本領域,既可用於測算項目預期進度和項目周期分析,又可用於指導平臺軟體部署和對各工作環節進行跟蹤。

發明內容
本發明提供了一種基於UML活動圖的複雜平臺軟體部署指導方法,應用UML,建立目標平臺軟體部署全項目的活動圖;並結合關鍵路徑法,演化為關鍵路徑法中的箭線圖,得出準確的關鍵路徑,用於測算項目預期進度和項目周期分析,然後根據活動圖指導複雜平臺軟體的部署和對各工作環節進行跟蹤。具體方法如下應用UML,建立目標平臺軟體部署全項目的活動圖;活動圖與關鍵路徑法結合使用,演化為關鍵路徑法中的箭線圖,得出準確的關鍵路徑;根據關鍵路徑法分析和箭線圖測算項目預期進度和項目周期分析;
根據活動圖指導目標平臺的軟體部署和進行各工作環節跟蹤。本發明解決了複雜平臺系統上線和軟體部署階段,無參考依據、無文檔記錄,分析不便,不可追溯的不足。


為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹。圖I為本發明一種基於UML活動圖的複雜平臺軟體部署指導方法的流程圖。圖2為本發明實施例一種接入網絡選擇的方法的UML活動圖。圖3為本發明實施例一種接入網絡選擇的方法的箭線圖。圖4為採用項目管理軟體MS Project,根據圖I活動圖的所有項目,製作項目管理圖表。圖5為製作網4為關鍵路徑的關鍵路徑分析圖。圖6為製作網2為關鍵路徑的關鍵路徑分析圖。
具體實施例方式下面將結合附圖,對本發明實施例中的技術方案進行清楚、完整地描述。本發明實施例提供了一種基於UML活動圖的複雜平臺「接入網絡選擇的方法」的部署指導方法。首先應用UML建立全臺網項目的活動圖,建圖過程需根據以下規則,建立完成後如圖I :規則I :根據全臺網項目工作,對基於複雜主幹平臺和相關子系統的工作做逐一梳理;規則2 :有明確的工作「開始」和「結束」標誌和節點;規則3 :並行工作可以用多分支節點,分支節點可以有匯合節點或結束節點;規則4 :對於每一個活動(或工作)應用圓角矩形表示;規則5 :對於明確的狀態節點用直角矩形表示;規則6 :箭線方向表示下一步工作;規則7 :可以有判斷分支節點,用菱形表示;規則8 :用文本框註明每一活動的負責人或團隊;然後進行項目關鍵路徑法(CPM)分析,此活動圖可演化為關鍵路徑法中的箭線圖(ADM),進行項目的緊前/緊後活動分析,得出準確的關鍵路徑,從而測算項目預期進度和項目周期分析。圖2是根據圖I的活動圖,演化的關鍵路徑分析法(箭線圖),可以看出根據每一階段的用時(t),可以得出關鍵路徑,即虛線所示的路徑。由活動圖轉化為關鍵路徑法的箭線圖,包括以下步驟I.活動圖中圓角矩形表示活動節點,可轉化為箭線圖的活動節點(橢圓)表示。2.活動圖中有向箭頭連線可轉化為箭線圖中的箭線。3.去掉活動圖中條件判斷部分(菱形圖),將其活動歸結為所隸屬的總結點。4.在箭線圖中標出各階段的活動用時。通過關鍵路徑法原理進行分析,得出整個項目的總體耗時和對應的關鍵路徑。通過關鍵路徑法的分析,得出控制項目管理的數據依據,以及必要的項目管理進度控制方案。最後,根據活動圖進行項目合理安排的計劃/指導和各工作環節跟蹤,完成複雜 平臺軟體部署工作。具體的分析和部署過程,可以通過與項目管理軟體相結合,取得更好的效果。如圖3是採用項目管理軟體MS Project,根據圖I活動圖的所有項目,製作項目管理圖表。按關鍵路徑分析,得出的關鍵路徑,即經過製作網4的路徑是耗時最長的關鍵路徑,如圖4所示。按關鍵路徑法,如果項目進度有了調整,如製作網2因各種原因,它的耗時延長,則關鍵路徑可能轉化為經過製作網2的路徑,因此關鍵路徑變更。此後,可以根據項目管理的相關原理,對項目總體時間和進度進行調整,從而有利於項目的控制。本發明包括但不局限於以上描述的實施例,任何本領域的技術人員不需要付出創造性勞動就能思之的變化都應落入本發明的保護範圍。
權利要求
1.一種基於UML活動圖的複雜平臺軟體部署指導方法,包括UML建模方法,其特徵在於,包括以下步驟 應用UML,建立目標平臺軟體部署全項目的活動圖; 活動圖與關鍵路徑法結合使用,演化為關鍵路徑法的箭線圖,得出準確的關鍵路徑; 根據關鍵路徑法分析和箭線圖測算項目預期進度和項目周期分析; 根據活動圖指導目標平臺的軟體部署和進行各工作環節跟蹤。
2.如權利要求I所述的指導方法,其特徵在於,建立活動圖需根據以下規則 規則I :根據全臺網項目工作,對基於複雜主幹平臺和相關子系統的工作做逐一梳理; 規則2 :有明確的工作「開始」和「結束」標誌和節點; 規則3 :並行工作可以用多分支節點,分支節點可以有匯合節點或結束節點; 規則4 :對於每一個活動(或工作)應用圓角矩形表示; 規則5 :對於明確的狀態節點用直角矩形表示; 規則6 :箭線方向表示下一步工作; 規則7 :可以有判斷分支節點,用菱形表示; 規則8 :用文本框註明每一活動的負責人或團隊。
3.如權利要求I所述的指導方法,其特徵在於,由活動圖轉化為關鍵路徑法的箭線圖,包括以下步驟 活動圖中圓角矩形表示活動節點,轉化為箭線圖的活動節點(橢圓)表示。
活動圖中有向箭頭連線轉化為箭線圖中的箭線。
去掉活動圖中條件判斷部分(菱形圖),將其活動歸結為所隸屬的總結點。
在箭線圖中標出各階段的活動用時。
4.如權利要求I所述的指導方法,其特徵在於,通過關鍵路徑法原理進行分析,得出整個項目的總體耗時和對應的關鍵路徑。
5.如權利要求I所述的指導方法,其特徵在於,通過關鍵路徑法的分析,得出控制項目管理的數據依據,以及必要的項目管理進度控制方案,並可與其他管理軟體相結合,取得更好的效果。
全文摘要
本發明實施例公開了一種基於UML活動圖的複雜平臺軟體部署指導方法,針對當前基本沒有在系統上線計劃和軟體部署階段的方法和工具,複雜軟體部署基本處於無據可循的局面,無指導方法和記錄工具,絕大多數工作靠現場技術人員手工完成,如果出現問題無據可查等問題,採用創建部署工作的UML活動圖,然後與關鍵路徑法結合使用,演化為關鍵路徑法中的箭線圖,得出準確的關鍵路徑,然後根據關鍵路徑法分析和箭線圖測算項目預期進度和項目周期分析,最後根據活動圖進行指導複雜平臺的軟體部署和各工作環節跟蹤,指導完成部署工作。從而解決了系統上線和軟體部署階段,無參考依據、無文檔記錄,不便分析,不可追溯的不足。
文檔編號G06F9/44GK102722361SQ201110079610
公開日2012年10月10日 申請日期2011年3月31日 優先權日2011年3月31日
發明者王堃越 申請人:新奧特(北京)視頻技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀