欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分支視圖的生成方法及裝置與流程

文檔序號(hào):12125139閱讀:305來源:國知局
分支視圖的生成方法及裝置與流程

本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種分支視圖的生成方法及裝置。



背景技術(shù):

為了能夠更科學(xué)、更有效的對不斷增多的軟件工程項(xiàng)目,實(shí)現(xiàn)軟件工程項(xiàng)目全面網(wǎng)絡(luò)信息化管理,軟件工程項(xiàng)目管理已成為軟件項(xiàng)目開發(fā)獲取成功的關(guān)鍵因素,它能夠軟件開發(fā)過程中所涉及的過程、人員、產(chǎn)品、成本和進(jìn)度等要素進(jìn)行分析和管理,以確保軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度和質(zhì)量順利完成。

軟件項(xiàng)目管理中最常用的一項(xiàng)工作就是管理項(xiàng)目的分支視圖,通過分支視圖能夠?qū)㈨?xiàng)目的各個(gè)分支以及最終的軟件版本以圖形化的形式展現(xiàn)出來,實(shí)現(xiàn)最終的版本發(fā)布。這里的分支一般指某個(gè)軟件項(xiàng)目的代碼基線,并且與基線或其他分支項(xiàng)目基線有著相互之間的關(guān)聯(lián),進(jìn)一步將各個(gè)分支上的代碼進(jìn)行合并,可以生成軟件版本。

目前,通常采用Microsoft Visio或者PowerPoint等繪圖工具生成分支視圖,進(jìn)而將軟件項(xiàng)目的各個(gè)分支以及最終的版本展現(xiàn)出來,但是發(fā)明人在實(shí)現(xiàn)發(fā)明的過程中發(fā)現(xiàn)了如下問題,現(xiàn)有技術(shù)的繪圖方式需要繪圖人員根據(jù)軟件項(xiàng)目的各個(gè)分支逐個(gè)繪制,然而當(dāng)所需繪制的軟件項(xiàng)目眾多、軟件項(xiàng)目需要頻繁變更或者軟件項(xiàng)目有突發(fā)分支事件時(shí),繪圖人員需要頻繁的在繪圖軟件上修改,使得繪圖人員操作便捷,進(jìn)而導(dǎo)致繪圖效率低下。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種分支視圖的生成方法及裝置,提高了分支視圖的繪圖效率。

一方面,本發(fā)明實(shí)施例提供了一種分支視圖的生成方法,包括:

獲取項(xiàng)目節(jié)點(diǎn)信息,所述項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息;

根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,所述項(xiàng)目計(jì)劃用于匯總項(xiàng)目節(jié)點(diǎn)信息;

根據(jù)所述項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在所述項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

另一方面,本發(fā)明實(shí)施例提供了一種分支視圖的生成裝置,包括:

獲取單元,用于獲取項(xiàng)目節(jié)點(diǎn)信息,所述項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息;

時(shí)間生成單元,用于根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,所述項(xiàng)目計(jì)劃用于匯總項(xiàng)目節(jié)點(diǎn)信息;

分支生成單元,用于根據(jù)所述項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在所述項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

本發(fā)明實(shí)施例提供的一種分支視圖的生成方法及裝置,首先獲取項(xiàng)目節(jié)點(diǎn)信息,這里的項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息,并且繪圖軟件根據(jù)不同的項(xiàng)目類型進(jìn)行相應(yīng)的參數(shù)配置,保證了項(xiàng)目的多樣性,進(jìn)一步根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖,通過根據(jù)項(xiàng)目時(shí)間信息可以隨時(shí)調(diào)節(jié)項(xiàng)目類型的分支視圖,實(shí)現(xiàn)快速作圖。與現(xiàn)有技術(shù)采用手動(dòng)繪制生成分支視圖的方法相比,本發(fā)明實(shí)施例通過獲取繪圖頁面中用戶輸入的項(xiàng)目節(jié)點(diǎn)信息,并且根據(jù)該項(xiàng)目節(jié)點(diǎn)信息自動(dòng)生成項(xiàng)目類型對應(yīng)的分支視圖,使得繪圖人員的繪圖操作更加便捷,并且繪制風(fēng)格統(tǒng)一,能夠滿足不同繪圖人員的需求,提高了分支視圖的繪圖效率。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作以簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種分支視圖的生成方法流程示意圖;

