php學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)報(bào)告.doc
《php學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)報(bào)告.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《php學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)報(bào)告.doc(14頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
JINGCHU UNIVERSITY OF TECHNOLOGY PHP學(xué)生成績(jī)管理系統(tǒng) 學(xué) 院:計(jì)算機(jī)工程學(xué)院 學(xué) 號(hào):2012304030223 學(xué) 生 姓 名:朱鐘雄 年 級(jí) 專 業(yè):12計(jì)算機(jī)應(yīng)用技術(shù) 班 級(jí):計(jì)算機(jī)應(yīng)用技術(shù)2班 指 導(dǎo) 教 師:沈成濤 日 期:2014年12月20日 目 錄 一 緒論 3 1.1 課題簡(jiǎn)介 3 1.2 系統(tǒng)背景 3 1.3 系統(tǒng)運(yùn)行環(huán)境 4 二 可行性分析 5 2.1 需求分析 5 2.2 可行性分析 5 2.2.1經(jīng)濟(jì)性 5 2.2.1管理性 6 2.2.3技術(shù)性 6 2.3意義 6 三 系統(tǒng)分析與設(shè)計(jì) 7 3.1需求分析 7 3.2學(xué)生模塊 7 3.3管理員模塊 8 3.4 系統(tǒng)功能結(jié)構(gòu)圖 9 3.5 E-R圖 10 四 數(shù)據(jù)庫設(shè)計(jì) 11 4.1 管理員表 11 4.2學(xué)科表 11 4.3成績(jī)表 12 4.4學(xué)生表 12 4.5學(xué)期表 13 五 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn) 14 5.1學(xué)生登錄 14 5.2管理員登陸 16 5.3學(xué)生成績(jī)查詢 18 六 總結(jié) 21 參考文獻(xiàn) 22 一 緒論 1.1 課題簡(jiǎn)介 隨著時(shí)代的發(fā)展,成績(jī)管理 成了每個(gè)教育部門不可或缺的一部分,它的內(nèi)容對(duì)于學(xué)校的有效管理顯得尤為重要,作為計(jì)算機(jī)的一部分,用計(jì)算機(jī)進(jìn)行成績(jī)管理無疑會(huì)把這個(gè)過程變得尤為簡(jiǎn)單。 學(xué)生管理系統(tǒng)為學(xué)生提供了簡(jiǎn)易的操作和方便的查詢,以及更好的被管理。 1.2 系統(tǒng)背景 隨著社會(huì)信息量的與日俱增,學(xué)校需要有一個(gè)學(xué)生成績(jī)管理系統(tǒng),以方便對(duì)學(xué)生的成績(jī)進(jìn)行有效的管理。學(xué)生成績(jī)管理系統(tǒng)是一個(gè)學(xué)校不可缺少的重要部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生成績(jī)管理系統(tǒng)應(yīng)該為用戶提供充足的信息和快捷的查詢手段。當(dāng)前成教學(xué)院沒有一個(gè)完善的成績(jī)信息管理平臺(tái),計(jì)算機(jī)使用主要基于Microsoft Office,不能發(fā)揮有效的作用。而且隨著我國(guó)教育改革的不斷深入以及自學(xué)教育的不斷擴(kuò)招,參加考試的人越來越多,考試科目的多樣化,使得成教學(xué)院對(duì)自學(xué)考試成績(jī)的管理越趨繁瑣、復(fù)雜,工作業(yè)務(wù)繁雜,工作量大,這種傳統(tǒng)的學(xué)生管理模式已經(jīng)暴露出種種弊端:難以統(tǒng)一調(diào)配和處理,效率極低,缺乏科學(xué)性以及合理性。隨著計(jì)算機(jī)應(yīng)用的普及與深入,利用計(jì)算機(jī)能夠?qū)λ凶詫W(xué)考試成績(jī)進(jìn)行統(tǒng)一管理,并進(jìn)行分析,大大減少教學(xué)秘書的工作量,提高工作效率,為教學(xué)辦公帶來了極大的方便。通過操作手冊(cè),使用者可以了解本軟件的基本工作原理及使用說明。操作人員只需輸入一些簡(jiǎn)單的漢字、數(shù)字,就可以存儲(chǔ)、查找、修改、打印學(xué)生成績(jī)信息等。本系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生成績(jī)管理的系統(tǒng)化、規(guī)范化、自動(dòng)化、達(dá)到提高學(xué)生成績(jī)管理效率的目的,本系統(tǒng)本著實(shí)用性、通用、開放和安全的原則,使數(shù)據(jù)庫開發(fā)軟件開發(fā)制作,實(shí)現(xiàn)了學(xué)生信息管理、課程信息管理、學(xué)生成績(jī)管理、成績(jī)查詢等功能。該設(shè)計(jì)方法易于推廣至其它信息化管理系統(tǒng)的設(shè)計(jì),充分利用計(jì)算機(jī)作為輔助工具,實(shí)現(xiàn)學(xué)生考試成績(jī)從傳統(tǒng)的手工管理到計(jì)算機(jī)管理,對(duì)提高管理效率和節(jié)約大量的人力、物力有一定的推動(dòng)作用。本系統(tǒng)一切從實(shí)際出發(fā),充分考慮了成績(jī)的內(nèi)部管理、信息交流等方面的復(fù)雜需求,實(shí)現(xiàn)成績(jī)的有效管理,真正為學(xué)生成績(jī)管理提供一個(gè)電子平臺(tái)。 合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整性和一致性。同時(shí),合理的數(shù)據(jù)庫結(jié)構(gòu)也有利于程序的實(shí)現(xiàn)。 1.3 系統(tǒng)運(yùn)行環(huán)境 操作系統(tǒng):windows xp sp2 軟件:Dreamweaver8,xampp 二 可行性分析 2.1 需求分析 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)技術(shù)日益成熟,它在人類社會(huì)中的各個(gè)領(lǐng)域發(fā)揮的作用也越來越大了。而我們現(xiàn)在大部分學(xué)校的成績(jī)管理還停留在紙上,因此 浪費(fèi)了很多人力,物力,這種傳統(tǒng)的管理方法必然要被取代 2.2 可行性分析 為了使系統(tǒng)在學(xué)院的管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開發(fā)目標(biāo): 1.提供了成績(jī)查詢的平臺(tái),可以用來發(fā)布成績(jī) 2.任何學(xué)生都能上去查看自己的成績(jī) 3.學(xué)生可以憑借自己的學(xué)號(hào)進(jìn)行查詢 4.管理員可以進(jìn)行數(shù)據(jù)的添加 可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。也就是說可行性研究的目的不是解決問題,而是確定問題是否值得去解,研究在當(dāng)前的具體條件下,開發(fā)新系統(tǒng)是否具備必要的資源和其它條件。 2.2.1經(jīng)濟(jì)性 主要從對(duì)項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評(píng)價(jià),一方面是支出的費(fèi)用,包括設(shè)備購置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。這是個(gè)超小型的管理系統(tǒng),從投入的人力,財(cái)力與物力來講是非常之小的,只要一臺(tái)電腦,一臺(tái)打印機(jī),這個(gè)系統(tǒng)就可以搞起來,考慮到學(xué)校里有電腦,現(xiàn)只要購置一臺(tái)打印機(jī)就可以了。從節(jié)省人力方面,可以讓管理人員從繁與復(fù)雜的工作中解脫出來,做更多的工作,可以給教學(xué)管理提高一個(gè)層次 2.2.1管理性 學(xué)生成績(jī)管理系統(tǒng)是對(duì)學(xué)生成績(jī)進(jìn)行管理的一個(gè)簡(jiǎn)單系統(tǒng),主要又成績(jī)的輸入、輸出、瀏覽、打印、數(shù)據(jù)備份等組合而成,因此可適用于任何學(xué)校用作成績(jī)管理。該系統(tǒng)管理方法科學(xué),相應(yīng)的管理制度成熟,所記錄的原始數(shù)據(jù)準(zhǔn)確,且操作簡(jiǎn)單、快速,對(duì)管理人員的計(jì)算級(jí)應(yīng)用技術(shù)要求不高,可被一般管理人員所接受,所以在管理上具備一定的可行性,便與普遍采用 2.2.3技術(shù)性 在開發(fā)本應(yīng)用軟件時(shí),我是按照軟件周期進(jìn)行開發(fā)的。而我所設(shè)計(jì)的學(xué)生成績(jī)管理系統(tǒng)是一個(gè)用php和Mysql開發(fā)的應(yīng)用系統(tǒng)。 2.3意義 在各大中小學(xué)校,用計(jì)算機(jī)管理學(xué)校的信息已經(jīng)越來越普遍了。用計(jì)算機(jī)不但可以提高工作效率,而且還節(jié)省了許多人力物力,增強(qiáng)了學(xué)校資料的安全性。提高了學(xué)校的管理能力. 三 系統(tǒng)分析與設(shè)計(jì) 3.1需求分析 l 學(xué)生登錄模塊:此模塊包括學(xué)生登錄和檢查學(xué)生登錄信息功能。此模塊負(fù)責(zé)根據(jù)學(xué)生所輸入的學(xué)號(hào)和密碼判斷該用戶是否合法,以及具有哪些操作權(quán)限,并根據(jù)不同的權(quán)限,返回包含不同模塊的頁面。 l 學(xué)生查分模塊:此模塊包括學(xué)生成績(jī)查詢頁。學(xué)生正常登錄該系統(tǒng)后,可以查詢出指定學(xué)期的所有課程成績(jī)。 l 退出系統(tǒng)模塊:此模塊包括退出系統(tǒng)頁。此模塊在該系統(tǒng)中對(duì)學(xué)生用戶/管理員類用戶開放,負(fù)責(zé)結(jié)束學(xué)生用戶/管理員類用戶在登錄模塊所獲得的Session變量,退出本系統(tǒng),返回到系統(tǒng)首頁。 3.2學(xué)生模塊 此模塊實(shí)現(xiàn)了學(xué)生功能區(qū)的所有功能,由學(xué)生登錄模塊、學(xué)生查分模塊和退出系統(tǒng)模塊組成。這三個(gè)模塊的功能如下: l 學(xué)生登錄模塊:此模塊包括學(xué)生登錄和檢查學(xué)生登錄信息功能。此模塊負(fù)責(zé)根據(jù)學(xué)生所輸入的學(xué)號(hào)和密碼判斷該用戶是否合法,以及具有哪些操作權(quán)限,并根據(jù)不同的權(quán)限,返回包含不同模塊的頁面。 l 學(xué)生查分模塊:此模塊包括學(xué)生成績(jī)查詢頁。學(xué)生正常登錄該系統(tǒng)后,可以查詢出指定學(xué)期的所有課程成績(jī)。 成績(jī)管理系統(tǒng)前臺(tái) 學(xué)生登錄模塊 學(xué)生查分模塊 系統(tǒng)退出模塊 學(xué)生登錄 檢查學(xué)生 登錄信息 學(xué)生查分模塊 學(xué)生退出系統(tǒng) 圖3-2 成績(jī)管理系統(tǒng)前臺(tái) 3.3管理員模塊 此模塊實(shí)現(xiàn)了管理員功能區(qū)的所有功能,由管理員登錄模塊、課程成績(jī)管理模塊和退出系統(tǒng)模塊組成。這三個(gè)模塊的功能如下: l 管理員登錄模塊:此模塊包括管理員登錄和檢查管理員登錄信息功能。此模塊負(fù) 責(zé)根據(jù)管理員所輸入的賬號(hào)和密碼判斷該用戶是否合法,以及具有哪些操作權(quán)限,并根據(jù)不同的權(quán)限,返回包含不同模塊的頁面。 l 課程成績(jī)管理模塊:此模塊包括管理員添加、修改和刪除課程成績(jī)功能。此模塊只對(duì)管理員類用戶開放。系統(tǒng)管理員登錄后,進(jìn)入該模塊,在該模塊中可以看到操作條件選擇頁分為課程成績(jī)添加和課程成績(jī)修改,單擊它們的鏈接即可進(jìn)入相應(yīng)的頁面。 l 退出系統(tǒng)模塊:此模塊與前臺(tái)管理模塊中的退出系統(tǒng)模塊是一樣的。 成績(jī)管理系統(tǒng)后臺(tái) 學(xué)生登錄模塊 學(xué)生查分模塊 系統(tǒng)退出模塊 學(xué)生登錄 檢查管理員 登錄信息 學(xué)生查分模塊 管理員退出系統(tǒng) 修改課程成績(jī) 刪除課程成績(jī) 圖3-3 成績(jī)管理系統(tǒng)后臺(tái) 3.4 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)首頁 Login.html 注冊(cè)頁面 Register.php 成功 成績(jī)查詢頁面 Seek.php 退出系統(tǒng) Logout.php 是 否 圖3-4-1系統(tǒng)首頁 登陸成功 Login.html 退出系統(tǒng) Logout.hph 成績(jī)查詢 Seek.php 選擇學(xué)科 成績(jī)錄入 圖3-4-2 查詢頁面 3.5 E-R圖 學(xué)生 學(xué)號(hào) 密碼 登陸 選擇學(xué)期 退出 查詢成績(jī) 圖3-5-1學(xué)生功能 管理員 姓名 密碼 登陸 退出 輸入學(xué)號(hào)查詢 課程名查詢 圖3-5-2管理員功能 四 數(shù)據(jù)庫設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫采用SQLServer2000 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為“seekscore”,包含5張表。 4.1 管理員表 表4-1 admin表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否 描述 Id Int 12 是 自動(dòng)編號(hào) Name Varchar 33 管理員用戶名 pwd Varchar 33 密碼 4.2學(xué)科表 表4-2 course表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否 描述 Id Int 12 是 課程編號(hào) title Varchar 33 課程名 4.3成績(jī)表 表4-3 sreport表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否 描述 Id Int 22 是 編號(hào) Stid int 33 學(xué)生學(xué)號(hào) Coid Int 33 課程編號(hào) Mark int 33 課程成績(jī) Nota Varchar 100 備注 term Varchar 50 學(xué)期 4.4學(xué)生表 表4-4 student表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否 描述 Id Int 12 是 學(xué)號(hào) Name Varchar 33 學(xué)生用戶名 Pwd Varchar 33 密碼 4.5學(xué)期表 表4-5 term表 字段名 數(shù)據(jù)類型 長(zhǎng)度 主鍵否 描述 Id Int 12 是 學(xué)期編號(hào) title Varchar 33 學(xué)期 五 系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn) 5.1學(xué)生登錄學(xué)生成績(jī)管理系統(tǒng) |
|
---|---|
學(xué)生成績(jī)管理系統(tǒng) |
|
---|---|
學(xué)生成績(jī)管理系統(tǒng) |
|
---|---|
學(xué)生成績(jī)查詢
|
|
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- php 學(xué)生 成績(jī)管理系統(tǒng) 設(shè)計(jì) 報(bào)告
鏈接地址:http://www.820124.com/p-6424292.html