課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)

課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)

ID:38640210

大?。?63.00 KB

頁數(shù):27頁

時間:2019-06-16

課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)_第1頁
課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)_第2頁
課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)_第3頁
課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)_第4頁
課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)_第5頁
資源描述:

《課程設(shè)計報告_學(xué)生學(xué)籍管理系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、目錄1設(shè)計內(nèi)容與要求21.1設(shè)計目的與要求21.2設(shè)計環(huán)境22需求分析32.1系統(tǒng)功能要求設(shè)計32.2系統(tǒng)模塊設(shè)計32.3數(shù)據(jù)字典42.3.1數(shù)據(jù)項42.3.2數(shù)據(jù)結(jié)構(gòu)52.3.3數(shù)據(jù)流53概念結(jié)構(gòu)設(shè)計6數(shù)據(jù)抽象與局部視圖設(shè)計63.1學(xué)生基本信息與課程信息視圖6根據(jù)學(xué)生與課程的關(guān)系可設(shè)計如下關(guān)系圖:63.2專業(yè)、教師及院系信息視圖64詳細(xì)設(shè)計74.1用戶登錄7(初始UserName為的evil密碼123)74.2界面總覽94.3學(xué)生信息管理104.4學(xué)生成績錄入124.5學(xué)生獎懲處理154.6學(xué)生信息查詢194.7學(xué)生獎懲查詢214.8成績打印報表2

2、45.學(xué)生學(xué)籍管理系統(tǒng)使用說明書256設(shè)計體會與建議267參考文獻(xiàn)26學(xué)生學(xué)籍管理系統(tǒng)1設(shè)計內(nèi)容與要求1.1設(shè)計目的與要求隨著社會的發(fā)展,基本上所有的具有一定數(shù)量數(shù)據(jù)的企事業(yè)單位或機(jī)關(guān)部門都開始使用計算機(jī)數(shù)據(jù)庫來做管理。當(dāng)然幾乎所有學(xué)校也都已經(jīng)在使用計算機(jī)管理數(shù)據(jù)的機(jī)制,大大減少了學(xué)校學(xué)籍管理的工作量。該課程設(shè)計要求設(shè)計一個學(xué)籍管理的數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫中要求包含學(xué)生的基本信息,學(xué)校所有專業(yè)信息,學(xué)校教師信息以及課程設(shè)置的信息。同時還要設(shè)計它們之間的關(guān)系,如學(xué)生與課程關(guān)系和學(xué)生的成績等,最后還要對一些數(shù)據(jù)進(jìn)行查詢,如查詢學(xué)生成績的各種集合等。我們通過該

3、課程設(shè)計,應(yīng)該達(dá)到的目的是把數(shù)據(jù)庫理論知識更加的鞏固加深,加強(qiáng)動手能力與實踐能力,學(xué)以致用,與現(xiàn)實生活中的應(yīng)用充分的結(jié)合起來。1.2設(shè)計環(huán)境在Windows環(huán)境下利用ODBC,使用SqlServer2000作為數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)進(jìn)行管理與維護(hù),使用VC++6.0為前臺設(shè)計平臺。2需求分析2.1系統(tǒng)功能要求設(shè)計2使得學(xué)生的學(xué)籍管理工作更加清晰、條理化、自動化。2建立學(xué)生檔案,設(shè)計學(xué)生入學(xué)、管理及查詢界面。2容易地完成學(xué)生信息的查詢、更新、修改等操作。2對于學(xué)生成績管理模塊,設(shè)計學(xué)生各學(xué)期、學(xué)年成績輸入及查詢界面,能更加容易的求得學(xué)生的平均成績、最高分

