jsp138社區(qū)醫(yī)療管理系統(tǒng)(jsp+sqlserver)-qkrp_第1頁(yè)
jsp138社區(qū)醫(yī)療管理系統(tǒng)(jsp+sqlserver)-qkrp_第2頁(yè)
jsp138社區(qū)醫(yī)療管理系統(tǒng)(jsp+sqlserver)-qkrp_第3頁(yè)
jsp138社區(qū)醫(yī)療管理系統(tǒng)(jsp+sqlserver)-qkrp_第4頁(yè)
jsp138社區(qū)醫(yī)療管理系統(tǒng)(jsp+sqlserver)-qkrp_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

太原理工大學(xué)成人教育學(xué)院畢業(yè)(設(shè)計(jì))論文:成績(jī)管理系統(tǒng)PAGE計(jì)算機(jī)信息管理專業(yè)摘要社區(qū)醫(yī)療管理系統(tǒng)是典型的管理信息系統(tǒng)(MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面.對(duì)于前者要求建立數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù).而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn).計(jì)算機(jī)化的社區(qū)醫(yī)療管理信息系統(tǒng)已成為現(xiàn)代化醫(yī)院運(yùn)營(yíng)必不可少的基礎(chǔ)設(shè)施與技術(shù)支撐環(huán)境。就好象一個(gè)現(xiàn)代化醫(yī)院的成功運(yùn)行離不開(kāi)功能完整,美觀舒適的建筑物,技術(shù)嫻熟的醫(yī)護(hù)人員,性能齊全,高精尖的醫(yī)療設(shè)備一樣,它也離不開(kāi)計(jì)算機(jī)化的社區(qū)醫(yī)療管理信息系統(tǒng)。經(jīng)過(guò)分析如此情況,我們使用eclipse,數(shù)據(jù)庫(kù)等開(kāi)發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng).關(guān)鍵詞:面向?qū)ο髷?shù)據(jù)一致性社區(qū)醫(yī)療管理系統(tǒng)AbstractCommunityhealthmanagementsystemisatypicalmanagementinformationsystem(MIS),twoaspectsofitsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopment.Regardingtheformerrequestestablishmentdataconsistencyandintegrity,anddatasecuritydatabase.Forthelatterrequestapplicationprocedurefunctioniscomplete,easyusefeatures.Communityhealthmanagementinformationsystemshasbecomeamodernhospitaloperationessentialinfrastructureandtechnicalsupportenvironment.Asifthesuccessofamodernhospitaloperatingwithoutcompletefunction,beautifulandcomfortablebuilding,askilledhealthcarepersonnel,andcompleteperformance,sophisticatedmedicalequipment,itisalsoinseparablefromthecommunityhealthmanagementinformationsystemofcomputer.Afteranalysisofthecase,weusetheeclipse,databasedevelopmenttool,itsuseofobject-orienteddevelopmenttools,especiallydatawindowcanbeconvenientandsimplemanipulationoftheintelligentobjectdatabase,thefirstprototypeapplicationsysteminashorttime,then,theinitialprototypesystemneedsiteration,constantlyrevisedandimproved,untiltheformationofusersatisfactionwiththesystemviable.Keyword:Objectorienteddataconsistencyofcommunityhealthmanagementsystem