圖2為本發(fā)明實(shí)施例提供的另一種分支視圖的生成方法流程示意圖;

圖3為本發(fā)明實(shí)施例提供的一種分支視圖的生成裝置結(jié)構(gòu)示意圖;

圖4為本發(fā)明實(shí)施例提供的另一種分支視圖的生成裝置結(jié)構(gòu)示意圖;

圖5為本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖;

圖6為本發(fā)明實(shí)施例提供的分支視圖效果示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

現(xiàn)有的技術(shù)通常采用Microsoft Visio或者PowerPoint等繪圖工具生成分支視圖,進(jìn)而將軟件項(xiàng)目的各個(gè)分支以及最終的版本展現(xiàn)出來,然而當(dāng)所需繪制的軟件項(xiàng)目過多時(shí),現(xiàn)有技術(shù)的手動(dòng)繪圖方式使得繪圖操作不夠便捷,導(dǎo)致繪圖效率低下。

為了解決上述問題,本發(fā)明實(shí)施例提供了一種分支視圖的生成方法,能夠提高分支視圖的繪圖效率。圖1所示,該方法包括:

101、獲取項(xiàng)目節(jié)點(diǎn)信息。

其中,項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息,這里的項(xiàng)目類型可以包括但不限制于分支和版本,項(xiàng)目時(shí)間信息可以包括但不限制于分支和版本生成的時(shí)間。需要說明的是,這里的分支是版本控制的基礎(chǔ)組成部分,它可以開發(fā)一條線獨(dú)立于另一條線,用來維護(hù)獨(dú)立的開發(fā)支線,通過對分支進(jìn)行修改合并能夠得到最新版本。

這里的獲取項(xiàng)目節(jié)點(diǎn)信息的執(zhí)行主體為繪圖軟件,繪圖軟件根據(jù)用戶輸入的項(xiàng)目節(jié)點(diǎn)信息進(jìn)行參數(shù)配置,例如,對于項(xiàng)目類型對應(yīng)為分支,繪圖軟件獲取到用戶輸入分支的時(shí)間信息,具體可以包括分支的起始時(shí)間和結(jié)束時(shí)間,進(jìn)一步根據(jù)分支的時(shí)間信息進(jìn)行相應(yīng)的參數(shù)配置,另外,為了方便用戶對不同的分支進(jìn)行區(qū)分,可以相應(yīng)為分支設(shè)置名稱或者自定義分支的基本信息。

102、根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸。

這里的項(xiàng)目計(jì)劃用于匯總項(xiàng)目節(jié)點(diǎn)信息,并且記錄有各個(gè)項(xiàng)目的起始時(shí)間和結(jié)束時(shí)間,進(jìn)一步根據(jù)項(xiàng)目計(jì)劃中最早的起始時(shí)間定義顯示項(xiàng)目時(shí)間坐標(biāo)軸的起點(diǎn),根據(jù)項(xiàng)目計(jì)劃中最晚的結(jié)束時(shí)間定義顯示項(xiàng)目時(shí)間坐標(biāo)軸的終點(diǎn),這里的顯示起點(diǎn)和顯示終點(diǎn)的設(shè)置可以根據(jù)項(xiàng)目時(shí)間進(jìn)行調(diào)整,本發(fā)明實(shí)施例不做限定。

需要說明的是,本發(fā)明實(shí)施例還可以對項(xiàng)目時(shí)間坐標(biāo)軸的起始時(shí)間和結(jié)束時(shí)間之間的時(shí)間進(jìn)行劃分,劃分為多個(gè)時(shí)間間隔,若用戶想要查看某一時(shí)間間隔內(nèi)的項(xiàng)目計(jì)劃,則在項(xiàng)目時(shí)間坐標(biāo)軸上選取對應(yīng)的時(shí)間間隔內(nèi)以查看該時(shí)間間隔內(nèi)的項(xiàng)目計(jì)劃。

103、根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

