• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于PHP的高校學(xué)生綜合測評管理系統(tǒng)設(shè)計與實現(xiàn)

      2017-12-28 22:35:53邊文鈺吳亞斌楊傳科
      無線互聯(lián)科技 2017年6期
      關(guān)鍵詞:頁面宿舍高校學(xué)生

      許 敏,邊文鈺,吳亞斌,楊傳科

      (吉首大學(xué)張家界學(xué)院,湖南 張家界 427000)

      基于PHP的高校學(xué)生綜合測評管理系統(tǒng)設(shè)計與實現(xiàn)

      許 敏,邊文鈺,吳亞斌,楊傳科

      (吉首大學(xué)張家界學(xué)院,湖南 張家界 427000)

      當(dāng)前我國普通高校綜合測評管理方式大多還停留在紙質(zhì)的基礎(chǔ)上,已經(jīng)不能適應(yīng)信息時代的發(fā)展。文章結(jié)合當(dāng)前高校的實際情況,利用PHP語言和MySQL數(shù)據(jù)庫構(gòu)建一套符合綜合測評要求的信息化系統(tǒng)。

      PHP;綜合測評管理;信息化系統(tǒng)

      1 高校學(xué)生綜合測評現(xiàn)狀

      高校學(xué)生綜合素質(zhì)測評是深化德育改革,促進(jìn)學(xué)生能力和素質(zhì)協(xié)調(diào)發(fā)展的有效舉措[1]。學(xué)生綜合測評是指從德、智、體3個方面對學(xué)生進(jìn)行綜合評價,把學(xué)生在校期間學(xué)習(xí)、生活習(xí)慣、工作等方面的表現(xiàn)情況合理量化,最后形成一種等級或分?jǐn)?shù),通常來說這一等級或分?jǐn)?shù)不僅能為學(xué)校的獎助制度提供借鑒,而且能讓老師更全面地了解學(xué)生,才能因材施教,也能為社會提供各種類型的、符合社會發(fā)展的高素質(zhì)人才[2]。高校學(xué)生綜合測評極其重要,它關(guān)系到學(xué)生自身發(fā)展、高等院校教育教學(xué)改革和用人單位能否獲得高質(zhì)量的人才[3]。因此綜合測評過程中的公平、公正以及測評成績的真實和準(zhǔn)確對推進(jìn)學(xué)生綜合測評工作的順利開展及全面提高學(xué)生素質(zhì),都具有非常重要的作用。然而,通過人工來進(jìn)行學(xué)生綜合測評工作是極其繁瑣和復(fù)雜的,不僅不方便,還非常容易出錯[4]。

      隨著計算機(jī)技術(shù)的不斷發(fā)展,信息系統(tǒng)功能越來越強(qiáng)大,利用測評系統(tǒng)可以方便地對各種信息進(jìn)行維護(hù)。而現(xiàn)有的綜合測評系統(tǒng),功能少或根本不符合院校實際需求。近年來各種校園網(wǎng)的成功構(gòu)建,為開發(fā)基于Web的學(xué)生綜合測評系統(tǒng)提供了網(wǎng)絡(luò)保障。學(xué)生綜合測評工作如果借助B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的信息系統(tǒng),就可以方便地收集學(xué)生信息,省去中間流程,節(jié)省大量的時間。

      2 開發(fā)技術(shù)

      2.1 PHP語言簡介

      開源腳本語言(Hypertext Preprocessor,PHP),使用廣泛且便于學(xué)習(xí),主要用于Web網(wǎng)站開發(fā)領(lǐng)域。使用PHP做出的動態(tài)頁面,將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用)文檔中去執(zhí)行,因此相比完整生成html標(biāo)記的CGI來說,執(zhí)行效率要高許多。

      2.2 MySQL簡介

      MySQL擁有體較小、使用成本低、運行速度快等優(yōu)點,因此中小型網(wǎng)站開發(fā)時一般會選用MySQL作為其數(shù)據(jù)庫管理系統(tǒng)。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),在存放數(shù)據(jù)時,并不是將所有數(shù)據(jù)全部放在一起,而是通過數(shù)據(jù)庫關(guān)聯(lián)分開存放在不同的表中,因此訪問速度非???,且有著很大的靈活性。MySQL搭配PHP可以組成良好的開發(fā)環(huán)境。

      3 高校學(xué)生綜合測評管理系統(tǒng)分析與設(shè)計

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

      本系統(tǒng)根據(jù)張家界學(xué)院綜合測評工作特點,以學(xué)生管理、成績管理、課程管理及其他加扣分為核心。

      (1)對輔導(dǎo)員來說:需要對宿舍、課程、班級,以及學(xué)生信息進(jìn)行錄入和維護(hù),還需要能對學(xué)生的成績和分?jǐn)?shù)來進(jìn)行管理,所以主要能實現(xiàn)以下操作:添加學(xué)生、刪除學(xué)生、修改和錄入學(xué)生成績、查詢學(xué)生信息、查看學(xué)生綜合測評成績等等。

      (2)對管理員來說:除了需要擁有輔導(dǎo)員擁有的全部功能外,還需要能夠添加和刪除其他輔導(dǎo)員或管理員。

      (3)對學(xué)生來說:主要是參與學(xué)生綜合測評,提交自己的個人信息,因此要實現(xiàn)以下功能:查看個人信息、查看個人各科成績、填寫綜合測評相關(guān)資料。

      3.2 數(shù)據(jù)庫設(shè)計

      在綜合測評管理系統(tǒng)中,需要將各種信息進(jìn)行保存,包括每個學(xué)生的各項成績和評分?jǐn)?shù)據(jù),德育成績、智育成績、體育成績和能力分,用戶的基本信息如用戶名、密碼和用戶類型,學(xué)生的基本信息,包括學(xué)號、姓名、班級、班級號以及用于綜合測評的基礎(chǔ)數(shù)據(jù)如年級、班級、課程、寢室等。數(shù)據(jù)較多,關(guān)聯(lián)復(fù)雜。為了配合本系統(tǒng)相關(guān)數(shù)據(jù)的儲存和查詢,建立了如下數(shù)據(jù)庫表,每張表的字段中帶下劃線的為主鍵。

      The story which he told was very interesting.(他講的那個故事很有趣。)which做賓語。

      系統(tǒng)信息表Ev_systeminfo(系統(tǒng)信息id,系部名稱,綜合測評名稱,當(dāng)前是否開始測評,德育評分比例,智育評分比例,體育評分比例)

      年級信息表Ev_gradeinfo(年級id,年級名稱)

      學(xué)生信息表Ev_studentinfo(學(xué)生id,年級id,學(xué)號,姓名,性別,手機(jī)號碼,班級id,宿舍id)

      宿舍信息表Ev_roominfo(宿舍id,宿舍名稱,學(xué)生性別,寢室長id,宿舍分?jǐn)?shù))

      班級信息表Ev_classinfo(班級id,年級id,班級名稱,班委id,備注)

      課程信息表Ev_courseinfo(課程id,年級id,課程名稱,任課教師)

      成績表Ev_totalscore(成績id,學(xué)生id,課程id,分?jǐn)?shù))

      其他評分表Ev_deductscore(id,學(xué)生id,曠課扣分,遲到早退扣分,其他評分,評分說明)

      用戶信息表Ev_user(用戶id,用戶名,密碼,賬號類型,最后登錄時間)

      公告內(nèi)容表Ev_notice(公告id,公告標(biāo)題,公告內(nèi)容,發(fā)表時間,發(fā)表人,狀態(tài))。

      4 系統(tǒng)主要模塊設(shè)計與實現(xiàn)

      4.1 登錄

      登錄是使用該系統(tǒng)的第一個步驟,系統(tǒng)共分4種角色,分別為管理員、輔導(dǎo)員、班委、學(xué)生,每種身份有不同的權(quán)限,系統(tǒng)驗證登錄者身份后,合法的身份將允許其進(jìn)入本系統(tǒng)。登錄過程系統(tǒng)自動判斷用戶類型,用戶無需選擇登錄的身份。

      4.2 宿舍信息管理

      宿舍信息管理功能用于管理所有的宿舍,在這里添加宿舍之后,才能對學(xué)生和宿舍進(jìn)行關(guān)聯(lián),以及對宿舍進(jìn)行評分并應(yīng)用到該宿舍的測評分中。在宿舍信息管理頁面中可以添加、刪除和編輯宿舍以及設(shè)置寢室長。

      在宿舍管理頁面上,使用了Ajax異步交互技術(shù),其他功能模塊中也同樣應(yīng)用了此技術(shù)。在進(jìn)行添加、修改、刪除等操作時,通過Ajax進(jìn)行,不需要刷新瀏覽器頁面,而是直接在本頁返回結(jié)果。再也不會出現(xiàn)提交后頁面刷新而找不到之前選項的情況了,直接提高了資料錄入效率。

      4.3 學(xué)生信息管理

      在學(xué)生綜合測評管理系統(tǒng)中,學(xué)生信息可以說是系統(tǒng)的核心數(shù)據(jù),因此在學(xué)生信息管理功能中,最重要的便是搜索,要能精確地搜索學(xué)號和姓名當(dāng)然也少不了增刪改功能。因此在學(xué)生信息管理功能中,使用了多種搜索方式,以便對學(xué)生信息進(jìn)行修改。

      4.4 班級課程關(guān)聯(lián)管理

      此功能用于關(guān)聯(lián)每個班的課程,可以對班級進(jìn)行模糊搜索,可以為某個班添加某個課程、刪除某個班的某個課程。班級課程關(guān)聯(lián)管理功能,從名字上來說就很容易被理解,為班級和課程建立關(guān)聯(lián),哪個班有哪些課,都是通過此關(guān)聯(lián)進(jìn)行聯(lián)系。因此在此功能上,使用了按級別篩選的功能,此功能使用JavaScript在瀏覽器直接完成,不需要向后臺一步步獲取數(shù)據(jù)造成不必要的時間浪費。

      4.5 其他評分管理

      在其他評分管理功能中,可以設(shè)置曠課、遲到所扣除的分?jǐn)?shù),以及其他扣分及其原因。在其他評分管理功能中,主要針對某同學(xué)進(jìn)行曠課、遲到或者其他的相關(guān)評分,為了快速地找到學(xué)生,提供了學(xué)號和姓名的方式進(jìn)行快速篩選。輸入學(xué)號或者姓名即可快速篩選到學(xué)生。

      4.6 學(xué)生成績管理

      學(xué)生成績管理界面可以快速篩選并選擇班級,查看班級中學(xué)生的各科成績,并且可以方便地篩選無數(shù)據(jù)項目,方便填寫成績。在學(xué)生成績管理頁面,需要先選擇一個班級,同樣使用了快速篩選功能,通過輸入關(guān)鍵詞,快速找到需要管理的班級,并且高亮顯示,大大提高了查找班級的效率,這一切同樣是通過JavaScript完成的。

      在篩選完班級并選擇之后,還可以對學(xué)生進(jìn)行二次篩選,在輸入框中輸入姓名首字,就可以在下拉列表中找到完整的學(xué)生姓名,點擊Go按鈕就可以迅速將頁面滾動到對應(yīng)位置。該功能使用了HTML5中的datalist(數(shù)據(jù)列表)功能,無需第三方插件支持就可以直接在輸入時彈出下拉選項。

      4.7 學(xué)生填寫綜合測評信息

      學(xué)生點擊填寫或者編輯按鈕時,通過Ajax異步加載綜合測評鑒定表,避免單頁面打開時服務(wù)器的大量數(shù)據(jù)查詢和計算,即使同時在線的學(xué)生數(shù)量很多,服務(wù)器的壓力也不至于太大。

      4.8 測評結(jié)果查詢

      在測評結(jié)果查詢功能中,可以查詢已經(jīng)提交了評測信息的學(xué)生評分結(jié)果,并對該結(jié)果進(jìn)行查看、修改、審核、刪除。此功能中可以通過學(xué)號精確搜索某個學(xué)生,也可以查看還未參與評測的學(xué)生名單。

      在綜合測評結(jié)果查詢頁,可以針對班級進(jìn)行快速篩選從而查看某個班級的綜合測評情況,也可以直接查看所有待審核、被駁回或者已通過項,并對顯示的內(nèi)容進(jìn)行查看、編輯、審核、刪除。在查看和編輯綜合測評表時,使用了Ajax技術(shù),僅點擊功能按鈕時才向服務(wù)器發(fā)送查詢請求,大大減小服務(wù)器查詢壓力。

      5 結(jié)語

      本系統(tǒng)在開發(fā)時,已經(jīng)充分考慮到運行效率的問題,因此非常重視系統(tǒng)性能的優(yōu)化,使用Ajax技術(shù)減輕頁面初次加載時的數(shù)據(jù)查詢量,以及多處使用JavaScript在瀏覽器端進(jìn)行數(shù)據(jù)的篩選和頁面效果的渲染等。本系統(tǒng)的實現(xiàn),適應(yīng)當(dāng)前高校的綜合測評工作需要,有較強(qiáng)的實際應(yīng)用價值和較好的應(yīng)用前景。

      [1]王友建,李曉宇.高校學(xué)生綜合素質(zhì)測評體系的重構(gòu)[J].煤炭高等教育,2016(11):56-60.

      [2]尚峰,朱婕.高校學(xué)生綜合素質(zhì)測評的理論現(xiàn)狀淺析[J].赤子,2015(8):172-173.

      [3]趙淑英.我國高校學(xué)生綜合素質(zhì)測評系統(tǒng)研究[D].哈爾濱:哈爾濱工程大學(xué),2013.

      [4]丁漢強(qiáng).高校學(xué)生綜合測評系統(tǒng)的設(shè)計與實現(xiàn)[D].吉林:吉林大學(xué),2014.

      Design and realization of university students’ comprehensive assessment management system based on PHP

      Xu Min, Bian Wenyu ,Wu Yabin, Yang Chuanke
      (Jishou University Zhangjiajie College, Zhangjiajie 427000, China)

      At present, the comprehensive evaluation and management of the general colleges and universities in China are still on the basis of paper, which can not adapt to the development of the information age. This paper, combined with the actual situation of the current colleges and universities, uses the PHP language and MySQL database to construct a set of information system which meets the comprehensive evaluation requirements.

      PHP; comprehensive evaluation and management; information system

      許敏(1991— ),男,湖南邵陽;研究方向:計算機(jī)科學(xué)與技術(shù)。

      猜你喜歡
      頁面宿舍高校學(xué)生
      大狗熊在睡覺
      刷新生活的頁面
      熱得快炸了
      高校學(xué)生黨支部建設(shè)及作用發(fā)揮探索
      高校學(xué)生意外傷害事件應(yīng)對與處理
      活力(2019年19期)2020-01-06 07:37:16
      學(xué)校到底是誰的
      作品四
      小議高校學(xué)生違紀(jì)處分制度
      一個都跑不掉
      關(guān)于高校學(xué)生工作的思考
      江北区| 邯郸县| 郯城县| 九龙城区| 苗栗县| 景东| 佛冈县| 乌兰浩特市| 庄河市| 香格里拉县| 阿拉善左旗| 牡丹江市| 若羌县| 兰考县| 迭部县| 新沂市| 英吉沙县| 井冈山市| 登封市| 宜良县| 广元市| 来凤县| 尼玛县| 沙坪坝区| 江陵县| 嘉义县| 株洲市| 广南县| 湖南省| 沿河| 丰台区| 壶关县| 神池县| 建昌县| 抚松县| 吉木萨尔县| 栾城县| 东乡| 晴隆县| 保德县| 双辽市|