前言:尋找寫作靈感?中文期刊網用心挑選的信息安全考核系統研究與設計,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
1系統研究的目的和意義
1.1研究的目的
開展該項目研究的主要目的是整合信息安全保密資源,為開展信息安全保密教育提供信息系統平臺。
1.2研究的意義
隨著信息技術的迅猛發展,世界軍事領域正在掀起一場以信息化為核心的軍事變革浪潮。隨著這場新軍事變革的興起,信息化軍隊和信息化戰爭開始嶄露頭角,制信息權的爭奪日益成為決定勝負的焦點。制信息權既包含對敵方信息的獲取和處理,更包含對我方信息安全的確保。因此,確保軍事信息安全關乎國家安全、軍隊安全,信息安全保障能力關乎軍隊的作戰能力,關乎強軍目標。而信息安全保障能力的提高,除了技術、技能上的提高以外,還包括保密意識的提高,保密素養的提高以及保密管理水平、保密體制的提高等。這些能力的提高,需要借助教學、訓練、管理等多方位的培養。在軍隊信息安全保密領域,中央軍委文件及通知都對軍隊開展信息安全保密工作都做出了明確規定,落實這些規定,就是要緊緊圍繞實現黨在新形勢下的強軍目標,按照能打仗、打勝仗的要求,進一步加強新形勢下保密工作和建設。目前,信息安全保密領域新理論、新方法、新技術層出不窮,但是失泄密案件依然頻頻發生,使國家安全、軍隊安全受到威脅,為了更好的提高信息安全保密工作的效果和效率,因此開展此項研究具有重要的現實意義。
2設計方法及相關技術
2.1面向對象的設計方法
本系統采用面向對象技術設計,通過面向對象的方法,更利于用人理解的方式對復雜的系統進行分析、設計與編程。同時,面向對象能有效提高編程的效率,通過封裝技術,消息機制可以快速開發出一個全新的系統。并且面向對象的思想已經應用到軟件開發的很多方面,如面向對象分析(OOA)、面向對象設計(OOD)、及面向對象編程(OOP)。
2.2數據庫訪問技術
ADO.NET是微軟的一組向.NETFramework程序員公開數據訪問服務的類。ADO.NET支持多種開發需求,包括創建由應用程序、工具、語言或Internet瀏覽器使用的前端數據庫客戶端和中間層業務對象。ADO.NET具有互操作性、可維護性、可編程性、可伸縮性和良好的性能等優點,因此本系統采用ADO.NET技術。
2.3開發語言
本系統的開發語言是C#。C#是微軟公司的一種面向對象的高級程序設計語言。它在繼承C和C++強大功能及優點的同時去掉了一些它們的復雜特性。C#具有以下特點:
(1)語法簡單、類型安全
(2)面向對象技術
(3)靈活性與兼容性
(4)完善的錯誤、異常處理機制
3系統分析
3.1體系結構
本系統采用B/S架構,系統分為前臺和后臺兩個模塊,前臺用于受教育者的日常學習訓練、交流和考核,后臺可以管理試題、課程等資源。詳細的功能架構。
3.2功能設計
(1)資源管理模塊
該模塊主要完成系統后臺資源的儲存,對前臺在線學習和在線考試提供了基礎的數據支持。教育者可根據不同層次的需要,對相應的章節上傳試題,PPT,視頻等學習資源。后臺學習資源多彩多樣,才能實現前臺強大的學習訓練和考試功能。教育者可以對上傳的學習資源進行維護,刪除過時老舊資源,上傳最新資源,保證學習資源的正確性和時效性。
(2)考試模塊
該模塊主要完成在線考核的功能。教育者根據考試需求,可以事先出卷或隨機生成符合相關要求的試卷。對于災難情況(如斷電,斷網等)可以還原考生試卷,在考試時間結束后,系統將自動交卷??荚嚱Y束后,系統會自動得出相關考試情況,并可以進行排序,統計等。
(3)學習模塊
該模塊主要是針對各類信息安全泄密隱患、常見計算機病毒黑客攻擊防范技術等的模擬訓練及信息安全保密理論知識的在線學習。教育者可以根據不同的教學班次,在系統上開設相關的課程,針對某一特殊教學班次制定相應的學習計劃,受教育者根據自身學習需要,可以對線上公開的課程進行選擇性學習。通過參加課程學習、試題練習、在線考試、調查問卷和在線交流等情況,實現對受教育者學習情況的全程跟蹤管理和對受教育者學習培訓需求的全面掌握。
(4)交流模塊。
本系統還提供了一個小型在線論壇,作為受教育者和教育者之間交流所用。
4關鍵技術
4.1Ajax技術
軍隊信息安全保密在線學習與考核系統采用了Ajax技術。Ajax在瀏覽器與服務器之間使用異步數據傳輸,其按需取數據的原則不僅減輕了服務器和帶寬的負擔還提高了用戶的體驗。在本系統中多個模塊都用Ajax技術進行了相應的優化。在傳統的網頁中,用戶如果需要得到實時性的數據,必須重新加載整個頁面,浪費了很多資源。而Ajax模式在頁面加載后,通過后臺Ajax和服務器異步交互,如果服務器有數據更新,則只取回更新部分的數據,動態地更新到頁面,并以消息的方式告知用戶。Ajax技術的使用不僅提高了本系統性能,還優化了用戶界面,提高了用戶體驗。
4.2組卷策略
在在線考試系統中,自動組卷是一個核心內容,是考試系統的重要組成部分。它直接關系到教學效果的判定及受教育者對所學知識掌握程度的檢測。本系統的約束條件主要有考試時間、考試難度、考試時長、考試范圍和題型題量等約束。最終組成的試卷的標準應與預先設定值相同。本系統基于遺傳算法實現了組卷功能,將每道試題作為一個獨立的編碼位,利用遺傳算法的選擇、交叉與變異并最終完成試題的選取,得到滿足約束條件的試題集合。應用其全局尋優和智能搜索的特點,本系統可以從題庫中快速地抽出一組既符合要求,并具有隨機性、科學性、合理性的試卷。
5結束語
軍隊信息安全保密在線學習與考核系統提供了較強的功能,覆蓋了教學的各個環節,在現有的信息化建設基礎上實現了具有受教育者自主學習訓練、資源共享、互動性強、教學個性化等特點的網上學習考核和高效、有序的數字化管理功能,解決了資源不足、效率不高和保密教育方式與信息時代的發展不夠同步等問題。對科學有效地開展信息安全保密教育工作起到積極的作用。
作者:張梅 季雙彥 彭誠 單位:工程兵學院