教學(xué)輔助系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第1頁
教學(xué)輔助系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第2頁
教學(xué)輔助系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第3頁
教學(xué)輔助系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第4頁
教學(xué)輔助系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

#/6教學(xué)輔助系統(tǒng)

數(shù)據(jù)庫設(shè)計說明書目錄TOC\o"1-5"\h\z\o"CurrentDocument"引言 1編寫目的 1背景 1參考資料 22外部設(shè)計 22。1標(biāo)識符和狀態(tài) 22。2使用它的不g序 42。3約定 42。4專門指導(dǎo) 42。5支持軟件 43結(jié)構(gòu)設(shè)計 53.1概念結(jié)構(gòu)設(shè)計 53。2邏輯結(jié)木^設(shè)計 53。3物理結(jié)構(gòu)設(shè)計 54運(yùn)用設(shè)計 54。1數(shù)據(jù)字典設(shè)計 54.2安全保密設(shè)計 6引言1。1編寫目的本文說明了教學(xué)輔助系統(tǒng)開發(fā)數(shù)據(jù)庫的設(shè)計,用于指導(dǎo)系統(tǒng)數(shù)據(jù)庫存儲各個方面的內(nèi)容,為系統(tǒng)開發(fā)的程序員、系統(tǒng)分析員作為基準(zhǔn)文檔保存.1。2背景本系統(tǒng)的名稱為:教學(xué)輔助系統(tǒng);教學(xué)輔助系統(tǒng)由上海電力學(xué)院一線教師提出,由軟件工程專業(yè)谷海振負(fù)責(zé)完成開發(fā),本系統(tǒng)面向廣大的高校師生以及高校管理人員,本系統(tǒng)需部署到使用單位的服務(wù)器上,通過互聯(lián)網(wǎng)以及WEB瀏覽器訪問本系統(tǒng),管理人員可通過相應(yīng)的專業(yè)客戶端以及相關(guān)軟件對系統(tǒng)進(jìn)行操作。教學(xué)輔助系統(tǒng)主要是與采用此系統(tǒng)的高校師生進(jìn)行異步交流,可以考慮與教學(xué)管理系統(tǒng)相關(guān)塊區(qū)相聯(lián)系,共同建設(shè)數(shù)字化校園。

1。3參考資料參考書籍:數(shù)據(jù)庫系統(tǒng)概論(第4版)王珊,薩師煊編高等教育出版社2外部設(shè)計2。1標(biāo)識符和狀態(tài)表名:表名功能說明student學(xué)生表teacher教師表discuss留言表answer回復(fù)表classes課程表ct課程教師表cf課程課件表manager管理員表2。1。1表student表名列名student數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明sidvarchar(8)非空主鍵學(xué)號spwdvarchar(10)密碼snamevarchar(40)姓名sclassesvarchar(10)班級sphonevarchar(12)電話補(bǔ)充說明2。1.2表teacher表名列名book數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明tidvarchar(8)非空主鍵教師編號tpwdvarchar(10)密碼tnamevarchar(40)姓名temailvarchar(50)郵箱tphonevarchar(12)電話dnamevarchar(40)所在學(xué)院補(bǔ)充說明2.1.3表discuss表名列名discuss數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明

