999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的道岔軌件信息查詢App

2021-09-11 07:28:38
關(guān)鍵詞:鐵路數(shù)據(jù)庫信息

張 明

(中國鐵路呼和浩特局集團(tuán)有限公司 科研所,呼和浩特 010010)

中國國家鐵路集團(tuán)有限公司發(fā)布的最新版《普速鐵路線路修理規(guī)則》中指出,要積極運(yùn)用大數(shù)據(jù)、物聯(lián)網(wǎng)、移動(dòng)互聯(lián)、人工智能等信息技術(shù),推進(jìn)線路設(shè)備全服役壽命周期信息化管理。道岔是鐵路線路上的重要設(shè)備之一,在保障鐵路安全運(yùn)輸中起著關(guān)鍵作用。當(dāng)前,鐵路內(nèi)部大多數(shù)單位對(duì)道岔軌件的管理依舊使用紙質(zhì)臺(tái)賬式的管理方式,沒有相應(yīng)的信息系統(tǒng)對(duì)在用和備用道岔軌件進(jìn)行全壽命信息管理。鐵路工務(wù)人員在日常對(duì)道岔軌件進(jìn)行管理和維修時(shí),往往需要快速和準(zhǔn)確地查找道岔軌件信息,因此迫切需要建立信息系統(tǒng)來對(duì)道岔軌件的信息、應(yīng)用狀態(tài)等進(jìn)行信息化管理。

本文結(jié)合中國鐵路呼和浩特局集團(tuán)有限公司(簡稱:呼和浩特局集團(tuán)公司)研制的道岔軌件全壽命智能管理信息平臺(tái),利用二維碼及SQLite微型數(shù)據(jù)庫,基于Android,設(shè)計(jì)道岔軌件信息查詢App,通過掃描道岔軌件上的二維碼獲取待查道岔軌件的基本信息,可快速查詢道岔軌件的當(dāng)前狀態(tài)信息,對(duì)維護(hù)運(yùn)輸安全和提高管理水平具有現(xiàn)實(shí)意義。

1 相關(guān)技術(shù)概述

1.1 Android

Android是一種基于Linux內(nèi)核的開源操作系統(tǒng),主要使用在智能設(shè)備或移動(dòng)終端上,是當(dāng)前流行的操作系統(tǒng)之一[1-2]。Android系統(tǒng)采用軟件堆層的架構(gòu),主要分為3部分[3-4],底層以Linux內(nèi)核為基礎(chǔ),由C語言開發(fā),提供基本功能;中間層包括函數(shù)庫和虛擬機(jī),由C++開發(fā);上層是各類應(yīng)用軟件[5]。

1.2 二維碼

二維碼是用某種特定的幾何圖形按一定規(guī)律在二維平面上分布,來記錄數(shù)據(jù)符號(hào)信息的圖形[6]。其在代碼編制上巧妙地利用構(gòu)成計(jì)算機(jī)內(nèi)部邏輯基礎(chǔ)的0、1比特流的概念,使用若干個(gè)與二進(jìn)制相對(duì)應(yīng)的幾何形體來表示文字?jǐn)?shù)值信息[7],通過圖像輸入設(shè)備或光電設(shè)備自動(dòng)識(shí)別以實(shí)現(xiàn)信息自動(dòng)處理。

二維碼中常用的碼制有:Data Matrix、Maxi Code、 Aztec、 QR 碼、 Vericode、 PDF417、 Ultracode、Code 49、 Code16K 等。其中,QR碼發(fā)明于1994年[8],超高速識(shí)別特點(diǎn)是QR碼區(qū)別于其它二維碼的主要特性[9]。在用掃描設(shè)備讀取QR碼時(shí),通過QR碼符號(hào)的位置探測圖形,基于硬件來實(shí)現(xiàn),因此識(shí)別過程所需時(shí)間較短[10]。綜上,本文的二維碼掃描技術(shù)應(yīng)用的是QR碼。

1.3 SQLite數(shù)據(jù)庫

本文為提高數(shù)據(jù)查詢效率,采用SQLite數(shù)據(jù)庫來存儲(chǔ)數(shù)據(jù)。SQLite是一款輕量級(jí)數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)管理系統(tǒng)[11]。SQLite數(shù)據(jù)庫是嵌入式數(shù)據(jù)庫,因此占用資源少、運(yùn)行效率高、安全性高、可移植性強(qiáng),且提供零配置運(yùn)行模式,因此更適用于資源有限的設(shè)備,如在手機(jī)和平板電腦等移動(dòng)設(shè)備上進(jìn)行數(shù)據(jù)存儲(chǔ)。

