醫(yī)院住院部信息管理系統(tǒng)_第1頁(yè)
醫(yī)院住院部信息管理系統(tǒng)_第2頁(yè)
醫(yī)院住院部信息管理系統(tǒng)_第3頁(yè)
醫(yī)院住院部信息管理系統(tǒng)_第4頁(yè)
醫(yī)院住院部信息管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩15頁(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)介

醫(yī)院住院部信息管理系統(tǒng)目錄TOC\o"1-5"\h\z\o"CurrentDocument"緒論 1\o"CurrentDocument"需求分析 1\o"CurrentDocument"總體設(shè)計(jì) 1\o"CurrentDocument"功能圖 1\o"CurrentDocument"安全設(shè)計(jì) 2\o"CurrentDocument"概念結(jié)構(gòu)設(shè)計(jì) 2\o"CurrentDocument"邏輯結(jié)構(gòu)設(shè)計(jì) 3\o"CurrentDocument"關(guān)系模型轉(zhuǎn)化 3\o"CurrentDocument"確定函數(shù)依賴、屬于第幾范式 3\o"CurrentDocument"物理結(jié)構(gòu)設(shè)計(jì) 4數(shù)據(jù)庫(kù)的實(shí)施、運(yùn)行 7創(chuàng)建數(shù)據(jù)庫(kù)、建立表 7創(chuàng)建數(shù)據(jù)庫(kù)yygl 7創(chuàng)建醫(yī)生表 8創(chuàng)建病人表 8創(chuàng)建病房表 9創(chuàng)建治療表 9創(chuàng)建入住表 10\o"CurrentDocument"創(chuàng)建視圖 11創(chuàng)建病人基本信息查詢視圖 11創(chuàng)建醫(yī)生信息查詢視圖 11創(chuàng)建病人入院后情況信息查詢視圖 11\o"CurrentDocument"創(chuàng)建索引 12\o"CurrentDocument"創(chuàng)建和執(zhí)行存儲(chǔ)過(guò)程 12創(chuàng)建并執(zhí)行插入數(shù)據(jù)存儲(chǔ)過(guò)程 12創(chuàng)建并執(zhí)行查詢數(shù)據(jù)存儲(chǔ)過(guò)程 13\o"CurrentDocument"創(chuàng)建觸發(fā)器。 13倉(cāng)1」建insert觸發(fā)器 13創(chuàng)建update觸發(fā)器 14\o"CurrentDocument"表中添加信息 15進(jìn)行系統(tǒng)維護(hù) 17查詢病人信息 17刪除病人信息 18\o"CurrentDocument"結(jié)論 18\o"CurrentDocument"學(xué)習(xí)體會(huì) 18\o"CurrentDocument"參考文獻(xiàn): 18致謝 18#ASSELECTdbopatinetpiddbopatinetpnamedbosickroomsiddbosickroomsroomiddbointakeintaketimedbointakeouttimeFROMdbopatinetINNERJOINdbointakeONdbopatinetpid=dbointakepidINNERJOINdbosickroomONdbointakesid=dbosickroomsidANDdbointakesroomid=dbosickroomsroomid7.3創(chuàng)建索引在數(shù)據(jù)庫(kù)中為curecondition表建立基于did列和pid列的符合索引did_pid_indexo創(chuàng)建索引所用到的sql語(yǔ)句:createindexdid_pid_indexoncureconditionpiddid擊壞唯■非聚集]出FK_cureccmdition注集)圖7-2did_pid_index索引7.4創(chuàng)建和執(zhí)行存儲(chǔ)過(guò)程存儲(chǔ)過(guò)程預(yù)編譯并存儲(chǔ)在數(shù)據(jù)庫(kù)中的特性,不僅能提高應(yīng)用效率,確保一致性,更能提高系統(tǒng)執(zhí)行速度。7.4.1創(chuàng)建并執(zhí)行插入數(shù)據(jù)存儲(chǔ)過(guò)程針對(duì)病人信息表patinet,創(chuàng)建一個(gè)存儲(chǔ)過(guò)程p_proc2,執(zhí)行該存儲(chǔ)過(guò)程將向數(shù)據(jù)表patinet中插入一條數(shù)據(jù),新紀(jì)錄的值有參數(shù)提供。創(chuàng)建存儲(chǔ)過(guò)程所用到的sql語(yǔ)句:createprocp_proc2@idnchar(lO),@namnchar(10,@sexnchari1),@birthdatetime,@montext@moneyfloat,@illtext)asinsertintopatinetinsertintopatinetvalues(@id,@nam,@sex@birth,@mon,@money,@ill創(chuàng)建完成后,插入一條數(shù)據(jù):executep_proc2@id0014,@nam=*'吳麗麗,,@sexn7'女,,@birth1985-5-14',@mon:,已繳費(fèi)',@money'1456' 白血病,得到數(shù)據(jù)已加入到數(shù)據(jù)庫(kù)中。;014;014圖7-3插入數(shù)據(jù)結(jié)果4.2創(chuàng)建并執(zhí)行查詢數(shù)據(jù)存儲(chǔ)過(guò)程針對(duì)病人信息表patinett,創(chuàng)建一個(gè)按照性別統(tǒng)計(jì)人數(shù)的存儲(chǔ)過(guò)程P_proc3,要求輸入性別值后,返回對(duì)應(yīng)性別的病人數(shù),但需保證其在每次被執(zhí)行時(shí)都被重編譯處理。創(chuàng)建存儲(chǔ)語(yǔ)句所用到的sql語(yǔ)句:createprocp_proc3(@in_sexnchari2),@out_numintoutput)withrecompileasbeginif@in_sex='男'select@out_num=countpsex)frompatinetwherepsex男elseselect@out_num=countpsex)frompatinetwherepsex:'女'end創(chuàng)建完成后,查詢一下醫(yī)院里住院的女病人的個(gè)數(shù):declare@man_numintexecp_proc3'女',@man_numoutputselect@man_num得到如下圖7-4所示的嘉果:J結(jié)果消息:無(wú)列名:圖7-47.5創(chuàng)建觸發(fā)器。觸發(fā)器是一種專用類型的存儲(chǔ)過(guò)程,它被綁定到數(shù)據(jù)表或者視圖上,通過(guò)事件進(jìn)行觸發(fā)。觸發(fā)器的主要作用是實(shí)現(xiàn)由主鍵和外鍵所不能保證的復(fù)雜的參照完整性和數(shù)據(jù)一致性。創(chuàng)建insert觸發(fā)器針對(duì)病人信息表patinet,創(chuàng)建一個(gè)觸發(fā)器p_tri1,當(dāng)向表patinet中插入一條記錄時(shí),自動(dòng)顯示表patinet中的記錄。創(chuàng)建觸發(fā)器所用到的sql語(yǔ)句:createtriggerp_trionpatinetforinsertasselect*frompatinetinsertintopatinetvalues('0015','艾靜','女','1988-6-2',,已繳費(fèi),,‘1586’壞死’)運(yùn)行語(yǔ)句得到的結(jié)果如下圖7-5顯示在結(jié)果欄中:」結(jié)果|」消息|Pidpnamepsex|pbirtlipnnonpnoneyillnessJ_0W1李夢(mèng)潔女19B&-12-21二匚:二二二已蝴費(fèi)19j5.2冠心病n』 ???■LiLiLrZ.宋思佶女巧瞅限23:::::;二二:已繳費(fèi)1J1WMW■W心^痛二二蘇承宸女1昭屏二25二:二:二.二[已土費(fèi)15B2Z發(fā)淤■阻型肝炎燒二工陳遺香女1的二二二二已獺費(fèi)1S245脂肪肝5二三宋雎講女13吃二二二二二:二二二已繳費(fèi)1540.5膽結(jié)石g二三徐珊女19SaOMM二匚:二二二已繳費(fèi)1536.4原發(fā)性高血壓匚;王樂(lè)怡玄1987^6-18uu:uu:u2,uuu已報(bào)責(zé)15即動(dòng)脈粥樣硬化g二二王子君男19EE-工-的二二二二二二已士費(fèi)1587冠狀動(dòng)脈粥樣模5王學(xué)平男19sz二二二已獺費(fèi)1445急挫瞋腺炎1:二1:宋思然男13吃二25二:二:二.二[已繳費(fèi)15E二慢性胰腺炎11二11李春男im-27-14::::::::,:::已繳費(fèi)&葭1腸易激繪合征1Z0012宋于梁男190E-[B-S4UU:UU:U2,UUU己嫩費(fèi)uLrLr潰瘍性結(jié)腸炎13二H資博仁男1933-DW2二二二二二二已繳費(fèi)2gg5肝硬化14W14吳胴明女巧眠阪14[[二二:二二匚已繳費(fèi)URR1i-ru白血病15二1E交靜女1兜眨白:2二二二二二二已繳費(fèi)15BE蜻死圖7-5創(chuàng)建update觸發(fā)器針對(duì)病人信息表patinet,創(chuàng)建一個(gè)觸發(fā)器P_tri2,該觸發(fā)器將在修改時(shí)被觸發(fā),該觸發(fā)器不允許修改表的did歹列。創(chuàng)建觸發(fā)器所用到的sql語(yǔ)句:createtriggerp_tri2onpatinetforupdateasifupdate(pidbeginraiserror('您不能修改病人編號(hào),否則會(huì)造成記錄混亂,,10,1)rollbacktransactionend修改0001號(hào)病人的編號(hào)為0019,輸入一下sql語(yǔ)句:updatepatinetsetpid=‘0019'wherepid='0001’得到如下圖7-6所示的消息:您不能修改病人編號(hào).否則會(huì)造成記錄混亂您不能修改病人編號(hào).否則會(huì)造成記錄混亂消息3^09,級(jí)別狀態(tài)。,第1行事務(wù)在觸發(fā)器中結(jié)束。批處理已中止。圖7-67.6表中添加信息將醫(yī)院中的信息填入到各個(gè)表中。圖7-7Doctor表/表一dbo.doctor[ 5D13_45.yyg...LQiieryl.sql*摘吏diddnamedsexdbirthtitleoffi:e?SEEM張?jiān)茨?965-5-50:00:00主任醫(yī)師呼噴內(nèi)科002吳書(shū)男1955-5-90:00:00副主任醫(yī)師神經(jīng)內(nèi)科003張華男1965<-130:03:00主治醫(yī)師骨科004強(qiáng)莉女1976-3-140:03:00輪轉(zhuǎn)醫(yī)師口腔科uu5王媛媛女1955-12-12實(shí)習(xí)醫(yī)師老年病科006蘇音克1966-4-250:03:00主任醫(yī)師心血管外科GO7子罅男196548u:uu:uu副主任醫(yī)師眼科圖7-8Patinet表/'茂-db?=p沮七i.皿士七pidpnanepaexpbrihprnonpmoneylinens卜|C匚匚1 ■朝活女1909-12-210:0,..ao1936.2冠心病0002宋惠信女j9S9-5-23(]:D0;roaoJ58S.50CC3辦第宸女:%97?25(];口。;。313S2.4發(fā)徽膽型肝炎燒0CC4陶照女l?D-5-15Q:DQiCO1824.5脂肪肝0CC5女1965-3-60:00:0025^,5膽結(jié)石0C€5硒立]950-5^0:00:001536.4原發(fā)性高血壓0CO7立]^7-6-i3O:ao!ra1587劫膿粥樣硬化圖7-9sickroom表