didvarchar(8)非空主鍵留言編號ddatedatetime留言時間tidvarchar(8)外鍵留言板教師編號sidvarchar(8)外鍵留言學(xué)生學(xué)號補(bǔ)充說明2。1.4表answer表名列名answer數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明aidvarchar(8)非空主鍵回復(fù)編號didvarchar(8)留言編號xidvarchar(8)回復(fù)人編號answervarchar(200)回復(fù)內(nèi)容補(bǔ)充說明xid為當(dāng)前回復(fù)的提交者(老師或者學(xué)生)編號2.1.5表classes表名列名classes數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明cidvarchar(8)非空主鍵課號cnamevarchar(40)課程名dnamevarchar(40)所屬學(xué)院補(bǔ)充說明6表ct表名列名ct數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明ctidvarchar(8)非空主鍵編號cidvarchar(8)外鍵課號tidvarchar(8)外鍵教師編號補(bǔ)充說明2。1.8表2.1.7表2。1.8表表名列名cf數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明cfidvarchar(8)非空主鍵編號cidvarchar(8)外鍵課號fnamevarchar(40)文件路徑補(bǔ)充說明表名列名manager數(shù)據(jù)類型(精度范圍)空/非空約束條件其它說明midvarchar(8)非空主鍵管理員編號mnamevarchar(12)管理員名稱mpwdvarchar(16)密碼補(bǔ)充說明manager2.2使用它的程序1本系統(tǒng)通過hibernate將系統(tǒng)與數(shù)據(jù)庫連接起來核心代碼如下:〈?xmlversion='1。0'encoding='UTF-8'?〉<!DOCTYPEhibernate-configurationPUBLIC"-//Hibernate/HibernateConfigurationDTD3 。 0//EN""/hibernate-configuration-3。0。dtd”><session—factory>〈propertyname="connection。username"〉root〈/property〉〈propertyname="connection。url">jdbc:mysql://localhost:3306/teachtest〈/property>〈propertyname="dialect"〉org.hibernate。dialect.MySQLDialect〈/property〉(propertyname="file"〉stor〈/property(propertyname="connection。password")1234(/property〈propertyname=”connection.driver_class”>com。mysql.jdbc.Driver〈/property〉〈mappingresource="com/bean/Answer。hbm。xml"/>〈mappingresource=”com/bean/Manager.hbm.xml"/>〈/session—factory〉相關(guān)配置過程參見:http:〃/mikezeseler/archive/2009/1031251491.html2。3約定通過上面提到的數(shù)據(jù)庫表的設(shè)計來實(shí)現(xiàn)項目成員之間的約定。2.4專門指導(dǎo)數(shù)據(jù)庫系統(tǒng)概論(第4版)王珊,薩師煊編高等教育出版社2。5支持軟件MySqlServer5.0版本3結(jié)構(gòu)設(shè)計3。1概念結(jié)構(gòu)設(shè)計各個數(shù)據(jù)表的E—R圖表示:3.2邏輯結(jié)構(gòu)設(shè)計3。3物理結(jié)構(gòu)設(shè)計通過調(diào)用hibernate方法實(shí)現(xiàn)系統(tǒng)與數(shù)據(jù)庫的訪問連接。4運(yùn)用設(shè)計4。1數(shù)據(jù)字典設(shè)計a.數(shù)據(jù)流名稱:學(xué)生信息別名:無簡述:錄入學(xué)生信息時需要填寫的表單內(nèi)容數(shù)據(jù)流來源:后臺管理員數(shù)據(jù)流去向:加工1“處理學(xué)生信息”數(shù)據(jù)流組成:姓名+好號+班級+聯(lián)系電話流通量:10000份/學(xué)年b.數(shù)據(jù)流名稱:教師信息別名:無簡述:教師的注冊信息數(shù)據(jù)流來源:教師數(shù)據(jù)流去向:加工6“處理教師信息”數(shù)據(jù)流組成:工作編號+密碼+姓名+email+電話+所在學(xué)院流通量:1份/1人c.數(shù)據(jù)流名稱:課程信息別名:無簡述:新增課程時的信息數(shù)據(jù)流來源:后臺管理員數(shù)據(jù)流去向:加工2“處理課程信息”數(shù)據(jù)流組成:課號+課程名+所屬學(xué)院流通量:1份/1門課d.數(shù)據(jù)流名稱:留言信息別名:無簡述:留言信息數(shù)據(jù)流來源:教師、學(xué)生數(shù)據(jù)流去向:加工4“留言處理”加工8“查看留言”數(shù)據(jù)流組成:編號+學(xué)號+教師工號+時間+留言內(nèi)容流通量:100份/天e.數(shù)據(jù)流名稱:回復(fù)信息別名:無簡述:對留言的回復(fù)數(shù)據(jù)流來源:教師、學(xué)生數(shù)據(jù)流去向:加工5“回復(fù)處理”數(shù)據(jù)流組成:編號+回復(fù)人編號+時間+回復(fù)內(nèi)容流通量:500份/天f.數(shù)據(jù)流

溫馨提示

  • 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

提交評論