基于Javaweb的醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于Javaweb的醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于Javaweb的醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于Javaweb的醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于Javaweb的醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于Javaweb的醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄TOC\o"1-3"\h\u摘要 摘要在當(dāng)前的時(shí)代背景下,互聯(lián)網(wǎng)的迅速發(fā)展為人類生活提供了便利,而對(duì)互聯(lián)網(wǎng)的關(guān)注也日益增加,因此,加強(qiáng)對(duì)互聯(lián)網(wǎng)的管理是非常有必要的。根據(jù)當(dāng)前互聯(lián)網(wǎng)的發(fā)展態(tài)勢,本文認(rèn)為構(gòu)建一種基于互聯(lián)網(wǎng)的醫(yī)療信息服務(wù)平臺(tái),是一種非常好的思路。在醫(yī)療服務(wù)中,通過對(duì)醫(yī)療服務(wù)中心的管理,使其能夠更好地為患者提供醫(yī)療服務(wù)。這一次在設(shè)計(jì)系統(tǒng)時(shí),采用的是B/S結(jié)構(gòu),采用的數(shù)據(jù)庫是MySQL數(shù)據(jù)庫,JSP技術(shù),開發(fā)出的系統(tǒng)具有非常多的功能,首先在用戶模塊中,包含了用戶注冊(cè)、后臺(tái)管理等;其次是管理系統(tǒng),主要包含了病假管理和醫(yī)生管理等功能。在設(shè)計(jì)系統(tǒng)時(shí),既要確保其頁面美觀、簡潔,又要確保其操作簡單、方便。本次選取了醫(yī)院門診智能平臺(tái)管理系統(tǒng)進(jìn)行設(shè)計(jì),首先對(duì)其系統(tǒng)、功能需求等進(jìn)行了說明,接著進(jìn)行了系統(tǒng)的測試,期望本次設(shè)計(jì)的這一系統(tǒng)可以協(xié)助醫(yī)院門診管理工作的順利開展,大大提高其工作效率和質(zhì)量。關(guān)鍵詞:醫(yī)院門診;智慧平臺(tái);管理系統(tǒng);JSP語言

