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

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????104960??2006-10-14?19:35??數據庫課程設計報告.doc
-----------?---------??----------?-----??----
???????????????104960????????????????????1
-----------?---------??----------?-----??----
?????文件?????104960??2006-10-14?19:35??數據庫課程設計報告.doc
-----------?---------??----------?-----??----
???????????????104960????????????????????1
評論
共有 條評論