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

下載本文檔

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

文檔簡介

課程設(shè)計報告課程:題目:教師信息管理系統(tǒng)設(shè)計班級:姓名:學(xué)號:指導(dǎo)教師:日期:教師信息管理系統(tǒng)1、需求分析教師信息管理系統(tǒng)是一個教育單位不可缺少的部分。一個功能齊全、有效地減輕學(xué)校各類工作人員的工簡單易用的信息管理系統(tǒng)不但能作負擔(dān),它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要。教師管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面.對于前者要求建致性和完整性強,數(shù)據(jù)安全性好的數(shù)據(jù)庫.而對于后者則要求應(yīng)用程序功能完備,易使用等特點。在學(xué)校,教師信息管理包括教師信息,顯然如果以人工的系統(tǒng)以此作為開發(fā)的立數(shù)據(jù)一方式對其管理將耗費大量的人力、物力,本目標(biāo),用以減輕教師管理人員的負擔(dān)二、數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計1)教師信息E-R圖教師ID教師姓名地址教師信息性別聯(lián)系方式所在學(xué)院2)課程信息的實體E-R圖課程名稱課程編號課程時間課程信息課程簡介3)學(xué)生信息E-R圖學(xué)生ID姓名性別身份證號學(xué)生信息所在院校4)教師-學(xué)生-課程E-R圖教師ID教師姓名學(xué)生ID姓名教師學(xué)生Teach教授選擇聯(lián)系方式所在學(xué)院課程課程名稱課程編號課程簡介數(shù)據(jù)描述數(shù)據(jù)流名稱:教師登記管理簡述:工作人員對教師的資料進行登記數(shù)據(jù)流來源:工作人員登記數(shù)據(jù)流去向:教師信息管理模塊數(shù)據(jù)項組成:教師ID+姓名+性別+聯(lián)系方式+所在學(xué)院數(shù)據(jù)流名稱:教師注銷管理簡述:工作人員對教師的資料進行注銷數(shù)據(jù)流來源:工作人員登記數(shù)據(jù)流去向:注銷管理模塊數(shù)據(jù)項組成:教師ID+姓名+性別+聯(lián)系方式+所在學(xué)院數(shù)據(jù)流名稱:課程錄入管理簡述:工作人員對課程資料進行錄入數(shù)據(jù)流來源:工作人員登記數(shù)據(jù)流去向:課程信息管理模塊數(shù)據(jù)項組成:課程編號+課程名稱+課程時間+課程簡介數(shù)據(jù)流名稱:課程注銷管理簡述:工作人員對課程資料進行注銷數(shù)據(jù)流來源:工作人員登記數(shù)據(jù)流去向:注銷管理模塊數(shù)據(jù)項組成:課程編號+課程名稱+課程時間+課程簡介數(shù)據(jù)流名稱:學(xué)生登記管理簡述:工作人員對學(xué)生資料進行登記數(shù)據(jù)流來源:工作人員登記數(shù)據(jù)流去向:學(xué)生信息管理模塊數(shù)據(jù)項組成:學(xué)生ID+學(xué)生姓名+性別+所在學(xué)院ID+學(xué)生姓名+性別+所在學(xué)院+用戶密碼+密碼確認數(shù)據(jù)流名稱:學(xué)生注銷管理簡述:工作人員對學(xué)生資料進行登記數(shù)據(jù)流來源:工作人員登記數(shù)據(jù)流去向:注銷管理模塊數(shù)據(jù)項組成:學(xué)生數(shù)據(jù)流名稱:用戶管理簡述:管理員對可以獲得本系統(tǒng)使用權(quán)限的用戶的管理數(shù)據(jù)流來源:用戶登記數(shù)據(jù)流去向:系統(tǒng)管理模塊數(shù)據(jù)項組成:新增用戶名

(1)數(shù)據(jù)邏輯的描述處理邏輯名稱:教師登記審核簡述:審查教師資料是否填寫正確輸入的數(shù)據(jù)流:教師登記管理處理描述:教師報告的教師ID+姓名+性別+聯(lián)系方式+所在學(xué)院等信息是否屬實。不正確的信息返回導(dǎo)游,正確的轉(zhuǎn)給登記人員登記資料、儲存。輸出的數(shù)據(jù)流:正確的信息、不確切的信息處理邏輯名稱:課程錄入審核簡述:審核課程的信息資料是否正確輸入的數(shù)據(jù)流:課程錄入管理處理描述:課程錄入的信息課程編號+課程名稱+課程時間+課程簡介等是否正確。不正確的信息返回工作人員重新填報,正確的轉(zhuǎn)給登人員登記資料、儲存。輸出的數(shù)據(jù)流:正確的信息、不正確的信息處理邏輯名稱:學(xué)生登記審核簡述:審核學(xué)生登記資料是否正確輸入的數(shù)據(jù)流:學(xué)生登記管理處理描述:學(xué)生登記的信息學(xué)生ID+學(xué)生姓名+性別+所在學(xué)院等是否正確。不正確的信息返回工作人員重新填報,正確的轉(zhuǎn)給登記人員登記資料、儲存。輸出的數(shù)據(jù)流:正確的信息、不正確的信息

系統(tǒng)總體結(jié)構(gòu)圖教師信息管理系統(tǒng)錄入管理系統(tǒng)管理注銷管理教課學(xué)密用教課學(xué)師程生碼戶師程生登登錄管管注注注記記入理理銷銷銷管管管理理理管管管理理理數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計本系統(tǒng)數(shù)據(jù)庫是由SQLServer2005數(shù)據(jù)庫系統(tǒng)支持建立的,所以現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQLServer2005數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu).在上面的試題以及實體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中表以及各個表之間的關(guān)系。戶籍管理系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果如下面的幾個表示。每個表表示在數(shù)據(jù)庫中的一個數(shù)據(jù)表。teacherStudentClassTeacherclassAccountnumeber表的關(guān)系:(一)存儲過程的設(shè)計:1.添加:createprocedureaddteacher@TIDnchar(10),@Tnamenchar(6),@taddnchar(10),@ts@tcolnchar(10)asbegininsertendteachervalues(@TID,@Tname,@tadd,@t2.刪除:createproceduredelteacher@TIDnchar(10),@Tnamenchar(6),@taddnchar(10),@ts@tcolnchar(10)asbegindeletefromteacherwhereTID=@TIDandTname=@Tnameandtadd=@taddandtsex=@tsexandtpho=@tphoandtcol=@tcol(二)觸發(fā)器的設(shè)計:1.createtrigger[reminder]on[dbo].[beer]afterinsert,updateasraiserror('你在插入或修改的數(shù)據(jù)',16,10);end2.createtrigger[safety]ondatabasefordrop_table,alter_tableasprint你必須使s('afty觸發(fā)器無效以執(zhí)行對表的操作!')rollback;(三)視圖的設(shè)計:1.C_data視圖createviewC_dataasselectCname,Cnumberfromclass2.S_data視圖createviewS_dataasselectSnamefromstudent自我總結(jié)通過這次課程實踐終于可以把知識發(fā)揮到整個的

溫馨提示

  • 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

提交評論