




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè) 目錄精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)數(shù)據(jù)庫設(shè)計說明書數(shù)據(jù)庫設(shè)計說明書1 引言引言1.1 編寫目的編寫目的本說明書說明了“學(xué)生成績管理系統(tǒng)”的數(shù)據(jù)庫設(shè)計,機構(gòu)情況,用于開發(fā)人員進(jìn)行項目設(shè)計,同時也為后續(xù)的數(shù)據(jù)庫維護(hù)工作提供了良好的使用說明,也可以作為未來版本升級時的重要參考資料。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ù)選項約束表:用于為其他數(shù)據(jù)表中的字符型字段提供限定的選項。實體表:用戶實
2、際使用的客觀表格。計算表:數(shù)據(jù)來自于對其他一個或多個實體表的計算結(jié)果。1.4 參考資料參考資料a 本項目的學(xué)生成績管理系統(tǒng)需求分析報告 ;b 用戶提供的工作設(shè)想 ;c 本項目相關(guān)的其他參考資料。2 外部設(shè)計外部設(shè)計2.1 標(biāo)識符和狀態(tài)標(biāo)識符和狀態(tài)數(shù)據(jù)庫標(biāo)示符:student_grade用戶名:user精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)密碼:secret權(quán)限:全部有效時間:開發(fā)階段說明:系統(tǒng)正式發(fā)布后,可能更改數(shù)據(jù)庫用戶/密碼,請在統(tǒng)一位置編寫數(shù)據(jù)庫連接字符串,在發(fā)行前請予以改正。2.2 使用它的程序使用它的程序?qū)W生管成績管理系統(tǒng)客戶端。2.3 約定約定所有數(shù)據(jù)項都用漢語拼音全拼與英文名
3、表示,數(shù)據(jù)庫名稱除外。字符集采用 UTF-8,請注意字符的轉(zhuǎn)換。所有數(shù)據(jù)表第一個字段都是系統(tǒng)內(nèi)部使用主鍵列,自增字段,不可空,名稱為:id,確保不把此字段暴露給最終用戶。除特別說明外,所有字符串字段都采用 varchar(50) 類型,(無論漢字還是英文,都算一個字符) 。除特別說明外,所有小數(shù)的字段都采用 decimal(13,3) 的形式表達(dá)。除特別說明外,所有日期格式都采用 date 格式,無時間值。除特別說明外,所有整形都采用 int 格式。除特別說明外,所有字段默認(rèn)都設(shè)置為 null 。2.4 專門指導(dǎo)專門指導(dǎo)請注意:MySQL 中 date 的默認(rèn)值為 0000-00-00,這與
4、C# 的數(shù)據(jù)類型不匹配,請確保在存儲 date 字段時給出一個合法的初始值。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)境下對中文支持不好,可能無法書寫帶有中文的 SQL 語句。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3 結(jié)構(gòu)設(shè)計結(jié)構(gòu)設(shè)計3.1 概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計說明本數(shù)據(jù)庫將反映的現(xiàn)實世界中的實體、屬性和
5、它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項、記錄、系、文卷的標(biāo)識符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖。3.2 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計321 表1、表名稱:student 表類型:約束表 含義:學(xué)生基本信息字段名稱字段類型Null含義示例數(shù)據(jù)id整形否,自增主鍵列1name字符值張三benji整形否外鍵列2xibie整形整形信息管理系2、表名稱:teacher 表類型:約束表 含義:老師基本信息字段名稱字段類型Null含義示例數(shù)據(jù)id整形否,自增主鍵列1name字符值王五shouke整形否外鍵列計算機網(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é)生成績表字段名稱字段類型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 表類型:約束表 含義:成績查詢參見 stu_class 表7、表名稱:chengjilaiyuan 表類型:約束表 含義:成績來源參見 teacher 表8、表名稱:zongxuefen 表類型:約束表 含義:總學(xué)分參見 stu_class 表9、表名稱:zongxueshi 表類型:約束表 含義:總學(xué)時參見
8、teacher 表10、表名稱:yonghu 表類型:實體表 含義:用戶字段名稱字段類型Null含義示例數(shù)據(jù)id整形否主鍵列zhanghao字符賬號mima字符密碼guanliyuan布爾是否管理員權(quán)限默認(rèn)否11、表名稱:quanxian 表類型:實體表 含義:權(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è)計物理結(jié)構(gòu)設(shè)計內(nèi)存緩存用戶數(shù)據(jù)庫精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)4 運用設(shè)計運用設(shè)計4.1 數(shù)據(jù)字典設(shè)計數(shù)據(jù)字典設(shè)計1 1 數(shù)據(jù)項數(shù)據(jù)項
9、數(shù)據(jù)項有待按各子系統(tǒng)分類列表。編號 數(shù)據(jù)項名稱說明部分1學(xué)號整數(shù)類型;有唯一性2學(xué)生姓名文本類型 長度為 10 字符3學(xué)生性別枚舉類型:男、女4年齡整數(shù)類型 181005年級整數(shù)類型 01006系別號數(shù)字串類型;有唯一性7系別名稱文本類型8課程枚舉類型9學(xué)生數(shù)量整數(shù)類型10課程類型枚舉類型如歷史、地理、美術(shù)等11課程老師文本類型12課程學(xué)分整數(shù)類型13課程學(xué)時整數(shù)類型14備注文本15用戶名文本16密碼字符2 2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) 編號數(shù)據(jù)結(jié)構(gòu)名屬性1教師信息員工號、姓名、性別、年齡、級別、部門、職務(wù)、備注2學(xué)生信息學(xué)號、姓名、性別、年齡、級別、系別、專業(yè)、備注3課程信息編號、系別號、名稱、學(xué)時、
10、學(xué)分,學(xué)生人數(shù)8用戶信息用戶名、學(xué)號、系別、級別精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3 3數(shù)據(jù)流數(shù)據(jù)流編號數(shù)據(jù)流名輸入輸出1學(xué)生信息新學(xué)生學(xué)生信息2學(xué)號學(xué)生信息總學(xué)生數(shù)量3現(xiàn)有學(xué)號學(xué)生信息調(diào)配新學(xué)號4“畢業(yè)生”信息畢業(yè)生信息調(diào)配課程5課程基本信息課程信息選新課程6教師基本信息教師登記教師信息3 3數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分學(xué)生信息學(xué)生基本信息學(xué)生新課程成績上傳當(dāng)前學(xué)生學(xué)分教師信息教師授課總課程每課程的學(xué)分及學(xué)時學(xué)生入庫信息學(xué)生選課信息更新后的庫存信息圖書授課信息教師基本授課信息更新后教師信息用戶基本信息用戶信息密碼用戶信息4 4處理過程處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流說明部分招新學(xué)生終端學(xué)生基本信息畢業(yè)學(xué)生終端
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 寶安壹方城廣場活動方案
- 實踐站最美庭院活動方案
- 寶寶藝術(shù)照活動方案
- 宣傳文化室活動方案
- 家居活動充值活動方案
- 寒假輔導(dǎo)學(xué)科活動方案
- 家具建材聯(lián)盟活動方案
- 小城鎮(zhèn)職場活動方案
- 家具公司中秋活動方案
- 家用空調(diào)營銷活動方案
- 醫(yī)療器械行業(yè)市場部人員崗位職責(zé)
- (中醫(yī)內(nèi)科)高級、副高級職稱考試模擬試題及答案
- 跌倒墜床原因分析預(yù)防措施
- 部編版小學(xué)道德與法治三年級下冊期末質(zhì)量檢測試卷【含答案】5套
- 弱電施工安全技術(shù)交底
- DB21T 3354-2020 遼寧省綠色建筑設(shè)計標(biāo)準(zhǔn)
- (完整版)重大危險源清單及辨識表
- 安全生產(chǎn)知識應(yīng)知應(yīng)會
- 08S305-小型潛水泵選用及安裝圖集
- 體育器材采購設(shè)備清單
- 二手車鑒定評估報告書最終
評論
0/150
提交評論