數(shù)據(jù)庫原理與應(yīng)用-項(xiàng)目選題及模板模板_第1頁
數(shù)據(jù)庫原理與應(yīng)用-項(xiàng)目選題及模板模板_第2頁
數(shù)據(jù)庫原理與應(yīng)用-項(xiàng)目選題及模板模板_第3頁
數(shù)據(jù)庫原理與應(yīng)用-項(xiàng)目選題及模板模板_第4頁
數(shù)據(jù)庫原理與應(yīng)用-項(xiàng)目選題及模板模板_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫原理與應(yīng)用大作業(yè)選題方向大作業(yè)的內(nèi)容共包括七大部分,分別為需求描述、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫物理設(shè)計、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行和數(shù)據(jù)庫維護(hù),選題方向?yàn)橛谩?*信息管理系統(tǒng)》,可從下面參考列表中選取,也可自行選題,但必須是和醫(yī)療相關(guān)的信息系統(tǒng)。項(xiàng)目名稱可參考下表:醫(yī)療相關(guān)信息系統(tǒng)臨床服務(wù)類業(yè)務(wù)系統(tǒng)醫(yī)療管理類業(yè)務(wù)系統(tǒng)運(yùn)營管理類業(yè)務(wù)系統(tǒng)門急診掛號系統(tǒng)門急診收費(fèi)系統(tǒng)人力資源管理系統(tǒng)門診醫(yī)生工作站住院收費(fèi)系統(tǒng)財務(wù)管理系統(tǒng)分診管理系統(tǒng)護(hù)理管理系統(tǒng)藥品管理系統(tǒng)入出轉(zhuǎn)系統(tǒng)院感/傳染病管理系統(tǒng)設(shè)備材料管理系統(tǒng)住院醫(yī)生工作站科研教學(xué)管理系統(tǒng)物資供應(yīng)管理系統(tǒng)住院護(hù)士工作站病案管理系統(tǒng)預(yù)算管理系統(tǒng)電子化病歷系統(tǒng)導(dǎo)診管理系統(tǒng)績效管理系統(tǒng)-獎金系統(tǒng)合理用藥管理系統(tǒng)醫(yī)療保險/新農(nóng)合接口……臨床檢驗(yàn)系統(tǒng)不良事件報告系統(tǒng)……醫(yī)學(xué)影像系統(tǒng)全院大交班管理系統(tǒng)超聲管理系統(tǒng)排班管理系統(tǒng)手術(shù)麻醉管理系統(tǒng)病案無紙化管理系統(tǒng)心電管理系統(tǒng)危急值管理系統(tǒng)體檢管理系統(tǒng)單病種管理系統(tǒng)病理管理系統(tǒng)HQMS上報管理系統(tǒng)電子病歷質(zhì)控系統(tǒng)……移動醫(yī)療系統(tǒng)(移動輸液)……移動醫(yī)療系統(tǒng)(移動護(hù)理)輸血管理系統(tǒng)產(chǎn)前診斷系統(tǒng)…………《數(shù)據(jù)庫原理及應(yīng)用》大作業(yè)項(xiàng)目報告《數(shù)據(jù)庫原理與應(yīng)用》大作業(yè)項(xiàng)目報告主要包括以下7個部分(7、8和9是選作內(nèi)容,供有能力的同學(xué)進(jìn)行拓展),其中藍(lán)色字體的內(nèi)容是各部分的撰寫要點(diǎn),紅色標(biāo)黃字體是特殊注意事項(xiàng)。如果是多位同學(xué)完成的多用戶數(shù)據(jù)庫系統(tǒng),請按多個用戶角色完成對應(yīng)內(nèi)容。**信息管理系統(tǒng)學(xué)院:XXxxxxx學(xué)院專業(yè):組長:(學(xué)號)姓名組員:(學(xué)號)姓名組員:(學(xué)號)姓名組員:(學(xué)號)姓名組員:(學(xué)號)姓名完成日期:*年*月*日1.需求描述請用簡要文字描述系統(tǒng)的需求信息。內(nèi)容主要包括功能需求描述、數(shù)據(jù)處理需求描述。一般,一個數(shù)據(jù)庫系統(tǒng)至少分普通用戶和管理員兩類用戶。如果有多類用戶,可根據(jù)用戶分類進(jìn)行功能描述。但要注意,無論系統(tǒng)有幾類用戶,所有用戶使用的都是同一個數(shù)據(jù)庫。建議在網(wǎng)上參考類似網(wǎng)站或搜索類似的系統(tǒng),查看其功能和數(shù)據(jù)操作流程。2.概念結(jié)構(gòu)設(shè)計要求畫出系統(tǒng)E-R圖。(至少包括4個實(shí)體)注意:數(shù)據(jù)庫設(shè)計要從終端用戶的角度進(jìn)行設(shè)計,而不是從管理員角度,因?yàn)樗袛?shù)據(jù)都是設(shè)計給管理員進(jìn)行管理的,所以“管理”不是聯(lián)系。所有功能都是為最終用戶設(shè)計的,都要從用戶的角度考慮,如果這個功能的數(shù)據(jù)需要記錄到數(shù)據(jù)庫中,則考慮創(chuàng)建實(shí)體或聯(lián)系,比如用戶的評論功能,否則如果不須記錄,則不必表示到E-R圖中,比如瀏覽功能。屬性的選取也類似,需要記錄到數(shù)據(jù)庫的就畫到E-R圖中,否則不必。對于確定聯(lián)系的類型,有1:1,1:n和n:n三種,大家根據(jù)實(shí)際情況確定,例如:你的系統(tǒng)中的消息是多對多的,而別人的系統(tǒng)中發(fā)布消息可能是1:n的,這些需要根據(jù)系統(tǒng)的實(shí)際需求來定。最后,E-R圖請先在紙上畫,找指導(dǎo)老師查看,改,直到指導(dǎo)老師確認(rèn)改正確后,可以直接拍照放到項(xiàng)目報告中,或者采用軟件繪圖,將圖插入到項(xiàng)目報告中。多用戶數(shù)據(jù)庫系統(tǒng)要先按用戶角色畫局部E-r圖,再合成全局E-R圖。示例:視頻評論系統(tǒng)中用戶評論視頻的評論,既可以看做多對多聯(lián)系(如圖1所示),也可以看做實(shí)體(如圖2所示),作為實(shí)體,它和相關(guān)的兩個實(shí)體用戶、視頻都是一對多聯(lián)系。圖1圖23.邏輯結(jié)構(gòu)設(shè)計根據(jù)上一步驟設(shè)計好的E-R圖,將其轉(zhuǎn)化為關(guān)系模式,即:表名(列名1,列名2,......)。其中主碼列用下劃線標(biāo)識,外碼用波浪線標(biāo)識。并對關(guān)系模式進(jìn)行規(guī)范化(主碼相同的表要合并,要求所有關(guān)系都至少是3NF)。請根據(jù)E-R圖轉(zhuǎn)換關(guān)系模式的5個原則(教材133頁)進(jìn)行轉(zhuǎn)換。第一步,先轉(zhuǎn)換所有實(shí)體,第二步,轉(zhuǎn)換E-R圖中的所有多對多聯(lián)系,單獨(dú)轉(zhuǎn)換為一張表,可以給表單獨(dú)加一個編號屬性做主碼,則兩端實(shí)體的主碼直接做外碼。第三步,將1對多聯(lián)系和1對1聯(lián)系轉(zhuǎn)換并合并到實(shí)體的E-R圖中。1對1聯(lián)系兩端的實(shí)體關(guān)系模式也要合并。4.數(shù)據(jù)庫物理設(shè)計要求給每個關(guān)系模式列出詳細(xì)的表結(jié)構(gòu)(表名、列名、列數(shù)據(jù)類型、列約束要求、列的描述等),如下表所示。一定要標(biāo)識主鍵約束和外鍵約束,或者其他必須的約束。表1用戶表Users列名數(shù)據(jù)類型約束備注uidint(11)PRIMARYKEYAUTO_INCREMENT用戶IDunamevarchar(40)NOTNULL用戶名passwordvarchar(50)NOTNULL密碼gendertinyint(4)NOTNULL性別birthdatedateNOTNULL出生日期introtextNOTNULL個人簡介picvarchar(30)NOTNULL照片根據(jù)實(shí)際功能需要設(shè)計視圖和索引。5.數(shù)據(jù)庫實(shí)施根據(jù)之前的設(shè)計,使用SQL命令創(chuàng)建數(shù)據(jù)庫和表,以及相應(yīng)的視圖和索引。創(chuàng)建表時要一起創(chuàng)建表的約束,尤其是主鍵約束和外鍵約束,一定要創(chuàng)建。代碼要先在MySQLworkbench環(huán)境中運(yùn)行,運(yùn)行成功后再將代碼拷貝粘貼到報告中。把運(yùn)行截圖放到這里。也可以創(chuàng)建數(shù)據(jù)庫用戶或角色。 SQL語句必須包含創(chuàng)建表的語句,可酌情添加創(chuàng)建視圖、查詢視圖、創(chuàng)建索引這些語句。例圖6.數(shù)據(jù)庫運(yùn)行根據(jù)第1步需求分析中的功能需求,模擬用戶對數(shù)據(jù)庫進(jìn)行操作,比如:新注冊用戶,用戶下單,用戶搜索,查看詳情等功能操作,給出相應(yīng)的增刪改查SQL語句。多用戶數(shù)據(jù)庫系統(tǒng)按用戶完成各自的功能。SQL語句至少包含20個知識點(diǎn),如:單表簡單查詢、條件查詢(6種條件都要列出)、分組查詢、排序查詢、子查詢(至少包含一個多表的子查詢)、多表連接查詢、添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、查詢視圖等。例如:組員1:#查詢所有的圖書價格 操作描述selectpricefrombook; SQL語句 操作截圖#查詢所有圖書價格大于30的圖書信息 操作描述select*frombook SQL語句whereprice>30;操作截圖組員2:#查詢所有的圖書出版社 操作描述selectpublisherfrombook; SQL語句 操作截圖#查詢出版社為“清華大學(xué)出版社”的圖書信息 操作描述select*frombook SQL語句wherepublisher='清華大學(xué)出版社';操作截圖7.數(shù)據(jù)庫維護(hù)(選作)模擬數(shù)據(jù)庫后臺管理員,創(chuàng)建數(shù)據(jù)庫用戶及角色,對數(shù)據(jù)庫用戶/角色進(jìn)行授權(quán)、收權(quán)等,以及數(shù)據(jù)庫的備份和恢復(fù)操作。請對操作結(jié)果進(jìn)行截圖。多個用戶系統(tǒng)要求按每個用戶完成對應(yīng)要求。8.數(shù)據(jù)庫開發(fā)(選作)可以根據(jù)系統(tǒng)功能需求,對復(fù)雜的業(yè)務(wù)邏輯或數(shù)據(jù)完整性需求考慮創(chuàng)建函數(shù)、存儲過程或觸發(fā)器等來實(shí)現(xiàn)。請寫出相應(yīng)的代碼。9.應(yīng)用程序開發(fā)(選作)采用***程序語言連接數(shù)據(jù)庫實(shí)現(xiàn)應(yīng)用程序,如果已實(shí)現(xiàn),請將程序界面截圖并作簡單說明。項(xiàng)目總結(jié) 提交對本次項(xiàng)目實(shí)施過程的所得與教訓(xùn)進(jìn)行簡單分析與描述,寫出項(xiàng)目實(shí)施心得。小組成員中每人均要根據(jù)自己在項(xiàng)目過程中出現(xiàn)的問

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論