醫(yī)院信息管理系統(tǒng)_第1頁
醫(yī)院信息管理系統(tǒng)_第2頁
醫(yī)院信息管理系統(tǒng)_第3頁
醫(yī)院信息管理系統(tǒng)_第4頁
醫(yī)院信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件學(xué)院計算機系 數(shù)據(jù)庫技術(shù)及應(yīng)用xx學(xué)院軟件學(xué)院計算機系醫(yī)院信息管理系統(tǒng)數(shù)據(jù)庫構(gòu)建與設(shè)計課程名稱:數(shù)據(jù)庫技術(shù)及應(yīng)用學(xué)生姓名:xx學(xué)號級:xx班指導(dǎo)老師:xx老師日期:2014年06月目錄第一章 前言31.1課題簡介31.2設(shè)計目的3第二章 需求分析42.1可行性研究42.1.1 技術(shù)可行性42.1.2 經(jīng)濟可行性42.1.3 操作可行性42.2 需求分析52.3 開發(fā)環(huán)境介紹52.3.1 Java介紹52.3.2 MySQL介紹6第三章 數(shù)據(jù)庫設(shè)計63.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計73.2 數(shù)據(jù)庫邏輯設(shè)計93.2.1 表設(shè)計93.2.2 約束設(shè)計113.2.3 視圖設(shè)計1

2、23.2.4 存儲過程設(shè)計133.2.5 觸發(fā)器設(shè)計143.2.6測試數(shù)據(jù)153.2.7 界面模擬圖17第三章總結(jié)18參考文獻18附件A19第一章 前言1.1 課題簡介數(shù)據(jù)庫技術(shù)是計算機科學(xué)技術(shù)發(fā)展最快,應(yīng)用最為廣泛的技術(shù)之一。其在計算機設(shè)計,人工智能,電子商務(wù),企業(yè)管理,科學(xué)計算等諸多領(lǐng)域均得到了廣泛的應(yīng)用,已經(jīng)成為計算機信息系統(tǒng)和應(yīng)用的核心技術(shù)和重要基礎(chǔ)。本文主要介紹醫(yī)院信息管理系統(tǒng)的數(shù)據(jù)庫設(shè)計,從需求分析到數(shù)據(jù)庫的運行與維護都進行詳細的敘述。本系統(tǒng)是利用MYSQL開發(fā)出來的。通過MYSQL建立醫(yī)院信息管理系統(tǒng),大大方便和簡化了數(shù)據(jù)的查詢和處理,管理員可以通過MYSQL語言對表內(nèi)數(shù)據(jù)進行添

3、加,刪除,修改,查詢等操作。隨著數(shù)據(jù)處理的不斷進步和計算機網(wǎng)絡(luò)的迅速發(fā)展,使數(shù)據(jù)庫應(yīng)用系統(tǒng)不僅在功能而且在結(jié)構(gòu)上都有了深刻的變化,而且運用在生活的每一個方面。目前在關(guān)系數(shù)據(jù)庫中用得最多的MYSQL數(shù)據(jù)庫,開發(fā)數(shù)據(jù)庫的語言工具多數(shù)用Java.。所以對于計算機專業(yè)的學(xué)生來說掌握數(shù)據(jù)庫應(yīng)用的基本技術(shù),熟悉編程語言與MYSQL數(shù)據(jù)庫的結(jié)合運用是我們計算機專業(yè)學(xué)生之必備本領(lǐng)。本次課程設(shè)計是以醫(yī)院信息管理系統(tǒng)為模擬模型,運用Java編程語言結(jié)合MYSQL數(shù)據(jù)庫所開發(fā)系統(tǒng)。1.2 設(shè)計目的一個現(xiàn)代化醫(yī)院的綜合管理是否先進是直接通過其信息化水平來體現(xiàn)的,“醫(yī)院信息管理系統(tǒng)”是國內(nèi)先進的信息化管理系統(tǒng),該系統(tǒng)包