其中,預(yù)定作圖規(guī)則可以根據(jù)用戶輸入的項(xiàng)目節(jié)點(diǎn)信息進(jìn)行相應(yīng)設(shè)置,也可以根據(jù)繪圖工具默認(rèn)設(shè)置,本發(fā)明實(shí)施例對預(yù)定作圖規(guī)則不做限定,若項(xiàng)目類型對應(yīng)為版本,這里的預(yù)定作圖規(guī)則可以包括設(shè)置該版本的作圖類型和作圖位置等規(guī)則,這里的作圖類型版本可以包括但不限制于版本所采用的作圖線條、線條顏色和標(biāo)記圖形等等。

具體地,對于本發(fā)明實(shí)施例可以首先根據(jù)項(xiàng)目計(jì)劃生產(chǎn)項(xiàng)目時(shí)間坐標(biāo)軸,這里的項(xiàng)目時(shí)間坐標(biāo)軸可以相當(dāng)于一個(gè)時(shí)間日歷表,能夠根據(jù)項(xiàng)目計(jì)劃中項(xiàng)目節(jié)點(diǎn)信息的項(xiàng)目時(shí)間信息生成坐標(biāo)軸的起始時(shí)間和結(jié)束時(shí)間,也可以根據(jù)用戶輸入坐標(biāo)軸的起始時(shí)間和結(jié)束時(shí)間自定義生成,用于方便查詢項(xiàng)目的時(shí)間節(jié)點(diǎn),由于不同的項(xiàng)目類型對應(yīng)的項(xiàng)目時(shí)間信息有所不同,進(jìn)一步根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

需要說明的是,上述生成分支視圖的操作是在繪圖軟件中的繪圖頁面完成,該繪圖頁面為分支管理工具的主界面,主要用于根據(jù)用戶輸入的項(xiàng)目節(jié)點(diǎn)信息生成項(xiàng)目類型對應(yīng)的分支視圖。

示例性的,本發(fā)明實(shí)施例中的分支視圖生成方法具體步驟通過使用分支視圖工具生成分支視圖來進(jìn)一步說明,這里的分支視圖工具可以采用VBA語言開發(fā),并結(jié)合Microsoft Excel的數(shù)據(jù)維護(hù),能夠統(tǒng)一、快速和便捷的生成分支視圖。該視圖分支工具主要包括以下幾個(gè)sheet頁面,History頁面,主要用于更新各個(gè)分支和版本信息和保存分支視圖工具的授權(quán)碼信息;Readme頁面,主要用于解釋分支和版本信息中各個(gè)屬性參數(shù);BranchView頁面,主要用于繪制分支視圖;

上述的BranchView頁面為分支視圖工具的主界面,當(dāng)用戶點(diǎn)擊進(jìn)入BranchView頁面后,該頁面顯示有以下幾個(gè)區(qū)域組成,

1、項(xiàng)目基本信息區(qū)域,該區(qū)域不參與分支視圖的繪制,用于記錄項(xiàng)目的文檔信息,例如項(xiàng)目計(jì)劃、項(xiàng)目當(dāng)前的進(jìn)度和項(xiàng)目困難等等。

2、視圖配置區(qū)域,該區(qū)域不參與分支視圖的繪制,用于顯示項(xiàng)目的當(dāng)前狀態(tài),例如在該區(qū)域配置Branch、Release和Status三個(gè)選擇按鈕,這里的Branch為顯示分支,Release為顯示版本,Status為顯示當(dāng)前狀態(tài),當(dāng)按鈕被選中則實(shí)現(xiàn)對應(yīng)選擇按鈕的功能,用戶可以根據(jù)實(shí)際需求選擇上述三個(gè)按鈕中的任意一個(gè)或者多個(gè),用戶可根據(jù)實(shí)際需求選擇顯示方式,若用戶當(dāng)前選擇Branch則展示分支。

3、分支繪圖區(qū)域,該區(qū)域主要用于繪制分支視圖,該區(qū)域配置有項(xiàng)目節(jié)點(diǎn)信息的數(shù)據(jù)表,如表1所示,根據(jù)上述項(xiàng)目節(jié)點(diǎn)信息的數(shù)據(jù)表,用戶可以對應(yīng)輸入多個(gè)項(xiàng)目節(jié)點(diǎn)信息后,進(jìn)一步將多個(gè)節(jié)點(diǎn)信息匯總得到項(xiàng)目數(shù)據(jù)示意表,如表2所示。

表1項(xiàng)目節(jié)點(diǎn)信息的數(shù)據(jù)表

表2項(xiàng)目數(shù)據(jù)示意表