表一dbo.sickrooB摘要sidsrcomdsnum卜1312313321322323M圖7T0CureconditionddpidordernumberproncitionordertypemcDnientcuretireson000:1OOCCOl柒佳臨時(shí)醫(yī)囑手術(shù)2fl13-1-20:00:00002000200CCD2柒佳長(zhǎng)期醫(yī)囑手術(shù)2fl13-2-30:00:00003000300CCO3欠佳展艇照手術(shù)2013-2-110:00:00UEOOMOOCCO-1欠佳臨時(shí)廢囑手術(shù)20:13-3-50!'^:00005000500CCO5欠佳臨時(shí)廢囑手術(shù)2o:i3-3-eo!M:aanri£riiirw^e■U士豐4rriTPi4Hin..Tin.an表摘要工&下.vxl圖7-HIntake表表-dbo.in.ta^e摘要pidsidsroomidintaketime□uttme?SEEIM112013-1-2u:'ju:'ju21013-1-100=00=000002122013-2-30:00:002013-2-100:00:000003132013-2-110:00:002013-2-150=00=000004212013-3-50:00:002013-3-60:00:000005222O13-M0:00:0021013-3-80:00:000006232013-3-100:00:002013-3-110:00:00■jij'?7312013-3-150:00:002013-3-160:00:00