4、含實現(xiàn)藥品類型及藥品信息的管理,實現(xiàn)藥品的入庫、出庫管理,實現(xiàn)科室、醫(yī)生、病人的管理,藥庫管理等多個子系統(tǒng),可以滿足各個部門的業(yè)務(wù)信息處理和信息共享。“醫(yī)院信息管理系統(tǒng)”還可開發(fā)制作觸摸屏,以供患者了解醫(yī)院信息,查找專家資料,方便查詢各種費用收取情況。該系統(tǒng)還能為住院病人提供每日住院清單,使患者明白、放心治療。為了滿足我國醫(yī)院發(fā)展的需要,為了使祖國醫(yī)學(xué)早日與世界科技接軌,許多醫(yī)院集中了大量的人力和物力,借鑒國內(nèi)外HIS的先進經(jīng)驗,并結(jié)合國內(nèi)各家醫(yī)院的傳統(tǒng)管理模式和實際需求,因此醫(yī)院信息管理系統(tǒng)應(yīng)運而生。醫(yī)院信息管理系統(tǒng)(Hospital Information System簡稱HIS)是一門融

5、醫(yī)學(xué)、信息、管理、計算機等多種學(xué)科為一體的交叉科學(xué),在發(fā)達國家已經(jīng)得到了廣泛的應(yīng)用,并創(chuàng)造了良好的社會效益和經(jīng)濟效益。醫(yī)院信息管理系統(tǒng)是現(xiàn)代化醫(yī)院運營的必要技術(shù)支撐和基礎(chǔ)設(shè)施,實現(xiàn)醫(yī)院信息管理系統(tǒng)的目的就是為了以更現(xiàn)代化、科學(xué)化、規(guī)范化的手段來加強醫(yī)院的管理提高醫(yī)院的工作效率,改進醫(yī)療質(zhì)量,從而樹立現(xiàn)代醫(yī)院的新形象,這也是未來醫(yī)院發(fā)展的必然方向。第二章 需求分析2.1 可行性研究系統(tǒng)開始和可行性研究是為系統(tǒng)開發(fā)做前期準(zhǔn)備1。在對一個項目的開發(fā)之前,我們總是要對其進行一個可行性分析與需求分析,通過和指導(dǎo)老師的共同分析得出了可行性開發(fā)計劃。對于需求分析我們作了如下調(diào)查分析的需求。2.1.1 技術(shù)可

6、行性隨著軟件編程技術(shù)的不斷增加,功能的不斷加強,和網(wǎng)絡(luò)技術(shù)的不斷成熟,信息安全的不斷完善以及開發(fā)工具的日益進步,采用計算機系統(tǒng)來管理超市要求數(shù)據(jù)的采集、更新能夠完整、準(zhǔn)確和及時,所以開發(fā)通用的醫(yī)院信息系統(tǒng)已經(jīng)完全可以做到。2.1.2 經(jīng)濟可行性因為通過網(wǎng)絡(luò)傳遞銷售信息,可以不受距離的限制,因此可以節(jié)約許多的人力和物力,方便管理,由此可以減少不必要的開支,同時該系統(tǒng)可以提高醫(yī)院的工作效率,即提高了醫(yī)院的經(jīng)濟效益,所以從經(jīng)濟上是完全可行的。2.1.3 操作可行性本系統(tǒng)采用Windows圖形界面,是大家熟悉的操作系統(tǒng),對于用戶只需要具有一般的計算機知識的人員都可以輕松上手。而且整個銷售系統(tǒng)采用最友好

7、的交互界面,簡潔明了,不需要對數(shù)據(jù)庫非常了解。 由此,該系統(tǒng)的操作是可行的,有必要推廣該系統(tǒng)。綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟上還是操作上。2.2 需求分析對于大型醫(yī)院信息管理系統(tǒng)來說,通常它會把員工人事管理系統(tǒng)也包括在內(nèi)。由于現(xiàn)考慮的是小型醫(yī)院,其可承擔(dān)的研發(fā)支費也有限。所以在這個系統(tǒng)中,要實現(xiàn)的功能主要如下:(1)功能要求實現(xiàn)藥品類型及藥品信息的管理;實現(xiàn)藥品的入庫、出庫管理;實現(xiàn)科室、醫(yī)生、病人的管理;創(chuàng)建觸發(fā)器:當(dāng)藥品入庫、出庫時自動修改庫存;創(chuàng)建存儲過程統(tǒng)計某段時間內(nèi),各科室的就診人數(shù)和輸入情況;創(chuàng)建視圖查詢各種藥品的庫存總數(shù);(2)數(shù)據(jù)精確度藥品的入庫

