国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PHP的學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn)

2013-04-29 00:44:03李永新王超
計算機(jī)時代 2013年8期
關(guān)鍵詞:軟件工程效率學(xué)生

李永新 王超

摘 要: 我國高等職業(yè)教育迎來了蓬勃發(fā)展的新局面,各院校招生規(guī)模不斷擴(kuò)大,學(xué)校的教學(xué)管理負(fù)擔(dān)越來越重。為了提高學(xué)生成績管理的效率,進(jìn)一步簡化管理流程,描述了一種適用于高等院校的學(xué)生成績管理系統(tǒng)。該系統(tǒng)的開發(fā)按照軟件工程的流程,采用PHP和MySQL相結(jié)合的方法實現(xiàn),系統(tǒng)分為管理員模塊、教師模塊和學(xué)生模塊。經(jīng)測試,該系統(tǒng)達(dá)到了預(yù)期目標(biāo),系統(tǒng)的成功運(yùn)行提高了管理人員的工作效率和管理水平,使院校的管理更加規(guī)范和高效。

關(guān)鍵詞: 成績管理; 軟件工程; 學(xué)生; 效率

中圖分類號:TP39 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2013)08-44-02

0 引言

隨著計算機(jī)技術(shù)的發(fā)展,特別是計算機(jī)網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)的發(fā)展,人們的生活與工作方式發(fā)生了很大的改變。網(wǎng)絡(luò)技術(shù)的應(yīng)用使得計算機(jī)之間的通信和信息共享成為可能,而數(shù)據(jù)庫技術(shù)的應(yīng)用則為人們提供了數(shù)據(jù)存儲、信息檢索、信息分析等功能,從而使工作更高效地進(jìn)行。

我國各大中專院校在信息化進(jìn)程中都建立了自己的校園網(wǎng)[1]。這為網(wǎng)絡(luò)現(xiàn)代化教育提供了必備的物質(zhì)基礎(chǔ)。在技術(shù)和需求的推動下,大中專院校以紙介質(zhì)為基礎(chǔ)的學(xué)生成績管理系統(tǒng),暴露出了很多缺點和不足,如消耗時間較長、工作效率不高。使用計算機(jī)進(jìn)行學(xué)生成績管理,具有手工管理所無法比擬的優(yōu)點,例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)生成績管理的效率,也是學(xué)校實現(xiàn)科學(xué)化、正規(guī)化教學(xué)管理的一項重要的基礎(chǔ)條件[2]。

1 系統(tǒng)需求分析

對學(xué)生來說,系統(tǒng)的主要需求如下。

⑴ 選課管理:學(xué)生登錄系統(tǒng)后可以對課程進(jìn)行選擇。

⑵ 成績管理:學(xué)生登錄系統(tǒng)后可以查詢自己的成績信息。

⑶ 系統(tǒng)管理:學(xué)生登錄系統(tǒng)后可以查看系統(tǒng)說明和查看公告。

對任課老師來說,系統(tǒng)的主要需求如下。

⑴ 學(xué)生管理:教師登錄系統(tǒng)后可以查詢學(xué)生信息,其中查詢又分為按姓名查詢和按所在班級查詢。

⑵ 授課管理:教師登錄系統(tǒng)后可以查詢授課課程。

⑶ 成績管理:教師登錄系統(tǒng)后可以登記成績信息并對成績信息進(jìn)行管理。

⑷ 系統(tǒng)管理:教師登錄系統(tǒng)后可以查看系統(tǒng)說明和系統(tǒng)公告。

對教務(wù)管理人員來說,系統(tǒng)的主要需求如下。

⑴ 學(xué)生管理:管理員登錄系統(tǒng)后可以添加學(xué)生,查詢學(xué)生,修改學(xué)生,刪除學(xué)生信息。

⑵ 教師管理:管理員登錄系統(tǒng)后可以添加教師,查詢教師,修改教師,刪除教師信息。

⑶ 課程管理:管理員登錄系統(tǒng)后可以登記新的課程信息,查詢修改課程信息,刪除課程信息。

⑷ 授課信息管理:管理員登錄系統(tǒng)后可以分配課程由哪個老師教授。

⑸ 班級信息管理:管理員可以在系統(tǒng)其他功能運(yùn)行前先把班級信息設(shè)置好。

⑹ 系統(tǒng)管理:修改登錄密碼,關(guān)于系統(tǒng)說明。

2 系統(tǒng)設(shè)計

在整個系統(tǒng)中,管理員登錄系統(tǒng)后可以添加學(xué)生、查詢學(xué)生、修改學(xué)生、刪除學(xué)生信息;還可以添加教師、查詢教師、修改教師、刪除教師信息;可以登記新的課程信息、查詢修改課程信息、刪除課程信息;可以分配課程由哪個老師教授, 管理員還可以在系統(tǒng)其他功能運(yùn)行前先設(shè)置好班級信息。學(xué)生登錄系統(tǒng)后可以查看自己的信息、查看公告信息,并對課程進(jìn)行選擇。教師登錄系統(tǒng)后可以查看自己的授課信息、查看公告信息,以及查詢自己教授的課程并給學(xué)生打分[3]。