4、坐標(biāo)繪圖區(qū)域,該區(qū)域主要用于根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,該項(xiàng)目時(shí)間坐標(biāo)軸對應(yīng)有起始日期、結(jié)束日期和當(dāng)前日期,進(jìn)一步地該區(qū)域還可以設(shè)置分支繪圖區(qū)域中分支與主干的偏移量,若當(dāng)前分支繪圖區(qū)有多個(gè)主線,為了避免分支重疊,可以將不同分支設(shè)置不同的偏移量,另外,為了增加分支視圖的視覺效果,可以在將不同分支設(shè)置為不同的顏色。

5、自動(dòng)繪圖區(qū)域,該區(qū)域配置有生成按鈕,用于生成分支視圖,當(dāng)完成BranchView頁面所有區(qū)域的參數(shù)配置之后,響應(yīng)與用戶的選擇操作,根據(jù)用戶選擇操作對應(yīng)生成分支視圖。

本發(fā)明實(shí)施例提供的一種分支視圖的生成方法,首先配置項(xiàng)目節(jié)點(diǎn)信息,這里的項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息,并且繪圖軟件根據(jù)不同項(xiàng)目類型進(jìn)行相應(yīng)配置,保證了項(xiàng)目的多樣性,進(jìn)一步根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖,使得用戶可以通過根據(jù)項(xiàng)目時(shí)間信息可以隨時(shí)調(diào)節(jié)項(xiàng)目類型的分支視圖,實(shí)現(xiàn)快速作圖。與現(xiàn)有技術(shù)采用手動(dòng)繪制生成分支視圖的方法相比,本發(fā)明實(shí)施例通過獲取繪圖頁面中用戶輸入的項(xiàng)目節(jié)點(diǎn)信息,并且根據(jù)該項(xiàng)目節(jié)點(diǎn)信息自動(dòng)生成項(xiàng)目類型對應(yīng)的分支視圖,使得繪圖人員的繪圖操作更加便捷,并且繪制風(fēng)格統(tǒng)一,能夠滿足不同繪圖人員的需求,提高了分支視圖的繪圖效率。

進(jìn)一步地,本發(fā)明實(shí)施例提供了另一種分支視圖的生成方法,如圖2所示,該方法包括:

201、接收用戶授權(quán)碼信息。

通常為了保證項(xiàng)目信息和分支視圖工具的安全性,只有得到輸入合法的授權(quán)碼信息分支視圖工具才能夠被激活,這里的用戶授權(quán)碼信息用于授權(quán)用戶輸入項(xiàng)目節(jié)點(diǎn)信息,相當(dāng)于一把鎖把軟件鎖起來,只有拿到鑰匙的人才能夠使用該軟件。

202、獲取項(xiàng)目節(jié)點(diǎn)信息。

這里的項(xiàng)目節(jié)點(diǎn)信息可以包括但不限制于項(xiàng)目的基本信息,如項(xiàng)目類型、項(xiàng)目時(shí)間信息、項(xiàng)目名稱、項(xiàng)目作圖規(guī)則等,需要說明的是,項(xiàng)目類型和項(xiàng)目時(shí)間信息為用戶輸入的必要選項(xiàng),其他的項(xiàng)目節(jié)點(diǎn)信息可以為分支視圖工具默認(rèn)選項(xiàng),如項(xiàng)目名稱默認(rèn)為Proj_1,若存在多個(gè)項(xiàng)目,則項(xiàng)目清楚默認(rèn)為Proj_2、Proj_3等等。

同樣地,針對上述實(shí)施例中的分支視圖工具,對于本發(fā)明實(shí)施例,用戶可以根據(jù)Readme頁面中介紹分支的基本信息了解分支視圖中各個(gè)參數(shù)的具體描述和定義值。進(jìn)一步地,在用戶清楚分支視圖中各個(gè)參數(shù)的具體描述和定義值后,用戶根據(jù)BranchView頁面中的相應(yīng)提示輸入項(xiàng)目節(jié)點(diǎn)信息。

203、根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸。

