国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web的高校畢業(yè)生就業(yè)狀況在線調(diào)查系統(tǒng)研究與開(kāi)發(fā)

2015-01-23 17:45郭兆良
關(guān)鍵詞:高等教育

郭兆良

摘要:高校畢業(yè)生就業(yè)狀況及其歷史數(shù)據(jù)的對(duì)比分析,是高校教育教學(xué)改革和專業(yè)建設(shè)的重要決策依據(jù)。文章介紹了利用ASP語(yǔ)言,構(gòu)建B/S架構(gòu)基于Web的畢業(yè)生就業(yè)狀況在線調(diào)查系統(tǒng)的設(shè)計(jì)思路及實(shí)現(xiàn)方法。

關(guān)鍵詞:B/S;Web;AJAX;高等教育

中圖分類號(hào):TP315

文獻(xiàn)標(biāo)志碼:B

文章編號(hào):1673-8454(2015)23-0090-04

高校畢業(yè)生就業(yè)狀況調(diào)查與分析是高校教育教學(xué)改革重要決策依據(jù),尤其對(duì)高校內(nèi)部管理、專業(yè)建設(shè)、就業(yè)指導(dǎo)工作開(kāi)展而言具有重要意義。隨著信息技術(shù)的發(fā)展,在線調(diào)查以其巨大優(yōu)勢(shì),越來(lái)越多地成為調(diào)查的主要手段。本文介紹了利用ASP語(yǔ)言,搭建一個(gè)B/S架構(gòu)的畢業(yè)生就業(yè)狀況在線調(diào)查系統(tǒng)的設(shè)計(jì)思路及實(shí)現(xiàn)方法。

一、需求分析

信息技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,催生了網(wǎng)絡(luò)在線問(wèn)卷調(diào)查法。所謂在線問(wèn)卷調(diào)查法,即通過(guò)互聯(lián)網(wǎng)把傳統(tǒng)的調(diào)查、分析方法在線化、智能化。在線問(wèn)卷調(diào)查法充分利用互聯(lián)網(wǎng)的信息傳播與遠(yuǎn)程交互功能,將交互網(wǎng)頁(yè)技術(shù)和數(shù)據(jù)庫(kù)管理技術(shù)等有機(jī)結(jié)合起來(lái),使得研究者能夠通過(guò)互聯(lián)網(wǎng)絡(luò)來(lái)發(fā)放、收集和處理調(diào)查研究的數(shù)據(jù)及信息,突破了時(shí)空限制、減少了數(shù)據(jù)處理環(huán)節(jié),降低了調(diào)查成本,提高了科學(xué)研究效率,增強(qiáng)了數(shù)據(jù)準(zhǔn)確性和科學(xué)性,降低了出現(xiàn)誤差的可能性。

目前,我國(guó)高等教育已經(jīng)進(jìn)入大眾化階段,高校間辦學(xué)競(jìng)爭(zhēng)越來(lái)越激烈,迫于內(nèi)生動(dòng)力和外部壓力,各高校普遍開(kāi)始重視辦學(xué)過(guò)程狀態(tài)數(shù)據(jù)的采集和分析,以提高教育教學(xué)改革決策的科學(xué)性。很多高校開(kāi)始委托第三方社會(huì)機(jī)構(gòu)(調(diào)查公司或數(shù)據(jù)公司等專業(yè)社會(huì)調(diào)查機(jī)構(gòu))開(kāi)展畢業(yè)生就業(yè)狀況調(diào)查。

第三方組織的畢業(yè)生就業(yè)狀況調(diào)查,通常采用的方式是抽樣調(diào)查,調(diào)查效率高,報(bào)告具有公信力,有利于高校了解畢業(yè)生就業(yè)總體狀況、趨勢(shì)分析、校際間橫向比較。第三方抽樣調(diào)查,鑒于橫向比較,有通用性,調(diào)查項(xiàng)目缺乏個(gè)性化,也不能了解學(xué)校內(nèi)部各院系辦學(xué)水平,因而存在一定局限性。客觀上,高校內(nèi)部也需要一個(gè)畢業(yè)生狀況的實(shí)時(shí)信息庫(kù),以滿足內(nèi)部管理、教學(xué)改革、專業(yè)建設(shè)和畢業(yè)生就業(yè)指導(dǎo)工作的需要。

需求分析:

(1)基于本校畢業(yè)生的內(nèi)部定向調(diào)查,不開(kāi)放給社會(huì)用戶答卷:

(2)基于本校畢業(yè)生的全面調(diào)查,收集全部畢業(yè)就業(yè)狀況數(shù)據(jù):

(3)基于本校實(shí)際需要的個(gè)性化調(diào)查問(wèn)卷:

(4)畢業(yè)生就業(yè)狀況信息的動(dòng)態(tài)更新和調(diào)查結(jié)果的實(shí)時(shí)呈現(xiàn):

(5)實(shí)時(shí)了解調(diào)查總進(jìn)度及各單位(指學(xué)校內(nèi)部二級(jí)教學(xué)單位)調(diào)查的進(jìn)度:

(6)實(shí)時(shí)分析各指標(biāo)數(shù)據(jù),并以圖表方式展現(xiàn),提供給各級(jí)管理層、決策層:

(7)系統(tǒng)適用性好,降低維護(hù)成本:

(8)界面友好,流程清淅,智能導(dǎo)向:

(9)數(shù)據(jù)處理便捷,照顧用戶Excel使用習(xí)慣,信息可與Excel導(dǎo)人和導(dǎo)出:

(10)數(shù)據(jù)安全性,進(jìn)行身份識(shí)別與控制,可以實(shí)現(xiàn)數(shù)據(jù)備份與還原;

(11)完善的后臺(tái)管理模塊,權(quán)限管理。

二、系統(tǒng)構(gòu)建

1.總體架構(gòu)

考慮到系統(tǒng)維護(hù)方便性,系統(tǒng)采用B/S架構(gòu)。服務(wù)器配置為:MiCrosoft Windows Server 2008+Microsoft-IIS/7.5+Microsft Sql Server 2005。數(shù)據(jù)庫(kù)采用MS SQL 2005??蛻魹g覽器IE6.0以上版本。系統(tǒng)拓?fù)浣Y(jié)構(gòu)如圖1所示。

2.數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)是信息存貯的載體,數(shù)據(jù)庫(kù)設(shè)計(jì)科學(xué)性合理性直接關(guān)系到系統(tǒng)運(yùn)行效率。除常規(guī)的數(shù)據(jù)表之外,核心足問(wèn)卷指標(biāo)體在數(shù)據(jù)庫(kù)合理體現(xiàn)。有關(guān)問(wèn)卷調(diào)查指標(biāo)體系內(nèi)容及相互關(guān)系的科學(xué)合理性不在本文討論,我們重點(diǎn)關(guān)注的是將相關(guān)問(wèn)卷信息描述科學(xué)合理的數(shù)據(jù)結(jié)構(gòu),并以一套數(shù)據(jù)表呈現(xiàn)出來(lái)。設(shè)計(jì)以下表:

畢業(yè)生表tbl_50student:這是一個(gè)畢業(yè)信息表,包括字段ID(序號(hào))、xh(學(xué)號(hào))、xm(姓名)、yx(系部)、sfzh(身份證號(hào))、zy(專業(yè))、bj(班級(jí))、If(屆別)。此表用于畢業(yè)登錄身份識(shí)別,關(guān)鍵字段為sfzh(身份證號(hào))。所有畢業(yè)生信息由后臺(tái)錄入或從Excel導(dǎo)入。

問(wèn)卷表tbl_70dc_wt:此表用于存貯問(wèn)題的題干內(nèi)容、包括字段wtid(問(wèn)題題號(hào))、wt(問(wèn)題)、wtlx(問(wèn)題類型、單選或多選)、wtclass_l(第1類問(wèn)卷序列號(hào))、wtclass_2(第2類問(wèn)卷序列號(hào))、wtclass_3(第3類問(wèn)題序列號(hào))。

