付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、學(xué)生信息管理系統(tǒng)項(xiàng)目數(shù)據(jù)庫設(shè)計(jì)說明書文檔作者:項(xiàng)目組長:批準(zhǔn)人:批準(zhǔn)日期:目錄21系統(tǒng)的設(shè)計(jì)31.1 系統(tǒng)的概要設(shè)計(jì)31.1.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)31.1.2 登錄模塊設(shè)計(jì)41.1.3 教師管理模塊51.1.4 學(xué)生管理模塊51.1.5 管理員模塊52系統(tǒng)的詳細(xì)設(shè)計(jì)52.1 登錄模塊52.2 系統(tǒng)管理模塊62.2.1 添加用戶窗體的創(chuàng)建62.2.2 修改密碼窗體的創(chuàng)建62.3 學(xué)籍管理模塊62.3.1 添加學(xué)籍信息功能62.3.2 修改學(xué)籍信息功能72.3.3 查詢學(xué)籍信息功能72.4 成績管理模塊72.4.1 成績信息管理功能73系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)73.1 設(shè)計(jì)原則73.2 數(shù)據(jù)庫組成83.3 數(shù)
2、據(jù)庫表的結(jié)構(gòu)81系統(tǒng)的設(shè)計(jì)1.1 系統(tǒng)的概要設(shè)計(jì)1.1.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)功能主要包過三大塊:學(xué)籍維護(hù)(管理員添加、刪除學(xué)生基本信息;學(xué)生查看、修改個(gè)人附加信息);選課管理(添加、刪除選修課表,查看單個(gè)學(xué)生選課情況以及單門課程被學(xué)生選修情況;學(xué)生查看、選修課程并可對(duì)所選課程進(jìn)行修改);成績查詢(管理員添加、刪除成績課表,添加學(xué)生分?jǐn)?shù)以及查詢單人或單課分?jǐn)?shù)情況;學(xué)生查看自己所學(xué)基礎(chǔ)課成績)。由于該系統(tǒng)權(quán)限有3個(gè),學(xué)生、教師和管理員,故這三個(gè)權(quán)限范圍內(nèi)的都應(yīng)該具有上述功能,即將上述三大功能模塊劃分給這3個(gè)權(quán)限去具體實(shí)現(xiàn)。如下圖4-1所示:修改成績查詢成績學(xué)籍維護(hù)錄入基本信息修改學(xué)生信息刪除學(xué)件
3、信修改密丑圖4-1系統(tǒng)結(jié)構(gòu)圖1.1.2 登錄模塊設(shè)計(jì)登錄的時(shí)候會(huì)根據(jù)用戶的用戶名進(jìn)行判斷是哪種身份的登錄,并以不同的身份登41.1.3教師管理模塊1.1.4學(xué)生管理模塊1.1.5管理員模塊2系統(tǒng)的詳細(xì)設(shè)計(jì)2.1登錄模塊為了系統(tǒng)的安全,在進(jìn)入系統(tǒng)之前首先會(huì)出現(xiàn)一個(gè)登錄模塊,用戶只有在輸入正確的用戶名和正確的密碼之后,才能進(jìn)入系統(tǒng)。用戶登錄窗體中放置了兩個(gè)文本框,用來輸入用戶名和密碼;兩個(gè)按鈕用來確定或者重寫登錄。設(shè)置三個(gè)單選控件,供不同用戶登錄時(shí)選擇用戶權(quán)限,管理員擁有一切權(quán)限(包括添加刪除和修改以及對(duì)用戶的管理),教師和學(xué)生擁有受限制的權(quán)限(如查詢及修改密碼),提高了數(shù)據(jù)庫的安全性。2.2 系
4、統(tǒng)管理模塊2.2.1 添加用戶窗體的創(chuàng)建進(jìn)入系統(tǒng)后,將會(huì)出現(xiàn)一個(gè)主窗體,選擇系統(tǒng)管理模塊下的添加用戶,就可以進(jìn)入添加用戶窗體,可以通過該窗體增加新的用戶。在這個(gè)窗體中放置了五個(gè)文本框,用來輸入用戶名、密碼出生時(shí)間、總學(xué)分和備注;一個(gè)下拉列表框和兩個(gè)單選框用來確定專業(yè)和性別;兩個(gè)按鈕用來確定是否添加用戶;2.2.2 修改密碼窗體的創(chuàng)建在系統(tǒng)管理模塊下,進(jìn)入修改密碼窗體,用戶可根據(jù)需要修改自己的密碼。在這個(gè)窗體中放置了三個(gè)文本框,用來輸入原始密碼、新密碼和確認(rèn)新密碼;兩個(gè)按鈕用來確定是否修改密碼。2.3 學(xué)籍管理模塊2.3.1 添加學(xué)籍信息功能選擇主窗體中學(xué)籍管理模塊下的添加學(xué)籍信息,就可進(jìn)入添加
5、學(xué)籍信息的窗體,在該窗體中我們可以對(duì)學(xué)生的學(xué)號(hào)、姓名、性別、出生日期、班號(hào)等學(xué)生的信息進(jìn)行添加。添加的信息將全部存儲(chǔ)到數(shù)據(jù)庫中。在窗體上放置多個(gè)文本框和下拉式文本框,用來輸入學(xué)籍信息;兩個(gè)按鈕用來確定是否輸入學(xué)籍信息;一個(gè)按鈕用來退出窗體;多個(gè)標(biāo)簽用來提示文本框中需要輸入的內(nèi)容。2.3.2 修改學(xué)籍信息功能點(diǎn)擊學(xué)籍管理模塊下的修改學(xué)籍信息,就進(jìn)入修改學(xué)籍信息的窗體,在該窗體中我們可以對(duì)前面添加的學(xué)籍信息進(jìn)行修改。由于用戶的需求不同,有的是要對(duì)學(xué)生的信息做個(gè)別的改動(dòng),有的是需要?jiǎng)h除該條記錄,所以該窗體同時(shí)包括了修改記錄的功能和刪除記錄的功能。2.3.3 查詢學(xué)籍信息功能進(jìn)入學(xué)籍管理模塊下的查詢學(xué)
6、籍信息窗體,在該窗體中可以對(duì)學(xué)生的信息進(jìn)行查詢,有三種查詢方式。一方面考慮到簡潔的因素,用戶可以只設(shè)置一種查詢方式進(jìn)行查詢;另一方面又為了避免數(shù)據(jù)的重復(fù),用戶可以輸入詳細(xì)的信息,也就是同時(shí)設(shè)置多種查詢方式進(jìn)行查詢。進(jìn)入查詢窗體時(shí),會(huì)顯示出所有學(xué)生的學(xué)籍信息,如果不設(shè)置查詢方式就進(jìn)行查詢,是無效查詢,系統(tǒng)會(huì)給出提示。在設(shè)置好查詢方式后,便開始查詢,將顯示出用戶所需的學(xué)生的學(xué)籍信息。2.4 成績管理模塊2.4.1 成績信息管理功能點(diǎn)擊成績管理模塊下的成績信息瀏覽,進(jìn)入成績信息瀏覽窗體。點(diǎn)擊工具條中的修改、添加和查詢按鈕就可分別進(jìn)入修改成績信息窗體、添加成績信息窗體和查詢成績信息窗體。這三個(gè)窗體的界
7、面設(shè)置分別類似于學(xué)籍管理下修改學(xué)籍信息窗體、添加學(xué)籍信息窗體和查詢學(xué)籍信息窗體。1.2 的數(shù)據(jù)庫設(shè)計(jì)3.1 設(shè)計(jì)原則(1)密碼管理:學(xué)生修改學(xué)生查詢密碼;教師可以修改查詢密碼。(2)每個(gè)教師可以查看所有學(xué)生的成績,包括每門課程的成績、每門課程的平均成績、每個(gè)分?jǐn)?shù)段的成績。(3)學(xué)生根據(jù)自己的學(xué)號(hào)查詢本人的成績。(4)教師可以登記、修改、查詢自己所講授課程的學(xué)生的成績、該課程的總分、平均成績、各分?jǐn)?shù)段成績?nèi)藬?shù)統(tǒng)計(jì)、不及格學(xué)生的名單、成績等等。(5)管理員可以學(xué)籍管理,修改密碼,也可以選擇輸入信息,額外添加的功能則是刪除信息。3.2 數(shù)據(jù)庫組成本系統(tǒng)中共用到了7個(gè)數(shù)據(jù)表,如下:admin表:記錄管
8、理員信息;teacher表:記錄教師信息;student表:記錄學(xué)生學(xué)籍信息;kechengbiao表:記錄選修課信息;chegnji表:記錄學(xué)生基礎(chǔ)課信息;成績關(guān)聯(lián)表:記錄學(xué)生基礎(chǔ)課成績信息;選課關(guān)聯(lián)表:記錄學(xué)生選課信息。3.3 數(shù)據(jù)庫表的結(jié)構(gòu)字段名字段描述是否主鍵數(shù)據(jù)類型長度約束說明admin_idID是varchar20Not主鍵nullpassword密碼否varchar20Notnull表4-1admin表字段名字段描述是否主鍵數(shù)據(jù)類型長度約束說明tno教師號(hào)是varchar20Notnull主鍵tpss密碼否varchar20Notnulltname教師姓名否varchar20No
9、tnullsex性別否varchar20Notnulljibie職稱否varchar20Notnulltel電話號(hào)碼否varchar20Notnull表4-2teacher表字段描述是否主鍵數(shù)據(jù)類型長度約束name學(xué)生姓名否varchar20Notnullstu_id學(xué)號(hào)是varchar20Notnull主鍵password密碼否varchar20Notnullsex性別否varchar20Notnullzy專業(yè)否varchar20Notnullmz民族否char10Notnullzzmm政治面貌否varchan20Notnullcym曾用名否varchar20sfz身份證否varchar20
10、csrq出生日期否varchar20jg否varchar20jkzk健康狀況否varchar20rxnf入學(xué)年份否varchar20jtdz家庭地址否varchar50jtdh家庭電話否varchar20yzbm郵政編碼否varchar10lxfs聯(lián)系方式否varchar20email郵件否varchar20qtlxfs其他聯(lián)系否varchar20bz否varchar204-3student表字段名字段描述數(shù)據(jù)類型約束說明學(xué)期號(hào)否varchar20cno球杠勺是varchar20Notnull主鍵cname課程名否varchar20Notnull學(xué)分學(xué)分否varchar20主講教師主講教師否varchar204-4chengji表字段描述是否主鍵數(shù)據(jù)類型長度約束cno課程號(hào)是varchar20Notnull主鍵cname課程名否varchar20Notnulltno任課教師否varchar20星期幾星期幾否varchar20時(shí)間時(shí)間否varchar20classno上課教室否varchar20表4-5kecheng表字段名字段描述是否主鍵數(shù)據(jù)類型長度約束說明id自動(dòng)標(biāo)識(shí)是int4Notnull主鍵stu_id學(xué)號(hào)否varchar20No
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生間會(huì)員制度
- 旅店衛(wèi)生間管理制度
- 政府值班室衛(wèi)生制度
- 企業(yè)停車場(chǎng)衛(wèi)生管理制度
- 陜西省村衛(wèi)生室管理制度
- 醫(yī)院餐廳衛(wèi)生間管理制度
- 衛(wèi)生院防盜防火制度
- 日料店衛(wèi)生規(guī)章制度
- 衛(wèi)生院財(cái)務(wù)內(nèi)控管理制度
- 學(xué)校衛(wèi)生考評(píng)制度
- DLT 721-2013 配電網(wǎng)自動(dòng)化系統(tǒng)遠(yuǎn)方終端
- 股權(quán)轉(zhuǎn)讓股權(quán)轉(zhuǎn)讓限制協(xié)議書模板
- 體外循環(huán)心臟手術(shù)配合
- 鋼管運(yùn)輸方案
- 企業(yè)訴訟案件管理辦法
- 給醫(yī)生感謝信又短又好(5篇)
- 濕疹 (中醫(yī)院皮膚科)
- 實(shí)驗(yàn)室儀器設(shè)備驗(yàn)收單
- 智能照明系統(tǒng)調(diào)試記錄
- 關(guān)于若干歷史問題的決議(1945年)
- 畢業(yè)論文8000字【6篇】
評(píng)論
0/150
提交評(píng)論