◆高成龍
(貴州電子信息職業技術學院 貴州 556000)
隨著互聯網的不斷發展,采用互聯網技術實現“無紙化辦公”的概念已經深入人心。近年來,很多高校通過技能傾向測試,對學生進行綜合評價[1],進而為自主招生、學生專業選擇和學生心理健康等方面提供重要參考[2]。目前,很多高校學生技能傾向測試的方式主要是人工操作。每個學年,為了對相關學生進行技能傾向測試,學校都需要花費大量的時間來組織學生考試。而考試管理人員也需要花費較多的時間進行成績統計和分析測試結果,這些重復性的工作大大增加了高校教師的工作量。
該系統是一個能夠根據高校不同需求來實現試卷發布、學生線上答題、系統自動評分與測試數據分析等功能的綜合考評系統。該系統可以廣泛應用于高職院校自主招生考試、學生專業選擇、學生就業和學生心理健康評估等方面。
高校學生技能傾向測試與評價系統實現了學生從進校到走向工作崗位數據測試的全覆蓋。其通過大數據分析能夠為教學管理提供極大的便利,同時也能為人才培養方案的調整提供參考。
本系統在開發過程中采用的操作系統為Window10 操作系統、服務器采用的是apache 服務器、軟件開發語言為PHP5.6 版本,軟件開發工具為Sublime Text,數據庫選擇MySQL 數據庫。
在Web 程序開發中主要使用B/S 和C/S 兩種架構。使用 B/S 架構,不僅能減少開發的任務量,而且能使部署和升級維護軟件方面也變得非常簡單。鑒于本系統對界面要求不高,同時為了使學生能夠簡便的使用該系統進行測試,因此,本系統開發采用的是B/S 架構,其中用戶界面通過瀏覽器實現,系統功能通過服務器實現。使用B/S架構開發該系統大大提高了該系統的使用便捷性。學生在使用該系統時只需要打開瀏覽器訪問相關網頁即可開始測試答題,簡化了考試流程,節省了對學生進行考試培訓的環節。
本系統基于PHP+MySsql 進行開發,系統采用PHP 語言和MySQL 數據庫進行開發。
PHP 語言是具有跨平臺性的多用途腳本語言。其因為編輯簡單、實用性強、業務框架多等特點成為當前適合Web 開發的熱門語言[3]。同時PHP 可以將程序嵌入到HTML 文檔中去執行,大大提高了執行效率。PHP 可以運行在UNIX、Linux、Windows、Mac OS 等幾乎所有常用的操作系統中,同時支持Apache、IIS 等多種常用服務器。在數據庫支持方面,PHP 支持多種常用的數據庫,如MySQL,Informix,Oracle,Microsoft SQL Server 等。
MySql 數據庫性能卓越、服務穩定、開放源代碼且無版權制約,具備自主性強、使用成本低、軟件體積小、易于安裝及維護等特點。同時MySQL 支持多種操作系統,支持多種開發語言。因此,在本系統開發中選擇MySQL 數據庫。
本系統在數據庫中設計了教師表(teacher)、學生表(student)、試題表(questions)和學生分數表(studentscore)4 個數據庫表。為了方便系統的后期升級拓展,在相關的數據庫表中預留了相應的擴展字段。系統中數據庫表的具體結構如下表所示。
(1)教師表中字段介紹

表1 教師表結構
(2)學生表中字段介紹

表2 學生表結構
(3)試題表中字段介紹

表3 試題表結構
(4)學生分數表中字段介紹

表4 學生分數表結構
在系統中有兩個角色:學生角色和教師角色。兩個角色的所具備的功能如下所述:
1)學生角色
通過學生的角色登錄進系統后,會進入學生端后臺頁面。學生在該學生端頁面中可以進行試卷答題,提交試卷等操作。
2)教師角色
教師具有管理員權限。如果以教師的角色登錄系統會進入教師端后臺頁面,在該教師端具有操作學生信息管理、題庫管理、試題生成、成績回收及分析、數據導出模塊的權限
學生信息管理模塊:教師用戶具有操作該模塊的權限。在該模塊中管理員具有單個、批量添加學生信息,修改、刪除學生信息,根據姓名查詢學生信息等功能。
題庫管理模塊:教師用戶具有操作該模塊的權限。在該模塊中管理員有單個、批量添加試題信息,修改、刪除試題信息,根據試題編號查詢試題信息等功能。
測試題庫生成模塊:教師用戶具有操作該模塊的權限。在該模塊中管理員有添加測試試卷的功能。通過該功能用戶可以設置試卷名稱、試題類別、試題數目、考試開始時間以及考試結束時間。
數據導入導出模塊:通過該模塊,用戶可以批量導入和導出學生信息、試題、學生成績。
整個系統的功能模塊如圖1所示。

圖1 系統功能模塊
在學生專業選擇方面,該系統可以采集學生的日常行為數據,幫助學生了解自己潛在的特長與興趣,為學生更清晰的認識自我并選擇適合自己的專業提供便利。
在學生就業指導方面,學生可以在系統中進行職業特質測評,它可以有效地評估學生的性格類型和專業技能,進而從意愿度、適合度、勝任度等維度為學生的職業定位和職業發展提供參考。
在學生心理健康評估方面,該系統可以通過問卷、調查、考試的形式采集學生在校期間的心理狀態數據,使學校能及時掌握學生心理健康狀況,從而為學生健康成長提供有力幫助。