4、、最低分等,并能在Excel中以報表的形式顯示并打印出來。2實現(xiàn)了在校期間對學(xué)生表現(xiàn)的跟蹤記錄,獎懲事件的記錄,和處理的結(jié)果。如:綜合測評加分,警告,留校察看,全校表揚(yáng)等等。2.2系統(tǒng)模塊設(shè)計學(xué)籍管理系統(tǒng)大體可以分成四大模塊如下圖所示,首先是學(xué)生的基本信息模塊,里面應(yīng)該包含學(xué)生的各方面的基本信息;再者便是學(xué)生成績管理模塊,在該模塊中應(yīng)該包含有對學(xué)生成績信息的查詢和處理,如平均成績、最好成績、最差成績以及不及格學(xué)生的統(tǒng)計等功能模塊;再其次還有院系、教師、課程等相關(guān)信息的模塊;最后是系統(tǒng)模塊。圖2-1系統(tǒng)模塊圖2.3數(shù)據(jù)字典2.3.1數(shù)據(jù)項數(shù)據(jù)項是數(shù)據(jù)庫

5、的關(guān)系中不可再分的數(shù)據(jù)單位,下表分別列出了數(shù)據(jù)的名稱(即碼)、注釋、數(shù)據(jù)類型、長度、取值范圍和是否是主碼。表2.1數(shù)據(jù)項列表名稱注釋數(shù)據(jù)類型長度最小值最大值主要的班級varchar(50)50FALSE學(xué)號唯一標(biāo)識學(xué)生的信息integerTRUE專業(yè)號varchar(50)50FALSE姓名varchar(50)50FALSE性別Varchar(50)50FALSE年齡smallintFALSE家庭住址Varchar(50)50FALSE聯(lián)系電話varchar(50)50FALSE課程名稱varchar(50)50TRUE考試類型varchar(50

6、)50FALSE考試時間Datatime8FALSE考試分?jǐn)?shù)floatFALSE獎懲事件varchar(100)100TRUE處理結(jié)果varchar(100)100FALSE備注varchar(100)100FALSE獎懲時間Datatime8FALSE2.3.2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)是為反映數(shù)據(jù)之間的組合關(guān)系,即一個數(shù)據(jù)結(jié)構(gòu)可以由若干個數(shù)據(jù)項組成,也可以由若干個數(shù)據(jù)結(jié)構(gòu)組成,或由若干個數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)組成。本學(xué)籍管理系統(tǒng)的數(shù)據(jù)組成可根據(jù)系統(tǒng)模塊的劃分來設(shè)計,即分為四個數(shù)據(jù)結(jié)構(gòu),分別如下表所示。表2.2數(shù)據(jù)結(jié)構(gòu)清單數(shù)據(jù)結(jié)構(gòu)名含義說明組成學(xué)生基本信息學(xué)生基本

7、信息的描述班級+學(xué)號+院系代號+專業(yè)號+姓名+性別+出生年月+籍貫+民族+家庭住址+入學(xué)時間+政治面貌+身份證號+聯(lián)系電話+備注;成績管理學(xué)生成績的管理與查詢管理描述學(xué)號+課程號+分?jǐn)?shù);平均分?jǐn)?shù)+最高分+最低分;學(xué)生相關(guān)信息學(xué)生的獎懲情況學(xué)生在校畢業(yè)情況獎懲時間+獎懲事件+處理情況+備注;在校/畢業(yè);系統(tǒng)管理對使用用戶的管理授權(quán)管理添加刪除用戶名+密碼2.3.3數(shù)據(jù)流數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?-3是描述數(shù)據(jù)流的數(shù)據(jù)流定義表,其中包含了數(shù)據(jù)流名、說明、數(shù)據(jù)流組成、流量與備注等,表1-4是系統(tǒng)中的數(shù)據(jù)流描述,其中包括輸入數(shù)據(jù)流、輸出數(shù)據(jù)流等

8、的描述。表2.3數(shù)據(jù)流定義表編號數(shù)據(jù)流名說明數(shù)據(jù)流組成流量備注L01學(xué)生基本信息學(xué)生的所有基本信息學(xué)生基本信

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。