對于本發(fā)明實(shí)施例,若用戶主要查看某一項(xiàng)目進(jìn)度,可以通過設(shè)置項(xiàng)目時(shí)間坐標(biāo)軸的顯示時(shí)間段來確定顯示起點(diǎn)和顯示終點(diǎn),然后以預(yù)定時(shí)間間隔為單位根據(jù)起始時(shí)間和結(jié)束時(shí)間生成項(xiàng)目時(shí)間坐標(biāo)軸,這里的預(yù)定時(shí)間間隔可以根據(jù)用戶需求設(shè)置,通優(yōu)選設(shè)置為1天此時(shí),項(xiàng)目時(shí)間坐標(biāo)軸相當(dāng)于一個(gè)時(shí)間日歷,能夠更直觀的顯示出項(xiàng)目時(shí)間信息。

需要說明的是,若項(xiàng)目時(shí)間持續(xù)較長也可以將預(yù)定時(shí)間間隔設(shè)置為1周,當(dāng)然也可以設(shè)置為不同時(shí)間間隔,如當(dāng)需要顯示項(xiàng)目時(shí)間信息的時(shí)間位置設(shè)置為1天,在其他沒有項(xiàng)目操作的時(shí)間位置為多天,具體可以根據(jù)項(xiàng)目的時(shí)間信息進(jìn)行配置。

204、根據(jù)項(xiàng)目節(jié)點(diǎn)信息確定項(xiàng)目類型對應(yīng)的預(yù)定作圖規(guī)則。

這里的作圖規(guī)則可以通過配置項(xiàng)目節(jié)點(diǎn)信息進(jìn)行選取,具體首先根據(jù)項(xiàng)目類型選擇項(xiàng)目類型對應(yīng)的作圖類型,例如項(xiàng)目類型為分支,進(jìn)一步配置項(xiàng)目分支的顯示圖標(biāo),項(xiàng)目分支的作圖方向等,然后根據(jù)項(xiàng)目時(shí)間信息選擇項(xiàng)目類型對應(yīng)的作圖位置,例如項(xiàng)目類型為分支,進(jìn)一步根據(jù)項(xiàng)目的時(shí)間信息在項(xiàng)目時(shí)間坐標(biāo)軸上選擇對應(yīng)的位置作圖,進(jìn)一步通過作圖類型和作圖位置得到預(yù)定作圖規(guī)則。

需要說明的是,本發(fā)明實(shí)施例對上述的作圖類型不做限定,還可以根據(jù)用戶需求在實(shí)際應(yīng)用過程中添加相應(yīng)的作圖類型,例如可以增加項(xiàng)目批注或者項(xiàng)目顯示圖像等。

205、根據(jù)項(xiàng)目節(jié)點(diǎn)信息確定項(xiàng)目時(shí)間信息在項(xiàng)目時(shí)間坐標(biāo)上對應(yīng)的坐標(biāo)位置。

由于項(xiàng)目節(jié)點(diǎn)信息中記錄有項(xiàng)目的各個(gè)時(shí)間點(diǎn),包括項(xiàng)目的起始時(shí)間點(diǎn)、結(jié)束時(shí)間點(diǎn)和修改時(shí)間點(diǎn)等,根據(jù)項(xiàng)目時(shí)間坐標(biāo)軸確定與項(xiàng)目節(jié)點(diǎn)信息對應(yīng)的坐標(biāo)位置,進(jìn)一步確定了項(xiàng)目起始時(shí)間點(diǎn)的坐標(biāo)位置、項(xiàng)目結(jié)束時(shí)間點(diǎn)的坐標(biāo)位置和修改時(shí)間點(diǎn)的坐標(biāo)位置。

206、根據(jù)項(xiàng)目類型對應(yīng)的預(yù)定作圖規(guī)則和坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

對于本發(fā)明實(shí)施例,當(dāng)分支視圖工具接收到用戶輸入的項(xiàng)目節(jié)點(diǎn)信息后,根據(jù)項(xiàng)目節(jié)點(diǎn)信息的項(xiàng)目類型確定作圖規(guī)則,根據(jù)項(xiàng)目節(jié)點(diǎn)信息的時(shí)間信息確定作圖位置,進(jìn)而根據(jù)作圖規(guī)則和作圖位置生成分支視圖。

