[發明專利]Web環境下支持觸屏的UML建模方法與裝置有效
| 申請號: | 201410384976.3 | 申請日: | 2014-08-06 |
| 公開(公告)號: | CN104239606B | 公開(公告)日: | 2018-04-27 |
| 發明(設計)人: | 麻志毅;葉治毅;陳泓婕 | 申請(專利權)人: | 北京大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 黃健 |
| 地址: | 100871*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | web 環境 支持 uml 建模 方法 裝置 | ||
1.一種Web環境下支持觸屏的UML建模工具,其特征在于,所述建模工具在Web環境下支持多點觸控交互方式,包括:
表現層,所述表現層包括建模視圖,所述建模視圖用于在Web環境下獲取用戶的建模操作;所述建模視圖包括模型展示視圖,所述模型展示視圖用于顯示建模元素對象和識別用戶對模型的基本操作,所述模型展示視圖包括文本編輯、模型圖形和軌跡捕獲;所述軌跡捕獲用于負責用戶手勢軌跡的顯示,以使得用戶在手勢軌跡識別狀態下的手勢軌跡能夠有相應的視覺提示,所述視覺提示在用戶完成所述手勢操作后自動消失;
交互處理層,所述交互處理層用于根據觸屏輸入事件類型與事件屬性識別獲取所述建模操作對應的輸入方式;采用所述輸入方式,執行對應的所述建模操作,生成建模元素,并根據所述建模元素生成模型,所述輸入方式包括多點觸控輸入方式和手勢軌跡輸入方式;其中,所述觸屏輸入事件類型與所述事件屬性是通過所述交互處理層中的觸屏輸入監聽器對觸屏開始事件、觸屏滑動事件和觸屏結束事件監聽獲取的;
存儲層,所述存儲層包括存儲模塊,所述存儲模塊用于存儲所述模型對應的建模文件。
2.根據權利要求1所述的Web環境下支持觸屏的UML建模工具,其特征在于,所述建模操作包括新增建模元素、刪除建模元素、修改建模元素、移動建模元素和文本編輯。
3.根據權利要求2所述的Web環境下支持觸屏的UML建模工具,其特征在于,所述交互處理層包括多點觸控識別模塊和軌跡識別模塊,所述多點觸控識別模塊用于依據所述建模操作產生的觸控事件類型判斷所述輸入方式為多點觸控輸入方式;所述軌跡識別模塊用于依據所述建模操作產生的路徑的幾何形狀判斷所述輸入方式為手勢軌跡輸入方式。
4.根據權利要求3所述的Web環境下支持觸屏的UML建模工具,其特征在于,所述存儲層還包括轉換模塊和輸出模塊,所述轉換模塊用于將所述建模文件的格式轉換為目標格式,所述輸出模塊用于輸出所述目標格式的所述建模文件,以使所述建模工具與支持所述目標格式的目標工具實現文件交互。
5.根據權利要求1-4任一項所述的Web環境下支持觸屏的UML建模工具,其特征在于,所述建模元素包括建模元素對象和建模元素關系。
6.一種Web環境下支持觸屏的UML建模方法,其特征在于,包括:
建模工具在Web環境下支持多點觸控交互方式,獲取用戶的建模操作;
所述建模工具根據觸屏輸入事件類型與事件屬性識別獲取所述建模操作對應的輸入方式,所述輸入方式包括多點觸控輸入方式和手勢軌跡輸入方式;其中,所述觸屏輸入事件類型與所述事件屬性是所述建模工具對觸屏開始事件、觸屏滑動事件和觸屏結束事件監聽獲取的;
所述建模工具采用所述輸入方式,執行對應的所述建模操作,生成建模元素,并根據所述建模元素生成模型,以實現在不同的設備與平臺上,支持多點觸控的交互方式進行建模;
其中,所述建模工具中的建模視圖包括模型展示視圖,所述模型展示視圖用于顯示建模元素對象和識別用戶對模型的基本操作,所述模型展示視圖包括文本編輯、模型圖形和軌跡捕獲;所述軌跡捕獲用于負責用戶手勢軌跡的顯示,以使得用戶在手勢軌跡識別狀態下的手勢軌跡能夠有相應的視覺提示,所述視覺提示在用戶完成所述手勢操作后自動消失。
7.根據權利要求6所述的方法,其特征在于,所述建模操作包括新增建模元素、刪除建模元素、修改建模元素、移動建模元素和文本編輯。
8.根據權利要求7所述的方法,其特征在于,所述建模工具識別獲取所述建模操作對應的輸入方式包括:
所述建模工具依據所述建模操作產生的觸控事件類型判斷所述輸入方式為多點觸控輸入方式;或者
所述建模工具依據所述建模操作產生的路徑的幾何形狀判斷所述輸入方式為手勢軌跡輸入方式。
9.根據權利要求8所述的方法,其特征在于,還包括:
所述建模工具存儲所述模型對應的建模文件,將所述建模文件的格式轉換為目標格式,并輸出所述目標格式的所述建模文件,以使所述建模工具與支持所述目標格式的目標工具實現文件交互。
10.根據權利要求6-9任一項所述的方法,其特征在于,所述建模元素包括建模元素對象和建模元素關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學,未經北京大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410384976.3/1.html,轉載請聲明來源鉆瓜專利網。





