滕曰,陳圣韜,方平
(海軍航空工程學(xué)院青島校區(qū),山東青島266041)
基于Delphi的考務(wù)管理信息系統(tǒng)
滕曰,陳圣韜,方平
(海軍航空工程學(xué)院青島校區(qū),山東青島266041)
針對(duì)部隊(duì)各種類(lèi)型的技能考試和資格認(rèn)證越來(lái)越多,但是缺乏一個(gè)有效的考務(wù)信息管理方式的現(xiàn)狀,構(gòu)建一套考務(wù)信息管理系統(tǒng)的功能模型,設(shè)計(jì)包括考生信息管理模塊、考場(chǎng)信息管理模塊、自動(dòng)排考功能、成績(jī)管理模塊、報(bào)表模塊的綜合信息管理系統(tǒng),并在Delphi開(kāi)發(fā)平臺(tái)下予以實(shí)現(xiàn)。
技能考試;考務(wù)工作;信息管理
隨著部隊(duì)新裝備不斷列裝以及新技術(shù)的不斷引進(jìn),涉及的專(zhuān)業(yè)越來(lái)越廣泛。在部隊(duì)院校、科研機(jī)構(gòu)以及部隊(duì)內(nèi)部存在著各種各樣的專(zhuān)業(yè)資格認(rèn)證、技能考核等工作,這些工作的組織實(shí)施過(guò)程稱為考務(wù)工作。
考務(wù)工作的主要內(nèi)容有考生報(bào)名、考場(chǎng)安排、監(jiān)考人員安排、成績(jī)登錄、成績(jī)統(tǒng)計(jì)、成績(jī)查詢、證書(shū)打印以及各個(gè)環(huán)節(jié)中的統(tǒng)計(jì)名冊(cè)和數(shù)據(jù)傳遞。隨著參考核人數(shù)及考核項(xiàng)目的不斷增多,報(bào)名、排考以及成績(jī)登統(tǒng)計(jì)的工作量也在不斷增加。原有考務(wù)工作基本依托紙單作業(yè)以及一些Excel表格進(jìn)行以上工作,由于考試報(bào)名點(diǎn)分散,考試機(jī)構(gòu)無(wú)法及時(shí)、準(zhǔn)確全面掌握考生、考點(diǎn)以及成績(jī)等信息,影響了考務(wù)工作的效率。
為解決日益增長(zhǎng)的考務(wù)工作負(fù)擔(dān),統(tǒng)一各種考試的組織流程,設(shè)計(jì)開(kāi)發(fā)一套考務(wù)管理信息系統(tǒng),實(shí)現(xiàn)考務(wù)工作的統(tǒng)一管理。
考務(wù)工作數(shù)據(jù)的來(lái)源和加工由3個(gè)主要節(jié)點(diǎn)完成,分別是報(bào)名點(diǎn)、考點(diǎn)以及考務(wù)中心。由于部隊(duì)嚴(yán)格監(jiān)管信息的傳輸,沒(méi)有完整統(tǒng)一且使用方便的信息傳輸網(wǎng)絡(luò),適應(yīng)部隊(duì)的特殊情況,考務(wù)管理信息系統(tǒng)各機(jī)構(gòu)之間的數(shù)據(jù)不通過(guò)網(wǎng)絡(luò)實(shí)時(shí)同步和管理,而通過(guò)信息導(dǎo)入的方式實(shí)現(xiàn)數(shù)據(jù)分發(fā)和同步。在滿足以上條件的情況下,還要考慮系統(tǒng)功能的全面性,系統(tǒng)運(yùn)行的可靠性,信息的正確性。因此,該系統(tǒng)在設(shè)計(jì)時(shí)參考了國(guó)際通用做法,并根據(jù)實(shí)際情況進(jìn)行了深度的優(yōu)化加工。在制作過(guò)程中首先建立系統(tǒng)功能模型,在完善的體系結(jié)構(gòu)基礎(chǔ)上,實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)和開(kāi)發(fā)。
1.1 設(shè)計(jì)原則
(1)大部分報(bào)名點(diǎn)和考點(diǎn)都設(shè)在基層單位,基層單位的信息設(shè)備相對(duì)比較落后,因此該管理系統(tǒng)應(yīng)在滿足日常業(yè)務(wù)需求的基礎(chǔ)上,以考務(wù)工作在該單位的功能核心為單元,盡量簡(jiǎn)化對(duì)系統(tǒng)和設(shè)備的要求。
(2)為實(shí)現(xiàn)對(duì)所有不同類(lèi)型報(bào)名點(diǎn)和考點(diǎn)的管理,各類(lèi)型節(jié)點(diǎn)單位以及不同單位之間,上級(jí)主管部門(mén)(考務(wù)中心)和報(bào)名點(diǎn)、考點(diǎn)都能通過(guò)某種手段實(shí)現(xiàn)信息的共享和交流。
(3)考務(wù)系統(tǒng)的功能設(shè)計(jì),除滿足現(xiàn)有考試流程的需求外,還要能為領(lǐng)導(dǎo)層制定決策提供依據(jù)。
1.2 系統(tǒng)需求
考務(wù)管理信息系統(tǒng)可以根據(jù)考試組織流程以及各機(jī)構(gòu)的功能職責(zé),對(duì)考試組織環(huán)節(jié)中的考生信息、考場(chǎng)信息、監(jiān)考信息、成績(jī)信息以及各種查詢等方面進(jìn)行詳細(xì)、完善、閉環(huán)式管理,高效率管理和加工考試各環(huán)節(jié)產(chǎn)生的各種信息??紕?wù)管理的內(nèi)容主要包括機(jī)構(gòu)設(shè)置、考生報(bào)名、考場(chǎng)設(shè)置、監(jiān)考設(shè)置、考試排考、準(zhǔn)考證發(fā)放、成績(jī)登記、成績(jī)查詢、數(shù)據(jù)上報(bào),以及各種信息數(shù)據(jù)的同步傳輸?shù)?。根?jù)考務(wù)工作的流程需求和實(shí)際狀況,將考務(wù)管理信息系統(tǒng)分為以下幾部分進(jìn)行設(shè)計(jì)實(shí)現(xiàn)。
(1)基本信息管理。包括考試工種信息,監(jiān)考人員基本庫(kù),專(zhuān)家?guī)?,?bào)名點(diǎn)基本信息,考點(diǎn)基本信息等內(nèi)容。
(2)考生報(bào)名??忌鷪?bào)名信息包含考生姓名、性別、年齡等個(gè)人基本信息,此外根據(jù)考試種類(lèi)的不同可自定義設(shè)置其他需要填寫(xiě)的信息。
(3)考場(chǎng)安排。為適應(yīng)部隊(duì)不同的考試場(chǎng)地規(guī)格,每次組織考試前需要考點(diǎn)根據(jù)自身情況上報(bào)可以給出的考場(chǎng)數(shù)量,考場(chǎng)容量以及可滿足的考試人數(shù)等信息。
(4)排考??紕?wù)中心收到報(bào)名點(diǎn)和考點(diǎn)上報(bào)的考生信息及考場(chǎng)信息后,根據(jù)排考規(guī)則將考生分配到不同的考點(diǎn),并為每個(gè)考場(chǎng)安排監(jiān)考人員。排考完畢后將準(zhǔn)考證分發(fā)給參考考生。
(5)成績(jī)登錄??荚嚱Y(jié)束統(tǒng)一登記所有考生成績(jī),進(jìn)行成績(jī)判讀(優(yōu)、良、中、差等),為考生提供查詢功能。
(6)統(tǒng)計(jì)分析。包括整體成績(jī)分析、成績(jī)分布、合格人員統(tǒng)計(jì)等功能。
(7)證書(shū)制作??荚嚦煽?jī)?nèi)可芍笾谱骱细褡C書(shū)分發(fā)給合格人員。
將上述工作分析完整之后便可得出考務(wù)工作的業(yè)務(wù)流程,并結(jié)合未來(lái)考務(wù)管理模式可能出現(xiàn)的發(fā)展變化,制作一個(gè)合適的考務(wù)管理信息系統(tǒng)需求分析報(bào)告,根據(jù)這個(gè)需求進(jìn)行考務(wù)管理信息系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)。
2.1 系統(tǒng)總體框架設(shè)計(jì)
根據(jù)需求報(bào)告,選定適合的程序開(kāi)發(fā)平臺(tái)、數(shù)據(jù)庫(kù)、編程語(yǔ)言和操作系統(tǒng),采用模塊化設(shè)計(jì)方法,按需求分析的結(jié)論劃分模塊,所有功能均采用可控制的方式,根據(jù)登錄用戶身份的不同區(qū)分權(quán)限,保證數(shù)據(jù)的安全和可控;為配合網(wǎng)絡(luò)條件保證考務(wù)管理信息系統(tǒng)可獨(dú)立使用。系統(tǒng)結(jié)構(gòu)選擇C/S結(jié)構(gòu),將應(yīng)用服務(wù)器同數(shù)據(jù)服務(wù)器安裝在同一臺(tái)計(jì)算機(jī)上。為使數(shù)據(jù)同步,系統(tǒng)設(shè)計(jì)了可以脫離網(wǎng)絡(luò)的數(shù)據(jù)同步方法。系統(tǒng)總體架構(gòu)如圖1所示。
圖1 考務(wù)管理信息系統(tǒng)總體設(shè)計(jì)架構(gòu)
2.2 系統(tǒng)功能模塊設(shè)計(jì)
根據(jù)考務(wù)管理信息系統(tǒng)的架構(gòu)設(shè)計(jì),將需求分析中提到的功能細(xì)化為幾個(gè)模塊,功能模塊設(shè)計(jì)如圖2所示。
圖2 考務(wù)管理信息系統(tǒng)功能模塊
考務(wù)管理信息系統(tǒng)根據(jù)機(jī)構(gòu)設(shè)置的不同以及用戶功能的區(qū)別,分為報(bào)名點(diǎn)、考點(diǎn)和考務(wù)中心3個(gè)主要權(quán)限。不同權(quán)限可操作的功能模塊有考生報(bào)名模塊,報(bào)名信息查詢模塊,考生成績(jī)查詢模塊,報(bào)名點(diǎn)數(shù)據(jù)上報(bào)和接收模塊,考點(diǎn)考場(chǎng)安排模塊,考點(diǎn)考場(chǎng)信息查詢模塊,準(zhǔn)考證管理模塊,考點(diǎn)數(shù)據(jù)上報(bào)和接收模塊,考務(wù)中心排考模塊,基本信息管理模塊,成績(jī)管理模塊,合格證管理模塊,考試成績(jī)統(tǒng)計(jì)分析模塊以及數(shù)據(jù)同步模塊。其中部分模塊3個(gè)機(jī)構(gòu)都需要用到,但功能上有所區(qū)分,這些重合的功能模塊通過(guò)用戶登錄賬號(hào)的權(quán)限來(lái)進(jìn)行區(qū)分。
3.1 系統(tǒng)使用環(huán)境
(1)操作系統(tǒng)。數(shù)據(jù)服務(wù)器:WindowsServer2003或更高版本。由于考務(wù)工作涉及的單位信息化設(shè)備性能參差不齊,因此在本系統(tǒng)設(shè)計(jì)中,數(shù)據(jù)服務(wù)器可單獨(dú)設(shè)置也可使用普通的PC機(jī),如果數(shù)據(jù)服務(wù)器使用PC機(jī)對(duì)其操作系統(tǒng)的和客戶端類(lèi)似。
(2)客戶端。Windows XP,Windows7或更高版本。
(3)數(shù)據(jù)庫(kù)。SQLServer2008或者Access2010。
3.2 功能實(shí)現(xiàn)
(1)系統(tǒng)登錄。系統(tǒng)登錄窗口主要包含用戶的單位名稱和密碼2個(gè)關(guān)鍵字段,單位名稱為提前設(shè)置好的組織結(jié)構(gòu),用戶選擇單位名稱之后會(huì)根據(jù)組織機(jī)構(gòu)的設(shè)置選擇用戶權(quán)限,進(jìn)入相應(yīng)的功能窗口。年度和批次由用戶自己設(shè)置,用于選擇本次考試的年限和類(lèi)別??紕?wù)管理信息系統(tǒng)登錄窗口如圖3所示。
(2)系統(tǒng)主窗口(圖4)。主窗口中間部分為窗口容器,下面為狀態(tài)欄,打開(kāi)子窗口時(shí)會(huì)顯示其他窗口信息。頂部為菜單欄,包含系統(tǒng)所有功能模塊的入口,主要有系統(tǒng)設(shè)置,基礎(chǔ)信息管理,報(bào)名信息添加、查詢,考場(chǎng)安排,成績(jī)管理,數(shù)據(jù)導(dǎo)入導(dǎo)出,報(bào)表輸出等幾大功能模塊。
(3)基礎(chǔ)信息管理。系統(tǒng)初次使用必須先對(duì)所有參加考試的組織機(jī)構(gòu)進(jìn)行編碼設(shè)置和權(quán)限設(shè)置,設(shè)置內(nèi)容有考試試題分類(lèi),組織機(jī)構(gòu)設(shè)置,組織機(jī)構(gòu)編碼設(shè)置,考試工種設(shè)置,考評(píng)員進(jìn)本信息管理,考評(píng)員編碼管理,所有信息必須在考務(wù)流程開(kāi)始之前設(shè)置完善之后才能下發(fā)數(shù)據(jù)。如果后期有新信息需要添加,必須創(chuàng)建新的考務(wù)項(xiàng)目。
(4)考生報(bào)名信息管理。包含考生報(bào)名表和考生報(bào)名信息查詢2個(gè)功能,由于考務(wù)中心以及考點(diǎn)有可能也兼任報(bào)名點(diǎn)的工作,因此在3個(gè)組織的權(quán)限中都添加了考生報(bào)名的功能。為了保證數(shù)據(jù)匯總時(shí),考生信息以及報(bào)名信息的唯一性,在組織機(jī)構(gòu)設(shè)置中要對(duì)報(bào)名點(diǎn)、考點(diǎn)甚至考務(wù)中心都進(jìn)行唯一性的編碼。
(5)考場(chǎng)信息管理。主要由考點(diǎn)使用,待考務(wù)工作流程開(kāi)始后,與考生報(bào)名工作同時(shí)開(kāi)始??键c(diǎn)需要根據(jù)自身情況以及考務(wù)中心的規(guī)定上報(bào)考場(chǎng)信息。包括考場(chǎng)的位置,可容納人數(shù),如果有技能操作考試,還需要上報(bào)技能操作考場(chǎng)的位置和可滿足的操作科目。為了照顧不同考點(diǎn)的設(shè)備和環(huán)境,考務(wù)中心只給出基本要求,如考點(diǎn)不能滿足基本要求可以申請(qǐng)更換考點(diǎn)或者與考務(wù)中心協(xié)商在滿足考試的基礎(chǔ)上適當(dāng)降低要求。
圖3 考務(wù)管理信息系統(tǒng)登錄窗口
圖4 考務(wù)管理信息系統(tǒng)主窗口
(6)考試排考??紕?wù)中心匯總?cè)康膱?bào)名點(diǎn)上報(bào)的報(bào)名信息和考點(diǎn)上報(bào)的考場(chǎng)信息之后,使用排考功能自動(dòng)排考。排考功能為全自動(dòng)排考,排考過(guò)程除安排考場(chǎng)外還包括生成考生準(zhǔn)考證,安排考評(píng)員以及監(jiān)考人員??荚u(píng)員根據(jù)就近原則和避嫌原則進(jìn)行分配,盡量減少考評(píng)人員長(zhǎng)途出差。自動(dòng)排考結(jié)束后,考務(wù)人員會(huì)聯(lián)系被排入考試的相關(guān)人員,如有特殊情況可以在考場(chǎng)信息查詢中進(jìn)行修改(主要是考評(píng)人員的修改)。
(7)證件管理。主要包含準(zhǔn)考證管理和合格證管理。考場(chǎng)安排完畢之后,考務(wù)中心將考場(chǎng)信息下發(fā)給各個(gè)考點(diǎn),由考點(diǎn)使用準(zhǔn)考證管理功能打印準(zhǔn)考證并發(fā)給所有考生。合格證管理功能由考務(wù)中心使用,考試結(jié)束后由考務(wù)中心打印合格證書(shū),發(fā)給考試合格的考生。
(8)成績(jī)管理。包括成績(jī)登錄和成績(jī)查詢功能。成績(jī)登錄功能由考務(wù)中心使用,用于登錄考生的考試成績(jī)并給出成績(jī)的評(píng)定(合格、不合格等)。成績(jī)登錄完成后考務(wù)中心將成績(jī)下發(fā)給考點(diǎn),由考點(diǎn)進(jìn)行成績(jī)公布。考生如對(duì)考試成績(jī)有異議可以通過(guò)成績(jī)查詢功能在系統(tǒng)中進(jìn)行查詢。
(9)數(shù)據(jù)導(dǎo)入導(dǎo)出功能。由于要兼顧部隊(duì)保密工作的要求,考務(wù)系統(tǒng)需要兼顧無(wú)網(wǎng)絡(luò)條件下的數(shù)據(jù)傳遞,因此開(kāi)發(fā)了數(shù)據(jù)的導(dǎo)入導(dǎo)出功能。報(bào)名點(diǎn)、考點(diǎn)和考務(wù)中心之間的報(bào)名信息、考場(chǎng)信息、排考信息和成績(jī)信息等數(shù)據(jù)通過(guò)導(dǎo)入導(dǎo)出功能實(shí)現(xiàn)。為保證數(shù)據(jù)的準(zhǔn)確性和及時(shí)性,需要考務(wù)中心在考務(wù)流程中明確規(guī)定報(bào)名截止時(shí)間以及各種數(shù)據(jù)上報(bào)的起始、截止時(shí)間。
(10)報(bào)表功能??荚囍挟a(chǎn)生的各種紙質(zhì)單據(jù),考場(chǎng)信息表,成績(jī)公布表,考場(chǎng)檢錄單以及需要保存的考場(chǎng)秩序表,合格人員名冊(cè)等單據(jù)都可由報(bào)表功能實(shí)現(xiàn)。
建立系統(tǒng)功能模型,設(shè)計(jì)并實(shí)現(xiàn)考務(wù)管理信息系統(tǒng),并已在實(shí)際中進(jìn)行應(yīng)用。從目前使用的效果來(lái)看,系統(tǒng)能滿足部隊(duì)中開(kāi)展的絕大多數(shù)類(lèi)型考試的考務(wù)管理,為部隊(duì)的新技術(shù)發(fā)展和正規(guī)化建設(shè)起到了積極的作用。
〔編輯 李波〕
TP311
B
10.16621/j.cnki.issn1001-0599.2017.03.49