余攀
摘 要 對于這個系統(tǒng)相關的開發(fā),主要是針對于我們學校的計算機基礎考試來進行的,從對于考試進行計時,先自動的進行分管卷子,然后進行試題管理等等方面進行相關的研究,這樣的話可以更好地進行相應的研究,可以為我們的系統(tǒng)提供很多的解決方法。本文的創(chuàng)新點就在我們用的系統(tǒng)是采用PHP和jquery技術來實現(xiàn)的新系統(tǒng),這樣的話就可以較好地避免學生在考試的過程里面進行頁面的刷新的現(xiàn)象。
關鍵詞 計算機基礎 PHP技術 考試系統(tǒng) 開發(fā)
中圖分類號:TP311.52 文獻標識碼:A
隨著社會的不斷的發(fā)展,我們國內許多的招生都采用網(wǎng)上管理的方式來進行,很多社會性質的考試都采取網(wǎng)上報名的方式。但是因為目前我國內各個方面的限制,造成網(wǎng)上報名和管理方面還不是很好,仍然存在許多的缺點。對于傳統(tǒng)的管理方式來說,對于那些需要反復進行的考試而言,這樣是一種耗費巨大時間和精力的事情,所以傳統(tǒng)的管理方式達不到想要的高效和準確等方面的要求,加上其中進行的事情太多,很容易出現(xiàn)錯誤的現(xiàn)象,造成很多的浪費和麻煩的事情。所以我們需要開發(fā)一個較為完善的軟件,可以較好地處理這個事情。
1開發(fā)相關背景簡介
計算機基礎是一門公共基礎課程,因為上我們這門課的學生的數(shù)量比較的多,所以造成這門課在期末考試的時候會變得很忙,因為批改試卷,登錄成績等等的任務比較的多,所以這就造成了老師的工作量比較的大,加上考試的任務比較的重,既耗費時間,也很耗費精力,基于上面我說的這些情況來看,這就需要我們開發(fā)計算機基礎考試系統(tǒng),這樣就可以實現(xiàn)自動的進行評分和組合卷子,較好地彌補了計算機基礎課相關的考試的缺點。現(xiàn)在我們這個系統(tǒng)已經實現(xiàn)了考試的組卷,讓考試這個過程變得更加的公平,更好地減少在考試評分過程里面的人為失誤相關的因素。
本篇主要的研究的系統(tǒng)是基于PHP技術的系統(tǒng),這種計算機基礎考試系統(tǒng)是針對選擇題來進行的,不僅可以為期末計算機考試提供一定的思路,而且既節(jié)省時間也節(jié)省精力,具有較好的實用價值。對于本文我們設計的這個系統(tǒng),不僅可以防止學生在考試期間進行刷新操作,還可以自動進行評分。他們會針對于最后得出的考試分數(shù)和答題的正確率來針對性地給學生相關的建議。
對于現(xiàn)在開發(fā)的系統(tǒng)來說,我們可以依據(jù)試題庫來進行隨機的抽取,從而生成每次都不同的試卷,這樣不用讓老師每次都耗費時間和精力來重新出卷。而且在考試里,因為試卷都是隨機的抽取出來的,可以很好地減少作弊的可能性。在考試結束之后,這個系統(tǒng)可以進行自動的評分等考試后的工作,較好的減輕了考試的壓力。綜合上面的這些可以看出,這樣的考試可以較好的保證考試的公平性。這個系統(tǒng)不僅可以用在計算機基礎課程上面,而且對于其他科目的各種測試也可以用上,所以對于這個計算機基礎考試系統(tǒng)來說,具有很好的實用性和價值。
2系統(tǒng)模塊圖簡述
對于考題相關的信息添加模塊來說,因為這個系統(tǒng)是針對于題目中的單選題類型進行各種添加的,單選題的選項有四項,主要我們添加的就是單選題的內容和答案。對于這方面需要解決的就是在添加到相應的數(shù)據(jù)庫里面的時候,答案是怎么來進行存放的。因為我們要做到的在考生在答題的過程里面,單選題的答案是用單選的按鈕來呈現(xiàn)的。怎么樣把數(shù)據(jù)庫里面的單選題答案作為字符串進行分隔,然后一條一條地讀出來是我們需要想的,我們是采用的在添加答案的時候將四個選項進行分隔的方法來實現(xiàn)的,如下圖所示。對于自動評分方面來說,在相應的自動評分模塊里面,系統(tǒng)會根據(jù)考生的成績和錯誤的方向來提供不同的建議,從而可以讓考生有針對性的復習和提高。
3數(shù)據(jù)庫設計方面
對于數(shù)據(jù)庫方面來說,我們的數(shù)據(jù)庫里面需要存考試表,當然考題表也需要在里面存儲,這樣的設計單看表面來說,并不是很復雜,但是由于里面包含的元素比較的多,也比較的復雜,所以我們根據(jù)我校歷年來題庫方面的設計來進行相應的分析,最后得到下面的要求。要可以準確的表達出題目的內容,讓學生能夠理解。對于題型方面來說,主要是選擇題,可以少部分有一些主觀的題型,這樣可以更好地進行管理,從而被學生較好和方便的使用。
4總結
綜上所述,這個系統(tǒng)不僅可以讓老師從反復性的勞動里面抽出身來,還可以讓學生在最短的時間里面知道自己的考試成績。這樣減輕了教師的負擔,提高的考試的效率,也減少了作弊的可能性。從整體上面看,降低了綜合的人力和物力,減少的投入的精力,降低了考試需要花費的金錢和時間。當然,這系統(tǒng)還有一些其他方面的不足,這就需要我們不斷進行完善和改進,爭取得到更好的系統(tǒng)。
參考文獻
[1] 李湘一.基于 PHP 技術的計算機基礎考試系統(tǒng)的開發(fā)[J].電子技術與軟件工程,2015(08):82-83.
[2] 方媛,唐永中.基于PHP技術的計算機等級考試考務管理系統(tǒng)[J].電腦開發(fā)與應用,2012(11):73-75+78.
[3] 張利新.基于局域網(wǎng)的計算機應用基礎考試系統(tǒng)的開發(fā)[D].內蒙古師范大學,2008.
[4] 丁秀琴.基于WEB的計算機應用基礎考試系統(tǒng)的開發(fā)與設計[D].內蒙古大學,2014.
[5] 劉小彬.基于PHP技術網(wǎng)絡考試系統(tǒng)的開發(fā)[J].電腦知識與技術,2013(11):2522-2524.