?

基于PHP技術的計算機基礎考試系統的開發

2016-11-21 09:43余攀
科教導刊·電子版 2016年26期
關鍵詞:計算機基礎開發

余攀

摘 要 對于這個系統相關的開發,主要是針對于我們學校的計算機基礎考試來進行的,從對于考試進行計時,先自動的進行分管卷子,然后進行試題管理等等方面進行相關的研究,這樣的話可以更好地進行相應的研究,可以為我們的系統提供很多的解決方法。本文的創新點就在我們用的系統是采用PHP和jquery技術來實現的新系統,這樣的話就可以較好地避免學生在考試的過程里面進行頁面的刷新的現象。

關鍵詞 計算機基礎 PHP技術 考試系統 開發

中圖分類號:TP311.52 文獻標識碼:A

隨著社會的不斷的發展,我們國內許多的招生都采用網上管理的方式來進行,很多社會性質的考試都采取網上報名的方式。但是因為目前我國內各個方面的限制,造成網上報名和管理方面還不是很好,仍然存在許多的缺點。對于傳統的管理方式來說,對于那些需要反復進行的考試而言,這樣是一種耗費巨大時間和精力的事情,所以傳統的管理方式達不到想要的高效和準確等方面的要求,加上其中進行的事情太多,很容易出現錯誤的現象,造成很多的浪費和麻煩的事情。所以我們需要開發一個較為完善的軟件,可以較好地處理這個事情。

1開發相關背景簡介

計算機基礎是一門公共基礎課程,因為上我們這門課的學生的數量比較的多,所以造成這門課在期末考試的時候會變得很忙,因為批改試卷,登錄成績等等的任務比較的多,所以這就造成了老師的工作量比較的大,加上考試的任務比較的重,既耗費時間,也很耗費精力,基于上面我說的這些情況來看,這就需要我們開發計算機基礎考試系統,這樣就可以實現自動的進行評分和組合卷子,較好地彌補了計算機基礎課相關的考試的缺點?,F在我們這個系統已經實現了考試的組卷,讓考試這個過程變得更加的公平,更好地減少在考試評分過程里面的人為失誤相關的因素。

本篇主要的研究的系統是基于PHP技術的系統,這種計算機基礎考試系統是針對選擇題來進行的,不僅可以為期末計算機考試提供一定的思路,而且既節省時間也節省精力,具有較好的實用價值。對于本文我們設計的這個系統,不僅可以防止學生在考試期間進行刷新操作,還可以自動進行評分。他們會針對于最后得出的考試分數和答題的正確率來針對性地給學生相關的建議。

對于現在開發的系統來說,我們可以依據試題庫來進行隨機的抽取,從而生成每次都不同的試卷,這樣不用讓老師每次都耗費時間和精力來重新出卷。而且在考試里,因為試卷都是隨機的抽取出來的,可以很好地減少作弊的可能性。在考試結束之后,這個系統可以進行自動的評分等考試后的工作,較好的減輕了考試的壓力。綜合上面的這些可以看出,這樣的考試可以較好的保證考試的公平性。這個系統不僅可以用在計算機基礎課程上面,而且對于其他科目的各種測試也可以用上,所以對于這個計算機基礎考試系統來說,具有很好的實用性和價值。

2系統模塊圖簡述

對于考題相關的信息添加模塊來說,因為這個系統是針對于題目中的單選題類型進行各種添加的,單選題的選項有四項,主要我們添加的就是單選題的內容和答案。對于這方面需要解決的就是在添加到相應的數據庫里面的時候,答案是怎么來進行存放的。因為我們要做到的在考生在答題的過程里面,單選題的答案是用單選的按鈕來呈現的。怎么樣把數據庫里面的單選題答案作為字符串進行分隔,然后一條一條地讀出來是我們需要想的,我們是采用的在添加答案的時候將四個選項進行分隔的方法來實現的,如下圖所示。對于自動評分方面來說,在相應的自動評分模塊里面,系統會根據考生的成績和錯誤的方向來提供不同的建議,從而可以讓考生有針對性的復習和提高。

3數據庫設計方面

對于數據庫方面來說,我們的數據庫里面需要存考試表,當然考題表也需要在里面存儲,這樣的設計單看表面來說,并不是很復雜,但是由于里面包含的元素比較的多,也比較的復雜,所以我們根據我校歷年來題庫方面的設計來進行相應的分析,最后得到下面的要求。要可以準確的表達出題目的內容,讓學生能夠理解。對于題型方面來說,主要是選擇題,可以少部分有一些主觀的題型,這樣可以更好地進行管理,從而被學生較好和方便的使用。

4總結

綜上所述,這個系統不僅可以讓老師從反復性的勞動里面抽出身來,還可以讓學生在最短的時間里面知道自己的考試成績。這樣減輕了教師的負擔,提高的考試的效率,也減少了作弊的可能性。從整體上面看,降低了綜合的人力和物力,減少的投入的精力,降低了考試需要花費的金錢和時間。當然,這系統還有一些其他方面的不足,這就需要我們不斷進行完善和改進,爭取得到更好的系統。

參考文獻

[1] 李湘一.基于 PHP 技術的計算機基礎考試系統的開發[J].電子技術與軟件工程,2015(08):82-83.

[2] 方媛,唐永中.基于PHP技術的計算機等級考試考務管理系統[J].電腦開發與應用,2012(11):73-75+78.

[3] 張利新.基于局域網的計算機應用基礎考試系統的開發[D].內蒙古師范大學,2008.

[4] 丁秀琴.基于WEB的計算機應用基礎考試系統的開發與設計[D].內蒙古大學,2014.

[5] 劉小彬.基于PHP技術網絡考試系統的開發[J].電腦知識與技術,2013(11):2522-2524.

猜你喜歡
計算機基礎開發
高中歷史教學中對歷史圖片的開發及實際應用
文科專業計算機基礎教學改革實踐
河南方言文化資源的保護及其開發利用的研究
遵義紅色旅游開發對策研究
單片機在電子技術中的應用和開發
基于QQ群的“翻轉課堂”教學模式實踐與應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合