8、與出庫中,價格、數(shù)量用整型,日期用日期時間類型。(3)時間特性該系統(tǒng)軟件從啟動到進入系統(tǒng)登錄界面的時間正常情況下少于5秒,錄入并更新數(shù)據(jù)的時間正常情況下少于10秒。(4)適用性該管理系統(tǒng)軟件適用于Windows 2000/Windows XP中文版下運行。2.3 開發(fā)環(huán)境介紹2.3.1 Java介紹Java是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計語言(以下簡稱Java語言)和Java平臺的總稱。用Java實現(xiàn)的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態(tài)的Web、Internet計算。從此,Java被廣泛接受并推動了

9、Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持Java applet。另一方面,Java技術(shù)也不斷更新。Java平臺由Java虛擬機(Java Virtual Machine)和Java 應(yīng)用編程接口(Application Programming Interface、簡稱API)構(gòu)成。Java 應(yīng)用編程接口為Java應(yīng)用提供了一個獨立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴展部分。在硬件或操作系統(tǒng)平臺上安裝一個Java平臺之后,Java應(yīng)用程序就可運行?,F(xiàn)在Java平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運行。Java應(yīng)用編程接口已經(jīng)從1.1x版發(fā)展到1

10、.2版。目前常用的Java平臺基于Java1.4,最近版本為Java1.7。Java分為三個體系JavaSE(Java2 Platform Standard Edition,java平臺標(biāo)準(zhǔn)版),JavaEE(Java 2 Platform,Enterprise Edition,java平臺企業(yè)版),JavaME(Java 2 Platform Micro Edition,java平臺微型版)。2.3.2 MySQL介紹MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle公司。Mysql是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在WEB應(yīng)用方面MySQL是

11、最好的。RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。第三章 數(shù)

12、據(jù)庫設(shè)計數(shù)據(jù)庫在一個管理信息系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致,同時,合理的數(shù)據(jù)庫也將有利于程序的實現(xiàn)。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計本系統(tǒng)根據(jù)上面功能分析和需求總結(jié)設(shè)計出的實體共有下面幾個,下面分別列出本系統(tǒng)所使用到的各基本實體和各實體之間的聯(lián)系。如圖3-1所示:- 22 -藥品價格圖3-1 實體聯(lián)系(E-R)圖1nn1n1nmm1醫(yī)生藥品藥房庫病人科室入庫藥品屬于庫存入庫就診醫(yī)生年齡醫(yī)生性別醫(yī)

13、生姓名醫(yī)生電話醫(yī)生編號病人電話就診時間病人年齡科室位置科室編號科室名稱病人編號病人姓名病人性別生產(chǎn)廠家失效日期生產(chǎn)日期庫存數(shù)量藥品編號藥品名稱入庫數(shù)量生產(chǎn)日期藥品編號藥品編號藥品名稱單品數(shù)量庫號管理人姓名藥品類型藥品類型管理人電話藥品價格入庫日期失效日期科室(科室編號,科室名稱,科室位置)醫(yī)生(醫(yī)生編號,醫(yī)生姓名,醫(yī)生性別,醫(yī)生年齡,醫(yī)生電話,科室編號,病人編號)病人(病人編號,病人姓名,病人性別,病人年齡,病人電話,醫(yī)生編號)藥品單(病人編號,醫(yī)生編號,就診時間,藥品編號,藥品名稱,數(shù)量)藥房庫(庫號,管理人姓名,管理人電話)庫存藥品信息(藥品編號,藥品名稱,藥品類型,藥品價格,生產(chǎn)廠家,生

14、產(chǎn)日期,失效日期,庫存數(shù)量,庫號)入庫藥品(藥品編號,藥品價格,藥品類型,入庫日期,生產(chǎn)日期,失效日期,入庫數(shù)量,庫號)3.2 數(shù)據(jù)庫邏輯設(shè)計3.2.1 表設(shè)計將數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計轉(zhuǎn)換成關(guān)系模型,就得到了以下的7張數(shù)據(jù)庫中的表。表3-1 醫(yī)生表(doctor)序號屬性名字段名類型長度NULL默認備注1醫(yī)生編號docnumint5×主鍵2醫(yī)生姓名docnamechar8×3醫(yī)生性別docsexchar4×4醫(yī)生年齡docageint5×5醫(yī)生電話doctelchar12×6科室編號offnumint5×外鍵7病人編號patnumint

