青島科技大學(xué) 趙浩如
引言:為方便普通農(nóng)戶對獸藥信息進(jìn)行查詢,利用智能手機移動性強、平臺低的特點,設(shè)計與實現(xiàn)了基于安卓的獸藥查詢系統(tǒng)。系統(tǒng)分為用戶登錄與注冊、獸藥檢測、基礎(chǔ)信息、用戶反饋四個模塊,利用SQLite數(shù)據(jù)庫技術(shù)將數(shù)據(jù)信息進(jìn)行本地儲存與操作,并運用WebView組件瀏覽獸藥信息網(wǎng)站。最后運用白盒測試系統(tǒng),分析測試結(jié)果,系統(tǒng)界面友好,操作性強,能夠達(dá)到用戶的基本請求。
智能手機移動性強、平臺低,利用它查詢信息,方便快捷。跟著智能手機蓬勃前進(jìn)的腳步, 手機系統(tǒng)的發(fā)展也突飛猛進(jìn)。而安卓系統(tǒng)作為全球應(yīng)用最為廣泛的手機操作系統(tǒng), 具有開放性和免費性,能夠有效降低系統(tǒng)開發(fā)成本, 讓用戶方便自由地獲取信息, 也為手機獸藥查詢服務(wù)的應(yīng)用與普及提供條件。
本文 將安卓和其他手機系統(tǒng)進(jìn)行比較并結(jié)合當(dāng)前獸藥信息查詢現(xiàn)狀,進(jìn)而研究分析了基于安卓平臺的 獸藥查詢系統(tǒng)的功能和任務(wù)。 接著對安卓系統(tǒng)技術(shù)架構(gòu)、搭建過程進(jìn)行分析,詳細(xì)介紹系統(tǒng)技術(shù)框架、頁面布局與功能實現(xiàn)。選擇每季度全國獸藥監(jiān)督抽檢數(shù)據(jù)、合格企業(yè)發(fā)布的產(chǎn)品數(shù)據(jù),利用SQLite數(shù)據(jù)庫技術(shù)將數(shù)據(jù)信息進(jìn)行本地儲存與操作,并運用WebView組件瀏覽獸藥信息網(wǎng)站。最后 運用白盒測試系統(tǒng), 分析測試結(jié)果,系統(tǒng)界面友好,操作性強,能夠達(dá)到用戶的基本請求。
圖1 系統(tǒng)框架
基于安卓的獸藥查詢系統(tǒng)主要分為 獸藥檢測、 用戶的登錄與注冊、 基礎(chǔ)信息、 用戶反饋四個模塊,及其所涉及的所有界面布局和相關(guān)的功能,總體框架如圖1所示。其中,“登錄與注冊”是“獸藥檢測”模塊的前提要求,“獸藥檢測”和“基礎(chǔ)信息”是本系統(tǒng)的兩個重要功能模塊,獸藥檢測通過對創(chuàng)建的數(shù)據(jù)庫medicine.db 進(jìn)行訪問以及增刪改查操作,基礎(chǔ)信息使用WebView組件瀏覽獸藥信息網(wǎng)站,方便用戶及時了解當(dāng)前最新獸藥信息。
基于安卓的獸藥查詢系統(tǒng)充分結(jié)合用戶體驗,設(shè)計各個界面布局以及各功能界面之間的切換,添加多處界面切換效果。同時運用Java語言設(shè)計各種響應(yīng)代碼,最終達(dá)到系統(tǒng)效果。本獸藥查詢系統(tǒng)在安卓模擬器上運行,取得了很好的運行效果。
在單擊獸藥檢測功能后,首先要進(jìn)入用戶登陸的界面,登陸界面有“請輸入用戶名”和“請輸入密碼”兩個功能。若手機用戶未注冊,則先單擊登陸界面的注冊功能,進(jìn)入注冊界面,注冊界面有用戶名、密碼、年齡、性別的編輯框和單選按鈕,用戶填寫完畢,單擊注冊,用戶就完成了基本信息注冊,就成為了獸藥查詢系統(tǒng)的會員,下次用戶再次使用該系統(tǒng)軟件,直接登陸即可.
獸藥查詢系統(tǒng)的會員,在登陸本系統(tǒng)后,可進(jìn)行獸藥檢測。通過輸入產(chǎn)品名稱、生產(chǎn)企業(yè)、生產(chǎn)批號,點擊查詢,系統(tǒng)會根據(jù)數(shù)據(jù)庫中存在的數(shù)據(jù)進(jìn)行獸藥信息檢索,從而辨別獸藥真假。
用戶無需登陸注冊,打開主頁面,直接單擊基礎(chǔ)信息,系統(tǒng)會自動鏈接到“http://www.zgshouyao.roboo.com/”, 國家獸藥信息網(wǎng)站,方便用戶及時了解獸藥信息,進(jìn)行獸藥基礎(chǔ)信息的瀏覽查詢。
用戶進(jìn)入該系統(tǒng)后,可通過兩種方式進(jìn)行用戶反饋,一種方式是用戶打開主頁面,無需登陸和注冊,可直接點擊用戶主頁面“反饋”功能進(jìn)行使用信息反饋;另外一種方式是用戶打開獸藥檢測功能后,在登陸界面進(jìn)行使用信息反饋。反饋界面包括姓名、電話和反饋內(nèi)容,用戶可根據(jù)使用情況,將使用意見反饋到數(shù)據(jù)庫,管理員可根據(jù)數(shù)據(jù)庫內(nèi)容進(jìn)行系統(tǒng)維護更新。
通過對獸藥查詢系統(tǒng)進(jìn)行白盒測試,可得出以下結(jié)論:我所設(shè)計的基于安卓的獸藥查詢系統(tǒng)實現(xiàn)了系統(tǒng)要求的目的,具有一定的容錯能力。但由于目前冒牌獸藥只能根據(jù)國家發(fā)布的數(shù)據(jù)進(jìn)行查詢,信息更新較慢,且并沒有向外擴展過多功能,這也是本查詢系統(tǒng)需要提升的地方。使用者必須注冊登陸才能進(jìn)行獸藥信息查詢,基礎(chǔ)信息的查詢必須聯(lián)網(wǎng),這也是本系統(tǒng)需要改進(jìn)的地方。
本文主要研究安卓平臺的架構(gòu)以及在安卓平臺上開發(fā)獸藥信息查詢系統(tǒng),對獸藥進(jìn)行真假鑒別并提供養(yǎng)殖戶了解獸藥信息的平臺。加強民眾對獸藥市場的監(jiān)督,有效的減少假冒藥,違禁藥,指標(biāo)不合格等獸藥的濫用,也可以減少因藥物濫用導(dǎo)致的獸藥殘留,保證動物健康,從而減少養(yǎng)殖戶的損失。