數(shù)據(jù)庫(kù)管理系統(tǒng)課程設(shè)計(jì)_第1頁
數(shù)據(jù)庫(kù)管理系統(tǒng)課程設(shè)計(jì)_第2頁
數(shù)據(jù)庫(kù)管理系統(tǒng)課程設(shè)計(jì)_第3頁
數(shù)據(jù)庫(kù)管理系統(tǒng)課程設(shè)計(jì)_第4頁
數(shù)據(jù)庫(kù)管理系統(tǒng)課程設(shè)計(jì)_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

“k數(shù)據(jù)庫(kù)管理系統(tǒng)B”課程設(shè)計(jì)要求課程設(shè)計(jì)基本步驟1.提出問題。首先確定用戶對(duì)象,描述用戶業(yè)務(wù)現(xiàn)狀。2.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì)。設(shè)計(jì)E_R模型,設(shè)計(jì)關(guān)系數(shù)據(jù)。3.系統(tǒng)實(shí)現(xiàn)?;赟QLSERVER環(huán)境,建立數(shù)據(jù)庫(kù),建立相應(yīng)的表和視圖,建立表間聯(lián)系,實(shí)現(xiàn)各種數(shù)據(jù)約束。4.調(diào)試運(yùn)行。輸入測(cè)試數(shù)據(jù),進(jìn)行調(diào)試分析,糾正錯(cuò)誤。課程設(shè)計(jì)文檔要求根據(jù)課程設(shè)計(jì)基本步驟組織文檔。封面。系統(tǒng)開發(fā)目的。確定系統(tǒng)應(yīng)用環(huán)境,及統(tǒng)開發(fā)目的。系統(tǒng)概述。確定用戶對(duì)象,描述用戶業(yè)務(wù)現(xiàn)狀,確定系統(tǒng)功能。數(shù)據(jù)模型設(shè)計(jì)。由用戶業(yè)務(wù)需求得出數(shù)據(jù)E_R模型。數(shù)據(jù)庫(kù)設(shè)計(jì)。由E_R模型轉(zhuǎn)換成數(shù)據(jù)表,建立表間聯(lián)系。規(guī)范表設(shè)計(jì)至3NF(如有特殊情況未達(dá)到3NF需說明理由)。數(shù)據(jù)庫(kù)實(shí)現(xiàn)。基或SQLSERVER環(huán)境,建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表,建立表間聯(lián)系,實(shí)現(xiàn)各種數(shù)據(jù)約束。調(diào)試運(yùn)行說明。輸入測(cè)試數(shù)據(jù)進(jìn)行調(diào)試分析,給出調(diào)試運(yùn)行的有關(guān)情況說明??偨Y(jié)??偨Y(jié)個(gè)人在本次課程設(shè)計(jì)中遇到的問題和心得體會(huì)。成績(jī)?cè)u(píng)定表。課程設(shè)計(jì)具體實(shí)施辦法第16周由任課老師給出數(shù)據(jù)庫(kù)課程設(shè)計(jì)題目,同學(xué)在選題時(shí),每人一題。。18周結(jié)束前將所有設(shè)計(jì)結(jié)果交任課老師。課程設(shè)計(jì)提交的具體內(nèi)容:課程設(shè)計(jì)文檔(每人一份打印稿+電子檔,文件命名規(guī)則:學(xué)號(hào)+姓名,如"100322011李響.doc")、課程設(shè)計(jì)數(shù)據(jù)庫(kù)文件(文件命名規(guī)則:學(xué)號(hào)+姓名)。由課代表將所有打印稿和電子檔(全班刻一張光盤,含文檔和數(shù)據(jù)庫(kù))收齊后在規(guī)定時(shí)間內(nèi)統(tǒng)一交任課老師。逾期不交者視為棄考,按學(xué)校相關(guān)規(guī)定參加重修或者重新分配題目參加補(bǔ)考。期終考核成績(jī)構(gòu)成:總計(jì)100分,課程設(shè)計(jì)占70%,平時(shí)成績(jī)占30%。課題設(shè)計(jì)選題題目題目姓名學(xué)號(hào)題目姓名學(xué)號(hào)1書店購(gòu)銷管理數(shù)據(jù)庫(kù)41城市人口消費(fèi)水平子系統(tǒng)2高校人事管理子系統(tǒng)42農(nóng)村人口收支狀況子系統(tǒng)3高校工資管理子系統(tǒng)43某地區(qū)人力資源統(tǒng)計(jì)子系統(tǒng)4高校設(shè)備管理子系統(tǒng)44某地區(qū)水資源統(tǒng)計(jì)子系統(tǒng)5科研信息管理子系統(tǒng)45某地區(qū)氣象信息子系統(tǒng)6超市商品管理子系統(tǒng)46城市教育發(fā)展?fàn)顟B(tài)子系統(tǒng)7超市銷售管理子系統(tǒng)47農(nóng)村教育發(fā)展?fàn)顟B(tài)子系統(tǒng)8超市人事管理子系統(tǒng)48城市網(wǎng)絡(luò)發(fā)展?fàn)顟B(tài)子系統(tǒng)9超市采購(gòu)管理子系統(tǒng)49網(wǎng)絡(luò)信息名詞統(tǒng)計(jì)子系統(tǒng)10酒店客房管理子系統(tǒng)50城市就業(yè)情況統(tǒng)計(jì)子系統(tǒng)11酒店服務(wù)管理子系統(tǒng)51城市適齡青年受教育子系統(tǒng)12小區(qū)物業(yè)管理子系統(tǒng)52醫(yī)院職工管理子系統(tǒng)13小區(qū)戶籍管理子系統(tǒng)53醫(yī)院藥品管理子系統(tǒng)14汽車出租管理子系統(tǒng)54醫(yī)院設(shè)備管理子系統(tǒng)15駕駛證管理子系統(tǒng)55醫(yī)院門診管理子系統(tǒng)100322042謝佳祺16車輛牌照管理子系統(tǒng)56醫(yī)院處方管理子系統(tǒng)17車輛違章管理子系統(tǒng)57醫(yī)院住院管理子系統(tǒng)18圖書資料管理子系統(tǒng)58裝修公司裝修產(chǎn)品子系統(tǒng)19借書證管理子系統(tǒng)59裝修公司客戶統(tǒng)計(jì)子系統(tǒng)20圖書采購(gòu)管理子系統(tǒng)60藝術(shù)作品信息統(tǒng)計(jì)子系統(tǒng)21圖書入庫(kù)管理子系統(tǒng)61古籍文獻(xiàn)信息統(tǒng)計(jì)子系統(tǒng)22圖書借還管理子系統(tǒng)62學(xué)生學(xué)籍注冊(cè)子系統(tǒng)23教師基本情況子系統(tǒng)63學(xué)生成績(jī)管理子系統(tǒng)24教師授課情況子系統(tǒng)64系部專業(yè)和班級(jí)管理子系統(tǒng)25職工基本情況子系統(tǒng)65學(xué)生宿舍管理子系統(tǒng)26職工工資管理子系統(tǒng)66教師管理子系統(tǒng)27學(xué)生基本情況子系統(tǒng)67課程管理子系統(tǒng)28學(xué)生宿舍管理子系統(tǒng)68教學(xué)設(shè)備管理子系統(tǒng)29學(xué)生成績(jī)管理子系統(tǒng)69餐卡發(fā)放、沖值管理子系統(tǒng)30學(xué)生學(xué)籍管理子系統(tǒng)70餐卡消費(fèi)管理子系統(tǒng)31畢業(yè)生信息管理子系統(tǒng)71畢業(yè)生信息管理子系統(tǒng)32卷煙公司人事管理子系統(tǒng)72學(xué)生考試管理子系統(tǒng)33卷煙公司工資管理子系統(tǒng)73教材管理子系統(tǒng)34卷煙公司產(chǎn)品管理子系統(tǒng)74社團(tuán)管理子系統(tǒng)35酒業(yè)公司人事管理子系統(tǒng)75學(xué)生考勤管理子系統(tǒng)36酒業(yè)公司工資管理子系統(tǒng)76書店購(gòu)銷管理子系統(tǒng)37酒業(yè)公司產(chǎn)品管理子系統(tǒng)77科研信息管理子系統(tǒng)38工商行政資料管理子系統(tǒng)78家庭理財(cái)管理子系統(tǒng)39工商企業(yè)類別管理子系統(tǒng)79企業(yè)理財(cái)管理子系統(tǒng)40人口普查數(shù)據(jù)庫(kù)子系統(tǒng)80企業(yè)聯(lián)系人管理子系統(tǒng)

