




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGE28PAGE8基于Android的藥房信息管理系統(tǒng)的設(shè)計與實現(xiàn)摘要基于移動終端,現(xiàn)為會好的藥房設(shè)計一款信息查詢軟件,該軟件旨在為大眾提供便利以及方便藥店管理者對其藥店藥品信息的熟知。人們在生病或者發(fā)生不適時,所在地可能會和藥店距離較遠(yuǎn),這時在出發(fā)前就可打開會好的App,查詢當(dāng)前是否營業(yè),該藥店是否有治療自身病癥的藥物等。管理員可進(jìn)入登錄系統(tǒng),編輯營業(yè)狀態(tài),對其藥品信息進(jìn)行增刪查改的操作。在給大眾帶來便利的同時,也提升了本藥店的細(xì)節(jié)品質(zhì)。關(guān)鍵詞藥店信息查詢;藥店管理系統(tǒng);Android;Java1緒論1.1研究背景隨著移動互聯(lián)網(wǎng)的普及和蓬勃發(fā)展,如今的藥店訊息在網(wǎng)絡(luò)傳送日趨通暢,借助了手機(jī)和移動通信的技術(shù),也可以使我們獲得藥店消息的方式和途徑更加便捷快速。我們的管理員利用了智能手機(jī),通過4G、5G或者WiFi技術(shù)等方式發(fā)送了網(wǎng)絡(luò)消息請求,使得我們獲取信息更為便捷。電信公司的互聯(lián)網(wǎng)和信息技術(shù)的結(jié)合不僅大幅提高了網(wǎng)絡(luò)資源使用效量,而且為業(yè)務(wù)的轉(zhuǎn)型提供了技術(shù)支持和應(yīng)用平臺。隨著全球化的持續(xù)發(fā)展,手機(jī)成為最為普遍的電子設(shè)備,技術(shù)人員也在不斷的提高它的性能,毫無疑問基于手機(jī)這一大眾化移動終端來開發(fā)各種各樣的信息服務(wù)的前景是無限的。隨著醫(yī)療衛(wèi)生的拓展,面臨藥物供給數(shù)量的日漸浩大,面對如何保證藥店藥品日常供應(yīng)的問題,我們必須積極研究與解決,而藥品在藥店中所涉及的種類眾多,需要一個標(biāo)準(zhǔn)化的、高度集中的藥物管理中心,將藥物移動的各個環(huán)節(jié)的監(jiān)管全部歸屬于網(wǎng)絡(luò)服務(wù),將對藥品的集中式管理發(fā)揮重要的作用。藥店的正常運(yùn)作,需要不斷地進(jìn)行藥品供應(yīng),為適應(yīng)藥物信息系統(tǒng)的應(yīng)用潮流,因此本文研究的主要課題包括設(shè)置藥店的營業(yè)狀態(tài)、藥品的參數(shù)、藥品的存貨量等[1]。1.2課題研究現(xiàn)狀在官方網(wǎng)站近期發(fā)布的《中國單體藥店行業(yè)發(fā)展報告藍(lán)皮書》中的數(shù)據(jù)表明,我國目前各類互聯(lián)網(wǎng)藥房的總數(shù)已經(jīng)超過42萬家,2016年,面對“互聯(lián)網(wǎng)+”的醫(yī)藥行業(yè)發(fā)展巨大機(jī)遇,藥物管理咨詢公司以及互聯(lián)網(wǎng)行業(yè)外的因特網(wǎng)服務(wù)行業(yè)均已經(jīng)展示出相當(dāng)大的市場期待,全年我國網(wǎng)上藥店藥品的銷售額同比增長50%,這也就意味著設(shè)計這樣一款查詢藥店信息的軟件非常有必要[2]。國內(nèi)的許多連鎖藥房都已經(jīng)擁有一套專門設(shè)計的屬于自己的管理系統(tǒng)App,給廣大顧客和消費(fèi)者帶來便利的服務(wù)的同時,也有利于連鎖藥房的生存和發(fā)展。相關(guān)我國藥店信息管理系統(tǒng)內(nèi)容的文章《對連鎖藥店信息化建設(shè)的思考》中提出信息化設(shè)計的要點(diǎn)和需求特性及近年來醫(yī)藥信息管理系統(tǒng)產(chǎn)生的背景[3]。國內(nèi)外已經(jīng)有很多的專家和機(jī)構(gòu)對于藥品信息應(yīng)用管理系統(tǒng)的應(yīng)用進(jìn)行了深入的分析、研究和重新設(shè)計,有各種各樣的技術(shù)版本,有的是基于網(wǎng)絡(luò)和電腦的信息化應(yīng)用管理系統(tǒng),有的是基于平臺單機(jī)的信息化應(yīng)用管理系統(tǒng)。國外很多醫(yī)療軟件產(chǎn)品比如Amazon美國—健康、Walgreens、ResMDCalgaryScientificInc等都為社會大眾和消費(fèi)者提供了便利的醫(yī)療健康信息服務(wù)。藥品是我們?nèi)祟惾粘I钪斜夭豢缮俚囊环N東西,想必未來的發(fā)展趨勢也是勢不可擋的。中國企業(yè)現(xiàn)代醫(yī)院服務(wù)工作流程的再造管理身為醫(yī)院服務(wù)工作管理的全新課題,它以醫(yī)院卓越的管理經(jīng)驗和成果為基礎(chǔ),把相關(guān)的服務(wù)管理工作標(biāo)準(zhǔn)化、規(guī)范化、科學(xué)化和服務(wù)流程化。因為它適應(yīng)了許多變化,比如現(xiàn)代醫(yī)院病人服務(wù)需求的變化、競爭者的服務(wù)需求變化和國際醫(yī)療軟件市場的服務(wù)需求變化等。毫無疑問,這個現(xiàn)實于每個現(xiàn)代醫(yī)院的領(lǐng)導(dǎo)者和全體員工來說,都是必須要認(rèn)識和面對的。這個世界上唯一不變的就是改變,改變醫(yī)院服務(wù)工作的程序,即企業(yè)的流程,這就是對流程的再造。流程再造就是重新開始[4]。1.3研究意義隨著人類和科技的日益進(jìn)步,人類對一些重要的科技創(chuàng)新產(chǎn)品的認(rèn)識和用量也不斷的增加,最典型的一個例子就是智能終端的使用。我們存在的社會,是一個現(xiàn)代化的市場經(jīng)濟(jì)社會,人們對于智能終端的認(rèn)識和需求也逐漸的擴(kuò)大和增多,從因為它能夠很好的實現(xiàn)研習(xí)、工作以及休閑娛樂等一系列的功能。隨著社會的發(fā)展,藥房里的藥品種類目不暇接,由于市場的變化,價格也在頻繁的變動,傳統(tǒng)的管理方法就不再能夠適應(yīng)其需求,信息化的管理方法、系統(tǒng)的廣泛應(yīng)用將在現(xiàn)代藥品的生產(chǎn)和管理工作中發(fā)揮更大的作用。移動端在很大的程度上已經(jīng)改變了其傳統(tǒng)的生產(chǎn)和工作管理方式,提高了其工作效率和社會經(jīng)濟(jì)效益,提高了藥品生產(chǎn)和管理的質(zhì)量并且提升了藥店的品牌信譽(yù)度[5]。本文介紹和研究的這款軟件是為藥房專門量身定制的一款藥品查詢信息管理軟件,讓人們足不出戶就已經(jīng)可以很方便地獲得該藥房的所有相關(guān)藥品的信息,包括藥品名稱、價格、主治臨床癥狀、庫存等,這樣既大大節(jié)省了消費(fèi)者在購物的時間也很容易就可以讓消費(fèi)者找到自己真正心儀的相關(guān)藥品。這款軟件充分利用了傳統(tǒng)模塊化的設(shè)計思想和方法來設(shè)計,使得軟件開發(fā)工作更加便捷、清晰,將整個藥品查詢系統(tǒng)劃分為了前臺藥品查詢、信息管理模塊和藥房后臺查詢管理兩個模塊。其中前臺查詢可供藥房消費(fèi)者直接查詢相關(guān)產(chǎn)品的信息,涉及到相關(guān)藥品的價格、主治臨床癥狀和藥品庫存相關(guān)信息等,顧客進(jìn)行登錄時不必再登錄后臺進(jìn)行驗證,直接點(diǎn)擊即可進(jìn)入前臺查詢模塊的主管理界面。藥房后臺查詢供藥房管理員消費(fèi)者使用,實現(xiàn)對藥品所有相關(guān)信息的查詢進(jìn)行添加、刪除、修改、查詢等多種功能。由于該軟件的界面簡潔、操作簡便、易于消費(fèi)者掌握,是目前最值得一般大眾消費(fèi)者入手的優(yōu)質(zhì)查詢軟件App[6]。2可行性分析及項目設(shè)計的基本原則2.1可行性分析可行性的研究主要便是從科學(xué)技術(shù)開發(fā)、經(jīng)濟(jì)和社會發(fā)展、工程建設(shè)等各個方面對工程建設(shè)項目和計劃的主要研究內(nèi)容以及決策所伴隨的條件。對項目建成后可能對其產(chǎn)生的各種財務(wù)、經(jīng)濟(jì)和技術(shù)以及社會發(fā)展等環(huán)境影響的進(jìn)行比較分析,這主要是對工程建設(shè)項目計劃和決策的結(jié)果綜合進(jìn)行系統(tǒng)評估和分析,可行性評估和分析的結(jié)果應(yīng)當(dāng)證明其具有良好的可預(yù)測性、公正性、可操作性等的特點(diǎn),具有技術(shù)可靠性和決策的科學(xué)性。根據(jù)目前市場上使用的模擬測試系統(tǒng)的主要功能和其性能以及模擬測試系統(tǒng)所需要實現(xiàn)的各種技術(shù)局限性,并根據(jù)新模擬測試系統(tǒng)的技術(shù)目標(biāo)要求來確定和衡量其所需的技術(shù)條件是否完全具備,該軟件本身就是一個便于管理和進(jìn)行數(shù)據(jù)查詢的系統(tǒng),既有的技術(shù)條件已經(jīng)達(dá)到成熟的階段,對于應(yīng)用軟件的安全可靠性、環(huán)境狀況等整體情況都很好,估計如果都有的功能從根本上達(dá)到了該軟件的整體功能發(fā)展目標(biāo),就說明系統(tǒng)應(yīng)該是采用了現(xiàn)有的設(shè)計技術(shù)和條件。主要從對法律的因素和對用戶的可行性兩個方面的角度來分析和考察系統(tǒng)對社會的影響和有效性。(1)法律因素:本系統(tǒng)軟件的設(shè)計是根據(jù)我們在線調(diào)研的應(yīng)用軟件現(xiàn)狀而進(jìn)行開發(fā)的,它也是通過許多的研究和實踐而獲得的。系統(tǒng)應(yīng)用軟件設(shè)計是在一個獨(dú)立的應(yīng)用軟件環(huán)境中設(shè)計和完成的,沒有任何可以被復(fù)制的應(yīng)用軟件。一個Android應(yīng)用程序如果沒有聲明任何權(quán)限就沒有任何特權(quán)[7]。(2)用戶在使用該軟件時靈活方便,只需要點(diǎn)擊下載并進(jìn)行應(yīng)用軟件安裝,隨后可直接進(jìn)入使用。2.2系統(tǒng)軟件總體設(shè)計的基本原則1.簡單性:在設(shè)計和執(zhí)行應(yīng)用軟件的功能時,盡量最大限度地簡化和幫助用戶理解各部分的功能和操作,這對系統(tǒng)非常重要。2.針對性:本系統(tǒng)軟件的設(shè)計是為了更好地滿足大眾用戶想節(jié)約金錢和時間的實際需求而進(jìn)行設(shè)計的,具備極強(qiáng)的實用性和鮮明的技術(shù)針對性。實踐:該管理系統(tǒng)很好地滿足了各大醫(yī)院藥房的經(jīng)營管理需要,擁有非常好的實用功能。3.一致性:(1)接口功能保持一致性:可以使用相同的接口設(shè)計樣式來執(zhí)行相同的操作和功能。(2)接口元素設(shè)計樣式的一致性:在同一個的接口和不同的接口之間,接口設(shè)計元素的整體美學(xué)設(shè)計樣式和接口的位置應(yīng)保持一致,稱為統(tǒng)一的規(guī)則,以便每個規(guī)則中的變量都希望能從其上下文中更準(zhǔn)確地推斷其基本含義[8]。3相關(guān)開發(fā)技術(shù)的簡介3.1系統(tǒng)的介紹關(guān)于Android系統(tǒng)是Google公司耗費(fèi)巨大的時間與財力,自主開發(fā)和設(shè)計出來的智能手機(jī)操作系統(tǒng),因此Google發(fā)起了開放智能手機(jī)終端設(shè)備聯(lián)盟,其英文的全稱通??s寫為"OpenHandsetAlliance"。由于各大企業(yè)以及手機(jī)智能設(shè)備生產(chǎn)商熱情地開發(fā)和設(shè)計生產(chǎn)基于Android的智能移動設(shè)備和智能終端設(shè)備,Android的迅速發(fā)展得到了業(yè)界和國際社會的廣泛認(rèn)可,并且成功抓住了整個移動智能產(chǎn)業(yè)的眼球,基于Android移動智能平臺的各類專業(yè)技術(shù)精英逐漸成長為各大智能終端企業(yè)競相關(guān)注的焦點(diǎn)。開放的系統(tǒng)是Android移動智能系統(tǒng)存在的最大意義,可以自由參與其中的包括任何的創(chuàng)業(yè)公司、個人以及開發(fā)者、愛好者等。Android一方面是一個基于智能手機(jī)的操作系統(tǒng),另一方面也是一個可以用來作為研究和開發(fā)嵌入式Linux操作系統(tǒng)的較完整的軟件平臺。Android系統(tǒng)是一個異常宏大的嵌入式系統(tǒng),包括了虛擬機(jī)和軟件運(yùn)行的環(huán)境、嵌入式Linux的操作系統(tǒng)、各種本地應(yīng)用程序、嵌入式Java的應(yīng)用程序和Java的框架多方面的技術(shù)和內(nèi)容。這對于系統(tǒng)的初學(xué)者來說是一個非常大的技術(shù)挑戰(zhàn),因此對于通過學(xué)習(xí)、研究進(jìn)而設(shè)計和開發(fā)嵌入式Android的系統(tǒng)來說,掌握系統(tǒng)的發(fā)展脈絡(luò)和如何使用恰當(dāng)?shù)恼Z言學(xué)習(xí)系統(tǒng)的方法是非常重要的[9]。安卓系統(tǒng)經(jīng)歷了各代開發(fā)版本,下圖為它的詳細(xì)開發(fā)版本圖標(biāo)。圖2-2Android各代版本Logo3.2Android的應(yīng)用程序核心組件相關(guān)從業(yè)人員同樣可以隨意訪問安卓軟件的API框架,該框架十分有效的簡化了應(yīng)用程序的使用與操作,我們所說的主要應(yīng)用程序的重用機(jī)制也極大地便利了程序開發(fā)人員以及廣大用戶對程序當(dāng)中組件的安裝與替換。我們只有深入具體的了解Android程序的開發(fā)、應(yīng)用思維,才能更好的進(jìn)行Android程序的編寫與開發(fā)。我們按照程序所要實現(xiàn)的功能的不同,將Android組件分為四類,分別是:Activity、Service、BroadcastReceive和ContentProvider。一樣的控件和不一樣控件,它們之間就是通過Intent來進(jìn)行交互的(該實現(xiàn)過程的具體流程如圖2-4)。Android分別定義了View類來顯示應(yīng)用程序可視化的界面,例如開始菜單、對話框、下拉列表等[10]。圖2-4Android的構(gòu)成和工作流程3.3數(shù)據(jù)交換技術(shù)隨著移動端和互聯(lián)網(wǎng)的發(fā)展和應(yīng)用軟件開發(fā)不斷深入,現(xiàn)在最為熱門的當(dāng)屬Android端與服務(wù)器端之間的通信。本文選擇了JSON作為服務(wù)端數(shù)據(jù)交換的格式,對于Android端與服務(wù)器端的應(yīng)用程序間服務(wù)器數(shù)據(jù)通信的格式進(jìn)行了設(shè)計,分別對JSON格式進(jìn)行數(shù)據(jù)的轉(zhuǎn)換與解析、Android網(wǎng)絡(luò)訪問、多線程等關(guān)鍵技術(shù)進(jìn)行分析和研究;通過實訓(xùn)互動平臺中用戶注冊功能實現(xiàn)為例進(jìn)行實證分析,驗證基于JSON的Android端與服務(wù)器端應(yīng)用程序間數(shù)據(jù)通信,為移動互聯(lián)應(yīng)用開發(fā)人員對相應(yīng)范圍內(nèi)的關(guān)鍵技術(shù)應(yīng)用提供參考[11]。4系統(tǒng)整體設(shè)計為了滿足系統(tǒng)的需求,下而從系統(tǒng)架構(gòu)、技術(shù)選型、系統(tǒng)功能幾個方面介紹該系統(tǒng)。4.1系統(tǒng)架構(gòu)系統(tǒng)物理架構(gòu):客戶端發(fā)送網(wǎng)絡(luò)請求和服務(wù)器端交互。[12]首先,使用者通過應(yīng)用程序向服務(wù)器端發(fā)動請求,但在網(wǎng)絡(luò)服務(wù)端接收到一個用戶向服務(wù)端發(fā)起的網(wǎng)絡(luò)服務(wù)請求前,用戶向服務(wù)端提交的請求數(shù)據(jù)服務(wù)端會先經(jīng)由一個API應(yīng)用程序接口,API接口再將發(fā)送給用戶的網(wǎng)絡(luò)服務(wù)請求和數(shù)據(jù)提交給發(fā)送到相應(yīng)服務(wù)端的運(yùn)算器來進(jìn)行處理,服務(wù)器端經(jīng)過這個運(yùn)算后,會對該數(shù)據(jù)庫的使用者在線上的數(shù)據(jù)庫中所有相關(guān)的數(shù)據(jù)信息進(jìn)行“增刪改查”的操作,然后把數(shù)據(jù)庫的使用者所需要的數(shù)據(jù)信息從線上資料庫中取出并保存下來,再通過SDK和Java兩個應(yīng)用程序的接口將請求傳送回數(shù)據(jù)庫給相應(yīng)的客戶端,也就是立即完成了圖中第5、第6步的請求響應(yīng)和處理過程。Client/BrowserClient/BrowserAPI接口請求響應(yīng)線上數(shù)據(jù)庫123564Server服務(wù)器圖3-1系統(tǒng)物理結(jié)構(gòu)圖4.2軟件技術(shù)模塊選型Android客戶端應(yīng)用的軟件模塊使用了Java應(yīng)用程序技術(shù),基于AndroidSDK和Java的AndroidStudio等應(yīng)用程序開發(fā)工具直接實現(xiàn)了軟件模塊的設(shè)計和開發(fā),在客戶端的網(wǎng)絡(luò)服務(wù)應(yīng)用方面,Android包含有很多可以訪問網(wǎng)絡(luò)的應(yīng)用實現(xiàn)和方式,Android包含了HttpClient模塊,也就意味著使用HTTP訪問網(wǎng)絡(luò)成為可能[13]。4.3系統(tǒng)功能軟件設(shè)計分為前臺查詢模塊和后臺管理模塊,前臺以便顧客查詢藥品信息,可以直接進(jìn)入查詢主界面查看,不用進(jìn)行登錄驗證也可進(jìn)入;后臺供管理員使用,隨時可修改藥店的營業(yè)狀態(tài),實現(xiàn)對藥品信息的增加、修改、刪除等功能。藥房信息管理系統(tǒng)藥房信息管理系統(tǒng)藥品信息查詢模塊藥房信息管理模塊輸入藥品名稱輸入藥品主治癥狀輸入藥品價格區(qū)間拍攝輸入條形碼號管理員登錄藥房信息修改藥品信息添加藥品信息修改藥品信息刪除4.3.1藥品相關(guān)信息的查詢管理模塊主要功能該系統(tǒng)管理模塊主要功能是為藥店手機(jī)用戶和管理員提供的,實現(xiàn)各種藥品價格的查詢,隨時、隨地可以了解各個藥店的營業(yè)與否、藥品的實際價格與其主治疾病癥狀等。4.3.2藥房的信息管理模塊主要功能該系統(tǒng)的模塊只有需要藥店的管理員登錄才可以進(jìn)行操作,為了提高網(wǎng)絡(luò)安全性首先管理員需要對藥店進(jìn)行管理員登錄,登錄的過程主要是管理員利用藥店的無線網(wǎng)絡(luò),匹配在藥店云端數(shù)據(jù)庫中存儲的藥店用戶名和管理員密碼,信息正確者方可開始使用該登錄系統(tǒng)[14];如果藥店用戶的電腦中沒有無線網(wǎng)絡(luò)時,則系統(tǒng)會自動提醒用戶設(shè)置無線網(wǎng)絡(luò)。管理員登錄順利地進(jìn)到了藥物信息管理系統(tǒng)模塊的主界面,在該管理模塊中可以實現(xiàn)對藥店數(shù)據(jù)庫中所有藥品相關(guān)信息的實時修改、添加、刪除等信息查詢操作。5藥品信息查詢和管理模塊的設(shè)計和實現(xiàn)本章主要根據(jù)以上章節(jié)的內(nèi)容進(jìn)行系統(tǒng)設(shè)計和分析來簡單描述一下該系統(tǒng)在Android客戶端的具體系統(tǒng)實現(xiàn)和管理過程,及各個客戶端模塊的系統(tǒng)運(yùn)行管理結(jié)果。圖4歡迎界面5.1藥店管理員登錄模塊的實現(xiàn)為了進(jìn)一步提高系統(tǒng)的網(wǎng)絡(luò)安全性,要想進(jìn)入藥品信息管理主菜單必須進(jìn)行系統(tǒng)登錄[15]。登錄功能的基本步驟是:通過使用者輸入的賬號和密碼,和云端已有的信息做比較,如果有該用戶存在則進(jìn)入主菜單,否則任何不滿足條件的其他情況都提示用戶輸入錯誤。主要代碼如下:運(yùn)行登錄界面如圖4-1-1所示。圖4-1-1登錄界面當(dāng)用戶沒有網(wǎng)絡(luò)時,則會提醒用戶設(shè)置網(wǎng)絡(luò)。運(yùn)行無網(wǎng)絡(luò)界面如圖4-1-2所示。圖4-1-2設(shè)置網(wǎng)絡(luò)5.2管理員操作模塊實現(xiàn)5.2.1營業(yè)狀態(tài)藥店管理者可根據(jù)情況隨時修改藥店營業(yè)信息,保存之后在上方顯示,普通用戶登錄進(jìn)去也會查看到。這樣做是為了防止顧客到達(dá)藥店之后,藥店已關(guān)門的情況發(fā)生,既節(jié)約了顧客的時間,又提升了該藥店細(xì)節(jié)的品質(zhì)。運(yùn)行界面如圖4-2-1、4-2-1.1所示,相關(guān)代碼如下:圖4-2-1管理主界面圖4-2-1.1營業(yè)狀態(tài)5.2.2藥品管理模塊該模塊可查看各個藥品的詳細(xì)信息,也可實現(xiàn)對藥品的添加和查詢,長按某個藥品可進(jìn)行刪除和修改。通過一個簡單的ListView來進(jìn)行展示的,需要先創(chuàng)建一個Activity使其可以繼承一個ListActivity。圖4-2-2對藥品的管理1.點(diǎn)擊圖片查看某個藥品的信息在主菜單的展示界面選中某個藥品,點(diǎn)擊展示按鈕即可直接進(jìn)入到該藥物的詳情展示界面,并且還配有藥品圖片的展示,方便了用戶對文件中的藥物信息進(jìn)行準(zhǔn)確的定位。圖4-2-2.1藥物的詳情2.添加成功查詢藥物信息點(diǎn)擊軟件主查詢界面的藥物添加號查詢按鈕,即可自動跳轉(zhuǎn)進(jìn)入到藥物添加的界面,藥房在確認(rèn)進(jìn)貨之后,藥店的管理員們就可以根據(jù)添加藥物的信息手動將藥物輸入至查詢軟件中,點(diǎn)擊"添加藥品信息"按鈕即可顯示藥物添加成功,如圖4-2.2所示;軟件返回時將在藥品信息列表界面中自動觀察是否看到剛加入的藥物相關(guān)信息,如圖4-2.3所示。主要的代碼結(jié)構(gòu)如下所示:圖4-2-2.2添加藥物圖4-2-2.3添加成功3.查詢藥物在主查詢界面點(diǎn)擊藥物搜索小圖標(biāo),即可自動跳轉(zhuǎn)進(jìn)入藥物查詢的界面,如圖4-2-2.4所示,通過小圖標(biāo)輸入查詢藥物的名稱就已經(jīng)可以直接知道此藥店目前有沒有這個藥品,例如檢索“京都念慈庵”,則系統(tǒng)會自動出現(xiàn)一個如圖4-2-2.5所示的界面。另外這部分代碼實現(xiàn)的主要是精確查詢,尚未有人開發(fā)出模糊的查詢。主要的代碼如下:圖4-2-2.4查詢的界面圖4-2-2.5查詢的結(jié)果4.長按某一查詢條目可以進(jìn)行編輯除了“增”和“查”之外,藥店管理者還可進(jìn)行"刪"和"改"的操作,任意選中某個藥物,進(jìn)行長時間的點(diǎn)擊即可彈出對話框,如圖4-2-2.6所示。圖4-2-2.6操作界面5.刪除藥品點(diǎn)擊刪除藥品時,則對應(yīng)著將其剛才長按的藥品刪除,刪除之前會有提示是否確認(rèn)刪除,在這以剛添加的板藍(lán)根為例,詳情可見圖4-2-2.7和4-2-2.8。相關(guān)代碼如下所示:圖4-2-2.7刪除藥品圖4-2-2.8刪除成功6.編輯藥品選擇編輯藥物,會進(jìn)入修改界面,藥店管理員可以根據(jù)藥店的實時情況,對藥品進(jìn)行編輯,比如可對藥物的庫存信息或者價格進(jìn)行修改,修改之后保存藥品信息即可,如圖4-2-2.10所示。相關(guān)代碼如下所示:圖4-2-2.10修改庫存5.2.3藥店信息該部分展示軟件的版本信息以及發(fā)布日期,如圖4-2-3。主要代碼如下:圖4-2-3關(guān)于我們5.3普通用戶操作模塊實現(xiàn)5.3.1登錄模塊普通用戶進(jìn)入查看信息則不需要登錄,點(diǎn)擊“隨便看看”按鈕即可進(jìn)入顧客主菜單界面。主菜單界面如圖4-3-1所示。圖4-3-1顧客主界面5.3.2藥品查詢模塊實現(xiàn)此模塊同管理員進(jìn)去看到的一樣,查詢模塊實現(xiàn)的方式是相同的,如下圖所示。圖4-3-2查詢界面圖4-3-2.1查詢結(jié)果5.3.3藥店信息同4.2.3部分相同。5.3.4系統(tǒng)設(shè)置模塊該部分檢查是否為最新版本,另添加意見反饋模塊,聽取用戶的建議,可持續(xù)完善軟件的功能,反饋代碼如下所示。圖4-3-4系統(tǒng)設(shè)置圖4-3-4.1意見反饋6結(jié)論本文描述了基于Android手機(jī)平臺的藥品信息査詢系統(tǒng)方案設(shè)計、功能規(guī)劃及詳細(xì)實現(xiàn)。首先我順利完成了安卓應(yīng)用程序調(diào)試開發(fā)環(huán)境的設(shè)計和建構(gòu),以及安卓客戶端應(yīng)用程序的調(diào)試,開發(fā)環(huán)境的設(shè)計和搭建。通過對客戶端的藥品數(shù)據(jù)庫信息及藥物査詢的應(yīng)用需求進(jìn)行分析,完成了藥品查詢系統(tǒng)客戶端應(yīng)用軟件功能的設(shè)計和規(guī)劃,重點(diǎn)地介紹了查詢客戶端的訪問和實現(xiàn),客戶端和線上Web網(wǎng)頁服務(wù)器通過HTTP協(xié)議的對網(wǎng)絡(luò)數(shù)據(jù)通信的訪問和實現(xiàn),以及線上網(wǎng)頁查詢服務(wù)器端通過網(wǎng)絡(luò)接口JDBC響應(yīng)對客戶端的查詢請求,Web網(wǎng)頁服務(wù)器通過接口JDBC對客戶端和線上藥品數(shù)據(jù)庫和網(wǎng)頁服務(wù)器的數(shù)據(jù)訪問和實現(xiàn)進(jìn)行操作,全面性地敘述了系統(tǒng)的Android查詢客戶端和線上應(yīng)用軟件查詢管理功能模塊的設(shè)計和實現(xiàn),包含了藥店顧客管理者業(yè)務(wù)員使用的對藥物數(shù)據(jù)庫信息查詢管理功能模塊和藥店顧客管理者使用的對藥物數(shù)據(jù)庫信息的查詢和檢索功能模塊。通過順利地完成此次的畢業(yè)設(shè)計,讓我對安卓的編程和技術(shù)有了更進(jìn)一步的理解和認(rèn)識,安卓是一個浩大的數(shù)據(jù)庫體系,不只僅僅是平常所見的簡單應(yīng)用界面,它的開發(fā)和后臺也需要很多專業(yè)的編程技術(shù)支撐,其中這是網(wǎng)絡(luò)連接的整個過程,也是對我們的考驗。做項目的過程無一不是自學(xué)的過程,通過利用網(wǎng)絡(luò)、書籍以及向別人求助等方式來獲取相關(guān)的知識。本次設(shè)計的困難之處在于一些設(shè)想的功能因為能力有限從而無法實現(xiàn),在此后的學(xué)習(xí)過程中會格外的注意這方面的研究,另外就是因為前期的準(zhǔn)備工作做太多,從而耽誤了寶貴的時間,以后做項目的時候一定要加強(qiáng)時間意識,合理分配時間,在規(guī)定的時間內(nèi)完成任務(wù)。參考文獻(xiàn)張新株,白立靜,郭福三.基于手機(jī)的Android平臺的手機(jī)移動終端的信息資源查詢管理系統(tǒng)的開發(fā)與設(shè)計[J].中國齊齊哈爾大學(xué)學(xué)報:中國自然科學(xué)版,2001(4):47-51[2]楊聯(lián)亮.中國醫(yī)藥物資協(xié)會正式發(fā)布關(guān)于單體藥店行業(yè)的報告[J].中國醫(yī)藥物資協(xié)會,2013.[3]劉沖.對于連鎖單體藥店的信息化管理平臺建設(shè)的看法與思考[J].連鎖藥店信息與管理微電腦,2005(6):7-30.[4]任真年.中國現(xiàn)代醫(yī)院管理流程的再造[M].北京:清華大學(xué)出版社.2009[5]謝晨,蔡周權(quán),羅軍.醫(yī)院信息化藥品經(jīng)營管理系統(tǒng)在現(xiàn)代醫(yī)院藥品經(jīng)營管理發(fā)展過程中的重要性及應(yīng)用與其發(fā)展[J].中國藥業(yè),2001(1)段海霞.基于手機(jī)的Android平臺的應(yīng)用軟件開發(fā)及其關(guān)鍵技術(shù)的研究與應(yīng)用[J].電子技術(shù)與計算軟件與工程,2017(1):46-47[7]JeromeH.Saltzer.ProtectionandtheControlofInformationSharinginMultics.CommunicationsoftheACM,1974,17(7):388-402.[8]楊云君.Android的安全系統(tǒng)設(shè)計與其實現(xiàn)[M].北京:中國機(jī)械工業(yè)大學(xué)出版社.2003:45-47.[9]韓超,梁泉.Android系統(tǒng)的原理及其開發(fā)程序設(shè)計要點(diǎn)的詳解[M].北京電子工業(yè)出版社,2010:15-10[10]高煥堂.安卓系統(tǒng)應(yīng)用框架的原理與應(yīng)用程序的開發(fā)設(shè)計(第三十二版)[M].北京:中國清華大學(xué)出版社,2008.[11]朱道遠(yuǎn),鄭勝.基于JSON的手機(jī)Ajax平臺的數(shù)據(jù)交換技術(shù)及其應(yīng)用[J].電腦應(yīng)用軟件編程的技巧與應(yīng)用軟件維護(hù),2015(16):14-15,3宋威.淺談對手機(jī)的C/S結(jié)構(gòu)與B/S結(jié)構(gòu)的特點(diǎn)進(jìn)行解析[J].硅谷,2009(3):61林捷妤.基于安卓系統(tǒng)的App開發(fā)技術(shù)研究[J].科技創(chuàng)新與應(yīng)用,2018.(16)[14]王振輝,王振鐸.Android智能手機(jī)安全信息登錄管理系統(tǒng)[J].互聯(lián)網(wǎng)與計算機(jī)通信系統(tǒng)的應(yīng)用,2018():71-75[15]李宏亮.基于醫(yī)藥的Android的用藥安全系統(tǒng)與客戶端的開發(fā)設(shè)計[J].個人電腦的開發(fā)與其應(yīng)用,2015(1):68-70Design
and
implementation
of
pharmacy
information
management
system
based
on
AndroidLiuTong(CollegeofPhysicsandElectronicInformation,DezhouUniversity,Dezhou,253023)AbstractBasedonthemobileterminal,akindofinformationquerysoftwareisdesignedforHuihaopharmacy.Thesoftwareaimstoprovideconvenienceforthepublicandfacilitatethemanagersofpharmaci
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- N-Methoxy-mephedrone-hydrochloride-N-Methoxy-4-MeMC-hydrochloride-生命科學(xué)試劑-MCE
- 科技美工區(qū)未來設(shè)計趨勢與實踐探索
- 科技中心在促進(jìn)城市文化傳播中的角色
- 2025至2030年中國節(jié)能球磨機(jī)配件數(shù)據(jù)監(jiān)測研究報告
- 社區(qū)養(yǎng)老設(shè)施的綠色環(huán)保建設(shè)理念與實踐
- 眼部健康重歸術(shù)后注意事項解析
- 2025年江西省交通投資集團(tuán)有限責(zé)任公司校園招聘140人筆試參考題庫附帶答案詳解
- 2025至2030年中國肝炎藥品數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國聚酯漆包鋁圓線數(shù)據(jù)監(jiān)測研究報告
- 2025年度智能交通系統(tǒng)經(jīng)營權(quán)整體轉(zhuǎn)讓合同
- 云上貴州大數(shù)據(jù)(集團(tuán))有限公司招聘筆試沖刺題2024
- 馬桶采購合同范例
- 護(hù)理技能培訓(xùn)師競聘
- 《世界各國簡介》課件
- 北京市矢量地圖-可改顏色
- 新質(zhì)生產(chǎn)力與產(chǎn)品創(chuàng)新
- 2024年河北省公務(wù)員錄用考試《行測》真題及答案解析
- 安保服務(wù)行業(yè)市場調(diào)研分析報告
- 吉林大學(xué)《微積分AⅠ》2021-2022學(xué)年第一學(xué)期期末試卷
- 《大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ)教程》第六章創(chuàng)業(yè)資源與融資
- 《建筑工程施工許可管理辦法》2021年9月28日修訂
評論
0/150
提交評論