两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種界面自動生成系統(tǒng)以及方法

文檔序號:6442466閱讀:159來源:國知局
專利名稱:一種界面自動生成系統(tǒng)以及方法
技術領域
本發(fā)明涉及一種人機交互技術領域的系統(tǒng)以及方法,尤其是一種界面自動生成系統(tǒng)以及方法。
背景技術
用戶界面,是計算機程序與用戶進行信息交流的工具。用戶通過界面給計算機程序傳達指令,而計算機程序通過界面向用戶傳達程序運行的結(jié)果以及其它信息。可是,當操作對象發(fā)生變化后或是修改界面上的文字和背景時,便需要技術人員重新設置界面,這樣不僅浪費時間和人力,而且對技術人員的要求也很高。另外,現(xiàn)在用戶對界面美觀的要求越來越高,盡管,一些網(wǎng)頁界面或軟件界面出了越來越多漂亮的界面皮膚,控制功能組件位置的多樣化,可是,這樣還是不能滿足每個用戶對界面美觀的不同要求。發(fā)明內(nèi)容
為了解決上述技術問題,本發(fā)明的目的是提供一種方便操作以及復用程度高的界面自動生成系統(tǒng)。
本發(fā)明的另一個目的是提供一種方便操作以及復用程度高的界面自動生成方法。
本發(fā)明采用的技術方案是一種界面自動生成系統(tǒng),包括界面編輯單元,用于獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件,并對界面配置文件進行存儲;讀取運行單元,用于對存儲的界面配置文件進行讀取,進而生成可運行的界面組件。
進一步,所述的界面編輯單元包括用于獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息的獲取信息模塊;用于根據(jù)獲取的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件的文件生成模塊; 用于存儲界面配置文件的文件存儲模塊。
進一步,所述的讀取運行單元包括用于讀取文件存儲模塊中界面配置文件的讀取模塊;用于根據(jù)讀取的界面配置文件進而生成可運行的界面組件的界面組件生成模塊。
進一步,所述可運行的界面組件包括瀏覽器/服務器模式的網(wǎng)頁界面組件或客戶端/服務器模式的界面組件。
本發(fā)明采用的另一個技術方案是一種界面自動生成方法,所述方法步驟包括A、獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件,并對界面配置文件進行存儲;B、讀取存儲的界面配置文件,進而生成可運行的界面組件。
進一步,所述步驟A包括Al、獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息;A2、根據(jù)獲取的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件;A3、存儲界面配置文件。
進一步,所述步驟A3采用4叉樹結(jié)構對界面配置文件中的界面組件空間坐標的位置信息進行存儲。
進一步,所述步驟B包括 Bi、讀取存儲的界面配置文件;B2、根據(jù)讀取的界面配置文件,進而生成可運行的界面組件。
進一步,所述可運行的界面組件包括瀏覽器/服務器模式的網(wǎng)頁界面組件或客戶端/服務器模式的界面組件。
本發(fā)明的有益效果是通過使用本發(fā)明的系統(tǒng),能夠快速以及靈活地定制界面,從而滿足用戶對界面美觀的要求。另外,由于界面和代碼分開,因此,降低了界面開發(fā)的復雜度以及開發(fā)成本,同時也提高了界面開發(fā)的復用程度以及開發(fā)效率。
本發(fā)明的另一個有益效果是通過使用本發(fā)明的方法,能夠快速以及靈活地定制界面,從而滿足用戶對界面美觀的要求。另外,由于界面和代碼分開,因此,降低了界面開發(fā)的復雜度以及開發(fā)成本,同時也提高了界面開發(fā)的復用程度以及開發(fā)效率。


