譚忠睿
【摘 要】目前工作在一線的機(jī)務(wù)人員管理工具基本采用筆紙登記方法,清點(diǎn)工具基本是對(duì)照清單,具有統(tǒng)計(jì)工作量大,且容易出錯(cuò)和清點(diǎn)不方便等弊端。文章設(shè)計(jì)基于安卓系統(tǒng)的工具管理系統(tǒng),通過在移動(dòng)端搭建工具管理客戶端,可以大大減少機(jī)務(wù)人員工具管理的工作量以及提高準(zhǔn)確性。
【關(guān)鍵詞】安卓系統(tǒng);工具管理系統(tǒng)
【Abstract】The present work in the maintenance management tool line basically adopts the pen and paper registration method,basic inventory tools control list,with statistical workload,and error prone and counting inconvenient.The design of tool management system based on the Android system,by building a tool management client in the mobile terminal,can greatly reduce the workload of maintenance personnel and improve the accuracy of tool management.
【Key words】SQLite;Sharepreference;Eclipse
0 引言
隨著信息技術(shù)的高速發(fā)展以及各種便攜式設(shè)備的普及,我國(guó)已經(jīng)進(jìn)入到信息時(shí)代,各行各業(yè)都加大了對(duì)移動(dòng)設(shè)備的開發(fā)與應(yīng)用,它不僅可以給我們工作帶來極大的便利,提高工作效率,而且還更安全。同時(shí)移動(dòng)端已經(jīng)成為人們生活和工作中不可缺少的工具,如果能合理地運(yùn)用這些移動(dòng)設(shè)備,實(shí)施工具管理監(jiān)控,不但可以提高管理工具信息的準(zhǔn)確性,而且還能節(jié)省費(fèi)用成本,具有較強(qiáng)的實(shí)際應(yīng)用價(jià)值。
1 研究背景
在機(jī)務(wù)的維修過程當(dāng)中,需要工具設(shè)備的幫助是必不可少的事情。然而,工具在給機(jī)務(wù)人帶來維修便利的同時(shí),也帶來了安全隱患。那么如何防備工具遺失在飛機(jī)上,避免飛行風(fēng)險(xiǎn)的發(fā)生,就需要一套準(zhǔn)確的管理系統(tǒng),而當(dāng)前工具的“三清點(diǎn)”很容易成為一句空話,未落到實(shí)處。即使在做過“三清點(diǎn)”之后仍然會(huì)產(chǎn)生不同程度的安全風(fēng)險(xiǎn)的發(fā)生。在這里對(duì)所能產(chǎn)生的惡劣影響,我們不妨做一些比較合理的假設(shè):可能會(huì)導(dǎo)致工具的某個(gè)部件掉落于飛機(jī)的關(guān)鍵系統(tǒng)上造成相應(yīng)部件的失效,或造成某件力矩扳手的力矩值不準(zhǔn),或造成某個(gè)鎖銷的位置未達(dá)到飛行時(shí)所要求的正常位置等等。此時(shí)我們需要管理的就是工具的數(shù)量、質(zhì)量和狀態(tài)。當(dāng)前隨著民航運(yùn)輸業(yè)的不斷發(fā)展,對(duì)工具的使用和依賴情況日趨嚴(yán)重,甚至,有些工具的價(jià)值已經(jīng)相當(dāng)?shù)陌嘿F,而對(duì)一個(gè)維修單位的維修水平的評(píng)估中,工具也占據(jù)了較大的權(quán)重。對(duì)工具的清點(diǎn)內(nèi)容也必然需要推陳出新,順應(yīng)時(shí)代的發(fā)展,完善自身體系,增加它應(yīng)有的“三清點(diǎn)”內(nèi)容,彌補(bǔ)由于時(shí)代進(jìn)步所帶來的風(fēng)險(xiǎn)口。所以,對(duì)工具的“三清點(diǎn)”已經(jīng)不能僅僅停留于數(shù)量上面,而更多的應(yīng)該對(duì)工具的全面狀態(tài)進(jìn)行考察,只有這樣才能使用好和保管好工具,保證飛機(jī)和工具兩安全。同時(shí)安卓系統(tǒng)是一個(gè)便捷易操作的系統(tǒng),由于智能手機(jī)的普及,此系統(tǒng)的操作無需培訓(xùn)直接就可以上手熟練使用。
2 工作基礎(chǔ)及實(shí)現(xiàn)條件
本系統(tǒng)采用Android框架,可以在eclipse中安裝Android開發(fā)插件,使用Android模擬器,也可以使用任意Android終端。模擬器和真正的Android手機(jī)沒有太大區(qū)別,人們對(duì)手機(jī)操作早已熟悉。使用Android模擬器大大加快了軟件編寫和調(diào)試之間的速度。安卓開發(fā)使用Java語言編寫的,Java是一種簡(jiǎn)單的,跨平臺(tái)的,面向?qū)ο蟮恼Z言。Java提供了一個(gè)功能強(qiáng)大語言的所有功能,Java與C語言和C++直接相關(guān)。Java繼承了C語言的語法,Java 的對(duì)象模型是從C++改編而來的?,F(xiàn)代程序設(shè)計(jì)始于C語言,而后過渡到C++,則是JAVA.通過大量的繼承,JAVA提供了一個(gè)強(qiáng)大的,可以更好地利用已有成果的,邏輯一致的程序設(shè)計(jì)環(huán)境,并且增加了在線環(huán)境需求的新功能。或許最重要的一點(diǎn)在于,由于它們的相似性,C語言,C++和JAVA為專業(yè)程序員定義了一個(gè)統(tǒng)一的概念架構(gòu)。
3 主要模塊功能分析
本系統(tǒng)為了滿足工具管理的需要,主要設(shè)計(jì)以下5個(gè)模塊來完成對(duì)整個(gè)系統(tǒng)的開發(fā)與應(yīng)用。
3.1 工具三清點(diǎn)功能
該功能對(duì)工作使用的工具進(jìn)行清點(diǎn),使用Sharepreference保存數(shù)據(jù),Sharepreference是Android程序中常用的數(shù)據(jù)存儲(chǔ)方式。其本質(zhì)就是一個(gè)xml文件,用于存儲(chǔ)少量的,一般是配置文件一類的數(shù)據(jù),其特點(diǎn)是簡(jiǎn)單方便。單元框選擇點(diǎn)擊已有工具,同時(shí)還具有保存功能對(duì)清點(diǎn)者進(jìn)行記錄,有圖有文字的清點(diǎn)使工作者不會(huì)遺漏任何工具,提高清點(diǎn)的準(zhǔn)確性。
3.2 工具的借還功能
登記工具的借用歸還情況,主要記錄所借工具的名稱,借用者,承借人,系統(tǒng)自動(dòng)記錄借用時(shí)間,歸還時(shí)及時(shí)銷賬即可。此功能使得工具借用 更具可追溯性。
3.3 單位換算功能
結(jié)合平時(shí)工作需要,需要經(jīng)常在公制和英制單位之間換算,此系統(tǒng)附帶開發(fā)一個(gè)可換算常用單位的功能,方便移動(dòng)端隨時(shí)隨地快速準(zhǔn)確進(jìn)行單位換算,只需輸入所需換算單位的數(shù)字點(diǎn)擊換算即可。
3.4 公告功能
由于經(jīng)常有工作注意事項(xiàng)以及一些簡(jiǎn)單的工作介紹可以呈現(xiàn)在此功能方便工作者查看。
3.5 電話聯(lián)系功能
結(jié)合移動(dòng)端特殊的優(yōu)勢(shì),可以開發(fā)一個(gè)直接撥打電話的功能,無需輸入號(hào)碼,直接點(diǎn)擊即可調(diào)用電話撥打模塊,方便工作者之間的聯(lián)系。
4 結(jié)語
根據(jù)在安卓平臺(tái)中優(yōu)勢(shì),本系統(tǒng)擬以Android平臺(tái)設(shè)計(jì)開發(fā)的一款便攜式的工具管理系統(tǒng)。在Eclipse的基礎(chǔ)上采用Java語言實(shí)現(xiàn)了安卓界面及功能。擬實(shí)現(xiàn)工具的清點(diǎn)功能以及簽署功能,使清點(diǎn)工作具有可追溯性,同時(shí)還會(huì)具有工具的管理功能,包括記錄工具的數(shù)量,質(zhì)量以及可用狀態(tài),借用信息,換算單位,展示信息等多個(gè)實(shí)用模塊,盡可能滿足機(jī)務(wù)人員的工作需求,保證工作有序準(zhǔn)確完成。
【參考文獻(xiàn)】
[1]譚浩強(qiáng).C語言程序設(shè)計(jì)[M].4版.北京:清華大學(xué)出版社,2010(6).
[2]張選芳,傅茂洺,王欣.軟件技術(shù)基礎(chǔ)[M].北京:人民郵電出版社,2010(9).
[責(zé)任編輯:田吉捷]