圖7-12View_dcontent視圖信息表視1圖_dlo_Yiev_dc?ntentdddnamepidpnanreoffizepcondticnmcontent張?jiān)?001李夢(mèng)潔呼啜內(nèi)科欠佳手術(shù)0Q2吳書(shū)0002宋惠信神經(jīng)內(nèi)科欠■住手術(shù)■JL2:崢0003蘇群宸骨科欠佳手術(shù)□04Q004陳造香口腔科攵佳手術(shù)0C50005樂(lè)雅琳龍年病科欠佳手術(shù)005帝0006樂(lè)珊心血官外科欠佳手術(shù)圖7-13View_pcontent視圖信息表圖-dbo.Vie?_pcontent摘要pidpnannepsexpmonillness李夢(mèng)潔玄己報(bào)費(fèi)冠心病0003宋惠倩女已例費(fèi)心竣痛0003蘇靜宸安已繳費(fèi)發(fā)淤■阻型肝炎燒UULI4陳遺希安已繳費(fèi)脂肪肝0005宋雅琳宣己繳費(fèi)膽結(jié)石—UULI6樂(lè)珊立已繳費(fèi)原發(fā)性高血壓圖7-14View_pincontent視圖信息表7.7進(jìn)艮圖-dbo.VieT_pinconteiit視圖一dbo.Viewjcontent'摘要pidpnamesidsroomidintaketimeouttime李夢(mèng)潔112013-1-20:00:002013-1-100:00:0000021000300040005;系統(tǒng)維護(hù)宋惠信122013-2-30:00:002013-2-100:00:00蘇群宸132013-2"110:00:002013-2-150:00:00陳遺香212013-3-50:00:002013-3-60:00:00話宋雅琳222013-3-80:00:002013-3-80:00:00對(duì)系統(tǒng)地維護(hù)表現(xiàn)在對(duì)表中的數(shù)據(jù)進(jìn)行增刪改的操作。7.7.1查詢病人信息醫(yī)生治療病人之后借此查詢一下病人的治療情況,可以使用下列sql語(yǔ)句:selecttreatmentfromcurewherepno=1011得出病人的治療情況為良好,如圖7-15。J結(jié)果消息treatment1「宜瓊——)圖7-157.7.2刪除病人信息醫(yī)生治療病人后查詢治療良好,病人就可以出院,出院之后就可以刪除病人信息。刪除信息所用到sql語(yǔ)句:deletefrompatinetwherepno='11'如此一來(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)論