下面結(jié)合附圖對本發(fā)明的具體實施方式
作進一步說明 圖1是本發(fā)明一種界面生成系統(tǒng)的系統(tǒng)結(jié)構框圖;圖2是本發(fā)明一種界面生成方法的步驟流程圖。
具體實施方式
由圖1可知,一種界面自動生成系統(tǒng),包括界面編輯單元,用于獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件,并對界面配置文件進行存儲;讀取運行單元,用于對存儲的界面配置文件進行讀取,進而生成可運行的界面組件。
所述的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與功能函數(shù)調(diào)用接口的映射信息均可由用戶根據(jù)自身需求自定義,所述的功能函數(shù)調(diào)用接口均具有相應的組件名稱。
進一步作為優(yōu)選的實施方式,所述的界面編輯單元包括用于獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息的獲取信息模塊;用于根據(jù)獲取的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件的文件生成模塊;用于存儲界面配置文件的文件存儲模塊。
進一步作為優(yōu)選的實施方式,所述的讀取運行單元包括 用于讀取文件存儲模塊中界面配置文件的讀取模塊;用于根據(jù)讀取的界面配置文件進而生成可運行的界面組件的界面組件生成模塊。
進一步作為優(yōu)選的實施方式,所述可運行的界面組件包括瀏覽器/服務器模式的網(wǎng)頁界面組件或客戶端/服務器模式的界面組件。
由圖2可知,一種界面自動生成方法,所述方法步驟包括A、獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件,并對界面配置文件進行存儲;B、讀取存儲的界面配置文件,進而生成可運行的界面組件。
所述的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與功能函數(shù)調(diào)用接口的映射信息均可由用戶根據(jù)自身需求自定義,所述的功能函數(shù)調(diào)用接口均具有相應的組件名稱。
進一步作為優(yōu)選的實施方式,所述步驟A包括Al、獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息;A2、根據(jù)獲取的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件; A3、存儲界面配置文件。
進一步作為優(yōu)選的實施方式,所述步驟A3采用4叉樹結(jié)構對界面配置文件中的界面組件空間坐標的位置信息進行存儲。
進一步作為優(yōu)選的實施方式,所述步驟B包括 Bi、讀取存儲的界面配置文件;B2、根據(jù)讀取的界面配置文件,進而生成可運行的界面組件。
進一步作為優(yōu)選的實施方式,所述可運行的界面組件包括瀏覽器/服務器模式的網(wǎng)頁界面組件或客戶端/服務器模式的界面組件。
以上是對本發(fā)明的較佳實施進行了具體說明,但本發(fā)明創(chuàng)造并不限于所述實施例,熟悉本領域的技術人員在不違背本發(fā)明精神的前提下還可做作出種種的等同變形或替換,這些等同的變形或替換均包含在本申請權利要求所限定的范圍內(nèi)。
權利要求
1.一種界面自動生成系統(tǒng),其特征在于包括界面編輯單元,用于獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件,并對界面配置文件進行存儲;讀取運行單元,用于對存儲的界面配置文件進行讀取,進而生成可運行的界面組件。
2.根據(jù)權利要求1所述的一種界面自動生成系統(tǒng),其特征在于所述的界面編輯單元包括用于獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息的獲取信息模塊;用于根據(jù)獲取的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件的文件生成模塊; 用于存儲界面配置文件的文件存儲模塊。
3.根據(jù)權利要求1所述的一種界面自動生成系統(tǒng),其特征在于所述的讀取運行單元包括用于讀取文件存儲模塊中界面配置文件的讀取模塊;用于根據(jù)讀取的界面配置文件進而生成可運行的界面組件的界面組件生成模塊。
4.根據(jù)權利要求1或3所述的一種界面自動生成系統(tǒng),其特征在于所述可運行的界面組件包括瀏覽器/服務器模式的網(wǎng)頁界面組件或客戶端/服務器模式的界面組件。
5.一種界面自動生成方法,其特征在于所述方法步驟包括A、獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件,并對界面配置文件進行存儲;B、讀取存儲的界面配置文件,進而生成可運行的界面組件。
6.根據(jù)權利要求5所述的一種界面自動生成方法,其特征在于所述步驟A包括 Al、獲取圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息;A2、根據(jù)獲取的圖片信息、界面組件空間坐標的位置和大小信息以及操作對象與組件功能函數(shù)調(diào)用接口的映射信息,進而生成界面配置文件; A3、存儲界面配置文件。
7.根據(jù)權利要求6所述的一種界面自動生成方法,其特征在于所述步驟A3采用4叉樹結(jié)構對界面配置文件中的界面組件空間坐標的位置信息進行存儲。
8.根據(jù)權利要求5所述的一種界面自動生成方法,其特征在于所述步驟B包括 Bi、讀取存儲的界面配置文件;B2、根據(jù)讀取的界面配置文件,進而生成可運行的界面組件。
9.根據(jù)權利要求5或8所述一種界面自動生成方法,其特征在于所述可運行的界面組件包括瀏覽器/服務器模式的網(wǎng)頁界面組件或客戶端/服務器模式的界面組件。
全文摘要
本發(fā)明公開了一種界面自動生成系統(tǒng)以及方法,所述系統(tǒng)包括界面編輯單元以及讀取運行單元,該方法是首先獲取圖片信息、界面組件空間坐標的位置和大小信息以及映射信息,進而生成界面配置文件,然后讀取存儲的界面配置文件,進而生成可運行的界面組件。通過使用本發(fā)明,能夠快速以及靈活地定制界面,從而滿足用戶對界面美觀的要求。另外,由于界面和代碼分開,因此,降低了界面開發(fā)的復雜度以及開發(fā)成本,同時也提高了界面開發(fā)的復用程度以及開發(fā)效率。本發(fā)明作為一種操作方便以及復用程度高的界面自動生成系統(tǒng)以及方法廣泛應用于人機交互技術領域中。
文檔編號G06F17/30GK102520960SQ201110432630
公開日2012年6月27日 申請日期2011年12月21日 優(yōu)先權日2011年12月21日
發(fā)明者付迎拴, 別志銘, 吳六一, 孫明浩, 朱峰, 王彥壘, 王政濤, 王曉, 蘇宏勛, 許東升, 郭清海, 黃澤華 申請人:河南省電力公司鄭州供電公司, 珠海許繼芝電網(wǎng)自動化有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临桂县| 广平县| 开原市| 白玉县| 庆安县| 工布江达县| 保康县| 嫩江县| 中西区| 乌拉特前旗| 甘泉县| 太原市| 龙海市| 九寨沟县| 朝阳县| 永福县| 本溪| 新竹县| 广平县| 绥宁县| 青神县| 申扎县| 康马县| 青海省| 务川| 石家庄市| 二连浩特市| 亳州市| 当涂县| 孙吴县| 增城市| 通山县| 永安市| 光泽县| 和平区| 林口县| 霍州市| 加查县| 驻马店市| 铁力市| 巴彦县|