前言:想要寫出一篇引人入勝的文章?我們特意為您整理了畜牧業(yè)免疫管理系統(tǒng)設(shè)計范文,希望能給你帶來靈感和參考,敬請閱讀。
1系統(tǒng)功能設(shè)計
通過對用戶需求分析,本免疫信息管理系統(tǒng)主要包括手機軟件客戶端和網(wǎng)頁管理后臺服務(wù)端,其信息管理功能如圖1所示。APP軟件客戶端可支持用戶注冊與登錄功能、個人信息管理功能、免疫信息寫入與讀取等功能。網(wǎng)頁服務(wù)器端可支持管理員登陸與管理功能、免疫信息地點查詢以及免疫信息刪除等功能。
2APP客戶端設(shè)計
APP客戶端軟件設(shè)計采用的是MVC設(shè)計模式。它強制性的使應(yīng)用程序的輸入、處理輸出分開。使用MVC應(yīng)用程序被分成三個核心部件,即模型(Model)、視圖(View)、控制器(Controller)。它們各自處理自己的任務(wù)。視圖是用戶看到并與之交互的界面,模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則,控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。盡管構(gòu)造MVC應(yīng)用程序需要一些額外的工作,但是它給我們帶來的好處是無庸質(zhì)疑的。
3Web服務(wù)器端設(shè)計
Web服務(wù)器采用JSP技術(shù)、Servlet技術(shù)、JDBC技術(shù)和MySQL數(shù)據(jù)庫相結(jié)合,安裝并運行在Tomcat服務(wù)器。并將其置于阿里云ECS云服務(wù)器下,以此實現(xiàn)與外網(wǎng)的網(wǎng)絡(luò)訪問,且人為設(shè)定服務(wù)器端口號為8888端口。
4結(jié)論
本文結(jié)合安卓軟件APP和近場通信(NFC)技術(shù),設(shè)計了一款畜牧業(yè)免疫信息管理系統(tǒng)。其實現(xiàn)內(nèi)容如下:(1)了解畜牧業(yè)相關(guān)防護(hù)、防治疫情措施,調(diào)研分析獸醫(yī)人員等用戶需求,明確軟件實現(xiàn)目的并對其進(jìn)行詳細(xì)方案制定,從而初步實現(xiàn)了系統(tǒng)總體架構(gòu)設(shè)計以及數(shù)據(jù)庫的建立。(2)在系統(tǒng)總體架構(gòu)設(shè)計完成后,分別對種畜牧免疫信息讀寫軟件APP手機客戶端與網(wǎng)頁服務(wù)器管理端進(jìn)行軟件開發(fā)設(shè)計。結(jié)合用戶自身需求,APP軟件客戶端可支持用戶注冊與登錄功能、個人信息管理功能、免疫信息寫入與讀取等功能。網(wǎng)頁服務(wù)器端可支持管理員登陸與管理功能、免疫信息地點查詢以及免疫信息刪除等功能。用戶可登錄畜牧免疫信息管理系統(tǒng),隨時、隨地免疫信息進(jìn)行查看與管理。(3)根據(jù)系統(tǒng)內(nèi)容完成測試平臺的搭建。在對軟件進(jìn)行測試的過程當(dāng)中,首先對手機端APP免疫信息讀寫軟件進(jìn)行了多測的測試,其次對Web服務(wù)器端也進(jìn)行詳細(xì)的功能與性能測試,并對其測試結(jié)果進(jìn)行分析。測試結(jié)果表明:基于NFC技術(shù)的畜牧業(yè)免疫管理系統(tǒng)設(shè)計能夠滿足用戶的需求,符合預(yù)期制定目標(biāo),不但系統(tǒng)功能完善,而且性能優(yōu)良。
參考文獻(xiàn)
[2]李娟.NFC技術(shù)的校園應(yīng)用方案分析[J].物聯(lián)網(wǎng)技術(shù),2013(09):45-46.
[3]王俊.特高頻NFC天線的研究與設(shè)計[D].西安電子科技大學(xué)(碩士論文),2013.
[4]孔贊嵐.基于Android的稅收宣傳平臺的設(shè)計與實現(xiàn)[D].廈門大學(xué)(碩士論文),2013.
[5]倪海濤.基于Android的在線移動電子導(dǎo)航系統(tǒng)的研究與實現(xiàn)[D].華北電力大學(xué)(碩士論文),2012.
作者:于曉婷 程坤 單位:哈爾濱華德學(xué)院電子與信息工程學(xué)院