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

用于創(chuàng)建方案制品的界面的制作方法

文檔序號:9252379閱讀:460來源:國知局
用于創(chuàng)建方案制品的界面的制作方法
【專利說明】
【背景技術(shù)】
[0001]設(shè)計方案可以限定一組不同的對象和選取的對象對之間的關(guān)系或鏈接。在IT(信息技術(shù)環(huán)境)中,設(shè)計方案可以表示各種拓?fù)?、工作流和架?gòu)。為在IT環(huán)境中的使用而限定設(shè)計方案可以是包括將具有嵌套功能和配置的多個不同對象鏈接成一個工作模型的復(fù)雜體驗。當(dāng)向?qū)ο筇峁┬枰谶@些對象之間限定的變化源和變化類型鏈接時,過程可以要求多種工具和各種文件操作。
【附圖說明】
[0002]圖1-圖9是用于限定設(shè)計方案的示例用戶界面的示例屏幕圖。
[0003]圖10描繪根據(jù)示例的系統(tǒng)。
[0004]圖11是描繪根據(jù)示例的存儲器資源和處理資源的框圖。
[0005]圖12是描繪為實現(xiàn)示例所采取的步驟的流程圖。

【發(fā)明內(nèi)容】

[0006]緒論:設(shè)計方案表示以為了實現(xiàn)期望結(jié)果的方式而互連的組件的系統(tǒng)。在IT(信息技術(shù))環(huán)境中,設(shè)計方案可以表示各種拓?fù)?、工作流和架?gòu)。示例設(shè)計方案可以表示云架構(gòu),云架構(gòu)中的組件可以包括:基礎(chǔ)結(jié)構(gòu)組件,如服務(wù)器、存儲器和聯(lián)網(wǎng);平臺組件,位于該基礎(chǔ)結(jié)構(gòu)上;應(yīng)用組件,依賴該平臺執(zhí)行;以及服務(wù)組件,利用應(yīng)用組件來產(chǎn)生期望功能。在另一示例中,設(shè)計方案可以表示服務(wù)、網(wǎng)絡(luò)元件或其它對象的拓?fù)?。對于工作流而言,每個組件可以表示進(jìn)程中的步驟。每個這樣的組件可以由對象表示。對象是電子數(shù)據(jù),其識別給定組件、規(guī)定該組件的默認(rèn)參數(shù)以及識別該組件的連接兼容性。該兼容性限定被表示的組件可以或被允許在設(shè)計方案中連接至的組件或組件類型。
[0007]設(shè)計方案可以通過創(chuàng)建在本文中被稱為方案制品的制品來限定。方案制品是表示設(shè)計方案的電子數(shù)據(jù)。在一些實施例中,將方案制品配置成以電子的方式被處理,以自動地實例化設(shè)計方案。例如,該制品可以采用任意多個電子表格,電子表格包括但不限于數(shù)據(jù)文件、文檔、腳本和可執(zhí)行的模塊。例如,當(dāng)設(shè)計方案表示服務(wù)拓?fù)鋾r,該方案制品可以是以兼容于像TOSCA(云應(yīng)用拓?fù)浣Y(jié)構(gòu)與業(yè)務(wù)流程規(guī)范)這樣的標(biāo)準(zhǔn)的格式規(guī)定所限定的拓?fù)涞碾娮訑?shù)據(jù)。繼續(xù)云架構(gòu)的示例,方案制品可以表示基礎(chǔ)結(jié)構(gòu)層、平臺層、應(yīng)用層、服務(wù)器層或這些層的任意組合。
[0008]下面描述的各實施例是為在限定設(shè)計方案中的使用而開發(fā)的。實施例允許用戶與虛擬畫布交互來選擇多個節(jié)點,每個節(jié)點表示概括化的方案對象。該交互打開面向?qū)ο蟮慕缑娌藛?,該面向?qū)ο蟮慕缑娌藛卧试S用戶選擇期望節(jié)點和期望節(jié)點在該虛擬畫布上的放置。通過與虛擬畫布交互,用戶能夠選擇和修改所表示的方案對象的參數(shù)。
[0009]進(jìn)一步的交互鏈接節(jié)點對,節(jié)點對接著限定對應(yīng)的方案對象對之間的連接。關(guān)于鏈接哪些節(jié)點的決定可以基于每個被表示的方案對象的連接兼容性和節(jié)點在虛擬畫布上的相對放置而自動化。彼此鄰近放置的節(jié)點可以自動地鏈接,只要連接對應(yīng)的方案對不違背它們的連接兼容性。還可以基于由用戶限定的虛擬畫布路徑來限定或修改鏈接。例如,用戶可以掃過該畫布上穿過一組節(jié)點的路徑。該組節(jié)點將被鏈接,只要連接對應(yīng)的方案對象不違背連接兼容性。
[0010]每個節(jié)點之間的鏈接在虛擬畫布上被可視地顯示為連接。每個可視連接表示對應(yīng)方案對象之間的鏈接。該鏈接可以至少部分地由一個或多個默認(rèn)參數(shù)限定。通過與特定連接交互,用戶能夠修正那些參數(shù)。通過識別節(jié)點、鏈接和各種參數(shù),可以創(chuàng)建、修改和保存方案制品。方案制品可以用于和再用于實例化限定的設(shè)計方案。
[0011]以下描述被分成多個部分。被標(biāo)記為“說明性示例”的第一部分呈現(xiàn)被用于限定設(shè)計方案和創(chuàng)建對應(yīng)方案制品的用戶界面的示例屏幕圖。被標(biāo)記為“組件”的第二部分描述用于實現(xiàn)各實施例的各物理組件和邏輯組件的示例。被標(biāo)記為“操作”的第三部分描述用于執(zhí)行各實施例的步驟。
[0012]說明性示例:圖1示出用于創(chuàng)建設(shè)計方案制品圖形用戶界面(GUI)1的屏幕圖。GUI 10包括虛擬畫布12,虛擬畫布12表示用于放置用戶選擇的、表示各方案對象的節(jié)點的表面。在這個示例中,虛擬畫布12被示出為包括用于對準(zhǔn)那些節(jié)點的格柵14。在設(shè)計方案包括多個層時,控制18用于選擇當(dāng)前層。控制20用于移動至設(shè)計過程中的下一步驟。
[0013]轉(zhuǎn)至圖2,用戶已經(jīng)與虛擬畫布12交互,這導(dǎo)致控制22的顯示。在這個示例中控制22是由被多個節(jié)點按鈕26圍繞的中心點24限定的轉(zhuǎn)輪控制。每個節(jié)點按鈕26表示可用的節(jié)點或一組可用的節(jié)點。用戶與選擇的節(jié)點按鈕交互,以選擇將在虛擬畫布12上被放置在中心點24處的期望節(jié)點。在這個示例中,用戶通過輕敲顯示GUI 10的屏幕來與虛擬畫布的交互。在另一示例中,用戶可以使用像鼠標(biāo)這樣的輸入設(shè)備來在虛擬畫布上電極。響應(yīng)于該交互,控制22表現(xiàn)為位于與虛擬畫布12的交互的位置處或附近的中心點24。用這種方式,用戶選擇用于放置選擇的節(jié)點的位置。
[0014]考慮圖3,用戶已通過與圖2中示出的對應(yīng)節(jié)點按鈕26交互而選擇節(jié)點28。對節(jié)點28進(jìn)行放置,使得其有效地取代控制22的中心點24并且被放置在對應(yīng)于用戶與虛擬畫布12的交互的位置。在圖4中,用戶再次輕敲屏幕顯示⑶I 10,這導(dǎo)致控制22再次表現(xiàn)為在虛擬畫布12上位于與該輕敲對應(yīng)的位置的中心點24。這里,用戶可以再次與選擇的節(jié)點按鈕26交互,以選擇用于限定設(shè)計方案的第二節(jié)點。在圖5中,該節(jié)點是節(jié)點30。
[0015]在圖6中,虛擬畫布12已經(jīng)被填充有根據(jù)用戶與虛擬畫布12的重復(fù)交互放置的多個已選擇節(jié)點32。如所提及的,多個已選擇節(jié)點32中的每個節(jié)點表示對應(yīng)的方案對象。在這個示例中,多個已選擇節(jié)點32中的每個節(jié)點可以被用戶單獨地選擇,以允許用戶選擇或以其它方式修改由該節(jié)點表示的方案對象的一個或多個參數(shù)。這里,用戶已經(jīng)選擇特定節(jié)點,這導(dǎo)致控制34的顯示,用戶可以通過該控制34來規(guī)定被表示的對象的參數(shù)。假設(shè)當(dāng)前已選擇期望數(shù)量的節(jié)點,那么用戶可以選擇控制35,在該示例中控制35導(dǎo)致在多個已選擇節(jié)點32之間自動地建立鏈接。
[0016]將已建立的鏈接可視地描繪為圖7中的連接36。特定一對節(jié)點之間的每個連接36表示對應(yīng)的一對方案對象之間的鏈接。在該示例中,基于由多個已選擇的節(jié)點32表示的方案對象的連接兼容性以及多個已選擇的節(jié)點32在虛擬畫布12上的相對位置,自動地產(chǎn)生鏈接。這里,在格柵14上相鄰地放置的節(jié)點是鏈接的,只要不違背下層方案對象的連接能力。每個連接36包括控制38,用戶可以與控制38交互。與特定控制38的交互導(dǎo)致鏈接屬性控制40的顯示,用戶可以通過鏈接屬性控制40,規(guī)定由對應(yīng)連接36表示的鏈接的參數(shù)。
[0017]轉(zhuǎn)到圖8,圖7中自動地選擇的鏈接可能不反映用戶期望的鏈接。在圖8中,用戶選擇編輯控制41和掃過穿越虛擬畫布12的路徑42。虛擬畫布路徑42以期望的次序穿過多個節(jié)點中用戶選擇的組?;谠摯涡蚝拖聦臃桨笇ο蟮倪B接兼容性,在由圖9中的連接44可視地示出的節(jié)點組之間創(chuàng)建鏈接。
[0018]參照圖9,當(dāng)在虛擬畫布12上放置了期望節(jié)點和連接并且設(shè)置了任意期望的節(jié)點參數(shù)和鏈接參數(shù),用戶可以選擇控制20來保存方案制品,該方案制品限定下層方案對象、鏈接和對應(yīng)的客戶選的擇參數(shù)。當(dāng)例如方案制品表示云架構(gòu)時,該制品可以用于以及再用于使用由方案對象表示的組件以及由用戶選擇的節(jié)點32之間的各鏈接表示的連接來實例化云架構(gòu)。
[0019]組件:圖10和圖11示出用于實現(xiàn)各實施例的物理組件和邏輯組件的示例。在圖10中,各組件被標(biāo)識為引擎54-58。在描述引擎54-58時,焦點在于每個引擎的指定功能。然而,本文中使用的術(shù)語引擎指被配置為執(zhí)行指定功能的硬件和程序的組合。如稍后參照圖11說明的,每個引擎的硬件例如可以包括處理器和存儲器,而程序是在該存儲器中存儲的并且可由該處理器執(zhí)行以執(zhí)行指定功能的代碼。在另一示例中,硬件可以是用于存儲該代碼的存儲器。
[0020]圖10示出用于創(chuàng)建方案制品的系統(tǒng)48。系統(tǒng)48被示出為與數(shù)據(jù)儲存庫50和實例化服務(wù)52通信。數(shù)據(jù)儲存庫50通常表示用于存儲電子數(shù)據(jù)的任意存儲器。實例化服務(wù)52通常表示被配置為處理方案制品以實例化該制品的對應(yīng)設(shè)計方案的硬件和程序的任意組合。
[0021]系統(tǒng)48包括界面引擎54、鏈接引擎56和方案引擎58。界面引擎54被配置成引
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
古浪县| 舒兰市| 武穴市| 高陵县| 丹寨县| 彰化县| 宁南县| 元朗区| 阿鲁科尔沁旗| 梅河口市| 昌乐县| 镇远县| 辰溪县| 乌海市| 九龙坡区| 德安县| 嘉定区| 西昌市| 霍邱县| 年辖:市辖区| 荣昌县| 上犹县| 利津县| 顺昌县| 桓仁| 陕西省| 鹿泉市| 繁峙县| 呈贡县| 高青县| 泽普县| 商河县| 古交市| 南丹县| 五台县| 称多县| 富平县| 玉屏| 遂平县| 五河县| 惠东县|