




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
醫(yī)院護(hù)理人員工作排班系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要長(zhǎng)期以來,由于醫(yī)院護(hù)理人員長(zhǎng)時(shí)間的工作及繁瑣的護(hù)理任務(wù),導(dǎo)致醫(yī)院護(hù)理人員身心疲憊,有的護(hù)士也會(huì)覺得班次安排存在不公平性,對(duì)醫(yī)療工作會(huì)產(chǎn)生倦怠心理。尤其是護(hù)士管理者,很多醫(yī)院使用的排班工作仍是手工操作的,這種方式在有些文獻(xiàn)中稱為自調(diào)度。隨著國(guó)內(nèi)醫(yī)療護(hù)理信息化管理體系逐步建立和完善,迫切需要運(yùn)用信息社會(huì)的變革給群眾帶來的各類先進(jìn)手段來改善醫(yī)療護(hù)理的管理方式,提高醫(yī)院排班效率。本文設(shè)計(jì)實(shí)現(xiàn)的護(hù)理排班管理系統(tǒng),操作簡(jiǎn)單,內(nèi)容豐富,具有很強(qiáng)的開發(fā)性和使用價(jià)值。幫助醫(yī)院完成高效的、靈活的、高質(zhì)量的護(hù)士排班工作。系統(tǒng)由ASP.NET技術(shù)編碼完成,采用B/S框架結(jié)構(gòu),使用VisualStudio編程環(huán)境。在界面布局中,應(yīng)用到了ASP.NET技術(shù),同時(shí),為了更加高效的完成數(shù)據(jù)存取,系統(tǒng)使用SQLServer數(shù)據(jù)庫(kù)進(jìn)行輔助設(shè)計(jì)。通過理論知識(shí)與實(shí)際項(xiàng)目的結(jié)合,實(shí)現(xiàn)了交互界面友好,運(yùn)行流暢,使用過程穩(wěn)定的護(hù)理排班管理系統(tǒng)。論文從護(hù)理排班管理系統(tǒng)設(shè)計(jì)背景出發(fā),詳細(xì)闡述系統(tǒng)的開發(fā)采用的技術(shù),護(hù)理排班系統(tǒng)中所需的功能,數(shù)據(jù)存取服務(wù)器,數(shù)據(jù)格式等多方面的問題。系統(tǒng)最后的測(cè)試結(jié)果表明,該護(hù)理排班管理系統(tǒng)運(yùn)行穩(wěn)定,功能完備,可以投入到實(shí)際的應(yīng)用環(huán)境中,供用戶管理使用。關(guān)鍵詞:ASP.NET技術(shù);SQLServer數(shù)據(jù)庫(kù);護(hù)理排班管理系統(tǒng)目錄7956摘要 III1引言1.1系統(tǒng)研究背景隨著計(jì)算機(jī)技術(shù)的迭代升級(jí),醫(yī)療護(hù)理信息化服務(wù)的不斷提升,護(hù)理服務(wù)的覆蓋面也越來越廣,這就給從事護(hù)理事業(yè)人員的文化素質(zhì)、護(hù)理服務(wù)質(zhì)量劃分了更高的標(biāo)準(zhǔn)。護(hù)士長(zhǎng)在安排護(hù)士工作任務(wù)的同時(shí),還要充分考慮到其與服務(wù)的需求相適應(yīng)以及其可操作性。鑒于我國(guó)臨床護(hù)理服務(wù)工作屬性的專業(yè)化和技術(shù)要求,在我國(guó)臨床護(hù)理行業(yè)中,護(hù)理人員數(shù)量和技術(shù)設(shè)備缺乏、護(hù)理工作繁重等現(xiàn)象十分普遍,護(hù)理人員的身體、精神等各方面均承受著巨大的壓力,情緒煩亂等因素所引起工作積極度不高,嚴(yán)重時(shí)有些甚至可能還因?yàn)閷?dǎo)致工作錯(cuò)誤而誘發(fā)一系列的護(hù)患糾紛。持續(xù)性的過度職業(yè)緊張不管是對(duì)身體,還是心靈都都會(huì)造成嚴(yán)重打擊,使得工作能力和工作效率降低[1]。隨著我國(guó)醫(yī)療護(hù)理服務(wù)的不斷提高,對(duì)護(hù)士人員的需求量也越來越大,護(hù)士實(shí)習(xí)就業(yè)人數(shù)再創(chuàng)新高。護(hù)理人員的增多,隨之而來的問題就是護(hù)理人員排班管理效率低下、出錯(cuò)率高,一方面,醫(yī)院方面更傾向于尋找專業(yè)化的排班管理方式;另一方面手工排班將會(huì)花費(fèi)護(hù)理管理者大量的時(shí)間與精力,影響其工作效率。同時(shí),護(hù)理工作還存在許多未知的問題,使得排班受到些許不確定因素影響,往往很難做到規(guī)范化、標(biāo)準(zhǔn)化[2]。排班的工作人員沒有自動(dòng)工具來測(cè)試其所建立的排班質(zhì)量,所以在整個(gè)過程中,只能采用簡(jiǎn)單的限制方法來對(duì)其工作時(shí)間與非工作時(shí)間進(jìn)行約束。很多醫(yī)院都缺乏一個(gè)能夠可以快速完成護(hù)士排班的系統(tǒng),并幫助所有護(hù)士查詢排班信息的一個(gè)系統(tǒng)。1.2系統(tǒng)研究目的長(zhǎng)期以來,工作時(shí)間不均衡以及工作任務(wù)量過大使護(hù)士身心俱疲,有的護(hù)士會(huì)覺得班次安排存在不公平性,對(duì)醫(yī)療工作會(huì)產(chǎn)生倦怠心理。尤其是護(hù)理管理者,大多數(shù)醫(yī)院使用的排班工作仍是手工操作的,這種方式在有些文獻(xiàn)中稱為自調(diào)度。手工排班將會(huì)花費(fèi)護(hù)理管理者大量的時(shí)間與精力,影響其工作效率。同時(shí),護(hù)理工作還存在許多未知的問題,使得排班受到許多不確定因素影響,往往很難做到規(guī)范化、標(biāo)準(zhǔn)化[3]。為了解決護(hù)理排班所面臨的問題,本論文所設(shè)計(jì)的護(hù)理排班管理系統(tǒng),結(jié)合ASP.NET技術(shù)以及目前護(hù)理排班管理中存在的問題,開發(fā)一款適合醫(yī)院護(hù)士的護(hù)理排班管理系統(tǒng),這個(gè)系統(tǒng)界面簡(jiǎn)潔,功能豐富,用戶容易上手,從全局來說,護(hù)理排班管理系統(tǒng),很大程度上解決了護(hù)士排班的問題,該系統(tǒng)實(shí)現(xiàn),可以投入到真實(shí)環(huán)境中,這樣不僅能解決以上提及的問題,還可以了解到護(hù)士就業(yè)情況以及遇到的問題等。對(duì)于系統(tǒng)開發(fā)人員來說,開發(fā)該系統(tǒng)不只是給行業(yè)帶來了便利,還提高了自己的動(dòng)手能力,將平時(shí)課堂上學(xué)到的知識(shí)與系統(tǒng)開發(fā)實(shí)踐結(jié)合,很大程度上提升了個(gè)人動(dòng)手能力與思維能力。1.3系統(tǒng)研究?jī)?nèi)容針對(duì)護(hù)理排班管理系統(tǒng)研究之前,需先進(jìn)行技術(shù)分析,然后進(jìn)行之后的系統(tǒng)設(shè)計(jì),最后才是系統(tǒng)功能實(shí)現(xiàn)以及軟件測(cè)試幾個(gè)部分[4]。在開始編寫論文之前,查閱文獻(xiàn),了解ASP.NET技術(shù),熟悉SQLServer2008數(shù)據(jù)庫(kù)以及B/S結(jié)構(gòu)框架,加深對(duì)ASP.NET編程的理解[5],為系統(tǒng)的開發(fā)與設(shè)計(jì),奠定堅(jiān)實(shí)的技術(shù)支持。然后針對(duì)開發(fā)的護(hù)理排班管理系統(tǒng),查閱參考其他系統(tǒng)的開發(fā)方式,整理護(hù)理排班管理系統(tǒng)所具備的功能。整理完成之后,查漏補(bǔ)缺,設(shè)計(jì)護(hù)理排班管理系統(tǒng)要完成的功能,其次,進(jìn)行系統(tǒng)性分析,系統(tǒng)設(shè)計(jì)等,系統(tǒng)開發(fā)完后,進(jìn)行系統(tǒng)測(cè)試優(yōu)化該護(hù)理排班管理系統(tǒng)。第一章:查閱文獻(xiàn),詳細(xì)闡述系統(tǒng)的開發(fā)背景、系統(tǒng)的設(shè)計(jì)目標(biāo)等。第二章:文獻(xiàn)綜述。通過前期閱讀大量文獻(xiàn),總結(jié)護(hù)理排班管理系統(tǒng)目前的狀態(tài),根據(jù)現(xiàn)有系統(tǒng)的不足,設(shè)計(jì)本次畢業(yè)設(shè)計(jì)所開發(fā)的護(hù)理排班管理系統(tǒng)具備的功能。第三章:對(duì)整個(gè)所要開發(fā)的護(hù)理排班管理系統(tǒng)進(jìn)行具體的分析,該分析包含有需求分析、可行性分析、用例分析等幾方面入手,整理該系統(tǒng)的開發(fā)流程以及,為系統(tǒng)的編碼是寫做充分的準(zhǔn)備。第四章:闡述護(hù)理排班管理管理系統(tǒng)的具體實(shí)現(xiàn)的計(jì)劃,分析本系統(tǒng)的全部功能模塊。第五章:展示系統(tǒng)實(shí)現(xiàn)的界面,并對(duì)界面做簡(jiǎn)要介紹。第六章:對(duì)實(shí)現(xiàn)的系統(tǒng),完成系統(tǒng)測(cè)試,介紹測(cè)試的環(huán)境與方法,設(shè)計(jì)系統(tǒng)測(cè)試用例。第七章:總結(jié)系統(tǒng)以及對(duì)系統(tǒng)未來的展望,首要闡述本次設(shè)計(jì)在開發(fā)過程當(dāng)中發(fā)現(xiàn)的問題,最終,總結(jié)本次設(shè)計(jì)的對(duì)個(gè)人產(chǎn)生的影響和意義。1.4系統(tǒng)研究現(xiàn)狀護(hù)理人員是醫(yī)院重要人員基礎(chǔ),是生存和發(fā)展的重要力量,。護(hù)士排班是護(hù)理管理者必須面對(duì)的一項(xiàng)重要工作,確保合理、有效的排程是保證護(hù)理工作正常運(yùn)行,滿足患者治療和護(hù)理需求的基礎(chǔ)[6]。高效、人性化的排班管理和精確的排班數(shù)據(jù)統(tǒng)計(jì)是護(hù)理管理走向科學(xué)化、規(guī)范化、精細(xì)化的必然要求,對(duì)科室護(hù)理工作的有序開展起著重要的支撐作用[6]。1.4.1國(guó)外研究現(xiàn)狀國(guó)外對(duì)護(hù)士排班的研究要追溯到20世紀(jì),研究方向主要分為兩個(gè)方面,一個(gè)是針對(duì)護(hù)士排班進(jìn)行建模,另一個(gè)是排班算法的實(shí)現(xiàn)。而數(shù)學(xué)規(guī)劃是最常用的排班方法去解決護(hù)士排班問題[7]。但還有一部分研究者喜歡采用數(shù)學(xué)規(guī)劃和啟發(fā)式算法二者相結(jié)合的方法對(duì)護(hù)士排班問題進(jìn)行研究[8]。護(hù)理人員排班模式和排班算法的研究是國(guó)外研究者的研究重點(diǎn),目前很多發(fā)達(dá)國(guó)家醫(yī)院在進(jìn)行護(hù)理人員排班時(shí)都采用以患者為中心的責(zé)任制排班方式,而自主排班只在少部分科室執(zhí)行[9],自行安排工作計(jì)劃兼顧個(gè)人和團(tuán)體的需求,使護(hù)士盡可能多安排個(gè)人的時(shí)間,保持良好的工作效率,提高工作幸福感。國(guó)外許多研究表明,護(hù)士輪班制對(duì)生物鐘有重要影響,日夜輪班制導(dǎo)致了生物鐘紊亂,降低了護(hù)士清醒程度并造成了急性疲勞,增加了醫(yī)療差錯(cuò)的風(fēng)險(xiǎn)[10]。因此美國(guó)護(hù)士普遍接受二班制工作模式,英國(guó)、新西蘭和澳大利亞等許多國(guó)家也效仿該工作模式。1.4.2國(guó)內(nèi)研究現(xiàn)狀國(guó)內(nèi)對(duì)護(hù)士排班的研究也正從傳統(tǒng)手工排班方式向信息化排班方式轉(zhuǎn)變,可劃分為兩類,醫(yī)院專業(yè)技術(shù)人員通過固定性的標(biāo)準(zhǔn)對(duì)護(hù)士排班問題模型進(jìn)行研究是第一類,以護(hù)理工作本身為起點(diǎn),考慮勞動(dòng)法規(guī)地限制和護(hù)士等級(jí)差異;第二類則是相關(guān)領(lǐng)域的學(xué)者運(yùn)用數(shù)學(xué)方法、啟發(fā)式方法等對(duì)排班問題的復(fù)雜程度進(jìn)行優(yōu)化[11]。而隨著國(guó)家近幾年信息化的不斷發(fā)展,全國(guó)各地的醫(yī)院都開始采用信息化的管理方式,在國(guó)家大力支持,加上百姓生活方式的不斷改變,在相關(guān)部門的指引下,已經(jīng)出現(xiàn)了各式各樣的管理系統(tǒng),這些系統(tǒng)都為醫(yī)院和百姓提供了便利的服務(wù)。但是在經(jīng)濟(jì)利益的驅(qū)使下,大多數(shù)管理系統(tǒng)都是收費(fèi)使用,主動(dòng)服務(wù)于用戶,給用戶提供便利服務(wù)的系統(tǒng)少之又少[12][13]。在醫(yī)院信息化急速發(fā)展的今天,有必要設(shè)計(jì)一套智能化的排班系統(tǒng),以減輕排班者的工作量,提高工作效率,提高護(hù)士工作滿意度和積極性[14]。2系統(tǒng)分析2.1系統(tǒng)技術(shù)分析本次畢業(yè)實(shí)現(xiàn)的護(hù)理排班管理系統(tǒng),不管是可行性分析、系統(tǒng)整體框架設(shè)計(jì)還是編碼,都需要嚴(yán)格遵守軟件開發(fā)的三個(gè)周期八個(gè)階段,并需要從設(shè)計(jì)的時(shí)效性,系統(tǒng)的易安裝性,系統(tǒng)畫面的穩(wěn)定性,等多方面考慮并在代碼編寫的時(shí)候按照要求,讓編碼更加規(guī)整,其主要目的,就是開發(fā)出廣受用戶青睞的護(hù)理排班管理系統(tǒng)。最后將開發(fā)完成的系統(tǒng)安置在電腦上,用戶利用電腦隨時(shí)隨地完成護(hù)理排班管理系統(tǒng)。本系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)的過程中,需要完成,系統(tǒng)可行性分析,系統(tǒng)需求分析,完成系統(tǒng)的部署以及測(cè)試,最后將開發(fā)完成的系統(tǒng)安裝在電腦上,用戶使用電腦完成相應(yīng)的操作。系統(tǒng)規(guī)劃分析中,需要按照以下圖2-1所示技術(shù)路線。圖2-1技術(shù)路線2.2開發(fā)技術(shù)需求本次畢業(yè)設(shè)計(jì),完成了護(hù)理排班管理系統(tǒng),該設(shè)計(jì),以ASP.NET技術(shù)為開發(fā)技術(shù)。該設(shè)計(jì)實(shí)現(xiàn)的過程當(dāng)中,挑選了ASP.NET語言進(jìn)行開發(fā)。選擇支持ASP.NET語言的VisualStudio編譯環(huán)境,由于該編譯環(huán)境有很多供用戶使用的插件,以及環(huán)境穩(wěn)定,獲得了很多人的開發(fā)首選。2.2.1VisualStudioVisualStudio作為一個(gè)ASP.NET項(xiàng)目的編譯工具,得到了很多程序員的青睞,而且在VisualStudio開發(fā)平臺(tái)中有許支撐開發(fā)的插件用于支持ASP.NET開發(fā)的技術(shù)[15]。VisualStudio平臺(tái),學(xué)習(xí)方便,容易上手,開發(fā)者僅需要簡(jiǎn)單的了解便可用其完成程序開發(fā)。VisualStudio還集成了很多有用的插件,使用者使用插件,更快捷的完成程序開發(fā)。此外,VisualStudio編譯工具具有穩(wěn)定的性能,并且集成了很多非常有用的服務(wù)器,開發(fā)者可通過集成的服務(wù)器,隨時(shí)查看系統(tǒng)開發(fā)的情況。VisualStudio還能訪問SQLServer輕量級(jí)數(shù)據(jù)庫(kù),完成數(shù)據(jù)的存取。2.2.2SQLServer數(shù)據(jù)庫(kù)簡(jiǎn)介SQLServer作為一種關(guān)系型數(shù)據(jù)庫(kù),提供一個(gè)集多功能、技術(shù)性能優(yōu)化為一身的系統(tǒng)開發(fā)工具,高效且穩(wěn)定,得到很多開發(fā)人員的青睞,使得用戶的選擇性非常強(qiáng)。而且伴隨SQLServer性能在不斷的提升,也支持更多的平臺(tái)。此外,SQLServer數(shù)據(jù)庫(kù)可以支持常見的關(guān)系型數(shù)據(jù),也可以自定義數(shù)據(jù)類型,使得系統(tǒng)存儲(chǔ)的數(shù)據(jù)具有層次關(guān)系。更加突出的優(yōu)勢(shì)在于SQLServer數(shù)據(jù)庫(kù)可以把系統(tǒng)所需要的數(shù)據(jù)存儲(chǔ)在不同的表里面,而后,把這些數(shù)據(jù)表又存儲(chǔ)到不同的數(shù)據(jù)庫(kù)中,由此避免了在一個(gè)大的數(shù)據(jù)倉(cāng)庫(kù)中,存放所有的表。分開存儲(chǔ),不僅讓SQLServer數(shù)據(jù)存取更加便利,同時(shí)也提升了數(shù)據(jù)讀取的效率,從而減少系統(tǒng)響應(yīng)時(shí)間,讓基于SQLServer數(shù)據(jù)庫(kù)的信息處理平臺(tái)更加靈活高效。護(hù)理排班系統(tǒng)在進(jìn)行開發(fā)時(shí)選擇SQLServer關(guān)系型數(shù)據(jù)庫(kù)存儲(chǔ)系統(tǒng)產(chǎn)生的所有數(shù)據(jù)。創(chuàng)建了護(hù)士信息表(hushi)、班次表(banci)、請(qǐng)假申請(qǐng)表(qingjiashenqing)、加班申請(qǐng)表(jiabanshenqing)、排班信息表(paiban)等表。當(dāng)前,大多數(shù)系統(tǒng)在選擇數(shù)據(jù)庫(kù)時(shí),SQLServer關(guān)系型數(shù)據(jù)庫(kù)是人們的首選[16]。2.2.3ASP.NETASP.NET是由微軟公司所創(chuàng)建的一個(gè)開源WEB框架,它是跨平臺(tái)的,可以在Windows,Linux等操作系統(tǒng)上運(yùn)行,并且ASP.NET具有相互性,可以使用不同方式去組合,其結(jié)果也是各自不同的,且它可以通過自身功能更好地訪問SQLServer、Oracle等關(guān)系型數(shù)據(jù)庫(kù)。ASP.NET語言和php語言屬于現(xiàn)代比較流行的系統(tǒng)開發(fā)語言,其特性也是各自不同。ASP.NET的主要特點(diǎn):1.不同的代碼可以進(jìn)行組合。2.不同的組件信息可以進(jìn)行組合。3.不同的網(wǎng)頁頁面可以進(jìn)行組合。4.適合用戶開發(fā)設(shè)計(jì)系統(tǒng)[17]。2.2.4B/S框架結(jié)構(gòu)B/S結(jié)構(gòu)框架(Browser/Server,瀏覽器/服務(wù)器模式),它是\t"/item/B/S%E7%BB%93%E6%9E%84/_blank"C/S架構(gòu)的一種改進(jìn)[18],可以說屬于三層C/S架構(gòu)。B/S采用三層框架結(jié)構(gòu),包括數(shù)據(jù)訪問層、數(shù)據(jù)模型層以及業(yè)務(wù)邏輯層,通過靜態(tài)的網(wǎng)頁元素并基于客戶端、后臺(tái)的邏輯代碼實(shí)現(xiàn)系統(tǒng)的各種邏輯功能。在B/S結(jié)構(gòu)的框架體系下,護(hù)理排班管理系統(tǒng)向WEB服務(wù)器發(fā)送具體的設(shè)計(jì)業(yè)務(wù)請(qǐng)求,再根據(jù)實(shí)際數(shù)據(jù)處理需求與對(duì)應(yīng)的數(shù)據(jù)庫(kù)連接,最后將處理后的結(jié)果返回到服務(wù)端[19],三層模的B/S框架設(shè)計(jì)如圖所示。圖2-2三層模的B/S框架2.3開發(fā)環(huán)境需求2.3.1軟件環(huán)境的需求首先,護(hù)理排班管理系統(tǒng),采用Windows10操作系統(tǒng),得益于該系統(tǒng)的穩(wěn)定性與靈活性,并考慮到該系統(tǒng)比較穩(wěn)定友好,設(shè)計(jì)完的系統(tǒng)可以部署到其他的操作系統(tǒng)上面,對(duì)操作系統(tǒng)的選擇,不太苛刻,對(duì)所有的操作系統(tǒng)都是兼容的。其次,選擇系統(tǒng)的編譯環(huán)境,用VisualStudio編譯工具,考慮到該工具功能豐富,在系統(tǒng)開發(fā)過程中,可以隨時(shí)隨地的進(jìn)行調(diào)試,該編譯工具中可以安裝IIS服務(wù)器插件,更加方面開發(fā)人員進(jìn)行調(diào)試代碼。在完成系統(tǒng)設(shè)計(jì)時(shí),還需要按照需求設(shè)定數(shù)據(jù)庫(kù)與數(shù)據(jù)表,該系統(tǒng)選用MicrosoftSQLServer輕量級(jí)數(shù)據(jù)庫(kù)可視化工具,讓數(shù)據(jù)庫(kù)的建立與設(shè)計(jì)更加直觀便捷。操作系統(tǒng):Windows開發(fā)工具:VisualStudio開發(fā)技術(shù):ASP.NET數(shù)據(jù)庫(kù):SQLServer系統(tǒng)框架:B/S2.3.2開發(fā)硬件環(huán)境的需求處理器:Intel(R)Core(TM)i7-7700CPU@3.60GHZ內(nèi)存:4G內(nèi)存(或者4G以上)硬盤:200G固態(tài)硬盤(或者200G以上)2.4系統(tǒng)可行性分析本次設(shè)計(jì)系統(tǒng)是以護(hù)理人員排班為中心,并將醫(yī)院請(qǐng)假,加班,排班等功能于一體的管理型信息系統(tǒng),主要實(shí)現(xiàn)護(hù)士設(shè)置排班、信息管理、請(qǐng)假、加班以及床位分配等日常業(yè)務(wù)的信息化管理??尚行苑治龅哪康氖菫榱岁U述本系統(tǒng)的需求背景,目標(biāo),效益分析,實(shí)施技術(shù)方案,充分發(fā)揮該系統(tǒng)所產(chǎn)生的效益,現(xiàn)將從以下四個(gè)方面進(jìn)行可行性分析。2.4.1技術(shù)可行性技術(shù)可行性是指所掌握知識(shí)能否完成系統(tǒng)的開發(fā)設(shè)計(jì)。本次畢業(yè)設(shè)計(jì)是以ASP.NET技術(shù)為開發(fā)技術(shù)。該設(shè)計(jì)實(shí)現(xiàn)的過程當(dāng)中,挑選了ASP.NET語言,SQLServer數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ),采用B/S框架結(jié)構(gòu)作為系統(tǒng)框架,選擇支持ASP.NET語言的VisualStudio編譯環(huán)境進(jìn)行系統(tǒng)的開發(fā)與設(shè)計(jì),該技術(shù)/大學(xué)時(shí)期課程或者自學(xué)已基本掌握,大致可以實(shí)現(xiàn)系統(tǒng)功能,技術(shù)可行性不存在問題。2.4.2經(jīng)濟(jì)可行性本次系統(tǒng)開發(fā)無需在經(jīng)濟(jì)方面投入更多的費(fèi)用,只要配置一臺(tái)滿足硬件要求的電腦設(shè)備來安裝軟件,系統(tǒng)就便可以正常運(yùn)作,經(jīng)濟(jì)可行性不存在問題。2.4.3操作可行性管理員和普通護(hù)士是用戶登錄系統(tǒng)后會(huì)進(jìn)入相對(duì)應(yīng)的系統(tǒng)功能界面,根據(jù)功能模塊名稱即可在相應(yīng)界面進(jìn)行操作,通過多次練習(xí)即可熟練掌握系統(tǒng)的基本使用方法,系統(tǒng)維護(hù)在短期內(nèi)可由系統(tǒng)培訓(xùn)的專業(yè)人員進(jìn)行,系統(tǒng)操作對(duì)于護(hù)理人員來說簡(jiǎn)單易上手。2.4.4法律可行性系統(tǒng)開發(fā)與測(cè)試過程中使用得到的每一個(gè)數(shù)據(jù)都是不會(huì)觸犯國(guó)家和其他地方對(duì)其信息的安全保密性要求,所使用得到技術(shù)并沒有涉及任何知識(shí)產(chǎn)權(quán)上的糾紛,系統(tǒng)開發(fā)所有的行為均是嚴(yán)格按照國(guó)家關(guān)于關(guān)于軟件產(chǎn)品密切相關(guān)的規(guī)定執(zhí)行[20]。2.5需求分析和其他平臺(tái)上的信息管理系統(tǒng)比較,在PC平臺(tái)上,開發(fā)并且進(jìn)行系統(tǒng)設(shè)計(jì),被更多開發(fā)者和用戶所接受。一個(gè)使用者可以帶動(dòng)周圍的很多用戶參加。很大程度上可以增加用戶的數(shù)量以及系統(tǒng)的使用量[21]。護(hù)理排班管理系統(tǒng),用戶需要在自己的PC端上部署系統(tǒng)代碼,安裝完成之后就能進(jìn)行操作,護(hù)理排班管理系統(tǒng)需要實(shí)現(xiàn)的功能大概描述如下:護(hù)理排班管理系統(tǒng)的后臺(tái)服務(wù)端,需要完成的工作,除了對(duì)系統(tǒng)進(jìn)行時(shí)刻維護(hù)以外,還要對(duì)所有的信息進(jìn)行綜合性的整合管理護(hù)理排班管理系統(tǒng)功能包括(按角色):排班管理員:賬號(hào)管理、護(hù)士管理、班次管理、科室管理、床位管理、請(qǐng)假申請(qǐng)管理、加班申請(qǐng)管理、排班管理、分配管理、排班確認(rèn)管理等。護(hù)士:我的信息管理、請(qǐng)假申請(qǐng)管理、加班申請(qǐng)管理、護(hù)理排班管理、個(gè)人中心。2.5.1業(yè)務(wù)流程分析護(hù)士用戶以及管理員進(jìn)入系統(tǒng)須輸入正確的賬號(hào)和密碼才可成功登錄系統(tǒng),之后再進(jìn)行其他操作。登陸后在系統(tǒng)中管理員可進(jìn)行班次設(shè)置操作,設(shè)置完成后核對(duì)班次定義信息,如信息有誤進(jìn)行修改,而護(hù)士用戶則可以提交請(qǐng)假申請(qǐng)以及加班申請(qǐng),管理員根據(jù)相關(guān)的申請(qǐng)來安排人員班次。系統(tǒng)業(yè)務(wù)流程如圖2-3所示:圖2-3護(hù)理排班管理系統(tǒng)業(yè)務(wù)流程圖2.5.2數(shù)據(jù)流程分析護(hù)士排班系統(tǒng)表示一個(gè)加工,系統(tǒng)接收排班管理員、護(hù)士?jī)蓚€(gè)信息實(shí)體發(fā)送的數(shù)據(jù)流,又發(fā)送數(shù)據(jù)流至以上兩個(gè)實(shí)體,對(duì)于上述信息可畫出護(hù)士排班系統(tǒng)頂層數(shù)據(jù)流圖,如圖2-4所示:圖2-4頂層數(shù)據(jù)流圖“班次管理”、“床位管理”“請(qǐng)假管理”、“加班管理”和“排班管理”是本系統(tǒng)必須完成的主要功能,請(qǐng)假管理、加班管理和排班表管理不在同一時(shí)段進(jìn)行,所以需要進(jìn)行加班申請(qǐng)、請(qǐng)假申請(qǐng)、班次信息、床位信息及排班信息的數(shù)據(jù)存儲(chǔ),經(jīng)系統(tǒng)加工處理后生成正式排班表,對(duì)于上述信息可畫出如圖2-5所示的護(hù)士排班系統(tǒng)功能級(jí)數(shù)據(jù)流圖:圖2-5系統(tǒng)一層數(shù)據(jù)流圖護(hù)士在進(jìn)行排班前或者其他情況下會(huì)提交請(qǐng)假或者加班申請(qǐng),系統(tǒng)將審核通知發(fā)送至排班管理員,管理員登錄系統(tǒng)后進(jìn)行加班審批、請(qǐng)假審批,班次定義,床位管理以及排班設(shè)置,系統(tǒng)經(jīng)加工處理生成未確認(rèn)排班信息,管理員確認(rèn)排班信息是否修改,無需修改的話生成正式排班信息發(fā)送至護(hù)士,護(hù)士可在自己系統(tǒng)上登錄查看排班情況。對(duì)于上述信息可畫出護(hù)士排班系統(tǒng)功能進(jìn)一步分解的數(shù)據(jù)流圖,如圖2-6所示:圖2-6系統(tǒng)二層數(shù)據(jù)流圖2.5.3數(shù)據(jù)字典描述數(shù)據(jù)字典是對(duì)數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、\t"/item/%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8/_blank"數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)以及處理邏輯等名詞進(jìn)行定義和描述,即用戶可以訪問的數(shù)據(jù)庫(kù)和應(yīng)用程序目錄[22]。護(hù)理人員信息:即護(hù)士的基本信息,包括工號(hào)、姓名、性別、職稱、手機(jī)號(hào)、郵箱,護(hù)理人員信息存在hushi表中,數(shù)據(jù)字典如表2-1所示:表2-1護(hù)士信息項(xiàng)目描述存儲(chǔ)名稱護(hù)士信息描述人員基本信息存儲(chǔ)組成護(hù)士信息=工號(hào)+姓名+性別+職稱+手機(jī)號(hào)+郵箱相關(guān)處理排班、請(qǐng)假、加班及用戶管理床位信息:床位信息即分配給護(hù)士管理的床位,存于chuangwei表中,數(shù)據(jù)字典如表2-2所示:表2-2床位信息項(xiàng)目描述存儲(chǔ)名稱床位信息描述床位基本信息存儲(chǔ)組成床位信息=床位ID+床位名稱相關(guān)處理排班、床位管理班次信息:是對(duì)班次的定義,包含班次ID、班次名稱、時(shí)間段、說明,班次信息數(shù)據(jù)庫(kù)中存于banci表中,在進(jìn)行排班配置時(shí)會(huì)被使用,需要給人員安排班次才可以進(jìn)行排班配置,數(shù)據(jù)字典如表2-3所示:表2-3班次信息項(xiàng)目描述存儲(chǔ)名稱班次信息描述排班配置時(shí)安排班次的信息存儲(chǔ)組成班次信息=班次ID+班次名稱+時(shí)間段+說明相關(guān)處理排班、床位管理請(qǐng)假信息:請(qǐng)假信息包含護(hù)士ID、申請(qǐng)編號(hào)、工號(hào)、請(qǐng)假類型、請(qǐng)假日期、請(qǐng)假天數(shù)、申請(qǐng)人、請(qǐng)假原因、申請(qǐng)狀態(tài),存于qingjiashenqing表中,在排班配置時(shí)管理員會(huì)根據(jù)護(hù)士請(qǐng)假申請(qǐng)來進(jìn)行排班,數(shù)據(jù)字典如表2-4所示:表2-4請(qǐng)假信息項(xiàng)目描述存儲(chǔ)名稱請(qǐng)假信息描述用戶申請(qǐng)請(qǐng)假的信息存儲(chǔ)組成請(qǐng)假信息=護(hù)士ID+申請(qǐng)編號(hào)+工號(hào)+請(qǐng)假類型+請(qǐng)假日期+請(qǐng)假天數(shù)+申請(qǐng)人+請(qǐng)假原因+申請(qǐng)狀態(tài)相關(guān)處理請(qǐng)假、排班管理加班信息:加班信息指在原來排班基礎(chǔ)上,想申請(qǐng)額外的上班時(shí)間,包含護(hù)士ID、工號(hào)、姓名、性別性別、加班日期、申請(qǐng)日期、申請(qǐng)?jiān)?、存?chǔ)于jiabanshenqing表,在排班配置時(shí)管理員會(huì)根據(jù)護(hù)士加班申請(qǐng)來進(jìn)行排班,數(shù)據(jù)字典如表2-5所示:表2-5加班信息項(xiàng)目描述存儲(chǔ)名稱加班信息描述用戶申請(qǐng)請(qǐng)假的信息存儲(chǔ)組成加班信息=護(hù)士ID+申請(qǐng)編號(hào)+工號(hào)+請(qǐng)假類型+請(qǐng)假日期+請(qǐng)假天數(shù)+申請(qǐng)人+請(qǐng)假原因+申請(qǐng)狀態(tài)相關(guān)處理請(qǐng)假、排班管理排班信息:即在對(duì)排班人員排班時(shí)候選擇班次、排班時(shí)間段,包括護(hù)士ID、排班編號(hào)、工號(hào)、姓名、排班日期、時(shí)間段、分配床位、分配科室、所屬班次、備注、排班人等字段,最終確認(rèn)得排班表內(nèi)容存儲(chǔ)于paibanqueren表,選擇排班人員進(jìn)行排班,然后進(jìn)行科室和床位的分配,數(shù)據(jù)字典如表2-6所示:表2-6排班信息項(xiàng)目描述存儲(chǔ)名稱排班信息描述最終經(jīng)過確認(rèn)的排班信息存儲(chǔ)組成排班信息=護(hù)士ID+排班編號(hào)+工號(hào)+姓名+排班日期+時(shí)間段+分配床位+分配科室+所屬班次+備注+排班人相關(guān)處理排班管理3系統(tǒng)總體設(shè)計(jì)3.1系統(tǒng)功能模塊設(shè)計(jì)前幾章分別從系統(tǒng)可行性、系統(tǒng)功能分析與性能等各個(gè)方面對(duì)系統(tǒng)做了詳細(xì)的闡述,本章主要按照前面討論的細(xì)節(jié),設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)。系統(tǒng)功能模塊圖如圖3-1所示。圖3-1護(hù)理排班管理系統(tǒng)功能模塊圖護(hù)理排班系統(tǒng)功能角色主要分為2個(gè):管理員、護(hù)士。管理員:負(fù)責(zé)護(hù)士信息的管理,然后根據(jù)護(hù)士提交的請(qǐng)假申請(qǐng),加班申請(qǐng)來進(jìn)行排班,分配管理工作;然后確認(rèn)排班內(nèi)容的合理性,各護(hù)士不同班次的安排的數(shù)量一致,保證排班的公平公正,合理有效性。護(hù)士請(qǐng)假管理:護(hù)士提交上來的請(qǐng)假申請(qǐng),管理員進(jìn)行審批,系統(tǒng)并統(tǒng)計(jì)護(hù)士請(qǐng)假次數(shù),管理員在排班時(shí)可根據(jù)請(qǐng)假查詢的參考,來進(jìn)行排班;護(hù)士加班管理:護(hù)士提交加班申請(qǐng),管理員進(jìn)行審批,系統(tǒng)會(huì)統(tǒng)計(jì)護(hù)士加班情況,管理員在排班時(shí)可根據(jù)加班查詢對(duì)加班護(hù)士進(jìn)行額外的排班工作;分配管理:在排班之后,會(huì)根據(jù)不同護(hù)士不同資歷能力,來進(jìn)行科室與床位的分配;把具有更高護(hù)理能力的護(hù)士分配給需要的病房或者病床來進(jìn)行護(hù)理;班次、床位管理:根據(jù)醫(yī)院要求新增班次、床位,以及班次和床位的修改和刪除;排班確認(rèn)管理:排班完成后,會(huì)有預(yù)排班信息,管理員會(huì)確認(rèn)排班信息是否還需要修改,保證排班工作的公平公正,合理、有效;賬號(hào)管理,護(hù)士管理:新增管理員與護(hù)士,也可進(jìn)行管理員與護(hù)士信息的修改和刪除。2.護(hù)士:可以提交請(qǐng)假申請(qǐng)、加班申請(qǐng),查詢請(qǐng)假和加班的申請(qǐng)和審批;以及查詢排班信息和分配信息。請(qǐng)假管理查詢:通過護(hù)士的工號(hào),申請(qǐng)時(shí)間等關(guān)鍵字進(jìn)行查詢,查尋該護(hù)士的請(qǐng)假記錄和審批記錄;加班管理查詢:通過護(hù)士的工號(hào),申請(qǐng)時(shí)間等關(guān)鍵字進(jìn)行查詢,查尋該護(hù)士的加班記錄和審批記錄;我的信息管理:可以發(fā)起請(qǐng)假與加班的申請(qǐng);護(hù)理排班管理:查詢排班信息和分配信息;個(gè)人中心:修改個(gè)人資料和密碼;3.2數(shù)據(jù)庫(kù)設(shè)計(jì)SQLServer作為關(guān)系型數(shù)據(jù)庫(kù)中,最輕量級(jí)的數(shù)據(jù)庫(kù),適合用來開發(fā)性能穩(wěn)定,響應(yīng)快的系統(tǒng)。數(shù)據(jù)庫(kù)設(shè)計(jì)的過程中,為了滿足實(shí)際設(shè)計(jì)的要求,設(shè)計(jì)者應(yīng)結(jié)合實(shí)際情況,明確設(shè)計(jì)思路,確定最終設(shè)計(jì)原則。3.2.1數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)將數(shù)據(jù)庫(kù)使用邏輯關(guān)系轉(zhuǎn)變成關(guān)系模型,并且對(duì)這些模型進(jìn)行優(yōu)化,即E-R圖(實(shí)體-聯(lián)系圖)能夠更好的展示實(shí)體與屬性之間的關(guān)系,本系統(tǒng)的E-R圖展示如下所示。(1)護(hù)士信息實(shí)體所包含屬性:密碼、工號(hào)、姓名、密碼、手機(jī)號(hào)、性別、年齡、職稱,其邏輯結(jié)構(gòu)圖如圖3-2所示。圖3-2護(hù)士信息實(shí)體E-R圖(2)班次信息實(shí)體所包含屬性:班次ID、班次名稱、班次日期、說明,如圖3-3所示。圖3-3班次信息實(shí)體E-R圖(3)請(qǐng)假信息實(shí)體所包含屬性:護(hù)士ID、申請(qǐng)編號(hào)、工號(hào)、請(qǐng)假類型、請(qǐng)假日期、請(qǐng)假天數(shù)、申請(qǐng)人、請(qǐng)假原因,如圖3-4所示。圖3-4請(qǐng)假信息實(shí)體E-R圖(4)加班信息實(shí)體所包含屬性:護(hù)士ID、工號(hào)、姓名、性別、加班日期、申請(qǐng)護(hù)士、申請(qǐng)?jiān)?,其邏輯結(jié)構(gòu)圖如圖3-5所示。圖3-5加班信息實(shí)體E-R圖(5)排班信息實(shí)體所包含屬性:護(hù)士ID、排班編號(hào)、工號(hào)、姓名、排班日期、時(shí)間段、分配床位、分配科室、所屬班次、備注、排班人,如圖3-6所示:圖3-6排班信息實(shí)體E-R圖(6)護(hù)理排班系統(tǒng)整體E-R圖描述了系統(tǒng)所有實(shí)體屬性之間的關(guān)系,其整體邏輯結(jié)構(gòu)圖如圖3-7所示:圖3-7系統(tǒng)整體E-R圖3.2.2數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)存儲(chǔ)表詳細(xì)的數(shù)據(jù)類型如下:數(shù)據(jù)表設(shè)計(jì)如下所示:護(hù)士信息數(shù)據(jù)表如表3-1所示:表3-1護(hù)士信息表(hushi)序號(hào)代碼注釋數(shù)據(jù)類型長(zhǎng)度是否主鍵1ididint是2gonghao工號(hào)nvarchar50否3miam密碼nvarchar50否4xingming姓名nvarchar50否5xingbie性別nvarchar50否6nianling年齡nvarchar50否7zhicheng職稱nvarchar50否8shoujihao手機(jī)號(hào)nvarchar50否9youxiang郵箱nvarchar50否10addtime添加時(shí)間datetime否班次信息表數(shù)據(jù)表如表3-2所示:表3-2班次信息數(shù)據(jù)表(banci)序號(hào)代碼注釋數(shù)據(jù)類型長(zhǎng)度是否主鍵1ididnvarchar50是2bancimingcheng班次名稱nvarchar50否3shijianduan時(shí)間段nvarchar50否4shuoming說明nvarchar255否6addtime添加時(shí)間datetime排班信息表如表3-3所示:表3-3排班數(shù)據(jù)表(paiban)序號(hào)代碼注釋數(shù)據(jù)類型長(zhǎng)度是否主鍵1id排班idint是2hushiid護(hù)士編號(hào)nvarchar50否3paibanbianhao排班編號(hào)nvarchar255否4gonghao工號(hào)nvarchar25否5xingming姓名nvarchar25否6paibanriqi排班日期datetime否7shijianduan時(shí)間段nvarchar50否8suoshubanci所屬班次nvarchar255否9beizhu備注nvarchar50否10paibanren排班人nvarchar50否11addtime添加時(shí)間datetime否加班申請(qǐng)數(shù)據(jù)表如表3-4所示:表3-4請(qǐng)假申請(qǐng)數(shù)據(jù)表(qingjiashenqing)序號(hào)代碼注釋數(shù)據(jù)類型長(zhǎng)度是否主鍵1Id編號(hào)Int是2hushiid護(hù)士nvarchar50否3gonghao工號(hào)nvarchar50否4xingming姓名nvarchar50否5xingbie性別nvarchar50否6qingjialeixing請(qǐng)假類型nvarchar50否7qingjiatianshu請(qǐng)假天數(shù)nvarchar50否8qingjiayuanyin請(qǐng)假原因nvarchar255否9qingjiazhuangtai請(qǐng)假狀態(tài)nvarchar255否10shenqingren申請(qǐng)人nvarchar50否11Addtime添加時(shí)間datetime否加班申請(qǐng)數(shù)據(jù)表如表3-5所示:表3-5加班申請(qǐng)數(shù)據(jù)表(jiabanshenqing)序號(hào)代碼注釋數(shù)據(jù)類型長(zhǎng)度是否主鍵1Id編號(hào)int是2hushiid護(hù)士nvarchar50否3gonghao工號(hào)nvarchar50否4xingming姓名nvarchar255否5xingbie性別nvarchar50否6jiabanriqi加班日期nvarchar50否7shenqingyuanyin申請(qǐng)?jiān)騨varchar50否8shenqingzhuangtai申請(qǐng)狀態(tài)nvarchar255否9shenqinghushi申請(qǐng)護(hù)士nvarchar50否10addtime添加時(shí)間datetime否管理員數(shù)據(jù)表如表3-6所示:表3-6管理員數(shù)據(jù)表(guanliyuan)序號(hào)代碼注釋數(shù)據(jù)類型長(zhǎng)度是否主鍵1username賬號(hào)nvarchar50是2pwd密碼nvarchar50否3addtime添加時(shí)間datetime否4系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)在對(duì)系統(tǒng)進(jìn)行分析與總體設(shè)計(jì)后,需要利用編碼把系統(tǒng)具體設(shè)計(jì)出來,本模塊具體展示主要功能界面及代碼。4.1登錄界面的實(shí)現(xiàn)在本系統(tǒng)中,登錄是否成功取決于用戶所輸入信息與存儲(chǔ)在數(shù)據(jù)庫(kù)中的信息的比較,如果信息正確,可以連接;如果信息錯(cuò)誤,則無法登錄并顯示錯(cuò)誤消息,系統(tǒng)主界面展示如圖4-1所示:圖4-1管理員主界面圖實(shí)現(xiàn)代碼如下:4.2護(hù)士管理界面的實(shí)現(xiàn)排班管理員可以通過該功能查詢護(hù)士信息與人員添加等操作,系統(tǒng)界面展示如圖4-2所示:圖4-2護(hù)士管理界面實(shí)現(xiàn)代碼如下://添加護(hù)士信息//修改護(hù)士信息//刪除護(hù)士信息4.3排班管理界面的實(shí)現(xiàn)排班管理員在此頁面可以對(duì)護(hù)士進(jìn)行排班,分配科室床位等操作,界面如圖4-3所示:圖4-3排班管理界面實(shí)現(xiàn)代碼如下://管理員新建護(hù)士排班://排班管理員分配護(hù)士://排班確認(rèn)4.4請(qǐng)假申請(qǐng)管理界面的實(shí)現(xiàn)(護(hù)士申請(qǐng))護(hù)士在此頁面可以新建請(qǐng)假申請(qǐng),查詢請(qǐng)假審批及申請(qǐng)等操作,界面如圖4-4所示:圖4-4請(qǐng)假申請(qǐng)管理界面實(shí)現(xiàn)代碼如下:4.5請(qǐng)假申請(qǐng)管理界面的實(shí)現(xiàn)(管理員審核)管理員在此頁面可以對(duì)護(hù)士新建的請(qǐng)假申請(qǐng)進(jìn)行審批,查詢請(qǐng)假審批、查看統(tǒng)計(jì)的請(qǐng)假數(shù)據(jù)來提醒一些護(hù)士不要請(qǐng)假次數(shù)過多以免造成護(hù)士工作任務(wù)量過大。界面如圖4-5所示:圖4-4請(qǐng)假申請(qǐng)管理界面實(shí)現(xiàn)代碼如下:4.6本章小結(jié)本模塊主要描述系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),以及一些主要功能的界面和實(shí)現(xiàn)代碼的展示,對(duì)系統(tǒng)的主要功能的實(shí)現(xiàn)和具體情況有一個(gè)更直觀的了解。5系統(tǒng)測(cè)試5.1測(cè)試目的系統(tǒng)測(cè)試是運(yùn)行整個(gè)程序,檢測(cè)系統(tǒng)能否正常運(yùn)行以及主要功能是否可以正常實(shí)現(xiàn)。一個(gè)成功的系統(tǒng)測(cè)試要能夠盡量發(fā)現(xiàn)系統(tǒng)開發(fā)時(shí)尚未發(fā)現(xiàn)的錯(cuò)誤。而其最根本的目的就是為了保證能以最少的人力,物力及時(shí)間成本,發(fā)現(xiàn)系統(tǒng)各種潛在的錯(cuò)誤[23],從而及時(shí)的修復(fù)系統(tǒng)的bug缺陷。5.2測(cè)試環(huán)境通過軟件測(cè)試,開發(fā)出來的系統(tǒng)質(zhì)量更高,更加適合投入到實(shí)際生活中使用[24][25]。軟件測(cè)試的環(huán)境需求如下:系統(tǒng)數(shù)據(jù)庫(kù):SQLServer系統(tǒng)瀏覽器:Web瀏覽器系統(tǒng)服務(wù)器:IIS6.0系統(tǒng)操作平臺(tái):Windows105.3測(cè)試方法5.3.1白盒測(cè)試白盒測(cè)試(WhiteBoxTesting)是屬于動(dòng)態(tài)測(cè)試的一種,也稱之為邏輯測(cè)試或者結(jié)構(gòu)測(cè)試。系統(tǒng)的測(cè)試人員在了解系統(tǒng)結(jié)構(gòu)和處理過程的前提下進(jìn)行的測(cè)試。白盒測(cè)試是通過設(shè)置不同的監(jiān)測(cè)點(diǎn)的檢測(cè)結(jié)果來確定程序的實(shí)際狀態(tài)是否與預(yù)估的一致[24]。5.3.1黑盒測(cè)試黑盒測(cè)試(BlackBoxTesting)也稱之為功能測(cè)試或者驅(qū)動(dòng)測(cè)試,是將測(cè)試程序放在一個(gè)完全看不見的盒子里,猜測(cè)人員完全不了解程序的內(nèi)部結(jié)構(gòu),在保證數(shù)據(jù)是正確輸入的情況下,查看程序是否正常運(yùn)行。5.4測(cè)試方案為了方便用戶使用該護(hù)理排班管理系統(tǒng),盡可能給用戶提供界面友好,功能完善的系統(tǒng),在開發(fā)完成之后對(duì)系統(tǒng)進(jìn)行測(cè)試。系統(tǒng)登錄功能(1)測(cè)試目的:測(cè)試用戶是否可以正常登陸系統(tǒng),是否存在報(bào)錯(cuò)以及信息錯(cuò)誤展示等問題。表5-1用戶登錄測(cè)試用例測(cè)試功能模塊名稱賬號(hào)登錄設(shè)計(jì)的測(cè)試用例測(cè)試用戶是否正常根據(jù)自己的賬號(hào)登錄系統(tǒng)。該模塊需要測(cè)試系統(tǒng)用戶登陸的賬號(hào)是否按照預(yù)數(shù)據(jù)庫(kù)中賬號(hào)數(shù)據(jù)進(jìn)行匹配登錄。輸入信息輸出結(jié)果賬號(hào):測(cè)試123密碼:無密碼不允許為空賬號(hào):無密碼:123456請(qǐng)輸入你的賬號(hào)賬號(hào):測(cè)試123密碼:123456賬號(hào)登錄成功賬號(hào)密碼正確角色選錯(cuò)賬號(hào)或密碼錯(cuò)誤賬號(hào)密碼正確驗(yàn)證碼填錯(cuò)驗(yàn)證碼不正確賬號(hào)管理功能(1)測(cè)試目的:測(cè)試管理員對(duì)賬號(hào)的新增是否正常,是否存在報(bào)錯(cuò)以及信息錯(cuò)誤展示等問題。表5-2管理員賬號(hào)添加測(cè)試用例測(cè)試功能模塊名管理員添加賬號(hào)功能實(shí)現(xiàn)設(shè)計(jì)的測(cè)試用例測(cè)試用戶是否可以按照預(yù)測(cè)完成管理員賬號(hào)添加輸入信息輸出結(jié)果賬號(hào):測(cè)試1密碼:無請(qǐng)?zhí)顚懨艽a賬號(hào):無密碼:123456請(qǐng)?zhí)顚戀~號(hào)賬號(hào):cjk密碼:123456賬號(hào)重復(fù)了5.5本章小結(jié)本章通過幾個(gè)不同的系統(tǒng)測(cè)試用例,完成系統(tǒng)的測(cè)試,測(cè)試結(jié)果表明,系界面穩(wěn)定性好,操作順暢,可以推廣使用,基本符合預(yù)期效果。以上詳細(xì)介紹了護(hù)理排班管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)的完整過程,首先介紹了護(hù)理排班管理系統(tǒng)研究的背景以及設(shè)計(jì)實(shí)現(xiàn)該系統(tǒng)的意義,系統(tǒng)設(shè)計(jì)之初,查閱資料,完成了護(hù)理排班管理系統(tǒng)國(guó)內(nèi)外的發(fā)展現(xiàn)狀的調(diào)查,并做了相應(yīng)的總結(jié)分析;然后闡述了該系統(tǒng)實(shí)現(xiàn)的必要性和所要滿足的操作需求,同時(shí),根據(jù)預(yù)先決定的編碼工具和編譯環(huán)境,完成開發(fā)平臺(tái)的設(shè)計(jì),其次根據(jù)所需的操作需求與性能要求,實(shí)現(xiàn)系統(tǒng)并完成測(cè)試。跟目前市面上存在的系統(tǒng)相比較,該畢業(yè)設(shè)計(jì)實(shí)現(xiàn)的護(hù)理排班管理系統(tǒng),打破了現(xiàn)存在系統(tǒng)存在的問題,例如,開發(fā)成本高,為追求短期利益,沒有考慮到系統(tǒng)質(zhì)量以及用戶體驗(yàn)感,缺乏創(chuàng)新,系統(tǒng)界面中存在過多廣告等一系列的問題。該系統(tǒng)畫面簡(jiǎn)介清晰,圖案新穎,內(nèi)容豐富,運(yùn)行穩(wěn)定流暢,拋棄傳統(tǒng)商業(yè)化的模式,切實(shí)為醫(yī)院護(hù)理人員打造的一款解決排班問題的系統(tǒng)。6結(jié)論與系統(tǒng)擴(kuò)展6.1總結(jié)護(hù)理排班管理系統(tǒng)為很多的使用者都提供了公平的、相互包容的、操作方便的使用系統(tǒng),總體來說,是一個(gè)操作方便,能更好解決護(hù)士排班問題的排班管理系統(tǒng)。系統(tǒng)開發(fā)使用ASP.NET語言、MicrosoftSQLServer數(shù)據(jù)庫(kù)等技術(shù),結(jié)合其中的優(yōu)點(diǎn),設(shè)計(jì)開發(fā)出來系統(tǒng)。該軟件完成實(shí)現(xiàn)了在需求分析階段所提到的所有的功能,后期經(jīng)過測(cè)試,完成了系統(tǒng)。操作人員可以通過系統(tǒng)完成相應(yīng)的操作。本次開發(fā)過程中使用的ASP.NET技術(shù),遇到了難以處理的問題,不得不查閱資料,自己動(dòng)手解決問題,沒有想以前遇到問題一樣先想到求助于同學(xué)。但是自己掌握知識(shí)與能力有限,以及考慮不周全等原因,此次畢業(yè)設(shè)計(jì)還是存在一些問題,但總體來說這次畢業(yè)設(shè)計(jì)自我感覺良好,系統(tǒng)的功能都實(shí)現(xiàn)了許多技術(shù)要求都基本達(dá)到了,總結(jié)了每次開發(fā)報(bào)錯(cuò)的原因,為以后的開發(fā)積累了經(jīng)驗(yàn)。系統(tǒng)雖然還沒有達(dá)不到很高的標(biāo)準(zhǔn),但是以后的開發(fā)會(huì)像更高的標(biāo)準(zhǔn)看齊。6.2展望通過設(shè)計(jì)護(hù)理排班管理系統(tǒng),與前面的文獻(xiàn)查閱與現(xiàn)有系統(tǒng)的總結(jié)與剖析,經(jīng)歷了系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)與系統(tǒng)編碼,更深切的理解了軟件設(shè)計(jì)的流程,也體會(huì)到了互聯(lián)網(wǎng)與人們的生活之間緊密的聯(lián)系。從前期的研究背景,研究現(xiàn)狀的分析,到很多相關(guān)材料的手機(jī)整理,我深刻感受到信息技術(shù)的無窮魅力以及它帶給我們的便利。采用信息技術(shù)完成數(shù)據(jù)處理與數(shù)據(jù)挖掘分析被更多的人關(guān)注并應(yīng)用于生活中。二十一世紀(jì),隨著醫(yī)院護(hù)理的重要性日益增加,因?yàn)閷?duì)于一個(gè)行業(yè)的發(fā)展和行業(yè)發(fā)展過程中的行業(yè)知名度要求的不斷提高,護(hù)理排班管理日常運(yùn)營(yíng)中產(chǎn)生的信息規(guī)模越來越大,處理信息消耗的時(shí)間精力也呈指數(shù)增加,面對(duì)這樣一種問題層出不窮,但是又有著極大挑戰(zhàn)的現(xiàn)象。結(jié)合信息技術(shù)開發(fā)各種各樣的操作軟件成了必然的選擇。經(jīng)歷了此次畢設(shè)的整個(gè)流程,我得到了很多課堂上體會(huì)不到的經(jīng)驗(yàn),這對(duì)我以后就業(yè)起著舉足輕重的作用。護(hù)理排班管理系統(tǒng)畫面簡(jiǎn)介清晰,界面新穎,內(nèi)容豐富,彌補(bǔ)傳統(tǒng)護(hù)理排班管理系統(tǒng)中,通過解決遇到難題,還提高了自己的動(dòng)手能力,將平時(shí)課堂上學(xué)到的知識(shí)與系統(tǒng)開發(fā)實(shí)踐結(jié)合,很大程度上提升了個(gè)人動(dòng)手能力與思維能力。開發(fā)過程中,不斷的求助老師同學(xué)還有搜索引擎,我積累了很多經(jīng)驗(yàn),不管是系統(tǒng)開發(fā)還是為人處事,都有不小的收獲。對(duì)于未來,本人最大的希望就是在社會(huì)上可以通過開發(fā)經(jīng)驗(yàn)提高自身的能力。參考文獻(xiàn)[1]李曉翠.彈性排班在護(hù)理人力資源管理中的應(yīng)用現(xiàn)狀分析[J].世界最新醫(yī)學(xué)信息文摘,2019,19(40):223+225.[2]劉寶瓊,劉秀健,譚艷儀,黃春梨.腫瘤
溫馨提示
- 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. 人人文庫(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 車輛購(gòu)置定金及產(chǎn)權(quán)轉(zhuǎn)移及售后服務(wù)合同
- 夜間出租車安全運(yùn)營(yíng)承包合同
- lqc考試試題及答案
- java運(yùn)維常見面試題及答案
- 2011年青海省事業(yè)單位考試公共基礎(chǔ)知識(shí)真題及答案
- 數(shù)字藝術(shù)作品版權(quán)保護(hù)與版權(quán)法律法規(guī)宣傳普及研究報(bào)告
- 信息安全核心概念考試題
- 合肥市蜀山區(qū)2024年九年級(jí)《歷史》上冊(cè)期末試題與參考答案
- 淘寶店雙十一營(yíng)銷策劃書
- 2025年在線職業(yè)技能認(rèn)證平臺(tái)項(xiàng)目建議書:職業(yè)教育資源整合
- Photoshop圖像處理試題及答案
- 小型設(shè)備購(gòu)買協(xié)議書
- 2025年農(nóng)村宅基地房屋買賣合同樣本
- 難點(diǎn)02:總集篇·十六種陰影部分面積法【十六大考點(diǎn)】-2024年小升初數(shù)學(xué)典型例題系列(解析版)
- 2025年銷售管理能力評(píng)估考試題及答案
- 廠房設(shè)備拆除協(xié)議書
- 2025屆高三高考押題預(yù)測(cè)卷 數(shù)學(xué)(新高考Ⅱ卷02) 含解析
- 智能家居安裝與調(diào)試協(xié)議
- 擔(dān)保貸款免責(zé)協(xié)議書
- 租金折抵欠款協(xié)議書
- 江西省南昌市2025屆高三信息卷生物+答案
評(píng)論
0/150
提交評(píng)論