本發(fā)明實(shí)施例通過用戶輸入項(xiàng)目節(jié)點(diǎn)信息能夠自動(dòng)生成項(xiàng)目時(shí)間坐標(biāo),進(jìn)而基于項(xiàng)目時(shí)間坐標(biāo)在分支視圖工具的繪圖區(qū)域生成項(xiàng)目類型對應(yīng)的分支視圖,無需用戶手動(dòng)繪制,操作更加便捷,另外,本發(fā)明實(shí)施例還支持項(xiàng)目類型的圖標(biāo)定制,滿足不同繪圖人員的需求,避免不同繪圖人員作圖風(fēng)格不統(tǒng)一,實(shí)現(xiàn)作圖標(biāo)準(zhǔn)化。

207、響應(yīng)于用戶的選擇操作,根據(jù)選擇操作指定顯示的項(xiàng)目類型,顯示項(xiàng)目類型對應(yīng)的分支視圖。

這里的選擇操作可以通過在分支視圖工具的頁面上設(shè)置相應(yīng)的選擇按鈕,當(dāng)用戶選擇相應(yīng)的顯示按鈕則顯示當(dāng)前項(xiàng)目類型的分支視圖,例如用戶可以選擇只顯示版本,或者只顯示分支,或者兩者同時(shí)顯示,本發(fā)明實(shí)施例對此不做限定,具體可根據(jù)用戶實(shí)際需求進(jìn)行配置。

本發(fā)明實(shí)施例中的分支視圖工具通過配置不同項(xiàng)目類型對應(yīng)的顯示按鈕,能夠方便用戶更靈活地進(jìn)行選擇操作,從而使增強(qiáng)了分支視圖工具的顯示效果。

另外,當(dāng)生成項(xiàng)目的分支視圖后,若用戶需要對項(xiàng)目分支視圖進(jìn)行修改,本發(fā)明實(shí)施例還能響應(yīng)于用戶的選擇操作,根據(jù)選擇操作指定更新的項(xiàng)目類型,更新項(xiàng)目類型對應(yīng)的分支視圖,例如,分支視圖當(dāng)前的顯示圖標(biāo)為鎖定狀態(tài),若用戶需要更新分支視圖的顯示圖標(biāo)為開放狀態(tài),則可選擇顯示圖標(biāo)的更新按鈕更新顯示圖標(biāo),來更新分支視圖的狀態(tài)。

本發(fā)明實(shí)施例中的分支視圖工具通過配置不同項(xiàng)目類型對應(yīng)的更新按鈕,能夠方便用戶隨時(shí)對項(xiàng)目進(jìn)行修改,使得操作更加便捷,從而提高了分支視圖的生成速度。

對于本發(fā)明實(shí)施例,具體的應(yīng)用場景可以如下所述,但不局限于此,當(dāng)用戶打開的分支視圖工具后,選擇BranchView頁面進(jìn)行項(xiàng)目節(jié)點(diǎn)信息配置,分支視圖工具首先根據(jù)匯總的項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,確定項(xiàng)目坐標(biāo)軸的起始時(shí)間為2016/3/1,項(xiàng)目坐標(biāo)軸的結(jié)束時(shí)間為2016/6/30,該坐標(biāo)軸用于方便標(biāo)注項(xiàng)目時(shí)間信息,然后根據(jù)項(xiàng)目類型確定項(xiàng)目類型對應(yīng)的作圖規(guī)則和對應(yīng)在項(xiàng)目時(shí)間坐標(biāo)軸上的坐標(biāo)位置,若項(xiàng)目類型為分支,則確定該分支的作圖類型和時(shí)間信息,若項(xiàng)目類型為版本,則確定版本的作圖類型、時(shí)間信息和版本所歸屬的分支,進(jìn)一步根據(jù)項(xiàng)目節(jié)點(diǎn)信息中各個(gè)項(xiàng)目的時(shí)間信息在項(xiàng)目時(shí)間坐標(biāo)軸對應(yīng)的位置上進(jìn)行標(biāo)注,最后當(dāng)接收到用戶生成指令,分支視圖工具能夠根據(jù)作圖規(guī)則和標(biāo)注的位置自動(dòng)生成分支視圖。

