


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1 需求分析 1編寫目的 1編寫背景 1實(shí)現(xiàn)目標(biāo) 2數(shù)據(jù)定義 2需求分析 2系統(tǒng)的功能需求 2系統(tǒng)總體功能圖 3業(yè)務(wù)規(guī)那么 51.5.4 數(shù)據(jù)約束條件分析 51.5.5 實(shí)體與數(shù)據(jù) 6數(shù)據(jù)字典 7數(shù)據(jù)項(xiàng)與數(shù)據(jù)結(jié)構(gòu) 7數(shù)據(jù)處理 82 概念設(shè)計(jì) 9實(shí)體及其屬性 10實(shí)體間的聯(lián)系 12總體ER圖 143 邏輯設(shè)計(jì) 153.1 實(shí)體處理 153.2 聯(lián)系集處理 163.3 完整性約束 164 物理設(shè)計(jì) 22關(guān)系模式存儲(chǔ)方式選擇 22數(shù)據(jù)庫(kù)存儲(chǔ)路徑 221 需求分析了解和分析系統(tǒng)將要提供的功能及未來(lái)數(shù)據(jù)庫(kù)用戶的需求。 例如,該系統(tǒng)具 有哪些功能需求,哪些數(shù)據(jù)要存儲(chǔ)在數(shù)據(jù)庫(kù)中,使用的數(shù)據(jù)業(yè)務(wù)規(guī)那么是什
2、么, 數(shù)據(jù)之間的練習(xí)約束等,即了解用戶真正從數(shù)據(jù)庫(kù)中得到什么。編寫目的門診是醫(yī)院效勞的窗口和最前沿的部門, 面臨巨大就診壓力。 研究如何合理 配置資源、 加強(qiáng)管理,充分發(fā)揮現(xiàn)有資源的能力來(lái)緩解醫(yī)院效勞壓力, 提高病人 滿意度很有意義。 門診的流程布置、 效勞時(shí)間和質(zhì)量是影響病人滿意度的主要因 素。針對(duì)“三長(zhǎng)一短 ( 即掛號(hào)排隊(duì)時(shí)間長(zhǎng)、候診和候檢時(shí)間長(zhǎng)、交款取藥時(shí)間 長(zhǎng)、醫(yī)生看病時(shí)間短 ) 問(wèn)題,等待時(shí)間是評(píng)價(jià)病人滿意度的主要指標(biāo)之一,對(duì)總 體的病人滿意度影響很大。 其次,過(guò)多的滯留在門診的患者會(huì)嚴(yán)重干擾醫(yī)院的管 理和醫(yī)護(hù)工作的開(kāi)展, 影響門診效勞質(zhì)量。 并且城市綜合醫(yī)院這類醫(yī)療資源相對(duì) 集中的
3、機(jī)構(gòu)的病人擁擠現(xiàn)象將長(zhǎng)期存在, 研究如何更好地使之為滿足病人需求具 有現(xiàn)實(shí)意義。門診部是醫(yī)院的一個(gè)重要部門 , 是病人剛開(kāi)始就診的首要環(huán)節(jié) , 是醫(yī)院直接 向社會(huì)廣闊患者提供醫(yī)療效勞的窗口之一 , 門診部的信息化建設(shè)直接關(guān)系到整個(gè) 醫(yī)院的信息化建設(shè)的開(kāi)展水平。如何更方便人們就診、減少不必要的排隊(duì)環(huán)節(jié)、 實(shí)現(xiàn)病人資料 (患者根本情況、就診記錄及檢查結(jié)果與治療情況等 ) 永久性存儲(chǔ) , 防止以往因病歷資料及檢查治療結(jié)果喪失而造成的延長(zhǎng)診斷時(shí)間、 重復(fù)檢查、 增 加患者經(jīng)濟(jì)負(fù)擔(dān)、甚至于造成醫(yī)療糾紛等后果 , 是醫(yī)院門診信息化建設(shè)所要解決 的。利用信息技術(shù)、 電子計(jì)算機(jī)和通訊設(shè)備, 為醫(yī)院所屬各部門提
4、供對(duì)病人診療 信息和行政管理信息的收集、存儲(chǔ)、處理、提取及數(shù)據(jù)交換的能力,并滿足所有 授權(quán)用戶的功能需求。醫(yī)院門診管理信息系統(tǒng)強(qiáng)調(diào)以病人醫(yī)療活動(dòng)為主線進(jìn)行管理病人所有信息, 臨床的、效勞的、用藥記錄、 護(hù)理記錄和費(fèi)用信息等能被實(shí)時(shí)傳遞到醫(yī)院各個(gè)部 門,為醫(yī)院管理和醫(yī)療分析提供便捷效勞。對(duì)于信息系統(tǒng)的設(shè)計(jì) , 要考慮的問(wèn)題很多 , 但是最主要的是數(shù)據(jù)庫(kù)結(jié)構(gòu)體系 和數(shù)據(jù)庫(kù)連接技術(shù)方案的選擇 , 以及總體結(jié)構(gòu)的設(shè)計(jì)。本人正處于數(shù)據(jù)庫(kù)設(shè)計(jì)的學(xué)習(xí)階段, 因此開(kāi)發(fā)此系統(tǒng)的另一主要目的是鍛煉 相關(guān)專業(yè)能力和探索更多的專業(yè)知識(shí)。醫(yī)院門診管理信息系統(tǒng) Hospital Clinic Management Inf
5、ormation System , HCMIS , 針對(duì) 以病人醫(yī)療活動(dòng)為中心進(jìn)行管理病人所有信息, 臨床的、效勞的、用藥記錄、 護(hù)理記錄和費(fèi)用信息等能被實(shí)時(shí)傳遞到醫(yī)院各個(gè)部門, 為醫(yī)院管理和醫(yī)療分析提 供便捷效勞。1.3 實(shí)現(xiàn)目標(biāo)提供一個(gè)集門診掛號(hào)、 診斷、發(fā)藥于一體的管理信息系統(tǒng), 可實(shí)現(xiàn)信息存儲(chǔ)、 更新、查詢等多項(xiàng)功能,為廣闊醫(yī)務(wù)工作人員及病人提供方便。數(shù)據(jù)定義1所有的表名的命名規(guī)那么。所有的表名用具有實(shí)際含義的英文單詞組成,且首個(gè)字母必須大寫,如 Employee 。2所有的主鍵命名規(guī)那么。所有的主鍵名用表名_PK例Employee_PK3所有外鍵的命名規(guī)那么。所有的外鍵名用本表名加外
6、鍵表_FKn,女口 EmployeeDepartment_FK1。 4所有規(guī)那么的命名規(guī)那么。所有的約束名用列名_Check,女口 BirthDay_Check。 5所有字段的命名規(guī)那么。所有的屬性名用具有實(shí)際含義的英文單詞組成,且首個(gè)字母必須大寫,如EmployeeName1.5 需求分析滿足病人實(shí)現(xiàn)掛號(hào)功能,診斷需求,領(lǐng)藥,方便,快捷接受醫(yī)療效勞。1.5.1 系統(tǒng)的功能需求 1病人管理病人管理模塊中,維護(hù)病人的根本信息,如病人姓名,性別,住址等???以添加、修改、刪除、查詢病人的信息。2門診掛號(hào)輸入病人的信息, 系統(tǒng)會(huì)自動(dòng)生成掛號(hào)費(fèi)用, 掛號(hào)完后系統(tǒng)會(huì)自動(dòng)生成病號(hào) 信息到病號(hào)信息庫(kù)中。 如
7、果掛號(hào)之前知道病號(hào)信息庫(kù)中已存在該病號(hào), 那么可以 直接調(diào)出該病號(hào)進(jìn)行掛號(hào)操作。 掛號(hào)后病人掛號(hào)信息會(huì)傳到醫(yī)生處或收費(fèi)室, 由 醫(yī)生或收費(fèi)室直接調(diào)用。 掛號(hào)單如果被調(diào)用后是不能取消和退號(hào)的, 在還沒(méi)被調(diào) 用之前可以對(duì)掛號(hào)單取消和退號(hào), 被取消或被退號(hào)的掛號(hào)單也不能被調(diào)用。 退號(hào) 必須是對(duì)已經(jīng)掛號(hào)的掛號(hào)單退號(hào),退號(hào)后沖減了原掛號(hào)單的掛號(hào)費(fèi)用。門診掛號(hào)系統(tǒng)模塊包括 “門診掛號(hào)、“掛號(hào)單的查詢、“門診退號(hào)、“退 號(hào)單查詢、“門診掛號(hào)結(jié)賬。3醫(yī)生管理醫(yī)生管理模塊是醫(yī)院信息系統(tǒng)的關(guān)鍵模塊, 醫(yī)生填寫病人病歷, 病情、 病史 的記載, 醫(yī)囑的開(kāi)立和實(shí)施, 以及相關(guān)輔助功能。 該功能模塊實(shí)現(xiàn)了醫(yī)生病歷收 發(fā)
8、和醫(yī)囑作業(yè)的數(shù)字化。 醫(yī)生必須從掛號(hào)系統(tǒng)中調(diào)用已掛號(hào)的病號(hào)信息, 直接輸 入處方工程,提交病號(hào)處方,處方傳遞到收費(fèi)室收費(fèi)。醫(yī)生管理中, 維護(hù)醫(yī)生及相關(guān)工作人員的根本信息, 有利于管理者了解醫(yī)院 的人員動(dòng)態(tài)。4藥房發(fā)放藥房發(fā)藥系統(tǒng)是由藥房執(zhí)業(yè)人員完成的功能子模塊, 藥房通過(guò)收款單來(lái)給病 人發(fā)藥。病人只要交款后,可以直接到藥房取藥,節(jié)約了大量的人力和時(shí)間。發(fā) 藥的同時(shí)減少藥品庫(kù)存量。 通過(guò)輸入病人的姓名或收費(fèi)單號(hào)即可查詢到要發(fā)的藥 品名稱。藥房發(fā)藥系統(tǒng)具體包括了 “藥房發(fā)藥子系統(tǒng)、“藥房發(fā)藥單的查詢、 “藥品查詢。5處方管理 處方管理模塊是醫(yī)院信息系統(tǒng)的關(guān)鍵模塊,是醫(yī)療工作最主要的信息來(lái)源。 主要
9、功能是完成病歷根本指標(biāo)的填寫,病情、病史的記載,醫(yī)囑的開(kāi)立和實(shí)施, 以及相關(guān)輔助功能。該功能模塊實(shí)現(xiàn)了醫(yī)生病歷收發(fā)和醫(yī)囑作業(yè)的數(shù)字化。處方管理包括“處方單錄入子系統(tǒng)、 “處方單的查詢、 “門診處方退費(fèi) 單、“處方退費(fèi)單查詢。1.5.2 系統(tǒng)總體功能圖如圖 1.1 所示。門 診 管 理病人管理醫(yī)生管理藥品發(fā)放處方管理*查詢病人信息*刪除病人信息*添加病人信息門診掛號(hào)掛號(hào)單的查詢門診退號(hào)退號(hào)單查詢掛號(hào)系統(tǒng)管理*更新病人信息查詢醫(yī)生信息刪除醫(yī)生信息添加醫(yī)生信息»更新醫(yī)生信息發(fā)藥單的查詢藥品查詢藥房發(fā)藥處方單錄入處方單的查詢門診處方退費(fèi)單圖1.1 “門診管理'總體功能1.5.3 業(yè)務(wù)
10、規(guī)那么1一所醫(yī)院有多個(gè)就診科室部門,每個(gè)科室部門都有科室名稱唯一標(biāo) 識(shí)、地址、聯(lián)系 、科室簡(jiǎn)介等信息。一個(gè)科室部門可以有多個(gè)員工,但是科 室部門負(fù)責(zé)人只有一位員工。2員工由員工編號(hào)唯一標(biāo)識(shí),需記錄員工的姓名、性別、出生年月、身 份證號(hào)、省份、聯(lián)系 、職位、薪水、工作年限、受教程度、住址等信息。一 個(gè)員工只屬于一個(gè)科室部門。3病人由唯一標(biāo)識(shí)的病人編號(hào)構(gòu)成,需存儲(chǔ)病人的姓名、性別、生日、 身份證號(hào)、聯(lián)系 、住址、過(guò)敏藥物,工作等根本信息。不允許同一個(gè)病人在 同一個(gè)時(shí)段內(nèi)就診不同的部門。4病歷編號(hào)構(gòu)成病歷的唯一標(biāo)識(shí),需記錄病癥情況,就診時(shí)間,就診醫(yī) 生等信息。一份病歷只屬于一個(gè)病人。5藥品由藥品編號(hào)
11、唯一標(biāo)識(shí),需存儲(chǔ)藥品名稱、藥品級(jí)別、單價(jià)、成分、 治療成效、生產(chǎn)商、生產(chǎn)日期、有效日期、備注等信息。6掛號(hào)單由掛號(hào)編號(hào)唯一標(biāo)識(shí),需存儲(chǔ)掛號(hào)的時(shí)間、掛號(hào)費(fèi)用等信息。7處方編號(hào)構(gòu)成了處方的唯一標(biāo)識(shí),需存儲(chǔ)就診日期、藥品名稱、藥品 數(shù)量等信息。8病人掛號(hào)后,需記錄病人的掛號(hào)信息。9在一個(gè)時(shí)間段,醫(yī)生只給一位病人就診,寫一張?zhí)幏健?0每個(gè)病人擁有只屬于自己的唯一掛號(hào)單、唯一病歷、唯一處方。11當(dāng)就診相同病癥的多位醫(yī)生屬于同一科室部門時(shí), 具有不同的醫(yī)生編 號(hào)。12在同一時(shí)間段,藥品發(fā)放人員只為一位病人發(fā)放藥物。13掛號(hào)處在同一時(shí)段只為一位病人掛號(hào),產(chǎn)生掛號(hào)單。14在就診時(shí), 醫(yī)生將病人的看病情況填寫在
12、病歷上, 并把處方單的內(nèi)容 存入處方系統(tǒng)。1.5.4 數(shù)據(jù)約束條件分析1一天醫(yī)院看病的人數(shù)不能超過(guò) 9999 人,這是醫(yī)院接納的最大人數(shù)。2員工開(kāi)始工作年齡超過(guò) 18 歲,滿足工作年齡要求。 3病人編號(hào)規(guī)那么: 唯一標(biāo)識(shí)一個(gè)病人, 編號(hào)格式為病人第一次看病日 期加流水號(hào),如: 202112130001。4聯(lián)系 不超過(guò) 11 或 12 位數(shù)。5住址不超過(guò) 25 為漢字。6 為 6 位數(shù)。7病歷編號(hào)規(guī)那么: 唯一標(biāo)識(shí)一張病歷, 日期' +'四位流水號(hào)',如: 202112220001。8員工編號(hào)規(guī)那么:唯一標(biāo)識(shí)一位員工 , 格式 workDatetime '+三位流
13、 水號(hào),如: 20210430001。9職位填寫規(guī)那么:用于描述員工在醫(yī)院中的職位,醫(yī)護(hù)人員 DR,藥 物管理員 (MM)。 10 科室編號(hào)規(guī)那么:唯一標(biāo)識(shí)一個(gè)科室,從編號(hào) 00001 開(kāi)始。 11 掛號(hào)單編號(hào)規(guī)那么:唯一標(biāo)識(shí)一張掛號(hào)單,格式 日期' +5 位流 水號(hào)',如: r20912130001 由系統(tǒng)自動(dòng)生成一天內(nèi)最大處理掛號(hào)數(shù)為 9999。12藥品編號(hào)規(guī)那么:唯一標(biāo)識(shí)一種藥品,格式為 C'或者 S加國(guó) 藥準(zhǔn)字,C表示普通藥物,S表示特殊藥物。13 處方編號(hào)規(guī)那么: PR' + 日期' + 四位流水號(hào)' , 如: PR2021121300
14、01。1.5.5 實(shí)體與數(shù)據(jù) 1 實(shí)體通過(guò)以上分析可知,系統(tǒng)中的實(shí)體有:病人、病歷、員工、科室和藥品。實(shí) 體的屬性分別如下: 病人:病人編號(hào)、姓名、性別、出生日期、身份證號(hào)、住址、過(guò)敏; 病歷:病歷編號(hào)、就診醫(yī)師、就診日期、主要病癥; 員工:?jiǎn)T工編號(hào)、姓名、性別、出生日期、身份證號(hào)、民族、職位、工作日期、工作年限、學(xué)歷、住址、備注; 科室:科室編號(hào)、科室名稱、上級(jí)部門、科室位置、負(fù)責(zé)人、科室介紹; 藥品:藥品編號(hào)、藥品名稱、藥品類別、單價(jià)、規(guī)格、主要成分、功能主 治、用法用量、供給商、生產(chǎn)日期、有效日期、考前須知、庫(kù)存量;2實(shí)體間的聯(lián)系 綜合以上分析可知,實(shí)體之間有如下聯(lián)系。 病人和醫(yī)生之間是
15、多對(duì)多的關(guān)系 (m:n) 。 病人與病歷之間是是一對(duì)一的關(guān)系 (1:1) 。 醫(yī)生與病歷之間是是多對(duì)多的關(guān)系 (m:n) 。 員工和科室之間是多對(duì)一的關(guān)系 (n:1) 。 病人和藥品之間是多對(duì)多的關(guān)系(m: n) 病人和科室之間是多對(duì)多的關(guān)系(m: n) 病人與掛號(hào)單是一對(duì)一的關(guān)系(1:1) o3聯(lián)系通過(guò)以上分析可知,聯(lián)系的屬性如下所示。掛號(hào)單:掛號(hào)單編號(hào)、就診科室、掛號(hào)費(fèi)、掛號(hào)時(shí)間;每個(gè)病人看病時(shí), 只能有一張掛號(hào)單,同理,每個(gè)醫(yī)生在診斷時(shí),根據(jù)每張掛號(hào)單來(lái)。處方:處方編號(hào)、就診日期、藥品編號(hào)、藥品名稱、數(shù)量。每個(gè)病人擁有 自己的處方,每個(gè)醫(yī)生可以給多個(gè)病人開(kāi)處方。1.6數(shù)據(jù)字典數(shù)據(jù)字典包括
16、數(shù)據(jù)說(shuō)明和數(shù)據(jù)的使用,具體內(nèi)容如下所示1.6.1數(shù)據(jù)項(xiàng)與數(shù)據(jù)結(jié)構(gòu)如表1.1所示。表1.1 數(shù)據(jù)說(shuō)明實(shí)體數(shù)據(jù)項(xiàng)名說(shuō)明類型(長(zhǎng)度)病人Patie ntPatie ntNo病人編號(hào)Char(12)Patie ntName姓名Varchar(10)Sex性別Char(1)Birthday出生日期DatetimeID身份證號(hào)Char(18)Teleph oneVarchar(12)Address住址Varchar(50)ZipChar(6)Hypersusceptibility過(guò)敏藥物Varchar(100)Job職業(yè)Varchar(10)病歷CsRecordCsRecordNo病歷編號(hào)Char(14)
17、SickDate就診日期DatetimeSymptom主要病癥Varchar(100)員工表EmployeeEmployeeNo員工編號(hào)Char(13)EmployeeName姓名Varchar(10)Sex性別Char(1)Birthday出生日期DatetimeID身份證號(hào)Char(18)Nation民族Varchar(10)Teleph oneVarchar(12)Positi on職位Varchar(10)Salary工資Numeric(10,2)WorkDate工作日期DatetimeWorkTerm工作年限intEduacatio nLevel學(xué)歷Varchar(10)Addres
18、s住址Varchar(50)ZipChar(6)Remark備注Varchar(100)科室Departme ntDepartme ntNo科至編號(hào)Char(5)Departme ntName科室名稱Varchar(20)Address科室位置Varchar(50)Man ager負(fù)責(zé)人Varchar(10)Teleph oneVarchar(12)In troduct ion科室介紹Varchar(200)掛號(hào)單RegisterRegisterNo掛號(hào)單編號(hào)Char(14)RegisterTime掛號(hào)時(shí)間DatetimeRegisterFee-hE 口 .単 掛號(hào)費(fèi)Numeric(10,2)
19、藥品Medici neMedici neNo藥口口編號(hào)Char(18)Medici neName藥品名稱Varchar(25)Medici neClass藥品類別Varchar(10)Un itPrice單價(jià)Numeric 10, 2Specificati on規(guī)格Varchar(50)Eleme nts_M主要成分Varchar(256)Fun ction M功能主治Varchar(256)Usage用法用量Varchar(256)Providcer供給商Varchar(50)ProduceDate生產(chǎn)日期DatetimeUsefullife有效日期DatetimeMatters考前須知Va
20、rchar(256)Amount庫(kù)存量IntPrescripti onNo處方編號(hào)Char(14)處方主表Prescriptio nM asterSickDate就診日期DatetimePatie ntNo病人編號(hào)Char(12)EmployeeNo員工編號(hào)Char(13)處方明細(xì)表Prescripti on DetailPrescripti onNo處方編號(hào)Char(14)SickDate就診日期DatetimeMedici neName藥品名稱Varchar(25)Qua ntity藥品數(shù)量Int1.6.2數(shù)據(jù)處理如表所示。表1.2數(shù)據(jù)的使用數(shù)據(jù)名稱說(shuō)明功能實(shí)現(xiàn)In stert_pat_i
21、 nf登記病人的根本信息病人在經(jīng)過(guò)掛號(hào)、就診等 系列就醫(yī)過(guò)程后,院方保存 病人的信息資料。Update_pat_i nf更新病人的根本信息病人可能有時(shí)某些以保存 的信息會(huì)發(fā)生改變,如住 址。Search_Hypersusceptib ility病人對(duì)某些藥物的過(guò)敏病人看病時(shí),如果以前留有 病人的資料,可以查詢病人 的過(guò)往資料,對(duì)哪些藥物過(guò) 敏。In stert_Hypersuscepti bility病人對(duì)某些藥物的過(guò)敏第一次看病的病人,要就診 后,要添加病人的過(guò)敏藥 物。Search pat i nf病人的根本信息查詢病人的信息Del pat i nf病人的信息刪除病人的信息。In ster
22、t_emp_i nf登記員工的根本信息員工聘用后,存儲(chǔ)其根本信 息。Update_emp_i nf更新員工的根本信息員工可能有時(shí)某些以保存 的信息會(huì)發(fā)生改變,如住 址。Search emp i nf員工的根本信息查詢員工的信息Search doctor i nf醫(yī)生的根本信息查詢醫(yī)生的信息Del emp i nf員工的根本信息刪除員工的根本信息。:Search regnf掛號(hào)單的信息查詢病人掛號(hào)單信息。Del regnf掛號(hào)單的信息刪除病人掛號(hào)單。Search dep inf科室信息查詢科室信息。Update _dep_ inf科室信息更新科室信息,如主管負(fù)責(zé) 人。Instert csR in
23、f 病歷信息填寫病人就診時(shí)的根本情 況。Search csR inf病歷信息查詢病人的病歷信息。Del csR inf病歷信息刪除病人的病歷信息。In stert_ pre_i nf處方信息填寫病人就診時(shí)的處方信 息。Search pre inf處方信息查詢病人的處方信息。Update pre inf處方信息更新病人的處方信息。Del prR inf處方信息刪除病人的處方信息。In stert mednf藥品信息添加新藥品。Search med inf藥品信息查詢藥品信息。Update med inf藥品信息更新藥品信息。Del med inf藥品信息刪除藥品信息。2概念設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)就是將
24、需求分析得到的用戶需求抽象為信息結(jié)構(gòu),以便更真實(shí)、更充分地反映現(xiàn)實(shí)世界。概念設(shè)計(jì)局部主要包括實(shí)體的E-R圖、聯(lián)系的E-R圖和系統(tǒng)總的E-R圖。實(shí)體及其屬性由需求分析知,根本實(shí)體有病人、病歷、員工、科室和藥品。1病人:病人編號(hào)、姓名、性別、出生日期、身份證號(hào)、住址、過(guò)敏、職業(yè),如下圖。圖病人2病歷:病歷編號(hào)、就診日期、主要病癥,如下圖就診日期./病歷編號(hào)病歷就診醫(yī)師“主要病癥圖2.2 病歷3員工:?jiǎn)T工編號(hào)、姓名、性別、出生日期、身份證號(hào)、民族、職位、工資、工作日期、工作年限、學(xué)歷、住址、備注,如下圖。圖2.3 員工4科室:科室編號(hào)、科室名稱、科室位置、負(fù)責(zé)人、 下圖。、科室介紹,如科室位置圖2.
25、4科室5藥品:藥品編號(hào)、藥品名稱、藥品類別、單價(jià)、規(guī)格、主要成分、功能主治、用法用量、供給商、生產(chǎn)日期、有效日期、考前須知,如下圖。實(shí)體間的聯(lián)系1病人和醫(yī)生之間是多對(duì)多的關(guān)系(m:n),如下圖圖2.6病人與醫(yī)生的聯(lián)系2病人與病歷之間是是一對(duì)一的關(guān)系(1:1),如下圖圖2.7病人與病歷之間聯(lián)系3醫(yī)生與病歷之間是是一對(duì)多的關(guān)系(1:n),如下圖病歷編,就診日期病歷診斷員工醫(yī)生圖2.8醫(yī)生與病歷之間聯(lián)系4員工和科室之間是多對(duì)一的關(guān)系(n:1),如下圖員工編號(hào)負(fù)責(zé)圖2。9員工與科室之間聯(lián)系5病人和藥品之間是多對(duì)多的關(guān)系(m:n),如下圖病人編號(hào)員工編號(hào)藥品 處方 病人藥品名稱處方編號(hào)圖2.10 病人和
26、藥品之間的聯(lián)系6病人和科室之間是一對(duì)一的關(guān)系(1:1), 如下圖病人編號(hào)圖2.11病人和科室之間的聯(lián)系7病人與掛號(hào)單之間是是一對(duì)一的關(guān)系(1:1),如下圖病人編號(hào)掛號(hào)單編號(hào)圖2.12病人與掛號(hào)單之間聯(lián)系2.3 總體ER圖系統(tǒng)總的E-R圖,如下圖員工編口醫(yī)生填寫屬于病歷病歷編號(hào)擁有診斷病人病人編掛號(hào)單科室科室編圖2.13 總體E-R圖3邏輯設(shè)計(jì)根據(jù)概念設(shè)計(jì),邏輯設(shè)計(jì)主要包括將實(shí)體轉(zhuǎn)換成關(guān)系、將聯(lián)系轉(zhuǎn)換成關(guān)系、 關(guān)系設(shè)計(jì)、相關(guān)屬性約束說(shuō)明、關(guān)系優(yōu)化和關(guān)系表的建立。3.1實(shí)體處理通過(guò)分析,實(shí)體有病人、病歷、員工、科室和藥品5個(gè),并且都是強(qiáng)實(shí)體集。 強(qiáng)實(shí)體集轉(zhuǎn)換方式將強(qiáng)實(shí)體集映射成關(guān)系模式很直接,只需
27、將實(shí)體集的每個(gè)屬性 對(duì)應(yīng)的關(guān)系模式的屬性,實(shí)體集的碼作為關(guān)系模式的碼。1由病人Patient實(shí)體集轉(zhuǎn)化的關(guān)系模式加下劃線的屬性表示它是主 碼成員,在后面的關(guān)系模式中同理。Patient PatientNo , PatientName,Sex,Birthday , ID,Telephone,Address, Zip , Hypersusceptibi-lity , Job。2由病歷CsRecord實(shí)體集轉(zhuǎn)化的關(guān)系模式。CsRecord CsRecordNq SickDate , Symptom3由員工表Employee實(shí)體集轉(zhuǎn)化的關(guān)系模式。Employee EmployeeNc, Employe
28、eName Sex, Birthday , ID , Nation , Teleph one, Positi on , Salary , WorkDate, WorkTerm Eduacati on Level , Address , Zip , Remark。4由員工表科室Department實(shí)體集轉(zhuǎn)化的關(guān)系模式。Departme ntDepartmen tNo, Departme ntName Address,Man ager, Teleph one, In troducti on。5由員工表藥品Medicine實(shí)體集轉(zhuǎn)化的關(guān)系模式。Medici ne Medicin eNo , Medi
29、ci neName, Medici neClass , Un itPrice , Specification , Elements , Function , Usage, Providcer , ProduceDate , Usefullife , Matters。3.2聯(lián)系集處理由概念設(shè)計(jì)可知實(shí)體之間的聯(lián)系E-R圖,那么聯(lián)系集的屬性如下所示。1處方Prescription 聯(lián)系集是由病人Patient實(shí)體集與員工表Employee 實(shí)體集之間的多對(duì)多聯(lián)系集。那么主碼由所有參與實(shí)體集的主碼的并集組成。斜 字體的表示外碼處方 Prescription PrescriptsnNo , Employ
30、eeNq PatientNo , SickDate ,MedicineNo , MedicineName, Quantity。2掛號(hào)單Register聯(lián)系集是由病人 Patient實(shí)體集與病歷CsRecord實(shí) 體集之間的一對(duì)一聯(lián)系集。那么主碼可選擇任何一個(gè)參與實(shí)體集的主碼。Register RegisterNo , PatientNo , RegisterTime , RegisterFee3掛號(hào)單Register聯(lián)系集是由病歷 CsRecord實(shí)體集與科室 Department 實(shí)體集之間的一對(duì)一聯(lián)系集。那么主碼可選擇任何一個(gè)參與實(shí)體集的主碼。Register RegisterNo , P
31、atientNo , DepartmentNo , RegisterTime , RegisterFee3.3完整性約束完整性約束包括實(shí)體完整性約束、參照完整性約束和用戶自定義完整性約 束,這里僅對(duì)實(shí)體完整性和用戶自定義完整性約束作如下說(shuō)明。關(guān)系優(yōu)化之后得到了 8個(gè)最終表,分別如表3.1至3.7所示1所示數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明備注Patie ntNoChar(12)Not nullPrimary keyPatie nt_PK病人編號(hào)Patie ntNameVarchar(10)Not null姓名SexChar(1)Not nullF表示女,M表示男性別BirthdayDatet
32、imeNot nullYyy-mmm-ddd 格式出生日期IDChar(18)Not null18位數(shù)字表示身份證號(hào)Telepho neVarchar(12)null11或12位數(shù)字表示AddressVarchar(50)Not null最多25個(gè)漢字表示住址:ZipChar(6)null6位數(shù)字表示Hypersuscepti bilityVarchar(100)null不超過(guò)10個(gè)漢字表示過(guò)敏藥物JobVarchar(10)null不超過(guò)5個(gè)漢字職業(yè)2所示數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明備注CsRecordNoChar(14)Not nullPrimary keyCsRecord PK病
33、歷編號(hào)Patie ntNoChar(12)Not nullCsRecordPatie nt_FKn病人編號(hào)EmployeeNoChar(10)Not nullCsRecordEmployee_FKn就診醫(yī)師SickDateDatetimeNot null與處方上就診日期一致就診日期SymptomVarchar(100)Not null記錄病情主要病癥3所示數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明備注EmployeeNoChar(13)Not nullPrimary key Employee_PK員工編號(hào)EmployeeNameVarchar(10)Not null員工姓名姓名SexChar(1)N
34、ot nullF表示女,M表示男性別BirthdayDatetimeNot nullYyy-mmm-ddd 格式出生日期:IDChar(18)Not null18位數(shù)字表示身份證號(hào)NationVarchar(10)null56個(gè)民族之一民族Teleph oneVarchar(12)Not null12位數(shù)字表示Positi onVarchar(10)Not null醫(yī)生職位職位SalaryNumeric(10,2)Not null小數(shù)點(diǎn)后兩位數(shù)字表示工資WorkDateDatetimeNot null年齡不得小于18歲工作日期WorkTermIntnull用一數(shù)字表示工作年限Eduacati
35、onLe velVarchar(10)null如“大專,“本科等學(xué)歷AddressVarchar(50)Not null不多于25個(gè)漢字表示住址:ZipChar(6)null6個(gè)數(shù)字表示RemarkVarchar(100)null醫(yī)生的附加信息備注4所示。數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明備注Departme ntNoChar(5)Not nullPrimary keyDeparteme nt_PK科至編號(hào)Departme ntNam eVarchar(20)Not null少于10個(gè)漢字表示科室名稱AddressVarchar(50)null少于25個(gè)漢字科室位置Man agerVarch
36、ar(10)null負(fù)責(zé)人姓名負(fù)責(zé)人Teleph oneVarchar(12)null12位數(shù)字表示In troduct ionVarchar(200)null科室簡(jiǎn)介科室介紹5所示。數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明備注RegisterNoChar(14)Not nullPrimary keyRegiste_PK掛號(hào)單編號(hào)Patie ntNoChar(12)Not nullRegisterPatie nt_FKn病人編號(hào)Departme ntNoChar(5)Not nullRegisterDepartme nt_FK n就診科室RegisterTimeDatetimeNot nullyy
37、yy-mm-dd 格式掛號(hào)時(shí)間RegisterFeeNumeric(10,2)Not null小數(shù)點(diǎn)后兩位數(shù)字表示-hE 口 .単 掛號(hào)費(fèi)6所示數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明備注Medici neNoChar(18)Not nullPrimary keyRegiste_PK藥品編號(hào)Medici neNameVarchar(25)Not null不超過(guò)10個(gè)漢字藥品名稱Medici neClassVarchar(10)Not null唯表示藥品類別, 如“外用藥,“內(nèi)服 藥”藥品類別Un itPriceNumeric 10,2Not null小數(shù)點(diǎn)后兩位數(shù)字單價(jià)Specificati on
38、Varchar(50)null不超過(guò)10個(gè)漢字規(guī)格Eleme nts MVarchar(256)null不超過(guò)100個(gè)漢字主要成分Fun ction MVarchar(256)null不超過(guò)100個(gè)漢字功能主治UsageVarchar(256)null不超過(guò)100個(gè)漢字用法用量ProvidcerVarchar(50)null不超過(guò)30個(gè)漢字供給商ProduceDateDatetimeNot nullYyy-mmm-ddd 格式生產(chǎn)日期UsefullifeDatetimeNot nullYyy-mmm-ddd 格式有效日期MattersVarchar(256)null不超過(guò)100個(gè)漢字考前須知n
39、AmountIntNot null具體數(shù)字庫(kù)存量7處方表 PrescriptsnMaster所示。Master數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明說(shuō)明Prescripti onNoChar(14)Not nullPrimary keyPrescriptio n_PK處方編號(hào)Patie ntNoChar(12)Not nullPrescriptio nPatie nt FKn病人編號(hào)EmployeeNoChar(13)Not nullPrescriptio nDoctor_FKn醫(yī)生編號(hào)SickDateDatetimeNot nullYyy-mmm-ddd 格式就診日期8處方表 PrescriptsnDetail,如表 3.8 所示。表 3.8 處方表 PrescriptionDatail數(shù)據(jù)項(xiàng)名類型(長(zhǎng)度)是否為空約束說(shuō)明說(shuō)明|Prescripti onNoChar(14)Not nullPrimary keyPrescriptio n_PK處方編號(hào)SickDateDatetimeNot nullYyy-mmm-ddd 格式就診日期Medici neNoChar(18)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 買車合同買賣合同范本
- 廠房分租裝修合同范本
- 怎么講課題申報(bào)書
- 單方解除租賃合同范本
- 出口鱘魚合同范本
- 入股石礦合同范本
- 臨時(shí)駐地建設(shè)合同范例
- 保健按摩合同范本
- 合同范本教程租房文字
- 員工合同范本修訂
- 福建省福州市2024-2025學(xué)年九年級(jí)上學(xué)期期末語(yǔ)文試題(解析版)
- 一年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)教案2
- 九年級(jí)主題班會(huì)課件:遇見(jiàn)最好的自己(開(kāi)學(xué)第一課)
- 2025版股權(quán)投資基金股份收購(gòu)與退出機(jī)制協(xié)議3篇
- 【營(yíng)銷方案】2025小紅書平臺(tái)營(yíng)銷通案
- 2025年江西電力職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年棗莊科技職業(yè)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 護(hù)苗行動(dòng)安全教育課件
- 2024年湖南鐵道職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 2024年山西同文職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫(kù)含答案解析
- 油品庫(kù)房管理規(guī)定(2篇)
評(píng)論
0/150
提交評(píng)論