版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 目 錄</b></p><p> 1設(shè)計的目的和任務(wù)3</p><p> 2開發(fā)方法與開發(fā)工具3</p><p><b> 2.1開發(fā)方法3</b></p><p><b> 2.2開發(fā)工具3</b></p>&
2、lt;p> 3學生信息管理系統(tǒng)的系統(tǒng)分析4</p><p> 3.1學生信息管理系統(tǒng)的可行性分析4</p><p> 3.1.1 技術(shù)可行性分析4</p><p> 3.1.2經(jīng)濟可行性分析4</p><p> 3.2系統(tǒng)需求分析4</p><p> 3.3系統(tǒng)業(yè)務(wù)流程設(shè)計5</p&
3、gt;<p> 3.4系統(tǒng)的數(shù)據(jù)流程分析6</p><p> 3.5.1數(shù)據(jù)項的描述6</p><p> 3.5.2數(shù)據(jù)結(jié)構(gòu)的描述9</p><p> 3.5.3數(shù)據(jù)流的描述9</p><p> 3.5.4數(shù)據(jù)存儲的描述10</p><p> 3.5.5處理過程的描述11</
4、p><p> 4學生信息管理系統(tǒng)的系統(tǒng)設(shè)計12</p><p> 4.1系統(tǒng)的數(shù)據(jù)庫設(shè)計12</p><p> 5學生信息管理系統(tǒng)的實現(xiàn)15</p><p> 5.1登錄模塊15</p><p> 5.2系統(tǒng)首頁模塊16</p><p> 5.3班級信息管理模塊16</
5、p><p> 5.4學生信息管理模塊17</p><p> 5.5學費信息管理模塊19</p><p> 5.6課程成績管理模塊20</p><p> 5.7系統(tǒng)管理模塊21</p><p> 5.8系統(tǒng)退出模塊22</p><p><b> 6.總結(jié)23</
6、b></p><p><b> 7.參考文獻24</b></p><p><b> 1設(shè)計的目的和任務(wù)</b></p><p> 根據(jù)對現(xiàn)有學生信息現(xiàn)狀及存在問題的分析,在系統(tǒng)的設(shè)計與實現(xiàn)的過程中主要解決以下幾個問題:</p><p> (1) 利用ASP.NET和C#編程語言,結(jié)合
7、SQL Server 2000數(shù)據(jù)庫技術(shù)。建立一個學生信息管理系統(tǒng)。</p><p> (2) 利用網(wǎng)絡(luò)技術(shù),通過IIS配置服務(wù)器的站點屬性,可以為學生提供最完善信息管理及最準確信息的查詢。</p><p> (3) 采用SQL Server 2000數(shù)據(jù)庫技術(shù),將學生基本信息、班級信息、繳費信息、課程成績等存儲在不同的數(shù)據(jù)表內(nèi),實現(xiàn)信息分類管理,并通過編程技術(shù)動態(tài)改變數(shù)據(jù)信息。<
8、;/p><p> (4) 通過編程對數(shù)據(jù)庫相關(guān)數(shù)據(jù)表的訪問,實現(xiàn)對學生不同信息的管理及學生對不同信息進行查詢。</p><p> 2開發(fā)方法與開發(fā)工具</p><p><b> 2.1開發(fā)方法</b></p><p> 系統(tǒng)采用從上到下的結(jié)構(gòu)化系統(tǒng)開發(fā)方法,分為三個階段:系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施。結(jié)構(gòu)化開發(fā)方法(
9、Structured System Development Methodology)是目前最成熟也是應(yīng)用最普遍的一種方法。</p><p><b> 2.2開發(fā)工具</b></p><p> 本系統(tǒng)選用Microsoft SQL Server 2000數(shù)據(jù)庫模型。</p><p> Web服務(wù)器為Internet Information
10、Server 5.1版本。</p><p> 調(diào)試(開發(fā))工具:Microsoft Visual Studio .NET 2005中文企業(yè)版</p><p> 技 術(shù) 平 臺:Microsoft .NET Framework 2.0.0.0版本</p><p> 服務(wù)器操作系統(tǒng):開發(fā)過程中使用Windows XP Professional操作系統(tǒng),系統(tǒng)運行
11、服務(wù)器可以采用Windows 2000 Server以上版本的操作系統(tǒng)。</p><p> 3學生信息管理系統(tǒng)的系統(tǒng)分析</p><p> 3.1學生信息管理系統(tǒng)的可行性分析</p><p> 3.1.1 技術(shù)可行性分析</p><p> 系統(tǒng)采用SQL 2000數(shù)據(jù)庫平臺和Visual Studio 2005(C#),它提供了完全可
12、視化的開發(fā)環(huán)境,以直觀的界面,簡潔的語言,強大的功能,開放的系統(tǒng)為特色,便于管理和調(diào)試,使開發(fā)的效率大大提高。</p><p> 3.1.2經(jīng)濟可行性分析</p><p> 經(jīng)濟可行性的主要任務(wù)是對項目進行經(jīng)濟效益的評價,評價指標主要分為兩部分:</p><p><b> 1、費用的支出:</b></p><p>
13、 由于這套待開發(fā)的管理信息系統(tǒng)由計算機中心自行開發(fā),節(jié)省了一筆委托軟件公司開發(fā)的巨額費用,而學校本身就具備服務(wù)器/客戶機管理系統(tǒng)開發(fā)的客觀條件。網(wǎng)絡(luò)方面:學校有用于內(nèi)部郵件服務(wù)的內(nèi)部局域網(wǎng),不需要重新構(gòu)架網(wǎng)絡(luò)結(jié)構(gòu),只需為數(shù)據(jù)庫服務(wù)器購買一臺服務(wù)器。因此在支出的費用上耗資很少。</p><p><b> 2、效率的提高:</b></p><p> 學校原來是用手工
14、作業(yè)的方式進行數(shù)據(jù)管理和文檔處理,費時耗力并且極易出現(xiàn)差錯。如果現(xiàn)在采用了數(shù)據(jù)庫電腦化管理,有效地提高了學生信息管理的質(zhì)量和速度。而其改進了低效的工作環(huán)節(jié),由計算機代替人完成一系列簡單的重復(fù)性工作,可節(jié)約大量人力、物力和資金。學校的系統(tǒng)操作人員都具備簡單的電腦操作知識,經(jīng)過簡單的培訓能夠具備管理系統(tǒng)操作的能力,費用的投入也不大。但效率的提高確實非常明顯的。</p><p> 總而言之,系統(tǒng)建成后所帶來的效益遠大
15、于開發(fā)本身的費用,學校網(wǎng)絡(luò)中心專業(yè)的開發(fā)人員齊全,經(jīng)驗豐富,所以開發(fā)的風險也比較小。</p><p><b> 3.2系統(tǒng)需求分析</b></p><p> 由于本學院的學生越來越多,信息量越來越大,于是需要有一個專門存放學生信息的系統(tǒng),我們小組用自己學過的知識,用VS做界面、以SQL2000為支持數(shù)據(jù)庫制作這個學生信息管理系統(tǒng)。</p><p
16、> 我學院是由計算機科學與技術(shù)、信息管理與信息技術(shù)、電子商務(wù)三個專業(yè)組成。我學院教務(wù)科是管理學生檔案、班級信息、學生交費、學生課程、學生成績的部門。學生檔案方面他們負責新生的入學檔案輸入和平時檔案的修改和查詢,學生成績方面他們負責成績的存儲和備案,學生交費方面他們負責交費的統(tǒng)計,交費情況。學生基本檔案情況管理、交費管理、課程管理、成績管理等等這些大量的數(shù)據(jù)形成數(shù)據(jù)庫。</p><p> 3.3系統(tǒng)業(yè)務(wù)流
17、程設(shè)計</p><p> 1.用戶登錄。通過設(shè)置用學生學號和管理員賬號規(guī)定訪問系統(tǒng)的權(quán)限,并對用戶進行一定的操作提示。</p><p> 2.用戶對各功能模塊進行操作。 用戶進行登錄之后,在權(quán)限內(nèi)對各功能模塊進行瀏覽以及添加、修改、刪除等操作。</p><p> ?。?)學生信息維護。包括查詢、修改、添加、刪除學生信息。</p><p&g
18、t; (2)班級信息維護。包括查詢、修改、添加、刪除班級信息。</p><p> (3)繳費查詢。包括查詢、確認,添加繳費信息</p><p> ?。?)課程信息維護。包括查詢,修改,添加,刪除課程信息。</p><p> ?。?)成績查詢。包括查詢,確認,修改,刪除成績信息。</p><p><b> 業(yè)務(wù)流程圖:</
19、b></p><p><b> 數(shù)據(jù)庫</b></p><p> 3.4系統(tǒng)的數(shù)據(jù)流程分析</p><p><b> 數(shù)據(jù)流程圖:</b></p><p> 3.5系統(tǒng)的數(shù)據(jù)字典</p><p> 3.5.1數(shù)據(jù)項的描述</p><p>
20、; (1)數(shù)據(jù)項:studentNumber</p><p> 含義說明:記錄學生學號。</p><p><b> 類型:字符串型</b></p><p> (2)數(shù)據(jù)項:studentName</p><p> 含義說明:記錄學生姓名。</p><p><b> 類型:
21、字符串型</b></p><p> (3)數(shù)據(jù)項:studentPassword</p><p> 含義說明:記錄學生登錄密碼。</p><p><b> 類型:浮點型</b></p><p> (4)數(shù)據(jù)項:studentSex</p><p> 含義說明:記錄學生性別
22、。</p><p><b> 類型:字符串型</b></p><p> ?。?)數(shù)據(jù)項:classId</p><p> 含義說明:記錄學生所在班級。</p><p><b> 類型:字符串型</b></p><p> ?。?)數(shù)據(jù)項:studentBirthday
23、</p><p> 含義說明:記錄學生出生日期。</p><p><b> 類型:字符串型</b></p><p> ?。?)數(shù)據(jù)項:studentAddress</p><p> 含義說明:記錄學生聯(lián)系地址。</p><p><b> 類型:字符串型</b><
24、;/p><p> ?。?)數(shù)據(jù)項:postcode</p><p> 含義說明:記錄學生地址郵政編碼。</p><p><b> 類型:浮點型 </b></p><p> ?。?)數(shù)據(jù)項:telephone</p><p> 含義說明:記錄學生聯(lián)系電話。</p><p&g
25、t;<b> 類型:字符串型</b></p><p> (10)數(shù)據(jù)項:inTime</p><p> 含義說明:記錄學生入學時間。</p><p><b> 類型:字符串型</b></p><p> ?。?1)數(shù)據(jù)項:memo</p><p> 含義說明:記錄
26、學生信息附加信息。</p><p><b> 類型:字符串型</b></p><p> (12)數(shù)據(jù)項:beginYear</p><p> 含義說明:記錄班級開學年份</p><p><b> 類型:字符串型</b></p><p> ?。?3)數(shù)據(jù)項:clas
27、sName</p><p> 含義說明:記錄班級名稱。</p><p><b> 類型:字符串型</b></p><p> ?。?4)數(shù)據(jù)項:classType</p><p> 含義說明:記錄班級學制類。</p><p><b> 類型:字符串型</b></
28、p><p> ?。?5)數(shù)據(jù)項:specialName</p><p> 含義說明:記錄班級所在專業(yè)名稱。</p><p><b> 類型:字符串型</b></p><p> (16)數(shù)據(jù)項:classGuide</p><p> 含義說明:記錄班級班主任姓名。</p>&l
29、t;p><b> 類型:字符串型</b></p><p> ?。?7)數(shù)據(jù)項:termId</p><p> 含義說明:記錄所在學期ID號。</p><p><b> 類型:字符串型</b></p><p> ?。?8) 數(shù)據(jù)項:money</p><p>
30、 含義說明:記錄收費標準。</p><p><b> 類型:字符串型</b></p><p> (19) 數(shù)據(jù)項:giveMoney</p><p> 含義說明:記錄繳費金額。</p><p><b> 類型:字符串型</b></p><p> ?。?0)數(shù)據(jù)項
31、:moneyId</p><p> 含義說明:記錄繳費系統(tǒng)編號。</p><p><b> 類型:字符串型</b></p><p> ?。?1)數(shù)據(jù)項:date</p><p> 含義說明:記錄繳費日期。</p><p><b> 類型:字符串型</b></p
32、><p> ?。?2)數(shù)據(jù)項:operator</p><p> 含義說明:記錄該次繳費操作員。</p><p><b> 類型:字符串型</b></p><p> ?。?3)數(shù)據(jù)項:courseName</p><p> 含義說明:記錄課程名稱。</p><p>&
33、lt;b> 類型:字符串型</b></p><p> (24) 數(shù)據(jù)項:classCourseId</p><p> 含義說明:記錄班級課程ID號。</p><p><b> 類型:字符串型</b></p><p> (25) 數(shù)據(jù)項:examType</p><p
34、> 含義說明:記錄該次考試類型。</p><p><b> 類型:字符串型 </b></p><p> (26)數(shù)據(jù)項:score</p><p> 含義說明:記錄考試成績。</p><p><b> 類型:浮點型 </b></p><p> (27)數(shù)
35、據(jù)項:adminUsername </p><p> 含義說明:記錄管理員登錄賬號。</p><p><b> 類型:字符串型 </b></p><p> ?。?8)數(shù)據(jù)項:adminPassword</p><p> 含義說明:記錄管理員登錄密碼。</p><p><b>
36、類型:字符串型</b></p><p> 3.5.2數(shù)據(jù)結(jié)構(gòu)的描述</p><p> ?。?)數(shù)據(jù)結(jié)構(gòu):學生信息</p><p> 含義說明:學生信息表student主要功能是承載學生信息的數(shù)據(jù)。</p><p> 組 成:學生姓名,學生密碼,學生性別,學生生日,學生地址,郵政編碼,電話,入學時間,附加信息</
37、p><p> ?。?)數(shù)據(jù)結(jié)構(gòu):班級信息</p><p> 含義說明:班級信息表class,主要功能是承載班級信息的數(shù)據(jù)。</p><p> 組 成:班級ID,開學年份,班級名稱,班級類型,所在專業(yè),班級班主任,備注信息 </p><p> ?。?)數(shù)據(jù)結(jié)構(gòu):班級學費標準信息</p><p> 含義說明
38、:班級學費標準信息表xuefei,主要功能是班級學費收費標準信息的數(shù)據(jù)。</p><p> 組 成:系統(tǒng)記錄編號,班級ID,學期ID,收費標準 </p><p> 數(shù)據(jù)結(jié)構(gòu):學生繳費信息 </p><p> 含義說明:學生繳費信息表money,主要功能是學生繳費信息的數(shù)據(jù)。</p><p> 組 成:學號,學期ID,所繳金
39、額,繳費日期,操作員 </p><p> ?。?)數(shù)據(jù)結(jié)構(gòu):班級課程信息 </p><p> 含義說明:班級課程信息表classCourse,主要功能是承載班級課程信息的數(shù)據(jù)。</p><p> 組 成:班級ID,學期ID,課程名稱</p><p> (6)數(shù)據(jù)結(jié)構(gòu):學生課程成績信息 </p><p&g
40、t; 含義說明:學生課程成績信息表score,主要功能是承載學生成績信息的數(shù)據(jù)。</p><p> 組 成:學號,學期ID,考試類型,課程ID,考試成績</p><p> 3.5.3數(shù)據(jù)流的描述</p><p> (1) 數(shù) 據(jù) 流:學生信息</p><p> 說 明:學生信息表,主要功能是存儲學生信息<
41、/p><p><b> 數(shù)據(jù)流來源:數(shù)據(jù)庫</b></p><p><b> 數(shù)據(jù)流去向:管理員</b></p><p> 組 成:studentNumber,studentName,studentPassword,studentSex,classId,studentBirthday,studentAddres
42、s,postcode,telephone,inTime,meno。</p><p> ?。?) 數(shù) 據(jù) 流:班級信息</p><p> 說 明:班級信息表,主要功能是存儲班級信息</p><p><b> 數(shù)據(jù)流來源:數(shù)據(jù)庫</b></p><p><b> 數(shù)據(jù)流去向:管理員</b
43、></p><p> 組 成:classId,beginYear,className,classType,specialName,classGuide</p><p> ?。?) 數(shù) 據(jù) 流:學費標準信息</p><p> 說 明:學費標準信息表,主要功能是學費標準信息</p><p><b>
44、 數(shù)據(jù)流來源:數(shù)據(jù)庫</b></p><p><b> 數(shù)據(jù)流去向:管理員</b></p><p> 組 成:classId ,termId,money</p><p> (4) 數(shù) 據(jù) 流:學生繳費信息</p><p> 說 明:學生繳費信息表,主要功能是存儲學生繳費信息。
45、</p><p><b> 數(shù)據(jù)流來源:數(shù)據(jù)庫</b></p><p><b> 數(shù)據(jù)流去向:管理員</b></p><p> 組 成:claccId,termed,giveMoney,date,operator</p><p> ?。?) 數(shù) 據(jù) 流:學生課程成績信息<
46、/p><p> 說 明:學生課程成績信息表,主要功能是存儲學生考試成績信息</p><p><b> 數(shù)據(jù)流來源:數(shù)據(jù)庫</b></p><p><b> 數(shù)據(jù)流去向:管理員</b></p><p> 組 成:studentNumber,claccId,termId,exam
47、Type,score</p><p> 3.5.4數(shù)據(jù)存儲的描述</p><p> ?。?)數(shù)據(jù)存儲:學生信息表</p><p> 含義說明:學生信息表student主要功能是承載學生信息的數(shù)據(jù)。</p><p> 組 成:學號,學生姓名,學生密碼,學生性別,學生生日,學生地址,郵政編碼,電話,入學時間,附加信息</p&g
48、t;<p> 主 鍵:學號。</p><p> ?。?)數(shù)據(jù)存儲:班級信息</p><p> 含義說明:班級信息表class,主要功能是承載班級信息的數(shù)據(jù)。</p><p> 組 成:班級ID,開學年份,班級名稱,班級類型,所在專業(yè),班級班主任,備注信息 </p><p> 主 鍵:班級ID<
49、;/p><p> (3)數(shù)據(jù)存儲:班級學費標準信息</p><p> 含義說明:班級學費標準信息表xuefei,主要功能是班級學費收費標準信息的數(shù)據(jù)。</p><p> 組 成:系統(tǒng)記錄編號,班級ID,學期ID,收費標準 </p><p> 主 鍵:班級Id</p><p> 數(shù)據(jù)存儲:學生繳費信息
50、 </p><p> 含義說明:學生繳費信息表money,主要功能是學生繳費信息的數(shù)據(jù)。</p><p> 組 成:學號,學期ID,所繳金額,繳費日期,操作員 </p><p><b> 主 鍵:學號</b></p><p> (5)數(shù)據(jù)存儲:班級課程信息 </p><p>
51、 含義說明:班級課程信息表classCourse,主要功能是承載班級課程信息的數(shù)據(jù)。</p><p> 組 成:班級ID,學期ID,課程名稱</p><p> 主 鍵:班機ID</p><p> ?。?)數(shù)據(jù)存儲:學生課程成績信息 </p><p> 含義說明:學生課程成績信息表score,主要功能是承載學生成績信息
52、的數(shù)據(jù)。</p><p> 組 成:學號,學期ID,考試類型,課程ID,考試成績</p><p><b> 主 鍵:學號</b></p><p> 3.5.5處理過程的描述</p><p> (1)處理過程:登錄</p><p> 說 明:獲取學生登錄信息的存儲過程名
53、稱為student表</p><p> 輸 入:學生學號和密碼</p><p> 輸 出:不同用戶對應(yīng)權(quán)限的系統(tǒng)信息</p><p> 處 理:通過與數(shù)據(jù)庫連接辨別用戶的權(quán)限進入相應(yīng)系統(tǒng)</p><p> (2)處理過程:學生信息維護</p><p> 說 明:獲取學生詳細信息的存儲
54、過程名稱為student表</p><p><b> 輸 入:學號</b></p><p> 輸 出:學生信息</p><p> 處 理:實現(xiàn)對學生信息的查詢,添加和更新</p><p> ?。?)處理過程:班級信息維護</p><p> 說 明:獲取班級詳細信息
55、的存儲過程名稱為class表</p><p> 輸 入:班級ID</p><p> 輸 出:班級信息</p><p> 處 理:實現(xiàn)對班級信息的查詢,添加和更新</p><p> ?。?)處理過程:繳費信息維護</p><p> 說 明:獲取學生繳費詳細信息的存儲過程名稱為money表
56、</p><p> 輸 入:繳費記錄編號 </p><p> 輸 出:繳費信息</p><p> 處 理:實現(xiàn)對繳費信息的查詢,確認,統(tǒng)計。 </p><p> ?。?)處理過程:收費標準維護</p><p> 說 明:獲取收費標準信息的存儲過程名稱為xuefei表</p>
57、<p> 輸 入:班級ID </p><p> 輸 出:學費標準信息</p><p> 處 理:實現(xiàn)對存儲規(guī)則信息的查詢,更新</p><p> ?。?)處理過程:學生成績查詢</p><p> 說 明:獲取學生成績詳細信息的存儲過程名稱為score表</p><p>
58、 輸 入:學號 </p><p> 輸 出:學生考試成績信息</p><p> 處 理:實現(xiàn)對學生考試成績的查詢</p><p> 4學生信息管理系統(tǒng)的系統(tǒng)設(shè)計</p><p> 4.1系統(tǒng)的數(shù)據(jù)庫設(shè)計</p><p> 系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu)的設(shè)計如下:</p><p>
59、 1.學生信息表student</p><p><b> 表1學生信息表</b></p><p> 2.班級信息表class</p><p><b> 表2班級信息表</b></p><p> 3.班級學費標準表xuefei</p><p><b> 表
60、3班級學費標準表</b></p><p> 4.學生繳費信息表money</p><p> 表4 學生繳費信息表</p><p> 5. 班級課程信息表classCourse</p><p> 表5 班級課程信息表</p><p> 6.學生課程成績信息表score</p><
61、p> 表6學生課程成績信息表</p><p> 7.管理員信息表admin</p><p><b> 表7管理員信息表</b></p><p> 5學生信息管理系統(tǒng)的實現(xiàn)</p><p><b> 5.1登錄模塊</b></p><p> 登錄模塊中登錄按鈕
62、的單擊方法代碼:</p><p> login.aspx:</p><p> protected void Button1_Click(object sender, System.EventArgs e)</p><p> {……}//連接本地計算機的SQL2000數(shù)據(jù)庫,并根據(jù)用戶權(quán)限分別進入不同的系統(tǒng)界面</p><p><b
63、> 5.2系統(tǒng)首頁模塊</b></p><p> index.aspx:</p><p> public partial class Admin_index : System.Web.UI.Page</p><p> {……}//進入系統(tǒng)首頁模塊界面</p><p> 5.3班級信息管理模塊</p>
64、<p> public partial class Class_classAdd : System.Web.UI.Page</p><p> {……}//進入班級信息管理模塊界面</p><p><b> 添加班級功能:</b></p><p> classAdd.aspx:</p><p> pri
65、vate void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Add_Click(object sender, EventArgs e)</p><p> {……}//單擊添加按鈕進入添加班級
66、功能界面</p><p> protected void Btn_Cancle_Click(object sender, EventArgs e)</p><p> {……}//單擊取消按鈕取消添加班級功能界面</p><p><b> 班級查詢功能:</b></p><p> classQuery.aspx:&
67、lt;/p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Query_Click(object sender, EventArgs e)</p>&l
68、t;p> {……}//單擊查詢按鈕進入班級查詢功能界面</p><p> Protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)</p><p> {……}// 實現(xiàn)GridView的班級信息查詢功能</p><p> 5.4學生信息管理模塊&
69、lt;/p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> public partial class Student_studentAdd : System.Web.UI.Page</p>
70、<p> {……}//進入學生信息管理模塊界面</p><p><b> 添加學生功能:</b></p><p> studentAdd.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p>
71、{……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Add_Click(object sender, EventArgs e)</p><p> {……}//單擊添加按鈕進入學生添加功能界面</p><p> protected void Btn_Cancle_Click(object sender, Eve
72、ntArgs e)</p><p> {……}//單擊后退按鈕推出學生添加功能界面</p><p><b> 學生管理功能:</b></p><p> studentManage.aspx:</p><p> private void Page_Load(object sender, System.EventAr
73、gs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void check_ALL_CheckedChanged(object sender, EventArgs e)</p><p> {……}//單擊全選按鈕進入學生全選功能界面</p><p> protected v
74、oid Btn_Del_Click(object sender, EventArgs e)</p><p> {……}//單擊刪除按鈕進入學生刪除功能界面</p><p> protected void Btn_Query_Click(object sender, EventArgs e)</p><p> {……}//單擊查詢按鈕進入學生查詢功能界面<
75、/p><p> protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)</p><p> {……}// 實現(xiàn)GridView的學生信息查詢功能</p><p><b> 學生信息更新功能</b></p><p>
76、; studentUpdate.aspx:</p><p> public partial class Student_studentUpdate : System.Web.UI.Page</p><p> {……}//進入系統(tǒng)學生信息更新模塊界面</p><p> private void Page_Load(object sender, System.E
77、ventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Update_Click(object sender, EventArgs e)</p><p> {……}//單擊更新按鈕進入學生信息更新功能界面</p><p> 5.5學費信息管理模塊
78、</p><p><b> 學生交費功能</b></p><p> studentGiveMoney.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接&
79、lt;/p><p> protected void Btn_Add_Click(object sender, EventArgs e)</p><p> {……}//單擊添加按鈕進入學生學費標準添加功能界面</p><p> protected void Btn_GetStudentInfo_Click(object sender, EventArgs e) {…
80、…}//單擊獲取學生信息按鈕取得學生信息查詢功能界面</p><p> protected void Btn_Cancle_Click(object sender, EventArgs e)</p><p> {……}//單擊后退按鈕返回上一操作</p><p> 班級學費標準添加功能</p><p> xuefeiSetAdd.as
81、px:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Add_Click(object sender, EventArgs e)</p>
82、<p> {……}//單擊添加按鈕進入班級學費標準添加功能界面</p><p> protected void Btn_Cancle_Click(object sender, EventArgs e)</p><p> {……}//單擊取消按鈕取消上一操作</p><p><b> 學費設(shè)置管理功能</b></p>
83、<p> xuefeiSetManage.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Query_Click(object
84、 sender, EventArgs e)</p><p> {……}//單擊學費查詢按鈕進入學費查詢功能界面</p><p> protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)</p><p> {……}//實現(xiàn)GridView的學費信息相關(guān)功
85、能</p><p> 學費標準信息更新功能</p><p> xuefeiSetUpdate.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><
86、p> protected void Btn_Return_Click(object sender, EventArgs e)</p><p> {……}//單擊返回按鈕進入上一功能界面</p><p> protected void Btn_Update_Click(object sender, EventArgs e)</p><p> {……}//
87、單擊更新按鈕進入信息功能界面</p><p> 5.6課程成績管理模塊</p><p><b> 班級課程添加功能</b></p><p> scoreAdd.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</
88、p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_GetCourseInfo_Click(object sender, EventArgs e)</p><p> {……}//獲得課程信息</p><p> protected void Btn_Add_Click(obj
89、ect sender, EventArgs e)</p><p> {……}//單擊添加按鈕進入班級課程添加功能界面</p><p> protected void Btn_Cancle_Click(object sender, EventArgs e)</p><p> {……}//單擊返回按鈕進入原操作功能界面</p><p>&l
90、t;b> 班級課程管理功能</b></p><p> scoreManage.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p><b&
91、gt; 成績信息添加功能</b></p><p> scoreAdd.aspx:</p><p> protected void Btn_Add_Click(object sender, EventArgs e)</p><p> {……}//單擊添加按鈕進入成績信息添加功能界面</p><p> protected v
92、oid Btn_Cancle_Click(object sender, EventArgs e)</p><p> {……}//單擊返回按鈕進入原操作功能界面</p><p><b> 成績查詢功能</b></p><p> scoreResult.aspx:</p><p> private void Page
93、_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Query_Click(object sender, EventArgs e)</p><p> {……}//單擊查詢按鈕進入成績查詢功能界面</p&g
94、t;<p> protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)</p><p><b> 學生成績管理功能</b></p><p> scoreUpdate.aspx:</p><p> private vo
95、id Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Update_Click(object sender, EventArgs e)</p><p> {……}//單擊更新按鈕實現(xiàn)班級課程信息更新
96、</p><p> protected void Btn_Return_Click(object sender, EventArgs e)</p><p> {……}//單擊返回按鈕實現(xiàn)返回上一操作</p><p><b> 5.7系統(tǒng)管理模塊</b></p><p><b> 修改密碼功能</b
97、></p><p> changePassword.aspx:</p><p> private void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)與數(shù)據(jù)庫的連接</p><p> protected void Btn_Chang
98、ePassword_Click(object sender, EventArgs e)</p><p> {……}//單擊修改密碼按鈕進行密碼修改功能</p><p><b> 5.8系統(tǒng)退出模塊</b></p><p><b> 退出系統(tǒng)</b></p><p> Logout.aspx:
99、</p><p> protected void Page_Load(object sender, System.EventArgs e)</p><p> {……}//在頁面打開方法中實現(xiàn)系統(tǒng)退出</p><p><b> 6.總結(jié)</b></p><p> 隨著高科技信息時代——網(wǎng)絡(luò)時代的到來,以及學校擴招帶
100、來的,前所未有的繁雜的學生信息管理工作,越來越多的學校開始摒棄傳統(tǒng)的紙張?zhí)畋?、錄入,人工統(tǒng)計、查詢等操作,借助計算機和網(wǎng)絡(luò)技術(shù)來提高工作效率、節(jié)省辦公成本、提高師生交互和溝通。.NET技術(shù)平臺對中間業(yè)務(wù)層處理具有強大功能,是Microsoft.net的一部分,語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護,更容易開發(fā)出Web應(yīng)用程序。近年來,.NET技術(shù)的發(fā)展越
101、來越快,應(yīng)用越來越廣泛,成為解決上述教學管理、學生管理難題的一把利器。本論文就是基于上述ASE.NET技術(shù)平臺的優(yōu)點,設(shè)計、開發(fā)了一套學生管理系統(tǒng),為某校學生管理工作的改進和提升做了初步的嘗試。</p><p> 經(jīng)過自己的努力把ASP.NET課程設(shè)計完成,讓我明白了這門課程需要我們掌握哪些課堂知識,改進一些自己認識的誤區(qū),比如,我單純的認為ASP.NET這門課程和數(shù)據(jù)庫課只是簡單的相連,沒有太多的聯(lián)系,但是,
102、越深入做,每個界面的運行都需要數(shù)據(jù)儲存數(shù)據(jù)和導出數(shù)據(jù),他們是一體的,沒有數(shù)據(jù)庫的支持,界面就顯得很單一很空洞,沒有內(nèi)容,只是一個靜態(tài)的頁面而已。有了數(shù)據(jù)庫的建立,那各種各樣的功能都能夠?qū)崿F(xiàn),充滿了生機。 </p><p> 總體而言,能夠?qū)砷T課程游刃有余的結(jié)合在一起,那才真正的學到課程的精華。我了解了很多自己不太懂得,所以學到很多吧。</p><p><b> 7
103、.參考文獻</b></p><p> [1]郭謹謹. 學校學生管理系統(tǒng)的設(shè)計與實現(xiàn).電腦知識與技術(shù)</p><p> [2]楊志強.VB程序設(shè)計教程第三.版高等教育出版社</p><p> [3]李春葆. ASP.NET 動態(tài)網(wǎng)站設(shè)計教程.清華大學出版社</p><p> [4]李春葆.VB2005 程序設(shè)計教程.北京:清
104、華大學出版社 </p><p> [5]馬俊.ASP.NET網(wǎng)頁設(shè)計與網(wǎng)站開發(fā).北京:人民郵電出版社</p><p> [6]周濤.SQL Server 數(shù)據(jù)庫管理高級教程.清華大學出版</p><p> [7]王珊.數(shù)據(jù)庫系統(tǒng)概論. 北京 :高等教育出版社</p><p> [8]劉占文.SQL Server 數(shù)據(jù)庫管理教程.清華
105、大學出版社</p><p> [9]張躍進.ASP.NET 2.0 自學手冊. 北京 :清華大學出版社</p><p> [10]林志英.網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用教程.人民郵電出版社</p><p> [11]張后楊.網(wǎng)頁編程技術(shù).北京:清華大學出版社</p><p> [12]李春葆.VB2005程序設(shè)計教程.清華大學出版社</p>
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設(shè)計----學生信息管理系統(tǒng)
- 課程設(shè)計--學生信息管理系統(tǒng)
- 課程設(shè)計---學生信息管理系統(tǒng)
- 學生信息管理系統(tǒng)課程設(shè)計
- 學生信息管理系統(tǒng)課程設(shè)計
- 學生信息管理系統(tǒng) 課程設(shè)計
- 課程設(shè)計-學生信息管理系統(tǒng)
- 課程設(shè)計——學生信息管理系統(tǒng)
- 學生信息管理管理系統(tǒng)課程設(shè)計
- 課程設(shè)計-- 學生信息管理系統(tǒng)設(shè)計
- 學生信息管理系統(tǒng)課程設(shè)計 (4)
- 學生信息管理系統(tǒng)課程設(shè)計報告
- java課程設(shè)計--學生信息管理系統(tǒng)
- 課程設(shè)計報告--學生信息管理系統(tǒng)
- 課程設(shè)計delphi學生信息管理系統(tǒng)
- vfp課程設(shè)計學生信息管理系統(tǒng)
- 學生信息管理系統(tǒng)java課程設(shè)計
- 學生信息管理系統(tǒng)課程設(shè)計3
- java課程設(shè)計---學生信息管理系統(tǒng)
- 學生信息管理系統(tǒng)課程設(shè)計 (3)
評論
0/150
提交評論