進(jìn)一步地,生成的分支視圖效果圖如圖6所示,該圖中上方區(qū)域?yàn)轫?xiàng)目時(shí)間坐標(biāo)軸,為了避免不同分支相互重疊,該圖中將不同分支的高度設(shè)置相互避開,對于不同的項(xiàng)目類型顯示的圖形不同,對于分支以線的形式展示,對于版本以矩形的形式展示,相應(yīng)地,每個(gè)分支的末尾有相應(yīng)的顯示圖標(biāo)來標(biāo)識(shí)分支當(dāng)前的使用狀態(tài),通過上述分支視圖,用戶能夠更直觀的查看多個(gè)項(xiàng)目節(jié)點(diǎn)信息,另外,根據(jù)用戶需求還可選擇只顯示分支或者只顯示版本,或者兩者同時(shí)顯示的方式,以便用戶可根據(jù)項(xiàng)目類型進(jìn)行相應(yīng)的修改,進(jìn)而提高分支視圖的繪圖效率。

本發(fā)明實(shí)施例提供的另一種分支視圖的生成方法,根據(jù)用戶輸入項(xiàng)目類型確定項(xiàng)目類型對應(yīng)的作圖類型,根據(jù)用戶輸入的項(xiàng)目時(shí)間信息確定項(xiàng)目類型對應(yīng)的作圖位置,進(jìn)而快速生成分支視圖,無需繪圖人員手動(dòng)作圖,提高了分支視圖的生成速度,同時(shí)通過分支視圖工具生成的分支視圖作圖效果統(tǒng)一,不會(huì)出現(xiàn)不同繪圖人員繪圖效果不一致的現(xiàn)象。

進(jìn)一步地,作為圖1所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種分支視圖的生成裝置,如圖3所示,該裝置包括:

獲取單元31,用于獲取項(xiàng)目節(jié)點(diǎn)信息,其中,項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息;

時(shí)間生成單元32,用于根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,其中,項(xiàng)目計(jì)劃用于匯總項(xiàng)目節(jié)點(diǎn)信息;

分支生成單元33,用于根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

需要說明的是,本發(fā)明實(shí)施例提供的一種分支視圖的生成裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖1中的對應(yīng)描述,在此不再贅述。

本發(fā)明實(shí)施例提供的一種分支視圖的生成裝置,首先配置項(xiàng)目節(jié)點(diǎn)信息,這里的項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息,并且繪圖軟件根據(jù)不同項(xiàng)目類型進(jìn)行相應(yīng)配置,保證了項(xiàng)目的多樣性,進(jìn)一步根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖,通過根據(jù)項(xiàng)目時(shí)間信息可以隨時(shí)調(diào)節(jié)項(xiàng)目類型的分支視圖,實(shí)現(xiàn)快速作圖。與現(xiàn)有技術(shù)采用手動(dòng)繪制生成分支視圖的方法相比,本發(fā)明實(shí)施例通過獲取繪圖頁面中用戶輸入的項(xiàng)目節(jié)點(diǎn)信息,并且根據(jù)該項(xiàng)目節(jié)點(diǎn)信息自動(dòng)生成項(xiàng)目類型對應(yīng)的分支視圖,使得繪圖人員的繪圖操作更加便捷,并且繪制風(fēng)格統(tǒng)一,能夠滿足不同繪圖人員的需求,提高了分支視圖的繪圖效率。

進(jìn)一步地,作為圖2所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了另一種分支視圖的生成裝置,如圖4所示,該裝置包括:。

接收單元41,用于接收用戶授權(quán)碼信息,其中,用戶授權(quán)碼信息用于授權(quán)用戶輸入項(xiàng)目節(jié)點(diǎn)信息;

獲取單元42,用于獲取項(xiàng)目節(jié)點(diǎn)信息,其中,項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息;

時(shí)間生成單元43,用于根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,其中,項(xiàng)目計(jì)劃用于匯總項(xiàng)目節(jié)點(diǎn)信息;

分支生成單元44,用于根據(jù)項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖;

顯示單元45,用于響應(yīng)于用戶的選擇操作,根據(jù)選擇操作指定顯示的項(xiàng)目類型,顯示項(xiàng)目類型對應(yīng)的分支視圖;

更新單元46,用于響應(yīng)于用戶的選擇操作,根據(jù)選擇操作指定更新的項(xiàng)目類型,更新項(xiàng)目類型對應(yīng)的分支視圖。

進(jìn)一步地,時(shí)間生成單元43包括:

獲取模塊431,用于根據(jù)項(xiàng)目計(jì)劃獲取項(xiàng)目時(shí)間坐標(biāo)軸顯示的起始時(shí)間和結(jié)束時(shí)間;

