煤礦安全監(jiān)管移動(dòng)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-06-09 01:12
隨著5G通信技術(shù)的日益成熟和其他信息技術(shù)的高速發(fā)展,移動(dòng)終端的普及程度進(jìn)一步加深,移動(dòng)通信質(zhì)量進(jìn)一步提升。各類應(yīng)用程序的開發(fā)和使用促使移動(dòng)終端設(shè)備從最初的通信設(shè)備晉升為人們?nèi)粘I钆c工作中不可或缺的工具。相比傳統(tǒng)辦公方式,移動(dòng)信息化辦公為人們提供了隨時(shí)隨地處理事務(wù)的有效途徑,各類移動(dòng)應(yīng)用程序?yàn)橹T多大型企業(yè)提供了適用度較高的移動(dòng)信息化方案。將安全生產(chǎn)放在首要地位的煤炭行業(yè)尤其注重辦公的時(shí)效性,煤礦企業(yè)為提高辦公效率,迫切需要對(duì)原有的信息系統(tǒng)進(jìn)行升級(jí)改造,增加更加便捷的管理功能,使之能夠滿足移動(dòng)辦公需求。本文在原有的煤礦監(jiān)控系統(tǒng)基礎(chǔ)上進(jìn)行功能的提取、整合與創(chuàng)新,開發(fā)用于煤礦安全監(jiān)管的移動(dòng)平臺(tái),旨在解決企業(yè)在監(jiān)管工作中受到監(jiān)控中心在時(shí)間和地點(diǎn)上的限制問題,同時(shí)對(duì)平臺(tái)功能進(jìn)行合理化設(shè)計(jì)。本文的研究?jī)?nèi)容如下:1.深入調(diào)研和分析近年來煤礦安全事故的發(fā)生原因,了解當(dāng)前煤礦信息化發(fā)展水平和企業(yè)相應(yīng)的軟硬件基礎(chǔ),針對(duì)煤礦行業(yè)在安全生產(chǎn)中存在的問題,在該平臺(tái)中定制能夠解決問題的功能模塊。2.選擇被移動(dòng)用戶普遍使用的Android操作系統(tǒng)作為嵌入式開發(fā)平臺(tái),采用MVC模式開發(fā),本平臺(tái)以Socket為基礎(chǔ)、采...
【文章來源】:中國(guó)礦業(yè)大學(xué)江蘇省 211工程院校 教育部直屬院校
【文章頁數(shù)】:77 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Activity的生命周期
首先,Android操作系統(tǒng)是基于Linux內(nèi)核的面向移動(dòng)平臺(tái)的開放性操作系統(tǒng),它的體系結(jié)構(gòu)可分為四層框架和五塊分區(qū)[43,44]。這種軟件疊層的架構(gòu)分層明確、相互隔離,層與層之間耦合度低,各層之間分工明確[45,46]。按照由表及里的順序?qū)w系結(jié)構(gòu)進(jìn)行進(jìn)一步說明:應(yīng)用程序?qū)邮瞧胀ㄊ謾C(jī)用戶對(duì)Android最直觀的認(rèn)識(shí),它是安裝在移動(dòng)終端上的所有應(yīng)用程序的集合。該層一方面涵蓋Android平臺(tái)自帶的聯(lián)系人管理、短消息管理和包括日歷、鬧鐘等小部件,另一方面則是用戶自用的應(yīng)用程序,不同于Google原生態(tài)的Android用戶需要在Google store下載所需應(yīng)用程序,國(guó)內(nèi)用戶在移動(dòng)端廠商定制應(yīng)用商店下載所需應(yīng)用程序[47]。
該架構(gòu)有兩種常用流程,一種是用戶通過界面進(jìn)行操作,View接受來自用戶的指令同時(shí)把請(qǐng)求發(fā)送給Controller,然后對(duì)Model進(jìn)行操作,最后Controller又將處理結(jié)果反饋到頁面進(jìn)行顯示。另一種流程與前者相似,唯一的區(qū)別是不通過View接受指令,而是由Controller接受指令[67]。架構(gòu)的組成和常用流程充分的反映出MVC架構(gòu)的核心思想,即:將程序分成相對(duì)獨(dú)立,而又能協(xié)同工作的三個(gè)部分。通過使用MVC架構(gòu),可以降低模塊之間的耦合,提供應(yīng)用的可擴(kuò)展性。MVC的每個(gè)組件只關(guān)心組件內(nèi)的邏輯,不應(yīng)與其他組件的邏輯混合[68-70]。同時(shí),從MVC常用流程不難發(fā)現(xiàn),MVC十分符合大部分業(yè)務(wù)的應(yīng)用場(chǎng)景,這也是幾經(jīng)發(fā)展之后,MVC依舊是使用最普遍且最長(zhǎng)久的模式的重要原因。對(duì)于本設(shè)計(jì)來說,采用MVC模式開發(fā)能夠使數(shù)據(jù)操作更加便捷,這是因?yàn)樵贏ndroid應(yīng)用程序開發(fā)中控制層和View層都在Activity中進(jìn)行操作。另外,相比MVP、MVVM等模式,本課題在MVC模式下不僅能夠更快的完成部署而且開發(fā)和維護(hù)用戶接口的技術(shù)要求較低。
【參考文獻(xiàn)】:
期刊論文
[1]iOS與Android操作系統(tǒng)的優(yōu)缺點(diǎn)比較[J]. 孫曉文. 無線互聯(lián)科技. 2013(12)
[2]Android中的Activity生命周期[J]. 關(guān)晶鑫,李永全. 電腦知識(shí)與技術(shù). 2013(11)
[3]我國(guó)辦公自動(dòng)化系統(tǒng)發(fā)展綜述[J]. 濮海坤,張海英. 電子世界. 2012(18)
[4]淺談?dòng)?jì)算機(jī)信息處理技術(shù)[J]. 陳靜,岳通. 科技與企業(yè). 2012(16)
[5]軟件開發(fā)過程中的需求分析探討[J]. 吳政. 電腦知識(shí)與技術(shù). 2008(32)
[6]Android的架構(gòu)與應(yīng)用開發(fā)研究[J]. 姚昱旻,劉衛(wèi)國(guó). 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2008(11)
[7]煤礦安全監(jiān)控系統(tǒng)的現(xiàn)狀與發(fā)展趨勢(shì)[J]. 李繼林. 煤炭技術(shù). 2008(11)
博士論文
[1]礦山數(shù)據(jù)壓縮采集與重建方法研究[D]. 徐永剛.中國(guó)礦業(yè)大學(xué) 2013
碩士論文
[1]煤礦安全生產(chǎn)監(jiān)控系統(tǒng)云聯(lián)網(wǎng)平臺(tái)關(guān)鍵技術(shù)研究[D]. 張莉.中國(guó)礦業(yè)大學(xué) 2019
[2]基于Android平臺(tái)的移動(dòng)OA系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 姚蘆娟.電子科技大學(xué) 2018
[3]安卓APP漏洞風(fēng)險(xiǎn)分析平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D]. 彭智超.湖南大學(xué) 2018
[4]基于Android的移動(dòng)辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃晨穎.廈門大學(xué) 2017
[5]“互聯(lián)網(wǎng)+”背景下陜西煤炭企業(yè)轉(zhuǎn)型升級(jí)路徑研究[D]. 王紅博.西安科技大學(xué) 2017
[6]基于Android煤礦安全生產(chǎn)移動(dòng)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 張迪.西安科技大學(xué) 2013
[7]基于Andoird平臺(tái)的煤礦移動(dòng)信息化系統(tǒng)的研究與實(shí)現(xiàn)[D]. 林博佳.北京郵電大學(xué) 2012
[8]基于Android平臺(tái)軟件開發(fā)方法的研究與應(yīng)用[D]. 吳想想.北京郵電大學(xué) 2011
[9]輕量級(jí)架構(gòu)及其安全控制的研究及其應(yīng)用[D]. 郭子南.大連交通大學(xué) 2008
[10]基于MVC的分層控制設(shè)計(jì)模型及其應(yīng)用研究[D]. 許明輝.華中科技大學(xué) 2006
本文編號(hào):3219602
【文章來源】:中國(guó)礦業(yè)大學(xué)江蘇省 211工程院校 教育部直屬院校
【文章頁數(shù)】:77 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Activity的生命周期
首先,Android操作系統(tǒng)是基于Linux內(nèi)核的面向移動(dòng)平臺(tái)的開放性操作系統(tǒng),它的體系結(jié)構(gòu)可分為四層框架和五塊分區(qū)[43,44]。這種軟件疊層的架構(gòu)分層明確、相互隔離,層與層之間耦合度低,各層之間分工明確[45,46]。按照由表及里的順序?qū)w系結(jié)構(gòu)進(jìn)行進(jìn)一步說明:應(yīng)用程序?qū)邮瞧胀ㄊ謾C(jī)用戶對(duì)Android最直觀的認(rèn)識(shí),它是安裝在移動(dòng)終端上的所有應(yīng)用程序的集合。該層一方面涵蓋Android平臺(tái)自帶的聯(lián)系人管理、短消息管理和包括日歷、鬧鐘等小部件,另一方面則是用戶自用的應(yīng)用程序,不同于Google原生態(tài)的Android用戶需要在Google store下載所需應(yīng)用程序,國(guó)內(nèi)用戶在移動(dòng)端廠商定制應(yīng)用商店下載所需應(yīng)用程序[47]。
該架構(gòu)有兩種常用流程,一種是用戶通過界面進(jìn)行操作,View接受來自用戶的指令同時(shí)把請(qǐng)求發(fā)送給Controller,然后對(duì)Model進(jìn)行操作,最后Controller又將處理結(jié)果反饋到頁面進(jìn)行顯示。另一種流程與前者相似,唯一的區(qū)別是不通過View接受指令,而是由Controller接受指令[67]。架構(gòu)的組成和常用流程充分的反映出MVC架構(gòu)的核心思想,即:將程序分成相對(duì)獨(dú)立,而又能協(xié)同工作的三個(gè)部分。通過使用MVC架構(gòu),可以降低模塊之間的耦合,提供應(yīng)用的可擴(kuò)展性。MVC的每個(gè)組件只關(guān)心組件內(nèi)的邏輯,不應(yīng)與其他組件的邏輯混合[68-70]。同時(shí),從MVC常用流程不難發(fā)現(xiàn),MVC十分符合大部分業(yè)務(wù)的應(yīng)用場(chǎng)景,這也是幾經(jīng)發(fā)展之后,MVC依舊是使用最普遍且最長(zhǎng)久的模式的重要原因。對(duì)于本設(shè)計(jì)來說,采用MVC模式開發(fā)能夠使數(shù)據(jù)操作更加便捷,這是因?yàn)樵贏ndroid應(yīng)用程序開發(fā)中控制層和View層都在Activity中進(jìn)行操作。另外,相比MVP、MVVM等模式,本課題在MVC模式下不僅能夠更快的完成部署而且開發(fā)和維護(hù)用戶接口的技術(shù)要求較低。
【參考文獻(xiàn)】:
期刊論文
[1]iOS與Android操作系統(tǒng)的優(yōu)缺點(diǎn)比較[J]. 孫曉文. 無線互聯(lián)科技. 2013(12)
[2]Android中的Activity生命周期[J]. 關(guān)晶鑫,李永全. 電腦知識(shí)與技術(shù). 2013(11)
[3]我國(guó)辦公自動(dòng)化系統(tǒng)發(fā)展綜述[J]. 濮海坤,張海英. 電子世界. 2012(18)
[4]淺談?dòng)?jì)算機(jī)信息處理技術(shù)[J]. 陳靜,岳通. 科技與企業(yè). 2012(16)
[5]軟件開發(fā)過程中的需求分析探討[J]. 吳政. 電腦知識(shí)與技術(shù). 2008(32)
[6]Android的架構(gòu)與應(yīng)用開發(fā)研究[J]. 姚昱旻,劉衛(wèi)國(guó). 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2008(11)
[7]煤礦安全監(jiān)控系統(tǒng)的現(xiàn)狀與發(fā)展趨勢(shì)[J]. 李繼林. 煤炭技術(shù). 2008(11)
博士論文
[1]礦山數(shù)據(jù)壓縮采集與重建方法研究[D]. 徐永剛.中國(guó)礦業(yè)大學(xué) 2013
碩士論文
[1]煤礦安全生產(chǎn)監(jiān)控系統(tǒng)云聯(lián)網(wǎng)平臺(tái)關(guān)鍵技術(shù)研究[D]. 張莉.中國(guó)礦業(yè)大學(xué) 2019
[2]基于Android平臺(tái)的移動(dòng)OA系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 姚蘆娟.電子科技大學(xué) 2018
[3]安卓APP漏洞風(fēng)險(xiǎn)分析平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D]. 彭智超.湖南大學(xué) 2018
[4]基于Android的移動(dòng)辦公自動(dòng)化系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 黃晨穎.廈門大學(xué) 2017
[5]“互聯(lián)網(wǎng)+”背景下陜西煤炭企業(yè)轉(zhuǎn)型升級(jí)路徑研究[D]. 王紅博.西安科技大學(xué) 2017
[6]基于Android煤礦安全生產(chǎn)移動(dòng)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 張迪.西安科技大學(xué) 2013
[7]基于Andoird平臺(tái)的煤礦移動(dòng)信息化系統(tǒng)的研究與實(shí)現(xiàn)[D]. 林博佳.北京郵電大學(xué) 2012
[8]基于Android平臺(tái)軟件開發(fā)方法的研究與應(yīng)用[D]. 吳想想.北京郵電大學(xué) 2011
[9]輕量級(jí)架構(gòu)及其安全控制的研究及其應(yīng)用[D]. 郭子南.大連交通大學(xué) 2008
[10]基于MVC的分層控制設(shè)計(jì)模型及其應(yīng)用研究[D]. 許明輝.華中科技大學(xué) 2006
本文編號(hào):3219602
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/3219602.html
最近更新
教材專著