目錄第一章緒論 1第二章、相關(guān)技術(shù)介紹 32.1開(kāi)發(fā)環(huán)境 32.2N層體系介紹 32.3javascript介紹 42.4Sqlserver2005介紹 42.5JDBC介紹 5第三章可行性分析 53.1社會(huì)可行性 53.2技術(shù)可行性 53.3操作可行性 6第四章系統(tǒng)分析 74.1系統(tǒng)的初步調(diào)查 74.1.1系統(tǒng)的初步調(diào)查 74.1.2系統(tǒng)邏輯模型的提出 74.1.3數(shù)據(jù)字典 74.1.4社區(qū)醫(yī)療信息系統(tǒng)的功能 74.2系統(tǒng)總體流程圖 10第五章系統(tǒng)設(shè)計(jì) 115.1數(shù)據(jù)庫(kù)設(shè)計(jì) 115.2系統(tǒng)界面設(shè)計(jì) 14登入界面 14主界面 15用戶管理界面 15會(huì)員注冊(cè)界面 16藥品管理界面 16掛號(hào)管理界面 16護(hù)士值班添加界面 17醫(yī)生值班添加界面 17醫(yī)生診斷管理界面 17護(hù)士處置管理界面 18第六章系統(tǒng)測(cè)試 186.1測(cè)試目的與目標(biāo) 186.2測(cè)試方法 186.3測(cè)試結(jié)論 19第七章心得體會(huì) 19參考文獻(xiàn) 20PAGE14第一章緒論隨著社會(huì)化大生產(chǎn)的不斷擴(kuò)大和社會(huì)對(duì)產(chǎn)品多樣化的需求,人們?cè)絹?lái)越重視信息在生產(chǎn)經(jīng)營(yíng)及企業(yè)管理中的作用,并把它當(dāng)做企業(yè)的一種極其重要的資源,人們稱之為“信息資源”,信息資源的處理已經(jīng)成為當(dāng)今世界上一項(xiàng)主要的社會(huì)活動(dòng)。同樣,在醫(yī)療系統(tǒng)中也不例外,其中加強(qiáng)對(duì)門診信息的管理,一方面能更好為病人服務(wù),另一方面能加強(qiáng)對(duì)醫(yī)院效益的監(jiān)控。本世紀(jì)以來(lái),由于社會(huì)生產(chǎn)力的迅速發(fā)展和科學(xué)技術(shù)的突飛猛進(jìn),人們進(jìn)行信息交流的深度和廣度不斷增加,管理所需要的信息量急劇增長(zhǎng),同時(shí)對(duì)信息的處理要求及時(shí)、準(zhǔn)確,這導(dǎo)致了傳統(tǒng)的信息處理方法和手段已不能適應(yīng)現(xiàn)代管理的需要;電子計(jì)算機(jī)的誕生和在信息處理中的應(yīng)用,標(biāo)志著一個(gè)嶄新時(shí)代——“信息時(shí)代”的開(kāi)始,它使企業(yè)管理現(xiàn)代化成為可能。課題目的

