專利名稱:項目時間線可視化方法和系統(tǒng)的制作方法
項目時間線可視化方法和系統(tǒng)
背景技術(shù):
甘特圖(Gantt chart)是一種使用水平條將項目進度表示為根據(jù)時間變化的條形圖。項目的不同階段可以在甘特圖上通過不同條形來表示。在追蹤項目的進度中,它可以有助于了解與項目的階段有關(guān)的附加信息。傳統(tǒng)的甘特圖僅僅根據(jù)時間變化的顯示項目進度。其它類型的項目追蹤技術(shù)使得顯示信息非常的復(fù)雜。因此,需要一種改進的方法用于顯示項目信息。
發(fā)明內(nèi)容
本發(fā)明的各方面包含在用于呈現(xiàn)項目信息的方法、系統(tǒng)和計算機可讀存儲介質(zhì)中。項目信息可能通過以下呈現(xiàn)接收與項目有關(guān)的電子計劃信息,該計劃信息包括項目資源數(shù)據(jù);將所接收的電子計劃信息轉(zhuǎn)換成向用戶視覺呈現(xiàn)的所接收的電子計劃信息的圖形表示;以及呈現(xiàn)所接收的計劃信息的圖形表示,用于用戶的理解,該呈現(xiàn)的圖形表示包括一條線或多條線,它們根據(jù)項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
當(dāng)結(jié)合附圖閱讀時,本發(fā)明可以從以下詳細(xì)說明中得到更好的理解,相同的元件具有相同的附圖標(biāo)記。當(dāng)呈現(xiàn)多個相同元件時,單獨一個參考數(shù)字可以被指定給多個相同的元件,利用涉及特定元件的小寫字母指定。當(dāng)涉及元件集合或者涉及未指定的一個或多個元件,可以不用小寫字母指定。這里強調(diào),根據(jù)公知常識,附圖的各個特征沒有按比例繪制。相反地,各個特征的尺寸為了清楚起見而隨意擴大或減小。附圖中包括以下特征附圖1是描述了根據(jù)本發(fā)明一個方面的用于呈現(xiàn)與項目相關(guān)的信息的示例性系統(tǒng)的框圖;附圖2是根據(jù)本發(fā)明的一個方面用于呈現(xiàn)與項目有關(guān)的信息的示例性步驟的流程圖;附圖3是根據(jù)本發(fā)明的一個方面的與項目相關(guān)的信息的示例性的圖形表示;以及附圖4是根據(jù)本發(fā)明的一個方面的與示例性項目相關(guān)的信息的示例性的圖形表
示 ο
具體實施例方式附圖1是根據(jù)本發(fā)明的一個方面的用于呈現(xiàn)與項目相關(guān)的信息的示例性的系統(tǒng) 100。示例性的項目可以包括,舉例但不限于軟件開發(fā)項目、構(gòu)造項目、機械設(shè)備開發(fā)項目、 電子設(shè)備開發(fā)項目、以及景觀或建筑項目。該項目信息可以包括例如,項目階段、項目進度、 或與項目相關(guān)的資源數(shù)據(jù)。該項目階段和項目進度可以包括有關(guān)項目或項目階段的分配時間或截止時間的信息。該資源數(shù)據(jù)可以包括例如,成本、人員、或與項目或項目階段相關(guān)的其它資源。概括而言,系統(tǒng)100包括輸入設(shè)備102、處理器104、存儲設(shè)備106、以及輸出設(shè)備108。以下提供系統(tǒng)100的其它細(xì)節(jié)。輸入設(shè)備102從用戶接收輸入,并將電子數(shù)據(jù)提供給處理器104。電子數(shù)據(jù)可以包括項目信息。在示例性實施例中,輸入設(shè)備102可以是鍵盤、鼠標(biāo)或能夠接收來自外部來源的輸入的其它計算機外圍設(shè)備。處理器104從輸入設(shè)備102接收電子數(shù)據(jù),并將該電子數(shù)據(jù)轉(zhuǎn)換成向用戶視覺呈現(xiàn)的圖形表示。處理器104可以將接收的電子數(shù)據(jù)存儲到存儲設(shè)備106中(下文中描述)。 在示例性實施例中,處理器104可以生成包括在電子數(shù)據(jù)中的項目信息的圖形表示。圖形表示可以包括根據(jù)時間變化的的一條線或多條線。這些線可以對應(yīng)于不同項目或相同項目的不同階段。這些線可以對應(yīng)于與項目或項目階段相關(guān)的資源數(shù)據(jù)在寬度上對稱變化。處理器104可以接著將圖形表示提供給輸出設(shè)備108(下文中描述)。通過這里的描述,本領(lǐng)域的技術(shù)人員將理解適于本發(fā)明使用的適當(dāng)?shù)奶幚砥鳌4鎯υO(shè)備106存儲從處理器104接收的電子數(shù)據(jù)。在示例性實施例中,處理器104 可以接收來自輸入設(shè)備102的項目信息,并可以將項目信息和/或項目信息的圖形表示傳送到存儲設(shè)備106來存儲。處理器104可以訪問存儲的項目信息,以生成項目信息的圖形表示,和/或訪問存儲的圖形表示。通過這里的描述,本領(lǐng)域的技術(shù)人員將理解適于本發(fā)明使用的適當(dāng)?shù)拇鎯υO(shè)備。輸出設(shè)備108從處理器104接收電子數(shù)據(jù),并輸出該數(shù)據(jù)用于向用戶的視覺呈現(xiàn)。 該電子數(shù)據(jù)可以包括項目信息的圖形表示。在示例性的實施例中,輸出設(shè)備108可以是計算機顯示器、打印機、或能夠從接收的電子數(shù)據(jù)生成輸出用于向用戶的視覺呈現(xiàn)的其它計算機外圍設(shè)備。附圖2是根據(jù)本發(fā)明的一個方面的描述用于呈現(xiàn)與項目相關(guān)的信息的示例性步驟的流程圖200。為了便于說明,附圖2的步驟參考附圖1的系統(tǒng)組件來描述。通過這里的描述,本領(lǐng)域的技術(shù)人員將理解,一個或多個步驟可以被省略,和/或可以不脫離本發(fā)明的精神和范圍來利用不同的組件。在步驟202,接收計劃信息。在示例性實施例中,與項目相關(guān)的計劃信息可以通過處理器104從輸入設(shè)備102接收。示例性的計劃信息可以包括例如,項目階段、項目進度、或與項目相關(guān)的資源數(shù)據(jù)。項目階段和項目進度可以包括有關(guān)項目或項目階段的分配時間或截止時間的信息。資源數(shù)據(jù)可以包括例如,成本、人員、或與項目或項目階段相關(guān)的其它資源。計劃信息的輸入可以通過使用包括數(shù)據(jù)輸入框和/或下拉菜單的圖形用戶界面(GUI) 來實現(xiàn)。通過這里的描述,本領(lǐng)域的技術(shù)人員將理解適于本發(fā)明使用的適當(dāng)?shù)腉UI。在步驟204,存儲被接收的計劃信息。在示例性實施例中,處理器104可以將計劃信息存儲在存儲設(shè)備106中。在步驟206,計劃信息被轉(zhuǎn)換成圖形表示用于向用戶視覺呈現(xiàn)。在示例性實施例中,處理器104可以從與項目相關(guān)的計劃信息生成圖形表示。處理器104可以從存儲的計劃信息或從接收的計劃信息生成信息。圖形表示可以包括根據(jù)時間變化的一條線或多條線。 這些線可以對應(yīng)于不同項目或相同項目的不同階段。這些線可以對應(yīng)于與項目或項目階段相關(guān)的資源數(shù)據(jù)在寬度上對稱變化。例如,線寬度可以隨著資源的增加而增加,可以隨著資源減少而減少。在步驟208,圖形表示是為了用戶理解而呈現(xiàn)的。在示例性實施例中,處理器104可以將圖形表示傳送到輸出設(shè)備108。輸出設(shè)備108可以接著將圖形表示呈現(xiàn)給用戶。例如,圖形表示可以在視覺顯示設(shè)備上顯示,例如監(jiān)視器,或者使用打印機打印在一張紙上。附圖3描述了根據(jù)本發(fā)明的一個方面的用于向用戶呈現(xiàn)的項目信息的示例性的圖形表示300。該圖形表示描述了長度上隨時間變化的8個條30h-h,與傳統(tǒng)的甘特圖格式類似。每個條30h-h可以對應(yīng)于項目的進度階段。條302d和302f-h在寬度上對稱變化, 以傳送有關(guān)項目階段的附加信息。在示例性實施例中,條的寬度可以對應(yīng)于包括在項目計劃信息中的資源數(shù)據(jù)。這種資源數(shù)據(jù)可以包括成本、人員、或與項目階段相關(guān)的其它資源。 條302d和302f-h包括變換區(qū)3(Ma-d,其中對應(yīng)于資源數(shù)據(jù)中的變換,條在寬度上增加/減少。在寬度上增加的條,例如變換區(qū)30 中示出的,可以表示該項目階段所要求的相應(yīng)資源的增加量。在寬度上減少的條,例如在變換區(qū)304d中示出的,可以表示該項目階段所要求的相應(yīng)資源的減少量。變換區(qū)的形狀可以對應(yīng)于資源數(shù)據(jù)的類別。例如,曲線變換區(qū),例如變換區(qū)30 中示出的,可以對應(yīng)于成本資源數(shù)據(jù)。寬度上的垂直變化,例如變換區(qū)304b 中示出的,可以對應(yīng)于人員數(shù)據(jù)信息。寬度上隨時間的線性變化,例如變換區(qū)3(Mc中示出的,可以對應(yīng)于資源數(shù)據(jù)的其它類別。在一個示例性實施例中,條30 -!!可以對應(yīng)于項目計劃信息,分別與條302b和 302f交迭的條306a-b,可以對應(yīng)于實際項目信息。條306b可以在寬度上對稱變化,以傳送有關(guān)實際項目階段的附加信息。在寬度上的變化可以對應(yīng)于在項目期間接收的實際資源數(shù)據(jù)中的變換。條306a-b可以與條302b和302f同軸地顯示,以更好地示出計劃信息和實際信息之間的差異。當(dāng)實際資源數(shù)據(jù)超過計劃信息中包括的資源數(shù)據(jù)時,對應(yīng)于實際資源數(shù)據(jù)的條的寬度可以超過對應(yīng)于項目資源數(shù)據(jù)(未示出)的條的寬度。為了示例性的目的,現(xiàn)在提供一種簡化的真實世界中的例子。在這個例子中,將描述一個烘烤蛋糕的項目。這個項目包括獲得配料、混合配料、和烘烤混合物的階段。每個階段都具有有關(guān)將花費的時間長度的計劃信息,并包括有關(guān)完成成本和所需人員的資源數(shù)據(jù)。用戶可以輸入信息,表示獲得蛋糕配料的階段將花費一個小時。該用戶還可以指出,這個階段包括購買全部配料的附加成本,并要求三個全職工人來獲得配料。該用戶另外還可以輸入信息,表示混合配料的階段將花費一個半小時。對于這個階段,該用戶可以指出,不需要額外的成本來混合配料,以及該階段可以由一個全職工人來完成。最后,該用戶可以輸入信息,表示烘烤配料的階段將花費一個小時,并且可以輸入信息,表示該階段包括操作烤箱的成本,單僅僅需要一個兼職工人來監(jiān)視烤箱。附圖4是從與上述項目相關(guān)的計劃信息生成的圖形400的示例性表示。圖形400 描繪了兩個條40 和402b,每個條的長度對應(yīng)于所需時間。該圖形還描繪了具有變換區(qū) 404a-b和406a的條,其中,這些條在該項目的過程中在不同的時間寬度上對稱變化。頂部的條40 描繪了成本資源數(shù)據(jù),以及每個階段所需時間,這樣,條的寬度的變化對應(yīng)于成本變化。例如,當(dāng)成本增加時,條的寬度增加,如變換區(qū)406a中所示,當(dāng)成本減小時,條的寬度減小,如變換區(qū)40 中所示。底部的條402b類似地描繪了每個階段的人員資源數(shù)據(jù)。 當(dāng)所需人員減少時,條的寬度減小,如變換區(qū)404b中所示,當(dāng)所需人員增加時,條的寬度增加(未示出)。此外,變換區(qū)的形狀可以對應(yīng)于資源數(shù)據(jù)的類別。在圖形400中,如變換區(qū) 40 和406a中所示,隨時間的線性變換對應(yīng)于成本變化;如變換區(qū)404b中所示,曲線變換
6對應(yīng)于人員變化。上述一個或多個步驟可以體現(xiàn)為存儲在計算機可讀存儲介質(zhì)上的計算機可執(zhí)行指令。計算機可讀存儲介質(zhì)可以是基本的任意有形存儲介質(zhì),例如光盤、磁盤或固態(tài)設(shè)備, 能夠通過通用或?qū)S媚康挠嬎銠C存儲執(zhí)行指令。盡管這里參考特定實施例示出和描述了本發(fā)明,本發(fā)明不意欲限制為所示細(xì)節(jié)。 而是在權(quán)利要求等價物的范圍和邊界內(nèi),在細(xì)節(jié)上可以進行各種修改,而不脫離本發(fā)明。
權(quán)利要求
1.一種用于呈現(xiàn)項目信息的方法,包括步驟接收與項目相關(guān)的電子計劃信息,該計劃信息包括項目資源數(shù)據(jù); 將所接收的電子計劃信息轉(zhuǎn)換成所接收的電子計劃信息的圖形表示以便向用戶視覺呈現(xiàn);以及呈現(xiàn)所接收的計劃信息的圖形表示,以便用戶理解,所呈現(xiàn)的圖形表示包括一條線或多條線,該一條線或多條線根據(jù)項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
2.根據(jù)權(quán)利要求1的方法,其中呈現(xiàn)圖形表示的步驟包括 將所述一條線或多條線中的每一條呈現(xiàn)為直線。
3.根據(jù)權(quán)利要求1的方法,其中項目資源數(shù)據(jù)包括至少一個資源變換,其中呈現(xiàn)圖形表示的步驟包括與對應(yīng)于該至少一個資源變換的變換區(qū)一起呈現(xiàn)所述一條線或多條線。
4.根據(jù)權(quán)利要求3的方法,其中項目資源數(shù)據(jù)包括類別,其中變換區(qū)具有對應(yīng)于類別的形狀。
5.根據(jù)權(quán)利要求4的方法,其中所述一條線或多條線在第一方向上擴展,其中變換區(qū)的形狀是垂直于所述一條線或多條線的另一條線。
6.根據(jù)權(quán)利要求4的方法,其中變換區(qū)的形狀是隨時間的直線變換。
7.根據(jù)權(quán)利要求4的方法,其中變換區(qū)的形狀是隨時間的曲線變換。
8.根據(jù)權(quán)利要求1的方法,還包括步驟接收與項目相關(guān)的實際信息,該實際信息包括實際項目資源數(shù)據(jù); 將實際信息轉(zhuǎn)換成實際信息的圖形表示;以及呈現(xiàn)實際信息的圖形表示,所呈現(xiàn)的圖形表示包括一條線或多條線,該一條線或多條線根據(jù)實際項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
9.根據(jù)權(quán)利要求8的方法,其中呈現(xiàn)圖形表示的步驟包括與對應(yīng)于計劃信息的一條線或多條線同軸地呈現(xiàn)對應(yīng)于實際信息的一條線或多條線。
10.根據(jù)權(quán)利要求9的方法,其中呈現(xiàn)圖形表示的步驟包括呈現(xiàn)對應(yīng)于實際信息的一條線或多條線,使得該一條線或多條線的寬度超過對應(yīng)于計劃信息的一條線或多條線的寬度。
11.根據(jù)權(quán)利要求1的方法,其中呈現(xiàn)步驟包括步驟 在視覺顯示器上顯示圖形信息。
12.根據(jù)權(quán)利要求1的方法,其中轉(zhuǎn)換步驟包括步驟 通過計算機處理器,將所接收的計劃信息轉(zhuǎn)換成圖形表示。
13.根據(jù)權(quán)利要求12的方法,其中接收步驟包括步驟 通過計算機處理器,接收計劃信息。
14.根據(jù)權(quán)利要求1的方法,其中所呈現(xiàn)的一條線或多條線在第一方向上擴展,并且根據(jù)項目資源數(shù)據(jù),隨時間在至少基本垂直于第一方向的兩個方向上在寬度上對稱變化。
15.一種用于呈現(xiàn)項目信息的系統(tǒng),包括接收與項目相關(guān)的電子計劃信息的裝置,該計劃信息包括項目資源數(shù)據(jù); 將所接收的電子計劃信息轉(zhuǎn)換成所接收的電子計劃信息的圖形表示以便向用戶視覺呈現(xiàn)的裝置;以及呈現(xiàn)所接收的計劃信息的圖形表示的裝置,該圖形表示便于用戶理解,所呈現(xiàn)的圖形表示包括一條線或多條線,該一條線或多條線根據(jù)項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
16.根據(jù)權(quán)利要求15的系統(tǒng),其中項目資源數(shù)據(jù)包括至少一個資源變換,且呈現(xiàn)圖形表示的裝置包括與對應(yīng)于該至少一個資源變換的變換區(qū)一起呈現(xiàn)所述一條線或多條線的裝置。
17.根據(jù)權(quán)利要求15的系統(tǒng),還包括接收與項目相關(guān)的實際信息的裝置,該實際信息包括實際項目資源數(shù)據(jù);將實際信息轉(zhuǎn)換成該實際信息的圖形表示的裝置;以及呈現(xiàn)該實際信息的圖形表示的裝置,所呈現(xiàn)的圖形表示包括一條線或多條線,該一條線或多條線根據(jù)實際項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
18.一種計算機可讀存儲介質(zhì),具有用于呈現(xiàn)項目信息的計算機可執(zhí)行指令,該計算機可執(zhí)行指令用于執(zhí)行以下操作接收與項目相關(guān)的電子計劃信息,該計劃信息包括項目資源數(shù)據(jù);將所接收的電子計劃信息轉(zhuǎn)換成所接收的電子計劃信息的圖形表示以便向用戶視覺呈現(xiàn);以及呈現(xiàn)所接收的計劃信息的圖形表示,以便用戶理解,所呈現(xiàn)的圖形表示包括一條線或多條線,該一條線或多條線根據(jù)項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
19.根據(jù)權(quán)利要求18的計算機可讀存儲介質(zhì),其中項目資源數(shù)據(jù)包括至少一個資源變換,且呈現(xiàn)圖形表示的操作包括與對應(yīng)于該至少一個資源變換的變換區(qū)一起呈現(xiàn)所述一條線或多條線。
20.根據(jù)權(quán)利要求18的計算機可讀存儲介質(zhì),其中計算機可執(zhí)行指令還用于執(zhí)行以下操作接收與項目相關(guān)的實際信息,該實際信息包括實際項目資源數(shù)據(jù);將實際信息轉(zhuǎn)換成實際信息的圖形表示;以及呈現(xiàn)實際信息的圖形表示,所呈現(xiàn)的圖形表示包括一條線或多條線,該一條線或多條線根據(jù)實際項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
全文摘要
公開了一種用于呈現(xiàn)項目信息的方法、系統(tǒng)和計算機可讀存儲介質(zhì)。項目信息可通過以下呈現(xiàn)接收與項目有關(guān)的電子計劃信息,該計劃信息包括項目資源數(shù)據(jù);將所接收的電子計劃信息轉(zhuǎn)換成向用戶視覺呈現(xiàn)的所接收的電子計劃信息的圖形表示;以及呈現(xiàn)所接收的計劃信息的圖形表示,用于用戶的理解,該呈現(xiàn)的圖形表示包括一條線或多條線,它們根據(jù)項目資源數(shù)據(jù)隨時間在寬度上對稱變化。
文檔編號G06F17/00GK102265270SQ200980153151
公開日2011年11月30日 申請日期2009年9月17日 優(yōu)先權(quán)日2008年11月26日
發(fā)明者J·R·萊納姆 申請人:Itt制造企業(yè)公司