金芳 王玉玨
[摘要]針對紙質(zhì)裝備履歷信息手工登統(tǒng)計(jì)效率低等問題。設(shè)計(jì)開發(fā)基于C/S結(jié)構(gòu)的裝備履歷信息管理系統(tǒng),介紹了系統(tǒng)功能組成、功能設(shè)計(jì)和功能實(shí)現(xiàn)及關(guān)鍵技術(shù),實(shí)現(xiàn)裝備操管人員可以在線信息登記,裝備管理單位可以根據(jù)自己的權(quán)限查閱、監(jiān)督和檢查裝備維修、維護(hù)、當(dāng)前狀態(tài)等履歷信息。
[關(guān)鍵詞]電子履歷;裝備管理;數(shù)據(jù)庫;信息安全
0引言
裝備履歷記載著裝備從生產(chǎn)、列裝、使用到退役報(bào)廢全過程的管理及質(zhì)量信息。是裝備全系統(tǒng)、全壽命管理的重要基礎(chǔ)和依據(jù)Ⅲ。目前,裝備的履歷信息大多是通過手工方式在履歷簿上進(jìn)行登記的,對履歷信息的登記、管理、查閱等方法落后,更不具備信息統(tǒng)計(jì)、在線查詢等功能,針對現(xiàn)有裝備履歷信息手工登統(tǒng)計(jì)效率低、不及時等問題,研制基于C/S結(jié)構(gòu)的裝備履歷信息管理系統(tǒng),實(shí)現(xiàn)裝備操管人員可以通過專用軟件進(jìn)行在線信息登記,裝備管理單位可以查詢本單位所屬裝備的履歷信息,領(lǐng)導(dǎo)機(jī)關(guān)可以及時對裝備維修、維護(hù)、當(dāng)前狀態(tài)等履歷信息進(jìn)行查閱、監(jiān)督和檢查,同時可實(shí)現(xiàn)對裝備操管人員、單位裝備管理工作業(yè)績的統(tǒng)計(jì),可以適應(yīng)裝備質(zhì)量管理體系需求,提高裝備管理自動化、信息化、規(guī)范化水平。
1系統(tǒng)功能組成
裝備電子履歷系統(tǒng)包括裝備信息管理功能、用戶管理功能、管理員管理功能、數(shù)據(jù)導(dǎo)入導(dǎo)出功能、綜合統(tǒng)計(jì)查詢功能、日志管理功能和數(shù)據(jù)備份恢復(fù)功能。其中裝備信息管理包括基本信息管理、類別信息管理、字段信息管理:用戶管理用于定義操作各系統(tǒng)的用戶屬性及其相應(yīng)的操作權(quán)限;管理員管理包括管理員級別管理、管理員變更管理;數(shù)據(jù)導(dǎo)入導(dǎo)出可以實(shí)現(xiàn)導(dǎo)入、導(dǎo)出格式管理以及數(shù)據(jù)庫數(shù)據(jù)的導(dǎo)入和導(dǎo)出:綜合統(tǒng)計(jì)查詢可以根據(jù)權(quán)限進(jìn)行查詢,對于領(lǐng)導(dǎo)查詢應(yīng)能反映某一類別信息的總體情況,并實(shí)現(xiàn)一定的分析統(tǒng)計(jì)功能。日志管理指所有的功能操作隨時生成操作日志,在此可以對操作情況進(jìn)行查詢:數(shù)據(jù)備份與恢復(fù)管理功能提供自動和手動的系統(tǒng)備份功能,提供手動系統(tǒng)恢復(fù)功能。
2系統(tǒng)功能設(shè)計(jì)
2.1用戶管理模塊
該模塊包括用戶身份認(rèn)證、用戶信息維護(hù)(如增加、修改、刪除等)用戶權(quán)限劃分(如針對不同職能用戶設(shè)置不同權(quán)限的客戶端,如裝備操管單位對操管裝備維護(hù)維修情況及時進(jìn)行登記、隨時查看歷史記錄、提交信息修改申請等功能,業(yè)務(wù)機(jī)關(guān)可以瀏覽、檢索、查詢、統(tǒng)計(jì)、檢查所有裝備維護(hù)維修信息以及答復(fù)修改申請)等功能。
2.2信息錄入維護(hù)模塊
該模塊包括裝備簡介、定崗定位情況登記、崗位人員交接登記、裝備交接登記、儀器儀表登記、工具器材登記、軟件資料登記、其他物品登記、備品備件登記、日常維護(hù)物資消耗登記、配套物品借出、歸還登記、裝備運(yùn)行、維護(hù)登記、裝備轉(zhuǎn)場登記、裝備任務(wù)(合練)登記、技術(shù)狀態(tài)檢測登記、關(guān)鍵、重要部件運(yùn)行登記、裝備故障登記、裝備事故登記、上級檢查情況登記等現(xiàn)有試驗(yàn)專用裝備履歷簿的全部內(nèi)容的信息錄入維護(hù)功能。
2.3檢索、統(tǒng)計(jì)、報(bào)表模塊
該模塊包括數(shù)據(jù)庫內(nèi)數(shù)據(jù)的分類檢索、統(tǒng)計(jì)、報(bào)表功能。
2.4數(shù)據(jù)管理模塊
該模塊包含數(shù)據(jù)備份(手動、自動備份相結(jié)合)、數(shù)據(jù)還原、日志管理等功能。
3系統(tǒng)功能實(shí)現(xiàn)
3.1用戶身份認(rèn)證功能
考慮到部隊(duì)裝備管理安全保密的需要,本系統(tǒng)基于角色進(jìn)行管理。根據(jù)管理職能劃分權(quán)限邊界,依據(jù)定義的不同角色,在程序中根據(jù)角色控制到字段級權(quán)限,通過對用戶賦予不同的角色來控制用戶的權(quán)限范圍,對應(yīng)不同的功能模塊。用戶登陸時,僅可以看到其權(quán)限范圍內(nèi)的頁面,并使用權(quán)限范圍內(nèi)的功能。整個系統(tǒng)的權(quán)限可以設(shè)置到字段級,具有清晰的權(quán)限劃分和高度的操作安全性??紤]到各單位的實(shí)際情況,角色還可以根據(jù)需要進(jìn)行增加、修改和刪除。
C/S客戶端需該項(xiàng)功能以核實(shí)管理員用戶身份,密碼輸入后經(jīng)MD5加密,并與數(shù)據(jù)庫存儲密碼進(jìn)行比對,如有空項(xiàng)或錯誤,彈出提示框進(jìn)行提示,用戶重新輸入個人信息。其流程如圖2所示。
3.2數(shù)據(jù)庫客戶端查詢、增加、修改、刪除記錄管理
C/S客戶端數(shù)據(jù)庫常用操作主要有查詢、增加、修改、刪除、更新等操作,本系統(tǒng)主要通過ADO技術(shù)實(shí)現(xiàn)上述操作,大致流程如圖3所示。
3.3數(shù)據(jù)庫手動備份、恢復(fù)
管理員登錄系統(tǒng)后具備備份,恢復(fù)數(shù)據(jù)庫功能,備份數(shù)據(jù)庫以文件形式存儲到指定目錄下,還原時選定備份數(shù)據(jù)庫文件,將數(shù)據(jù)還原到數(shù)據(jù)庫管理系統(tǒng)。備份/還原數(shù)據(jù)庫過程如圖4。
3.4數(shù)據(jù)庫操作歷史記錄、日志管理
日志管理主要針對管理員和各級用戶對數(shù)據(jù)庫操作進(jìn)行及時記錄,如數(shù)據(jù)的插入、更新、刪除等,隨時生成操作日志,日志內(nèi)容以表格形式存儲到數(shù)據(jù)庫,可以對操作情況進(jìn)行查詢,方便日后的業(yè)務(wù)查證、數(shù)據(jù)庫事件記錄;歷史記錄主要用于記錄各級用戶的登錄、更新、上傳、下載、時間、對象等信息,便于軟件問題分析等相關(guān)操作。
4關(guān)鍵技術(shù)
4.1信息安全
為保障裝備履歷信息安全,在系統(tǒng)設(shè)計(jì)上研究和應(yīng)用多重信息安全技術(shù),硬件上基于現(xiàn)有成熟技術(shù),采用了防病毒網(wǎng)關(guān)、入侵檢測、防火墻等設(shè)備確保運(yùn)行網(wǎng)絡(luò)安全,在系統(tǒng)軟件設(shè)計(jì)上,在實(shí)現(xiàn)了用戶身份認(rèn)證、權(quán)限劃分、日志管理等基本功能的基礎(chǔ)上,對履歷信息的內(nèi)容也進(jìn)行了多重保護(hù)。具體做法如下:
在任何用戶增加任何履歷信息時,不僅在系統(tǒng)日志的中記錄用戶名稱、IP地址、MAC地址、增加的項(xiàng)目名稱等信息,同時在履歷信息數(shù)據(jù)中也記錄了該信息創(chuàng)建的時間、創(chuàng)建用戶等標(biāo)記,且該標(biāo)記會始終存儲在相應(yīng)的履歷信息中,除系統(tǒng)管理員外無法修改:
在修改履歷信息時,為保障信息的真實(shí)性,系統(tǒng)軟件不僅會對修改過的信息打上修改標(biāo)記,還會記錄修改時間、修改者用戶名、IP地址、MAC地址等標(biāo)記:
在刪除履歷信息時,除記錄執(zhí)行該操作的各項(xiàng)標(biāo)記外,一般用戶只能將信息放人回收站中,無法徹底將信息清除,系統(tǒng)管理員可以瀏覽回收站中的履歷信息,并可將其還原。
基于以上的方法和技術(shù),既保證了履歷信息的防外部攻擊、泄漏。同時又防止內(nèi)部篡改,具備一定容災(zāi)備份能力。
4.2快捷統(tǒng)計(jì)查詢
除根據(jù)關(guān)鍵字、單位、類型等進(jìn)行查詢需求外,對于領(lǐng)導(dǎo)機(jī)關(guān)查詢應(yīng)能具備快捷查詢功能,并實(shí)現(xiàn)一定的分析統(tǒng)計(jì)功能。本課題設(shè)計(jì)通過關(guān)鍵字、單位、類型等進(jìn)行查詢的程序界面,為滿足領(lǐng)導(dǎo)機(jī)關(guān)快捷查詢需求,增加快捷查詢窗口,編寫相應(yīng)的程序算法,實(shí)現(xiàn)本月已經(jīng)維護(hù)裝備、未維護(hù)裝備、存在故障裝備等信息查詢統(tǒng)計(jì),并可根據(jù)具體需求通過程序后臺對快捷查詢的項(xiàng)目進(jìn)行增加。
5結(jié)論
研制的基于C/S結(jié)構(gòu)的裝備電子履歷管理系統(tǒng),實(shí)現(xiàn)了裝備使用人員可以通過專用軟件進(jìn)行在線信息登記,裝備管理單位可以查詢本單位所屬裝備的履歷信息,領(lǐng)導(dǎo)機(jī)關(guān)可以及時對裝備維修、維護(hù)、當(dāng)前狀態(tài)等履歷信息進(jìn)行查閱、監(jiān)督和檢查。同時可實(shí)現(xiàn)對裝備操管人員、單位裝備管理工作業(yè)績的統(tǒng)計(jì),可以適應(yīng)裝備質(zhì)量管理體系需求,提高裝備管理自動化、信息化、規(guī)范化水平,可以滿足研制要求。
[責(zé)任編輯:楊玉潔]