2 總體設(shè)計(jì)

查詢手持終端硬件是基于Android系統(tǒng)的手持終端。該手持終端自帶激光掃碼模塊,可以掃描一維條碼及二維碼,為確保在激光掃碼模塊不能使用的情況下鐵路工務(wù)人員仍能正常使用查詢功能,道岔軌件信息查詢App還可通過終端自帶攝像頭對(duì)待查道岔軌件進(jìn)行掃描查詢。

2.1 功能框架

道岔軌件信息查詢App的功能如下。

(1)初始化功能:啟動(dòng)App并創(chuàng)建數(shù)據(jù)庫。

(2)數(shù)據(jù)更新功能:更新手持終端內(nèi)的道岔軌件數(shù)據(jù)。

(3)掃碼查詢功能:識(shí)別道岔軌件上的二維碼信息,并根據(jù)二維碼信息查詢道岔軌件信息。

2.2 工作流程

鐵路工務(wù)人員使用安裝了道岔軌件信息查詢App的手持移動(dòng)終端進(jìn)行信息查詢或維護(hù)的具體工作流程,如圖1所示。

圖1 App工作流程

3 功能實(shí)現(xiàn)

道岔軌件信息查詢App在基于Android系統(tǒng)的手持終端上運(yùn)行,采用Eclipse開發(fā)平臺(tái),利用Java語言編寫。為方便鐵路工務(wù)人員操作,本文將App的權(quán)限設(shè)置為開機(jī)啟動(dòng),使得手持終端開機(jī)后自動(dòng)開啟道岔軌件信息查詢App。

3.1 初始化

初始化功能用來啟動(dòng)App,并在軟件啟動(dòng)時(shí)檢測手持終端內(nèi)是否含有數(shù)據(jù)庫。如果數(shù)據(jù)庫不存在,則在App啟動(dòng)并進(jìn)入歡迎界面后,創(chuàng)建一個(gè)固定格式的SQLite數(shù)據(jù)庫。初始化完成后,進(jìn)入App主界面,初始化歡迎界面和主界面如圖2所示。

圖2 初始化界面和主界面

3.2 數(shù)據(jù)更新

若App是首次啟動(dòng),則手持移動(dòng)終端內(nèi)的數(shù)據(jù)庫尚沒有待查詢數(shù)據(jù),需在使用前,更新移動(dòng)終端的數(shù)據(jù)庫。根據(jù)鐵路局集團(tuán)公司的網(wǎng)絡(luò)管理制度,鐵路內(nèi)部與鐵路外部網(wǎng)絡(luò)必須隔離,道岔軌件全壽命智能管理信息平臺(tái)的服務(wù)器運(yùn)行在鐵路局域網(wǎng),因此,安裝道岔軌件信息查詢App的移動(dòng)終端不可與任何外部網(wǎng)絡(luò)連接。本文使用帶有type C接口的U盤從平臺(tái)服務(wù)器端拷貝更新數(shù)據(jù),再將存儲(chǔ)有道岔軌件信息的U盤與裝有道岔軌件信息查詢App的移動(dòng)終端連接。當(dāng)App監(jiān)聽到有U盤連接時(shí),鐵路工務(wù)人員點(diǎn)擊主界面上的“數(shù)據(jù)更新”即可對(duì)移動(dòng)終端內(nèi)的數(shù)據(jù)進(jìn)行更新。

道岔軌件信息數(shù)據(jù)在U盤中以固定的Excel表格形式進(jìn)行存儲(chǔ),在App中點(diǎn)擊“數(shù)據(jù)更新”后,若連接的U盤中存在用于更新的Excel數(shù)據(jù)表格,則對(duì)表格中的數(shù)據(jù)進(jìn)行遍歷,依次將數(shù)據(jù)添加到SQLite數(shù)據(jù)庫的相應(yīng)列中,完成數(shù)據(jù)更新,并給出數(shù)據(jù)更新成功提示。若連接的U盤中不存在更新數(shù)據(jù),App提示數(shù)據(jù)更新失敗。若移動(dòng)終端的數(shù)據(jù)庫已存在數(shù)據(jù),在每次更新數(shù)據(jù)時(shí),會(huì)先刪除原有數(shù)據(jù),再遍歷U盤內(nèi)的Excel表格,進(jìn)行數(shù)據(jù)更新。

