天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于新型軟件架構(gòu)技術(shù)的NFC讀寫器管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2018-02-10 23:23

  本文關(guān)鍵詞: QML MVC NFC讀寫器 QML/Qt、C++軟件架構(gòu)技術(shù) 出處:《中國科學(xué)院大學(xué)(中國科學(xué)院上海技術(shù)物理研究所)》2017年碩士論文 論文類型:學(xué)位論文


【摘要】:針對監(jiān)控NFC(Near Field Communication)讀寫器人力成本高的問題,設(shè)計(jì)并實(shí)現(xiàn)一種基于新型軟件架構(gòu)技術(shù)的NFC讀寫器管理系統(tǒng)。系統(tǒng)的軟件部分采用MVC(Model View Controller)設(shè)計(jì)模式和QML(Qt Meta Language)/Qt,C++實(shí)現(xiàn)方案,比傳統(tǒng)的MFC(Microsoft Fundamental Class)/C++、SQL SERVER、MYSQL,HTML+CSS+JS/php、java、.net或Qt/Qt、C++的軟件設(shè)計(jì)方案邏輯更加清晰,可擴(kuò)展性、可維護(hù)性和跨平臺(tái)特性更強(qiáng),前端設(shè)計(jì)更加簡潔高效;系統(tǒng)的NFC部分由接收設(shè)備和存儲(chǔ)設(shè)備組成,接收設(shè)備的MCU(Micro Controller Unit)負(fù)責(zé)處理從存儲(chǔ)設(shè)備采集到的數(shù)據(jù)。本文結(jié)合中國科學(xué)院上海技術(shù)物理研究所第五研究室的實(shí)際業(yè)務(wù)需求,兼容已有的運(yùn)行環(huán)境,設(shè)計(jì)和實(shí)現(xiàn)了該系統(tǒng)。本文完成的主要工作概括如下:(1)完成了系統(tǒng)軟件的總體設(shè)計(jì)和實(shí)現(xiàn)。包括需求分析,軟件結(jié)構(gòu)設(shè)計(jì)和功能設(shè)計(jì)。(2)基于可擴(kuò)展性強(qiáng)、可維護(hù)性好、跨平臺(tái)特性強(qiáng)和前端設(shè)計(jì)更加簡潔高效的原因,選用了MVC架構(gòu)方案和QML/Qt,C++實(shí)現(xiàn)方案。(3)設(shè)計(jì)并實(shí)現(xiàn)了一種全新的模塊化窗體加載方案。該方案增強(qiáng)了軟件前端的可擴(kuò)展性和可維護(hù)性。(4)設(shè)計(jì)和實(shí)現(xiàn)了NFC接收和存儲(chǔ)模塊,使用串口通信的方式,將接收到的數(shù)據(jù)傳送到客戶端。(5)在Windows 10操作系統(tǒng)上,完成了系統(tǒng)軟件的開發(fā)工作;在Android、Ubuntu、IOS和Mac os x操作系統(tǒng)上完成了系統(tǒng)軟件的移植工作。測試結(jié)果表明:系統(tǒng)軟件具有良好的可移植性、可擴(kuò)展性、可維護(hù)性;NFC模塊傳輸數(shù)據(jù)具有良好的實(shí)時(shí)性。
[Abstract]:Aiming at the problem of high labor cost of monitoring NFC(Near Field communication reader, a NFC reader management system based on new software architecture technology is designed and implemented. The software part of the system adopts MVC(Model View Controller) design pattern and QML(Qt Meta language / QTX C implementation scheme. Compared with the traditional MFC(Microsoft Fundamental Class)/C SQL Server, the software design logic of the traditional MFC(Microsoft Fundamental Class)/C MySQL CSS / JS / phpn java.net or QT / QtTU C is clearer, extensible, maintainable and cross-platform, and the front-end design is more concise and efficient. The NFC part of the system is composed of receiving devices and storage devices. The MCU(Micro Controller unit of the receiving device is responsible for processing the data collected from the storage device. In this paper, according to the actual business requirements of the 5th Institute of Technical Physics, Shanghai Institute of Technology and Physics of the Chinese Academy of Sciences, it is compatible with the existing operating environment. The main work of this paper is summarized as follows: 1) complete the overall design and implementation of the system software, including requirements analysis, software structure design and function design. The reason why cross-platform features and front-end design are more concise and efficient, A new modular form loading scheme is designed and implemented by using MVC architecture and QMLR / QtTX implementation scheme. This scheme enhances the extensibility and maintainability of the software front end, and designs and implements the NFC receiving and storage module. Using serial communication, the received data is transferred to the client. 5) on the Windows 10 operating system, the system software is developed. The system software is transplanted on Android Ubuntu iOS and Mac OS x operating system. The test results show that the system software has good portability, extensibility and maintainability.
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(中國科學(xué)院上海技術(shù)物理研究所)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52

【參考文獻(xiàn)】

相關(guān)期刊論文 前7條

1 楊曉君;;數(shù)據(jù)庫技術(shù)發(fā)展概述[J];科技情報(bào)開發(fā)與經(jīng)濟(jì);2011年03期

2 劉浩;;基于NFC技術(shù)的近場通信應(yīng)用探索[J];中國無線電;2010年12期

3 劉暢;伍星;遲毅林;張文斌;;設(shè)備在線監(jiān)測系統(tǒng)的軟件架構(gòu)研究[J];計(jì)算機(jī)工程;2010年23期

4 楊軍;;NFC技術(shù)的應(yīng)用、標(biāo)準(zhǔn)進(jìn)展及測試[J];現(xiàn)代電信科技;2009年10期

5 戴永澤;胡建宏;;大中型應(yīng)用軟件的移植方法[J];電腦知識(shí)與技術(shù)(學(xué)術(shù)交流);2007年02期

6 王譯;;漫談軟件項(xiàng)目管理——保障時(shí)間、提高質(zhì)量、降低成本[J];網(wǎng)絡(luò)與信息;2007年01期

7 蔣華;孫強(qiáng);;近距離無線通信技術(shù)標(biāo)準(zhǔn)解析[J];信息技術(shù)與標(biāo)準(zhǔn)化;2006年05期

相關(guān)碩士學(xué)位論文 前5條

1 李昊洋;基于MVC的高校學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2015年

2 董欣;NFC軟件棧服務(wù)模型的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2013年

3 劉方軍;基于MVC三層架構(gòu)模式的研究與應(yīng)用[D];廣東工業(yè)大學(xué);2011年

4 張俊惠;基于RUP的質(zhì)量管理系統(tǒng)的研究與實(shí)現(xiàn)[D];大連海事大學(xué);2006年

5 李霞;MVC設(shè)計(jì)模式的原理與實(shí)現(xiàn)[D];吉林大學(xué);2004年

,

本文編號:1501688

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1501688.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶97893***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com