當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是為了更好管理身軀醫(yī)療信息信息而設(shè)計(jì)的。當(dāng)前,醫(yī)院作為病人就診的地方,有許多信息需要處理和管理?,F(xiàn)今,有很多社區(qū)醫(yī)療信息都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息處理。根據(jù)調(diào)查得知,他們以前對(duì)信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于醫(yī)歷等很多信息都是用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改?;谶@此問(wèn)題,我認(rèn)為有必要建立一個(gè)社區(qū)醫(yī)療管理系統(tǒng),使醫(yī)院管理工作規(guī)范化,系統(tǒng)化,程序化,避免醫(yī)院管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改醫(yī)院情況。開(kāi)發(fā)社區(qū)醫(yī)療管理系統(tǒng)的現(xiàn)實(shí)意義:現(xiàn)在我國(guó)的多數(shù)診所或小型醫(yī)院的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。歸納起來(lái),好處大約有以下幾點(diǎn):1.可以存儲(chǔ)以往的信息,安全、高效;2.只需一到二名信息錄入員即可操作系統(tǒng),節(jié)省大量人力;3.可以迅速查到所需信息。第二章、相關(guān)技術(shù)介紹2.1開(kāi)發(fā)環(huán)境系統(tǒng)的開(kāi)發(fā)是在Tomcat環(huán)境下進(jìn)行的。Tomcat是一個(gè)免費(fèi)的開(kāi)源的Servlet容器,它是Apache基金會(huì)的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和Jsp規(guī)范總能在Tomcat中得到體現(xiàn)。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見(jiàn)其在業(yè)界的地位。Tomcat的環(huán)境主要有以下幾方面技術(shù)優(yōu)勢(shì):1.Tomcat中的應(yīng)用程序是一個(gè)WAR(WebArchive)文件。WAR是Sun提出的一種Web應(yīng)用程序格式,與JAR類似,也是許多文件的一個(gè)壓縮包。2.在Tomcat中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的WAR放到Tomcat的webapp目錄下,Tomcat會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。3.Tomcat不僅僅是一個(gè)Servlet容器,它也具有傳統(tǒng)的Web服務(wù)器的功能:處理html頁(yè)面。4.Tomcat也可以與其它一些軟件集成起來(lái)實(shí)現(xiàn)更多的功能。2.2N層體系介紹90年代初,傳統(tǒng)的企業(yè)信息系統(tǒng)(EIS)供應(yīng)商為滿足用戶要求從二層的C/S應(yīng)用模型轉(zhuǎn)向更為靈活的三層或N層(n-tier)應(yīng)用模型。N層(n-tier)結(jié)構(gòu)可以取得更好的整體平衡,它將表示邏輯與業(yè)務(wù)邏輯從底層數(shù)據(jù)中分離開(kāi)來(lái)。不斷增長(zhǎng)的Intranet企業(yè)應(yīng)用也積極倡導(dǎo)輕量級(jí),便于部署的客戶端。需要注意的是,N層中的每一層并不意味著就是軟件中單獨(dú)的一個(gè)部分,雖然也可能是這樣的層,首先與軟件中分離方法有關(guān)。軟件內(nèi)的不同的層在邏輯上也有區(qū)別,但可以共存于一臺(tái)機(jī)器上,或者跨越多臺(tái)機(jī)器進(jìn)行分布。下面是使用N層結(jié)構(gòu)的特點(diǎn):(1)加快開(kāi)發(fā)過(guò)程,降低開(kāi)發(fā)成本:通過(guò)重用現(xiàn)有、預(yù)先測(cè)試過(guò)的業(yè)務(wù)組件和數(shù)據(jù)訪問(wèn)組件,可以更快的開(kāi)發(fā)新的應(yīng)用程序。(2)隔離了由于改變帶來(lái)的影響:只要接口保持不變,一個(gè)層上的改變不會(huì)影響其它層上的組件。(3)更容易管理改變:例如,一個(gè)業(yè)務(wù)組件駐留在業(yè)務(wù)層(該業(yè)務(wù)組件位于一個(gè)或多個(gè)專用服務(wù)器上),那么我們可以很容易地用它的新版本替換舊版本,而不用替換不同城市甚至全球范圍內(nèi)的上百或上千的客戶端應(yīng)用程序了。2.3javascript介紹JavaScript是一種新的描述語(yǔ)言,此語(yǔ)言可以被嵌入HTML的文件之中。透過(guò)JavaScript可以做到回應(yīng)使用者的需求事件(如:form的輸入)而不用任何的網(wǎng)路來(lái)回傳輸資料,所以當(dāng)一位使用者輸入一項(xiàng)資料時(shí),它不用經(jīng)過(guò)傳給伺服端(server)處理,再傳回來(lái)的過(guò)程,而直接可以被客戶端(client)的應(yīng)用程序所處理。你也可以想像成有一個(gè)可執(zhí)行程序在你的客端上執(zhí)行一樣!目前已有一些寫(xiě)好的程序在Intenet上你可以連過(guò)去看看,以下有一些計(jì)算器的例子,在Nescape上。

