呂愛民
摘要
開展軍工單位保密資格認(rèn)證以來,保密知識考試是保密資格認(rèn)定必有的一個環(huán)節(jié)。掌握應(yīng)知應(yīng)會的保密知識是軍工本位涉密人員的基本義務(wù)和責(zé)任。基于軍工單位保密工作實(shí)際需要,選擇Java為開發(fā)語言,以O(shè)raclellg作為數(shù)據(jù)庫支撐,以Eclipse為開發(fā)工具進(jìn)行軍工單位保密知識考試系統(tǒng)的分析與設(shè)計。
【關(guān)鍵詞】軍工單位 保密知識 考試系統(tǒng) Java語言 設(shè)計
1概述
當(dāng)前,軍工單位保密知識考試依然采用傳統(tǒng)模式,即把涉密人員集中在一個地方,發(fā)放相同考題的試卷,限定涉密人員在一段時間里完成試卷作答。這種傳統(tǒng)的方式組織一次涉密人員考試不但需要大量的人力、物力和時間,而且工作效率低、成本高、效果差。因此,軍工單位迫切需要一套保密知識考試系統(tǒng)來支撐保密知識培訓(xùn)工作,促進(jìn)軍工單位涉密人員的保密知識水平提高,對軍工單位保密資格認(rèn)定工作有著重要的意義。
2需求分析
軍工單位保密知識考試系統(tǒng)是一個基于B/S架構(gòu)、針對涉密人員保密知識培訓(xùn)的考試系統(tǒng)??荚嚹康囊远酱偕婷苋藛T認(rèn)真、主動學(xué)習(xí)保密基本知識,檢測軍工單位涉密人員的實(shí)際學(xué)習(xí)效果是否達(dá)到保密資格認(rèn)定標(biāo)準(zhǔn)的要求為主,通過自動化出題、計算機(jī)閱卷、智能化統(tǒng)分來輔助人力資源部門對涉密人員保密知識考試的工作,減少其工作量、提高考試工作效率。
2.1功能需求
軍工單位保密知識考試系統(tǒng)的用戶主要有涉密人員、涉密部門領(lǐng)導(dǎo)和管理員。涉密人員可以在線登陸保密知識考試系統(tǒng)、在線答題、提交試卷、查詢本人成績、查詢試題答案等;涉密部門領(lǐng)導(dǎo)可以在線登陸保密知識考試系統(tǒng)、在線答題、提交試卷、查詢本人成績、查詢部門涉密人員成績、查詢試題答案等;管理員可以簡單、快捷地導(dǎo)入涉密人員信息、涉密部門領(lǐng)導(dǎo)信息、導(dǎo)入保密知識試題信息、選擇不同的試題庫發(fā)布一次考試,同時能夠?qū)ι婷苋藛T信息和權(quán)限進(jìn)行管理等。
2.2性能需求
軍工單位保密知識考試系統(tǒng)是建立在單位局域網(wǎng)網(wǎng)絡(luò)的考試系統(tǒng),可以實(shí)現(xiàn)涉密部門領(lǐng)導(dǎo)和涉密人員便捷的進(jìn)行考試學(xué)習(xí),需要滿足易用性、可靠性和可擴(kuò)展性。
2.2.1易用性
因軍工單位保密知識考試系統(tǒng)面向的是用戶對象多樣、知識能力層次差異較大,故需要系統(tǒng)提供一個界面友好、操作方便的平臺。
2.2.2可靠性
因本系統(tǒng)是一個保密知識考試系統(tǒng),需要滿足多用戶同時在線訪問,響應(yīng)速度快是提升用戶體驗(yàn)的重要方面。
2.2.3可擴(kuò)展性
本系統(tǒng)應(yīng)滿足保密知識考試內(nèi)容增刪改等基本要求,能夠?qū)崿F(xiàn)可擴(kuò)展;方便管理員對題庫進(jìn)行管理和維護(hù)。
3系統(tǒng)設(shè)計
3.1系統(tǒng)結(jié)構(gòu)
因軍工單位管理有著自身特殊性,對單位各種信息以保密、安全為首要目標(biāo),并且系統(tǒng)在進(jìn)行信息和數(shù)據(jù)的處理時涉及到涉密人員信息和涉密部門信息,故需要較高的保密性、安全性。根據(jù)軍工單位保密知識考試系統(tǒng)的需求,軟件體系結(jié)構(gòu)劃分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層。
3.2功能模塊
軍工單位保密知識考試系統(tǒng)分為4大功能模塊:
3.2.1用戶管理
用戶管理主要分為涉密人員管理、涉密部門領(lǐng)導(dǎo)管理和管理員管理三個子模塊。管理員可以對系統(tǒng)的角色進(jìn)行管理,并為不同的角色分配相應(yīng)的權(quán)限,本系統(tǒng)中將建立管理員、涉密部門領(lǐng)導(dǎo)和涉密人員三種角色,分別分配給對應(yīng)的用戶。針對不同的用戶權(quán)限,在登錄前系統(tǒng)需要進(jìn)行身份驗(yàn)證。
3.2.2題庫管理
管理員完成對題庫及題目的建設(shè)與維護(hù),包括:對題目的增加、減少、改變、查看,題目的難度、區(qū)分度的維護(hù)等。
3.2.3考試管理
考試管理模塊主要包括在線考試、考試過程記錄和考試結(jié)果統(tǒng)計三個子模塊。其中,在線考試模塊完成對考生的初始題目選擇、后繼選題以及終止條件的控制;考試過程記錄主要對考生的考試反應(yīng)結(jié)果進(jìn)行記錄;考試結(jié)果統(tǒng)計主要是對考生的答題正誤進(jìn)行統(tǒng)計。
3.2.4統(tǒng)計、分析管理
統(tǒng)計、分析管理模塊主要完成涉密人員和涉密部門領(lǐng)導(dǎo)考試成績統(tǒng)計和分析、試題使用情況統(tǒng)計和分析、涉密人員和涉密部門領(lǐng)導(dǎo)答題情況統(tǒng)計以及對保密知識考點(diǎn)的使用情況統(tǒng)計、分析。涉密人員和涉密部門領(lǐng)導(dǎo)提交試卷后,可以查看每到試題的回答情況、自己的考試成績以及歷史成績記錄;管理員登錄系統(tǒng)后,可以查看涉密人員和涉密部門領(lǐng)導(dǎo)的考試成績以及詳細(xì)的答題記錄。
3.3數(shù)據(jù)庫設(shè)計
軍工單位保密知識考試系統(tǒng)需要11張數(shù)據(jù)庫表。管理員信息表:管理員編號(主鍵)、用戶名、密碼、權(quán)限、姓名、所在部門、涉密等級、辦公座機(jī)號碼等;涉密人員信息表:涉密人員編號(主鍵)、涉密人員姓名、所在部門、涉密等級、權(quán)限、密碼、政治面貌、職稱、職務(wù)、手機(jī)號碼等;涉密部門領(lǐng)導(dǎo)信息表:涉密部門領(lǐng)導(dǎo)編號(主鍵)、姓名、所在部門、涉密等級、權(quán)限、密碼、政治面貌、職稱、職務(wù)、手機(jī)號碼等;權(quán)限信息表:權(quán)限編號(主鍵)、功能名稱、功能編號、角色編號、備注等;角色信息表:角色編號(主鍵)、角色名稱、備注等;功能信息表:功能編號(主鍵)、功能名稱、備注等;題目信息表:題目編號(主鍵)、題庫編號、題目描述、題目類型、題目被選中次數(shù)、題目被答對次數(shù)、題目答案、題目解釋、備注等;題庫信息表:題庫編號(主鍵)、題庫名稱、題庫描述、題庫創(chuàng)建人、備注等;考試信息表:考試編號(主鍵)、考試名稱、考試創(chuàng)建人、備注等;答題結(jié)果記錄表:答題情況編號(主鍵)、題目編號、涉密人員編號、試題編號、備注等;成績記錄表:成績記錄編號(主鍵)、涉密人員編號、考試編號、成績、回答題目個數(shù)、備注等。
4結(jié)語
通過分析軍工單位保密知識考試管理工作現(xiàn)狀,結(jié)合保密知識考試流程,提出了構(gòu)建適用于保密知識考試管理工作的信息系統(tǒng),完成了軍工單位保密知識考試系統(tǒng)的設(shè)計,系統(tǒng)實(shí)現(xiàn)了保密知識考試的信息化和智能化,提高了保密知識考試的工作效率,為保密教育培訓(xùn)的考試提供了新方式、新模式。但隨著移動互聯(lián)技術(shù)的快速發(fā)展,開發(fā)基于移動端的軍工單位保密知識考試系統(tǒng),使其能夠?qū)崿F(xiàn)涉密人員不受時間和空間限制的登陸考試系統(tǒng)來進(jìn)行保密知識學(xué)習(xí)與測試,這是下一步研究的方向。
參考文獻(xiàn)
[1]何林艷.基于的自適應(yīng)考試系統(tǒng)的研究與設(shè)計[D].大連海事大學(xué),2009.
[2]王鵬.基于項(xiàng)目反應(yīng)理論的自適應(yīng)測試選題策略研究[D].沈陽師范大學(xué),2013.
[3]包佃清.基于IRT分布式網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].蘇州大學(xué),2007.endprint