15、5×表3-2病人表(patient)序號屬性名字段名類型長度NULL默認備注1病人編號patnumint5×主鍵2病人姓名patnamechar8×3病人性別patsexchar4×4病人年齡patageint5×5病人電話pattelchar12×6醫(yī)生編號docnumint5×表3-3科室表(office)序號屬性名字段名類型長度NULL默認備注1科室編號offnumint5×主鍵2科室名稱offnamechar20×3科室位置offsitechar20×表3-4庫存藥品信息表(medici

16、ne)序號屬性名字段名類型長度NULL默認備注1藥品編號mednumint5×主鍵2藥品名稱mednamechar30×3藥品類型medtypechar20×4藥品價格medpriceint10×5生產(chǎn)廠家productionchar30×6生產(chǎn)日期protimedate×7失效日期badtimedate×8庫存數(shù)量quantityint10×9庫號storagenumint5×外鍵表3-5藥房庫表(medstor)序號屬性名字段名類型長度NULL默認備注1庫號storagenumint5×主鍵

17、2管理人姓名keepernamechar8×3管理人電話keepertelchar12×表3-6藥品單表(outmed)序號屬性名字段名類型長度NULL默認備注1藥品編號mednumint5×2藥品名稱mednamechar30×3數(shù)量outquantitychar20×4就診時間jiuzhentimedate×5醫(yī)生編號docnumint5×外鍵6病人編號patnumint5×外鍵表3-7入庫藥品表(inmed)序號屬性名字段名類型長度NULL默認備注1藥品編號mednumint5×2藥品類型medty

18、pechar20×3藥品價格medpriceint10×4入庫日期intimedate×5生產(chǎn)日期protimedate×6失效日期badtimedate×7入庫數(shù)量inquantityint10×8庫號storagenumint5×外鍵3.2.2 約束設(shè)計約束定義了關(guān)于允許什么數(shù)據(jù)進入數(shù)據(jù)庫的規(guī)則,是分配給表或表中某列的一個屬性。使用約束的目的在于防止列中出現(xiàn)非法的數(shù)據(jù),可以自動維護數(shù)據(jù)庫的數(shù)據(jù)完整性。1、對醫(yī)生表醫(yī)生電話列實現(xiàn)的檢查約束:alter table doctor add constraint ch check

19、 (doctel like'0-90-90-90-90-90-90-90-90-90-90-9');2、對病人表、病人編號列添加唯一約束:alter table patientadd constraint uq1 unique( patnum);2、對醫(yī)生表、庫存藥品信息表、藥品單表列添加外鍵約束:1.醫(yī)生表外鍵: alter table doctor add foreign key fk1(offnum) references office(offnum)2.庫存藥品信息表: alter table medicine add foreign key fk3 (storagen

20、um)references medstor(storagenum)3.藥品單表外鍵: alter table outmed add foreign key fk4(docnum)references doctor(docnum);alter table outmed add foreign key fk5(patnum)references patient(patnum); 3.2.3 視圖設(shè)計根據(jù)邏輯模型所設(shè)計出的各種數(shù)據(jù)表構(gòu)成了完整的物理數(shù)據(jù)庫。由于業(yè)務(wù)范圍的限制,每一個用戶不可能訪問數(shù)據(jù)庫系統(tǒng)中的所有數(shù)據(jù)表,所訪問的只是數(shù)據(jù)表的一個子集。我們把一個用戶能訪問到的數(shù)據(jù)表集合稱為一個視圖(V

21、iew)8。視圖是以一致和直觀的方式提供給用戶的數(shù)據(jù)形式。視圖以這種形式給用戶提供數(shù)據(jù),一方面為了滿足用戶對數(shù)據(jù)訪問的方便性、簡潔性需要,使數(shù)據(jù)在視圖中以更符合用戶要求和喜好的形式展現(xiàn)出來,另一方面,為了保證數(shù)據(jù)的一致性,最好不要把數(shù)據(jù)表直接提供給最終用戶。1.創(chuàng)建視圖查詢各種藥品的庫存總數(shù)CREATE VIEW NewViewAS SELECTmedicine.mednum,medicine.medname,medicine.medtype,medicine.quantityFROMmedicine ;select * from newview;2.創(chuàng)建視圖查詢病人的科室名稱。CREATE

