「S長沙學院課程設(shè)計說明書」_第1頁
「S長沙學院課程設(shè)計說明書」_第2頁
「S長沙學院課程設(shè)計說明書」_第3頁
「S長沙學院課程設(shè)計說明書」_第4頁
「S長沙學院課程設(shè)計說明書」_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

長沙學院(I)本文檔問學生完成課程設(shè)計后,必須撰寫的課程設(shè)計說明書,且學生完成本文檔的撰寫后必須(2)本文檔各個部分都有相應(yīng)的填寫說明,學生只需要按照填寫藍色字體的填寫說明填寫相應(yīng)的部題目 系(部)姓學指起導(dǎo)止教日名號師期?課程設(shè)計任務(wù)書數(shù)據(jù)庫系統(tǒng)原理課程設(shè)計統(tǒng)、火車票預(yù)訂管理系統(tǒng)(任選一題)。。按照一定條件查詢、統(tǒng)計工人和產(chǎn)品等基本信息,能模擬工廠生產(chǎn)過程中對原材料(零件)、產(chǎn)品可由多個供應(yīng)商供應(yīng)。單訂購多種產(chǎn)品,每種產(chǎn)品可在不同的訂單中訂購一個工作人員可以對很多輛車輛進行管理,一輛車也可以被多個工作人員管理;一輛車只租賃歷史記錄??梢园搭悇e統(tǒng)計群體對某類汽車的租賃喜好,能一個客戶可以預(yù)訂(退訂)多張火車票,但一張火車票只能被一個客戶預(yù)訂(退訂);一個一張表查詢、剩余座位數(shù)、同一路線可選火車信息、客戶購買歷史等,能夠在車票售出時更新各階段具體要求: 流 3、邏輯結(jié)構(gòu)設(shè)計階段將實體模型轉(zhuǎn)化為關(guān)系模型給出每個關(guān)系的主關(guān)鍵字和函數(shù)依賴集分析你所設(shè)計的關(guān)系數(shù)據(jù)庫模式是否屬于3NF確定所有字段的名稱、類型、寬度、小數(shù)位數(shù)及完整性約束確定數(shù)據(jù)庫及表的名稱及其組成確定索引文件和索引關(guān)鍵字設(shè)計一個適合的數(shù)據(jù)庫安全策略(用戶身份認證、訪問權(quán)限、視圖)為了實現(xiàn)復(fù)雜的數(shù)據(jù)完整性約束,設(shè)計適當?shù)挠|發(fā)器設(shè)計一個適合的數(shù)據(jù)庫備份策略6、實施階段要求所有操作必須在查詢分析器中用SQL語句或系統(tǒng)存儲過程完成。能。少于3000個文字的文檔,詳細說明各階段具體要求。安排兩周時間進行課程設(shè)計,軟件開發(fā)步驟如下,第一周完成1~4,第二周完成5~8,論文1)選定題目計??4)邏輯結(jié)構(gòu)設(shè)計?據(jù)庫安全及維護設(shè)計?11軟件1班11軟件3班13~14周13~14周13~14周13~14周13~14周13~14周11軟件6班提交文檔?長沙學院課程設(shè)計任務(wù)書(每學生1份)?長沙學院課程設(shè)計鑒定表(每學生1份)長沙學院課程設(shè)計鑒定表姓名學號專業(yè)班級設(shè)計題目指導(dǎo)教師指導(dǎo)教師意見:答辯小組意見:教研室主任簽名:日期:系(部)意見:系主任簽名:日期:一、引言?錯誤!未定義書簽。?11.編寫目的?錯誤!未定義書簽。1.2參考資料?錯誤!未定義書簽。2.2需求分析?錯誤!未定義書簽。3.1數(shù)據(jù)庫對象命名規(guī)則?錯誤!未定義書簽。3.2數(shù)據(jù)項編碼規(guī)則?錯誤!未定義書簽。 ?25.表[X]:[XXX表]?錯誤!未定義書簽。?3.5視圖的設(shè)計?錯誤!未定義書簽。?5.4存儲過程、函數(shù)及觸發(fā)器的設(shè)計?錯誤!未定義書簽。書簽。6.2用戶帳號密碼的加密方法?錯誤!未定義書簽。?6.3角色與權(quán)限?錯誤!未定義書簽。一、引言1.1編寫目的例如:本文檔是xx系統(tǒng)設(shè)計文檔的組成部分,編寫數(shù)據(jù)庫設(shè)計文檔的目的:確數(shù)據(jù)庫的表名、檔的讀者對象是需求人員、系統(tǒng)設(shè)計人員、開發(fā)人員、測試人員。1.2參考資料包括:a.需求說明書、架構(gòu)設(shè)計說明書等;資資料名稱作者文件編號、版本《數(shù)據(jù)庫系統(tǒng)概王珊、薩師煊2006年5月第4版提示:本部分完成此數(shù)據(jù)庫系統(tǒng)業(yè)務(wù)描述和需求分析提示:本部分完成此數(shù)據(jù)庫系統(tǒng)的業(yè)務(wù)描述,例如:(1)數(shù)據(jù)庫系統(tǒng)創(chuàng)建的背景(2)數(shù)據(jù)庫系統(tǒng)要完成的業(yè)務(wù)流程及工作內(nèi)容(4)揭示該數(shù)據(jù)庫的資源需求和設(shè)計約束2.2需求分析提示:本部分完成此數(shù)據(jù)庫系統(tǒng)的需求分析,例如:(1)分析該業(yè)務(wù)流程的內(nèi)在聯(lián)系(2)將業(yè)務(wù)流程節(jié)點抽象成數(shù)據(jù)庫對象,并描述各個節(jié)點的依賴關(guān)系在數(shù)據(jù)上的反映。數(shù)數(shù)據(jù)庫存放位置徑/相對路徑數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫部署環(huán)境境數(shù)據(jù)庫設(shè)計工具數(shù)據(jù)庫實例名實例用途說明3.1數(shù)據(jù)庫對象命名規(guī)則例如:tbl_studen學生表例如:view_student學生視圖命名規(guī)則Tbl_功能描述字符串View符串數(shù)據(jù)庫對象表3.2數(shù)據(jù)項編碼規(guī)則命名規(guī)則命名規(guī)則長度范圍數(shù)據(jù)類型數(shù)據(jù)項結(jié)果即可。(1)創(chuàng)建與數(shù)據(jù)庫相關(guān)的那部分實體關(guān)系圖E(RD)。(2)創(chuàng)建數(shù)據(jù)庫系統(tǒng)的關(guān)系模型。(1)主要是設(shè)計表結(jié)構(gòu)。一般地,實體對應(yīng)于表,實體的屬性對應(yīng)于表的列,實體之間的關(guān)系成5.1表匯總表的索引:索引是否建立要根據(jù)具體的業(yè)務(wù)需求來確定。允許為空:不填的表示為“是”。數(shù)據(jù)類型(精允許為度范圍)空Y/N[數(shù)據(jù)類型][Y/N][Y[高/主鍵、外鍵,字段關(guān)N]CREATETABLE[XXX表名]([字段名稱][數(shù)據(jù)類型][NOTNULL/NULL],[字段名稱][數(shù)據(jù)類型][NOTNULL/NULL],CONSTRAINTPK_[XXX表名]_[XXX表字段]PRIMARYKEY([字段名稱]))type=INNODB;ALTERTABLE[XXX表名]ADDCONSTRAINTFK_[XXX表名]_[YYY表名]_[XXX表字段]FOREIGNKEY([字段名稱])REFERENCES[YYY表名]([字段名稱])CREATEINDEX[索引名]ON[XXX表名]([字段名稱])5.3視圖的設(shè)計[根據(jù)XXX產(chǎn)品的概要設(shè)計文檔來確定。1盡量減少列中使用的公式。2去掉所有不必要的列。3不要使同一個文檔屬于多個分類。4避免使用表單公式。]5.4存儲過程、函數(shù)及觸發(fā)器的設(shè)計/SQL和java語言編寫,也可以用作c語言的調(diào)用,數(shù)據(jù)庫允許用戶定義這些程序,七、安全性設(shè)計提示:提高軟件系統(tǒng)的安全性應(yīng)當從“管理”和“設(shè)計”兩方面著手。這里僅考慮數(shù)據(jù)庫的安全性例如:應(yīng)用級的用戶帳號密碼不能與

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論