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

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè) 目錄精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)數(shù)據(jù)庫設(shè)計(jì)說明書數(shù)據(jù)庫設(shè)計(jì)說明書1 引言引言1.1 編寫目的編寫目的本說明書說明了“學(xué)生成績(jī)管理系統(tǒng)”的數(shù)據(jù)庫設(shè)計(jì),機(jī)構(gòu)情況,用于開發(fā)人員進(jìn)行項(xiàng)目設(shè)計(jì),同時(shí)也為后續(xù)的數(shù)據(jù)庫維護(hù)工作提供了良好的使用說明,也可以作為未來版本升級(jí)時(shí)的重要參考資料。1.2 背景背景數(shù)據(jù)庫名稱:student_grade 數(shù)據(jù)庫系統(tǒng):MySQL 5.0數(shù)據(jù)庫宿主環(huán)境:windows xp客戶端連接工具:MySQL Connector/NET1.3 定義定義數(shù)據(jù)選項(xiàng)約束表:用于為其他數(shù)據(jù)表中的字符型字段提供限定的選項(xiàng)。實(shí)體表:用戶實(shí)

2、際使用的客觀表格。計(jì)算表:數(shù)據(jù)來自于對(duì)其他一個(gè)或多個(gè)實(shí)體表的計(jì)算結(jié)果。1.4 參考資料參考資料a 本項(xiàng)目的學(xué)生成績(jī)管理系統(tǒng)需求分析報(bào)告 ;b 用戶提供的工作設(shè)想 ;c 本項(xiàng)目相關(guān)的其他參考資料。2 外部設(shè)計(jì)外部設(shè)計(jì)2.1 標(biāo)識(shí)符和狀態(tài)標(biāo)識(shí)符和狀態(tài)數(shù)據(jù)庫標(biāo)示符:student_grade用戶名:user精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)密碼:secret權(quán)限:全部有效時(shí)間:開發(fā)階段說明:系統(tǒng)正式發(fā)布后,可能更改數(shù)據(jù)庫用戶/密碼,請(qǐng)?jiān)诮y(tǒng)一位置編寫數(shù)據(jù)庫連接字符串,在發(fā)行前請(qǐng)予以改正。2.2 使用它的程序使用它的程序?qū)W生管成績(jī)管理系統(tǒng)客戶端。2.3 約定約定所有數(shù)據(jù)項(xiàng)都用漢語拼音全拼與英文名

3、表示,數(shù)據(jù)庫名稱除外。字符集采用 UTF-8,請(qǐng)注意字符的轉(zhuǎn)換。所有數(shù)據(jù)表第一個(gè)字段都是系統(tǒng)內(nèi)部使用主鍵列,自增字段,不可空,名稱為:id,確保不把此字段暴露給最終用戶。除特別說明外,所有字符串字段都采用 varchar(50) 類型,(無論漢字還是英文,都算一個(gè)字符) 。除特別說明外,所有小數(shù)的字段都采用 decimal(13,3) 的形式表達(dá)。除特別說明外,所有日期格式都采用 date 格式,無時(shí)間值。除特別說明外,所有整形都采用 int 格式。除特別說明外,所有字段默認(rèn)都設(shè)置為 null 。2.4 專門指導(dǎo)專門指導(dǎo)請(qǐng)注意:MySQL 中 date 的默認(rèn)值為 0000-00-00,這與

4、C# 的數(shù)據(jù)類型不匹配,請(qǐng)確保在存儲(chǔ) date 字段時(shí)給出一個(gè)合法的初始值。2.5 支持軟件支持軟件管理員工具:MySQL Administrator Windows/windows查詢?yōu)g覽工具:MySQL Query-Browser Windows/windows命令行工具:mysql開發(fā)客戶端:MySQL connector/C#注意:MySQL Query-Browser 在 Windows 環(huán)境下對(duì)中文支持不好,可能無法書寫帶有中文的 SQL 語句。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3 結(jié)構(gòu)設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)3.1 概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)說明本數(shù)據(jù)庫將反映的現(xiàn)實(shí)世界中的實(shí)體、屬性和

5、它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項(xiàng)、記錄、系、文卷的標(biāo)識(shí)符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖。3.2 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)321 表1、表名稱:student 表類型:約束表 含義:學(xué)生基本信息字段名稱字段類型Null含義示例數(shù)據(jù)id整形否,自增主鍵列1name字符值張三benji整形否外鍵列2xibie整形整形信息管理系2、表名稱:teacher 表類型:約束表 含義:老師基本信息字段名稱字段類型Null含義示例數(shù)據(jù)id整形否,自增主鍵列1name字符值王五shouke整形否外鍵列計(jì)算機(jī)網(wǎng)絡(luò)xibie整形整形信息管理系3、表名稱:class 表類型:約束

