學(xué)生成績管理系統(tǒng)設(shè)計論文
學(xué)生成績管理系統(tǒng)設(shè)計論文
設(shè)計和開發(fā)學(xué)生成績管理系統(tǒng)是因為隨著計算機性能的不斷提高,價格的不斷下降,它已經(jīng)被應(yīng)用到眾多領(lǐng)域,在各行各業(yè)中都得到了極大的應(yīng)用。下面是學(xué)習(xí)啦小編為大家整理的學(xué)生成績管理系統(tǒng)設(shè)計論文,供大家參考。
學(xué)生成績管理系統(tǒng)設(shè)計論文篇一
《 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 》
摘 要 隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)的日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已經(jīng)進(jìn)入當(dāng)今社會各個領(lǐng)域而且發(fā)揮著非常非常重要的作用。學(xué)生成績管理系統(tǒng)是一個學(xué)校信息化管理的重要組成部分,學(xué)生成績管理系統(tǒng)不但能夠方便廣大同學(xué)查詢自己的成績,同時也為學(xué)校管理者提供充足的信息和快捷的查詢手段。本文簡單敘述了學(xué)生成績管理系統(tǒng)的需求分析及設(shè)計實現(xiàn)。
【關(guān)鍵詞】學(xué)生成績管理系統(tǒng) 信息化 查詢
1 需求分析
對于一個學(xué)校而言,學(xué)生成績的管理和查詢是一項非常重要的工作,所以學(xué)生成績管理系統(tǒng)應(yīng)該主要實現(xiàn)學(xué)生成績的信息化的管理與查詢。學(xué)生成績管理系統(tǒng)的開發(fā)所需要的資金少,系統(tǒng)正常運行后,能夠?qū)崿F(xiàn)學(xué)生成績在網(wǎng)上進(jìn)行成績查詢,節(jié)省了大量的人力和時間,而且可以減少成績查詢與管理中可能會出現(xiàn)的一些錯誤。所以,學(xué)生成績管理系統(tǒng)的開發(fā)是十分必要的。而且它所帶來的實用效益將遠(yuǎn)遠(yuǎn)大于本系統(tǒng)的開發(fā)成本。
該系統(tǒng)操作非常簡便,即使不太會使用計算機的人,只要經(jīng)過培訓(xùn),也能夠很好的使用該系統(tǒng)。即使是管理員,只要經(jīng)過簡單的說明,也能夠很快的學(xué)會系統(tǒng)的使用。
只有對數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)進(jìn)行系統(tǒng)詳細(xì)的分析,才能開發(fā)出滿足系統(tǒng)所需要的各種對象,以及各個對象之間的關(guān)系。學(xué)生成績管理系統(tǒng)對象有學(xué)生,教師,管理員,學(xué)生可以在網(wǎng)上查詢自己的成績信息,只要學(xué)生能夠上網(wǎng),就隨時能夠查到自己的成績。并可以根據(jù)需要保存在校期間的所有成績。學(xué)校管理員可以完成對學(xué)生信息的管理,教師信息的管理和學(xué)生成績的管理。教師也可以使用這個系統(tǒng)來進(jìn)行學(xué)生成績的錄入和所教授班級成績的查詢。
2 系統(tǒng)實現(xiàn)的功能
(1)學(xué)生可以在網(wǎng)上進(jìn)行成績查詢。學(xué)生通過輸入自己的學(xué)號和密碼進(jìn)行成績的查詢。
(2)管理員能夠?qū)W(xué)生的成績信息進(jìn)行管理??梢栽黾訉W(xué)生的成績信息、修改學(xué)生的成績信息、查詢學(xué)生的成績信息以及刪除學(xué)生的成績信息。
(3)學(xué)校管理員能夠?qū)W(xué)生信息進(jìn)行管理。比如學(xué)生基本信息的增加、學(xué)生基本信息的刪除和學(xué)生基本信息的查詢以及學(xué)生基本信息的修改。
(4)學(xué)校教師能夠錄入和查詢所教授班級的成績。
3 系統(tǒng)功能設(shè)計
學(xué)生成績管理系統(tǒng)的開發(fā)主要包括應(yīng)用程序系統(tǒng)和后臺數(shù)據(jù)庫系統(tǒng),應(yīng)用程序系統(tǒng)要求界面美觀,功能齊全,操作方便等特點。而后臺數(shù)據(jù)庫的數(shù)據(jù)要具有一致性、完整性、安全性。
3.1 學(xué)生成績網(wǎng)上查詢
作為直接面對使用者的界面,在滿足查詢功能的同時,還應(yīng)該考慮其操作的簡便性和易懂性。主要應(yīng)該使很多對操作電腦不熟練的人也能很好的進(jìn)行成績的查詢。在該操作界面,只要學(xué)生輸入學(xué)號和密碼就可以查詢出自己的成績。
3.2 管理后臺
學(xué)生成績管理系統(tǒng)后臺管理在考慮學(xué)生成績查詢操作簡便的同時,加強了管理模式。后臺系統(tǒng)分為學(xué)生基本信息管理模塊和學(xué)生成績管理模塊,學(xué)生基本信息管理模塊具有學(xué)生基本信息的添加、查詢、修改以及刪除功能。學(xué)生成績管理模塊,具有學(xué)生成績的錄入和學(xué)生成績查詢以及學(xué)生成績的刪除和學(xué)生成績的修改操作。以及對于教師基本信息的添加和教師基本信息的查詢和教師基本信息的刪除以及教師基本信息的修改操作。
4 總體設(shè)計
學(xué)生成績管理系統(tǒng)主要實現(xiàn)學(xué)校對于學(xué)生成績信息的管理功能。系統(tǒng)分為管理員,教師和學(xué)生三個模塊,管理員模塊主要擁有的功能有:教師信息管理功能,主要是對教師的信息進(jìn)行添加、刪除和修改以及教師信息的查詢;學(xué)生信息管理功能,主要對學(xué)生信息進(jìn)行添加、刪除和對于學(xué)生信息的修改以及學(xué)生將信息的查詢;學(xué)生成績管理功能,主要是對于學(xué)生成績的添加和對于學(xué)生成績的修改和對于學(xué)生成績的刪除以及對學(xué)生成績的查詢。教師可以完成對于學(xué)生成績的錄入以及完成對于學(xué)生成績的查詢。學(xué)生可以完成對于自身成績查詢的功能。
4.1 管理員模塊功能的實現(xiàn)
(1)本模塊主要是針對于教師,可以實現(xiàn)對于教師信息的管理功能,功能主要有:教師信息的添加,教師信息的修改,教師信息的刪除以及對教師信息的查詢。
(2)本模塊可以實現(xiàn)對于學(xué)生信息的管理功能,功能主要有:增加學(xué)生的信息,修改學(xué)生的信息,刪除學(xué)生的信息,查詢學(xué)生的信息(學(xué)生信息包括:學(xué)生的學(xué)號,學(xué)生的姓名,學(xué)生的性別,學(xué)生的班級,學(xué)生的年級)。
本模塊可以實現(xiàn)對于學(xué)生成績信息的管理功能,主要功能有:學(xué)生成績的添加功能,學(xué)生成績的修改功能,學(xué)生成績的刪除功能以及學(xué)生成績的查詢功能。
4.2 教師模塊功能的實現(xiàn)
教師模塊實現(xiàn)的主要功能有:教師對于學(xué)生成績的查詢功能,教師錄入學(xué)生的成績功能。
4.3 學(xué)生模塊功能的實現(xiàn)
學(xué)生模塊實現(xiàn)的主要功能有:學(xué)生可以查詢出自己的成績的功能。
5 數(shù)據(jù)庫設(shè)計
5.1 管理員以及教師表
ID(管理員及教師編號),name(姓名),password(),Type(用戶類型)。
5.2 課程表
ID(課程編號),name(課程名),TeacherID(教師編號),Remark(標(biāo)識)。
5.3 學(xué)生成績表
StudentID(學(xué)生編號),CourseID(課程編號),Score(成績),Term(學(xué)期),Type(考試類型)。
5.4 學(xué)生信息表
在學(xué)生信息表中主鍵是學(xué)生學(xué)號,不為空。ID(學(xué)生學(xué)號),Name(學(xué)生姓名),Gender(性別),Grade(年級),Class(班級)。
5.5 留言信息表
在留言信息表中,留言編號是主鍵,不為空。ID(留言編號),Name(姓名),Email(電子郵箱),Oicq(qq號碼),Tell(電話號碼),Ip(ip地址),InputDate(留言日期),Type(類型),ParentID(父類編號),message(留言信息)。
6 系統(tǒng)實現(xiàn)
學(xué)生成績系統(tǒng)采用三層架構(gòu)系統(tǒng)框架,開發(fā)工具為SQL Server 2008數(shù)據(jù)庫和MyEclipse9?;竟δ馨ǖ顷懩K,學(xué)生信息管理模塊,學(xué)生成績管理模塊,考核排名模塊,教師信息管理模塊,系統(tǒng)管理模塊等組成。
其中包括學(xué)生信息添加,學(xué)生信息的查詢、刪除,成績排名功能,成績考核功能,教師信息添加,教師信息的查詢和教師信息的刪除等功能。
參考文獻(xiàn)
[1]向旭宇,秦姣華.SQL Server 2008寶典[M].北京:中國鐵道出版社,2011-07-01.
[2]孫更新,賓晟,宮生文.Java程序開發(fā)大全--基于MyEclipse平臺+Struts+Hibernate+Spring主流框架開發(fā)[M].北京:中國鐵道出版社,2010-08-01.
學(xué)生成績管理系統(tǒng)設(shè)計論文篇二
《 EXCEL在學(xué)生成績管理系統(tǒng)中的應(yīng)用研究 》
摘 要運用Excel強大的數(shù)據(jù)處理功能,對學(xué)生成績進(jìn)行有效的管理與分析,不僅可以科學(xué)評價教學(xué)效果、提高效率,還可以促進(jìn)教學(xué)。對Excel在學(xué)生成績管理中的應(yīng)用進(jìn)行了探索分析,分析了Excel軟件的特點和功能,論述了Excel在學(xué)生成績的錄入、統(tǒng)計和查詢中的具體運用。
【關(guān)鍵詞】Excel 成績管理 查詢 統(tǒng)計
教學(xué)工作中,我們應(yīng)該注重對學(xué)生成績進(jìn)行科學(xué)有效的管理與分析。使用Excel進(jìn)行學(xué)生成績管理時,由于使用者沒有深入了解Excel的特點和功能,所以只是簡單地使用其表格功能。事實上,Excel除了表格功能外,還有很好的數(shù)據(jù)錄入技巧、強大的圖表和統(tǒng)計等功能。我們可以充分利用Excel的這些功能,對學(xué)生成績進(jìn)行管理。
1 Excel軟件的特點和功能
1.1 Excel工具中的宏
宏是一系列的Excel命令或指令組合在一起,形成一個命令,以實現(xiàn)任務(wù)執(zhí)行的自動化。如果在Excel中重復(fù)進(jìn)行某項工作,可用宏使其自動執(zhí)行。
1.2 大量的函數(shù)和公式
Excel為我們提供了大量的內(nèi)置函數(shù)、公式等,我們可以充分使用這些功能來進(jìn)行數(shù)據(jù)的統(tǒng)計和分析。使用其內(nèi)置函數(shù)可以對數(shù)據(jù)進(jìn)行檢索、排序、分類、篩選、匯總,還可根據(jù)需要自定義函數(shù)。
1.3 強大的表格處理功能
Excel中的數(shù)據(jù)是以表格形式存在的,表格中的數(shù)據(jù)一旦建立關(guān)系,可以實現(xiàn)自動更新。
1.4 繪圖和圖表制作功能
使用Excel的繪圖和圖表制作功能,可以用直觀的圖形來表現(xiàn)數(shù)據(jù),實現(xiàn)圖表的有機結(jié)合。
1.5 共享數(shù)據(jù)與Internet功能
Excel可以導(dǎo)入和導(dǎo)出多種數(shù)據(jù)文件,可以將創(chuàng)立的電子文檔作為電子郵件經(jīng)過互聯(lián)網(wǎng)進(jìn)行發(fā)送,可以通過瀏覽器復(fù)制電子表格、數(shù)據(jù)。Excel共享功能可以讓工作組成員來編輯數(shù)據(jù)、協(xié)同工作,使操作更為靈活方便。
2 EXCEL在學(xué)生成績管理系統(tǒng)中運用
2.1 成績的錄入
創(chuàng)建一個科學(xué)合理的電子表格,將學(xué)生成績錄入到其中,使用電子表格來管理數(shù)據(jù),其數(shù)據(jù)可以重復(fù)使用或被其它軟件調(diào)用,提高我們的工作效率。
2.1.1 成績表格的建立
表格的框架結(jié)構(gòu)是非常重要的,框架結(jié)構(gòu)要簡單明了、邏輯關(guān)系明確。
2.1.2 數(shù)據(jù)的錄入技巧
利用Excel的“數(shù)據(jù)有效性”功能,進(jìn)行數(shù)據(jù)有效性設(shè)置,有效控制數(shù)據(jù)類型及范圍。對同一內(nèi)容在一系列區(qū)域或在工作表中輸入數(shù)據(jù)序列時,用一定的規(guī)則,利用”自動填充”功能來錄入數(shù)據(jù),可以提高數(shù)據(jù)錄入的效率和正確率;使用鎖定功能,鎖定相關(guān)字段,避免誤操作。輸入學(xué)號時,定義“設(shè)置單元格格式→數(shù)據(jù)→自定義”中的“類型”為“201601010000”,則當(dāng)輸入“1”時,系統(tǒng)會自動錄入“201601010001”,這樣操作后,只要輸入序號,就可完成學(xué)生學(xué)號的錄入。根據(jù)學(xué)生的學(xué)號來統(tǒng)一錄入數(shù)據(jù)的序號,便于管理、錄入、查閱等操作。
2.2 對學(xué)生成績進(jìn)行統(tǒng)計分析
2.2.1 利用AVERAGE函數(shù)計算學(xué)生的平均成績
先通過AVERAGE函數(shù)計算出一個學(xué)生的平均分,然后使用“自動填充”功能[1],計算出每個學(xué)生的平均分。“自動填充”功能的具體操作是方法是:選中剛計算出的學(xué)生平均成績單元格,雙擊右下角的自動填充柄,實現(xiàn)下面單元格的自動填充。
2.2.2 利用IF函數(shù)的嵌套功能對學(xué)生成績可以進(jìn)行等級劃分
如在學(xué)生成績等級單元格“AB3”中對學(xué)生平均成績單元格“AB2”進(jìn)行等級劃分,可在單元格“AB3”中輸入:=IF(AB2>= 85,"優(yōu)",IF(AB2>= 75,"良",IF(AB2>= 60,"及格","差"))),即:當(dāng)學(xué)生成績大于或等于85時,列入“優(yōu)”的等級;當(dāng)學(xué)生成績小于85且大于或等于75時,列入“良”的等級;當(dāng)學(xué)生成績小于75且大于或等于60,列入“良”的等級,當(dāng)學(xué)生成績小于60,列入“差”的等級。然后利用“自動填充”功能,對所有學(xué)生的成績劃分等級。
2.2.3 學(xué)生成績等級統(tǒng)計圖
單擊“常用”工具欄中的“圖表向?qū)?rdquo;按鈕,或者選擇“插入”菜單中的“圖表”命令,打開“圖表向?qū)?rdquo;對話框。選擇“圖表類型”為“餅圖”中的“三維餅圖”,單擊下一步,選定“數(shù)據(jù)區(qū)域”, 單擊下一步,輸入“圖表標(biāo)題”,選定“數(shù)據(jù)標(biāo)志”為“百分比”, 單擊下一步,選擇“作為其中的對象插入”,然后圖表的格式設(shè)置,得到學(xué)生成績等級比例圖。表中能夠清晰直觀地看到該Excel工作表中學(xué)生成績的分布狀況。
2.3 學(xué)生成績的查詢管理
數(shù)據(jù)庫的建立,除了方便自我管理,還可以建立網(wǎng)絡(luò)共享,以方便其他用戶的查詢。建立一個共享文件夾,將已創(chuàng)建的各班級或各科成績數(shù)據(jù)庫存放在該文件夾中,并根據(jù)實際情況,實時進(jìn)行數(shù)據(jù)進(jìn)行更新。對一個班級的各科成績數(shù)據(jù)庫和匯總成績數(shù)據(jù)庫,可利用Excel中工作表的連接功能,將學(xué)號、姓名等字段和數(shù)據(jù)進(jìn)行連接,也就是通過“選擇性粘貼”中的“粘貼連接”來實現(xiàn)復(fù)制和粘貼,避免重復(fù)操作,提高工作效率。當(dāng)然,也能夠?qū)⑹褂谜吒信d趣的信息,以web的格式向網(wǎng)上發(fā)布,以方便教師和學(xué)生的查閱。
3 結(jié)語
Excel是一款比較實用的電子表格處理軟件,可以對數(shù)據(jù)進(jìn)行各種統(tǒng)計和分析等操作。掌握Excel的功能和特點,使用其對學(xué)生成績進(jìn)行管理,可以真實、準(zhǔn)確地評價學(xué)生成績和教學(xué)效果,可以提高工作效率并有效促進(jìn)教學(xué)質(zhì)量的提高。
參考文獻(xiàn)
[1]袁西亮,巫錦潤.Excel在學(xué)生成績統(tǒng)計與分析中的應(yīng)用[J].考試周刊,2010(09).
[2]姜濤,盧笙.EXCEL圖表功能在統(tǒng)計工作中的應(yīng)用[J].統(tǒng)計與咨詢2000(10).
[3]朱勵.利用Excel對學(xué)生成績進(jìn)行統(tǒng)計分析[J].教學(xué)與科技,2007.
有關(guān)學(xué)生成績管理系統(tǒng)設(shè)計論文推薦: