[發明專利]一種構造界面模型的可視界面建模編輯器有效
| 申請號: | 201410290647.2 | 申請日: | 2014-06-25 |
| 公開(公告)號: | CN105278935B | 公開(公告)日: | 2018-06-22 |
| 發明(設計)人: | 符長明;龍春生;唐鴻 | 申請(專利權)人: | 成都普中軟件有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/34 |
| 代理公司: | 成都信博專利代理有限責任公司 51200 | 代理人: | 張澎 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 編輯器 建模 構造界面 界面視圖 可視界面 界面傳輸 界面接口 界面模型 界面顯示 可視化建模 流程編輯器 編輯對象 層級模型 建模工具 流程模型 算法模型 自頂向下 易用性 運算性 層級 可調 可控 算法 運算 清晰 分析 統一 | ||
1.一種構造界面模型的可視界面建模編輯器,基于一個含有計算機可讀程序代碼的計算機可讀存儲介質,所述計算機可讀代碼包含一組可以被計算機的處理器所執行的指令,通過基于界面元視圖的界面視圖對一個由界面元模型定義的記錄界面模型的數據進行處理,來實現界面視圖及界面模型的構造,其所用的可視界面建模編輯器包含如下組元:
界面層級編輯器,采用MVC(Model-View-Control)結構,以界面層級模型為數據部件,以界面層級面板為顯示部件,以界面層級處理器為處理部件,來實現對界面層級視圖及界面層級模型的編輯;所述界面層級面板以界面層級視圖對界面層級模型進行可視顯示;
界面接口編輯器,采用MVC結構,以界面接口模型為數據部件,以界面接口面板為顯示部件,以界面接口處理器為處理部件,來實現對界面接口視圖及界面接口模型的編輯;所述界面接口面板以界面接口視圖對界面接口模型進行可視顯示;
界面顯示編輯器,采用MVC結構,以界面顯示模型為數據部件,以界面顯示面板為顯示部件,以界面顯示處理器為處理部件,來實現對界面顯示視圖及界面顯示模型的編輯;所述界面顯示面板以界面顯示視圖對界面顯示模型進行可視顯示;
界面算法編輯器,采用MVC結構,以界面算法模型為數據部件,以界面算法面板為顯示部件,以界面算法處理器為處理部件,來實現對界面算法視圖及界面算法模型的編輯;所述界面算法面板以界面算法視圖對界面算法模型進行可視顯示;
界面流程編輯器,采用MVC結構,以界面流程模型為數據部件,以界面流程面板為顯示部件,以界面流程處理器為處理部件,來實現對界面流程視圖及界面流程模型的編輯;所述界面流程面板以界面流程視圖對界面流程模型進行可視顯示;
界面傳輸編輯器,采用MVC結構,以界面傳輸模型為數據部件,以界面傳輸面板為顯示部件,以界面傳輸處理器為處理部件,實現對界面傳輸視圖及界面傳輸模型的編輯;所述界面傳輸面板以界面傳輸視圖對界面傳輸模型進行可視顯示;
采用可視界面建模編輯器的上述組元構造界面模型的具體步驟如下:
1)界面層級編輯:界面層級編輯器構造界面層級模型的過程如下:界面層級面板接收實際界面建模環境送來的新建界面構件類型符、添加界面構件類型符、復制界面構件類型符、刪除界面構件類型符、重名界面構件類型符的操作信息,向界面層級處理器發出相應的新建界面構件類型、添加界面構件類型、復制界面構件類型、刪除界面構件類型、重名界面構件類型的指令;界面層級處理器響應前述指令對界面層級模型進行相應的處理;界面層級面板以界面層級視圖的方式刷新界面層級模型;
2)界面接口編輯:界面接口編輯器對步驟1)得到的界面層級模型中的界面構件類型逐一構造界面接口模型,各界面接口模型的構造步驟包括:界面接口面板接收實際界面建模環境送來的對屬性符、功能符和事件符進行新建、添加、復制、刪除、命名的操作信息;界面接口面板向界面接口處理器發出相應的對屬性、功能和事件進行新建、添加、復制、刪除、命名的指令;所述界面接口處理器響應前述指令對界面接口模型進行相應的處理;界面接口面板以界面接口視圖的形式刷新顯示界面接口模型;實現界面顯示功能的界面顯示模型由步驟
3)構造;實現界面算法功能的界面算法模型由步驟4)構造;實現界面流程功能的界面流程模型由步驟5)構造;
3)界面顯示編輯:界面顯示編輯器對步驟2)中提到的界面顯示功能逐一構造界面顯示模型,各界面顯示模型的構造步驟包括:界面顯示面板接收實際界面建模環境送來的添加顯示符、選擇顯示符、復制顯示符、刪除顯示符的操作信息;界面顯示面板向界面顯示處理器發出相應的添加顯示元、選擇顯示元、復制顯示元、刪除顯示元的指令;所述界面顯示處理器響應前述指令,對界面顯示模型進行相應的處理;界面顯示面板以界面顯示視圖的方式刷新顯示界面顯示模型;
4)界面算法編輯:界面算法編輯器對步驟2)中提到的界面算法功能逐一構造界面算法模型,各界面算法模型的構造步驟包括:界面算法面板接收實際界面建模環境送來的添加算符、選擇算符、復制算符、刪除算符和添加傳值符、選擇傳值符、刪除傳值符的操作信息;界面算法面板向界面算法處理器發出相應的添加算元、選擇算元、復制算元、刪除算元和添加傳值、選擇傳值、刪除傳值的指令;所述界面算法處理器響應前述指令,對界面算法模型進行相應的處理;界面算法面板以界面算法視圖的方式刷新顯示界面算法模型;
5)界面流程編輯:對步驟2)中提到的界面流程功能逐一構造界面流程模型,各界面流程模型的構造步驟包括:界面流程面板接收實際界面建模環境送來的添加活動符、選擇活動符、刪除活動符的操作信息,向界面流程處理器發出相應添加活動、選擇活動、刪除活動的指令;所述界面流程處理器響應前述指令對界面流程模型進行相應的處理;所述界面流程面板以界面流程視圖的方式刷新顯示界面流程模型;
6)界面傳輸編輯:對步驟5)中得到的界面流程模型中的活動逐一構造界面傳輸模型,各界面傳輸模型的構造步驟包括:界面傳輸面板接收實際界面建模環境送來的添加傳輸、選擇傳輸、刪除傳輸的操作信息,向界面傳輸處理器發出添加傳輸、選擇傳輸、刪除傳輸的指令;所述界面傳輸處理器響應前述指令對界面傳輸模型進行相應的處理;所述界面傳輸面板以界面傳輸視圖的方式刷新顯示界面傳輸模型;
至此,由界面層級視圖、界面接口視圖、界面顯示視圖、界面算法視圖、界面流程視圖、界面傳輸視圖進行顯示的,以界面層級模型、界面接口模型、界面顯示模型、界面算法模型、界面流程模型、界面傳輸模型為要素所構成的界面模型編輯完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都普中軟件有限公司,未經成都普中軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410290647.2/1.html,轉載請聲明來源鉆瓜專利網。





