正文 職業生涯規劃全程化管理係統的設計與實現(1 / 2)

職業生涯規劃全程化管理係統的設計與實現

信息化建設

作者:葉小豔 黃維躍

摘要:麵對嚴峻的就業壓力,職業生涯規劃對大學生來說顯得越來越重要。為了幫助學生建立職業規劃理念並學會自我管理,設計了基於J2EE技術的職業生涯規劃全程化管理係統的方案,利用Java語言、Microsoft SQL Server 2005數據庫、MVC的設計模式實現了方案。該係統實現了職業生涯規劃表填寫及批改,素質信息登記及審核,學期規劃和綜合素質提升作業在線填寫及批改等一係列功能。

關鍵詞: J2EE; MVC設計模式;職業生涯規劃;全程化管理;管理係統

中圖分類號:TN929 文獻標誌碼:A 文章編號:1006-8228(2013)08-74-02

0 引言

麵對嚴峻的就業壓力,職業生涯規劃對大學生來說顯得越來越重要。有關專家認為,學生找到滿意的工作,決勝點在於長期的積累[1]。這種長期的積累需要認真地規劃。因此職業生涯規劃應從大學一年級就開始做起,使學生建立起職業生涯理念,盡早進行自我職業方向與定位及知識積累。利用信息技術,開發職業生涯規劃管理信息係統,依托係統平台,全程化管理學生就業教育可有效地進行全程化管理,能幫助學生更好地找到自己適合的職業方向,盡早確立奮鬥目標。

1 需求及體係結構設計

1.1 需求

職業生涯規劃是指個人和組織相結合,個人對自己職業生涯的主客觀條件進行測定、分析、總結研究的基礎上,對自己的興趣、愛好、能力、特長、經曆及不足等各方麵進行綜合分析與權衡,結合時代特點,根據自己的職業傾向,確定最佳的職業奮鬥目標,並為實現這一目標作出行之有效的安排。為了幫助學生解除擇業之困擾,盡早確立自己的努力方向,本單位就業指導中心為大一新生開設了“職業生涯規劃指導”課程。為配合課程的開發,有效地管理學生職業生涯規劃教育,開發了一套能滿足教學需求的網絡應用係統,即基於J2EE技術的學生職業生涯全程化管理係統。

職業生涯全程化管理係統是一個集網上作業與在校四年間自我職業規劃跟蹤管理的係統,它可以幫助學生清晰地對自己的職業目標進行管理與合理調整,並能清晰地透視自己在大學四年間的成長足跡。同時,它還應當可以促進就業指導老師與學生的互動,以便指導老師更方便、更快捷地幫助學生進行職業生涯規劃。

1.2 架構設計

係統分為“教師功能子係統”和“學生功能子係統”兩部分。學生在就業指導老師引領下,進行在線作業填寫,填寫本人的職業生涯規劃表,教師在線作業批改、跟蹤與幫助。

⑴學生功能子係統①職業生涯規劃在線作業填寫。學生登錄係統後,在線完成《職業生涯規劃表》的填寫與課程評價,並且在作業提交前,能對已錄入的內容進行修改。②職業規劃管理跟蹤與幫助。登錄係統後,可以完成個人信息資料(如:參加的社會活動,獲得的證書)的錄入與上傳,可以在線填寫學期規劃,係統可以對未達到的計劃進行預警。③綜合素質提升作業在線填寫。登錄係統後,在線完成係統提供的“綜合素質提升作業”試題。

⑵教師功能子係統①職業生涯規劃在線作業批改。登錄係統後,可以對學生完成的《職業生涯規劃表》進行批注與打分。②職業規劃管理跟蹤與幫助。登錄係統後,可以對學生提交的個人信息資料進行確認,並對其進行評價。③綜合素質提升作業在線批改。登錄係統後,可以對學生的“綜合素質提升作業”進行批改。

1.3 係統技術分析

係統采用J2EE技術、MVC設計模式,設計並實現了職業生涯全程化管理係統。後台技術選用了Spring+Struts2+Hibernate的技術框架組合[2],利用Hibernate進行數據庫管理,Struts2進行表現層流程管理,Spring對整個項目進行整合,從而實現了項目的分層開發。係統前台運用JQuery、JavaScript及第三方插件編程等技術,使頁麵更生動活潑,也增強了係統功能。同時,考慮到用戶人數眾多,係統還對服務器進行了請求分派、負載均衡及兩級緩存等優化,使服務器性能大大提高。

係統有三個基本業務流程。在表示層中,首先通過JSP頁麵實現交互界麵,負責傳送請求(Request)和接收響應(Response),然後Struts根據配置文件(struts-config.xml)將ActionServlet接收到的Request委派給相應的Action處理;在業務層中,管理服務組件的Spring IoC容器負責向Action提供業務模型(Model)組件和該組件的協作對象數據處理(DAO)組件完成業務邏輯,並提供事務處理、緩衝池等容器組件以提升係統性能和保證數據的完整性;在持久層中,則依賴於Hibernate的對象化映射和數據庫交互,處理DAO組件請求的數據,並返回處理結果。