JavaScript和Java很類似,但到底并不一樣!Java是一種比JavaScript更復(fù)雜許多的程序語(yǔ)言,而JavaScript則是相當(dāng)容易了解的語(yǔ)言。JavaScript創(chuàng)作者??梢圆荒屈N注重程序技巧。2.4Sqlserver2005介紹SQLServer是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,并于1988年推出了第一個(gè)OS/2版本。MicrosoftSQLServer近年來(lái)不斷更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和用戶見(jiàn)面;SQLServer2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的SQLSERVER2012。特點(diǎn)1.真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。2.圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。3.豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。4.SQLServer與WindowsNT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQLServer也可以很好地與MicrosoftBackOffice產(chǎn)品集成。5.具有很好的伸縮性,可跨越從運(yùn)行Windows95/98的膝上型電腦到運(yùn)行Windows2000的大型多處理器等多種平臺(tái)使用。6.對(duì)Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到Web頁(yè)面上。7.SQLServer提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在Oracle和其他更昂貴的DBMS中才有。SQLServer2000與以前版本相比較,又具有以下新特性:1.支持XML(ExtensiveMarkupLanguage,擴(kuò)展標(biāo)記語(yǔ)言)2.強(qiáng)大的基于Web的分析3.支持OLEDB和多種查詢4.支持分布式的分區(qū)視圖配置要求安裝、運(yùn)行SQLServer2000的硬件需求1.計(jì)算機(jī)Intel及其兼容計(jì)算機(jī),Pentium166Mz或者更高處理器或DECAlpha和其兼容系統(tǒng)。2.內(nèi)存(RAM)企業(yè)版最少64MB內(nèi)存,其他版本最少需要32MB內(nèi)存,建議使用更多的內(nèi)存。3.硬盤(pán)空間完全安裝(Full)需要180MB的空間,典型安裝(Typical)需要170MB的空間,最小安裝(Minimum)需要65MB的空間。2.5JDBC介紹JDBC(JavaDataBaseConnection,java數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL語(yǔ)句的JavaAPI,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問(wèn),它由一組用Java語(yǔ)言編寫(xiě)的類和接口組成。JDBC提供了一種基準(zhǔn),據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫(kù)開(kāi)發(fā)人員能夠編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序,同時(shí),JDBC也是個(gè)商標(biāo)名。有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語(yǔ)句就是一件很容易的事。換言之,有了JDBCAPI,就不必為訪問(wèn)Sybase數(shù)據(jù)庫(kù)專門寫(xiě)一個(gè)程序,為訪問(wèn)MYSQL數(shù)據(jù)庫(kù)又專門寫(xiě)一個(gè)程序,或?yàn)樵L問(wèn)Informix數(shù)據(jù)庫(kù)又編寫(xiě)另一個(gè)程序等等,程序員只需用JDBCAPI寫(xiě)一個(gè)程序就夠了,它可向相應(yīng)數(shù)據(jù)庫(kù)發(fā)送SQL調(diào)用,將Java語(yǔ)言和JDBC結(jié)合起來(lái)使程序員只須寫(xiě)一遍程序就可以讓它在任何平臺(tái)上運(yùn)行。JDBC對(duì)Java程序員而言是API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接的服務(wù)提供商而言是接口模型。作為API,JDBC為程序開(kāi)發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫(kù)廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接提供了標(biāo)準(zhǔn)方法。JDBC使用已有的SQL標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn),如ODBC之間的橋接。JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口,而且JDBC還擴(kuò)展了Java的功能。例如,用Java和JDBCAPI可以發(fā)布含有applet的網(wǎng)頁(yè),而該applet使用的信息可能來(lái)自遠(yuǎn)程數(shù)據(jù)庫(kù)企業(yè)也可以用JDBC通過(guò)Intranet將所有職員連到一個(gè)或多個(gè)內(nèi)部數(shù)據(jù)庫(kù)中即使這些職員所用的計(jì)算機(jī)有Windows、Macintosh和UNIX等各種不同的操作系統(tǒng)。第三章可行性分析3.1社會(huì)可行性隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來(lái)越廣博,越來(lái)越豐富,網(wǎng)上辦公統(tǒng)計(jì)管理已經(jīng)成為一股潮流。相信要不了太長(zhǎng)有時(shí)間,各種各樣的管理系統(tǒng)和分析軟件會(huì)越來(lái)越多,人們了習(xí)慣了在網(wǎng)上完成一些日常的工作。3.2技術(shù)可行性本系統(tǒng)采用的是jsp和sqlserver2005開(kāi)發(fā),WindowsXPProfessional操作系統(tǒng),用Dreamweaver進(jìn)行前臺(tái)網(wǎng)頁(yè)界面設(shè)計(jì)、采用JDBC方式與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,完成數(shù)據(jù)的添加、修改、刪除、查詢等功能。由于JSP、Servlet功能強(qiáng)大,而sqlserver2005靈活易維護(hù)在開(kāi)發(fā)方面具有方便快捷、使用靈活的特點(diǎn),以及目前的廣泛實(shí)際應(yīng)用,因此使用struts+spring+hibernate、sqlserver2005是開(kāi)發(fā)輕平臺(tái)的最佳組合從而說(shuō)明本系統(tǒng)在技術(shù)方面可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來(lái)越快,容量越來(lái)越大,可靠性越來(lái)越高,價(jià)格越來(lái)越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。3.3操作可行性目前,大多數(shù)計(jì)算機(jī)都能運(yùn)行該系統(tǒng),該系統(tǒng)的安裝、調(diào)試、運(yùn)行不會(huì)改變?cè)?jì)算機(jī)系統(tǒng)的設(shè)置和布局,并且系統(tǒng)界面簡(jiǎn)單,提示信息完整,由相關(guān)人員指導(dǎo)便能夠方便的操作此軟件。

