版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)報(bào)告</b></p><p><b> 班級(jí)管理系統(tǒng)</b></p><p><b> 目 錄</b></p><p> 第一章 緒論…………………………………………………………………2</p><p> 1.1 課程設(shè)計(jì)目的……
2、…………………………………………………2</p><p> 1.2 系統(tǒng)采用的相關(guān)技術(shù)…………………………………………………2</p><p> 第二章 系統(tǒng)需求分析和總體設(shè)計(jì)……………………………………2</p><p> 2.1 需求分析………………………………………………………………2</p><p> 2.1.1 系統(tǒng)需求描述
3、………………………………………………………2</p><p> 2.1.2 功能模塊圖…………………………………………………………3</p><p> 2.1.3 頁(yè)面及表屬性說(shuō)明…………………………………………………3</p><p> 2.2 軟件結(jié)構(gòu)設(shè)計(jì)…………………………………………………………5</p><p> 2.2.1
4、 系統(tǒng)結(jié)構(gòu)圖…………………………………………………………5</p><p> 2.2.2 主要模塊及其功能…………………………………………………6</p><p> 第三章 系統(tǒng)詳細(xì)設(shè)計(jì)與編碼……………………………………………6</p><p> 3.1 訪問(wèn)模塊及操作模塊…………………………………………………6</p><p> 3
5、.2 系統(tǒng)代碼………………………………………………………………8</p><p> 第四章 系統(tǒng)測(cè)試……………………………………………………………11</p><p> 第五章 總結(jié)…………………………………………………………………13</p><p> 參考文獻(xiàn)………………………………………………………………………14</p><p>
6、;<b> 第一章 緒論</b></p><p> 1.1 課程設(shè)計(jì)目的</p><p> 班級(jí)管理系統(tǒng)用計(jì)算機(jī)管理班級(jí)信息是一種計(jì)算機(jī)應(yīng)用技術(shù)的創(chuàng)新,在計(jì)算機(jī)還未普及之前班級(jí)管理都是由教師和班干部來(lái)承擔(dān)的方式來(lái)操作的,現(xiàn)在一般的學(xué)校都采用了信息化管理的方式即采用計(jì)算機(jī)作為工具的實(shí)用的計(jì)算機(jī)班級(jí)管理程序來(lái)幫助班主任進(jìn)行更有效地班級(jí)管理。包括后臺(tái)數(shù)據(jù)庫(kù)的建立和設(shè)計(jì)
7、并維護(hù)前端應(yīng)用程序等等。</p><p> 建立班級(jí)管理信息系統(tǒng),意在能通過(guò)采用計(jì)算機(jī)對(duì)班級(jí)事務(wù)級(jí)學(xué)生成績(jī)等信息進(jìn)行處理,從而達(dá)到進(jìn)一步提高辦學(xué)效益和班級(jí)學(xué)生管理現(xiàn)代化水平,幫助廣大教師提高工作效率,實(shí)現(xiàn)班級(jí)管理工作的系統(tǒng)化,規(guī)范化和自動(dòng)化。</p><p> 進(jìn)過(guò)分析,本班級(jí)管理系統(tǒng)軟件主要用于實(shí)現(xiàn)用戶對(duì)學(xué)生一些基本信息的常用操作,在本系統(tǒng)中定義了對(duì)管理員和學(xué)生基本信息進(jìn)行添加,刪除
8、,查找等幾個(gè)模塊。此系統(tǒng)是一個(gè)非常方便快捷的班級(jí)學(xué)生信息管理軟件,管理員可以隨心所欲地添加學(xué)生信息、查詢學(xué)生信息、修改學(xué)生信息,刪除學(xué)生信息等等。方便班級(jí)管理,提高了管理效率。</p><p> 1.2 系統(tǒng)采用的相關(guān)技術(shù)</p><p> JSP 、 ACCESS 等技術(shù)。</p><p> 第二章 系統(tǒng)需求分析和總體設(shè)計(jì)、</p><p
9、><b> 2.1 需求分析 </b></p><p> 2.1.1 系統(tǒng)需求描述</p><p> 21世紀(jì)以來(lái),人類(lèi)經(jīng)濟(jì)高速發(fā)展,人們的生活發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。是原本舊的管理方法越來(lái)越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,提高管理效率,班級(jí)管理系統(tǒng)為班級(jí)的有序管理帶來(lái)了極大的方
10、便。</p><p> 開(kāi)學(xué)和放假時(shí)期,特別是新生入校和畢業(yè)班離校的時(shí)候是班主任最忙的時(shí)候,班主任要填寫(xiě)很多表,開(kāi)學(xué)過(guò)后,有些報(bào)表整理后就沒(méi)有用了,這樣每個(gè)學(xué)期要浪費(fèi)很多人了和物力,班級(jí)管理系統(tǒng)可以為班級(jí)節(jié)約人力和物力資源,同時(shí)也減少班主任和班干管理班級(jí)的負(fù)擔(dān)。</p><p> 2.1.2 功能模塊圖</p><p> 2.1.3 頁(yè)面及表屬性說(shuō)明</
11、p><p> admin表 : </p><p><b> Class表:</b></p><p><b> lesson表:</b></p><p> Nationality表:</p><p> politics表:</p><p>&
12、lt;b> Marks表:</b></p><p><b> student表:</b></p><p> 2.2 軟件結(jié)構(gòu)設(shè)計(jì)</p><p> 2.2.1 系統(tǒng)結(jié)構(gòu)圖</p><p> 2.2.2 主要模塊及其功能</p><p><b> 管理員登錄方
13、式:</b></p><p> 該系用主要包括查詢模塊和修改模塊。查詢模塊的功能有:對(duì)學(xué)生基本信息、學(xué)生班級(jí)信息和學(xué)生成績(jī)查詢,對(duì)班級(jí)的信息進(jìn)行了解操作;還具有對(duì)系統(tǒng)管理員進(jìn)行添加、修改密碼、刪除的功能。</p><p><b> 學(xué)生的登錄方式:</b></p><p> 可以查詢學(xué)生的基本信息、學(xué)生的班級(jí)信息、學(xué)生的成績(jī);
14、修改學(xué)生的基本信息、修改密碼等等功能。</p><p> 第三章 系統(tǒng)詳細(xì)設(shè)計(jì)與編碼</p><p> 3.1 訪問(wèn)模塊及操作模塊</p><p><b> 登錄系統(tǒng):</b></p><p><b> 主頁(yè):</b></p><p><b> 操作模塊:
15、</b></p><p> 管理員登陸:學(xué)生信息查詢</p><p><b> 班級(jí)查詢:</b></p><p><b> 學(xué)生成績(jī)查詢 :</b></p><p> 學(xué)生登錄:信息查詢(基本信息)</p><p><b> 班級(jí)信息:<
16、;/b></p><p><b> 成績(jī)查詢:</b></p><p><b> 修改個(gè)人資料:</b></p><p><b> 3.2 系統(tǒng)代碼</b></p><p><b> 數(shù)據(jù)庫(kù)連接代碼:</b></p><p
17、><b> <body></b></p><p><b> <%</b></p><p><b> try {</b></p><p> String spath = "/database/db.mdb";String dbpath = ap
18、plication.getRealPath(spath);String dbname = ""; </p><p> String user = "";</p><p> String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="<
19、/p><p><b> + dbpath;</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p> Connection conn = DriverManager.getConnection(url);</p><p>
20、; Statement stmt = conn.createStatement(</p><p> ResultSet.TYPE_SCROLL_SENSITIVE,</p><p> ResultSet.CONCUR_UPDATABLE);</p><p> String sql = "select * from student";<
21、;/p><p> ResultSet rs = stmt.executeQuery(sql);</p><p> while (rs.next()) {</p><p> out.print("用戶名:" + rs.getString("sid"));</p><p> out.print(&quo
22、t;密碼:" + rs.getString("spass") + "<br>");</p><p><b> }</b></p><p> out.print("<br>恭喜你!數(shù)據(jù)庫(kù)連接成功!");</p><p> rs.close(); &
23、lt;/p><p> stmt.close();</p><p> conn.close(); </p><p> } catch (Exception e) {</p><p> out.print("數(shù)據(jù)庫(kù)連接錯(cuò)誤!,錯(cuò)誤信息如下:<br>");</p><p> out.pr
24、int(e.getMessage());</p><p><b> }</b></p><p><b> %></b></p><p><b> </body></b></p><p><b> 系統(tǒng)登陸界面代碼:</b><
25、/p><p> <%@ page language="java" import="java.util.*" pageEncoding="GBK"%></p><p><b> <html></b></p><p><b> <head>&
26、lt;/b></p><p> <title>歡迎登陸我的學(xué)生管理系統(tǒng)</title></p><p> <script language="javascript"></p><p> if (top.location != self.location)</p><p>&l
27、t;b> { </b></p><p> top.location=self.location; </p><p><b> }</b></p><p> function checkuname()</p><p><b> {</b></p><p&
28、gt; var uname=document.loginform.txtuname.value;</p><p> if(uname=="")</p><p><b> {</b></p><p> alert("請(qǐng)輸入用戶名");</p><p> document.l
29、oginform.txtuname.focus();</p><p> return false;</p><p><b> }</b></p><p> else if(uname.length>10||uname.length<5)</p><p><b> {</b>&l
30、t;/p><p> alert("請(qǐng)輸入正確的用戶名");</p><p> document.loginform.txtuname.focus();</p><p> return false;</p><p><b> }</b></p><p> return tr
31、ue;</p><p><b> }</b></p><p> function checkupass()</p><p><b> {</b></p><p> var upass=document.loginform.txtupass.value;</p><p&g
32、t; if(upass.length==0)</p><p><b> {</b></p><p> alert("請(qǐng)輸入密碼");</p><p> document.loginform.txtupass.focus();</p><p> return false;</p>
33、<p><b> }</b></p><p> else if(upass=="")</p><p><b> {</b></p><p> alert("請(qǐng)輸入密碼");</p><p> document.loginform.txtu
34、pass.focus();</p><p> return false;</p><p><b> }</b></p><p> return true;</p><p><b> }</b></p><p> function check()</p>
35、<p><b> {</b></p><p> if(checkuname()&&checkupass())</p><p><b> {</b></p><p> return true;</p><p><b> }</b></p
36、><p> return false;</p><p><b> }</b></p><p><b> </script></b></p><p><b> 第四章 系統(tǒng)測(cè)試</b></p><p><b> 4.1 界面測(cè)試
37、</b></p><p> 各個(gè)空間位置是否合理,是否可以實(shí)現(xiàn)對(duì)應(yīng)功能、內(nèi)容布局是否合理,是否正確、背景色調(diào)是否正確、美觀、是否符合用戶需求;</p><p> 窗口中的控件顯示是否正確、美觀,表格樣式的大小,格式,是否對(duì)提交的數(shù)據(jù)進(jìn)行有效驗(yàn)證,功能是否易于理解等。</p><p><b> 管理員登陸:</b></p&
38、gt;<p><b> 測(cè)試結(jié)果:</b></p><p><b> 登陸頁(yè)面成功。</b></p><p><b> 4.2 功能測(cè)試</b></p><p> 表格數(shù)據(jù)提交應(yīng)當(dāng)模擬用戶提交,具有驗(yàn)證格式等信息是否正確,要測(cè)試這些程序,需要驗(yàn)證服務(wù)器能否保存這些數(shù)據(jù),而且后臺(tái)運(yùn)
39、行的程序能正確解釋和使用這些信息,還有數(shù)據(jù)的正確性校驗(yàn),異常處理等,最好結(jié)合易用性要求。</p><p><b> 學(xué)生信息查詢:</b></p><p><b> 修改:</b></p><p> 輸入密碼不一致時(shí),就會(huì)提示:</p><p><b> 增加:</b>
40、</p><p> 刪除: 點(diǎn)擊“刪除該管理員”:</p><p><b> 第五章 總結(jié)</b></p><p> 經(jīng)過(guò)這段時(shí)間的分析、設(shè)計(jì)和開(kāi)發(fā),本班級(jí)管理系統(tǒng)基本開(kāi)發(fā)完畢。其功能基本符合用戶需求,能夠?qū)崿F(xiàn)查詢學(xué)生基本信息、學(xué)生班級(jí)信息和學(xué)生成績(jī),修改密碼和修改學(xué)生基本信息等功能。</p
41、><p> 但對(duì)于建立班級(jí)管理信息系統(tǒng),意在能通過(guò)采用計(jì)算機(jī)對(duì)班級(jí)事務(wù)級(jí)學(xué)生成績(jī)等信息進(jìn)行處理,從而達(dá)到進(jìn)一步提高辦學(xué)效益和班級(jí)學(xué)生管理現(xiàn)代化水平,幫助廣大教師提高工作效率,實(shí)現(xiàn)班級(jí)管理工作的系統(tǒng)化,規(guī)范化和自動(dòng)化,提高現(xiàn)代社會(huì)的信息化。這不僅僅提高了我們的能力,也擴(kuò)大了我們的知識(shí)面。</p><p> 但由于設(shè)計(jì)和開(kāi)發(fā)的時(shí)間較短,對(duì)所學(xué)知識(shí)運(yùn)用能力不強(qiáng),所以本系統(tǒng)還存在很多不足的地方,不
42、如用戶界面不夠美觀,功能不太完善等諸多問(wèn)題,這些都有待進(jìn)一步改善。</p><p><b> 參考文獻(xiàn): </b></p><p> 【1】JSP程序設(shè)計(jì)教程. 郭真 王國(guó)輝 . 人民郵電出版社</p><p> 【2】數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版). 王珊 薩師煊. 高等教育出版社</p><p> 【3】SQL
溫馨提示
- 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ì)-- 班級(jí)成績(jī)管理系統(tǒng)
- java課程設(shè)計(jì)(班級(jí)管理系統(tǒng))
- java課程設(shè)計(jì)(班級(jí)管理系統(tǒng))
- java班級(jí)管理課程設(shè)計(jì)報(bào)告--班級(jí)管理系統(tǒng)
- java課程設(shè)計(jì)(班級(jí)管理系統(tǒng)).doc
- c語(yǔ)言課程設(shè)計(jì)---班級(jí)成績(jī)管理系統(tǒng)
- c語(yǔ)言課程設(shè)計(jì)—班級(jí)成績(jī)管理系統(tǒng)
- jsp課程設(shè)計(jì)---班級(jí)信息管理系統(tǒng)
- java課程設(shè)計(jì)簡(jiǎn)單的班級(jí)管理系統(tǒng)
- 《班級(jí)成績(jī)管理系統(tǒng)》c語(yǔ)言課程設(shè)計(jì)
- 班級(jí)成績(jī)管理系統(tǒng)--通信工程課程設(shè)計(jì)
- c語(yǔ)言課程設(shè)計(jì)---班級(jí)成績(jī)管理系統(tǒng) (2)
- 班級(jí)通信錄管理系統(tǒng)(匯編課程設(shè)計(jì))
- vfp課程設(shè)計(jì)報(bào)告--- 班級(jí)學(xué)生成績(jī)管理系統(tǒng)
- 班級(jí)網(wǎng)站建設(shè)-課程設(shè)計(jì)
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告---班級(jí)學(xué)生成績(jī)查詢系統(tǒng)
- 課程設(shè)計(jì)(論文)-c語(yǔ)言設(shè)計(jì)班級(jí)檔案管理
- c語(yǔ)言課程設(shè)計(jì)--班級(jí)成績(jī)分析系統(tǒng)
- web課程設(shè)計(jì)--課程管理系統(tǒng)
- 課程設(shè)計(jì)--班級(jí)網(wǎng)站設(shè)計(jì)與制作
評(píng)論
0/150
提交評(píng)論