3.3 掃碼查詢

鐵路工務(wù)人員點(diǎn)擊App主界面的“掃一掃二維碼”,將激光掃描器或攝像頭對(duì)準(zhǔn)待查道岔軌件的二維碼,即可得到道岔軌件的信息。若數(shù)據(jù)庫中存在所查道岔軌件的信息,App會(huì)彈出如圖3(a)所示的信息框。若數(shù)據(jù)庫中沒有待查道岔軌件的信息,則會(huì)彈出如圖3(b)所示的信息框。

圖3 App掃碼查詢結(jié)果界面

4 結(jié)束語

道岔是鐵路線路上的重要設(shè)備之一,在保障鐵路運(yùn)輸安全中起著重要作用。結(jié)合道岔軌件全壽命管理平臺(tái)開發(fā)的道岔軌件信息查詢App可通過掃描道岔軌件上的二維碼來獲取道岔軌件信息,方便鐵路工務(wù)人員針對(duì)性地對(duì)道岔軌件進(jìn)行維修養(yǎng)護(hù),解決傳統(tǒng)紙質(zhì)管理帶來的諸多不便,提升工作效率,具有鐵路領(lǐng)域的應(yīng)用前景。

猜你喜歡
鐵路數(shù)據(jù)庫信息
沿著中老鐵路一路向南
鐵路通信線路維護(hù)體制改革探索與實(shí)踐
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
數(shù)據(jù)庫
無人機(jī)在鐵路工程建設(shè)中的應(yīng)用與思考
數(shù)據(jù)庫
GSM-R在鐵路通信中的應(yīng)用
數(shù)據(jù)庫
展會(huì)信息
主站蜘蛛池模板: 高清不卡一区二区三区香蕉| 国产一区二区精品福利| 女人18毛片一级毛片在线 | 亚洲永久色| 99久视频| 亚洲黄网视频| 米奇精品一区二区三区| 99在线国产| 日本午夜视频在线观看| 日韩午夜福利在线观看| 亚洲欧美日韩精品专区| 国产精品无码一区二区桃花视频| 亚洲欧美在线看片AI| 午夜性刺激在线观看免费| 九九香蕉视频| 国模视频一区二区| 国产精品亚洲精品爽爽| 国产精品13页| 国产亚洲精品自在线| 精品福利视频导航| 亚洲精品自拍区在线观看| 久久精品国产一区二区小说| 中文字幕永久视频| 国产精品免费久久久久影院无码| 亚洲色欲色欲www在线观看| 亚洲免费三区| 色偷偷男人的天堂亚洲av| 中文字幕久久波多野结衣| 亚洲欧美极品| 日本精品影院| 久久精品丝袜| 一区二区三区四区精品视频| 国产精品香蕉| 日本三级欧美三级| 亚洲精品福利网站| 久久无码高潮喷水| 日本高清免费不卡视频| 久久无码av三级| 久久国产乱子| 午夜福利视频一区| 亚洲一区毛片| 精品视频一区二区三区在线播| 亚洲成人一区二区| 国产美女视频黄a视频全免费网站| 日本五区在线不卡精品| 亚洲天堂视频在线播放| 久久99精品久久久久纯品| 亚洲第一极品精品无码| 找国产毛片看| 国产91高跟丝袜| 亚洲精品少妇熟女| 1769国产精品免费视频| 久久久亚洲国产美女国产盗摄| 色偷偷男人的天堂亚洲av| 精品国产网站| 亚洲三级电影在线播放| 欧美专区在线观看| 精品综合久久久久久97超人| 伊人激情综合| 亚洲一区波多野结衣二区三区| 久久久久无码国产精品不卡| 免费 国产 无码久久久| 成年看免费观看视频拍拍| 欧美日韩国产在线播放| 在线观看免费国产| 黄网站欧美内射| 人妻无码AⅤ中文字| 99热国产这里只有精品9九| 精品午夜国产福利观看| 99精品视频播放| 在线看片中文字幕| 久久亚洲国产一区二区| 日韩经典精品无码一区二区| 人妻精品久久无码区| 色哟哟国产精品一区二区| 国产靠逼视频| 亚洲国产欧美目韩成人综合| 国内精品久久久久鸭| 亚洲91精品视频| 国产精品性| 欧洲欧美人成免费全部视频| 在线播放真实国产乱子伦|