選項(xiàng)表tbl_71dc_wt_da:此表于存貯所有備選答案項(xiàng) 包括字段daid(答案項(xiàng)1D)、da(答案文字表述)、wtid(對(duì)應(yīng)問(wèn)題ID)、wtClass(第幾類電子問(wèn)卷)。wtid對(duì)應(yīng)于表t1)1_70(k_wt的問(wèn)題ID。

調(diào)查表:tbl_72dc。包括字段ID(序號(hào))、sfzh(身份證號(hào)).AI(第一題答案)……其他需要的采集的畢業(yè)生信息寧段、其中 Al-An字段用于存貯被調(diào)查者答案選項(xiàng)(daid)、多選題daid之前用“、”隔開(kāi)。

這幾個(gè)表的關(guān)系。畢業(yè)生表SFZH對(duì)應(yīng)于調(diào)查表SFZH,問(wèn)卷表wtid對(duì)應(yīng)于選項(xiàng)表wtid,選項(xiàng)表wtclass值對(duì)應(yīng)問(wèn)卷表字段名“wtclass_”&wtclass。

由于就業(yè)狀況主要三類,即就業(yè)1、創(chuàng)業(yè)2、未就業(yè)3三類。所以問(wèn)卷表中第一個(gè)問(wèn)題即為“您現(xiàn)在是否有工作”,選項(xiàng)表對(duì)應(yīng)答案選項(xiàng)為:

(1)受雇工作、與高職高專專業(yè)有關(guān);

(2)受雇工作、與高職高專專業(yè)無(wú)關(guān);

(3)自主創(chuàng)業(yè);

(4)無(wú)工作、繼續(xù)尋找工作;

(5)無(wú)工作、正在繼續(xù)學(xué)業(yè);

(6)無(wú)工作、其他。

答案為第1-2項(xiàng)為生成第一類電子問(wèn)卷、第3項(xiàng)乍成第二類電子問(wèn)卷、第4-6項(xiàng)生成第三類電子問(wèn)卷。表中由于問(wèn)卷表中問(wèn)題有的專屬的,有的是共性的,所以我們通過(guò)問(wèn)卷表wtclass_l、wtclass_2、wtclass_3分別存貯這三類問(wèn)卷的序號(hào),來(lái)解決問(wèn)題在三類問(wèn)卷中的排他性。不屬于各自類別的問(wèn)題字段值為0。

根據(jù)不同回答,引導(dǎo)被調(diào)查者進(jìn)入電子問(wèn)卷

3.功能模塊

系統(tǒng)主界面設(shè)計(jì)為一個(gè)歡迎貞面,用于說(shuō)明開(kāi)展本項(xiàng)調(diào)查的必要性、接受調(diào)查的對(duì)象范圍、使用方法、注意事項(xiàng)和基本要求,以及動(dòng)態(tài)反映當(dāng)前在線人數(shù)、總訪問(wèn)數(shù)、已接受調(diào)查人數(shù)等信息。

被調(diào)查的畢業(yè)生從首頁(yè),通過(guò)登錄,進(jìn)入電子問(wèn)卷區(qū)。該區(qū)包括查看個(gè)人信息,修改登錄密碼,填寫電子問(wèn)卷,輸出個(gè)人問(wèn)卷等功能。

系統(tǒng)管理員從首頁(yè),經(jīng)登錄,進(jìn)入系統(tǒng)后臺(tái)管理區(qū)該區(qū)包括賬號(hào)管理模塊,畢業(yè)管理模塊,調(diào)查進(jìn)度管理模塊,數(shù)據(jù)分析模塊,數(shù)據(jù)備份與還原模塊。

作為在線調(diào)查Web程序,其核心功能是填寫電子問(wèn)卷模塊。功能模塊結(jié)構(gòu)如圖2所示。

三、主要流程控制模型和實(shí)現(xiàn)方法

1.電子問(wèn)卷流程

畢業(yè)生在線填寫電子問(wèn)卷過(guò)程是整個(gè)系統(tǒng)的關(guān)鍵點(diǎn)。其流程控制如圖3所示。

①login.asp頁(yè)面

畢業(yè)生通過(guò)login.asp頁(yè)面登錄進(jìn)入電子問(wèn)卷模塊。

②DCO.asp頁(yè)面

該頁(yè)面用于第一道問(wèn)題的回答。這是整個(gè)電子問(wèn)卷的前導(dǎo)頁(yè)面。不同回答將生成不同的電子問(wèn)卷;首先,系統(tǒng)需要判斷該生是否參加過(guò)調(diào)查,通過(guò)身份證號(hào)匹配查詢,了解調(diào)查表tbl_72dc是否存在記錄,如果沒(méi)有則添加一條記錄,如果有則讀出該條記錄,以確定使用電子問(wèn)卷的種類。

如果一個(gè)畢業(yè)已經(jīng)完成了第1類全部問(wèn)卷,當(dāng)他重新返回第一個(gè)問(wèn)題或重新登錄后進(jìn)第一個(gè)問(wèn)題頁(yè)面,并在該頁(yè)修改了答案選項(xiàng),就會(huì)導(dǎo)致第1類問(wèn)題答案內(nèi)容部分失效,從而影響數(shù)據(jù)統(tǒng)計(jì)分析的結(jié)果。所以,表單提交保存時(shí),系統(tǒng)需要做出判斷,如果問(wèn)卷類型發(fā)生變更,則需要清除不相容問(wèn)題的答案。在填寫電子問(wèn)卷的過(guò)程中的任何環(huán)節(jié),一旦重新進(jìn)入DCO.asp頁(yè)面并進(jìn)行操作,均須作出這一判斷。DCl.asp頁(yè)面通過(guò)鏈接進(jìn)入分類電子問(wèn)卷頁(yè)面DCl.asp。

③DC l.asp頁(yè)面

分類電子問(wèn)卷顯示與操作頁(yè)面,該頁(yè)面是電子問(wèn)卷的呈現(xiàn)主體。進(jìn)入后,需要根據(jù)第一題回答,確定電子問(wèn)卷類型,分別采用tbl_70dc_wt的wtclass_l,wtclass_2,wtclass_3,生成題號(hào)控鈕,駐留相關(guān)信息,需要固定顯示在PC前端,直至離開(kāi)本頁(yè)面。最初打開(kāi)時(shí),頁(yè)面顯示該類電子問(wèn)卷的第1題。

④DC1.asp填寫過(guò)程

填寫過(guò)程是答案提交——新題載入——答案提交的不斷的交互過(guò)程。該所以頁(yè)面需要借助AJAX異步傳輸技術(shù),通過(guò)頁(yè)面局部刷新,實(shí)現(xiàn)電子問(wèn)卷問(wèn)題間的切換。每道題回答時(shí)通過(guò)控制的單擊事件和頁(yè)面JS腳本代碼向服務(wù)器發(fā)送答案的保存信息;通過(guò)題號(hào)按鈕或切換按鈕向服務(wù)器申請(qǐng)DC_lest.asp頁(yè)面,傳回新題的內(nèi)容,并局部更新DCl.asp頁(yè)面問(wèn)卷顯示區(qū)域

中的innerHTML。

請(qǐng)求DC_lest.asp的URL附帶參數(shù)有三個(gè):SFZH(畢業(yè)生身份證),action(導(dǎo)航類型),id (DCl.asp當(dāng)前題號(hào)),發(fā)送給服務(wù)器。服務(wù)器端DC_lest.asp通以下代碼,回傳瀏覽端需要的信息:

studentSFZH=request(”studentSFZH”)

id=Cint(request(”id”》

action=request(”action”)

select case action ’確定需要返回的的電子問(wèn)卷類型和Id號(hào)。

case”A”

id=id ’題號(hào)安排導(dǎo)航

case”B”

id=id-1’前一題按鈕導(dǎo)航

case”C”

id=id+1’后一題按鈕導(dǎo)航

end select

Al=CONN.execute (”select Al from tbl_72dc whereA1=1”)(”A1”)

wtclass =CONN.execute

(”select wtclassfromtbL71dc_wt_da where daid=”& Al)(”wtclass”)

zd=”wtclass_”&wtclass

’取得引用tbl_70dc_wt中的字值名

maxid=CONN.execute (”SELECT Max(”&zd&”)ASmaxid FROM tbl_70dc_wt;”)(”maxid”)

7取得最大題號(hào),防止最后一項(xiàng)以后,還在請(qǐng)求下一題。

WT=CONN.execute(”SELECT WT FROMtbl_70dc_wt where”&zd&”=”&id)(”WT”)

’取得目標(biāo)問(wèn)題的文字內(nèi)容。

Wtid=CONN.execute (”SELECT Wtid FROMcbl_70dc_wt where”&zd&”=”&id)(”Wtid”)

’取得目標(biāo)問(wèn)題的wtid值。

set rs=server.createobject(”ADODB.Recordset”)

sql=”select*from tbl_71dc_wt_da where wtid=”&wid

rs.open sql,CONN,1,3

if rsTest.eof or rsTest.bof then

Response.Write”出錯(cuò)了!”

Else

試題內(nèi)容及選項(xiàng)答頁(yè)面顯示,供返回到DC l.asp并更新

end if

⑤DC2.asp頁(yè)面

其他信息采集,由DC1.asp頁(yè)面通過(guò)鏈接引導(dǎo)入,通過(guò)表單方式獲取畢業(yè)的省,市,縣,工作單位,經(jīng)歷等其他信息。

⑥SH.asp頁(yè)面

由DC2頁(yè)面或其他頁(yè)面引導(dǎo),在服務(wù)器端進(jìn)行信息完整性進(jìn)行審核,合格者發(fā)回提示,告之畢業(yè)生已經(jīng)完成全部答題。并寫入審驗(yàn)合格字段記號(hào)SH:true。缺項(xiàng)信息將題號(hào)返回給用戶頁(yè)面。

2.數(shù)據(jù)統(tǒng)計(jì)與分析

借助SQL語(yǔ)句,我們可以獲得各類統(tǒng)計(jì)信息。比較重要的有:

畢業(yè)總數(shù):StudentCount =CONN.execute(”SELECT Count(ID) AS recount FROM tbl_50student”)(”recount”)

完成調(diào)查總?cè)藬?shù):DcCount_sh=CONN,execute(”SE-LECT Count (ID) AS recount FROM tbL72dc where sh=true”)(”recount”)

完成調(diào)查總進(jìn)度百分比:Formatnumber(DcCount_sh/StudentCount*100,2,-1,一1,0)

通過(guò)SQL語(yǔ)句的Where子句,可以獲取相關(guān)數(shù)據(jù)的統(tǒng)計(jì)與檢索。

3.OWC控件和CSS樣式圖表展示統(tǒng)計(jì)數(shù)據(jù)

在線調(diào)查系統(tǒng)不僅要求能在線完成電子問(wèn)卷,更要具備智能化的分析和交互式圖表展現(xiàn),通過(guò)餅圖、柱形圖或XY散點(diǎn)圖等形式直觀地統(tǒng)計(jì)分析數(shù)據(jù)結(jié)果。系統(tǒng)采用了css圖表和OWC控制表展示所需的圖4所示。

OWC,即Office Web Components。OWC是一種將類似Office的功能擴(kuò)展到Web的微軟技術(shù),一個(gè)優(yōu)秀的服務(wù)器端圖表引擎,具有與MS Excel同樣強(qiáng)大的圖表繪制能力。它利用Web服務(wù)器上運(yùn)行的服務(wù)器端代碼,動(dòng)態(tài)地生成圖表,以GIF或JPG圖形的形式發(fā)送給客戶端。效果如圖5所示。

由于OWC在服務(wù)器端運(yùn)行生成,生成圖片在寬度和高度上被固定化,當(dāng)數(shù)據(jù)項(xiàng)較多,圖表的顯示效果存在很大問(wèn)題,這時(shí),我們需要采取CSS樣式表技術(shù)來(lái)展現(xiàn)圖表。

CSS能夠?yàn)槊總€(gè)HTML元素定義樣式。通過(guò)對(duì)表格、圖片等元素的寬度、高度、背景、字體等屬性的定義,從而展示圖表效果。這種方式不需要客戶特殊設(shè)置,表格的高度或?qū)挾瓤梢愿鶕?jù)內(nèi)容放大或縮小,如圖5所示。