第四章系統(tǒng)分析4.1系統(tǒng)的初步調(diào)查4.1.1系統(tǒng)的初步調(diào)查系統(tǒng)的初步調(diào)查目標(biāo)是在可行性分析的基礎(chǔ)上進(jìn)一步對(duì)原有系統(tǒng)進(jìn)行的調(diào)查和分析,弄清原有管理信息系統(tǒng)的運(yùn)行狀況,發(fā)現(xiàn)其薄弱環(huán)節(jié),找出要解決問(wèn)題的實(shí)質(zhì),確保新系統(tǒng)比原系統(tǒng)更加有效、可靠。具體內(nèi)容包括:管理業(yè)務(wù)狀況的調(diào)查分析、數(shù)據(jù)流程的調(diào)查分析。調(diào)查之后,繪制社區(qū)醫(yī)療信息管理系統(tǒng)的業(yè)務(wù)流程圖,查詢結(jié)果社區(qū)醫(yī)療管理系統(tǒng)系統(tǒng)管理人員一般用戶社區(qū)醫(yī)療管理系統(tǒng)系統(tǒng)管理人員一般用戶表單維護(hù)統(tǒng)計(jì)結(jié)果圖.2系統(tǒng)邏輯模型的提出為了實(shí)現(xiàn)管理信息系統(tǒng)的計(jì)算機(jī)化,僅僅用業(yè)務(wù)流程圖形象地描述信息的流動(dòng)和存儲(chǔ)還遠(yuǎn)遠(yuǎn)不夠,還要進(jìn)一步調(diào)查分析舍去物質(zhì)流,抽象出信息流,繪制出數(shù)據(jù)流程圖,并對(duì)各種數(shù)據(jù)的屬性和各項(xiàng)處理功能進(jìn)行詳細(xì)分析。系統(tǒng)分析的主要成果是系統(tǒng)的邏輯模型。本系統(tǒng)主要是以數(shù)據(jù)字典為主要描述工具來(lái)勾畫(huà)系統(tǒng)的概貌。4.1.3數(shù)據(jù)字典系統(tǒng)功能調(diào)查數(shù)據(jù)字典(DataDictionary),是數(shù)據(jù)流圖(DFD)上所有成分的定義和解釋的文字集合。它是系統(tǒng)分析階段的重要文檔,它的作用是將數(shù)據(jù)流圖中全部數(shù)據(jù)流及其組成部分的數(shù)據(jù)元素、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加工外部項(xiàng)等,通過(guò)數(shù)據(jù)字典描述清楚,以便于以后系統(tǒng)設(shè)計(jì)時(shí)使用。4.1.4社區(qū)醫(yī)療信息系統(tǒng)的功能1、導(dǎo)診模塊(1)會(huì)員卡:會(huì)員卡的發(fā)放,收取會(huì)員押金,會(huì)員基本基本信息錄入,輸入充值金額,確定保存會(huì)員的發(fā)放,信息持卡人信息的錄入(身份證號(hào)或聯(lián)系電話至少輸入一個(gè))。(2)導(dǎo)診:安排值班護(hù)士為病人解答病理讓病人找到合門診適科室掛號(hào)。(3)查詢充值:查詢門診醫(yī)生坐診信息,會(huì)員卡充值,查詢會(huì)員卡修改會(huì)員卡等。2、社區(qū)掛號(hào)收費(fèi)模塊(1)掛號(hào)管理:選擇掛號(hào)科室,選擇醫(yī)療類別,打印掛號(hào)收據(jù)。查詢門診科室值班醫(yī)生信息,查詢會(huì)員卡余額等。--(2)收費(fèi)管理:包括掛號(hào)收費(fèi)、藥品收費(fèi)、處置收費(fèi)。會(huì)員可以用會(huì)員卡劃卡繳納費(fèi)用,醫(yī)??ㄊ召M(fèi),其他現(xiàn)金收費(fèi)。(3)信息查詢:各個(gè)科室掛號(hào)費(fèi)用,各種藥品的庫(kù)存以及價(jià)格。3、社區(qū)藥局管理模塊(1)藥品管理:對(duì)藥品價(jià)格進(jìn)行更改和設(shè)定,已經(jīng)對(duì)病人交費(fèi)后處方配藥和發(fā)藥。(2)查詢統(tǒng)計(jì):查詢藥庫(kù)藥品的剩余量,查詢藥品信息,以及藥品不足時(shí)顯示紅色警告。4、社區(qū)醫(yī)生管理模塊(1)醫(yī)囑:醫(yī)生填寫(xiě)醫(yī)囑,輸入病人姓名,填寫(xiě)診斷,開(kāi)出藥方,或開(kāi)出處置單,填寫(xiě)醫(yī)生建議例如藥品服用劑量等,打印醫(yī)囑。(2)查詢:查詢病人姓名看看是否有過(guò)就醫(yī)記錄,查詢藥品信息,查詢門診醫(yī)生坐診工作安排。5、社區(qū)護(hù)士管理模塊(1)護(hù)理記錄:護(hù)士通過(guò)處置單進(jìn)行對(duì)病人的處置記錄,例如做皮試、輸液、傷口處置、已經(jīng)對(duì)處置室的病人進(jìn)行看護(hù),并填寫(xiě)護(hù)理記錄(2)查詢:可查看導(dǎo)診和處置室的值班安排。6、處置室管理模塊(1)處置記錄:值班護(hù)士根據(jù)醫(yī)生開(kāi)的處置申請(qǐng),對(duì)病人進(jìn)行處理:例如皮試、傷口處置、輸液護(hù)理等。如有特殊情況通知出診醫(yī)生。(2)工作日志:處置室護(hù)士值班安排,已經(jīng)對(duì)處置的記錄。7、系統(tǒng)維護(hù)管理(管理員專用)(1)系統(tǒng)設(shè)定:設(shè)定醫(yī)生和護(hù)士的權(quán)限口令,門診掛號(hào)費(fèi)用,處置費(fèi)用。(2)收費(fèi)設(shè)定:修改和查看門診的收費(fèi)價(jià)格,藥品的價(jià)格等(3)查詢和修改:可查詢會(huì)員卡信息,查詢醫(yī)生的坐診安排,護(hù)士的導(dǎo)診和處置室安排,醫(yī)囑,藥品價(jià)格等;(4)備份:對(duì)系統(tǒng)生成的信息進(jìn)行備份,例如工作記錄,處置記錄,醫(yī)囑等。(2)導(dǎo)診:安排值班護(hù)士為病人解答病理讓病人找到合門診適科室掛號(hào)。(3)查詢充值:查詢門診醫(yī)生坐診信息,會(huì)員卡充值,查詢會(huì)員卡修改會(huì)員卡等。2、社區(qū)掛號(hào)收費(fèi)模塊(1)掛號(hào)管理:選擇掛號(hào)科室,選擇醫(yī)療類別,打印掛號(hào)收據(jù)。查詢門診科室值班醫(yī)生信息,查詢會(huì)員卡余額等。(2)收費(fèi)管理:包括掛號(hào)收費(fèi)、藥品收費(fèi)、處置收費(fèi)。會(huì)員可以用會(huì)員卡劃卡繳納費(fèi)用,醫(yī)??ㄊ召M(fèi),其他現(xiàn)金收費(fèi)。(3)信息查詢:各個(gè)科室掛號(hào)費(fèi)用,各種藥品的庫(kù)存以及價(jià)格。4、社區(qū)醫(yī)生管理模塊(1)醫(yī)囑:醫(yī)生填寫(xiě)醫(yī)囑,輸入病人姓名,填寫(xiě)診斷,開(kāi)出藥方,或開(kāi)出處置單,填寫(xiě)醫(yī)生建議例如藥品服用劑量等,打印醫(yī)囑。(2)查詢:查詢病人姓名看看是否有過(guò)就醫(yī)記錄,查詢藥品信息,查詢門診醫(yī)生坐診工作安排。5、社區(qū)護(hù)士管理模塊(1)護(hù)理記錄:護(hù)士通過(guò)處置單進(jìn)行對(duì)病人的處置記錄,例如做皮試、輸液、傷口處置、已經(jīng)對(duì)處置室的病人進(jìn)行看護(hù),并填寫(xiě)護(hù)理記錄(2)查詢:可查看導(dǎo)診和處置室的值班安排。6、處置室管理模塊(1)處置記錄:值班護(hù)士根據(jù)醫(yī)生開(kāi)的處置申請(qǐng),對(duì)病人進(jìn)行處理:例如皮試、傷口處置、輸液護(hù)理等。如有特殊情況通知出診醫(yī)生。(2)工作日志:處置室護(hù)士值班安排,已經(jīng)對(duì)處置的記錄。7、系統(tǒng)維護(hù)管理(管理員專用)(1)系統(tǒng)設(shè)定:設(shè)定醫(yī)生和護(hù)士的權(quán)限口令,門診掛號(hào)費(fèi)用,處置費(fèi)用。(2)收費(fèi)設(shè)定:修改和查看門診的收費(fèi)價(jià)格,藥品的價(jià)格等(3)查詢和修改:可查詢會(huì)員卡信息,查詢醫(yī)生的坐診安排,護(hù)士的導(dǎo)診和處置室安排,醫(yī)囑,藥品價(jià)格等;(4)備份:對(duì)系統(tǒng)生成的信息進(jìn)行備份,例如工作記錄,處置記錄,醫(yī)囑等。4.2系統(tǒng)總體流程圖圖4.2系統(tǒng)總體流程圖第五章系統(tǒng)設(shè)計(jì)5.1數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過(guò)合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式、子模式,建立數(shù)據(jù)庫(kù)和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。Er圖:1、物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)的原則如下:(1) 盡可能的減少數(shù)據(jù)冗余和重復(fù)。(2) 結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。(3) 數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性?;谝陨显O(shè)計(jì)原則,本系統(tǒng)設(shè)計(jì)了一個(gè)數(shù)據(jù)庫(kù),包含基本信息表及幾個(gè)實(shí)體聯(lián)系建模后的表。為了加快系統(tǒng)訪問(wèn)的速度把這些表放在一個(gè)數(shù)據(jù)庫(kù)中。本系統(tǒng)中相關(guān)數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)舉例如下:1用戶表(admins)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idusernamenvarchar(50)用戶名passwordnvarchar(50)密碼typenvarchar(50)角色realnamenvarchar(50)真實(shí)姓名2處置信息表(cz)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idmidInt會(huì)員idhsidInt護(hù)士idnonvarchar(50)掛號(hào)號(hào)timesdatetime時(shí)間descsnvarchar(50)描述3掛號(hào)表(gh)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idksnvarchar(50)科室typenvarchar(50)類型nonvarchar(50)掛號(hào)號(hào)timesdatetime時(shí)間midInt會(huì)員id4護(hù)士值班表(hszb)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idhsidInt護(hù)士idbenginhournvarchar(50)開(kāi)始時(shí)間endhournvarchar(50)結(jié)束daysdatetime日期5開(kāi)藥表(ky)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idyzidInt醫(yī)囑idypidInt藥品idnumInt數(shù)量descsnvarchar(50)描述6會(huì)員表(memebers)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idnonvarchar(50)會(huì)員編號(hào)moneysnvarchar(50)會(huì)員金額realnamenvarchar(50)真實(shí)姓名telnvarchar(50)電話7藥品表(yp)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idnamesnvarchar(50)藥品名稱moneysnvarchar(50)價(jià)格numInt庫(kù)存數(shù)量8醫(yī)生值班表(yszb)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idysidInt醫(yī)生idbenginhournvarchar(50)開(kāi)始時(shí)間endhournvarchar(50)結(jié)束daysdatetime日期9醫(yī)囑表(yz)列名數(shù)據(jù)類型中文翻譯IdInt主鍵idmidInt會(huì)員idysidInt醫(yī)生idzdnvarchar(50)診斷信息yfnvarchar(50)藥方timesdatetime診斷時(shí)間nonvarchar(50)掛號(hào)號(hào)5.2系統(tǒng)界面設(shè)計(jì)登入界面主界面用戶管理界面會(huì)員注冊(cè)界面藥品管理界面掛號(hào)管理界面護(hù)士值班添加界面醫(yī)生值班添加界面醫(yī)生診斷管理界面護(hù)士處置管理界面第六章系統(tǒng)測(cè)試6.1測(cè)試目的與目標(biāo)在此系統(tǒng)進(jìn)行初步實(shí)現(xiàn)之后,開(kāi)始進(jìn)行對(duì)系統(tǒng)進(jìn)行測(cè)試,找出系統(tǒng)中存在的Bug,通過(guò)測(cè)試,用提交的Bug報(bào)告來(lái)為以后軟件的改進(jìn)提供標(biāo)準(zhǔn)和參考,能夠在以后的系統(tǒng)改進(jìn)中找到依據(jù)。測(cè)試后的軟件各模塊基本功能能順利進(jìn)行,盡可能的提高軟件的健壯性。6.2測(cè)試方法系統(tǒng)的測(cè)試有兩種方法分別為黑盒測(cè)試和白盒測(cè)試。黑盒測(cè)試又稱為功能測(cè)試,在程序接口進(jìn)行,只檢查程序功能是否能夠按照規(guī)格說(shuō)明書(shū)的規(guī)定正確使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并發(fā)生正確的輸出信息,而且要能夠保持外部信息的完整性。白盒測(cè)試又叫結(jié)構(gòu)測(cè)試,完全了解程序的結(jié)構(gòu)和處理過(guò)程,這種方法按照程序內(nèi)部的邏輯測(cè)試程序,檢驗(yàn)程序中每條通路是否都能按照預(yù)定要求正確工作。本系統(tǒng)開(kāi)發(fā)過(guò)程進(jìn)行的測(cè)試步驟如下:模塊測(cè)試:也叫單元測(cè)試,目的是保證每一個(gè)模塊作為一個(gè)單元能正確運(yùn)行,本測(cè)試所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤,主要評(píng)價(jià)模塊的下述五個(gè)特點(diǎn):模塊接口,局部數(shù)據(jù)結(jié)構(gòu),重要的執(zhí)行路徑,出錯(cuò)處理通路,影響上述各方面特性的邊界條件。模塊測(cè)試主要由代碼審查和軟件測(cè)試兩部分組成。集成測(cè)試:包括系統(tǒng)測(cè)試和子系統(tǒng)測(cè)試。集成測(cè)試是組裝軟件的系統(tǒng)技術(shù),主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題。集成測(cè)試有兩種方法:非漸增式和漸增式,但比較而言,漸增式方法比較好,因?yàn)椋壕帉?xiě)的測(cè)試軟件較少,開(kāi)銷較??;較早地發(fā)現(xiàn)模塊間的接口錯(cuò)誤;錯(cuò)誤位置容易判斷;測(cè)試更徹底。因此,本系統(tǒng)集成測(cè)試采用漸增式測(cè)試中的混合法,即對(duì)軟件結(jié)構(gòu)中較上層使用自頂而下的測(cè)試方法,而對(duì)軟件結(jié)構(gòu)中較下層,使用的是自底向上方法,兩者結(jié)合,這是對(duì)模塊較多時(shí)測(cè)試的一種折衷方法。驗(yàn)收測(cè)試:這一步是驗(yàn)證軟件的有效性。目的是向未來(lái)的用戶

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論