課程設(shè)計(jì)設(shè)計(jì)題目:醫(yī)院門診管理子系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)課程名稱:數(shù)據(jù)庫(kù)管理系統(tǒng)B學(xué)期:2011-2012學(xué)年第一學(xué)期專業(yè)班級(jí):信科1021學(xué)號(hào):xxxxx姓名:xxxxxxx任課老師:xxxxxxxx醫(yī)院門診管理子系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)一、實(shí)驗(yàn)?zāi)康模ㄐ∷奶?hào)宋體加粗)通過理論與實(shí)踐教學(xué),使學(xué)生掌握關(guān)系型數(shù)據(jù)庫(kù)的基本操作,理解關(guān)系型數(shù)據(jù)庫(kù)的有關(guān)概念,具備一定的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的能力,并能綜合運(yùn)用所學(xué)知識(shí),進(jìn)行小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)工作。二、實(shí)驗(yàn)環(huán)境(如軟硬件)Windows7家庭普通版操作系統(tǒng),MicrosoftSQLServer2005ExpressEdition。三、實(shí)驗(yàn)內(nèi)容一.系統(tǒng)需求分析。(包括有系統(tǒng)的功能,數(shù)據(jù)流圖,數(shù)據(jù)字典(兩個(gè)或以上))二.概念結(jié)構(gòu)設(shè)計(jì)(主要是E-R圖的設(shè)計(jì))三.邏輯結(jié)構(gòu)設(shè)計(jì)(主要是將E-R圖轉(zhuǎn)換為關(guān)系模式)四.建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表,建立表間聯(lián)系,實(shí)現(xiàn)各種數(shù)據(jù)約束五.程序運(yùn)行、調(diào)試和結(jié)果分析六.實(shí)驗(yàn)總結(jié)實(shí)驗(yàn)步驟:四.?dāng)?shù)據(jù)結(jié)構(gòu)設(shè)計(jì)一.系統(tǒng)需求分析。(包括有系統(tǒng)的功能,數(shù)據(jù)流圖,數(shù)據(jù)字典(兩個(gè)或以上))考慮到門診管理子系統(tǒng)主要是協(xié)助醫(yī)院完成對(duì)病人處方的劃價(jià),收取費(fèi)用,藥品管理以及收費(fèi)后的統(tǒng)計(jì)等業(yè)務(wù)。在門診管理子系統(tǒng)中,最重要的就是實(shí)現(xiàn)門診的掛號(hào)和收取掛號(hào)費(fèi)的流程,。此項(xiàng)工作的流程是病人去門診掛號(hào)室,告訴掛號(hào)人員自己的身份信息和掛號(hào)的科室,二掛好號(hào)人員將病人的信息輸入到ID卡中,病人接著用這張ID卡進(jìn)行下一環(huán)節(jié)的操作,并且都需要憑借這張ID卡作為唯一標(biāo)識(shí)。3.1.1門診管理子系統(tǒng)需要具備以下功能:1.劃價(jià)收費(fèi)功能能(包括掛號(hào)費(fèi),就診費(fèi),藥費(fèi)等)2.統(tǒng)計(jì)查詢功能(包括藥品信息查詢,就診項(xiàng)目查詢和收取的費(fèi)用查詢)3.藥品管理功能(包括藥品信息和診療信息的添加,修改,刪除功能。)3.1.2門診管理子系統(tǒng)數(shù)據(jù)流圖:3.1.3數(shù)據(jù)字典(1)數(shù)據(jù)項(xiàng)“醫(yī)療卡”別名:醫(yī)療卡號(hào)含義說明:唯一標(biāo)識(shí)一張醫(yī)療卡類型:字符型長(zhǎng)度:12位取值范圍:000000000001-999999999999取值含義:前八位表示醫(yī)療卡建立的年月日,后四位表示建立醫(yī)??ó?dāng)天的時(shí)間如1900表示晚上7:00(2)“醫(yī)生信息”數(shù)據(jù)結(jié)構(gòu)描述:數(shù)據(jù)結(jié)構(gòu)名:醫(yī)生信息含義說明;記錄了醫(yī)生的基本信息組成:=醫(yī)生編號(hào)+姓名+所屬科室+醫(yī)生描述+工作類型+聯(lián)系電話(3)病人信息表(BrInfo)數(shù)據(jù)流描述:數(shù)據(jù)流名:病人信息說明:病人的基本就診信息表數(shù)據(jù)流來源:病人信息表數(shù)據(jù)流去向:掛號(hào)信息表,藥單信息表,付款信息表組成:證件號(hào)碼+ID+用戶名+性別+生日+證件類型+聯(lián)系電話+住址平均流量:10000000條/年高峰期流量:30000條/天(4)數(shù)據(jù)項(xiàng)“掛號(hào)號(hào)碼”描述:數(shù)據(jù)項(xiàng):掛號(hào)號(hào)碼別名:掛號(hào)單編號(hào)含義說明:唯一標(biāo)識(shí)一張掛號(hào)單(屬于病人的)類型:字符型長(zhǎng)度:12取值范圍:000000000001-999999999999取值含義:前八位表示掛號(hào)年月日,后四位表示掛號(hào)的時(shí)間點(diǎn)。如2100表示晚上九點(diǎn)(5)“病人信息表”(BrInfo)數(shù)據(jù)存儲(chǔ)描述:數(shù)據(jù)存儲(chǔ)名:病人信息表說明:記錄病人的基本信息寫文件的處理:病人進(jìn)醫(yī)院注冊(cè)登記從病人信息表中獲取信息輸入流出數(shù)據(jù)流:為所有病人相關(guān)的表(掛號(hào)單信息表(GInfo),藥單信息表(YpInfo),付款單信息表(FkInfo))提供病人的基本信息,也為病人基本信息查詢,統(tǒng)計(jì)提供原始數(shù)據(jù)。組成:=ID+用戶名+性別+生日+證件號(hào)碼+證件類型+聯(lián)系電話+住址數(shù)據(jù)量:10000000/年存取方式:隨機(jī)存取二:概念結(jié)構(gòu)設(shè)計(jì)。(主要是E-R圖的設(shè)計(jì)。)1.數(shù)據(jù)模型的設(shè)計(jì)(E-R)模型(1)說明:下圖是各個(gè)實(shí)體屬性圖。(2)下面為實(shí)體間的E-R總圖:三:邏輯結(jié)構(gòu)設(shè)計(jì)(主要是將E-R圖轉(zhuǎn)換為關(guān)系模式)(1.)以下就是關(guān)系模式:1.病人(病人ID,醫(yī)療卡號(hào),姓名,性別,證件類型,聯(lián)系電話,住址,就診醫(yī)生)2.醫(yī)生(醫(yī)生編號(hào),醫(yī)生姓名,所屬科室,職稱,聯(lián)系電話,醫(yī)生描述)3.掛號(hào)單(病人ID,掛號(hào)號(hào)碼,掛號(hào)名稱,掛號(hào)時(shí)間,掛號(hào)科室,醫(yī)生編號(hào),掛號(hào)費(fèi),就診費(fèi))4.處方(病人ID,處方號(hào),處方內(nèi)容,收費(fèi)項(xiàng)目,藥品編號(hào),開處方時(shí)間,醫(yī)生編號(hào))5.藥品(藥品編號(hào),藥品名稱,規(guī)格,類別,功能,價(jià)格,生產(chǎn)產(chǎn)家)6.付款單(票號(hào),流水號(hào),病人ID,藥費(fèi),費(fèi)用總計(jì),付款時(shí)間)7.科室(科室編號(hào),科室名稱,科室簡(jiǎn)介)注:帶下劃線的是主鍵五、系統(tǒng)實(shí)現(xiàn)。基于SQLSERVER環(huán)境,建立數(shù)據(jù)庫(kù),建立數(shù)據(jù)表,建立表間聯(lián)系,實(shí)現(xiàn)各種數(shù)據(jù)約束。一.建立數(shù)據(jù)庫(kù)(xiejiaqi2)如下圖:二.建立數(shù)據(jù)表和表間聯(lián)系實(shí)現(xiàn)各種約束。1.建立病人信息表(BrInfo),如下圖:說明:字段名稱數(shù)據(jù)類型長(zhǎng)度字段說明Sidnumbell字符型(char(10))10證件號(hào)碼(設(shè)為主鍵)ID字符型(nvarchar(50))50身份證號(hào)碼sidtype字符型(nvarchar(50))50證件類型Name字符型(nvarchar(20))20姓名sex字符型(nchar(10))10性別(約束只能是男或者女)address字符型(nvarchar(50))50住址。2.建立科室信息表(KsInfo)說明:字段名稱數(shù)據(jù)類型長(zhǎng)度字段說明Ksid整型(int)默認(rèn)長(zhǎng)度:10科室編號(hào)(設(shè)為主鍵)Ksname字符型(nvarchar(50))50科室名稱Ksdiscription字符型(nvarchar(50))50科室描述3.建立醫(yī)生信息表(YsInfo)說明:字段名稱數(shù)據(jù)類型長(zhǎng)度字段說明Ysid整型(int)默認(rèn)長(zhǎng)度10醫(yī)生編號(hào)(設(shè)為主鍵)Dixipline字符型(narchar(20)20所屬科室Ysphone字符型(narchar(20)20聯(lián)系電話Worktype字符型(nchar(10)10工作類型introduction字符型(narchar(300)300(150個(gè)漢字)醫(yī)生描述4.建立掛號(hào)單信息表(GInfo)說明:字段名稱數(shù)據(jù)類型長(zhǎng)度字段說明appiontmentid字符型(nvarchar(50)50掛號(hào)號(hào)碼(設(shè)為主鍵)patientname字符型(nvarchar(50)50用戶名patient字符型(nvarchar(50)50病歷號(hào)Doctor字符型(nvarchar(50)50醫(yī)生Displine字符型(nvarchar(50)50醫(yī)生科室Reg_fee字符型(nvarchar(50)50掛號(hào)費(fèi)Reg_name字符型(nvarchar(50)50掛號(hào)名稱Reg_time字符型char(10)10掛號(hào)時(shí)間wiftnumber整型(int)默認(rèn)長(zhǎng)度10流水號(hào)5,建立藥品單信息表(YpInfo)說明:字段名稱數(shù)據(jù)類型長(zhǎng)度字段說明藥品編號(hào)整型(int)默認(rèn)長(zhǎng)度10藥品編號(hào)(設(shè)為主鍵)藥品名字符型(nvarchar(50))50藥品名規(guī)格數(shù)值型(numeric(9,0))000000001-999999999規(guī)格類別字符型(nvarchar(50))50類別功能字符型(nvarchar(100)100功能生產(chǎn)產(chǎn)家字符型(nvarchar(50))50生產(chǎn)產(chǎn)家價(jià)格數(shù)值型(numeric(9,0))000000001-999999999價(jià)格5.建立付款單信息表(FkInfo)說明:字段名稱數(shù)據(jù)類型長(zhǎng)度字段說明票號(hào)字符型(char(10))10票號(hào)(設(shè)為主鍵)病歷號(hào)字符型(char(10))10病歷號(hào)姓名字符型(char(10))10姓名醫(yī)生字符型(char(10))10醫(yī)生流水號(hào)整型(int)默認(rèn)長(zhǎng)度10流水號(hào)卡名字符型(char(10))10卡名藥費(fèi)數(shù)值型(numeric(9,0))000000001-999999999藥費(fèi)掛號(hào)費(fèi)數(shù)值型(numeric(9,0))000000001-999999999掛號(hào)費(fèi)診斷費(fèi)數(shù)值型(numeric(9,0))000000001-999999999診斷費(fèi)費(fèi)用總計(jì)字符型(nvarchar(50))50費(fèi)用總計(jì)付款時(shí)間字符型(char(10))10付款時(shí)間(2)下面是表間關(guān)系圖:六、程序運(yùn)行、調(diào)試和結(jié)果分析1.程序運(yùn)行中出現(xiàn)的問題及調(diào)試手段(包括異常處理)(1)利用T-SQL命令語句修改數(shù)據(jù)表BrInfo,取消對(duì)性別sex默認(rèn)字段值的設(shè)置步驟:1.先通過對(duì)象資源管理器中展開【dbo.BrInfo】/【約束】查看約束名。如下圖操作:2.最后后利用DROPCONSTRAINT刪除約束。假定對(duì)性別sex默認(rèn)字段值的約束名為DF_SEX,則取消對(duì)sex默認(rèn)字段值的約束的命令為:ALTERTABLEBrInfoDROPCONSTRAINTCK_GInfo我的操作如下圖:說明:這里就完成了對(duì)BrInfo表Sex約束的取消(2)利用T-SQL命令為表YsInfo按醫(yī)生編號(hào)(SID)升序建立一個(gè)非聚集索引clu_tidkkk。CREATECLUSTEREDINDEXclu_tidkkkONYsInfo(Ysid)建立的索引如下圖:說明:此處就完成了按醫(yī)生編號(hào)(Ysid)升序建立一個(gè)聚集索引clu_tidkkk。(3)禁用表YsInfo的索引clu_tidkkk。代碼如下:UsexiejiaqiALTERINDEXclu_tidkkkonYsInfoDISALE說明:此處就完成了對(duì)YsInfo的索引clu_tidkkk的禁用。(4)、利用T-SQL命令語句在表BrInfo中輸入數(shù)據(jù),’2011120818’,’男’’1992-12-28’,’醫(yī)??ā瘎⑺诓樵兇翱谥休斎朊睿篒NSERTINTOTInfo(TID,TName,SEX)VALUES(’2011120818’,’1992-12-28’,’男’,’醫(yī)??ā?說明:這里完成了在表BrInfo中輸入數(shù)據(jù),’2011120818’,’男’’1992-12-28’,’醫(yī)??ā瘎⑺?。以下是在BrInfo中添加的信息:(5)、查詢KsInfo表中科室編號(hào)Ksid、科室名稱Ksname和科室說明Ksdiscription,要求查詢結(jié)果列將Ksid、Ksname和Ksdiscription字段分別顯示為科室編號(hào)、科室名稱和科室說明USExiejiaqiSELECTKsidas科室編號(hào),Ksnameas科室名稱,Ksdiscriptionas科室說明FROMKsInfo如下圖:說明:此處完成了該操作。(6)在表YsInfo中查詢泌尿科教授級(jí)別醫(yī)生的姓名、醫(yī)生描述和聯(lián)系電話。USExiejiaqiSELECTYsname,Introduction,YsphoneFROMYsInfoWHEREDixipline='泌尿科'andWorktype='教授’如下圖:說明:以上就是差的的泌尿科教授級(jí)別一生的信息。(7)通過表FkInfo查詢李剛的藥費(fèi),掛號(hào)費(fèi),診斷費(fèi)以及費(fèi)用總計(jì)情況Select藥費(fèi),掛號(hào)費(fèi),診斷費(fèi),費(fèi)用總計(jì)fromFkInfoWHERE姓名='李剛'李剛的付款單信息如圖:說明:查詢成功.七、實(shí)驗(yàn)總結(jié)這次實(shí)驗(yàn)使我受益匪淺,首先我們自己動(dòng)手獨(dú)立完成實(shí)驗(yàn),這有利于提高我們的動(dòng)手能力,正所謂學(xué)以致用,在平時(shí)的理論學(xué)習(xí)以及上機(jī)操作中積累了一定的完成這項(xiàng)工作的技術(shù)和理論,最后實(shí)踐驗(yàn)證了平時(shí)扎實(shí)的學(xué)習(xí)是很有必要的,這使得我在此次試驗(yàn)中較為順利。另外從問題的解決來看,一個(gè)小型數(shù)據(jù)庫(kù)系統(tǒng)的建立,需要付諸行動(dòng)去調(diào)查,摸索構(gòu)成它的要素,以及如何將這些獲得的數(shù)據(jù)項(xiàng)進(jìn)行優(yōu)化處理,使之成為有聯(lián)系的而非雜亂無章的一個(gè)整體,而這些又需要運(yùn)用數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的知識(shí)包括(數(shù)據(jù)流圖設(shè)計(jì),數(shù)據(jù)字典,E-R圖設(shè)計(jì),關(guān)系模式的優(yōu)化處理)基于這些基本知識(shí)才有可能完成好數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)這一模塊的工作。實(shí)踐證明這些理論都是很有用的,從實(shí)踐中鍛煉了自己分析問題,解決問題以及上機(jī)操作實(shí)現(xiàn)將實(shí)際問題系統(tǒng)化的能力,最終完成了數(shù)據(jù)庫(kù)系統(tǒng)的建立。下面我來談一下我的基本實(shí)驗(yàn)過程:首先我所做的工作主要有以下內(nèi)容:1.就醫(yī)院門診這一塊做好需求分析,整理所需要的數(shù)據(jù)。這里在之前我曾和老師一起拜訪過湘雅一醫(yī)院,了解了醫(yī)院門診這一塊的操作流程。2.完成好對(duì)所需要的數(shù)據(jù)處理(包括畫好數(shù)據(jù)流圖,建立數(shù)據(jù)字典(數(shù)據(jù)項(xiàng)+數(shù)據(jù)結(jié)構(gòu)+數(shù)據(jù)流描述+數(shù)據(jù)存儲(chǔ)描述)E-R圖以及將E-R圖轉(zhuǎn)換為關(guān)系模式等。3.在SQL軟件平臺(tái)依據(jù)關(guān)系模式創(chuàng)建好表格,建立表間聯(lián)系,實(shí)現(xiàn)各種約束。(這里要對(duì)每一個(gè)表進(jìn)行說明,讓老師明白表中各個(gè)數(shù)據(jù)所表達(dá)的意思)4.最后利用MicrosoftSQLServer2005ExpressEdition對(duì)數(shù)據(jù)庫(kù)調(diào)試。這里我做的主要有(對(duì)數(shù)據(jù)表的修改,索引的創(chuàng)建和禁用,添加數(shù)據(jù),數(shù)據(jù)查詢)。通過這一系列的流程,基本上完成了我的“醫(yī)院門管理診子系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)”這一課題。其次:對(duì)于此次試驗(yàn),在我看來最難的就是在我們獲得一些實(shí)體的屬性的同時(shí)如何將其轉(zhuǎn)換為三范式這一關(guān)系,對(duì)于這個(gè)問題在以后的學(xué)習(xí)中要重點(diǎn)掌握。另外的至于對(duì)數(shù)據(jù)的收集,處理模塊或者動(dòng)手上機(jī)操作模塊,整體上是較為順利的,這主要得益于我對(duì)“醫(yī)院門診”有過一定的了解并查閱了一些資料(在此之前曾陪同老師一起看病,多次在醫(yī)院門診這一環(huán)境下活動(dòng),對(duì)醫(yī)院門診的具體流程和部門有一定了解,故此在做這一系統(tǒng)時(shí),思路很清晰,目的也明確)另外就是對(duì)MicrosoftSQLServer2005ExpressEdition一些基本操作的熟悉。希

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論