倪迎花
(鎮(zhèn)江市高等職業(yè)技術(shù)學(xué)校,江蘇 鎮(zhèn)江 212000)
移動(dòng)通信技術(shù)在當(dāng)今這信息技術(shù)發(fā)展飛速的時(shí)代,已經(jīng)在社會(huì)上得到了廣泛的應(yīng)用,社會(huì)的發(fā)展基于人們的需求與創(chuàng)新,人們?cè)谧非笮畔⒈憬菘焖俚耐瑫r(shí),也在不斷為自己所需要的信息通信質(zhì)量進(jìn)行創(chuàng)造。移動(dòng)通信技術(shù)為人們帶來(lái)了前所未有的信息獲取方式,移動(dòng)終端在通信技術(shù)行業(yè)呈現(xiàn)出的高智能化、個(gè)性多元化,有效地滿足了人們對(duì)移動(dòng)通信的運(yùn)用要求。
基于Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng)的模塊主要包括系統(tǒng)管理模塊、維護(hù)設(shè)備管理模塊、主功能模塊、登錄模塊以及系統(tǒng)服務(wù)模塊。在Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng)中,當(dāng)其系統(tǒng)進(jìn)入主界面,就會(huì)顯示基本的功能模塊。也就是說(shuō),主功能模塊是其他所有模塊的四通前提,而每一個(gè)功能模塊因?yàn)槎际怯刹煌腁ctivity構(gòu)成的,所以就需要應(yīng)用將通過(guò)各個(gè)模塊聯(lián)系起來(lái),可用Internet的方式,但是將其聯(lián)系起來(lái)的根本目的是要讓這些模塊功能得以實(shí)現(xiàn),所以就需要利用ItemOnClick以及ButtonOnClick的事件來(lái)輔佐功能實(shí)現(xiàn)。
根據(jù)系統(tǒng)的需求,系統(tǒng)要實(shí)現(xiàn)的功能主要有系統(tǒng)管理、設(shè)備管理、服務(wù)系統(tǒng)這三個(gè)部分。
(1)系統(tǒng)管理包含了兩個(gè)模塊,一個(gè)是用戶密碼修改模塊,一個(gè)是用戶查詢模塊。由此可見(jiàn),系統(tǒng)管理是維護(hù)設(shè)備管理中的核心功能,因?yàn)槠溆脩舨樵兡K能實(shí)現(xiàn)對(duì)現(xiàn)有用戶名移機(jī)密碼進(jìn)行查詢的功能,而用戶密碼修改模塊可以對(duì)用戶密碼進(jìn)行隨時(shí)隨地的修改,以達(dá)到保障設(shè)備使用過(guò)程的安全性能。
(2)設(shè)備管理基于Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng)是整個(gè)系統(tǒng)的主體,設(shè)備管理主要包含的功能模塊有設(shè)備入庫(kù)、設(shè)備入庫(kù)記錄以及查詢、設(shè)備狀態(tài)查詢、設(shè)備出庫(kù)以及設(shè)備出庫(kù)查詢等,其實(shí)也就是對(duì)客戶的信息進(jìn)行接收,然后將信息還原成數(shù)據(jù)信息進(jìn)行分析,然后將數(shù)據(jù)再轉(zhuǎn)入到接收端。像設(shè)備入庫(kù)模塊就是要實(shí)現(xiàn)設(shè)備的添加功能,而實(shí)現(xiàn)設(shè)備出庫(kù)信息的刪除或者查詢就是設(shè)備入庫(kù)記錄查詢模塊的功能,其設(shè)備的狀態(tài)是對(duì)庫(kù)里設(shè)備狀態(tài)的查詢操作。也就是說(shuō),維護(hù)設(shè)備管理系統(tǒng)的服務(wù)質(zhì)量的好壞,與管理質(zhì)量、管理水平的好壞與高低有直接的關(guān)系。
(3)系統(tǒng)服務(wù)主要包含的功能有系統(tǒng)簡(jiǎn)介以及系統(tǒng)公告,這主要是用于客戶在進(jìn)行維護(hù)設(shè)備使用的時(shí)候,遇到不清楚的問(wèn)題下進(jìn)行問(wèn)題解答的一種服務(wù),所以為了提高設(shè)備的市場(chǎng)綜合競(jìng)爭(zhēng)實(shí)力,做好系統(tǒng)服務(wù)管理設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中非常重要的環(huán)節(jié)。
基于Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng)功能的實(shí)現(xiàn),需要完成數(shù)據(jù)庫(kù)設(shè)計(jì),而數(shù)據(jù)庫(kù)設(shè)計(jì)主要是處理好系統(tǒng)的存儲(chǔ)與刪除。信息表數(shù)據(jù)庫(kù)設(shè)計(jì)的內(nèi)容主要是對(duì)存儲(chǔ)系統(tǒng)用戶資料進(jìn)行記錄;入庫(kù)記錄表,有對(duì)設(shè)備入庫(kù)信息進(jìn)行存儲(chǔ)的功能;設(shè)備表的功能是存儲(chǔ)設(shè)備相關(guān)信息;出庫(kù)記錄表是用于存儲(chǔ)設(shè)備出庫(kù)相關(guān)信息的。
當(dāng)前由于網(wǎng)絡(luò)的開放性,用戶在進(jìn)行系統(tǒng)登錄的時(shí)候會(huì)出現(xiàn)一定的安全隱患,所以在系統(tǒng)使用之前就要輸入合法的用戶名以及密碼進(jìn)行登錄,這是系統(tǒng)使用安全的前提保障。因?yàn)樵谠O(shè)備管理系統(tǒng)后臺(tái)的數(shù)據(jù)庫(kù)中,會(huì)對(duì)輸入的用戶名和密碼進(jìn)行查詢,當(dāng)兩者都通過(guò)驗(yàn)證之后,才能進(jìn)行系統(tǒng)使用。在系統(tǒng)登錄中,主要由.xml文件、.Java文件組成登錄模塊。其中.xm l文件是實(shí)現(xiàn)登錄模塊的布局,也就是Android中的布局文件;.Java文件是實(shí)現(xiàn)登錄的過(guò)程。在用戶進(jìn)入系統(tǒng)程序后,會(huì)要求用戶在程序中探出的登錄界面中輸入用戶名以及密碼,然后點(diǎn)擊enter之后,維護(hù)設(shè)備管理系統(tǒng)的數(shù)據(jù)庫(kù)就會(huì)在后臺(tái)查詢是否存在該用戶名,以及該用戶名的密碼是否正確,如果輸入的信息錯(cuò)誤,就會(huì)提示輸入的密碼不正確,如果輸入的信息正確就會(huì)進(jìn)入系統(tǒng),進(jìn)行系統(tǒng)操作。
滿足用戶的運(yùn)用需求,是系統(tǒng)管理模塊的功能體現(xiàn),主要實(shí)現(xiàn)用戶的密碼查詢以及密碼修改。基于Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng),當(dāng)用戶進(jìn)入主界面,再選擇系統(tǒng)管理模塊之后,其就會(huì)彈出一個(gè)窗口,窗口就會(huì)顯示用戶查詢以及用戶密碼修改者兩個(gè)功能,然后用戶就能根據(jù)自己的需要進(jìn)行操作。當(dāng)用戶點(diǎn)擊密碼修改按鍵時(shí),系統(tǒng)界面就會(huì)彈出一個(gè)修改密碼的窗口,然后用戶就可以進(jìn)行密碼修改的操作;當(dāng)點(diǎn)擊用戶查詢按鍵的時(shí)候,系統(tǒng)就會(huì)顯示用戶相關(guān)資料信息。而這兩大功能的實(shí)現(xiàn),都是系統(tǒng)通過(guò)SQlite訪問(wèn)本地?cái)?shù)據(jù)庫(kù)才能進(jìn)行的操作。
在用戶登錄成功進(jìn)入主界面之后,主界面中就會(huì)顯示出整個(gè)基于Android平臺(tái)的維護(hù)設(shè)備管理的整個(gè)系統(tǒng)以及所需的功能,也就是包含了設(shè)備管理、系統(tǒng)管理以及系統(tǒng)服務(wù)、退出者四個(gè)部分。這樣的主功能管理模塊,就能以最簡(jiǎn)單的體現(xiàn)方式滿足用戶的最大需求。
因?yàn)橄到y(tǒng)設(shè)備管理模塊功能中能夠?qū)崿F(xiàn)設(shè)備的存取以及查詢功能,所以設(shè)備管理功能是整個(gè)系統(tǒng)的核心模塊。但是當(dāng)前的系統(tǒng)存在一定程度上的局限性,像基于Android開發(fā)平臺(tái)的單機(jī)版維護(hù)設(shè)備管理系統(tǒng),所以就只能與本地的SQlite數(shù)據(jù)庫(kù)相連接,然后才能顯示設(shè)備中的相關(guān)數(shù)據(jù),用戶以此來(lái)進(jìn)行設(shè)備信息的基本存儲(chǔ),然后將相關(guān)信息保存到數(shù)據(jù)庫(kù)中,以實(shí)現(xiàn)用戶的查詢、修改還有刪除等運(yùn)用功能。
系統(tǒng)服務(wù)模塊中主要包含了兩個(gè)板塊:一個(gè)是系統(tǒng)簡(jiǎn)介,這一板塊主要是讓客戶能對(duì)系統(tǒng)有個(gè)基本的了解;另外一個(gè)就是系統(tǒng)公告,這主要的作用就是讓用戶可以對(duì)系統(tǒng)最新的更新消息及時(shí)了解,以便于用戶對(duì)系統(tǒng)的正確運(yùn)用??偟膩?lái)說(shuō),也就是為了方便用戶能夠?qū)ο到y(tǒng)中的各項(xiàng)功能進(jìn)行了解,然后正確使用。
在Android程序中,數(shù)據(jù)庫(kù)存儲(chǔ)的開發(fā)和利用,是相當(dāng)繁瑣,也是相當(dāng)頻繁的。為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)管理的便捷,Android平臺(tái)維護(hù)設(shè)備管理系統(tǒng)的數(shù)據(jù)庫(kù)存儲(chǔ)可以通過(guò)MySQL數(shù)據(jù)庫(kù)來(lái)進(jìn)行數(shù)據(jù)的管理,Android移動(dòng)終端需要數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的存儲(chǔ)、查詢或者修改,然后再將數(shù)據(jù)轉(zhuǎn)換為用戶所需的數(shù)據(jù),在Android終端上顯示出來(lái)。
(1)基于Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng)中,進(jìn)行圖形化管理工具對(duì)MySQL數(shù)據(jù)庫(kù)進(jìn)行管理,是為了更方便地進(jìn)行數(shù)據(jù)庫(kù)的管理。MySQL數(shù)據(jù)庫(kù)管理板塊又包括了MySQLQuerv、MySQLAdministrator兩大管理工具。其中MySQL Querv是一個(gè)可視化的工具箱,所以對(duì)MySQL數(shù)據(jù)庫(kù)就有創(chuàng)建、執(zhí)行、優(yōu)化的功能,與用戶也就能有一個(gè)更便捷的方法來(lái)進(jìn)行信息的存取、查詢以及分析儲(chǔ)存在MySQL數(shù)據(jù)庫(kù)中的信息;而MySQLAdministrator對(duì)MySQL數(shù)據(jù)庫(kù)以及用戶的權(quán)限、數(shù)據(jù)的使用程序有一個(gè)監(jiān)視和管理的作用,也可以執(zhí)行數(shù)據(jù)庫(kù)管理操作程序,例如對(duì)MySQL服務(wù)進(jìn)行關(guān)閉,或者控制等操作。
(2)系統(tǒng)數(shù)據(jù)庫(kù)在設(shè)備維護(hù)管理系統(tǒng)中有著非常重要的作用。因?yàn)閿?shù)據(jù)庫(kù)的存儲(chǔ),包含了對(duì)各項(xiàng)性能以及配置參數(shù),結(jié)構(gòu)復(fù)雜,數(shù)據(jù)量也相當(dāng)龐大,所以對(duì)數(shù)據(jù)庫(kù)進(jìn)行簡(jiǎn)化和優(yōu)化是非常必要的。以下我們就來(lái)通過(guò)一個(gè)系統(tǒng)用戶表來(lái)進(jìn)行相關(guān)分析:
該表的類型和主鍵分別是Integer、ID,該設(shè)備維護(hù)管理登錄用戶表是存放用戶登錄賬號(hào)移機(jī)密碼,還有用戶姓名的,其中mess中是存放用戶姓名的,username是存放用戶登錄名的,而在password中是存放用戶登錄名密碼的。
基于Android平臺(tái)進(jìn)行開發(fā)的維護(hù)設(shè)備管理系統(tǒng),在當(dāng)前的網(wǎng)絡(luò)信息技術(shù)發(fā)展飛速的時(shí)代得到了廣泛的運(yùn)用。為了能夠有效提高系統(tǒng)的性能,就要利用數(shù)據(jù)庫(kù)存儲(chǔ)設(shè)備中的各項(xiàng)裝置,來(lái)對(duì)設(shè)備中的大量數(shù)據(jù)信息進(jìn)行管理,以滿足人們的使用需求。
在當(dāng)今這樣的信息技術(shù)競(jìng)爭(zhēng)異常激烈的時(shí)代,為了適應(yīng)時(shí)代的發(fā)展,滿足時(shí)代發(fā)展下人們的運(yùn)用需求,需要系統(tǒng)管理,以及設(shè)備管理還有系統(tǒng)幫助的重大模塊功能,就要對(duì)設(shè)備管理系統(tǒng)進(jìn)行系統(tǒng)、科學(xué)的設(shè)計(jì),讓用戶得到更多的優(yōu)質(zhì)的服務(wù)。本文通過(guò)對(duì)基于Android平臺(tái)的維護(hù)設(shè)備管理系統(tǒng)的模塊設(shè)計(jì)進(jìn)行分析,并對(duì)模塊功能的實(shí)現(xiàn)提供了重要的依據(jù)。
[1]蔡軍杰,沈穎,楊勝等.基于Android手機(jī)的人員定位與管理系統(tǒng)[J].電腦編程技巧與維護(hù),2012(14):77-80.
[2]劉安戰(zhàn),車戰(zhàn)斌,郭麗等.基于Android和Web的設(shè)備維修動(dòng)態(tài)管理系統(tǒng)[J].計(jì)算機(jī)應(yīng)用與軟件,2014(11):245-247,256.
[3]陳名鑫,張文威.基于Android平臺(tái)的醫(yī)院設(shè)備管理系統(tǒng)的開發(fā)[J].中國(guó)醫(yī)療設(shè)備,2013( 10):42-44,10.