版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 課 程 設(shè) 計(jì) 說(shuō) 明 書(shū)</p><p> 課程名稱: 軟件工程 </p><p> 設(shè)計(jì)題目: 學(xué)生成績(jī)管理系統(tǒng) </p><p> 院 系: </p><p> 學(xué)生姓名:
2、 </p><p> 學(xué) 號(hào): </p><p> 專業(yè)班級(jí): </p><p> 指導(dǎo)教師: </p><p> 12年 6月
3、 13日</p><p> 課 程 設(shè) 計(jì) 任 務(wù) 書(shū)</p><p><b> 學(xué)生成績(jī)管理系統(tǒng)</b></p><p> 摘 要:本系統(tǒng)全稱為學(xué)生成績(jī)管理系統(tǒng)。根據(jù)開(kāi)發(fā)要求,它主要應(yīng)用于教學(xué)管理,完成對(duì)日常的教學(xué)、成績(jī)、學(xué)生信息、考試等管理。隨著學(xué)校辦學(xué)規(guī)模的不斷擴(kuò)大、辦學(xué)層次的多樣化、在校學(xué)生的不斷增多。開(kāi)發(fā)這一系統(tǒng)可使教務(wù)處老師
4、減輕工作壓力,比較系統(tǒng)地對(duì)教務(wù)、教學(xué)上的各項(xiàng)服務(wù)和信息進(jìn)行管理,同時(shí)可以減少勞動(dòng)力的使用,加快查詢速度、加強(qiáng)管理,使各項(xiàng)管理更加規(guī)范化。目前,學(xué)校工作繁雜、資料重多。對(duì)于學(xué)生成績(jī)管理來(lái)說(shuō),目前學(xué)校還沒(méi)有一套完整的、統(tǒng)一的系統(tǒng)。因此,開(kāi)發(fā)一套適和本校需求的、兼容性好的系統(tǒng)是很有必要的。</p><p> 本系統(tǒng)管理內(nèi)容廣泛,全面涉及了教務(wù)教學(xué)上的各項(xiàng)服務(wù),包括學(xué)生成績(jī)管理,學(xué)生基本信息管理等等。本論文主要從系統(tǒng)需
5、求分析、系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)等幾個(gè)方面進(jìn)行描述。</p><p> 關(guān)鍵詞:asp.NET 學(xué)生成績(jī)管理 SQL</p><p><b> 目 錄</b></p><p><b> 1.需求分析1</b></p><p> 1.1 成績(jī)管理系統(tǒng)的背景分析1</p><p&
6、gt; 1.2開(kāi)發(fā)學(xué)生成績(jī)管理的必要性1</p><p> 1.3學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)的目標(biāo)的分析2</p><p> 1.4學(xué)生成績(jī)管理系統(tǒng)的系統(tǒng)需求2</p><p> 1.5學(xué)生成績(jī)管理系統(tǒng)的功能需求分析3</p><p><b> 2.設(shè)計(jì)方案3</b></p><p>
7、;<b> 2.1總體設(shè)計(jì)3</b></p><p><b> 2.2模塊設(shè)計(jì)4</b></p><p><b> 3. 方案實(shí)施5</b></p><p> 3.1添加課程信息功能介紹5</p><p> 3.2添加課程信息及修改功能實(shí)現(xiàn)5</p&g
8、t;<p> 3.3查看課程信息及實(shí)現(xiàn)代碼11</p><p> 4. 結(jié)論與結(jié)果13</p><p> 5. 收獲與致謝14</p><p> 6. 參考文獻(xiàn)15</p><p><b> 1.需求分析</b></p><p> 1.1 成績(jī)管理系統(tǒng)的背景分析
9、</p><p> 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。</p><p> 管理信息系統(tǒng)是進(jìn)行信息的采集,存儲(chǔ),加工,維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和
10、技術(shù)科學(xué)的發(fā)展而形成的。學(xué)生成績(jī)管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生成績(jī)管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,?duì)學(xué)生來(lái)說(shuō)可以輕松的查閱自己在校的成績(jī)以及信息等。但是一直以來(lái)人們都是靠傳統(tǒng)人工的方式管理學(xué)生成績(jī),這種管理方式存在著許多缺點(diǎn),如:效率低,保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找,更新和維護(hù)都帶來(lái)了不少的困難。</p>&
11、lt;p> 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生成績(jī)信息進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速,查找方便,可靠性高,存儲(chǔ)量大,保密性好,壽命長(zhǎng),成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生成績(jī)管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理,與世界接軌的重要條件。因此,開(kāi)發(fā)這樣的一套成績(jī)管理系統(tǒng)成為很
12、有必要的事情。</p><p> 學(xué)生成績(jī)管理系統(tǒng)提供了強(qiáng)大的學(xué)生成績(jī)管理管理功能,方便系統(tǒng)管理員對(duì)學(xué)生成績(jī)等信息的添加,修改,刪除,等操作,同時(shí)一樣的方面學(xué)生對(duì)自己各科成績(jī)查詢,學(xué)習(xí)的交流。</p><p> 1.2開(kāi)發(fā)學(xué)生成績(jī)管理的必要性 </p><p> 在21世紀(jì)的科技時(shí)代,科學(xué)技術(shù)突飛猛進(jìn),計(jì)算機(jī)已經(jīng)不僅是在科技上應(yīng)用,而且在生活中也是同樣得到了廣
13、泛在應(yīng)用。如今,不管是小學(xué),初中,高中,甚至是很多大學(xué)生的學(xué)生成績(jī)管理基本上是靠人工進(jìn)行管理,但隨著時(shí)間的變化,學(xué)校規(guī)模的擴(kuò)大,有關(guān)學(xué)生成績(jī)管理工作和所涉及到的數(shù)據(jù)量越來(lái)越大越來(lái)越多,大多數(shù)學(xué)校不得不靠增加人力,物力,財(cái)力來(lái)進(jìn)行學(xué)生成績(jī)管理。但是人工管理成績(jī)檔案具有效率低,查找麻煩,可靠性不高,保密性低等因素。因此開(kāi)發(fā)出一個(gè)不僅僅是適用于大中專院校以及其它高校通用的學(xué)生成績(jī)管理系統(tǒng)是必要的。</p><p>
14、開(kāi)發(fā)一個(gè)學(xué)生成績(jī)管理系統(tǒng),采用計(jì)算機(jī)對(duì)學(xué)生成績(jī)進(jìn)行管理,進(jìn)一步提高了辦學(xué)效益和現(xiàn)代化水平。為廣大教師和學(xué)生提高工作效率,實(shí)現(xiàn)學(xué)生成績(jī)信息管理工作流程的系統(tǒng)化,規(guī)范化和自動(dòng)化?,F(xiàn)在我國(guó)的大中專院校的學(xué)生成績(jī)檔案管理水平普遍都不是很高,有的還停留在全用紙介質(zhì)基礎(chǔ)上,這種管理方式已不能適應(yīng)時(shí)代的發(fā)展,社會(huì)的需求,因?yàn)樗速M(fèi)了大量的人力物力,也存在著許多不足的因素。在今天信息時(shí)代這種傳統(tǒng)的管理方法必然會(huì)被計(jì)算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。一個(gè)高
15、效的學(xué)生成績(jī)管理系統(tǒng)可以存儲(chǔ)歷屆的學(xué)生成績(jī)檔案,不需要大量的人力,只需要幾名專門錄入員即可操作系統(tǒng),節(jié)省大量人力,可以迅速查到所需信息,高效,安全,學(xué)生在能方便的查看自己的成績(jī)。 </p><p> 1.3學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)的目標(biāo)的分析 </p><p> 1.管理員能夠?qū)崿F(xiàn)對(duì)整個(gè)學(xué)生信息的添加,修改,刪除,查詢等操作,對(duì)教師用戶的添加,刪除,修改等操作,對(duì)課程信息的添加,刪除,修改
16、查詢等操作。</p><p> 2.可以將學(xué)生成績(jī)的數(shù)據(jù)庫(kù)發(fā)布到網(wǎng)上,教師的信息發(fā)布的網(wǎng)上,方便學(xué)生教師進(jìn)行查詢,達(dá)到資源共享的目的。</p><p> 3.教師能夠在一定的權(quán)限內(nèi)對(duì)所有學(xué)生成績(jī)的查詢,所有教師信息的查詢,所有課程信息的添加,刪除,修改是,查看等,對(duì)的自己的聯(lián)系信息進(jìn)行更新,登錄密碼的修改。</p><p> 4.學(xué)生可以在自己的權(quán)限內(nèi)對(duì)對(duì)自己
17、成績(jī)的查詢,以及個(gè)人信息的查詢信息等的相關(guān)操作。</p><p> 1.4學(xué)生成績(jī)管理系統(tǒng)的系統(tǒng)需求</p><p> 在21世紀(jì)的科技時(shí)代,科學(xué)技術(shù)突飛猛進(jìn),信息社會(huì)的高科技時(shí)代,商品經(jīng)濟(jì)化的高效益,計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。計(jì)算機(jī)雖然與人類的關(guān)系愈來(lái)愈密切,還有人由于計(jì)算機(jī)操作不方便繼續(xù)用手工勞動(dòng)。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)生成績(jī)管理系統(tǒng)為教學(xué)辦
18、公帶來(lái)了極大的方便。該學(xué)生成績(jī)管理系統(tǒng)是以ASP網(wǎng)頁(yè)編程+ACCESS數(shù)據(jù)庫(kù)+SQL數(shù)據(jù)查詢語(yǔ)言編寫(xiě),其系統(tǒng)功能在內(nèi)部服務(wù)器上運(yùn)行。系統(tǒng)管理員,教師,學(xué)生只需通過(guò)簡(jiǎn)單的操作,用戶都可以了解本系統(tǒng)軟件的基本工作原理。用戶只需進(jìn)行輸入一些簡(jiǎn)單的漢字,數(shù)字,或用鼠標(biāo)點(diǎn)擊即可達(dá)到自己想要的目標(biāo)。</p><p> 1.5學(xué)生成績(jī)管理系統(tǒng)的功能需求分析</p><p> 學(xué)生成績(jī)管理系統(tǒng)主要提供
19、成績(jī)查詢,方便管理的網(wǎng)上的信息查閱平臺(tái),學(xué)生可以通過(guò)該系統(tǒng)查閱與自己相關(guān)信息,所選課程等。教師可以通過(guò)成績(jī)管理系統(tǒng)查閱學(xué)生成績(jī)信息,教師信息,查看教師對(duì)學(xué)生成績(jī)的管理等相關(guān)操作.系統(tǒng)管理員可以實(shí)現(xiàn)以上的所有功能,還有對(duì)學(xué)生的添加,刪除,修改,教師的添加,刪除,修改,課程的添加和修改等相關(guān)操作。</p><p><b> 2.設(shè)計(jì)方案</b></p><p><
20、b> 2.1總體設(shè)計(jì)</b></p><p> 為進(jìn)一步提高了辦學(xué)效益和現(xiàn)代化水平。為廣大教師和學(xué)生提高工作效率,實(shí)現(xiàn)學(xué)生成績(jī)信息管理工作流程的系統(tǒng)化,規(guī)范化和自動(dòng)化。該學(xué)生成績(jī)管理系統(tǒng)核心心功能在于提供了強(qiáng)大的學(xué)生成績(jī)管理管理功能,方便系統(tǒng)管理員對(duì)學(xué)生成績(jī)等信息的添加,修改,刪除,等操作,同時(shí)一樣的方面學(xué)生對(duì)自己各科成績(jī)查詢,學(xué)習(xí)的交流。</p><p> 作為學(xué)
21、生對(duì)成績(jī)管理系統(tǒng)的需求有:</p><p> 1.能按自己的意愿隨時(shí)查看自己的信息及成績(jī)。</p><p> 2.能夠方便地查看選課信息,并選擇自己需要的課程。</p><p> 3.能夠?qū)ψ约核x課程進(jìn)行查詢和修改。</p><p> 作為教師,他們對(duì)學(xué)生對(duì)成績(jī)管理系統(tǒng)的需求有:</p><p> 1.能方
22、便的對(duì)教學(xué)課程查看相應(yīng)的信息。</p><p> 2.能夠方便地學(xué)生的成績(jī)進(jìn)行打分。</p><p> 3.能夠查看選課學(xué)生的信息。</p><p> 作為管理員,他們對(duì)學(xué)生對(duì)成績(jī)管理系統(tǒng)的需求有:</p><p> 能夠方便的對(duì)學(xué)生的信息進(jìn)行管理。</p><p> 能夠方便的對(duì)教師的信息進(jìn)行管理。<
23、/p><p> 能夠方便的對(duì)課程信息進(jìn)行添加和修改。</p><p> 根據(jù)以上要求,結(jié)合調(diào)查采訪的結(jié)果考慮后,產(chǎn)生了該成績(jī)管理系統(tǒng)的功能要求:需要一個(gè)基本操作模塊,主要是查詢,添加和刪除;系統(tǒng)設(shè)置模塊可以修改和添加數(shù)據(jù)庫(kù)中的一些數(shù)據(jù)信息,例如:修改課程類別,課程名稱等,不用直接到數(shù)據(jù)庫(kù)中修改數(shù)據(jù)。</p><p> 經(jīng)過(guò)分析和研究,系統(tǒng)對(duì)課程、教師、上學(xué)生等對(duì)象
24、的操作都應(yīng)有查詢,添加,刪除,更新功能。例如用戶可以是多種類型,可以由系統(tǒng)管理員來(lái)管理。通過(guò)學(xué)生成績(jī)管理管理系統(tǒng)可以實(shí)現(xiàn)對(duì)學(xué)生成績(jī)管理的系統(tǒng)化,規(guī)范化和自動(dòng)化。</p><p><b> 2.2模塊設(shè)計(jì)</b></p><p> 本系統(tǒng)分為以下三大模塊:包括教師、學(xué)生和管理員三大模塊。其中管理員模塊包括學(xué)生信息的添加、學(xué)生信息的查詢、教師信息的添加、教師信息的查詢
25、、課程信息的添加、課程信息的查詢。</p><p> 在這里主要介紹管理員模塊中的部分模塊。</p><p><b> 1.課程添加模塊</b></p><p> 課程編號(hào)、課程名稱、上課時(shí)間及任課教師的添加。</p><p><b> 2. 課程查詢模塊</b></p>&l
26、t;p> 課程編號(hào)、課程名稱、上課時(shí)間及任課教師的查詢。</p><p><b> 3. 課程修改模塊</b></p><p> 課程編號(hào)、名稱、上課時(shí)間等的修改。</p><p><b> 3. 方案實(shí)施</b></p><p> 3.1添加課程信息功能介紹</p>
27、<p> 包括課程編號(hào)、課程名、上課時(shí)間和任課教師等信息。界面如圖</p><p> 3.2添加課程信息及修改功能實(shí)現(xiàn)</p><p> <!--#include file="conn.asp"--></p><p> <!--#include file="function.asp"--&g
28、t;</p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html xmlns="http
29、://www.w3.org/1999/xhtml"></p><p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /></p>&
30、lt;p> <title>課程管理(一)</title></p><p> <link href="sty.css" rel="stylesheet" type="text/css" /></p><p><b> </head></b></p
31、><p><b> <body></b></p><p><b> <%</b></p><p> dim action,id</p><p> action=request.QueryString("action")</p><p>
32、; id=request.QueryString("id")</p><p> if action="modify" then</p><p> set rs=server.CreateObject("adodb.recordset")</p><p> sql="select * fro
33、m course where courseid=" & id</p><p> rs.open sql,conn,1,1</p><p><b> %></b></p><p> <form id="form1" name="form1" method="po
34、st" action="adminsavecourse.asp?action=modify"></p><p> <table width="100%" border="0"></p><p><b> <tr></b></p><p>
35、<td><font color = "red">修改課程</font></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>課程編號(hào)<
36、/td></p><p> <td><input type="text" name="cno" value="<%=rs("courseno")%>" /></td></p><p><b> </tr></b><
37、/p><p><b> <tr></b></p><p> <td>課程名</td></p><p> <td><input type="text" name="cname" value="<%=rs("coursename
38、")%>" /></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>上課時(shí)間</td></p><p> <td>
39、;<input type="text" name="ctime" value="<%=rs("coursetime")%>" /></td></p><p><b> </tr></b></p><p><b> <tr&
40、gt;</b></p><p> <td>任課教師</td></p><p><b> <td></b></p><p><b> <%</b></p><p> set rst=server.CreateObject("ado
41、db.recordset")</p><p> sql="select * from Teacher"</p><p> rst.open sql,conn,1,1</p><p> if rst.bof and rst.eof then</p><p> response.Write("教師表
42、為空!")</p><p><b> else</b></p><p><b> %></b></p><p> <select name="tch"></p><p><b> <%</b></p>
43、<p> do while not rst.eof</p><p><b> %></b></p><p> <option value="<%=rst("teacherid")%>" </p><p> <%if rst("teacherid&q
44、uot;)=rs("teacherid") then%>selected="selected"<%end if%>><%=rst("teachername")%></option></p><p><b> <%</b></p><p> rst.mo
45、venext</p><p><b> loop</b></p><p><b> %></b></p><p><b> </select></b></p><p><b> <%</b></p><p
46、><b> end if</b></p><p><b> %></b></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> <
47、tr></b></p><p> <td colspan="2"><label></p><p> <input type="submit" name="Submit" value="修改" /></p><p> <in
48、put type="hidden" name="id" value="<%=id%>" /></p><p> </label></td></p><p><b> </tr></b></p><p><b> &l
49、t;/table></b></p><p><b> </form></b></p><p><b> <%</b></p><p><b> else</b></p><p><b> %></b><
50、;/p><p> <form id="form1" name="form1" method="post" action="adminsavecourse.asp?action=add"></p><p> <table width="100%" border="0
51、"></p><p><b> <tr></b></p><p> <td><font color = "red">添加課程</font></td></p><p><b> </tr></b></p&g
52、t;<p><b> <tr></b></p><p> <td>課程編號(hào)</td></p><p> <td><input type="text" name="cno" /></td></p><p><b
53、> </tr></b></p><p><b> <tr></b></p><p> <td>課程名</td></p><p> <td><input type="text" name="cname" />&
54、lt;/td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>上課時(shí)間</td></p><p> <td><input type="tex
55、t" name="ctime" /></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td>任課教師</td></p><p>
56、;<b> <td></b></p><p><b> <%</b></p><p> set rst=server.CreateObject("adodb.recordset")</p><p> sql="select * from teacher"&l
57、t;/p><p> rst.open sql,conn,1,1</p><p> if rst.bof and rst.eof then</p><p> response.Write("教師表為空!")</p><p><b> else</b></p><p><
58、b> %></b></p><p> <select name="tch"></p><p><b> <%</b></p><p> do while not rst.eof</p><p><b> %></b><
59、;/p><p> <option value="<%=rst("teacherid")%>"><%=rst("teachername")%></option></p><p><b> <%</b></p><p> rst.mo
60、venext</p><p><b> loop</b></p><p><b> %></b></p><p><b> </select></b></p><p><b> <%</b></p><p
61、><b> end if</b></p><p><b> %></b></p><p><b> </td></b></p><p><b> </tr></b></p><p><b> <
62、tr></b></p><p> <td colspan="2"><label></p><p> <input type="submit" name="Submit" value="添加" /></p><p> </l
63、abel></td></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> </form></b></p><p><b> <%
64、</b></p><p><b> end if</b></p><p><b> %></b></p><p><b> </body></b></p><p><b> </html></b></
65、p><p> 3.3查看課程信息及實(shí)現(xiàn)代碼</p><p><b> 查看課程信息界面</b></p><p><b> 實(shí)現(xiàn)代碼</b></p><p> <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%><
66、/p><p> <!--#include file="conn.asp"--></p><p> <!--#include file="function.asp"--></p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran
67、sitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html xmlns="http://www.w3.org/1999/xhtml"></p><p><b> <head><
68、/b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /></p><p> <title>課程列表</title></p><p> <link href=&quo
69、t;sty.css" rel="stylesheet" type="text/css" /></p><p><b> </head></b></p><p><b> <body></b></p><p> <table widt
70、h="100%" border="0"></p><p><b> <tr></b></p><p> <td>課程編號(hào)</td></p><p> <td>課程名</td></p><p> <td&
71、gt;上課時(shí)間</td></p><p> <td>任課教師</td></p><p> <td>操作</td></p><p><b> </tr></b></p><p> <!--創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象--></p>
72、<p><b> <%</b></p><p> set rs=server.CreateObject("adodb.recordset")</p><p> sql="select * from course"</p><p> rs.open sql,conn,1,1</
73、p><p> do while not rs.eof</p><p><b> %></b></p><p> <!--列出課程信息--></p><p><b> <tr></b></p><p> <td><%=rs(
74、"courseno")%></td></p><p> <td><%=rs("coursename")%></td></p><p> <td><%=rs("coursetime")%></td></p><p>
75、 <!--通過(guò)course表中的teacherid來(lái)找到teacher表中的名字--></p><p> <td><%=getTnamebyTID(rs("teacherid"))%></td></p><p> <td><a href="adminaddcourse.asp?action
76、=modify&id=<%=rs("courseid")%>">修改</a> | <a href="adminsavecourse.asp?action=del&id=<%=rs("courseid")%>">刪除</a></td></p><p>&
77、lt;b> </tr></b></p><p><b> <%</b></p><p> rs.movenext</p><p><b> loop</b></p><p><b> %></b></p><
78、;p><b> </table></b></p><p><b> </body></b></p><p><b> </html></b></p><p><b> 4. 結(jié)論與結(jié)果</b></p><p&g
79、t; 如果要做出一個(gè)學(xué)生成績(jī)管理系統(tǒng)并不難,關(guān)鍵是你如何突出你的實(shí)用,你的特色,這是本系統(tǒng)的一個(gè)難點(diǎn)。在設(shè)計(jì)的過(guò)程中我也請(qǐng)教了不少同學(xué),他們都給了我很多建議,還有我的指導(dǎo)老師在后面的測(cè)試階段也給很大的幫助,我盡量去實(shí)現(xiàn)所有的功能,完善自己的設(shè)計(jì),但依舊存在著一些問(wèn)題。因此要將自己的系統(tǒng)做的很好對(duì)于自己來(lái)說(shuō)不是件容易的事,我只能盡量去完善它。其中有一個(gè)問(wèn)題我花了好長(zhǎng)時(shí)間才解決,因?yàn)橐粋€(gè)學(xué)生用學(xué)號(hào)登錄后,只能查看自己的相關(guān)信息,系統(tǒng)必須記
80、住這個(gè)學(xué)號(hào)將它從一個(gè)界面?zhèn)鞯搅硪粋€(gè)界面,然后連接對(duì)應(yīng)的數(shù)據(jù)庫(kù)從中調(diào)用相應(yīng)學(xué)生的信息。在這個(gè)過(guò)程中,參數(shù)的調(diào)用是一個(gè)難點(diǎn),在同學(xué)的幫助下,加上查看相關(guān)方面的資料,我終于完成了這個(gè)問(wèn)題。還有一個(gè)問(wèn)題是在系統(tǒng)設(shè)計(jì)的后期階段才發(fā)現(xiàn)的,由于之前需求分析做得到為,在后來(lái)的測(cè)試中我發(fā)現(xiàn)自己在數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程中出現(xiàn)了問(wèn)題:每個(gè)學(xué)生只有一門成績(jī),因此無(wú)論是管理員還是普通用戶都只能查找一門成績(jī)。由于問(wèn)題發(fā)現(xiàn)的比較晚,如果在進(jìn)行修改勢(shì)必對(duì)整個(gè)系統(tǒng)重新設(shè)計(jì),時(shí)
81、間上已經(jīng)不允許了,只能在以后去完善它。</p><p> 系統(tǒng)在測(cè)試中經(jīng)常出現(xiàn)的問(wèn)題:</p><p> 1.?dāng)?shù)據(jù)庫(kù)的連接容易出錯(cuò)。</p><p> 2.各種數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)時(shí)容易出錯(cuò)。</p><p> 主要來(lái)說(shuō)就是在連接數(shù)據(jù)庫(kù)時(shí)出現(xiàn)的錯(cuò)誤,如路徑的不對(duì),數(shù)據(jù)類型的不匹配等等,還有就是在設(shè)計(jì)時(shí)也要想到界面的美化,我自己認(rèn)為在這方面還
82、是做的不夠好。除了這些問(wèn)題外本系統(tǒng)還存在著其他問(wèn)題,由于各方面原因,沒(méi)有能將該系統(tǒng)做的很完善,這還有有待于日后去改善加強(qiáng),相信在做好需求分析和學(xué)習(xí)好編程知識(shí)的基礎(chǔ)上,加上自己的努力和老師的指導(dǎo)自己會(huì)將這個(gè)系統(tǒng)做的更好。</p><p><b> 5. 收獲與致謝</b></p><p> 課程設(shè)計(jì)是大學(xué)學(xué)習(xí)中必不可少的一個(gè)環(huán)節(jié),是一次不可多得的學(xué)習(xí)和鍛煉機(jī)會(huì)。在本
83、次設(shè)計(jì)中,使我們所學(xué)的理論知識(shí)得到了進(jìn)一步的深化;同時(shí),培養(yǎng)了我們理論聯(lián)系實(shí)際,綜合運(yùn)用各門知識(shí)進(jìn)行實(shí)踐設(shè)計(jì)達(dá)到預(yù)想目標(biāo)。通過(guò)設(shè)計(jì)、調(diào)試,提高了我們發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的水平;鍛煉了實(shí)際動(dòng)手操作能力。通過(guò)同學(xué)間相互的學(xué)習(xí)交流、關(guān)心幫助,增強(qiáng)了我們的團(tuán)隊(duì)合作意識(shí),這一點(diǎn)對(duì)于將來(lái)的工作也是十分重要的。</p><p> 總之,課程設(shè)計(jì)是專業(yè)知識(shí)的一次綜合應(yīng)用;是對(duì)大學(xué)學(xué)習(xí)的一次檢驗(yàn)。在本次設(shè)計(jì)中,我們得到了
84、充分的鍛煉與顯著的提高。它將對(duì)于我們以后的學(xué)習(xí)工作起到至關(guān)重要的指導(dǎo)作用。</p><p><b> 6. 參考文獻(xiàn)</b></p><p> [1]李勇平.A5P.NETweb應(yīng)用開(kāi)發(fā)教程.中國(guó)鐵道出版社.科學(xué)出版社.2004年5月.</p><p> [2]張躍廷編著.ASP.NET數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)完全手冊(cè).人民郵電出版社.2007年8
85、月.</p><p> [3]石志國(guó).ASP.NET實(shí)用案例教程.清華大學(xué)山版社.2003年7月.</p><p> [4]陳嫻、劉志寶、李岱.ASP.NET項(xiàng)目開(kāi)發(fā)實(shí)踐.中國(guó)鐵道出版社.2005年6月.</p><p> [5](美)麥克唐納著;賈曉軍等譯.《ASP.NET完全手冊(cè)》,電子工業(yè)出版社,2003.3.</p><p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程課程設(shè)計(jì)--學(xué)生成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)模板-學(xué)生成績(jī)管理系統(tǒng)
- 學(xué)生成績(jī)管理系統(tǒng)軟件工程課程設(shè)計(jì)
- 軟件工程課程設(shè)計(jì)報(bào)告---學(xué)生成績(jī)管理
- 軟件工程課程設(shè)計(jì)---學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程---學(xué)生成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)教務(wù)成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)——教務(wù)成績(jī)管理系統(tǒng)
- 課程設(shè)計(jì)---學(xué)生成績(jī)管理系統(tǒng)軟件
- 《軟件工程》課程設(shè)計(jì)--學(xué)生管理系統(tǒng)
- 軟件需求課程設(shè)計(jì)--學(xué)生成績(jī)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--學(xué)生管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)——學(xué)生管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)——教務(wù)成績(jī)管理系統(tǒng)1
- 學(xué)生成績(jī)管理系統(tǒng)軟件課程設(shè)計(jì)報(bào)告
- 學(xué)生學(xué)籍管理系統(tǒng)-軟件工程課程設(shè)計(jì)
- 學(xué)生成績(jī)管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)——學(xué)生成績(jī)管理系統(tǒng)
- 課程設(shè)計(jì)---學(xué)生成績(jī)管理系統(tǒng)
- 學(xué)生成績(jī)管理系統(tǒng)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論