第一生成模塊432,用于以預(yù)定間隔為時(shí)間單位根據(jù)起始時(shí)間和結(jié)束時(shí)間生成項(xiàng)目時(shí)間坐標(biāo)軸。

進(jìn)一步地,分支生成單元44包括:

第一確定模塊441,用于根據(jù)項(xiàng)目節(jié)點(diǎn)信息確定項(xiàng)目類型對應(yīng)的預(yù)定作圖規(guī)則;

第二確定模塊442,用于根據(jù)項(xiàng)目節(jié)點(diǎn)信息確定項(xiàng)目時(shí)間信息在項(xiàng)目時(shí)間坐標(biāo)上對應(yīng)的坐標(biāo)位置;

第二生成模塊443,用于根據(jù)預(yù)定作圖規(guī)則和坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

其中,第一確定模塊441,具體用于根據(jù)項(xiàng)目類型選擇項(xiàng)目類型對應(yīng)的作圖類型;

第一確定模塊441,具體還用于根據(jù)項(xiàng)目時(shí)間信息選擇項(xiàng)目類型對應(yīng)的作圖位置。

需要說明的是,本發(fā)明實(shí)施例提供的另一種分支視圖的生成裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖2所示方法的對應(yīng)描述,在此不再贅述。

本發(fā)明實(shí)施例提供的另一種分支視圖的生成裝置,根據(jù)用戶輸入項(xiàng)目類型確定項(xiàng)目類型對應(yīng)的作圖類型,根據(jù)用戶輸入的項(xiàng)目時(shí)間信息確定項(xiàng)目類型對應(yīng)的作圖位置,進(jìn)而快速生成分支視圖,無需繪圖人員手動(dòng)作圖,提高了分支視圖的生成速度,同時(shí)通過分支視圖工具生成的分支視圖作圖效果統(tǒng)一,不會(huì)出現(xiàn)不同繪圖人員繪圖效果不一致的現(xiàn)象。

需要說明的是,針對上述服務(wù)端,凡是本發(fā)明實(shí)施例中使用到的各個(gè)單元模塊的功能都可以通過硬件處理器(hardware processor)來實(shí)現(xiàn)。

示例性的,如圖5所示,圖5示出了本發(fā)明實(shí)施例提供的一種服務(wù)器的裝置結(jié)構(gòu)示意圖,該服務(wù)端可以包括:至少一個(gè)處理器(processor)51、通信接口(Communications Interface)52、存儲(chǔ)器(memory)53和總線54,其中,處理器51、通信接口52、存儲(chǔ)器53通過總線54完成相互間的通信。通信接口52可以用于服務(wù)器與客戶端之間的信息傳輸。處理器51可以調(diào)用存儲(chǔ)器53中的邏輯指令,以執(zhí)行如下方法:獲取項(xiàng)目節(jié)點(diǎn)信息,所述項(xiàng)目節(jié)點(diǎn)信息包括項(xiàng)目類型及項(xiàng)目時(shí)間信息,根據(jù)項(xiàng)目計(jì)劃生成項(xiàng)目時(shí)間坐標(biāo)軸,所述項(xiàng)目計(jì)劃用于匯總項(xiàng)目節(jié)點(diǎn)信息,根據(jù)所述項(xiàng)目節(jié)點(diǎn)信息按照預(yù)定作圖規(guī)則在所述項(xiàng)目時(shí)間坐標(biāo)軸上對應(yīng)的坐標(biāo)位置生成項(xiàng)目類型對應(yīng)的分支視圖。

此外,上述的存儲(chǔ)器53中的邏輯指令可以通過軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
霍山县| 通渭县| 延长县| 涿鹿县| 长治县| 延寿县| 乌兰县| 循化| 莎车县| 平顶山市| 海宁市| 雅安市| 遂溪县| 东莞市| 安远县| 安阳市| 吉安市| 合江县| 武山县| 宁陵县| 托里县| 承德市| 姚安县| 岐山县| 桐梓县| 论坛| 大田县| 扎鲁特旗| 虹口区| 永新县| 聂拉木县| 呈贡县| 武宁县| 班戈县| 东乡族自治县| 郑州市| 阿巴嘎旗| 西乡县| 大冶市| 长武县| 灌南县|