22、VIEW NewViewAS SELECToffice.offname,office.offnum,doctor.docnum,patient.patnum,patient.patname,doctor.docnameFROMpatientInner Join doctor ON patient.docnum = doctor.docnumInner Join office ON doctor.offnum = office.offnum ;3.2.4 存儲過程設(shè)計存儲過程是一組編譯在單個執(zhí)行計劃中的Transact-SQL語句,它將一些固定的操作集中起來交給SQL-Server數(shù)據(jù)庫服務(wù)器完

23、成,以實現(xiàn)某個任務(wù)。存儲過程執(zhí)行速度快,提高系統(tǒng)的安全性。1. 創(chuàng)建存儲過程統(tǒng)計某段時間內(nèi),各科室的就診人數(shù)和輸入情況。create procedure c1()comment'五月份,各科室的就診人數(shù)情況'beginselect offname,count(*) as 就診人數(shù)from patientjoin doctor on patient.docnum=doctor.docnum join office on doctor.offnum=office.offnumgroup by offname;end;call c1;2. 醫(yī)生就診病人的情況create proced

24、ure c2()comment'醫(yī)生就診病人的情況'beginSELECTpatient.patnum,patient.patname,patient.patsex,patient.patage,patient.pattel,doctor.docnum,doctor.docnameFROMpatientInner Join doctor ON patient.docnum = doctor.docnum;end;call c2;3.2.5 觸發(fā)器設(shè)計觸發(fā)器的作用是強制執(zhí)行業(yè)務(wù)規(guī)則。SQL Server主要提供了兩種機制來強制業(yè)務(wù)規(guī)則和數(shù)據(jù)完整性:約束和觸發(fā)器。觸發(fā)器在指定的表中

25、數(shù)據(jù)發(fā)生變化時被調(diào)用以響應(yīng)INSERT、UPDATE或DELETE事件。觸發(fā)器可以查詢其他表,并可以包含復(fù)雜的語句。SQL Server將觸發(fā)器和觸發(fā)它的語句作為可在觸發(fā)器內(nèi)回滾的單個事物對待,如果檢測到嚴重錯誤,則整個事物即自動回滾。1. 創(chuàng)建觸發(fā)器:當(dāng)藥品入庫自動修改庫存。create trigger t1 after inserton inmed for each row beginupdate medicineset quantity=quantity+new.inquantitywhere mednum=new.mednum;end;select * from inmed;selec

26、t * from medicine;insert into inmed values('00001','口服藥','9','2014-02-01','2017-02-01','2014-02-15','10','11');2. 創(chuàng)建觸發(fā)器:當(dāng)藥品出庫時自動修改庫存。create trigger t2 after inserton outmed for each row beginupdate medicineset quantity=quantity-new.outq

27、uantitywhere mednum=new.mednum;end;select * from outmed;select * from medicine;insert into outmed values ('00006','克林霉素','20','001','0006','2014-06-04');3.2.6測試數(shù)據(jù)圖3-1醫(yī)生表圖3-2病人表圖3-3科室表圖3-4庫存藥品信息表圖3-5藥房庫表圖3-6藥品單表圖3-7入庫藥品表3.2.7 界面模擬圖第三章 總結(jié)(1)學(xué)習(xí)數(shù)據(jù)庫,最重要的是實踐

28、,只有多動手才能盡快掌握它。(2)一個系統(tǒng)的開發(fā),經(jīng)驗是最重要的,經(jīng)驗不足,就難免會有許多考慮不周之處。(3)要想吸引更多的用戶,網(wǎng)站的界面必須要美觀、有特色、友好,功能要健全。不過由于經(jīng)驗不足,我設(shè)計的圖形界面比較簡單。只是對基本功能進行了開發(fā)。(4)本次開發(fā),我參考了很多醫(yī)院信息管理系統(tǒng)的例子,吸取了一些別的醫(yī)院信息管理系統(tǒng)的長處,對自己的設(shè)計進行了完善,但是還有很多的不足之處,有待以后進一步習(xí)。由于時間倉促,本次設(shè)計由我完成醫(yī)院信息管理系統(tǒng)的制作,對我這樣一個新手而言所制作的模塊還有不完善的地方。數(shù)據(jù)庫的設(shè)計也比較簡單。還有很多設(shè)計中用到的知識也不夠全面,還有很多地方不能夠作到完全的理解

