黃榮喜+蔣紅軍+粟圣森
【摘 要】本文以廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院為例,基于B/S設(shè)計模式,以ASP.NET為開發(fā)平臺,采用SQL Server 2012數(shù)據(jù)構(gòu)建包括畢業(yè)生就業(yè)單位信息填報模塊、用人單位發(fā)布招聘信息模塊、就業(yè)管理人員模塊、班主任或輔導(dǎo)員對畢業(yè)生管理模塊等在內(nèi)的高職院校就業(yè)管理系統(tǒng)。這一系統(tǒng)可以滿足就業(yè)管理人員的相關(guān)需求,提高管理人員的工作效率,有效地對畢業(yè)生進(jìn)行就業(yè)指導(dǎo)。
【關(guān)鍵詞】高職院校 就業(yè)管理系統(tǒng) 設(shè)計 開發(fā) B/S設(shè)計模式 ASP.NET
【中圖分類號】G 【文獻(xiàn)標(biāo)識碼】A
【文章編號】0450-9889(2017)12C-0187-02
在信息化高速發(fā)展時代,信息通過互聯(lián)網(wǎng)的傳遞非??焖?。目前一些高校的就業(yè)數(shù)據(jù)統(tǒng)計、數(shù)據(jù)分析已經(jīng)相對比較落后,基本還處在電話、QQ聯(lián)系的方式中,這不僅浪費了大量的人力資源,而且相關(guān)的數(shù)據(jù)上報也不夠及時、效率低下。因此,在高職院校的就業(yè)管理中,開發(fā)出一套適合本校就業(yè)數(shù)據(jù)管理系統(tǒng)是非常必要的。在這樣的情況下,學(xué)校應(yīng)做好相應(yīng)的規(guī)定,在每個月規(guī)定的時間段,外出就業(yè)的學(xué)生必須進(jìn)行就業(yè)工作單位信息的網(wǎng)絡(luò)上報。因此,開發(fā)出一套基于Internet網(wǎng)絡(luò)的高職院校就業(yè)管理系統(tǒng)非常必要。
一、就業(yè)管理系統(tǒng)分析設(shè)計
經(jīng)過系統(tǒng)需求分析,得出就業(yè)管理系統(tǒng)主要是對就業(yè)數(shù)據(jù)進(jìn)行統(tǒng)計、分析,對當(dāng)前的就業(yè)工作進(jìn)一步作出指導(dǎo)。高職院校就業(yè)管理系統(tǒng)主要針對的是畢業(yè)生就業(yè)信息的統(tǒng)計、就業(yè)管理人員數(shù)據(jù)分析、招聘單位信息發(fā)布,以及班主任或輔導(dǎo)員數(shù)據(jù)的收集等。
(一)系統(tǒng)結(jié)構(gòu)及使用人員分析。在該系統(tǒng)的設(shè)計中,通過對該系統(tǒng)結(jié)構(gòu)分析,得出四大類人員即畢業(yè)生、招聘單位、管理人員、班主任或輔導(dǎo)員。對畢業(yè)生來說,可以填報自己的就業(yè)單位信息、查詢用人單位的招聘信息,并進(jìn)行自己賬戶信息的維護(hù)。對用人單位來說,必須在管理員審核合格后,用人單位才可以進(jìn)行相關(guān)招聘信息的發(fā)布,查看畢業(yè)生投遞簡歷的情況,并進(jìn)行學(xué)生實習(xí)情況及崗位招聘情況的信息反饋。對就業(yè)管理人員來說,其權(quán)限比較復(fù)雜,比如對招聘單位資格審核、招聘崗位及人數(shù)審核、學(xué)生基本信息管理、學(xué)生就業(yè)情況、簽約情況等。對班主任或輔導(dǎo)員來說,需要統(tǒng)計分析本班學(xué)生的就業(yè)、簽約、換崗情況等相關(guān)信息。
(二)系統(tǒng)功能設(shè)計。在需求分析后,根據(jù)學(xué)院就業(yè)管理工作實際,主要設(shè)計了實習(xí)畢業(yè)生的就業(yè)單位填報、招聘單位信息發(fā)布及崗位錄取信息反饋、就業(yè)管理人員進(jìn)行信息統(tǒng)計分析、班主任對本班學(xué)生的就業(yè)數(shù)據(jù)統(tǒng)計等四大模塊。
1.畢業(yè)生就業(yè)單位信息填報模塊。該模塊是整個就業(yè)信息管理系統(tǒng)的主要部分,涉及的人數(shù)多,信息量也大,其數(shù)據(jù)的準(zhǔn)確性直接關(guān)系到學(xué)院的就業(yè)情況。該模塊中,外出實習(xí)就業(yè)的學(xué)生需要填報的就業(yè)信息主要包括單位名稱、單位聯(lián)系人、單位電話、單位所在地,單位性質(zhì)、單位對口情況以及月薪等相關(guān)的數(shù)據(jù)。這些數(shù)據(jù)的填報根據(jù)學(xué)院的要求,必須在每個月規(guī)定的時間段完成,更新好當(dāng)月的就業(yè)數(shù)據(jù)上報。在數(shù)據(jù)上報后,就業(yè)管理人員就能查看本月相應(yīng)的就業(yè)數(shù)據(jù),并對沒有就業(yè)的學(xué)生進(jìn)行及時的跟蹤指導(dǎo),提高學(xué)院的就業(yè)率。
2.用人單位發(fā)布招聘信息模塊。該模塊主要用于就業(yè)管理人員以及招聘單位對招聘信息的發(fā)布。招聘單位發(fā)布招聘信息,需在管理人員審核合格后,才能在該平臺上發(fā)布相關(guān)的招聘信息。畢業(yè)生可以通過就業(yè)管理平臺查看相關(guān)的招聘信息,進(jìn)行相應(yīng)崗位的應(yīng)聘,并能得到招聘單位相關(guān)信息的反饋。該模塊極大地方便了招聘單位直接與畢業(yè)生進(jìn)行聯(lián)系,為高職院校推薦畢業(yè)生就業(yè)起到了非常大的作用。
3.就業(yè)管理人員模塊。該模塊主要用于就業(yè)管理人員進(jìn)行數(shù)據(jù)的統(tǒng)計分析,用于進(jìn)一步指導(dǎo)學(xué)生的就業(yè)。就業(yè)管理人員主要包括院系領(lǐng)導(dǎo),以及院系兩級的就業(yè)干事。該管理模塊主要是在上報的數(shù)據(jù)中進(jìn)行分析,找出學(xué)生就業(yè)單位的質(zhì)量、就業(yè)的方向等。進(jìn)行招聘單位信息發(fā)布與審核,及時發(fā)布用人單位信息,并加強對未就業(yè)學(xué)生的關(guān)注。該模塊具有較多的操作權(quán)限,可以對其他相關(guān)人員進(jìn)行權(quán)限的分配。
4.班主任或輔導(dǎo)員對畢業(yè)生管理模塊。該模塊主要是班主任或輔導(dǎo)員對自己所帶班級學(xué)生的就業(yè)、簽約情況進(jìn)行查看與統(tǒng)計。加強與未就業(yè)學(xué)生的聯(lián)系,了解其目前的相關(guān)情況,并及時與相關(guān)就業(yè)管理人員聯(lián)系,分析出未就業(yè)的原因,有針對性地進(jìn)行指導(dǎo)。該模塊的功能大大減輕了班主任的就業(yè)統(tǒng)計工作,節(jié)約了大量的人力、物力,并且做到及時有效的數(shù)據(jù)統(tǒng)計。
(三)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計。信息管理系統(tǒng)的一個重要部分就是數(shù)據(jù)庫,其主要用來存取數(shù)據(jù)。在本系統(tǒng)的設(shè)計中,其利用SQL Server 2012進(jìn)行數(shù)據(jù)庫的設(shè)計,作為后臺數(shù)據(jù)庫管理工具。數(shù)據(jù)庫中都會包含很多的表格,用來進(jìn)行對數(shù)據(jù)的管理,其主要有學(xué)生基本信息表、就業(yè)數(shù)據(jù)填報表、管理人員信息表、用人單位信息表等。學(xué)生基本信息表,用于學(xué)生基本信息的管理,并與學(xué)院的教務(wù)管理系統(tǒng)相關(guān)聯(lián),對學(xué)生的信息數(shù)據(jù)進(jìn)行同步,確保其相關(guān)數(shù)據(jù)的準(zhǔn)確性。就業(yè)數(shù)據(jù)填報表,主要用于畢業(yè)生進(jìn)行就業(yè)單位信息數(shù)據(jù)的填報,用于統(tǒng)計畢業(yè)生就業(yè)情況。管理人員信息表,用來查看相關(guān)管理人員的信息。用人單位信息表,主要用于招聘信息的發(fā)布以及就業(yè)崗位的統(tǒng)計等。
1.學(xué)生基本信息表。此表與教務(wù)管理的學(xué)籍管理系統(tǒng)相關(guān)聯(lián),用于學(xué)生基本信息的管理。其主要包括的字段有學(xué)號、考生號、入學(xué)日期、畢業(yè)日期、生源地、姓名、性別、民族、院系名稱、專業(yè)名稱、學(xué)歷層次、出生日期、政治面貌、班級、聯(lián)系電話、郵箱、家長電話等。
2.就業(yè)數(shù)據(jù)填報表。該表主要用于畢業(yè)生就業(yè)單位信息的填報,主要用于就業(yè)信息的匯總、統(tǒng)計分析。該表與學(xué)生基本信息表進(jìn)行關(guān)聯(lián),其主要包括的字段有學(xué)號、考生號、入學(xué)日期、畢業(yè)日期、生源地、姓名、性別、民族、院系名稱、班級、專業(yè)名稱、學(xué)歷層次、畢業(yè)求職代碼、就業(yè)單位組織機構(gòu)代碼、就業(yè)單位名稱、就業(yè)單位聯(lián)系電話、就業(yè)單位聯(lián)系人、開具就業(yè)證明時間、QQ號、郵箱、學(xué)生本人電話等。endprint
3.管理人員信息表。該表主要對就業(yè)管理人員的信息進(jìn)行管理,對相關(guān)人員的權(quán)限進(jìn)行設(shè)置以及清除冗余的管理數(shù)據(jù)。該表主要包括用戶名、密碼、姓名、管理班級、院系名稱、權(quán)限分配等。
4.用人單位信息表。該表主要用來記錄相關(guān)的招聘信息。其主要包括企業(yè)(單位)名稱,單位性質(zhì),營業(yè)執(zhí)照、單位負(fù)責(zé)人、聯(lián)系電話、單位所在地、單位地址、招聘崗位、招聘人數(shù)、招聘專業(yè)、工資待遇等。
二、就業(yè)管理系統(tǒng)的實現(xiàn)
該系統(tǒng)的設(shè)計主要采用C#語言進(jìn)行程序編寫,利用三層架構(gòu)的設(shè)計思想來進(jìn)行數(shù)據(jù)的訪問設(shè)計。對數(shù)據(jù)的查詢,本系統(tǒng)主要采用結(jié)構(gòu)化查詢語言(Structured Query Language簡稱SQL)進(jìn)行查詢,提高數(shù)據(jù)的訪問效率,節(jié)約內(nèi)部資源,并利用 GridView 來加以顯示,提高其顯示的美觀度。
(一)數(shù)據(jù)庫中數(shù)據(jù)的獲取。在信息管理系統(tǒng)中,數(shù)據(jù)的獲取至關(guān)重要。在本系統(tǒng)中進(jìn)行數(shù)據(jù)獲取,主要利用數(shù)據(jù)庫連接腳本的方式來進(jìn)行,具體的代碼如下:
SqlConnection conn=new SqlConnection();
conn.ConnectionString="User ID=sa;Initial Catalog=DataBaseName;Data Source=(local);Password=888888";
//打開數(shù)據(jù)庫的連接
if (conn.State==ConnectionState.Closed){conn.Open();}
SqlCommand cmd=new SqlCommand(); cmd.Connection= conn;
cmd.CommandType=CommandType.Text;cmd.CommandText = "sql語句";
//用于執(zhí)行數(shù)據(jù)的相關(guān)操作,并返回所影響的行數(shù)。
int j=cmd.ExecuteNonQuery();if(j>0){MessageBox.Show("操作成功");}
object str_obj=cmd.ExecuteScalar();DataTable da=new DataTable();
SqlDataAdapter adapter=new SqlDataAdapter();adapter.SelectCommand=cmd;adapter.Fill(da);
(二)采用控件實現(xiàn)多頁顯示。數(shù)據(jù)的合理分頁是必不可少的,當(dāng)前在網(wǎng)頁的設(shè)計中,基本采用GridView控件進(jìn)行分頁顯示,分頁顯示主要有兩種模式,一是在瀏覽器端進(jìn)行分頁,其將所查詢到的數(shù)據(jù)進(jìn)行一次性保存下來,然后按照設(shè)置每頁要顯示的記錄來進(jìn)行分頁顯示。二是在服務(wù)器端進(jìn)行分頁,其根據(jù)查詢需求來進(jìn)行分頁,把滿足條件的數(shù)據(jù)按照相應(yīng)的規(guī)定顯示出來。為了提高網(wǎng)頁的顯示速度,在本就業(yè)管理系統(tǒng)中,主要采用服務(wù)器端分頁的方式來進(jìn)行數(shù)據(jù)信息的顯示。
(三)利用AJAX技術(shù)實現(xiàn)數(shù)據(jù)動態(tài)更新。本系統(tǒng)主要采用B/S模式,在瀏覽器和Web服務(wù)器之間進(jìn)行訪問。數(shù)據(jù)的更新是一種動態(tài)交互的方式,由于本系統(tǒng)使用人數(shù)較多,數(shù)據(jù)訪問的快慢直接影響到用戶的使用。在WEB中AJAX技術(shù)被廣泛應(yīng)用到B/S模式中,提高了網(wǎng)頁的刷新速度。系統(tǒng)中AJAX主要用于頁面的局部刷新,它不需要進(jìn)行整個頁面的重新加載,就能實現(xiàn)與服務(wù)器數(shù)據(jù)的更新。在該系統(tǒng)中,較好地利用了AJAX技術(shù)來實現(xiàn)就業(yè)數(shù)據(jù)或就業(yè)信息發(fā)布等進(jìn)行實時更新,而不用進(jìn)行整個頁面的刷新,極大地提高了數(shù)據(jù)的訪問效率。
綜上,本系統(tǒng)的設(shè)計開發(fā),提高了高職院校就業(yè)信息管理的準(zhǔn)確性與高效性,使廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院的就業(yè)管理工作得到了很大的提升。該系統(tǒng)在試運行階段取得了良好的效果,達(dá)到了預(yù)期效果,具有較好的使用價值。
【參考文獻(xiàn)】
[1]侯楓.基于B/S的高校畢業(yè)與就業(yè)管理系統(tǒng)設(shè)計與開發(fā)[J].西安航空學(xué)院學(xué)報,2016(34)
[2]黃榮喜.高職院校就業(yè)信息管理系統(tǒng)的設(shè)計與應(yīng)用[J].無線互聯(lián)科技,2017(13)
[3]潘芳芳.基于ASP.NET的多媒體學(xué)習(xí)系統(tǒng)設(shè)計與實現(xiàn)[D].武漢:華中師范大學(xué),2014
[4]寧滔,王鑫.基于.NET的高校就業(yè)信息管理系統(tǒng)的研究與實現(xiàn)[J].輕工科技,2015(3)
【作者簡介】黃榮喜(1979— ),男,廣西桂林人,碩士,廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院講師,研究方向:網(wǎng)絡(luò)技術(shù)及軟件開發(fā)應(yīng)用;蔣紅軍(1982— ),男,廣西桂林人,碩士,廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院講師,研究方向:網(wǎng)絡(luò)技術(shù)與軟件開發(fā);粟圣森(1983— ),男,廣西桂平人,碩士,廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院講師,研究方向:網(wǎng)絡(luò)技術(shù)。
(責(zé)編 黎 原)endprint