資源簡(jiǎn)介
一、 課程設(shè)計(jì)目的
1)能夠利用所學(xué)的基本知識(shí)和技能,進(jìn)行簡(jiǎn)單關(guān)系數(shù)據(jù)庫的設(shè)計(jì)與優(yōu)化。
2)掌握ADO.NET數(shù)據(jù)庫開發(fā)基本知識(shí);
3)基本掌握面向?qū)ο蟪绦蜷_發(fā)的基本思路和方法;
4)進(jìn)一步掌握.NET基本結(jié)構(gòu)以及C#語言的基本知識(shí)和技能;
二、課程設(shè)計(jì)內(nèi)容
西安郵電學(xué)院計(jì)算機(jī)系學(xué)生成績(jī)管理系統(tǒng)
三、軟硬件環(huán)境及系統(tǒng)所采用的體系結(jié)構(gòu)
軟件環(huán)境:Microsoft Visual Studio .NET 2003+ Microsoft Sql Server
+Windows 2000 Server
硬件要求:
體系結(jié)構(gòu):C/S結(jié)構(gòu)
四、需求分析
對(duì)所開發(fā)系統(tǒng)功能、性能的描述,想要實(shí)現(xiàn)的目標(biāo)。
(一) 功能描述
1) 專業(yè)管理功能如下:
① 新專業(yè)的增加。例如:2003年我們學(xué)校,新開網(wǎng)絡(luò)工程專業(yè)。
② 舊專業(yè)的廢除。如果隨著時(shí)代的變遷,必然有的專業(yè)更不上時(shí)代,
就會(huì)被淘汰。
③ 班級(jí)人數(shù)是只讀的,新專業(yè)的班級(jí)人數(shù)初始化為0,在后面的班
級(jí)管理中添加班級(jí)時(shí),相應(yīng)專業(yè)的班級(jí)人數(shù)會(huì)增加。
2) 班級(jí)管理功能如下:
① 新班級(jí)的增加。例如:向網(wǎng)絡(luò)工程專業(yè)添加網(wǎng)絡(luò)0301班,即可在專業(yè)下
拉框中選擇該專業(yè),添加該班級(jí),則回到專業(yè)管理模塊中,該專業(yè)的班級(jí)
人數(shù)自動(dòng)加1。(注:選擇專業(yè)時(shí),不要自己寫專業(yè)名字,只需要在下拉
框選擇,因?yàn)橐呀?jīng)將所有的專業(yè)綁定到該下拉框。)
② 多余班級(jí)的刪除。比如本學(xué)年計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)少招一個(gè)班,即可刪
除掉多余的班級(jí)。
3) 班級(jí)成員管理功能如下:
① 班級(jí)成員的查詢:可以輸入學(xué)號(hào)根據(jù)相應(yīng)的專業(yè)、班級(jí)查詢相應(yīng)的學(xué)生基
本信息。也可以通過點(diǎn)擊“”查詢學(xué)生信息,還可以查詢?nèi)w學(xué)生
的基本信息。
② 班級(jí)成員的添加、刪除等功能和前面的幾個(gè)模塊差不多
4) 課程管理功能如下:
① 新課程的添加。課程的設(shè)置是分專業(yè)來進(jìn)行的,即根據(jù)相應(yīng)的專業(yè)來選擇
添加該專業(yè)的課程和相應(yīng)的學(xué)分?jǐn)?shù)
② 舊課程的刪除。選擇要?jiǎng)h除的課程名刪除該課程
③ 學(xué)分修改。選擇課程名修改相應(yīng)的學(xué)風(fēng)
④課程查詢。分專業(yè)查詢、向左向右導(dǎo)航查詢以及查詢?nèi)俊?5) 成績(jī)管理功能如下:
① 成績(jī)查看。通過選擇相應(yīng)的專業(yè)來通過ListView控件來顯示該專業(yè)所有學(xué)
生的成績(jī)狀況。還可以選擇班級(jí)分班來查詢
② 成績(jī)添加、刪除及修改。通過雙擊相應(yīng)同學(xué)的記錄彈出窗體來設(shè)置成績(jī),
再通過點(diǎn)擊刷新按鈕來更新記錄。
③ 導(dǎo)出Excel文檔。可以把ListView控件中的內(nèi)容保存為Excel文件以便做
進(jìn)一步的加工。
6) 綜合查詢功能如下:
① 選擇查詢。通過用戶點(diǎn)擊選擇相應(yīng)的分類來查詢。
② 自定義查詢。通過用戶自己定義Sql語句進(jìn)行查詢。
7) 用戶登錄模塊功能如下:
① 輔導(dǎo)員登錄。最高權(quán)限。能使用以上的所有功能。
② 學(xué)生登錄。只有綜合查詢的權(quán)限。
③ 未登錄的用戶沒有任何權(quán)限。
(二) 性能描述
本系統(tǒng)采用C#語言作為前端的開發(fā)工具。系統(tǒng)的性能關(guān)系到開發(fā)平
臺(tái)的的性能。
(三) 沒有實(shí)現(xiàn)的目標(biāo)
學(xué)生成績(jī)的打印功能模塊以及學(xué)生成績(jī)的加權(quán)平均的求取。

代碼片段和文件信息
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????104960??2006-10-14?19:35??數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告.doc
-----------?---------??----------?-----??----
???????????????104960????????????????????1
-----------?---------??----------?-----??----
?????文件?????104960??2006-10-14?19:35??數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告.doc
-----------?---------??----------?-----??----
???????????????104960????????????????????1
評(píng)論
共有 條評(píng)論