29、和掌握。通過這次數(shù)據(jù)庫設(shè)計使我受益匪淺。由于是獨立完成的設(shè)計在此過程中也遇到了很多的困難,我請教了老師和同學(xué),在這個過程中讓我體會到了,一個團隊的重要性。參考文獻1 深入淺出MySQL人民郵電出版社2014年1月唐漢明,翟振興,關(guān)寶軍,王洪權(quán),黃瀟2 SQL入門經(jīng)典(第五版)人民郵電出版社,2011年11月(美)斯蒂芬森 著,井中月 譯3 MySQL管理之道機械工業(yè)出版社,2014年1月賀春旸附件Acreate database hospital;use hospital;alter database hospital character set gbk;create table doctor

30、(docnum int(5) primary key not null,docname char(8)not null,docsex char(4)not null,docage int(5)not null,doctel char(12)not null,offnum int(5)not null,patnum int(5)not null);insert into doctor values('001','李婷','女','40','#39;,'1','0006'

31、), ('002','敬杉','男','45','#39;,'4','0003'), ('003','黃磊','男','30','#39;,'4','0004'), ('004','杜良琴','女','50','#39;,'3',&

32、#39;0005'), ('005','曾琴','女','60','#39;,'3','0001'), ('006','田林林','男','55','#39;,'2','0002');select * from doctor;create table patient(patnum int(5) primary key not null

33、,patname char(8)not null,patsex char(4)not null,patage int(5)not null,pattel char(12)not null, docnum int(5) not null);insert into patient values('0001','白莉','女','40','#39;,'005'), ('0002','吳芳','女','20','1842

34、2226971','006'), ('0003','譚海濤','男','35','#39;,'002'), ('0004','任勁松','男','43','#39;,'003'), ('0005','張瑩','女','35','#39;,'004&

35、#39;), ('0006','吳亞妮','女','7','#39;,'001');select * from patient;create table office(offnum int(5) primary key not null,offname char(20)not null,offsite char(20)not null);insert into office values('1','兒科','一樓'), ('2&

36、#39;,'五官科','二樓'), ('3','婦科','三樓'), ('4','男科','三樓');select * from office;create table medicine(mednum int(5) primary key not null,medname char(30)not null,medtype char(20)not null,medpirce int(10)not null,production char(30)not null,prot

37、ime date not null,badtime date not null,quantity int(10)not null,storagenum int(5)not null);insert into medicine values('00001','藿香正氣口服液','口服藥','9','太極集團','2014-01-01','2017-01-01','1000','11'), ('00002','龍虎清涼油',

38、'外用藥','3','中華藥業(yè)','2014-01-04','2017-01-04','500','12'), ('00003','足光散','化學(xué)藥','10','九芝堂金鼎藥業(yè)','2014-02-01','2016-02-01','200','13'), ('00004','金喉健噴霧劑','口服

39、藥','12','宏宇藥業(yè)','2014-02-04','2017-02-04','100','11'), ('00005','珍視明','外用藥','15','珍視明藥業(yè)','2014-03-01','2016-03-01','400','12'), ('00006','克林霉素','注射劑',

40、9;30','大佛藥業(yè)','2014-03-04','2016-03-04','200','14');select * from medicine;create table medstor(storagenum int(5) primary key not null,keepername char(8)not null,keepertel char(12)not null);insert into medstor values('11','王明','184082211

41、22'), ('12','李月','#39;), ('13','廖梅','#39;), ('14','戚楊','#39;);select * from medstor;create table outmed(mednum int(5)not null,medname char(30)not null,outquantity char(20)not null,docnum int(5)not nul

42、l,patnum int(5)not null,jiuzhentime date not null);insert into outmed values('00001','藿香正氣口服液','2','001','0006','2014-05-26'), ('00002','龍虎清涼油','1','001','0006','2014-05-27'), ('00003','足光散','1','001','0006&#

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論