基于IFML的物聯(lián)網(wǎng)前端用戶界面建模與Android平臺(tái)模型轉(zhuǎn)換的研究
發(fā)布時(shí)間:2023-04-17 00:26
物聯(lián)網(wǎng)(IoT)技術(shù)和應(yīng)用的出現(xiàn),極大地便利了人們的生活,使人們的生活方式出現(xiàn)了巨大的改變。由于Web和移動(dòng)終端是人們獲取各類信息并與外界聯(lián)系的重要通道,因此,Web和移動(dòng)終端用戶界面的用戶體驗(yàn)顯得尤為重要。目前,對(duì)物聯(lián)網(wǎng)的研究主要集中在技術(shù)和基礎(chǔ)設(shè)施以及對(duì)生成的海量數(shù)據(jù)的管理和分析方面,而物聯(lián)網(wǎng)前端用戶界面的開發(fā)方面還沒有得到足夠的研究。為完成物聯(lián)網(wǎng)前端用戶界面的開發(fā),本文首先運(yùn)用了一種基于IFML(交互流建模語(yǔ)言)模型驅(qū)動(dòng)的移動(dòng)應(yīng)用建模方法,通過(guò)定義容器和組件擴(kuò)展、上下文擴(kuò)展及事件擴(kuò)展,并使用可視化建模語(yǔ)言對(duì)物聯(lián)網(wǎng)前端用戶界面進(jìn)行PIM(平臺(tái)無(wú)關(guān)模型)建模。然后根據(jù)移動(dòng)平臺(tái)的特征概念,建立PIM到PSM(平臺(tái)相關(guān)模型)的轉(zhuǎn)換規(guī)則,完成PIM到PSM的轉(zhuǎn)換。最后應(yīng)用Acceleo轉(zhuǎn)換引擎并設(shè)計(jì)一個(gè)模板,完成PSM到文件代碼的轉(zhuǎn)換。針對(duì)移動(dòng)物聯(lián)網(wǎng)前端用戶界面開發(fā)的研究,本文的工作主要分為以下三個(gè)部分:第一部分,使用IFML建立物聯(lián)網(wǎng)前端用戶界面的PIM模型。根據(jù)物聯(lián)網(wǎng)的概念,對(duì)IFML進(jìn)行物聯(lián)網(wǎng)元模型的擴(kuò)展,并結(jié)合IFML移動(dòng)元模型的擴(kuò)展,建立用戶與前端及前端與物聯(lián)網(wǎng)設(shè)備間交互的PIM...
【文章頁(yè)數(shù)】:93 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 國(guó)外研究現(xiàn)狀
1.2.2 國(guó)內(nèi)研究現(xiàn)狀
1.3 本文的主要工作
1.4 本文的組織結(jié)構(gòu)
1.5 本章小結(jié)
第二章 IFML簡(jiǎn)介
2.1 IFML的概述
2.2 IFML的移動(dòng)擴(kuò)展
2.3 IFML的建模
2.3.1 IFML的領(lǐng)域建模
2.3.2 IFML的用戶界面建模
2.3.3 IFML的行為建模
2.4 IFML的應(yīng)用
2.5 本章小結(jié)
第三章 基于IFML的 IoTPIM的建模
3.1 PIM概述
3.2 IFML的物聯(lián)網(wǎng)元模型擴(kuò)展
3.2.1 物聯(lián)網(wǎng)概念的特征
3.2.2 操作擴(kuò)展
3.2.3 事件擴(kuò)展
3.2.4 交互模式的擴(kuò)展
3.2.5 移動(dòng)和物聯(lián)網(wǎng)擴(kuò)展的元模型表示
3.3 IoTPIM建模方法
3.3.1 領(lǐng)域模型的建模方法
3.3.2 用戶界面模型的建模方法
3.3.3 行為模型的建模方法
3.4 IoTPIM建模的研究實(shí)例
3.4.1 智能家居的介紹
3.4.2 智能家居的領(lǐng)域模型
3.4.3 智能家居的用戶界面的PIM模型
3.4.4 智能家居的行為模型
3.5 本章小結(jié)
第四章 IoTPIM到 AndroidPSM的模型轉(zhuǎn)換
4.1 PIM到 AndroidPSM的轉(zhuǎn)換方法
4.2 Android應(yīng)用程序的概念
4.3 IoTPIM到 AndroidPSM的轉(zhuǎn)換規(guī)則
4.3.1 領(lǐng)域模型的轉(zhuǎn)換規(guī)則
4.3.2 界面模型的轉(zhuǎn)換規(guī)則
4.3.3 行為模型的轉(zhuǎn)換規(guī)則
4.4 IoTPIM轉(zhuǎn)換到AndroidPSM的研究實(shí)例
4.4.1 中央控制器模塊的PSM模型
4.4.2 攝像頭模塊的PSM模型
4.4.3 領(lǐng)域模型的轉(zhuǎn)換
4.4.4 行為模型的轉(zhuǎn)換
4.5 本章小結(jié)
第五章 AndroidPSM到 Java代碼的轉(zhuǎn)換
5.1 MDD中 PSM到代碼的轉(zhuǎn)換方法
5.2 Acceleo模板
5.2.1 Acceleo簡(jiǎn)介
5.2.2 Acceleo轉(zhuǎn)換模板
5.3 AndroidPSM的 Java代碼生成
5.3.1 Android平臺(tái)PSM到Java代碼的生成模板
5.3.2 攝像頭Android界面的Manifest文件
5.3.3 攝像頭列表View Container界面布局Java代碼的生成
5.3.4 攝像頭列表Component Java類的Java代碼的生成
5.3.5 Select Event Listener和Back Event Listener Java代碼的生成
5.4 本章小結(jié)
第六章 總結(jié)
6.1 總結(jié)
6.2 展望
致謝
參考文獻(xiàn)
附錄A 攻讀碩士學(xué)位期間取得的研究成果
本文編號(hào):3792189
【文章頁(yè)數(shù)】:93 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 研究背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 國(guó)外研究現(xiàn)狀
1.2.2 國(guó)內(nèi)研究現(xiàn)狀
1.3 本文的主要工作
1.4 本文的組織結(jié)構(gòu)
1.5 本章小結(jié)
第二章 IFML簡(jiǎn)介
2.1 IFML的概述
2.2 IFML的移動(dòng)擴(kuò)展
2.3 IFML的建模
2.3.1 IFML的領(lǐng)域建模
2.3.2 IFML的用戶界面建模
2.3.3 IFML的行為建模
2.4 IFML的應(yīng)用
2.5 本章小結(jié)
第三章 基于IFML的 IoTPIM的建模
3.1 PIM概述
3.2 IFML的物聯(lián)網(wǎng)元模型擴(kuò)展
3.2.1 物聯(lián)網(wǎng)概念的特征
3.2.2 操作擴(kuò)展
3.2.3 事件擴(kuò)展
3.2.4 交互模式的擴(kuò)展
3.2.5 移動(dòng)和物聯(lián)網(wǎng)擴(kuò)展的元模型表示
3.3 IoTPIM建模方法
3.3.1 領(lǐng)域模型的建模方法
3.3.2 用戶界面模型的建模方法
3.3.3 行為模型的建模方法
3.4 IoTPIM建模的研究實(shí)例
3.4.1 智能家居的介紹
3.4.2 智能家居的領(lǐng)域模型
3.4.3 智能家居的用戶界面的PIM模型
3.4.4 智能家居的行為模型
3.5 本章小結(jié)
第四章 IoTPIM到 AndroidPSM的模型轉(zhuǎn)換
4.1 PIM到 AndroidPSM的轉(zhuǎn)換方法
4.2 Android應(yīng)用程序的概念
4.3 IoTPIM到 AndroidPSM的轉(zhuǎn)換規(guī)則
4.3.1 領(lǐng)域模型的轉(zhuǎn)換規(guī)則
4.3.2 界面模型的轉(zhuǎn)換規(guī)則
4.3.3 行為模型的轉(zhuǎn)換規(guī)則
4.4 IoTPIM轉(zhuǎn)換到AndroidPSM的研究實(shí)例
4.4.1 中央控制器模塊的PSM模型
4.4.2 攝像頭模塊的PSM模型
4.4.3 領(lǐng)域模型的轉(zhuǎn)換
4.4.4 行為模型的轉(zhuǎn)換
4.5 本章小結(jié)
第五章 AndroidPSM到 Java代碼的轉(zhuǎn)換
5.1 MDD中 PSM到代碼的轉(zhuǎn)換方法
5.2 Acceleo模板
5.2.1 Acceleo簡(jiǎn)介
5.2.2 Acceleo轉(zhuǎn)換模板
5.3 AndroidPSM的 Java代碼生成
5.3.1 Android平臺(tái)PSM到Java代碼的生成模板
5.3.2 攝像頭Android界面的Manifest文件
5.3.3 攝像頭列表View Container界面布局Java代碼的生成
5.3.4 攝像頭列表Component Java類的Java代碼的生成
5.3.5 Select Event Listener和Back Event Listener Java代碼的生成
5.4 本章小結(jié)
第六章 總結(jié)
6.1 總結(jié)
6.2 展望
致謝
參考文獻(xiàn)
附錄A 攻讀碩士學(xué)位期間取得的研究成果
本文編號(hào):3792189
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3792189.html
最近更新
教材專著