【摘要】本文主要論述了特種設(shè)備作業(yè)人員認(rèn)證系統(tǒng)的研究現(xiàn)狀和系統(tǒng)開發(fā)的意義、總體設(shè)計(jì)、體系結(jié)構(gòu)及主要技術(shù)手段。主要是要建立一個(gè)結(jié)構(gòu)合理、安全穩(wěn)定、高效實(shí)用的網(wǎng)絡(luò)考試系統(tǒng)。
【關(guān)鍵詞】特種設(shè)備;認(rèn)證考試;SQL Server2008
特種設(shè)備作業(yè)人員認(rèn)證考試系統(tǒng)是一套基于開放性的多平臺(tái)的考試系統(tǒng),是可用于組織大規(guī)模統(tǒng)一考試系統(tǒng)。本在線考試系統(tǒng)既考慮現(xiàn)階段的實(shí)際考試環(huán)境需要,又可以按需求實(shí)現(xiàn)系統(tǒng)的二次開發(fā)使系統(tǒng)功能更加完善,實(shí)現(xiàn)了傳統(tǒng)考試與現(xiàn)代科技的完美結(jié)合,是實(shí)現(xiàn)考試現(xiàn)代化的理想方案。
一、發(fā)展趨勢(shì)
現(xiàn)有的很多在線考試系統(tǒng)往往都是選擇題為主,缺少較為復(fù)雜的簡(jiǎn)答題以及填空題等。考生人員也只需要選擇選項(xiàng)即可完成考試,最后系統(tǒng)會(huì)依據(jù)用戶的答案來(lái)進(jìn)行自動(dòng)評(píng)分,并得到最終的考試結(jié)果。此類系統(tǒng)具有較高的效率,但是由于題型過(guò)于簡(jiǎn)單,往往難以保證結(jié)果的準(zhǔn)確性,無(wú)法真正的體現(xiàn)出考試人員的水平。因此建立一個(gè)能夠滿足不同考試類型的在線考試系統(tǒng)具有重要的意義,而這也是本文的研究方向。
二、搭建匹配的網(wǎng)絡(luò)環(huán)境
為了實(shí)現(xiàn)兩臺(tái)服務(wù)器集群的可靠運(yùn)行,必須先配置匹配的網(wǎng)絡(luò)環(huán)境。本系統(tǒng)在服務(wù)器端需要安裝Windows server 2008 R2操作系統(tǒng),安裝WEB服務(wù),申請(qǐng)固定IP,申請(qǐng)足夠的帶寬,申請(qǐng)兩臺(tái)服務(wù)器,另外還要實(shí)現(xiàn)兩臺(tái)服務(wù)器的集群,使其可以協(xié)同工作,提供整個(gè)系統(tǒng)運(yùn)行的穩(wěn)定性與可靠性。
通過(guò)使用ASP.NET技術(shù),實(shí)現(xiàn)特種設(shè)備作業(yè)人員認(rèn)證系統(tǒng)。
ASP.NET技術(shù)主要是基于C#語(yǔ)言來(lái)實(shí)現(xiàn)服務(wù)器端的編程,前端采用的是HTML + CSS + JQuery 的界面設(shè)計(jì)方式,并選擇了功能強(qiáng)大Visual Studio 2010集成開發(fā)工作,來(lái)實(shí)現(xiàn)特種設(shè)備作業(yè)人員認(rèn)證系統(tǒng)的所有功能。
三、建設(shè)目標(biāo)原則
優(yōu)先訪問(wèn)原則:此原則是任何網(wǎng)站都需要堅(jiān)持的原則,能夠以用戶為中心,并且使得用戶可以及時(shí)的獲取需求信息,從而滿足用戶的使用需要。
美觀性原則:系統(tǒng)需要具有一定的美觀性,本系統(tǒng)主要用于技能認(rèn)證考試,所以系統(tǒng)界面的簡(jiǎn)潔、大方。
簡(jiǎn)便性原則:系統(tǒng)使用需要簡(jiǎn)單方便,前臺(tái)用戶可以快速的訪問(wèn)系統(tǒng)資源,后臺(tái)管理也需要方便,管理人員只需要掌握基本的管理與維護(hù)知識(shí)就能夠完成對(duì)系統(tǒng)的維護(hù)。
可移植和擴(kuò)展性原則:系統(tǒng)設(shè)計(jì)必須考慮到兼容性以及擴(kuò)展性等方面。
結(jié)構(gòu)化原則:系統(tǒng)基于三層結(jié)構(gòu)模式實(shí)現(xiàn),各個(gè)層次能夠顯示出不同的設(shè)計(jì)理念,接口之間的連接時(shí)需要滿足低耦合、高內(nèi)聚原則,提高系統(tǒng)的復(fù)用性。。
安全性原則:系統(tǒng)需要保持較高的安全性,防止用戶信息泄露。
四、技術(shù)要求
1.需要靈活的使用PS等軟件,可以完成對(duì)圖像的旋轉(zhuǎn)以及修正處理,從而使系統(tǒng)界面設(shè)計(jì)簡(jiǎn)潔直觀。
2.在前端設(shè)計(jì)中需要使用DW等工具,使整個(gè)系統(tǒng)界面設(shè)計(jì)合理、布局完整,可以為用戶帶來(lái)最直觀的體驗(yàn)。
3.需要運(yùn)用MS-SQL來(lái)構(gòu)建數(shù)據(jù)庫(kù),并實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ)與查詢等過(guò)程,掌握SQL語(yǔ)言的編寫以及使用方法。
4.能夠運(yùn)用ASP.NET技術(shù)構(gòu)架動(dòng)態(tài)頁(yè)面,尤其用戶與系統(tǒng)的交互處理方面。需要根據(jù)用戶的操作獲取其輸入信息,然后實(shí)現(xiàn)各種數(shù)據(jù)處理功能,并將處理之后的結(jié)果返回給用戶,這也是整個(gè)系統(tǒng)最為核心的功能。
5.對(duì)于頁(yè)面的異步更新需要使用AJAX技術(shù)來(lái)實(shí)現(xiàn),能夠?yàn)橛脩籼峁┛煽康膶?shí)時(shí)性服務(wù)。如果客戶端還沒(méi)有接收到服務(wù)器數(shù)據(jù),用戶仍然可以使用其他的頁(yè)面功能。
五、系統(tǒng)的設(shè)計(jì)
在系統(tǒng)開發(fā)的過(guò)程中,系統(tǒng)設(shè)計(jì)是一個(gè)重要的過(guò)程,系統(tǒng)設(shè)計(jì)的合理性將對(duì)系統(tǒng)實(shí)現(xiàn)過(guò)程產(chǎn)生重要的影響。
1.總體結(jié)構(gòu)
根據(jù)系統(tǒng)的需求分析,本系統(tǒng)的主要功能設(shè)計(jì)如下所示:
特種設(shè)備作業(yè)人員首先需要在線報(bào)名并設(shè)置登錄密碼,然后使用賬號(hào)與密碼登錄到系統(tǒng)中,完成考試的報(bào)名之后可以在考試中心參加最新的考試。
考生答題結(jié)束之后可以將考卷提交,系統(tǒng)將會(huì)快速的評(píng)分,并將考試成績(jī)存儲(chǔ)到系統(tǒng)的數(shù)據(jù)庫(kù)內(nèi)。
考生只能完成一次成績(jī)的提交過(guò)程,如果考試沒(méi)有合格,系統(tǒng)管理員能夠增加一次補(bǔ)考機(jī)會(huì),用戶可以重新參加一次考試,并將結(jié)果再次提交。
特種設(shè)備作業(yè)人員認(rèn)證考試系統(tǒng)主要分為在線報(bào)名系統(tǒng)、在線考試系統(tǒng)和系統(tǒng)管理三大系統(tǒng)模塊。其中系統(tǒng)管理模塊包括:超級(jí)用戶功能模塊、系統(tǒng)管理員功能模塊、開班審核員功能模塊、發(fā)證審核員功能模塊和復(fù)審審核員功能模塊五大功能模塊。
超級(jí)用戶功能模塊主要包括:權(quán)限設(shè)計(jì)功能以及用戶管理功能等;
系統(tǒng)管理員功能模塊主要有:考試管理、題庫(kù)管理(題型設(shè)置有選擇題、判斷題以及填空題等)、考生管理以及證書管理等。
2.用戶類型
本系統(tǒng)的用戶主要有兩大類,分別是考試人員用戶與管理員用戶。其中前者主要包括系統(tǒng)中所有參加考試的考生??忌梢韵忍顚懟拘畔⑼瓿上到y(tǒng)注冊(cè)功能,然后可以使用賬號(hào)與密碼登錄系統(tǒng),考生無(wú)法查看其他用戶的信息,也不能執(zhí)行相關(guān)的操作。
管理員用戶可以劃分為多種,分別是超級(jí)用戶、系統(tǒng)管理員、開班審核員、發(fā)證審核員、復(fù)審管理員。超級(jí)用戶擁有所有權(quán)限;系統(tǒng)管理員可以對(duì)本地區(qū)的下屬地區(qū)、培訓(xùn)單位信息等進(jìn)行管理,也能夠?qū)︻}庫(kù)、考生以及證書信息等進(jìn)行管理;開班審核員可以對(duì)本地區(qū)的班級(jí)進(jìn)行開班審核;發(fā)證審核員可以對(duì)本地區(qū)的班級(jí)進(jìn)行發(fā)證審核;復(fù)審管理員能夠?qū)ε嘤?xùn)單位、考試以及考生信息等進(jìn)行綜合管理。
六、總結(jié)
本系統(tǒng)可以縮短特種設(shè)備作業(yè)人員認(rèn)證的考試周期,節(jié)省認(rèn)證成本和認(rèn)證考試的環(huán)節(jié)。本系統(tǒng)可以實(shí)現(xiàn)分地域考試,考生信息的自動(dòng)采集,成績(jī)的自動(dòng)評(píng)定和證書的自動(dòng)打印發(fā)放等。本系統(tǒng)可以有效的解決考試地區(qū)的平衡,促進(jìn)地區(qū)特種設(shè)備作業(yè)的平衡發(fā)展。本系統(tǒng)使試題的考核更全面,認(rèn)證成績(jī)更加合理、全面和權(quán)威。盡量減少考生作弊的可能性,保證成績(jī)的真實(shí)性。
參考文獻(xiàn):
[1]吉斌武,劉建華,陳以.基于PHP和AJAX的在線考試系統(tǒng)的研究與實(shí)現(xiàn)[J].福建電腦,2009.
[2]李云,楊雙,張文.一種基于Internet的在線考試系統(tǒng)[J].桂林航天工業(yè)高等專科學(xué)校學(xué)報(bào),2008,.
[3]頊宇峰,ASP+SQLServer典型網(wǎng)站建設(shè)案例[M],清華大學(xué)出版社,2006.
課題項(xiàng)目:本文系黑龍江省教育科學(xué)“十三五”規(guī)劃2017年度備案課題《工業(yè)機(jī)器人專業(yè)與產(chǎn)業(yè)行業(yè)人才需求匹配研究》(課題編號(hào):GZC1317051)階段性研究成果。
作者簡(jiǎn)介:別鳳蘭,女,1979年出生,講師,研究方向:計(jì)算機(jī)應(yīng)用。