第一章緒論1.1研究背景在當(dāng)今的互聯(lián)網(wǎng)時(shí)代,網(wǎng)絡(luò)與人民的生活有著密切的關(guān)系,人們不僅可以利用網(wǎng)絡(luò),也可以利用各種數(shù)據(jù)信息,還可以利用網(wǎng)絡(luò)的平臺(tái)來進(jìn)行對(duì)問題的探討和研究。所以,我們構(gòu)建了一個(gè)醫(yī)院門診智能平臺(tái)管理系統(tǒng),可以幫助使用者在醫(yī)院看病,也可以幫助醫(yī)院進(jìn)行門診管理工作,并開發(fā)了幾個(gè)簡單的專業(yè)系統(tǒng)。本文從分析用戶需求出發(fā),結(jié)合醫(yī)院門診智能平臺(tái)的實(shí)際應(yīng)用和存在的一些問題,設(shè)計(jì)并實(shí)現(xiàn)了醫(yī)院門診智能平臺(tái)的智能化。利用網(wǎng)絡(luò)信息之發(fā)達(dá),藉由信息科技的推動(dòng)與發(fā)展,來提升使用者的使用效能。1.2研究意義在收集并整理了有關(guān)的文獻(xiàn)資料之后,筆者根據(jù)自己的知識(shí)儲(chǔ)備和學(xué)校所能提供的硬件條件,確定了本次設(shè)計(jì)主題,即:醫(yī)院門診智慧平臺(tái)管理系統(tǒng),為進(jìn)行好的設(shè)計(jì)工作,筆者不但利用軟件工程結(jié)構(gòu)化手段對(duì)系統(tǒng)的應(yīng)用環(huán)境進(jìn)行了分析,還建立了相應(yīng)的模型,并明確了用戶需求。之后,以此為依據(jù),利用結(jié)構(gòu)化設(shè)計(jì)的思路,試圖對(duì)該系統(tǒng)進(jìn)行實(shí)際的改善,將在線醫(yī)院門診智能平臺(tái)的資源從用戶到用戶,為患者提供更好的預(yù)約環(huán)境。該系統(tǒng)是以管理員和使用者兩種方式來對(duì)特定的需要進(jìn)行分析為核心的,管理員能夠?qū)ο到y(tǒng)中的信息進(jìn)行良好的管理,使用者能夠高效地發(fā)布特定的商品信息,使用者能夠在網(wǎng)絡(luò)上接收到相關(guān)的詢問。該系統(tǒng)的目的是讓每個(gè)用戶可以對(duì)特定的內(nèi)容進(jìn)行添加、編輯和刪除,并且在特定的部分設(shè)計(jì)上可以進(jìn)行自動(dòng)操作,這樣就節(jié)省了很多的人力和物力,能使工作人員的工作效率得到很大的提升。1.3研究內(nèi)容至于系統(tǒng)的開發(fā),則是以MyEclipse為主,這是一個(gè)很難完成的任務(wù),在進(jìn)行設(shè)計(jì)工作時(shí),主要包括:(1)確定電子學(xué)習(xí)的難點(diǎn),并在此基礎(chǔ)上理解和理解系統(tǒng)的各個(gè)部分,例如技術(shù)要求、等級(jí)劃分等。(2)確保所開發(fā)的軟件具有較高的效率和較強(qiáng)的可擴(kuò)充性等特性。(3)為了滿足執(zhí)行期間下游使用者的需要,及保持專案的獨(dú)立及嚴(yán)密延續(xù),一切專案都必須透過整體架構(gòu)來籌劃及設(shè)計(jì)。(4)保證了該軟件在今后的開發(fā)與研究中的靈活性,使該軟件的整體架構(gòu)與架構(gòu)得到合理的安排,使其能夠滿足實(shí)際應(yīng)用的需要。1.4論文組織醫(yī)院門診智能平臺(tái)管理系統(tǒng)的開發(fā),主要是為了滿足管理員、用戶和醫(yī)生三個(gè)角色的相應(yīng)要求,并針對(duì)這三個(gè)用戶的需求,對(duì)該主題的背景關(guān)聯(lián)性和市場需求進(jìn)行了詳細(xì)的分析,從而對(duì)系統(tǒng)的功能和開發(fā)工具進(jìn)行了詳細(xì)的理解。為實(shí)現(xiàn)該軟件的功能模塊的設(shè)計(jì)、數(shù)據(jù)庫的建立提供了依據(jù)。 第二章系統(tǒng)相關(guān)技術(shù)此次,在設(shè)計(jì)這個(gè)系統(tǒng)的時(shí)候,我們采用了B/S架構(gòu),采用了MySql和JSP語言來進(jìn)行開發(fā)。在整個(gè)設(shè)計(jì)中,除了整體的設(shè)計(jì)和數(shù)據(jù)庫的設(shè)計(jì)之外,還包含了網(wǎng)頁的整體布置和對(duì)系統(tǒng)的程序編寫,最后,我們還要對(duì)該系統(tǒng)進(jìn)行對(duì)應(yīng)的故障調(diào)試和測試。2.1平臺(tái)開發(fā)工具本次以MyEclipse為平臺(tái)開發(fā)工具,其從EclipseLDE擴(kuò)展而來,符合系統(tǒng)用戶工作臺(tái)要求,在對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行開發(fā)使用時(shí),使用這一工具,同時(shí),利用JavaEE進(jìn)行開發(fā)環(huán)境,進(jìn)行相關(guān)的編程,在整個(gè)系統(tǒng)設(shè)計(jì)中,所使用的MyEclipse插件,不但對(duì)各類開源產(chǎn)品進(jìn)行支持,在許多數(shù)據(jù)庫連接中,也可以起到功能元素的作用。2.2平臺(tái)開發(fā)相關(guān)技術(shù)2.2.1B/S架構(gòu)因?yàn)楸鞠到y(tǒng)采用B/S結(jié)構(gòu),所以只能安裝一個(gè)服務(wù)器并進(jìn)行維修,系統(tǒng)以瀏覽器為主。由于現(xiàn)在是網(wǎng)絡(luò)時(shí)代,各種先進(jìn)技術(shù)層出不窮,人們的要求也有了很大的改變,在這個(gè)時(shí)候,原有的結(jié)構(gòu)體系已經(jīng)不適用了。采用B/S結(jié)構(gòu),不但可以降低系統(tǒng)的運(yùn)行費(fèi)用,而且還可以方便地進(jìn)行后期的維修,這也是為什么會(huì)被很多人喜歡的原因。隨著社會(huì)的發(fā)展,對(duì)于系統(tǒng)安全性、通用性的需求也越來越高。2.2.2Java技術(shù)介紹Java是一種程序語言,它的功能是在一個(gè)動(dòng)態(tài)的Web頁面上,在這個(gè)過程中,Java可以使用腳本來對(duì)某些資源進(jìn)行維護(hù),并提供對(duì)其它站點(diǎn)的訪問。為了達(dá)到這個(gè)目的,jsp能夠?qū)eb頁面中的數(shù)據(jù)進(jìn)行高效的抽取和分割,并且能夠?qū)δ承┚唧w的構(gòu)件進(jìn)行高效的支撐,從而使某些具體的應(yīng)用變得更加容易。當(dāng)前,由于Java語言設(shè)計(jì)是一種簡單易懂的編程語言,具有跨平臺(tái)特征,還具有安全性和通用性,因此Java語言設(shè)計(jì)被廣泛地用于動(dòng)態(tài)頁面上。通過對(duì)Java技術(shù)的研究可以看出,它是一種主要的程序設(shè)計(jì)語言,它曾經(jīng)在所有的工業(yè)領(lǐng)域中,利用計(jì)算機(jī)網(wǎng)絡(luò)進(jìn)行信息的管理,對(duì)傳統(tǒng)的管理方式產(chǎn)生了革命性的影響。所以,我們會(huì)不斷地發(fā)展新的技術(shù)來適應(yīng)我們的需要。2.2.3MySql數(shù)據(jù)庫介紹現(xiàn)在有幾個(gè)數(shù)據(jù)庫,MySQL就是其中一個(gè)。它是一個(gè)允許多個(gè)用戶同時(shí)存取的數(shù)據(jù)服務(wù)器,可以進(jìn)行多線程事務(wù)的處理,是一個(gè)關(guān)系型數(shù)據(jù)庫,不僅非常的安全,而且非常的高效,此外,其還具有開源、免費(fèi)的優(yōu)點(diǎn)。通過開放,可以實(shí)現(xiàn)二次開發(fā),提高M(jìn)ySQL數(shù)據(jù)庫的性能,使其類型更為豐富,操作更為簡便,可以看出,各個(gè)數(shù)據(jù)庫都有對(duì)應(yīng)的接口,MySQL數(shù)據(jù)接口可以與市面上大多數(shù)語言相適應(yīng),并可以滿足多線程等需求。此外,從IIEDS發(fā)布的有關(guān)資料來看,MySql數(shù)據(jù)庫目前在中小型軟件的開發(fā)中是最常見的,它受到了編程人員的歡迎,一是容易使用,二是啟發(fā)。MySql經(jīng)常被用于高級(jí)數(shù)據(jù)結(jié)構(gòu)的處理,它是一種非結(jié)構(gòu)化的語言,具有很多優(yōu)勢,特別是它具有豐富而強(qiáng)大的功能,并且結(jié)構(gòu)簡單,不但比較簡單,還可以儲(chǔ)存大量的信息,并且在編程的時(shí)候可以給使用者帶來很大的方便,正是因?yàn)樗哂羞@樣的優(yōu)勢,它才會(huì)受到大眾的喜愛,被廣泛應(yīng)用。通過分析可以看出,在系統(tǒng)所用的數(shù)據(jù)庫是這類數(shù)據(jù)庫時(shí),用戶只要按照有關(guān)的操作進(jìn)行存儲(chǔ)就可以了,并不用了解數(shù)據(jù)保存的原理,MySql相對(duì)于其他數(shù)據(jù)庫可以選擇相同數(shù)據(jù)庫為接口,并同時(shí)對(duì)不同的數(shù)據(jù)進(jìn)行管理,收集、捕捉數(shù)據(jù)對(duì)象。而MySql則不一樣,它的能力很強(qiáng),只需要很短的一段時(shí)間,就可以完成所有的任務(wù),所以MySql語言相對(duì)來說要簡單一些。系統(tǒng)分析本文著重對(duì)該系統(tǒng)所要求的各個(gè)模塊進(jìn)行了闡述,并對(duì)其中的部分?jǐn)?shù)據(jù)進(jìn)行了較為詳盡的說明與分析。最終,對(duì)相關(guān)的資料進(jìn)行了錄入與查詢,并將使用者與系統(tǒng)分為不同的類別,并針對(duì)本醫(yī)院的門診智能平臺(tái)管理系統(tǒng)的研發(fā)與實(shí)現(xiàn),提出了詳細(xì)的系統(tǒng)需求與總體設(shè)計(jì),以保證在研發(fā)過程中不會(huì)發(fā)生邏輯上的偏離。最終,結(jié)合自己的觀點(diǎn),提出了一套便于后續(xù)開發(fā)的系統(tǒng)方案,并對(duì)該方案中所涉及到的數(shù)據(jù)庫及服務(wù)器做了詳細(xì)的介紹及說明,并對(duì)該方案中各個(gè)模塊做了詳細(xì)的說明及展示。3.1可行性分析3.1.1技術(shù)可行性此次設(shè)計(jì)要保證這個(gè)系統(tǒng)的安全性和可擴(kuò)充性,使用的語言是Java和myeclipse。從這一點(diǎn)來看,Java技術(shù)可以在系統(tǒng)的設(shè)計(jì)中起到很大的作用。從整體上看,該軟件既保證了該軟件的完備,又保證了該軟件的簡單易懂,同時(shí)也保證了該軟件在軟件的運(yùn)行過程中的可靠性和可靠性。我們從初步的學(xué)習(xí)和理解MySql開始,并獲得一些初步的技術(shù)知識(shí),基本上可以建立,測試和標(biāo)識(shí)一個(gè)系統(tǒng)。3.1.2經(jīng)濟(jì)可行性該體系中使用的全部系統(tǒng)開發(fā)程序均為開放源碼,極大地降低了開發(fā)的周期與費(fèi)用,同時(shí)也提升了開發(fā)的效率。該系統(tǒng)對(duì)計(jì)算機(jī)的要求不高,而與網(wǎng)絡(luò)相連時(shí)所需的計(jì)算機(jī)配置也很少,因此,該系統(tǒng)的發(fā)展具有很強(qiáng)的經(jīng)濟(jì)性。3.1.3操作可行性在進(jìn)行醫(yī)院門診智能管理系統(tǒng)的設(shè)計(jì)時(shí),為了讓用戶能夠登錄平臺(tái),并按照自己的權(quán)限使用系統(tǒng)的對(duì)應(yīng)功能,進(jìn)行登錄界面、用戶界面的設(shè)置,此外,為了讓系統(tǒng)的操作簡單,符合用戶的要求,在進(jìn)行此系統(tǒng)的設(shè)計(jì)時(shí),還采用了Java技術(shù)等,在操作上具有可行性。3.2系統(tǒng)性能分析在進(jìn)行系統(tǒng)的設(shè)計(jì)時(shí),要充分考慮到系統(tǒng)使用中的維護(hù)、操作等,要想讓用戶對(duì)系統(tǒng)的使用、維護(hù)等需要,在進(jìn)行系統(tǒng)的設(shè)計(jì)時(shí),就需要遵守相關(guān)的原則,具體來說:一是簡明性,即用戶接口要簡明扼要,以達(dá)到與用戶有關(guān)的功能需求;二是有針對(duì)性的原則:需要根據(jù)用戶的實(shí)際需要來做項(xiàng)目,也需要根據(jù)用戶的需要來制定相應(yīng)的標(biāo)準(zhǔn),這就比較明確了。三是應(yīng)用性的原則:在進(jìn)行應(yīng)用性的基礎(chǔ)上,應(yīng)以使用者的需要為出發(fā)點(diǎn),以保證應(yīng)用性。四是整體性原則:在完成了有關(guān)的功能需求后,還要具備與原有規(guī)范相配套的網(wǎng)頁,并能夠提供和確保原有的功效。3.3系統(tǒng)需求分析3.3.1功能需求分析在設(shè)計(jì)系統(tǒng)時(shí),功能需求分析是一個(gè)非常關(guān)鍵的部分,其原因在于,系統(tǒng)質(zhì)量會(huì)受到功能需求分析結(jié)果的巨大影響,特別是它不但會(huì)影響系統(tǒng)今后的使用,還會(huì)影響用戶對(duì)系統(tǒng)的滿意度等。這一次,我們將以醫(yī)院門診智慧平臺(tái)管理系統(tǒng)為設(shè)計(jì)對(duì)象,進(jìn)行了設(shè)計(jì)工作。該系統(tǒng)具有兩個(gè)角色,一個(gè)是用戶,一個(gè)是管理員,每一種角色都有著各自的權(quán)限和功能。第一個(gè)是使用者的權(quán)限。身為系統(tǒng)管理員,除了可以查看使用者和管理員的資料外,還可以增加、刪除、調(diào)整。第二個(gè)是登記和登記的管理。而對(duì)于注冊(cè)資料的管理人員來說,既可以查看注冊(cè)資料,又可以添加刪除和調(diào)整。第三是醫(yī)生管理功能。而在醫(yī)院的管理中,醫(yī)院的病歷不但可以隨意的翻閱,而且可以隨意的添加、刪除、修改。第四是藥品管理功能。同時(shí),它還具有增加、刪除和調(diào)整藥物信息的功能。第五、用戶個(gè)人樞紐功能。當(dāng)您登陸成功后,您可以根據(jù)自己的需要,修改自己的密碼,修改自己的個(gè)人信息。第六、前臺(tái)功能。使用者可以在網(wǎng)頁上瀏覽到目前的醫(yī)院的最新和重要的信息,從而更好地認(rèn)識(shí)到目前的醫(yī)院的醫(yī)學(xué)狀況。3.3.2系統(tǒng)用例分析以下是兩種類型的角色使用說明,用于在醫(yī)院的診所中,對(duì)此類型的網(wǎng)絡(luò)智慧平臺(tái)管理系統(tǒng)進(jìn)行了開發(fā)和實(shí)現(xiàn):管理員用例流程說明:當(dāng)您登陸您的系統(tǒng)時(shí),您可以更改您自己的系統(tǒng)密碼。除此之外,還能對(duì)系統(tǒng)中的各類信息進(jìn)行管理,如管理員賬戶管理,用戶管理,醫(yī)生管理,用藥管理,登記掛號(hào)管理,醫(yī)生請(qǐng)假休假管理,頁面上就醫(yī)指南內(nèi)容管理,輪播圖管理等。在圖3-1中顯示了管理者的用例圖表。圖3-1管理員用例圖用戶的具體用例流程描述:通過輸入用戶的用戶名和密碼以后登錄系統(tǒng),登錄完畢后,可以調(diào)整自己的個(gè)人信息,圖3-2顯示了其具體情況。圖3-2用戶用例圖第四章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)概述由前文分析結(jié)果,能夠了解到此次設(shè)計(jì)的這一系統(tǒng)的功能結(jié)構(gòu)情況,圖4-1顯示了其具體情況。圖4-1系統(tǒng)功能結(jié)構(gòu)圖在圖4-1系統(tǒng)功能結(jié)構(gòu)圖中,開發(fā)出的這一系統(tǒng)功能十分豐富,首先在用戶模塊,包括用戶注冊(cè)、后臺(tái)管理等;其次是管理員模塊,包括請(qǐng)假管理、醫(yī)生管理等。它還確保系統(tǒng)的設(shè)計(jì)便于使用者使用,并有一個(gè)簡潔友好的用戶界面。4.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)4.2.1數(shù)據(jù)庫E-R圖所謂概念模型,其是基于數(shù)據(jù)分析構(gòu)建而成的,它能夠?qū)?shù)據(jù)間的關(guān)系進(jìn)行表示,將相關(guān)信息提供給用戶。此處可借助E-R圖來對(duì)數(shù)據(jù)信息進(jìn)行表示,具體如下:(1)管理員實(shí)體E-R圖,如圖所示。圖4-2管理員實(shí)體圖(2)排班實(shí)體E-R圖,如圖所示。圖4-3排班實(shí)體圖(3)就醫(yī)指南實(shí)體E-R圖,如圖所示。圖4-4就醫(yī)指南實(shí)體圖(4)請(qǐng)假實(shí)體E-R圖,如圖所示。圖4-5請(qǐng)假實(shí)體圖(5)用戶實(shí)體E-R圖,如圖所示。圖4-5用戶實(shí)體圖4.2.2數(shù)據(jù)表字段設(shè)計(jì)此處按照系統(tǒng)功能進(jìn)行相應(yīng)規(guī)劃,系統(tǒng)設(shè)計(jì)、開發(fā)過程中,編制了不少數(shù)據(jù)表,具體而言:管理員表表4-1管理員表字段類型主鍵/允許空字段含義idint(10)PRIMARYKEY編號(hào)usernamevarchar(50)NOTNULL賬號(hào)pwdvarchar(50)NOTNULL密碼(2)排班表(paiban)如下表所示。表4-2排班表字段類型主鍵/允許空字段含義idint(10)PRIMARYKEY編號(hào)yishengidint(10)NOTNULL醫(yī)生idzhanghaovarchar(64)NOTNULL賬號(hào)xingmingvarchar(50)NOTNULL姓名keshiint(10)PRIMARYKEY科室riqivarchar(25)NOTNULL日期shiduanvarchar(50)NOTNULL時(shí)段guahaofeidecimal(10,2)NOTNULL掛號(hào)費(fèi)shengyushuint(11)NOTNULL剩余數(shù)(3)就醫(yī)指南表(jiuyizhinan)如下表所示。表4-3就醫(yī)指南表字段類型主鍵/允許空字段含義idint(10)PRIMARYKEY編號(hào)bianhaovarchar(50)NOTNULL編號(hào)biaotivarchar(50)NOTNULL標(biāo)題tupianvarchar(255)NOTNULL圖片xiangqinglongtextNOTNULL詳情faburenvarchar(64)NOTNULL發(fā)布人(4)請(qǐng)假表(qingjia)如下表所示。表4-4請(qǐng)假表字段類型主鍵/允許空字段含義idint(10)PRIMARYKEY編號(hào)bianhaovarchar(50)NOTNULL編號(hào)biaotivarchar(50)NOTNULL標(biāo)題kaishishijianvarchar(25)NOTNULL開始時(shí)間jieshushijianvarchar(25)NOTNULL結(jié)束時(shí)間zhuangtaivarchar(50)NOTNULL狀態(tài)qingjiashiyoutextNOTNULL請(qǐng)假事由qingjiarenvarchar(64)NOTNULL請(qǐng)假人(5)用戶表(yonghu)如下表所示。表4-5用戶表字段類型主鍵/允許空字段含義idint(10)PRIMARYKEY編號(hào)yonghumingvarchar(50)NOTNULL用戶名mimavarchar(50)NOTNULL密碼xingmingvarchar(50)NOTNULL姓名xingbievarchar(10)NOTNULL性別shoujivarchar(50)NOTNULL手機(jī)shenfenzhengvarchar(50)NOTNULL身份證touxiangvarchar(255)NOTNULL頭像