本系統(tǒng)主要包含的數(shù)據(jù)庫表有:管理員(admin)表,學(xué)生表(stuednet),教師表(teacher),成績表(score),授課表(teach_course),班級表(t_class),選課表(select_course)和課程表(course)共八張表,這里主要介紹學(xué)生表和學(xué)生選課表。

學(xué)生信息表,標(biāo)識為student,共包括9個字段,如表1所示。

3 系統(tǒng)實現(xiàn)

當(dāng)在主頁面用戶登錄中輸入用戶名、密碼,選擇身份,確認(rèn)后登錄。在提交后的php文件中,首先通過用戶名(username)對數(shù)據(jù)庫中的admin(管理員表)進(jìn)行檢索,若檢索到的記錄集為空,則說明用戶名為空或者輸入錯誤,從而轉(zhuǎn)到相應(yīng)的出錯處理程序,若記錄集不為空,進(jìn)而檢查密碼(password)是否相等,不相等,作出錯處理,相等則轉(zhuǎn)入用戶登錄成功的操作,并將用戶名以session對象保存起來[4]。

3.1 學(xué)生模塊

學(xué)生選擇要選擇的課程進(jìn)行選課,上面顯示的信息包括課程編號,課程名稱,課程學(xué)時和課程學(xué)分等內(nèi)容。一個學(xué)生如果要選多門課可以在復(fù)選框中勾出,確定選擇后就可以選定自己所要學(xué)的課程,如圖1所示。

此外,學(xué)生還可以查看自己所選課程的成績和系統(tǒng)公告。

3.2 管理員功能模塊

管理員登錄后可以對學(xué)生進(jìn)行管理,登記學(xué)生信息,如圖2所示。

類似地,管理員也可以對教師信息、課程信息、班級信息和公告信息進(jìn)行管理。

3.3 教師模塊

教師登錄系統(tǒng)后,可以查詢學(xué)生信息、授課信息,并對學(xué)生成績進(jìn)行管理。學(xué)生成績錄入界面如圖3所示。

4 結(jié)束語

本系統(tǒng)綜合運(yùn)用了Dreamwever CS3和PHP網(wǎng)站建設(shè)技術(shù),根據(jù)用戶的實際需求,按照軟件工程的流程來進(jìn)行開發(fā)。系統(tǒng)由多個功能模塊組成,系統(tǒng)有管理員、教師和學(xué)生三種權(quán)限,不同的權(quán)限可以操作不同的模塊,實現(xiàn)了對學(xué)生成績管理的目標(biāo)。但該系統(tǒng)還未實現(xiàn)成績分析功能,此外,界面還不夠美觀,這些需要在以后的開發(fā)中進(jìn)一步完善。

參考文獻(xiàn):

[1] 張煜.中國高等教育信息化的發(fā)展趨勢[J].中國教育網(wǎng)絡(luò),2007.6(A01):4-6

[2] 劉心美.高職學(xué)生成績管理系統(tǒng)的實現(xiàn)[J].吉林工程技術(shù)師范學(xué)院學(xué)報(自然科版),2005.21(12):8-15

[3] 卓文華主編.Web開發(fā)的平民英雄—PHP+Mysql[M].電子工業(yè)出版社,2011.

[4] 郭娜著.網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計完全實用手冊[M].人民郵電出版社,2010.

猜你喜歡
軟件工程效率學(xué)生
提升朗讀教學(xué)效率的幾點思考
甘肅教育(2020年14期)2020-09-11 07:57:42
趕不走的學(xué)生
學(xué)生寫話
依托工作室的軟件工程實踐教學(xué)研究
基于工程教育認(rèn)證的《軟件工程》課程教學(xué)質(zhì)量建設(shè)研究 
關(guān)于提高軟件工程實踐教學(xué)質(zhì)量的幾點思考
關(guān)于如何創(chuàng)新和完善計算機(jī)軟件工程管理的探討
學(xué)生寫的話
跟蹤導(dǎo)練(一)2
“錢”、“事”脫節(jié)效率低
贡觉县| 石屏县| 科技| 宕昌县| 会理县| 萍乡市| 拜城县| 郸城县| 麦盖提县| 林州市| 玉屏| 东海县| 宝应县| 阿荣旗| 呼伦贝尔市| 屯门区| 乌拉特前旗| 七台河市| 宁波市| 旅游| 台南县| 桃园县| 梅州市| 枞阳县| 安溪县| 马边| 泰安市| 崇礼县| 南部县| 开鲁县| 遂昌县| 阳春市| 二连浩特市| 晋中市| 江西省| 钟山县| 宜兰县| 酒泉市| 甘德县| 固阳县| 宕昌县|