版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE38摘要隨著智能設(shè)備的發(fā)展,越來(lái)越多的人從這些智能設(shè)備提供的智能醫(yī)療在Android平臺(tái)上獲益是通過(guò)Android手機(jī)應(yīng)用,使病人來(lái)查看病情和治療方法的癥狀,在線醫(yī)院掛號(hào),專家預(yù)約和結(jié)算的醫(yī)療費(fèi)用,等。本文研究了現(xiàn)有的醫(yī)療軟件在國(guó)內(nèi)外,以及提出的新要求的用戶,在客戶端的形式和服務(wù)器實(shí)現(xiàn)了一個(gè)智能醫(yī)療保健醫(yī)療援助診斷系統(tǒng)。系統(tǒng)平臺(tái)包括兩個(gè)用戶端組成,分別為患者用戶、管理員用戶。智能醫(yī)療輔助診斷系統(tǒng)主要實(shí)現(xiàn)的功能包括患者用戶端查詢醫(yī)療信息、身體健康、膳食營(yíng)養(yǎng)。管理用戶端實(shí)現(xiàn)上傳醫(yī)療信息、疾病信息、醫(yī)藥信息等管理?;颊哂脩敉ㄟ^(guò)本系統(tǒng)可以根據(jù)具體的身體數(shù)據(jù)來(lái)監(jiān)測(cè)自己的具體健康數(shù)據(jù),并且可以通過(guò)自己簡(jiǎn)單的一個(gè)出現(xiàn)癥狀來(lái)查詢病癥,根據(jù)病癥來(lái)進(jìn)行用藥和膳食治療。而醫(yī)護(hù)人員通過(guò)自己的知識(shí)上傳到該系統(tǒng)一些醫(yī)療數(shù)據(jù)、醫(yī)藥數(shù)據(jù)、疾病數(shù)據(jù)等一些信息。關(guān)鍵詞:安卓;智能醫(yī)療;應(yīng)用軟件AbstractWiththedevelopmentofsmartdevices,moreandmorepeoplebenefitfromtheconvenienceprovidedbythesesmartdevices.AndroidplatformbasedintelligentmedicalcareistoletpatientsviewthesymptomsandtreatmentmethodsofdiseasesthroughAndroidmobileapp,registerhospitals,makeappointmentsforexpertsandsettlemedicalfeesonline.Thispaperstudiestheexistingmedicalsoftwareathomeandabroad,aswellasthenewneedsofusers,andimplementsanintelligentmedicalmanagementsysteminthewayofclientandserver.ThispaperdesignsanintelligentmedicalassistantdiagnosissystembasedonAndroidplatform.Thesystemplatformconsistsoftwoclients:patientuserandadministratoruser.Themainfunctionsoftheintelligentmedicalassistantdiagnosissystemincludequeryingmedicalinformation,healthandnutrition.Themanagementclientcanuploadmedicalinformation,diseaseinformation,medicalinformationandothermanagement.Throughthissystem,patientscanmonitortheirownspecifichealthdataaccordingtothespecificbodydata,andcanquerythediseasethroughtheirownsimplesymptoms,andcarryoutmedicationanddiettreatmentaccordingtothedisease.Medicalstaffuploadsomemedicaldata,medicaldata,diseasedataandotherinformationtothesystemthroughtheirownknowledge.Keywords:AndroidIntelligentmedicaApplicationsoftware目錄TOC\o"1-3"\h\u摘要 1Abstract 2第1章緒論 51.1課題背景 51.2目的和意義 51.2.1課題目的 51.2.2課題意義 61.3國(guó)內(nèi)外研究現(xiàn)狀 61.4課題研究基本內(nèi)容 7第2章可行性分析 82.1經(jīng)濟(jì)可行性 82.2技術(shù)可行性 92.3操作可行性 92.4業(yè)務(wù)流程分析 9本章小結(jié) 11第3章需求分析 123.1系統(tǒng)需求分析 123.1.1系統(tǒng)功能需求 123.1.2系統(tǒng)其他需求 133.2數(shù)據(jù)流分析 143.3數(shù)據(jù)字典 163.3.1數(shù)據(jù)項(xiàng)表 16本章小結(jié) 18第4章系統(tǒng)設(shè)計(jì) 194.1系統(tǒng)模塊總體設(shè)計(jì) 194.2數(shù)據(jù)庫(kù)設(shè)計(jì) 194.2.1數(shù)據(jù)庫(kù)配置 194.2.2數(shù)據(jù)庫(kù)E-R圖 204.2.3數(shù)據(jù)庫(kù)設(shè)計(jì)表 21本章小結(jié) 23第5章系統(tǒng)實(shí)現(xiàn) 245.1系統(tǒng)實(shí)現(xiàn)環(huán)境 245.1.1開(kāi)發(fā)軟件 245.1.2開(kāi)發(fā)環(huán)境配置 245.2系統(tǒng)流程 255.2.1用戶注冊(cè)模塊 255.2.2用戶登錄模塊 265.3系統(tǒng)功能 275.3.1登錄界面 275.3.2身份信息錄入界面 285.3.3系統(tǒng)功能界面 295.3.4查詢醫(yī)院界面 295.3.5疾病百科界面 305.3.6專家門(mén)診功界面 305.3.7預(yù)約掛號(hào)界面 315.3.8健康檢測(cè)界面 315.3.9營(yíng)養(yǎng)管理界面 32本章小結(jié) 32第6章系統(tǒng)測(cè)試 336.1測(cè)試目的 336.2測(cè)試方法 336.3測(cè)試分析 346.4測(cè)試結(jié)論 36本章小結(jié) 36結(jié)論 37第1章緒論1.1課題背景互聯(lián)網(wǎng)推廣移動(dòng)智能終端的發(fā)展,快速發(fā)展的生活中,人們更渴望追求更多,更方便的功能的智能終端和功能可以實(shí)現(xiàn)不僅在PC上,隨處可在結(jié)束殿移動(dòng)完成站。這樣完美的實(shí)現(xiàn)移動(dòng)辦公和移動(dòng)娛樂(lè)的。智能醫(yī)療軟件的發(fā)展仍受到很大程度的控制,現(xiàn)在有更多的智能醫(yī)療軟件,現(xiàn)在有更多的智能醫(yī)療軟件,在一定程度上也推動(dòng)了現(xiàn)代醫(yī)學(xué)的發(fā)展。例如,醫(yī)療信息化產(chǎn)品,可以讓用戶及時(shí)了解新的動(dòng)態(tài)數(shù)據(jù),主要是在網(wǎng)上咨詢,并允許用戶進(jìn)行交互的在線醫(yī)生即時(shí)性。但是,這條通信線路會(huì)出現(xiàn)一些不可預(yù)知的問(wèn)題或確定,例如,無(wú)論是咨詢醫(yī)生是真正的專家,得到的答案是否給出真實(shí)性。而且一般會(huì)出現(xiàn)在線專家懶得認(rèn)真回答問(wèn)題的問(wèn)題,但唯一關(guān)心的是他們是否會(huì)去醫(yī)院,緊急呼叫留誰(shuí)登記等,但會(huì)從意志使協(xié)商離職的結(jié)果顧問(wèn)。其他形式的醫(yī)療軟件,醫(yī)學(xué)百科全書(shū)產(chǎn)品。主要提供相對(duì)完善的醫(yī)療數(shù)據(jù)庫(kù),內(nèi)容包括常發(fā)的疾病使用的治療方法,通常為靜態(tài)數(shù)據(jù)保留他們的醫(yī)療保護(hù)措施,數(shù)據(jù)實(shí)時(shí)更新,不僅可以發(fā)展很好地實(shí)施,以確保正常交互數(shù)據(jù)完整,更新數(shù)據(jù)庫(kù)時(shí),這些數(shù)據(jù)被管理,更新,或由用戶裝載。目前,由于廣泛使用的智能手機(jī),其實(shí),人是在緊急情況下更敏銳,希望用移動(dòng)終端找到附近的醫(yī)院,并可以通過(guò)互聯(lián)網(wǎng),尋找專家的滿意度進(jìn)行登記,以方便及時(shí)有效的治療方法。1.2目的和意義1.2.1課題目的互聯(lián)網(wǎng)的發(fā)展使移動(dòng)智能終端的發(fā)展,人們更渴望在智能終端的生活更方便的功能追求,并且功能不僅可以在PC機(jī)可以實(shí)現(xiàn)在移動(dòng)終端也可以做隨時(shí)和才能使移動(dòng)辦公和實(shí)施移動(dòng)娛樂(lè)等。當(dāng)前智能醫(yī)療軟件的開(kāi)發(fā)將受到很大的限制,現(xiàn)在出現(xiàn)更多的智能醫(yī)療軟件,在一定程度上也促進(jìn)了現(xiàn)代醫(yī)學(xué)的發(fā)展。醫(yī)療咨詢等系列產(chǎn)品,例如,讓用戶了解新的動(dòng)態(tài)數(shù)據(jù),主要表現(xiàn)在網(wǎng)上咨詢,可實(shí)現(xiàn)用戶與在線醫(yī)生溝通之間的相互作用,有這種網(wǎng)上交流也有一些不可預(yù)知的或特定的問(wèn)題,例如,咨詢醫(yī)生是真正的專家,得到的回答是真實(shí)可靠性,經(jīng)常出現(xiàn)在線專家認(rèn)真解答咨詢,并會(huì)專注于自己的唯一的一家醫(yī)院,拼命地想離開(kāi)顧問(wèn)的電話登記等,可以咨詢結(jié)果從顧問(wèn)偏離將醫(yī)療軟件,醫(yī)學(xué)百科全書(shū)的形式。主要提供相對(duì)完善的醫(yī)療數(shù)據(jù)庫(kù),內(nèi)容包括常發(fā)的疾病使用的治療方法,通常為靜態(tài)數(shù)據(jù)保留他們的醫(yī)療保護(hù)措施,數(shù)據(jù)實(shí)時(shí)更新,不僅可以發(fā)展很好地實(shí)現(xiàn)當(dāng)數(shù)據(jù)由數(shù)據(jù)庫(kù)管理為了保證正常的交互數(shù)據(jù)以完成和更新由用戶裝載或更新。目前,由于廣泛使用的智能手機(jī),其實(shí),人是在緊急情況下更敏銳,希望用移動(dòng)終端找到附近的醫(yī)院,并可以通過(guò)互聯(lián)網(wǎng),尋找專家的滿意度進(jìn)行登記,以方便及時(shí)有效的治療方法。1.2.2課題意義醫(yī)療資源匱乏,供應(yīng)和醫(yī)療服務(wù)的需求是一個(gè)世界性的難題,智能醫(yī)療APP本來(lái)是解決這個(gè)問(wèn)題,嘗試渠道醫(yī)生和患者,系列提供了另一種嘗試的平臺(tái),延伸到醫(yī)院的每一個(gè)環(huán)節(jié)市場(chǎng)的觀點(diǎn)已經(jīng)比較成熟,美國(guó)和歐盟的看法經(jīng)營(yíng)業(yè)績(jī),降低移動(dòng)醫(yī)療APP點(diǎn)醫(yī)療成本,提高醫(yī)療效率,減少對(duì)積極的努力取得醫(yī)療差錯(cuò)并取得了一定成果。由于有成就需要,像移動(dòng)醫(yī)療的發(fā)展已經(jīng)成為一種趨勢(shì),但直到現(xiàn)在,沒(méi)有移動(dòng)醫(yī)療軟件盈利,大多數(shù)沒(méi)有真正發(fā)現(xiàn)了自己的商業(yè)模式。它可以開(kāi)發(fā)應(yīng)用,包括醫(yī)學(xué)百科全書(shū)產(chǎn)品,醫(yī)療信息化產(chǎn)品,產(chǎn)品協(xié)助醫(yī)生,護(hù)士急救產(chǎn)品的工作等。另一個(gè)主要的原因是,有一組圍繞我們需要把重點(diǎn)放在提高人口的健康狀況,隨著人口逐漸老化,沿著越來(lái)越多的人開(kāi)始從需求慢性疾病如主動(dòng)管理受苦如糖尿病,中風(fēng)等,這些集團(tuán)利用智能醫(yī)療應(yīng)用,鼓勵(lì)健康的行為是非常有價(jià)值的。醫(yī)療應(yīng)用,如移動(dòng)終端能夠更好的提示或提醒糖尿病患者管理他們的血糖和飲食。此外,隨著人口的增加,慢性病日益嚴(yán)重的健康問(wèn)題,管理成本不斷上升,移動(dòng)醫(yī)療應(yīng)用對(duì)我們的系統(tǒng)來(lái)解決這個(gè)問(wèn)題提供了一條新的途徑。1.3國(guó)內(nèi)外研究現(xiàn)狀研究現(xiàn)狀:目前國(guó)外遠(yuǎn)程醫(yī)療檢查進(jìn)行后更領(lǐng)先的成像領(lǐng)域,一些獲得患者的圖像數(shù)據(jù),根據(jù)圖像數(shù)據(jù)可以傳送到各大醫(yī)療機(jī)構(gòu)和專家會(huì)診及時(shí)獲取后小社區(qū)醫(yī)院或醫(yī)療機(jī)構(gòu)在患者的臨床建議得到減輕患者的遷移就診的疼痛,為了更充分地利用這種缺乏醫(yī)療資源匱乏的優(yōu)勢(shì)。大公司也在積極發(fā)展成像設(shè)備的放射手機(jī)應(yīng)用和移動(dòng)影像設(shè)備,以滿足移動(dòng)醫(yī)療的需求。1.4課題研究基本內(nèi)容本課題主要研究的是安卓平臺(tái)架構(gòu)的一款人們自我檢查的智能醫(yī)療輔助診斷系統(tǒng),主要從以下四個(gè)方面進(jìn)行研究。1.個(gè)人信息。通過(guò)簡(jiǎn)單身份信息錄入,進(jìn)行用戶管理。2.輔助診斷。用戶根據(jù)個(gè)人身體的簡(jiǎn)單病理進(jìn)行初步診斷,進(jìn)行藥物以及膳食營(yíng)養(yǎng)的健康管理。3.專家門(mén)診。用戶通過(guò)App進(jìn)行醫(yī)藥查詢,預(yù)約掛號(hào)等,以此來(lái)調(diào)節(jié)掛號(hào)難的的問(wèn)題。4.實(shí)時(shí)通信?;颊呖梢酝ㄟ^(guò)實(shí)時(shí)通信能夠及時(shí)的與醫(yī)護(hù)人員進(jìn)行有效的溝通。第2章可行性分析可行性分析實(shí)在決定設(shè)計(jì)本系統(tǒng)前對(duì)其進(jìn)行合理化分析,判斷系統(tǒng)的落成是否能滿足預(yù)期的要求。從多個(gè)角度進(jìn)行分析,使系統(tǒng)目標(biāo)確定下來(lái),達(dá)到減少風(fēng)險(xiǎn),設(shè)計(jì)合理化后續(xù)安排的要求。2.1經(jīng)濟(jì)可行性經(jīng)濟(jì)活力意味著資源可以在任何公共政策使用存在對(duì)經(jīng)濟(jì)資源的競(jìng)爭(zhēng)的可能性。經(jīng)濟(jì)上的可行性,包括兩個(gè)方面:一個(gè)是另類(lèi),擁有和使用經(jīng)濟(jì)資源,并實(shí)現(xiàn)政策目標(biāo)的可能性的可能性;二是落實(shí)政策獲得的成本和效益。政府的財(cái)政資源是有限的,擁有和使用的任何政策選項(xiàng)的經(jīng)濟(jì)資源是有限的。因此,任何公共政策有公共經(jīng)濟(jì)資源的問(wèn)題。在一般情況下,經(jīng)濟(jì)資源,公共政策,其政策目標(biāo)的分布不均預(yù)期的比例關(guān)系。當(dāng)然,這也涉及到成本效益。如果一個(gè)包的成本大于收益,顯然,該政策是不可行的。該系統(tǒng)的硬件成本是可行的,我們都知道,任何軟件都不能獨(dú)立存在,所以軟件必須連接到承運(yùn)人,承運(yùn)人一般我們所指的服務(wù)器,因此開(kāi)始開(kāi)發(fā)軟件之前,我們需要評(píng)估有多少服務(wù)器,服務(wù)器配置。硬件首先成本。在另一方面,完整的硬件成本評(píng)估。我們需要開(kāi)發(fā)人員的成本綜合評(píng)價(jià),因?yàn)檐浖恼Q生往往離不開(kāi)開(kāi)發(fā)人員的努力工作,工作不是免費(fèi)的,所以這些費(fèi)用也需要評(píng)估。如表2-1所示。表2-1智能醫(yī)療輔助診斷系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人·日)單價(jià)(元)合計(jì)(元)1可行性研究101000100002需求分析201000200003總體設(shè)計(jì)201000200004用戶子系統(tǒng)的詳細(xì)設(shè)計(jì)201000200005醫(yī)護(hù)子系統(tǒng)的詳細(xì)設(shè)計(jì)201000200006數(shù)據(jù)庫(kù)設(shè)計(jì)101000100007編碼實(shí)現(xiàn)301000300008合計(jì)165000存在用于輸入輸出比(I/O),效率(效率),功效(效力),盈利(盈利能力)等的經(jīng)濟(jì)可行性具體標(biāo)準(zhǔn)。這里要特別注意,主要是這兩個(gè)概念的效率和效果。效率是最低的投入實(shí)現(xiàn)最大產(chǎn)出;有效性是基于最低的成本,實(shí)現(xiàn)既定目標(biāo)。雖然相關(guān)的兩個(gè),但它不能以最高的效率和最大的效益混淆不一定出現(xiàn)在同一個(gè)點(diǎn)。2.2技術(shù)可行性發(fā)展是在Java正在詹姆斯·高斯林的一個(gè)高層次的語(yǔ)言(已被Oracle收購(gòu))和他的同事們共同發(fā)展,并于1995年正式啟動(dòng),根據(jù)官方數(shù)據(jù)索引甲骨文,數(shù)以百萬(wàn)計(jì)系統(tǒng)的世界是使用Java的是一種面向?qū)ο蟮木幊陶Z(yǔ)言,不僅吸收了C++語(yǔ)言的各種優(yōu)點(diǎn),但也放棄不理解的概念在C++,如指針多重繼承,所以Java語(yǔ)言是一個(gè)功能強(qiáng)大且易于使用兩個(gè)Java編程語(yǔ)言有一定的功能,是目前最常用的編程語(yǔ)言,在分布式環(huán)境是專為Java也有類(lèi)似的形成的C++語(yǔ)言和感覺(jué)。2.3操作可行性在實(shí)際應(yīng)用中,基于智能醫(yī)療診斷系統(tǒng)的最重要的方面是的負(fù)載能力,他會(huì)影響這個(gè)系統(tǒng)的未來(lái)的效率和范圍。例如,在線數(shù)將導(dǎo)致系統(tǒng)上過(guò)大的負(fù)荷過(guò)大,降低了系統(tǒng),這將大大影響正常的用戶的需求的響應(yīng)速度;在另一方面,如果不限制的在線用戶數(shù)量也將導(dǎo)致系統(tǒng)崩潰的風(fēng)險(xiǎn)。在這個(gè)問(wèn)題上它必須是兩個(gè)方面來(lái)考慮應(yīng)對(duì)策略;用戶首先,智能醫(yī)療診斷系統(tǒng)期望的合理數(shù)量(未在系統(tǒng)設(shè)計(jì)的最大設(shè)計(jì)參數(shù))登錄到系統(tǒng)中時(shí),可有效地提高提高系統(tǒng)的容差,從而使所有的在線用戶可以快速訪問(wèn)所需數(shù)據(jù),它是不容易造成錯(cuò)誤和系統(tǒng)崩潰;其次,患者要迅速和有效地登錄到系統(tǒng),以獲得更多的信息。界面設(shè)計(jì)時(shí)充分考慮用戶的習(xí)慣以及手機(jī)方面的局限性,程序必須要很簡(jiǎn)單,方便,并且在要在界面操作上能夠使得多數(shù)的用戶達(dá)到滿意的評(píng)價(jià),系統(tǒng)的界面也要進(jìn)行優(yōu)化,這樣使得用戶能夠體驗(yàn)的到更加完美的系統(tǒng)程序,使本系統(tǒng)更加的具有操作性。本程序只涉及到開(kāi)發(fā)環(huán)境的配置,安卓組件的熟悉,以及安卓平臺(tái)上的數(shù)據(jù)存儲(chǔ)。并沒(méi)有太大的難度,所以,該項(xiàng)目完全有可操作性。2.4業(yè)務(wù)流程分析業(yè)務(wù)流程分析主要是針對(duì)業(yè)務(wù)開(kāi)展,可以使分析人員直觀的發(fā)現(xiàn)工作中的錯(cuò)誤與瑕疵,維護(hù)整體業(yè)務(wù)流向,這是分析業(yè)務(wù)流程的重要步驟。本系統(tǒng)中存在的信息能夠有效的進(jìn)行修改,促進(jìn)各種信息的互動(dòng)。醫(yī)護(hù)人員能夠添加藥物信息,病理信息,醫(yī)療信息等?;颊呖梢缘玫骄唧w需要的醫(yī)療信息服務(wù),比如患者可以根據(jù)簡(jiǎn)單的癥狀查詢到具體的病癥,根據(jù)自己的身體數(shù)據(jù)能夠通過(guò)本系統(tǒng)來(lái)智能推薦給用戶膳食營(yíng)養(yǎng);而醫(yī)護(hù)人員則通過(guò)自己的醫(yī)學(xué)數(shù)據(jù)的添加,向系統(tǒng)里面添加更多的醫(yī)療數(shù)據(jù)、藥品數(shù)據(jù)、醫(yī)院數(shù)據(jù)等,從而達(dá)到緩解醫(yī)院資源緊張而使患者達(dá)不到看病的需求。通過(guò)展現(xiàn)業(yè)務(wù)流程圖來(lái)分析系統(tǒng)的組織結(jié)構(gòu)各個(gè)業(yè)務(wù)走向。1.用戶通關(guān)過(guò)點(diǎn)擊系統(tǒng)中的具體功能按鍵來(lái)獲取需要的數(shù)據(jù)。2.醫(yī)護(hù)通過(guò)接收網(wǎng)點(diǎn)來(lái)在本地?cái)?shù)據(jù)庫(kù)里添加更多的醫(yī)療信息。3.用戶通過(guò)系統(tǒng)來(lái)進(jìn)行與醫(yī)護(hù)人員建立實(shí)時(shí)通信與接受預(yù)約掛號(hào)等具體的信息。智能醫(yī)療輔助診斷系統(tǒng)業(yè)務(wù)流程圖如圖2-1所示。圖2-1智能醫(yī)療輔助診斷系統(tǒng)業(yè)務(wù)流程圖本章小結(jié)本章主要介紹了經(jīng)濟(jì)可行性、技術(shù)可行性和業(yè)務(wù)流程圖,從軟件的角度闡述,并選定了軟件開(kāi)發(fā)的基本技術(shù),采用了全開(kāi)源的軟件和技術(shù),可以從根本上降低了開(kāi)發(fā)的成本。從而使系統(tǒng)實(shí)現(xiàn)出來(lái)的效果更加完美,更加具體,能夠使此系統(tǒng)更加深入用戶當(dāng)中去。通過(guò)本章的介紹,可以了解系統(tǒng)的可行性。第3章需求分析需求分析的主要目的是基于調(diào)查客戶的需求,真正的接觸客戶,了解客戶,每天好調(diào)查的功能系統(tǒng),明確的功能和需求之間的連接。在此基礎(chǔ)上確定新系統(tǒng)的功能。3.1系統(tǒng)需求分析建設(shè)的基于android的智能醫(yī)療輔助診斷系統(tǒng)相對(duì)復(fù)雜,需要結(jié)合分析的系統(tǒng)對(duì)象。系統(tǒng)的設(shè)計(jì)如果函數(shù)模塊化設(shè)計(jì)形成一個(gè)完整的系統(tǒng)的集成,在這樣一個(gè)清晰的結(jié)構(gòu)有利于后期功能發(fā)展建立更完善的制度,員工的背景以及整個(gè)系統(tǒng)的維護(hù)。目前,我所做的基于安卓的智能醫(yī)療輔助診斷系統(tǒng)主要分為兩大模塊,分別是醫(yī)療信息查詢和醫(yī)療數(shù)據(jù)庫(kù)。主要實(shí)現(xiàn)的功能有醫(yī)療信息查詢、預(yù)約掛號(hào)、醫(yī)院地址查詢、智能推薦膳食、根據(jù)個(gè)人基本數(shù)據(jù)診斷等。這些功能都是結(jié)合患者、醫(yī)生工作生活的實(shí)際情況而設(shè)計(jì)的非常智能方便,實(shí)現(xiàn)在家也可以進(jìn)行初步查詢。3.1.1系統(tǒng)功能需求系統(tǒng)功能的要求也被稱為一個(gè)系統(tǒng)的方法。最佳的整體系統(tǒng)進(jìn)行定性和定量分析為目標(biāo),系統(tǒng)的各個(gè)方面。這是探索和分析的過(guò)程步驟,判斷和決策提供直接的信息和決策者需要最好的系統(tǒng)數(shù)據(jù)解決方案的目的,從而成為一個(gè)重要的核心系統(tǒng)工程和程序組件。其廣泛的應(yīng)用程序,通常用于重大和分析復(fù)雜的問(wèn)題,如政策分析和戰(zhàn)略問(wèn)題,輸入選擇,發(fā)展新技術(shù),設(shè)計(jì)、企業(yè)系統(tǒng)分析、處理和輸出等等。通過(guò)對(duì)智能醫(yī)療輔助診斷系統(tǒng)的實(shí)際情況的分析,系統(tǒng)應(yīng)具有:用戶信息的管理和維護(hù)功能、用戶權(quán)限的管理功能、醫(yī)療信息的管理與維護(hù)。根據(jù)業(yè)務(wù)流程分析,整個(gè)系統(tǒng)分為兩大用戶的登錄認(rèn)證模塊,并且用戶可以通過(guò)具體按鍵來(lái)進(jìn)行所需數(shù)據(jù)的請(qǐng)求,而醫(yī)護(hù)通過(guò)系統(tǒng)進(jìn)行藥品信息、疾病信息、地址信息等數(shù)據(jù)進(jìn)行進(jìn)一步的添加。如通過(guò)身份認(rèn)證為患者用戶,患者用戶應(yīng)具有健康管理、專家門(mén)診、膳食營(yíng)養(yǎng)等功能,用戶如圖3-1所示。 圖3-1患者用例圖如通過(guò)身份認(rèn)證為醫(yī)護(hù)用戶,醫(yī)護(hù)用戶應(yīng)具有醫(yī)院數(shù)據(jù)、藥品數(shù)據(jù)、地址數(shù)據(jù)、疾病數(shù)據(jù)等,如圖3-2所示。圖3-2醫(yī)護(hù)用例圖3.1.2系統(tǒng)其他需求因?yàn)槊總€(gè)病人信息屬于高度機(jī)密的信息,記錄和不可告人的秘密。所以,如果不正確導(dǎo)致泄露病人的信息數(shù)據(jù)保護(hù),所以病人將用戶的損失,即使系統(tǒng)管理員將被發(fā)現(xiàn)。因此,使用更好的技術(shù)和更高的安全策略,保證系統(tǒng)數(shù)據(jù)的安全是非常必要的。完整性需求確保各種信息的完整性、信息的內(nèi)容并不是空的,數(shù)據(jù)鏈路不能是錯(cuò)誤的。性能需求主要體現(xiàn)在APP的響應(yīng)時(shí)間,控制在3秒以內(nèi),最長(zhǎng)不要超過(guò)4秒。安全需求必須使用正確的賬號(hào)與密碼方可登錄到系統(tǒng)中,否則提醒用戶請(qǐng)輸入正確的賬號(hào)與密碼。3.2數(shù)據(jù)流分析數(shù)據(jù)流分析是使用一個(gè)編譯時(shí)間的技術(shù),其收集在程序代碼的語(yǔ)義信息,并且通過(guò)代數(shù)確定在編譯時(shí)的變量和定義該程序。你不需要通過(guò)數(shù)據(jù)流實(shí)際運(yùn)行分析程序能夠找到程序的運(yùn)行時(shí)行為,這樣我們就可以幫助您理解程序。在整個(gè)結(jié)構(gòu)化分析中,采用自頂向下的分析方式,通過(guò)確定外部實(shí)體關(guān)系,歸納處理過(guò)程。尋找數(shù)據(jù)流向,使功能逐次分解,降低模塊的復(fù)雜度。在對(duì)智能醫(yī)療輔助診斷系統(tǒng)進(jìn)行的業(yè)務(wù)流程的基礎(chǔ)上,確定了系統(tǒng)的外部實(shí)體是用戶和醫(yī)護(hù),主要是智能醫(yī)療輔助診斷系統(tǒng)的相關(guān)信息。智能醫(yī)療輔助診斷系統(tǒng)數(shù)據(jù)零層圖如下圖3-3所示。 圖3-3智能醫(yī)療輔助診斷系統(tǒng)數(shù)據(jù)零層圖根據(jù)對(duì)零層數(shù)據(jù)流圖分析得到智能醫(yī)療輔助診斷系統(tǒng)的數(shù)據(jù)流一層圖,智能醫(yī)療輔助診斷系統(tǒng)數(shù)據(jù)流一層圖如圖3-4所示。 圖3-4智能醫(yī)療輔助診斷系統(tǒng)數(shù)據(jù)一層圖根據(jù)對(duì)一層數(shù)據(jù)流圖分析得到智能醫(yī)療輔助診斷系統(tǒng)的數(shù)據(jù)流二層圖,智能醫(yī)療輔助診斷系統(tǒng)數(shù)據(jù)流二層圖如圖3-5所示。圖3-5智能醫(yī)療輔助診斷系統(tǒng)數(shù)據(jù)二層圖3.3數(shù)據(jù)字典3.3.1數(shù)據(jù)項(xiàng)表數(shù)據(jù)項(xiàng)是指需要填寫(xiě)的內(nèi)容模板表樣本空白細(xì)胞。一些相關(guān)的數(shù)據(jù)項(xiàng)可以讓數(shù)據(jù)表。患者的數(shù)據(jù)項(xiàng)有id、患者姓名、患者身份證號(hào)、患者性別、患者年齡、聯(lián)系電話等。智能醫(yī)療輔助診斷系統(tǒng)的患者數(shù)據(jù)項(xiàng)表如3-1所示。表3-1患者數(shù)據(jù)項(xiàng)表編號(hào)數(shù)據(jù)項(xiàng)名數(shù)據(jù)類(lèi)型長(zhǎng)度D-01患者表idvarchar50字節(jié)D-02患者姓名varchar50字節(jié)D-03患者身份證號(hào)varchar50字節(jié)D-04患者性別varchar5字節(jié)D-05患者年齡varchar5字節(jié)D-06聯(lián)系電話int20字節(jié)醫(yī)護(hù)的數(shù)據(jù)項(xiàng)有醫(yī)護(hù)id、醫(yī)護(hù)姓名、醫(yī)護(hù)年齡、醫(yī)護(hù)專業(yè)、聯(lián)系電話等。醫(yī)護(hù)數(shù)據(jù)項(xiàng)表如表3-2所示。表3-2醫(yī)護(hù)數(shù)據(jù)項(xiàng)表 編號(hào)數(shù)據(jù)項(xiàng)名數(shù)據(jù)類(lèi)型長(zhǎng)度D-01醫(yī)護(hù)idvarchar50字節(jié)D-02醫(yī)護(hù)姓名varchar50字節(jié)D-03醫(yī)護(hù)年齡varchar10字節(jié)D-04醫(yī)護(hù)專業(yè)varchar50字節(jié)D-05聯(lián)系電話int20字節(jié)掛號(hào)的數(shù)據(jù)項(xiàng)有掛號(hào)id、預(yù)約時(shí)間、醫(yī)院地址、醫(yī)院名稱、聯(lián)系電話等信息。掛號(hào)數(shù)據(jù)項(xiàng)表如表3-3所示。表3-3掛號(hào)數(shù)據(jù)項(xiàng)表編號(hào)數(shù)據(jù)項(xiàng)名數(shù)據(jù)類(lèi)型長(zhǎng)度D-01掛號(hào)idvarchar50字節(jié)D-02預(yù)約時(shí)間varchar50字節(jié)D-03掛號(hào)門(mén)診varchar50字節(jié)D-04醫(yī)院地址varchar50字節(jié)D-05醫(yī)院名稱varchar50字節(jié)D-06聯(lián)系電話int20字節(jié)藥品的數(shù)據(jù)項(xiàng)有藥品名稱、藥品功能、藥品產(chǎn)地等信息。智能醫(yī)療輔助診斷系統(tǒng)的藥品數(shù)據(jù)項(xiàng)表如表3-4所示。表3-4藥品數(shù)據(jù)項(xiàng)表編號(hào)數(shù)據(jù)項(xiàng)名數(shù)據(jù)類(lèi)型長(zhǎng)度D-01藥品名稱varchar50字節(jié)D-02藥品功能varchar50字節(jié)D-03藥品產(chǎn)地varchar50字節(jié)疾病的數(shù)據(jù)項(xiàng)有疾病id、疾病名稱、疾病癥狀等信息。疾病數(shù)據(jù)項(xiàng)表如圖3-5所示。表3-5疾病數(shù)據(jù)項(xiàng)表編號(hào)數(shù)據(jù)項(xiàng)名數(shù)據(jù)類(lèi)型長(zhǎng)度D-01疾病idvarchar50字節(jié)D-02疾病名稱varchar50字節(jié)D-03疾病癥狀varchar50字節(jié)本章小結(jié)本章分析的智能醫(yī)療診斷的要求。首先,對(duì)于系統(tǒng)的發(fā)展需求進(jìn)行了分析,并提出了系統(tǒng)的性能要求,描述了用戶的需求和系統(tǒng)的系統(tǒng)功能需求,提供系統(tǒng)開(kāi)發(fā)的基礎(chǔ)。第4章系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是基于結(jié)果的系統(tǒng)分析,運(yùn)用設(shè)計(jì)過(guò)程的科學(xué)思想和方法的系統(tǒng),以滿足目標(biāo)(或目標(biāo))的新系統(tǒng)。系統(tǒng)設(shè)計(jì)內(nèi)容要求,包括承認(rèn)的功能系統(tǒng)的設(shè)計(jì)原則和方法,并進(jìn)行了草案,通過(guò)收集信息來(lái)修改系統(tǒng)的可選設(shè)計(jì)方案草案中的理想系統(tǒng)分解為若干子系統(tǒng),子系統(tǒng)和參數(shù)的總系統(tǒng)的詳細(xì)設(shè)計(jì)與評(píng)價(jià)系統(tǒng)解決方案和做出業(yè)績(jī)預(yù)測(cè)效果。4.1系統(tǒng)模塊總體設(shè)計(jì)通過(guò)對(duì)前期調(diào)研的需求分析,能夠總結(jié)出系統(tǒng)總體的功能模塊設(shè)計(jì),智能醫(yī)療輔助診斷系統(tǒng)是基于安卓平臺(tái)的應(yīng)用系統(tǒng),該系統(tǒng)是針對(duì)于患者而開(kāi)發(fā)出的系統(tǒng),使患者能夠?qū)ψ约旱纳眢w健康狀況能夠更好的掌控與監(jiān)管。該系統(tǒng)的具體功能如下圖4-1所示。圖4-1智能醫(yī)療輔助診斷系統(tǒng)功能圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)4.2.1數(shù)據(jù)庫(kù)配置LitePal安卓是一個(gè)開(kāi)源數(shù)據(jù)庫(kù)框架,它使用對(duì)象關(guān)系映射(ORM)模型中,我們通常會(huì)進(jìn)入一些最常用的封裝數(shù)據(jù)庫(kù)的功能,使無(wú)需編寫(xiě)SQL語(yǔ)句可以完成各種各樣的形式,并添加和刪除操作。Litepal數(shù)據(jù)庫(kù)配置:1.首先打開(kāi)AndroidStudio,找到build.gradle文件,編輯文件,注意(要是Module里面的build.gradle)2.然后,在app目錄下(我的是Android視圖,如果是Project視圖,可以找到app/src/main,),然后右鍵新建目錄assets3.編輯了build.gradle文件后,右上角會(huì)出現(xiàn)sync同步提示,需要點(diǎn)擊syncnow來(lái)進(jìn)行同步。有時(shí)候會(huì)顯示同步失敗,可以tryagain重試。4.在目錄下,新建文件litepal.xml5.打開(kāi)編輯文件,拷貝一下內(nèi)容<?xmlversion="1.0"encoding="utf-8"?><litepal><dbnamevalue="demo"/><versionvalue="1"/><list></list></litepal>6.demo就是數(shù)據(jù)庫(kù)名字,1是版本號(hào),用來(lái)升級(jí)數(shù)據(jù)庫(kù)的。7.<list>里面就是關(guān)聯(lián)的類(lèi),在Book.class中就是定義了一個(gè)book表,然后里面定了各個(gè)字段的setter和getter方法。,如果暫時(shí)不創(chuàng)建表,可以不用現(xiàn)在編寫(xiě)。8.然后需要在AndroidMainfest.xml中配置application,添加一行:android:name="org.litepal.LitePalApplication"4.2.2數(shù)據(jù)庫(kù)E-R圖e-r圖,也稱為實(shí)體-關(guān)系圖(實(shí)體關(guān)系圖),它提供了一種方式來(lái)表示實(shí)體類(lèi)型、屬性和聯(lián)系,來(lái)描述現(xiàn)實(shí)世界的概念模型。這是一個(gè)有效的方法來(lái)描述現(xiàn)實(shí)世界的概念模型的關(guān)系。一種方法是關(guān)系的概念模型。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)需要建立一定的模型,將實(shí)體類(lèi)抽象的屬性表示出來(lái),在這里我們引入E-R圖的概念,將各個(gè)實(shí)體屬性之間的關(guān)系表示出來(lái)。數(shù)據(jù)庫(kù)在系統(tǒng)的心臟,儲(chǔ)存著核心的數(shù)據(jù),與系統(tǒng)共同配合完成數(shù)據(jù)的增刪改查,達(dá)到預(yù)期中的功能。本系統(tǒng)數(shù)據(jù)庫(kù)技術(shù)是Litepal。醫(yī)療輔助診斷系統(tǒng)E-R如圖4-2所示。圖4-2智能醫(yī)療輔助診斷系統(tǒng)E-R圖4.2.3數(shù)據(jù)庫(kù)設(shè)計(jì)表基于安卓平臺(tái)的智能醫(yī)療輔助診斷系統(tǒng)共建立了六個(gè)表,分別是患者信息表、醫(yī)護(hù)信息表、預(yù)約掛號(hào)信息表、藥品信息表、疾病信息表、膳食營(yíng)養(yǎng)信息表等。此表用于記錄系統(tǒng)用戶的基本信息,包括主鍵,患者姓名、身份證號(hào)碼、性別、年齡、聯(lián)系電話等信息?;颊咝畔⒈砣绫?-1所示。表4-1患者信息表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵非空描述1hzidvarchar(50)是是患者表主鍵續(xù)表4-12name1varchar(50)否否患者姓名3sfzvarchar(50)否否患者身份證號(hào)4sexvarchar(5)否否患者性別5age1varchar(5)否否患者年齡6phone1int(20)否否聯(lián)系電話此表用于錄入醫(yī)生和護(hù)士的個(gè)人信息,包括姓名、專業(yè)、年齡、聯(lián)系電話等信息。醫(yī)護(hù)信息表如表4-2所示。表4-2醫(yī)護(hù)信息表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵非空描述1yhidvarchar(50)是是醫(yī)護(hù)主鍵2name2varchar(50)否否醫(yī)護(hù)姓名3age2varchar(10)否否醫(yī)護(hù)年齡4zyvarchar(50)否否醫(yī)護(hù)專業(yè)5Phone2int(20)否否聯(lián)系電話此表用于預(yù)約掛號(hào)信息的存放,包括預(yù)約時(shí)間、門(mén)診、地址、醫(yī)院等信息。預(yù)約掛號(hào)信息表如表4-3所示。表4-3預(yù)約掛號(hào)信息表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵非空描述1yyidvarchar(50)是是掛號(hào)主鍵2timevarchar(50)否否預(yù)約時(shí)間3mzvarchar(50)否否掛號(hào)門(mén)診4dzvarchar(50)否否醫(yī)院地址5yyvarchar(50)否否醫(yī)院名稱此表用于藥品信息的存放,包括藥品名稱、藥品功能、藥品產(chǎn)地等信息。藥品信息表如表4-4所示。表4-4藥品信息表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵非空描述1ypidvarchar(50)是是藥品主鍵2ypmcvarchar(50)否否藥品名稱3gnvarchar(50)否否藥品功能4cdvarchar(50)否否藥品產(chǎn)地此表用于疾病信息的存放,疾病id為智能醫(yī)療輔助診斷系統(tǒng)疾病表的主鍵,表中包括疾病名稱、疾病癥狀等信息。智能醫(yī)療輔助診斷系統(tǒng)疾病信息表如表4-5所示。表4-5疾病信息表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵非空描述1jbidvarchar(50)是是疾病主鍵2jbmcvarchar(50)否否疾病名稱3jbzzvarchar(50)否否疾病癥狀此表用于膳食營(yíng)養(yǎng)信息的存放,包括膳食營(yíng)養(yǎng)、食療推薦等信息。膳食營(yíng)養(yǎng)信息表如表4-6所示。表4-6膳食營(yíng)養(yǎng)信息表序號(hào)字段名數(shù)據(jù)類(lèi)型主鍵非空描述1ssidvarchar(50)是是膳食主鍵2ssyyvarchar(50)否否膳食營(yíng)養(yǎng)3sltjvarchar(50)否否食療推薦本章小結(jié)系統(tǒng)設(shè)計(jì)階段是對(duì)系統(tǒng)功能模塊的繪制工作,并進(jìn)行了簡(jiǎn)單的描述。并制作出對(duì)應(yīng)的數(shù)據(jù)庫(kù),建立表之間的依存關(guān)系。數(shù)據(jù)庫(kù)在設(shè)計(jì)中有非常重要的作用,因此提供了數(shù)據(jù)庫(kù)ER圖,并對(duì)本系統(tǒng)使用到的數(shù)據(jù)庫(kù)結(jié)構(gòu)進(jìn)行了詳盡的敘述,列出了使用到的數(shù)據(jù)庫(kù)表的表結(jié)構(gòu)。第5章系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)主要對(duì)系統(tǒng)功能的實(shí)現(xiàn)進(jìn)行流程化描述,通過(guò)對(duì)文字與圖片的介紹,達(dá)到見(jiàn)圖知意的效果。系統(tǒng)實(shí)現(xiàn)是對(duì)系統(tǒng)功能的操作的說(shuō)明,按照系統(tǒng)的流程完成系統(tǒng)的實(shí)現(xiàn)。5.1系統(tǒng)實(shí)現(xiàn)環(huán)境5.1.1開(kāi)發(fā)軟件Android的架構(gòu)組成:1.系統(tǒng)的構(gòu)建是基于靈活的搖籃;2.即時(shí)運(yùn)行可以推改變正在運(yùn)行的應(yīng)用程序,而不必重新生成的.apk;3,功能豐富的快速模擬器;4.富測(cè)試工具,性能工具(CPU資料記憶資料)和網(wǎng)絡(luò)監(jiān)控工具(網(wǎng)絡(luò)分析器);5.C++和NDK支持,以及LLDB本機(jī)代碼可以調(diào)試;6.室持久數(shù)據(jù)的數(shù)據(jù)庫(kù)(SQLite的);7.使用預(yù)置的APKapkanalyzer分析和調(diào)試的;8.一種強(qiáng)大的布局編輯;9.支持Koltin編碼和Lua編碼(通過(guò)NDK開(kāi)發(fā))。5.1.2開(kāi)發(fā)環(huán)境配置環(huán)境變量是簡(jiǎn)單地告訴操作系統(tǒng)在哪里可以找到指定的文件。Windows默認(rèn)搜索順序,首先搜索當(dāng)前目錄,然后搜索系統(tǒng)目錄,然后搜索PATH環(huán)境變量設(shè)置。在系統(tǒng)變量,設(shè)置三個(gè)屬性,JAVA_HOME,PATH,CLASSPATH(大小寫(xiě)無(wú)所謂),然后點(diǎn)擊編輯如果已經(jīng)不存在,請(qǐng)單擊新建。Android的發(fā)展主要發(fā)展Android開(kāi)發(fā)主要開(kāi)發(fā)環(huán)境搭建分以下幾步:1.下載JDK和Androidstudio;2.安裝JDK;3.配置環(huán)境變量;4.安裝Androidstudio;5.配置Androidstudio。5.2系統(tǒng)流程系統(tǒng)流程圖是一個(gè)總結(jié)傳統(tǒng)工具的物理模型。的基本思想是用圖形符號(hào)/特定部件(程序、文件、數(shù)據(jù)庫(kù)、表格、人工過(guò)程,等等)黑盒內(nèi)的系統(tǒng),來(lái)表達(dá)系統(tǒng)組件之間的數(shù)據(jù)流。表達(dá)系統(tǒng)是系統(tǒng)的,而不是示出的處理的控制過(guò)程的信息的各構(gòu)成要素的流程的流程圖。在以下幾個(gè)方面系統(tǒng)的流動(dòng)性能方面的作用:1.方法,其是基于用于進(jìn)一步的分析系統(tǒng)分析員輪廓系統(tǒng)分析員業(yè)務(wù)處理系統(tǒng)的全面理解的過(guò)程流程圖;2.該系統(tǒng)是一個(gè)系統(tǒng)流程圖分析員,經(jīng)理,經(jīng)營(yíng)者的通訊工具;3.分析師可以在系統(tǒng)進(jìn)程直接繪制的系統(tǒng)可以是計(jì)算機(jī)的流程圖的一部分;4.合理的制度流可用于分析業(yè)務(wù)流程。5.2.1用戶注冊(cè)模塊當(dāng)用戶進(jìn)入系統(tǒng)時(shí),需要有賬號(hào)與密碼,而第一次進(jìn)入系統(tǒng)需要進(jìn)行注冊(cè)。用戶點(diǎn)擊注冊(cè),進(jìn)入注冊(cè)界面,用戶需要填寫(xiě)提示欄里的相關(guān)信息。這是系統(tǒng)會(huì)有一個(gè)判定,查看用戶是否存在,如果該用戶已經(jīng)存在,則不能繼續(xù)注冊(cè),需要重新填寫(xiě)信息,如果該用戶是新用戶,那么系統(tǒng)提示注冊(cè)成功,并且顯示用戶的信息,作為成功注冊(cè)的反饋。智能醫(yī)療輔助診斷注冊(cè)模塊流程如圖5-1所示。圖5-1用戶注冊(cè)流程圖5.2.2用戶登錄模塊當(dāng)用戶打開(kāi)系統(tǒng),需要輸入正確的賬號(hào)與密碼才可以成功進(jìn)入系統(tǒng)。首先需要對(duì)賬號(hào)與密碼的格式進(jìn)行正確的驗(yàn)證,用戶名與密碼不可以為空,當(dāng)輸入用戶名,系統(tǒng)會(huì)判斷用戶名是否為空,系統(tǒng)提示用戶名不能為空,如果密碼為空,系統(tǒng)會(huì)判斷密碼是否為空,系統(tǒng)會(huì)提示請(qǐng)輸入密碼。只有用戶名與密碼都正確時(shí),通過(guò)驗(yàn)證方可成功進(jìn)入系統(tǒng)。智能醫(yī)療輔助診斷系統(tǒng)的用戶登錄模塊流程圖如圖5-2所示。圖5-2用戶登錄流程圖5.3系統(tǒng)功能5.3.1登錄界面當(dāng)用戶初次進(jìn)入系統(tǒng)的時(shí)候需要進(jìn)行一個(gè)簡(jiǎn)單的系統(tǒng)登錄,包括自己的用戶名,密碼等信息。用戶通過(guò)點(diǎn)擊登錄按鍵進(jìn)入錄入信息界面智能醫(yī)療輔助診斷系統(tǒng)的身份信息錄入界面如圖5-3所示。圖5-3登錄界面5.3.2身份信息錄入界面當(dāng)用戶進(jìn)入系統(tǒng)的時(shí)候需要進(jìn)行一個(gè)簡(jiǎn)單的身份信息的錄入,包括自己的姓名,性別,身份證號(hào)碼等信息。智能醫(yī)療輔助診斷系統(tǒng)的身份信息錄入界面如圖5-4所示。圖5-4身份信息錄入界面5.3.3系統(tǒng)功能界面當(dāng)用戶登錄后,該系統(tǒng)會(huì)更換到功能界面,功能界面包括查詢醫(yī)院、疾病百科、專家門(mén)診、預(yù)約掛號(hào)、健康監(jiān)測(cè)等功能。系統(tǒng)功能界面如圖5-5所示。圖5-5系統(tǒng)功能界面圖5.3.4查詢醫(yī)院界面當(dāng)用戶需要找醫(yī)院而找不到的時(shí)候,可以點(diǎn)擊查詢醫(yī)院的功能,該功能會(huì)顯示出附近的醫(yī)院名稱以及醫(yī)院的地址。查詢醫(yī)院界面如下圖5-6所示。圖5-6查詢醫(yī)院界面5.3.5疾病百科界面當(dāng)用戶出現(xiàn)一些癥狀的時(shí)候,通過(guò)點(diǎn)擊疾病百科,根據(jù)自己出現(xiàn)的癥狀來(lái)快速尋找到自己可能患上的疾病,并且根據(jù)癥狀來(lái)選擇用藥。疾病百科功能如下圖5-7所示。圖5-7疾病百科界面5.3.6專家門(mén)診功界面用戶根據(jù)自己的疾病來(lái)找到專家進(jìn)行聯(lián)系,以便于能夠更好的得到救助,專家門(mén)診界面如下圖5-8所示。圖5-8專家門(mén)診界面5.3.7預(yù)約掛號(hào)界面用戶根據(jù)自己所需要的服務(wù)項(xiàng)目以及看病醫(yī)生,來(lái)進(jìn)行預(yù)約掛號(hào)。用戶通過(guò)點(diǎn)擊APP系統(tǒng)中的掛號(hào)按鍵,系統(tǒng)會(huì)提示掛號(hào)成功字樣。這樣不僅僅使醫(yī)院的醫(yī)護(hù)人員能夠各盡其職,也方便了用戶不用擁擠排隊(duì)去掛號(hào)。使醫(yī)院和患者能夠充分的時(shí)間進(jìn)行其他的工作。預(yù)約掛號(hào)界面如下圖5-9所示。圖5-9預(yù)約掛號(hào)界面5.3.8健康檢測(cè)界面用戶打開(kāi)APP軟件,點(diǎn)擊健康檢測(cè)按鈕,界面會(huì)跳轉(zhuǎn)到健康檢測(cè)界面,界面具有輸入身高和體重的兩個(gè)數(shù)據(jù)。不填寫(xiě)完自己的身高和體重?cái)?shù)據(jù)后會(huì)判斷您的具體健康狀況,以及會(huì)推薦你健康的膳食營(yíng)養(yǎng)。健康檢測(cè)界面如下圖5-10所示。圖5-10健康檢測(cè)界面5.3.9營(yíng)養(yǎng)管理界面用戶點(diǎn)擊營(yíng)養(yǎng)管理按鍵進(jìn)入界面,輸入自己的血糖血脂等數(shù)據(jù),系統(tǒng)會(huì)判斷你自己的血糖高低。然后根據(jù)對(duì)比正常健康裝狀況推薦你用藥和膳食營(yíng)養(yǎng)等。營(yíng)養(yǎng)管理界面如下圖5-11所示。圖5-11營(yíng)養(yǎng)管理界面本章小結(jié)本章主要闡述了系統(tǒng)所有的功能模塊模塊,并詳細(xì)說(shuō)明了每一個(gè)功能模塊所涉及到的界面設(shè)計(jì)和程序流程。通過(guò)本章節(jié)的介紹可以使讀者了解系統(tǒng)的操作流程和程序流程,并能夠進(jìn)一步的了解到系統(tǒng)個(gè)功能模塊的相關(guān)信息。第6章系統(tǒng)測(cè)試系統(tǒng)測(cè)試是軟件設(shè)計(jì)的保障。它用于檢查軟件的質(zhì)量、性能、可靠性等要求是否符合用戶需求。完善的測(cè)試過(guò)程將大大提高軟件的安全,降低軟件的故障。對(duì)系統(tǒng)進(jìn)行全方位的檢測(cè),將系統(tǒng)的BUG在這一階段盡可能的找出來(lái),以保證系統(tǒng)的穩(wěn)定性。6.1測(cè)試目的測(cè)試是軟件周期中一個(gè)很重要的環(huán)節(jié),在系統(tǒng)測(cè)試環(huán)節(jié)中做的周密完善,對(duì)系統(tǒng)的維護(hù)會(huì)更有幫助。在智能醫(yī)療輔助診斷系統(tǒng)中如果測(cè)試不夠,出現(xiàn)重大漏洞,會(huì)影響大家使用系統(tǒng)或者系統(tǒng)宕機(jī),這都屬于很重大的失誤,所以為了避免這種情況的出現(xiàn),我們需要對(duì)軟件進(jìn)行詳細(xì)的測(cè)試。測(cè)試的目的是希望能夠發(fā)現(xiàn)潛在的各種錯(cuò)誤和缺陷用最少的人力和時(shí)間。它應(yīng)該建立在每個(gè)發(fā)展階段的需求,測(cè)試用例設(shè)計(jì)文檔或程序的內(nèi)部設(shè)計(jì),并使用這些例子運(yùn)行程序錯(cuò)誤。信息系統(tǒng)測(cè)試應(yīng)包括軟件測(cè)試、硬件測(cè)試和網(wǎng)絡(luò)測(cè)試。硬件、網(wǎng)絡(luò)測(cè)試可以基于特定的性能指標(biāo),指的是軟件測(cè)試。軟件測(cè)試工作應(yīng)該由個(gè)人或團(tuán)體來(lái)避免,一方面,開(kāi)發(fā)商往往不愿意稱其認(rèn)識(shí)到自己的工作,總認(rèn)為自己開(kāi)發(fā)的軟件沒(méi)有錯(cuò);開(kāi)發(fā)商,在另一方面,錯(cuò)誤是考出由自己,很容易思路根據(jù)自己的編程思路,開(kāi)發(fā)試驗(yàn),已經(jīng)應(yīng)由專門(mén)人員進(jìn)行,這樣會(huì)更客觀,更有效。6.2測(cè)試方法1.白盒:也稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)器測(cè)試,根據(jù)程序是一個(gè)數(shù)據(jù)結(jié)構(gòu)和內(nèi)部邏輯編碼結(jié)構(gòu),設(shè)計(jì)用于測(cè)試的測(cè)試方法和測(cè)試完成。2.黑盒子測(cè)試:也稱為數(shù)據(jù)驅(qū)動(dòng)測(cè)試中,測(cè)試對(duì)象作為黑盒子不可見(jiàn)的,在不考慮內(nèi)部結(jié)構(gòu)和處理過(guò)程的程序的情況下,僅基于所考慮的需求規(guī)格測(cè)試器程序的功能,測(cè)試被確定和使用的測(cè)試結(jié)果實(shí)施例的精確度推斷,是站在或使用軟件程序的角度,從所述測(cè)試輸入數(shù)據(jù)和輸出數(shù)據(jù)的對(duì)應(yīng)關(guān)系啟動(dòng)。3.灰盒測(cè)試:測(cè)試是,基于程序執(zhí)行的外部和該程序的性能與內(nèi)部邏輯結(jié)構(gòu)設(shè)計(jì)的情況下一起運(yùn)行,并且執(zhí)行全面的方法將結(jié)合黑盒測(cè)試和白盒信息獲取路徑和外部用戶界面測(cè)試技術(shù)的結(jié)果。5.集成測(cè)試:也稱為關(guān)節(jié)或裝配和測(cè)試,多層次的擴(kuò)展單元的測(cè)試,所述測(cè)試是在基本單元上的有序的測(cè)試執(zhí)行。界面設(shè)計(jì)通過(guò)測(cè)試發(fā)現(xiàn)該軟件單元接口的問(wèn)題,最終測(cè)試的軟件單元達(dá)到設(shè)計(jì)要求之間進(jìn)行測(cè)試,以期望在軟件單元之間的關(guān)系。6.系統(tǒng)測(cè)試:測(cè)試活動(dòng),以確定系統(tǒng)是否符合要求和硬件和軟件系統(tǒng),這已經(jīng)是很好的集成軟件系統(tǒng)基于整個(gè)計(jì)算機(jī)系統(tǒng)上的元件,和計(jì)算機(jī)硬件,外設(shè)其他系統(tǒng)元件的一些支持整合軟件,人員,以及其他數(shù)據(jù)一起,在實(shí)際的操作環(huán)境,一系列的計(jì)算機(jī)系統(tǒng)的組裝,測(cè)試和驗(yàn)證測(cè)試。根據(jù)不同的需要試驗(yàn)方法,選擇不同的測(cè)試方法。為了達(dá)到測(cè)試的目的測(cè)試流程如圖6-1所示。圖6-1測(cè)試流程6.3測(cè)試分析經(jīng)過(guò)對(duì)上述的測(cè)試結(jié)果分析,本基于安卓平臺(tái)的智能醫(yī)療管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)滿足用戶真能診斷和個(gè)性化推薦的基本要求和需求。所有基本功能齊全,操作簡(jiǎn)單,系統(tǒng)運(yùn)行性能良好的智能醫(yī)療輔助診斷管理系統(tǒng)。對(duì)本系統(tǒng)的測(cè)試主要從以下幾方面入手:1.功能測(cè)試:測(cè)試是對(duì)整個(gè)軟件的功能進(jìn)行測(cè)試。功能測(cè)試它是檢測(cè)該系統(tǒng)是能夠在實(shí)際當(dāng)中得到好的應(yīng)用。2.強(qiáng)度測(cè)試及性能測(cè)試:測(cè)試系統(tǒng)能否達(dá)到所預(yù)想的設(shè)計(jì)要求和對(duì)其它超出想象的功能實(shí)現(xiàn)的整個(gè)過(guò)程。3.安全測(cè)試:對(duì)整個(gè)系統(tǒng)在任何環(huán)境下的運(yùn)行是否能達(dá)到安全運(yùn)行。針對(duì)該系統(tǒng)所有數(shù)據(jù)的安全運(yùn)行情況。也被稱為單元測(cè)試。目的是確保每個(gè)模塊可以作為一個(gè)單元正確地操作,該測(cè)試經(jīng)常發(fā)現(xiàn)的錯(cuò)誤代碼和詳細(xì)的設(shè)計(jì),下面的測(cè)試程序中實(shí)施例的用戶登錄描述:用例名稱
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 策劃公司前臺(tái)工作總結(jié)
- 運(yùn)輸物流行業(yè)顧問(wèn)工作總結(jié)
- 2024新年寄語(yǔ)匯編(32篇)
- 制冷技術(shù)轉(zhuǎn)讓協(xié)議書(shū)(2篇)
- 創(chuàng)業(yè)合作投資協(xié)議書(shū)(2篇)
- 2024年計(jì)算機(jī)專業(yè)實(shí)習(xí)心得體會(huì)
- 易錯(cuò)點(diǎn)08 中國(guó)近代史時(shí)間問(wèn)題-備戰(zhàn)2023年中考?xì)v史考試易錯(cuò)題(解析版)
- 地理中國(guó)的世界遺產(chǎn)課件中圖版選修
- 2025屆陜西省咸陽(yáng)市武功縣中考生物全真模擬試題含解析
- 《公共政策過(guò)程》課件
- 2025年中國(guó)煙草總公司湖北省公司校園招聘227人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024版帶貨主播電商平臺(tái)合作服務(wù)合同范本3篇
- 2025公司資產(chǎn)劃轉(zhuǎn)合同
- 2024-2030年中國(guó)鋁汽車(chē)緊固件行業(yè)銷(xiāo)售規(guī)模與盈利前景預(yù)測(cè)報(bào)告
- 廣東省清遠(yuǎn)市2023-2024學(xué)年高一上學(xué)期期末質(zhì)量檢測(cè)物理試題(解析版)
- 2024-2025學(xué)年人教版數(shù)學(xué)五年級(jí)上冊(cè)期末檢測(cè)試卷(含答案)
- 《外盤(pán)期貨常識(shí)》課件
- 【MOOC】土力學(xué)-西安交通大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 醫(yī)院醫(yī)??乒ぷ骺偨Y(jié)
- 2024-2025學(xué)年譯林版八年級(jí)英語(yǔ)上學(xué)期重點(diǎn)詞匯短語(yǔ)句子歸納【考點(diǎn)清單】
- 2024年企業(yè)采購(gòu)部年終總結(jié)及今后計(jì)劃(3篇)
評(píng)論
0/150
提交評(píng)論