四、結(jié)束語(yǔ)

高校畢業(yè)生就業(yè)狀況在線調(diào)查系統(tǒng),是高校改革與發(fā)展的客觀需要,是教育信息化的時(shí)代要求,互聯(lián)網(wǎng)的普及和信息技術(shù)的發(fā)展提供相應(yīng)的應(yīng)用環(huán)境和技術(shù)手.段。利用ASP語(yǔ)言及頁(yè)面JavaScript腳本語(yǔ)言和數(shù)據(jù)庫(kù)技術(shù),能夠構(gòu)建一個(gè)基于Web的高校畢業(yè)生就類狀況在線調(diào)查系統(tǒng)。

猜你喜歡
高等教育
新形勢(shì)下加強(qiáng)高校師德建設(shè)的對(duì)策研究
大數(shù)據(jù)對(duì)高等教育發(fā)展的推動(dòng)研究
關(guān)于應(yīng)用型計(jì)算機(jī)專業(yè)培養(yǎng)方案的研究
基于Flash+XML技術(shù)的護(hù)理技能虛擬教學(xué)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
中國(guó)高等教育供給側(cè)改革研究:起源、核心、內(nèi)涵、路徑
高等教育教學(xué)中的重與輕分析
抚远县| 宁陵县| 昌吉市| 高邮市| 凉城县| 石阡县| 六枝特区| 红安县| 泰和县| 错那县| 潜江市| 容城县| 鄂伦春自治旗| 鄂托克旗| 古浪县| 任丘市| 定远县| 衡东县| 营山县| 同仁县| 房产| 金平| 基隆市| 西城区| 乌鲁木齐市| 溧阳市| 汾西县| 明水县| 龙胜| 丰都县| 卢湾区| 乳源| 鹤壁市| 墨玉县| 章丘市| 灵寿县| 信宜市| 白沙| 邢台市| 兰坪| 尼玛县|