李姿霖
摘 要 隨著J2EE技術(shù)的發(fā)展,將該技術(shù)應(yīng)用在高效就業(yè)管理系統(tǒng)中具有重要的意義。文章分析了高效就業(yè)系統(tǒng)存在的問題,介紹了J2EE技術(shù),并根據(jù)就業(yè)管理系統(tǒng)的需求,建立起了基于J2EE技術(shù)的大學(xué)生就業(yè)管理信息系統(tǒng)。該系統(tǒng)借助SP、Servlet以及JavaBean等J2EE技術(shù),實現(xiàn)和優(yōu)化了高校大學(xué)生就業(yè)管理所需的功能。
關(guān)鍵詞 J2EE;就業(yè)管理系統(tǒng)
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)07-0014-01
隨著高校規(guī)模越來越大,每年從高校畢業(yè)的學(xué)生數(shù)量也在不斷增加,如何有效的對就業(yè)生進行管理成為高校的一個重要環(huán)節(jié)。以前,高校對就業(yè)相關(guān)信息和資料的管理采取的都是傳統(tǒng)人工管理方式,但是這種方式存在著很多的缺點。紙質(zhì)文件和資料的數(shù)量比較巨大,這對于就業(yè)信息的整理和維護帶來很大的困難。傳統(tǒng)的人工方式已經(jīng)不能夠滿足新時代的要求。隨著信息時代的到來,利用計算機技術(shù)來管理高校就業(yè)信息成為一種新的趨勢。特別是J2EE技術(shù)應(yīng)用,優(yōu)化了高校就業(yè)管理系統(tǒng),為高校管理畢業(yè)學(xué)生提供了方便。本文先簡要介紹了高校就業(yè)系統(tǒng)面臨的一些問題以及J2EE技術(shù)的概況,再探討和分析了基于J2EE的系統(tǒng)設(shè)計和實現(xiàn)。
1 高校就業(yè)系統(tǒng)面臨的問題以及J2EE概述
計算機技術(shù)的快速發(fā)展讓高校改善了傳統(tǒng)的人工管理,建立起了就業(yè)管理信息系統(tǒng)。但是因為技術(shù)的革新以及系統(tǒng)需求的不斷提高,原有的就業(yè)管理系統(tǒng)已經(jīng)存在很多問題,不能夠滿足新時代的需求。
1)系統(tǒng)建設(shè)的目的不夠明確。有的學(xué)校建設(shè)就業(yè)管理系統(tǒng)沒有從學(xué)生的角度出發(fā),而只是為了應(yīng)付上級檢查。這就無法真正的為高校畢業(yè)生服務(wù),不能夠在用人單位和畢業(yè)生之間建立交流的平臺。
2)系統(tǒng)的功能單調(diào),只有簡單的畢業(yè)生信息管理,而不能夠從簡歷制作、面試經(jīng)驗以及職業(yè)規(guī)劃等多個方面進行指導(dǎo)。
3)系統(tǒng)的共享性和擴展性差。高校內(nèi)部各個院系擁有獨立的畢業(yè)信息管理平臺,各個院系之間沒有足夠的聯(lián)系,不方便實現(xiàn)整個畢業(yè)生的信息管理工作。不夠先進和成熟的管理系統(tǒng)不具有較好的擴展性,對于整個系統(tǒng)的提升和優(yōu)化帶來困難。特別是有的學(xué)校在系統(tǒng)開發(fā)時所用的軟硬件比較落后,這對系統(tǒng)的穩(wěn)定性和維護性都帶來了困難。
隨著計算機技術(shù)的不斷發(fā)展,高校就業(yè)管理系統(tǒng)的優(yōu)化也有了新的發(fā)展?;贘2EE結(jié)構(gòu)的管理系統(tǒng)為高校就業(yè)管理帶來了方便。
J2EE技術(shù)是以Java平臺或Java2平臺為核心,能夠解決企業(yè)復(fù)雜系統(tǒng)的體系結(jié)構(gòu)。J2EE技術(shù)不僅具有Java平臺所擁有的方便存取數(shù)據(jù)和安全模式高等優(yōu)點,而且能夠?qū)JB、JSP以及XML技術(shù)進行全面的支持。一般JZEE應(yīng)用結(jié)構(gòu)可以分為客戶端、web應(yīng)用層、業(yè)務(wù)層和企業(yè)信息系統(tǒng)層四個部分。
客戶端組件主要是為用戶服務(wù)的,它是用戶使用時的界面,可以是應(yīng)用程序的客戶端,也可以是移動Web方式的客戶端,方便用戶手機使用。Web應(yīng)用層的主要作用就是將用戶輸入的信息轉(zhuǎn)送到業(yè)務(wù)層中進行處理,一般它可以是Servlet Web層或者JSP頁面來處理用戶的輸入信息。業(yè)務(wù)層主要是借助EJB對用戶的輸入信息進行處理,并且對處理信息進行儲存。企業(yè)信息系統(tǒng)層主要是用來處理企業(yè)信息系統(tǒng)軟件,一般包括企業(yè)基礎(chǔ)建設(shè)系統(tǒng)、數(shù)據(jù)庫系統(tǒng)等。
J2EE的結(jié)構(gòu)中,采用了多層次封裝技術(shù),將不同的功能組件進行封裝,具有組件重用功能。這既方便了程序編程,也提升了系統(tǒng)的可擴展性。
2 基于J2EE高校就業(yè)管理系統(tǒng)的需求分析
要想在J2EE的基礎(chǔ)上建立起高校就業(yè)管理系統(tǒng),就需要先對系統(tǒng)的需求進行分析,在需求的基礎(chǔ)上建立系統(tǒng)的功能。從系統(tǒng)各個用戶的角度出發(fā),系統(tǒng)需要建立以下功能。
作為系統(tǒng)管理員,應(yīng)當(dāng)具有最高權(quán)限,有權(quán)利對整個網(wǎng)站進行管理和維護,保證系統(tǒng)的安全和有序。作為畢業(yè)生,應(yīng)當(dāng)能夠在系統(tǒng)網(wǎng)頁中查詢招聘信息、簡歷模板以及面試經(jīng)驗等。還能建立屬于自己的電子簡歷和求值意向。需要的話,畢業(yè)生還可以在網(wǎng)上辦理相應(yīng)的畢業(yè)和就業(yè)手續(xù),登記就業(yè)去向等。作為企業(yè)用人單位,一方面應(yīng)該可以在系統(tǒng)網(wǎng)頁上發(fā)布自己的招聘信息和單位信息,還要能夠查閱學(xué)生的求職簡歷,另一方面,企業(yè)還要能夠在網(wǎng)站上對求職者進行初步的面試。作為學(xué)校就業(yè)管理處,應(yīng)當(dāng)建立起就業(yè)生和用人單位之間的橋梁。既能夠為畢業(yè)生就業(yè)所需要辦的相關(guān)手續(xù)進行服務(wù),又要積極的與用人單位進行聯(lián)系,必要時建立校園招聘的交流平臺。
3 基于J2EE高校就業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)
1)系統(tǒng)設(shè)計。
根據(jù)上述的功能需求,可以將高校就業(yè)管理系統(tǒng)進行功能模塊的建立。為了實現(xiàn)系統(tǒng)所需的功能,可以建立后臺管理、學(xué)生管理、企業(yè)管理、留言反饋及信息發(fā)布等五大模塊。根據(jù)系統(tǒng)的特點,可以采用J2EE技術(shù)來建立本系統(tǒng)。在該系統(tǒng)中,可以用SQL Server作為數(shù)據(jù)庫服務(wù)器,用HTML和JSP等進行Web應(yīng)用程序的開發(fā),用Tomcat作為Web服務(wù)器。而對后臺數(shù)據(jù)庫進行訪問的功能可以借助DBC訪問機制來實現(xiàn)。
2)系統(tǒng)實現(xiàn)。
在系統(tǒng)設(shè)計初步輪廓完成后,應(yīng)當(dāng)采取具體的設(shè)計來實現(xiàn)。該系統(tǒng)可以采用模型視圖控制器的設(shè)計模式。在該模式中,模型層的功能是處理業(yè)務(wù)邏輯,視圖層的功能是顯示用戶的操作界面,控制層的主要功能就是控制和協(xié)調(diào)模型層和視圖層。在具體實施時,可以用JavaBeans來表示模型層,用JSP文檔當(dāng)作視圖層,用Servlet作為系統(tǒng)程序的控制器。在系統(tǒng)工作的時候,是由Servlet來接收各個輸入端的請求信息,然后根據(jù)信息的特點發(fā)送給JSP。同時,Servlet還能夠按照J(rèn)SP的需要生成具體的實例,然后輸出給JSP。JSP能夠直接在控制器中搜索和調(diào)用數(shù)據(jù)。
在這種設(shè)計模式中,數(shù)據(jù)層和視圖層是分離開來的。這樣的設(shè)計使得系統(tǒng)的開發(fā)工作以及后期的擴展工作變得更加的簡單和快捷。在系統(tǒng)運行后,用戶在經(jīng)過注冊登錄后可以進行相應(yīng)的操作。一般來說可以分為學(xué)生用戶、企業(yè)用戶和管理用戶三類。學(xué)生用戶可以對招聘信息、就業(yè)指導(dǎo)進行瀏覽,建立自己的簡歷和求值信。企業(yè)用戶能夠在網(wǎng)頁上發(fā)布自己企業(yè)信息和招聘信息。管理用戶則可以對網(wǎng)站進行管理,了解整個就業(yè)信息的動態(tài)和變化。這樣基于J2EE的高校就業(yè)管理的系統(tǒng)能夠?qū)崿F(xiàn)就業(yè)管理的基本需求。
4 結(jié)束語
面對高校就業(yè)管理系統(tǒng)的新需求,本文在介紹J2EE技術(shù)的基礎(chǔ)上,提出了一個基于J2EE的服務(wù)高校就業(yè)的管理系統(tǒng)。本系統(tǒng)是在分析當(dāng)今高校就業(yè)管理系統(tǒng)存在的問題和需求的情況下,以SP、Servlet以及JavaBean等J2EE技術(shù)進行設(shè)計的。該系統(tǒng)擁有執(zhí)行速度快、穩(wěn)定性強以及可擴展性高等優(yōu)點,能夠很好的完成就業(yè)管理功能,極大的方便了用戶。J2EE的技術(shù)仍在發(fā)展,更優(yōu)化的高校就業(yè)管理系統(tǒng)仍然是一個研究的領(lǐng)域。
參考文獻
[1]王付娟.MVC設(shè)計模型[J].硅谷,2009.
[2]成科揚.基于J2EE體系結(jié)構(gòu)的高校畢業(yè)生就業(yè)信息系統(tǒng)的設(shè)計研究[J].計算機應(yīng)用研究,2005.endprint