- 相關(guān)推薦
淺談網(wǎng)絡(luò)評(píng)測(cè)系統(tǒng)用于人事管理的優(yōu)秀論文
一、網(wǎng)絡(luò)評(píng)測(cè)系統(tǒng)的現(xiàn)狀
隨著國(guó)內(nèi)網(wǎng)絡(luò)的普及,基于無(wú)線(xiàn)和有線(xiàn)網(wǎng)絡(luò)的評(píng)測(cè)系統(tǒng)的研究和開(kāi)發(fā)正在不斷地發(fā)展,水平也越來(lái)越高。但還存在一些普遍性問(wèn)題,主要表現(xiàn):?jiǎn)我粚W(xué)科、單層次的試題庫(kù)較多,系統(tǒng)缺乏可擴(kuò)充性和靈活性;圖形、表格等非文本處理能力差,對(duì)試題的描述不夠科學(xué),組卷失敗率高;系統(tǒng)的統(tǒng)計(jì)分析功能不足,缺乏開(kāi)放性和適應(yīng)性;適合于網(wǎng)絡(luò)環(huán)境下的通用試題庫(kù)管理系統(tǒng)開(kāi)發(fā)不足;系統(tǒng)安全性問(wèn)題較大。
二、系統(tǒng)設(shè)計(jì)的要求
1.通用性
網(wǎng)絡(luò)評(píng)測(cè)系統(tǒng)是人事評(píng)測(cè)的一種重要方式,要盡可能地兼容各個(gè)崗位,各類(lèi)學(xué)校,各類(lèi)層次,所以在開(kāi)發(fā)時(shí)應(yīng)把“通用性”放在第一位。
2.易用性
網(wǎng)絡(luò)評(píng)測(cè)系統(tǒng)可能涉及到各個(gè)人事和管理部門(mén),考慮有些人員對(duì)計(jì)算機(jī)方面的知識(shí)了解不深,所以它的操作必須簡(jiǎn)單、易用。
3.可控性
合理設(shè)計(jì)組卷功能,自由控制試卷的難度、知識(shí)點(diǎn)的選擇,提高組卷的成功率,使系統(tǒng)能適用于任意科目的組卷。在進(jìn)行網(wǎng)絡(luò)評(píng)測(cè)時(shí),工作人員可以通過(guò)評(píng)測(cè)監(jiān)控程序掌握評(píng)測(cè)的動(dòng)態(tài),可以對(duì)評(píng)測(cè)做必要的控制;同時(shí),考慮到評(píng)測(cè)過(guò)程中可能出現(xiàn)機(jī)器故障、網(wǎng)絡(luò)故障等因素,軟件中也應(yīng)有相應(yīng)的控制功能,保證評(píng)測(cè)的順利進(jìn)行。
4.安全性
包括用戶(hù)的安全性與評(píng)測(cè)的安全性。用戶(hù)的安全性主要體現(xiàn)在用戶(hù)操作題庫(kù)的安全性和用戶(hù)帳戶(hù)管理的安全性,其中用戶(hù)操作題庫(kù)的安全性是指用戶(hù)只能操作自己所屬專(zhuān)業(yè)的題庫(kù),不能跨專(zhuān)業(yè)操作題庫(kù),用戶(hù)帳戶(hù)管理的安全性是指只有系統(tǒng)管理員有權(quán)進(jìn)行用戶(hù)帳戶(hù)管理,一般用戶(hù)只能更改自己的密碼;評(píng)測(cè)的安全性是評(píng)測(cè)時(shí)每個(gè)考生只能登錄一次,重新登錄必須經(jīng)監(jiān)考人員同意;同時(shí),每套題目只能對(duì)應(yīng)一個(gè)已登錄的考生,不允許一個(gè)以上考生操作同一套題目。
5.跨平臺(tái)性
跨平臺(tái)性能夠在不同操作系統(tǒng)下通過(guò)瀏覽器進(jìn)行評(píng)測(cè),實(shí)現(xiàn)評(píng)測(cè)系統(tǒng)跨平臺(tái)性。
三、系統(tǒng)設(shè)計(jì)
1.系統(tǒng)設(shè)計(jì)方案
系統(tǒng)具體的解決方案如下。第一,考慮到工作人員的實(shí)際操作,題庫(kù)按科目知識(shí)點(diǎn)來(lái)進(jìn)行建立(即按科目—章—節(jié)次序)。第二,系統(tǒng)采用SQLSERVER2000作后臺(tái)數(shù)據(jù)庫(kù),WWW服務(wù)器用Windows2000的IIS。第三,試題庫(kù)管理、CS模式評(píng)測(cè)、BS模式評(píng)測(cè)程序使用DELPHI技術(shù)和IntraWeb技術(shù)開(kāi)發(fā)實(shí)現(xiàn)。第四,在BS構(gòu)架下,開(kāi)發(fā)的WEB程序在數(shù)據(jù)庫(kù)端實(shí)現(xiàn)數(shù)據(jù)操作功能并提交IIS生成動(dòng)態(tài)HTML頁(yè)面。第五,后臺(tái)評(píng)測(cè)監(jiān)控程序采用ClientSocket、ServerSocket技術(shù)實(shí)現(xiàn)網(wǎng)絡(luò)監(jiān)控,利用屏幕抓取技術(shù)和圖像壓縮技術(shù)將屏幕圖像壓縮成數(shù)據(jù)流進(jìn)行傳輸,以減輕網(wǎng)絡(luò)傳輸量。
2.系統(tǒng)設(shè)計(jì)模塊
本系統(tǒng)按功能分為四個(gè)相對(duì)獨(dú)立的部分,即試題庫(kù)管理、CS模式評(píng)測(cè)、BS模式評(píng)測(cè)、后臺(tái)評(píng)測(cè)監(jiān)控程序,具體功能有,試題庫(kù)管理:實(shí)現(xiàn)按專(zhuān)業(yè)、按科目知識(shí)點(diǎn)對(duì)題庫(kù)進(jìn)行建立、管理,試卷生成,試卷輸出,工作人員、評(píng)測(cè)對(duì)象管理,成績(jī)管理,系統(tǒng)維護(hù)。CS模式評(píng)測(cè):實(shí)現(xiàn)登錄驗(yàn)證,自動(dòng)計(jì)時(shí),進(jìn)行評(píng)測(cè),交卷等功能。BS模式評(píng)測(cè):實(shí)現(xiàn)登錄驗(yàn)證,自動(dòng)計(jì)時(shí),進(jìn)行評(píng)測(cè),交卷等功能。后臺(tái)評(píng)測(cè)監(jiān)控:評(píng)測(cè)狀態(tài)登記,重新登錄設(shè)置,強(qiáng)行交卷,評(píng)測(cè)對(duì)象屏幕抓取。
四、系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)
1.數(shù)據(jù)庫(kù)技術(shù)
數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)采用ADO數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù),在開(kāi)發(fā)過(guò)程中利用SQL編程技術(shù)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作。ADO是MicrosoftActiveXDataObjects的縮寫(xiě),它是使應(yīng)用程序能夠訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的數(shù)據(jù)對(duì)象。利用ADO數(shù)據(jù)訪(fǎng)問(wèn)控件,可以只使用ADO組件與數(shù)據(jù)庫(kù)取得聯(lián)系并對(duì)其中的數(shù)據(jù)進(jìn)行操作。由于A(yíng)DO對(duì)象自身使用ActiveX對(duì)象,因此,它在Internet上擴(kuò)展非常容易。
2.IntraWeb技術(shù)
利用IntraWeb技術(shù)設(shè)計(jì)Web動(dòng)態(tài)網(wǎng)頁(yè),實(shí)現(xiàn)評(píng)測(cè)對(duì)象身份自動(dòng)識(shí)別,如果登錄信息與評(píng)測(cè)時(shí)間、評(píng)測(cè)部門(mén)設(shè)置相符,則進(jìn)入評(píng)測(cè)界面,否則退出評(píng)測(cè)。評(píng)測(cè)期間,每間隔一分鐘回傳剩余評(píng)測(cè)時(shí)間,剩余時(shí)間為0時(shí),自動(dòng)交卷。IntraWeb是一個(gè)創(chuàng)建基于Web應(yīng)用程序的具有革命性意義的新方法,IntraWeb提供了一個(gè)杰出的工具,用來(lái)高速、簡(jiǎn)易地創(chuàng)建Internet、Intranet以及Extranet應(yīng)用程序。許多基于Web的開(kāi)發(fā)工具都要求開(kāi)發(fā)者有CGI腳本的知識(shí);同時(shí),也要求開(kāi)發(fā)者要有狀態(tài)跟蹤以及復(fù)雜的客戶(hù)端配置,IntraWeb避免了這些。通過(guò)使用Delphi中的組件,簡(jiǎn)單的創(chuàng)建一個(gè)應(yīng)用程序項(xiàng)目并注冊(cè)到服務(wù)器上,客戶(hù)就可以利用兼容HTML4的任何一種瀏覽器來(lái)訪(fǎng)問(wèn)這個(gè)應(yīng)用程序,這些瀏覽器包括Netscape、InternetExploer等。利用IntraWeb開(kāi)發(fā)的Web應(yīng)用程序不需要寫(xiě)任何的HTML、CGI或是JavaScript代碼,所有的代碼都可在Delphi中完成。
3.WinSocket編程技術(shù)
Socket網(wǎng)絡(luò)通信的基本方式是請(qǐng)求和應(yīng)答方式,接收方和發(fā)送方是相互協(xié)同工作。Socket編程遵循數(shù)據(jù)分包傳送的規(guī)則,每次只發(fā)送和接收一個(gè)數(shù)據(jù)包,以保證數(shù)據(jù)傳輸?shù)陌踩院头(wěn)定性;同時(shí),也不過(guò)多地占用系統(tǒng)資源。對(duì)于ClientSocket組件,從字面上就可以看出,它用于請(qǐng)求方。也就是說(shuō),它的動(dòng)作是主動(dòng)地建立連接。顯然,ServerSocket組件用于響應(yīng)方,它的動(dòng)作是偵聽(tīng)以及被動(dòng)接受連接。ClientSocket組件的屬性是相對(duì)靜態(tài)的,它和ServerSocket之間只是連接和斷開(kāi)的關(guān)系。并且僅當(dāng)ServerSocket對(duì)其接受才表示建立連接。ServerSocke組件的屬性是動(dòng)態(tài)的。伴隨著一個(gè)新的ClientSocket與之建立連接的同時(shí),就會(huì)產(chǎn)生一個(gè)新的Socket與該ClientSocket對(duì)應(yīng),保持單獨(dú)的連接,進(jìn)行單獨(dú)的通信。因此,在同一個(gè)ServerSocket中,可以與多個(gè)ClientSocket保持同時(shí)連接和各自獨(dú)立的通信。ServerSocket的屬性Socket.ActiveConnections用于表示客戶(hù)端連接的數(shù)量;Socket.Connections[Index]屬性則用于訪(fǎng)問(wèn)單個(gè)與ClientSocket連接的Socket。正是這樣的結(jié)構(gòu),才使得WinSocket技術(shù)能夠穩(wěn)定實(shí)現(xiàn)一個(gè)服務(wù)程序向多個(gè)客戶(hù)端提供服務(wù)。
4.遠(yuǎn)程屏幕圖像實(shí)時(shí)傳輸?shù)膲嚎s、解壓方法
遠(yuǎn)程屏幕圖像的傳輸采用Client/Server結(jié)構(gòu),由客戶(hù)端與服務(wù)端兩部分構(gòu)成?蛻(hù)端主要是負(fù)責(zé)向服務(wù)端發(fā)出獲取服務(wù)端屏幕圖像的請(qǐng)求,與將從服務(wù)端發(fā)送而來(lái)的屏幕圖像在本地實(shí)時(shí)地顯示出來(lái),服務(wù)端主要負(fù)責(zé)響應(yīng)客戶(hù)端的請(qǐng)求并抓取與發(fā)送屏幕圖像。由于服務(wù)端所抓取的屏幕圖像一般為位圖格式,其數(shù)據(jù)量較大,若直接發(fā)送則會(huì)導(dǎo)致占用網(wǎng)絡(luò)帶寬過(guò)大、實(shí)時(shí)性差、占用系統(tǒng)資源過(guò)多、穩(wěn)定性差等問(wèn)題,因此需經(jīng)過(guò)壓縮后才能將其發(fā)送給客戶(hù)端,而客戶(hù)端相應(yīng)地也要將接收到的屏幕圖像數(shù)據(jù)進(jìn)行解壓縮后才能正確地將屏幕圖像顯示出來(lái)。對(duì)于屏幕圖像數(shù)據(jù)的壓縮與解壓縮這一點(diǎn),主要追求的是較高的壓縮率與較快的壓縮與解壓縮速度,Delphi中有一個(gè)自帶的數(shù)據(jù)流壓縮、解壓縮解決方案,通過(guò)Zlib.pas和Zlibconst.pas兩個(gè)單元文件來(lái)解決數(shù)據(jù)壓縮、解壓縮問(wèn)題,實(shí)現(xiàn)了很高的數(shù)據(jù)壓縮率(較WinZip高),是一個(gè)比較好的壓縮、解壓縮方案。
五、結(jié)語(yǔ)
網(wǎng)絡(luò)評(píng)測(cè)系統(tǒng)開(kāi)發(fā)與建設(shè)是人事管理信息化建設(shè)的重要組成部分,大大地拓展了評(píng)測(cè)的地域性和靈活性,提高評(píng)測(cè)組卷、閱卷的工作效率和正確性,是今后人事管理評(píng)測(cè)發(fā)展的一個(gè)重要方向。在設(shè)計(jì)與開(kāi)發(fā)的過(guò)程中,必須進(jìn)行詳細(xì)的系統(tǒng)分析,寫(xiě)出詳細(xì)的系統(tǒng)需求報(bào)告和詳細(xì)的系統(tǒng)功能劃分,利用面向?qū)ο蟮拈_(kāi)發(fā)技術(shù),將要由程序?qū)崿F(xiàn)的一個(gè)個(gè)事件按照性質(zhì)和特征分類(lèi),由一組具有共同性質(zhì)的對(duì)象組成類(lèi),通過(guò)類(lèi)實(shí)現(xiàn)對(duì)象的繼承、封裝和多態(tài),提高系統(tǒng)的穩(wěn)定性,降低了系統(tǒng)的維護(hù)和再開(kāi)發(fā)的成本。該系統(tǒng)建設(shè)將與人事管理、評(píng)測(cè)成績(jī)、評(píng)測(cè)反饋、人事信息等其它管理業(yè)務(wù)數(shù)據(jù)庫(kù)進(jìn)行掛接與擴(kuò)展,是建設(shè)基于管理網(wǎng)絡(luò)的信息化管理平臺(tái)的一個(gè)良好的切入點(diǎn),必將對(duì)解決目前在管理網(wǎng)絡(luò)上軟件應(yīng)用滯后的問(wèn)題起到較好的推動(dòng)作用。
【淺談網(wǎng)絡(luò)評(píng)測(cè)系統(tǒng)用于人事管理的優(yōu)秀論文】相關(guān)文章:
淺談燃?xì)獍l(fā)票管理系統(tǒng)設(shè)計(jì)的優(yōu)秀論文11-01
淺談安全問(wèn)題網(wǎng)絡(luò)工程的優(yōu)秀論文07-18
淺談信息系統(tǒng)全面數(shù)據(jù)質(zhì)量管理研究的優(yōu)秀論文06-18
倉(cāng)庫(kù)管理系統(tǒng)優(yōu)秀論文07-17
淺談網(wǎng)絡(luò)工程垂直式循環(huán)教學(xué)體系的研究的優(yōu)秀論文10-03
多媒體工具用于物理教學(xué)優(yōu)秀論文10-23
淺談電力通信系統(tǒng)中的ASON網(wǎng)絡(luò)技術(shù)06-29
淺談分析網(wǎng)絡(luò)通信系統(tǒng)的信息脆性風(fēng)險(xiǎn)評(píng)估10-23