供電企業通用型自測軟體開發淺析論文

才智咖 人氣:1.66W

【摘要】本文指出了供電企業員工通用型複習、自測軟體開發的意義,分析軟體實現的方法及主要環節,並說明了各環節在實施中的要點。

供電企業通用型自測軟體開發淺析論文

【關鍵詞】計算機軟體測試

1前言

當前,供電企業員工每年都要面對多次非常重要考試,如安規、崗位勝任能力、技能測評、職稱及其它考試等,通常,上級部門或考試機構都會提供一系列考試題庫供員工複習使用。但是,這些題庫常常會數量巨大,如何才能讓員工們有針對性、方便、高效地利用工作之餘進行復習準備呢?如果能開發一套通用軟體,使員工能利用智慧手機、電腦對不同類別的考試題庫都能進行全面、重點、難點複習及模擬自測,充分進行復習準備,或利用手機的便攜性實現”隨身練”,這對供電企業員工有非常重要的意義。

2通用型複習、自測軟體開發的意義

2.1各種考試的重要性

通常,供電企業的各種考試,如安規、崗位勝任能力、技能測評、職稱及其它考試等,其通過率關係到一個供電企業安全生產、管理水平、企業形象、員工技能素質及企業績效等,常會被上級部門作為一項重要指標被考核。同時,對於參加考試的員工,常會與職稱等級、崗位崗級變動、薪酬、獎罰等掛勾。所以,通過這種重要考試對於供電企業或員工本人都是非常必要的。

2.2題庫數量龐大,練習因難

上級部門或考試機構都會提供的考試題庫科目多,數量龐大,一種科目通常有近千題複習題,甚至更多,包含各種主觀題,如單選題、多選題、判斷題、填空題等,和其它客觀題。這種題庫通常會以WORD文件的格式發給員工,列印需耗太多紙張,用電腦練習又受空間、時間限制,而且,由於,複習題難易不等,員工複習時很難做到有針對性。

2.3軟體開發意義

我們設想下,如果可以開發一款通用型複習、自測軟體,將上級部門或考試機構提供的考試題庫儲存到資料庫表中,利用資料庫SQL的.高速查詢、檢索、篩選功能,對不同類別的考試題庫都能進行全面、重點、難點複習及模擬自測,就可以事半功倍,讓員工們有針對性、方便、高效地利用工作之餘進行復習準備了。

3軟體實現的方法及主要環節

3.1考試題庫的特點及軟體目標設計

上級部門或考試機構提供的考試題庫通常以WORD文件的格式儲存的,一個WORD文件檔案對應一種考試類別,其中包含常見的考試題型,單選題、多選題、判斷題、填空題等,有多道試題,在結尾有正確答案或直接將答案填寫在題目當中的括號”()”內。因此,我們的目標設計首先是將一個WORD文件檔案中的有多道試題分解成一道道,作為資料庫表中的一條條記錄,按類別、題型進行儲存。有了試題資料庫存的支撐,我們的下一步設計目標就可以圍繞試題資料庫編寫自測練習工具軟體及網頁工具軟體了。

3.2軟體實現的主要環節

據上所述,通用型複習、自測軟體開發應包括:WORD格式題庫存轉換成TXT格式、TXT格式題庫逐題分解、試題資料庫從上圖可看出,試題資料庫是通用型複習、自測軟體開發的資料基礎,由WORD格式題庫存轉換、分解而生成,複習、模擬自測程式及手機使用的複習、模擬自測網頁均從試題資料庫中按一定方式讀取試題資料而形成各種功能。

4軟體開發要點

4.1WORD格式題庫存轉換要點

通常,上級部門或考試機構都會提供的考試題庫科目多,儲存在多個資料夾(子資料夾)中,有多個WORD格式檔案。要提高轉換速度,在編寫轉換工具時,就考慮能從多個資料夾(子資料夾)中批量讀取WORD檔案。其次,批量格式轉換時,首先要轉換成TXT格式,以利於文字分割。同時,有些試題附有圖片的,還要將該檔案轉換成一張網頁,其相應的附圖就會儲存在“*s”資料夾中,以供呼叫試題時使用。

4.2TXT格式題分解要點

TXT格式題分解實際上多次文字擷取的過程,因為通常每一道試題以數字序號加“.”號或”、”開頭,結尾有正確答案或直接將答案填寫在題目當中的括號”()”內,所以可以利用文字擷取函式,根據這一規律編寫分解工具。其它情況可以手工進行適當編輯再按上述方法轉換。

4.3試題資料庫生成要點

試題資料庫表應包含有考試類別、題型、題目、ID及複習、自測功能需要的其它欄位資訊(難易標記、考生答案、分數等),同時,考慮到自測練習需求,我們需要將每一題的正確答案提取出來,作為一個單獨的欄位儲存,並且要將每一題當中的正確答案消去。從易於程式設計的角度考慮,可以採用VFP語言的DBF表,利用SQL查詢語言就可以較方便實現順序、隨機、難易程度等方式篩選試題和實現其它查詢、彙總、排序等功能了。

5結語

本文指出了通用型複習、自測軟體開發的意義,分析軟體實現的方法及主要環節,並說明了各環節在實施中的要點,以能進行全面、重點、難點複習及模擬自測為出發點,讓員工們有針對性、方便、高效地複習準備。同時,對於準備參加各種考試的考生而言,“試題資料庫”、”隨身練”、“隨時練”的實現,對他們的備考有著不同凡響的借鑑意義。

參考文獻:

[1]王曉清.淺析試題資料庫的建設[J].中國新技術新產品,2014,10.

[2]樑獻偉,劉振輝,賴建.淡談如何用程式設計實現營配資料的批量處理[M].科技視界,2014,4:55~55.