專利名稱:一種界面建模器裝置的制作方法
技術領域:
本實用新型涉及一種界面建模器裝置。
背景技術:
基于模型的界面開發方法MB_UIDEs (Model Based UserInte InterfaceDevelopment Environments)把界面的設計分解為對不同模型的構造,定義包括任務、用戶、展示、會話和平臺模型在內的多個模型,每一個模型都是對用戶界面的某個方面的詳細描述。通過把注意力集中在界面的某個方面,模型可以用高度抽象和專業化的標記來表達,從而使得界面更容易創建和維護。Elkoutbi提出一種基于統一建模語言UML建立用戶界面原型的需求工程過程的方法,分別用Petri網、協作圖和狀態圖規范動態模型,最后自動產生界面原型;silvals提出了 UMLi的界面設計方法。它集成了 UML和MB_UIDEs兩種技術,在保留UML表達系統模型的基礎上,通過加入對交互任務的表達,能同時表達系統行為和界面行為;文獻提出一種以交互為中心的Post-WMP界面模型,將交互的各個層次進行分離。它充分考慮了Post-WMP界面的交互特征,使設計者在設計過程中不必關心設備實體與交互行為的連接實現,能靈活地進行組件選擇。文獻提出的FMP是一種基于界面設計模式的界面模型,通過對界面設計模式在包括功能模型(F)、交互模型(M)和表示模型(P)中的實例化和定制,最終完成用戶界面的設計以及代碼生成。現有技術的存在的問題現有界面設計裝置局限于設計界面的組件,不能將組件與具有業務功能性質的平臺無關組件相關聯,無法為MDA建模平臺提供支持;現有界面設計裝置主要是客戶端裝置,不支持基于瀏覽器的界面設計,不能支持基于B/S架構的界面設計,無法支持SaaS (Software as a Service,軟件即服務)和PaaS(Platform as a Service,平臺即服務)
實用新型內容本實用新型要解決的技術問題是提供一種方便非專業的用戶對自己個性化的界面進行定義,可以做出“所見及所得”的管理系統界面,提高了應用者工作效率的界面建模器裝置。為解決上述技術問題,本實用新型采用如下技術方案一種界面建模器裝置,由用戶界面層裝置、應用邏輯層處理器和數據層處理器三部分組成,其中所述用戶界面屋裝置和應用邏輯層處理器相互連接,所述應用邏輯層處理器又和數據層相互連接。進一步地,所述用戶界面層裝置又由模型組件區、菜單管理區、工作區和屬性區組成。進一步地,所述應用邏輯層處理器由前臺模型事件處理邏輯和數據庫交互接口組成。[0011 ] 進一步地,所述數據層處理器由模型庫、界面庫組成。本實用新型的一種界面建模器裝置,由用戶界面層裝置、應用邏輯層處理器和數據層處理器三部分依次連接組成,方便非專業的用戶對自己個性化的界面進行定義,做出“所見及所得”的管理系統界面,提高了應用者的工作效率。
圖1為本實用新型一種界面建模器裝置的平面圖。
具體實施方式
本實施例中,參照圖1所示,一種界面建模器裝置,由用戶界面層裝置、應用邏輯層處理器和數據層處理器三部分組成,其中所述用戶界面屋裝置和應用邏輯層處理器相互連接,所述應用邏輯層處理器又和數據層相互連接,方便信息的錄入,操作,修改以及儲存。所述用戶界面層裝置又由模型組件區、菜單管理區、工作區和屬性區組成。所述應用邏輯層處理器由前臺模型事件處理邏輯和數據庫交互接口組成;所述數據層處理器由模型庫、界面庫組成。所述用戶界面層裝置中所述模型組件區主要用于列出本系統中嗦使用的基本界面元素,如按鈕、標簽、文本框、直線和表格等元素;所述菜單管理區主要用于對界面對象的顯示、新建、刪除和編輯等操作,還包括系統幫助,便于新手迅速的熟悉系統;所述工作區用于顯示用戶需要定義的界面,對界面中包含的元素進行操作以及用于顯示選中的界面元素的基本信息,如元素的大小、在界面中位置和文本的內容等;所述屬性區用于顯示工作區中的界面元素的屬性,當工作區的某個界面元素被激活選中的時,其屬性顯示在對應的屬性區中,界面元素的有些屬性是預先定好的,并不是與HTML元素的屬性一一對應。所述應用邏輯層處理器中所述前臺模型事件處理邏輯用于響應前臺事件,調用處理邏輯;所述數據庫交互接口用于協調處理前后臺的交互信息。所述數據層處理器中界面庫用于保存本工具的界面元素信息。所述事件監聽機制中flex內部的所述事件監聽機制,當滿足了一定的條件后,會觸發這個事件。比如MouseEvent就是指的當鼠標進行操作之后觸發的一系列的事件。本實用新型的一種界面建模器裝置,由用戶界面層裝置、應用邏輯層處理器和數據層處理器三部分依次連接組成。所述用戶界面層裝置又由模型組件區、菜單管理區、工作區和屬性區組成;所述應用邏輯層處理器由前臺模型事件處理邏輯和數據庫交互接口組成;所述數據層處理器由模型庫、界面庫組成。可以使界面對象重復使用,并且能夠按照個人的需要提供個性化的定制。同時該工具的設計能夠滿足非專業人員的使用,定義的用戶界面能夠重復修改,易于維護,這樣使專業人員有更多的精力去開發業務邏輯方面的功能。上述實施例,只是本實用新型的一個實例,并不是用來限制本實用新型的實施與權利范圍,凡與本實用新型權利要求所述內容相同或等同的技術方案,均應包括在本實用新型保護范圍內。
權利要求1.一種界面建模器裝置,其特征在于由用戶界面層裝置、應用邏輯層處理器和數據層處理器三部分組成,其中所述用戶界面層裝置和應用邏輯層處理器相互連接,所述應用邏輯層處理器又和數據層相互連接。
2.根據權利要求1所述的一種界面建模器裝置,其特征在于所述用戶界面層裝置又由模型組件區、菜單管理區、工作區和屬性區組成。
3.根據權利要求1所述的一種界面建模器裝置,其特征在于所述應用邏輯層處理器由前臺模型事件處理邏輯和數據庫交互接口組成。
4.根據權利要求1所述的一種界面建模器裝置,其特征在于所述數據層處理器由模型庫、界面庫組成。
專利摘要本實用新型的一種界面建模器裝置,由用戶界面層裝置、應用邏輯層處理器和數據層處理器三部分組成,其中所述用戶界面屋裝置和應用邏輯層處理器相互連接,所述應用邏輯層處理器又和數據層相互連接。所述用戶界面層裝置分別由模型組件區、菜單管理區、工作區和屬性區組成;所述應用邏輯層處理器由前臺模型事件處理邏輯和數據庫交互接口組成;所述數據層處理器由模型庫、界面庫組成。可以利用該界面建模器裝置,方便非專業的用戶對自己個性化的界面進行定義,做出“所見及所得”的管理系統界面,提高了應用者的工作效率。
文檔編號G06F9/44GK202904558SQ20122058470
公開日2013年4月24日 申請日期2012年11月8日 優先權日2012年11月8日
發明者姜國強 申請人:廣東天新軟件科技有限公司