6、表 含義:課程 字段名稱字段類型Null含義示例數(shù)據(jù)classname字符外鍵列數(shù)據(jù)結(jié)構(gòu)classid整形否,自增主鍵列001Tename字符值張彤Xuefen字符值3xueshi字符值45Type字符值必修Jianjie 字符值4、表名稱:stu_class 表類型:約束表 含義:學(xué)生成績(jī)表字段名稱字段類型Null含義示例數(shù)據(jù)id整形否,自增主鍵列1name字符值張三Classname整形外鍵列數(shù)據(jù)結(jié)構(gòu)Classid字符外鍵列001Tename字符值羅先文精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)Xuefen字符值3xueshi字符值45Type字符值必修Jianjie 字符值4、表名稱:g

7、uanliyuan 表類型:約束表 含義:管理員字段名稱字段類型Null含義示例數(shù)據(jù)id整形否,自增主鍵列1Tename_id整形否外鍵列1name字符值李四5、表名稱:shiyongyongtu 表類型:約束表 含義:使用用途參見 class 表6、表名稱:chengjichaxun 表類型:約束表 含義:成績(jī)查詢參見 stu_class 表7、表名稱:chengjilaiyuan 表類型:約束表 含義:成績(jī)來源參見 teacher 表8、表名稱:zongxuefen 表類型:約束表 含義:總學(xué)分參見 stu_class 表9、表名稱:zongxueshi 表類型:約束表 含義:總學(xué)時(shí)參見

8、teacher 表10、表名稱:yonghu 表類型:實(shí)體表 含義:用戶字段名稱字段類型Null含義示例數(shù)據(jù)id整形否主鍵列zhanghao字符賬號(hào)mima字符密碼guanliyuan布爾是否管理員權(quán)限默認(rèn)否11、表名稱:quanxian 表類型:實(shí)體表 含義:權(quán)限表字段名稱字段類型Null含義示例數(shù)據(jù)id整形否主鍵列yonghu_id整形否外鍵列,yonghu(id)gongneng字符功能是否授權(quán),出現(xiàn)此條記錄,代表功能已經(jīng)授權(quán)3.3 物理結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)內(nèi)存緩存用戶數(shù)據(jù)庫精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)4 運(yùn)用設(shè)計(jì)運(yùn)用設(shè)計(jì)4.1 數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)字典設(shè)計(jì)1 1 數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)

9、數(shù)據(jù)項(xiàng)有待按各子系統(tǒng)分類列表。編號(hào) 數(shù)據(jù)項(xiàng)名稱說明部分1學(xué)號(hào)整數(shù)類型;有唯一性2學(xué)生姓名文本類型 長(zhǎng)度為 10 字符3學(xué)生性別枚舉類型:男、女4年齡整數(shù)類型 181005年級(jí)整數(shù)類型 01006系別號(hào)數(shù)字串類型;有唯一性7系別名稱文本類型8課程枚舉類型9學(xué)生數(shù)量整數(shù)類型10課程類型枚舉類型如歷史、地理、美術(shù)等11課程老師文本類型12課程學(xué)分整數(shù)類型13課程學(xué)時(shí)整數(shù)類型14備注文本15用戶名文本16密碼字符2 2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) 編號(hào)數(shù)據(jù)結(jié)構(gòu)名屬性1教師信息員工號(hào)、姓名、性別、年齡、級(jí)別、部門、職務(wù)、備注2學(xué)生信息學(xué)號(hào)、姓名、性別、年齡、級(jí)別、系別、專業(yè)、備注3課程信息編號(hào)、系別號(hào)、名稱、學(xué)時(shí)、

10、學(xué)分,學(xué)生人數(shù)8用戶信息用戶名、學(xué)號(hào)、系別、級(jí)別精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3 3數(shù)據(jù)流數(shù)據(jù)流編號(hào)數(shù)據(jù)流名輸入輸出1學(xué)生信息新學(xué)生學(xué)生信息2學(xué)號(hào)學(xué)生信息總學(xué)生數(shù)量3現(xiàn)有學(xué)號(hào)學(xué)生信息調(diào)配新學(xué)號(hào)4“畢業(yè)生”信息畢業(yè)生信息調(diào)配課程5課程基本信息課程信息選新課程6教師基本信息教師登記教師信息3 3數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分學(xué)生信息學(xué)生基本信息學(xué)生新課程成績(jī)上傳當(dāng)前學(xué)生學(xué)分教師信息教師授課總課程每課程的學(xué)分及學(xué)時(shí)學(xué)生入庫信息學(xué)生選課信息更新后的庫存信息圖書授課信息教師基本授課信息更新后教師信息用戶基本信息用戶信息密碼用戶信息4 4處理過程處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分招新學(xué)生終端學(xué)生基本信息畢業(yè)學(xué)生終端

溫馨提示

  • 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. 人人文庫網(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)論