資源描述:
《php學(xué)生成績管理系統(tǒng)(模板)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、.計(jì)算機(jī)與通信學(xué)院2013年春季學(xué)期題目:學(xué)生成績管理系統(tǒng)專業(yè)班級:軟件工程基地班姓名:陶婷婷學(xué)號:10240541word資料.目錄一.系統(tǒng)分析與設(shè)計(jì)11.1摘要11.2需求分析11.3系統(tǒng)功能分析21.4系統(tǒng)功能模塊設(shè)計(jì)2二.詳細(xì)設(shè)計(jì)42.1數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)42.2設(shè)計(jì)登錄窗口62.3設(shè)計(jì)“學(xué)生成績查詢系統(tǒng)”模塊82.4管理員窗口模塊的制作11三.優(yōu)缺點(diǎn)分析133.1優(yōu)點(diǎn)133.2缺點(diǎn)13word資料.一.系統(tǒng)分析與設(shè)計(jì)1.1摘要在當(dāng)今社會(huì),互聯(lián)網(wǎng)空前的發(fā)展,給人們的工作和生活帶來了極大的便利和高效。信息化,電子化已經(jīng)成為節(jié)約運(yùn)營成本,提高工作效率的首選???/p>
2、慮到當(dāng)前大量企業(yè)的人事管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。因此根據(jù)部分企業(yè)提供的需求,設(shè)計(jì)此企業(yè)人事管理系統(tǒng),以幫助企業(yè)達(dá)到人事管理辦公自動(dòng)化、節(jié)約管理成本、提高企業(yè)工作效率的目的。PHP獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。PHP安裝它可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP具有非常強(qiáng)
3、大的功能,所有的CGI的功能PHP都能實(shí)現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。本系統(tǒng)是以PHP設(shè)計(jì)語言和MySQL數(shù)據(jù)庫為工具的綜合測評系統(tǒng),其開發(fā)步驟主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。主要實(shí)現(xiàn)的功能是實(shí)現(xiàn)對學(xué)期班級綜合測評的一整套電子化操作;主要實(shí)現(xiàn)的操作有:班級管理員注冊,班級成員互評操作,班級管理員登錄管理成績,綜合測評結(jié)果查詢,賬戶密碼修改。1.2需求分析word資料.近年來,隨著中學(xué)的辦學(xué)規(guī)模越來越大,在校學(xué)生數(shù)也日益增多,隨之而來的是教務(wù)管理工作日趨復(fù)雜繁重,要耗費(fèi)大量人力、物力,已愈來愈成為學(xué)校日常管理工作的一個(gè)
4、瓶頸。學(xué)生成績管理是教務(wù)、教學(xué)管理中一個(gè)重要組成部分,也是比較煩瑣的工作。在學(xué)生成績管理事務(wù)中,一般有成績輸入:對各年級各班各學(xué)期學(xué)生的各科成績進(jìn)行輸入;成績統(tǒng)計(jì):需要對每個(gè)學(xué)生的成績進(jìn)行處理,例如排名次,成績匯總,成績升降;成績報(bào)表:將學(xué)生成績以報(bào)表形式輸出等等。每次考試都需要大量的人力、物力,為了減輕中學(xué)生成績管理工作量和實(shí)現(xiàn)現(xiàn)代化的科學(xué)管理,特設(shè)計(jì)這個(gè)系統(tǒng)。并根據(jù)中學(xué)的實(shí)際情況,制定以下數(shù)據(jù)和功能需求。1.3系統(tǒng)功能分析本階段就是分析該系統(tǒng)的主要功能以及它所解決的用戶面臨的問題,最后由用戶確認(rèn)該系統(tǒng)的功能和用處。(1)、學(xué)生信息的輸入和存儲(chǔ),包括學(xué)號、姓名
5、、專業(yè)名、性別、出生日期、總學(xué)分和備注等。(2)、課程信息的輸入和存儲(chǔ),包括課程號、課程名、開課時(shí)間、學(xué)時(shí)和學(xué)分等。(3)、對學(xué)生信息的修改、增加、刪除、修改以及定向的查詢等。(4)、對課程信息的修改、增加、刪除、修改以及定向的查詢等。(5)、可以進(jìn)行用戶的添加和存儲(chǔ),包括用戶名、密碼、用戶權(quán)限。(6)、用戶輸入用戶名和密碼后系統(tǒng)根據(jù)其在用戶表注冊的權(quán)限進(jìn)入不同的應(yīng)用系統(tǒng)。(7)、學(xué)生登錄時(shí)系統(tǒng)根據(jù)其用戶名(即學(xué)號)進(jìn)入對應(yīng)的學(xué)生成績查詢系統(tǒng),可以進(jìn)行本人的所選課程成績的查詢、打印以及所選課程的信息,不同的學(xué)生用戶進(jìn)入各自的成績查詢系統(tǒng)避免了能查詢其他學(xué)生成績的
6、問題。(8)、教師登錄時(shí)系統(tǒng)根據(jù)用戶名(這里用戶名與課程號對應(yīng)即一名教師任教一門課)進(jìn)入對應(yīng)的教師管理系統(tǒng),可以進(jìn)行該課程學(xué)生成績的錄入、修改及置零。(9)、學(xué)生、教師和管理員的登錄密碼都可以進(jìn)行修改(10)、本系統(tǒng)界面色彩跳動(dòng)不大布局簡單整潔。1.4系統(tǒng)功能模塊設(shè)計(jì)根據(jù)上述的分析以及模塊化程序設(shè)計(jì)要求得如圖所示的功能模塊圖。word資料.成績管理系統(tǒng)教師管理窗口管理員窗口學(xué)生成績查詢系統(tǒng)密碼修改所選課程詢密碼修改所選課程成績查選該課學(xué)生信息查選該課的學(xué)生成績密碼修改學(xué)生信息輸入、修改等課程信息輸入、修改等用戶添加圖1.4.1系統(tǒng)功能模塊word資料.二.詳細(xì)設(shè)
7、計(jì)2.1數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)數(shù)據(jù)庫結(jié)構(gòu)的好壞直接影響到系統(tǒng)的實(shí)現(xiàn)效果和數(shù)據(jù)操作效率以及能否保證數(shù)據(jù)的一致性、完整性和安全。所以數(shù)據(jù)庫在一個(gè)信息系統(tǒng)中占有非常重要的地位。1.數(shù)據(jù)庫設(shè)計(jì)根據(jù)學(xué)生成績管理系統(tǒng)的功能要求,通過分析系統(tǒng)要涉及的相關(guān)實(shí)體以及要收集、存儲(chǔ)和操縱的數(shù)據(jù)信息,得到如圖2.1所示的系統(tǒng)E-R圖。根據(jù)系統(tǒng)E-R圖得到以下關(guān)系模式。學(xué)生基本信息(學(xué)號,姓名,專業(yè)名,性別,出生日期,總學(xué)分,備注)。課程(課程號,課程名,開課學(xué)期,學(xué)時(shí),學(xué)分)。成績(學(xué)號,課程號,成績,學(xué)分)。教師(教師號,課程號,課程名,姓名,性別,出生日期)為了系統(tǒng)的使用安全,要建立用戶
8、管理,而用戶使用權(quán)限分為