第五章系統(tǒng)實(shí)現(xiàn)5.1登錄醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的服務(wù)對(duì)象有兩類,一類是用戶;一類是管理員。用戶要想進(jìn)入系統(tǒng),并根據(jù)自己的權(quán)限來對(duì)系統(tǒng)各項(xiàng)功能進(jìn)行使用,首先要做的就是將登錄信息輸入到登錄界面相應(yīng)位置,以完成登錄操作。在將登錄信息輸入并點(diǎn)擊登錄按鈕后,系統(tǒng)會(huì)自動(dòng)將用戶輸入的信息和數(shù)據(jù)庫比對(duì),若比對(duì)發(fā)現(xiàn)和數(shù)據(jù)庫信息匹配,那么就能夠完成登錄,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到首頁,若輸入的信息并不正確,就會(huì)顯示登錄失敗。用戶登錄的界面設(shè)計(jì)如圖所示:圖5-1管理員登錄界面圖5-2用戶注冊(cè)界面5.2管理員功能5.2.1賬號(hào)管理對(duì)于后臺(tái)賬號(hào)信息,作為系統(tǒng)管理員,其除了可以對(duì)其進(jìn)行瀏覽外,還能夠?qū)ζ溥M(jìn)行增刪、調(diào)整。圖5-3顯示了其具體情況。圖5-3賬號(hào)管理界面5.2.2用戶管理對(duì)于用戶信息,作為系統(tǒng)管理員,其除了可以對(duì)其進(jìn)行瀏覽外,還能夠?qū)ζ溥M(jìn)行增刪、調(diào)整。圖5-4顯示了其具體情況。 圖5-4用戶管理界面5.2.3醫(yī)生管理對(duì)于醫(yī)生以及其排班信息,作為系統(tǒng)管理員,其除了可以對(duì)其進(jìn)行瀏覽外,還能夠?qū)ζ溥M(jìn)行增刪、調(diào)整等。圖5-5顯示了其具體情況。圖5-5醫(yī)生管理界面5.2.4藥品管理管理員進(jìn)入系統(tǒng)后,對(duì)藥品名稱、類別進(jìn)行增添、搜索、修改、刪除以及查看等操作。藥品管理的界面設(shè)計(jì)如圖5-6。圖5-6藥品管理界面5.2.5掛號(hào)管理對(duì)于掛號(hào)、問診等信息,作為系統(tǒng)管理員,其除了可以對(duì)其進(jìn)行瀏覽外,還能夠?qū)ζ溥M(jìn)行增刪、調(diào)整等。圖5-7顯示了其具體情況。圖5-7掛號(hào)管理界面5.2.6請(qǐng)假管理對(duì)于請(qǐng)假相關(guān)信息,作為系統(tǒng)管理員,其除了可以對(duì)其進(jìn)行瀏覽外,還能夠?qū)ζ溥M(jìn)行審核、調(diào)整等。圖5-8顯示了其具體情況。圖5-8請(qǐng)假管理界面5.2.7就醫(yī)指南管理管理員進(jìn)入系統(tǒng)后,對(duì)就醫(yī)指南進(jìn)行搜索、查看、編輯、刪除等操作。就醫(yī)指南管理的界面設(shè)計(jì)如圖5-9。圖5-9就醫(yī)指南管理界面5.2.8輪播圖管理對(duì)于輪播圖圖例信息,作為系統(tǒng)管理員,其除了可以對(duì)其進(jìn)行瀏覽外,還能夠?qū)ζ溥M(jìn)行增刪、調(diào)整等。圖5-10顯示了其具體情況。圖5-10輪播圖管理界面5.3用戶功能實(shí)現(xiàn)5.3.1首頁用戶進(jìn)入系統(tǒng)首頁可以查看首頁、醫(yī)生信息、就醫(yī)指南、用戶注冊(cè)、后臺(tái)管理操作。首頁的界面設(shè)計(jì)如圖5-11。圖5-11首頁界面5.3.2掛號(hào)管理用戶進(jìn)入系統(tǒng)對(duì)掛號(hào)查詢、取號(hào)查詢、問診查詢進(jìn)行搜索、查看、編輯、刪除、支付、取號(hào)界面設(shè)計(jì)如圖5-12。圖5-12平臺(tái)信息界面5.4.3個(gè)人中心用戶進(jìn)入系統(tǒng)對(duì)個(gè)人資料以及密碼進(jìn)行修改等操作,個(gè)人中心界面設(shè)計(jì)如圖5-13。圖5-13個(gè)人中心界面5.4醫(yī)生功能實(shí)現(xiàn)5.4.1排班管理醫(yī)生進(jìn)入系統(tǒng)對(duì)排班進(jìn)行搜索、導(dǎo)出、查看等操作,排班管理界面設(shè)計(jì)如圖5-14。圖5-14排班管理界面5.4.2掛號(hào)管理醫(yī)生進(jìn)入系統(tǒng)對(duì)掛號(hào)、取號(hào)、問診進(jìn)行搜索、導(dǎo)出、查看、問診、編輯、刪除等操作,掛號(hào)管理界面設(shè)計(jì)如圖5-15。圖5-15掛號(hào)管理界面5.4.3請(qǐng)假管理醫(yī)生進(jìn)入系統(tǒng)對(duì)請(qǐng)假、審核進(jìn)行添加、搜索、查看、編輯、刪除等操作,掛號(hào)管理界面設(shè)計(jì)如圖5-16。圖5-16請(qǐng)假管理界面5.4.4個(gè)人中心醫(yī)生進(jìn)入系統(tǒng)對(duì)個(gè)人資料以及密碼進(jìn)行修改等操作,個(gè)人中心界面設(shè)計(jì)如圖5-17。圖5-17個(gè)人中心界面第六章系統(tǒng)測試開發(fā)設(shè)計(jì)系統(tǒng)之時(shí),無法保證設(shè)計(jì)完成后,系統(tǒng)便盡善盡美,很多時(shí)候,其都有存在一些不足,所以無法立即將其投入使用,而是要對(duì)其進(jìn)行測試。通過測試來對(duì)其存在的不足和缺陷進(jìn)行發(fā)現(xiàn),然后選擇合適的舉措來對(duì)其進(jìn)行處理。需要注意的是,在系統(tǒng)中,部分錯(cuò)誤較為明顯,發(fā)現(xiàn)起來并不困難,而部分錯(cuò)誤則隱藏較深,表面上無法發(fā)現(xiàn)這類錯(cuò)誤,舉例而言,在執(zhí)行程序之時(shí),錯(cuò)誤的進(jìn)行數(shù)據(jù)計(jì)算算法和邏輯算法的結(jié)果,因此,對(duì)于這種動(dòng)態(tài)故障,不僅需要花費(fèi)成本來對(duì)其進(jìn)行處理,而且還會(huì)影響管理工作的正常開展,在編程期間,必須足夠謹(jǐn)慎,到了調(diào)試環(huán)節(jié),也能夠依照相關(guān)要求展開調(diào)試工作,這樣才能夠保證最終的調(diào)試質(zhì)量。6.1測試方法測試方法一般都是兩種,具體如下:第一,黑盒測試。其通常都是展開功能測試,通常是對(duì)程序的接口進(jìn)行測試,并可能對(duì)程序的功能使用做一些數(shù)據(jù)攝取和輸出,讓其和外部信息整合起來。第二,白盒測試。通常在對(duì)系統(tǒng)結(jié)構(gòu)進(jìn)行測試之時(shí),會(huì)用到此手段,其能夠用合理的方式來測試程序,以令程序得以正常運(yùn)行,滿足用戶的相關(guān)要求。在進(jìn)行功能測試之時(shí),其需要涉及到諸多方面的內(nèi)容,比如對(duì)系統(tǒng)安全性、適用性進(jìn)行測試等[17]。6.2白盒測試功能描述:如果用戶想要注冊(cè)該系統(tǒng)時(shí),需要在注冊(cè)頁面的相應(yīng)位置,根據(jù)要求輸入相關(guān)信息,具體而言,主要包括四類信息,首先是賬號(hào)、密碼,它們的長度需要保持在不低于三位,不超過十位的范圍。其次是電話號(hào)碼、角色,前者通常是十一位,后者必須選擇,不可為空。用語句覆蓋法進(jìn)行測試。對(duì)代碼進(jìn)行測試。圖6-1用戶注冊(cè)程序流程圖測試用例:表6-1用戶注冊(cè)測試用例表用用例ID用例名稱測試數(shù)據(jù)覆蓋路徑預(yù)期結(jié)果實(shí)際結(jié)果1用戶注冊(cè)用戶名=“admin”密碼=“123456”電話=角色=“管理員”1-6-11-16-20注冊(cè)成功注冊(cè)成功2用戶注冊(cè)用戶名=“dd”1注冊(cè)失敗注冊(cè)失敗,提示用戶名必須在3~10之間!3用戶注冊(cè)用戶名=“admin”密碼=“30”1-6注冊(cè)失敗注冊(cè)失敗,提示密碼必須在3~10之間!4用戶注冊(cè)用戶名=“admin”密碼=“123456”電話=“1303030”1-6-11注冊(cè)失敗注冊(cè)失敗,提示電話號(hào)碼格式不正確!5用戶注冊(cè)用戶名=“admin”密碼=“123456”電話=角色=“”1-6-11-16注冊(cè)失敗注冊(cè)失敗,提示角色不能為空?。?)測試最終結(jié)論:系統(tǒng)并無問題,可正常運(yùn)行。6.3測試分析經(jīng)過上述測試,該醫(yī)院的門診智慧平臺(tái)管理系統(tǒng)在初始階段就滿足了所有用戶的需要。另外,此次設(shè)計(jì)的這一系統(tǒng)也和性能要求相符,因此具備推廣價(jià)值。在測試系統(tǒng)之時(shí),具體測試情況為:第一,測試系統(tǒng)功能。此次設(shè)計(jì)的是醫(yī)院門診智慧平臺(tái)管理系統(tǒng),在測試該系統(tǒng)之時(shí),選擇合適的舉措對(duì)其各項(xiàng)功能進(jìn)行了測試,測試證明其并無問題存在后,才將其投入使用。第二,此時(shí)系統(tǒng)強(qiáng)度、性能。這樣的測試提供了一種合理的方式來對(duì)系統(tǒng)預(yù)期功能進(jìn)行測試,看其有沒有首先預(yù)期功能,或者遠(yuǎn)遠(yuǎn)超出預(yù)期。第三,安全使用測試。測試此系統(tǒng)的使用、控制是否不受時(shí)空局限,同時(shí)測試系統(tǒng)數(shù)據(jù)安全性。在模塊測試中,不僅需要審查代碼,還需要測試相關(guān)軟件,通過這類測試,來確保系統(tǒng)各模塊能夠正常運(yùn)行。6.4測試結(jié)論從這個(gè)醫(yī)院門診智慧平臺(tái)管理系統(tǒng)來說我們?cè)谝婚_始就把代碼寫得越好,在以后的階段就會(huì)有越少的錯(cuò)誤,在測試系統(tǒng)時(shí)也會(huì)得到更好的結(jié)果。系統(tǒng)測試是一個(gè)長期的職位,所以系統(tǒng)bug通常是有邊界的,但它們會(huì)被我們的人工測試發(fā)現(xiàn),但從長遠(yuǎn)來看,這可能是乏味的,bug也會(huì)發(fā)生,所以我們實(shí)施自動(dòng)化測試,以避免bug再次由于工作人員的疲勞而繼續(xù)測試,幫助我們發(fā)現(xiàn)問題。測試和調(diào)試不是一回事,也就是說,調(diào)試是指你知道一個(gè)錯(cuò)誤,然后去準(zhǔn)確尋找并且可以及時(shí)去改正它,而測試是指系統(tǒng)在工作過程中發(fā)現(xiàn)問題,并停止下來去進(jìn)行修改處理,以確保后續(xù)工作能夠正常發(fā)展。綜合各項(xiàng)測試結(jié)果顯示,門診智慧平臺(tái)管理系統(tǒng)在全部功能測試中表現(xiàn)良好,整體運(yùn)行穩(wěn)定可靠。該系統(tǒng)方便實(shí)用,為管理人員提供了便利性。然而,在某些細(xì)節(jié)方面仍需進(jìn)一步完善,存在一定的改進(jìn)空間。系統(tǒng)的功能有一些局限性,目前只能用于管理方面,未來仍需要進(jìn)行不斷的升級(jí)和改善,以更好地解決管理者面臨的問題。第七章結(jié)論綜上所述,本文對(duì)醫(yī)院門診智慧平臺(tái)管理系統(tǒng)進(jìn)行分析,主要探討醫(yī)院門診智慧平臺(tái)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),并完成了醫(yī)院門診智慧平臺(tái)管理系統(tǒng)的測試工作??傮w來說,本系統(tǒng)的功能設(shè)計(jì)都實(shí)現(xiàn)了自己想要的結(jié)果,它可以完成一套對(duì)醫(yī)院門診進(jìn)行的后臺(tái)管理的一套工作流程,而且它的功能較為完善,可以讓管理者在實(shí)際工作中得到更好的解決。但是對(duì)于一些小的方面的控制并不完善,因此,在系統(tǒng)的操作上,可

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論