董志堅+劉玉江
摘 要:近年來,高校畢業生人數逐年增加,各大高校就業推薦工作量也越來越大。合理搭建一個公開的信息化平臺,能夠提高就業指導部門工作的效率,降低企業用人成本,便于畢業生求職。組織力量自行開發適合于本校的就業信息網站,對于實現畢業生就業服務信息化、網絡化,提高就業指導質量與管理水平,具有重要的現實意義。
關鍵詞:畢業生;推薦系統;B/S架構
中圖分類號:TP311.13 文獻標識碼:A
Analysis and Design of the Talent Center Graduates Recommendation Management System
DONG Zhijian,LIU Yujiang
(Liaoning University of International Business and Economics,Dept. of Information Management,Dalian 116052,China)
Abstract:Recently,the number of college graduates has increased year by year.Lots of universities employment recommendation work is also lager and lager than before.To build a reasonable public information platform so that it can improve the work efficiency of employment guiding departments,reduce enterprising employ costs,and facilitate the graduate's to take office.In this case,organizational strength developed suitable employment information web site of the school by their own.It has great important practical significance to make the employment service informationization, network to improve the employment quality and management level will come true.
Keywords:the graduates;recommendation system;B/S architecture
1 引言(Introduction)
高校擴招給我們帶來的不僅僅是高等教育的大眾化時代。在高等教育從精英教育轉向大眾化教育的同時,就業市場也由賣方市場轉移向了買方市場。在賦予了學子們更多的接受高等教育機會的同時,畢業生的就業壓力同期而至。“招生、培養、就業”是學生培養體系的三個重要環節[1]。影響高校畢業生就業因素有很多,例如經濟發展、國家就業政策等等的宏觀因素,但是在實踐中我們發現,高校畢業生的就業管理質量對高校畢業生的就業有著重要的影響。因此,在如此背景下,開發高校畢業生就業管理系統就具有很強的現實意義。
通過計算機自動處理和有序管理大量重復繁雜的工作,較好地保證數據的一致性、準確性和及時性,準確完整地提供信息是畢業生就業系統的目的。為此,可以結合畢業生就業管理工作的實際情況,開發一個基于校園網進行管理的畢業生推薦管理系統,從而進一步規范學校的畢業生就業管理工作[2]。
隨著信息的高速發展以及高科技的普及,人們的生活越來越離不開信息,因此信息管理的重要性就日漸現形了。當今時代是飛速發展的信息時代,在各行各業中離不開信息處理,而計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復雜的信息管理,計算機能夠充分發揮它的優越性。因此開發這個系統有很多好處,首先,促進應用軟件的發展,提高應用軟件的質量,采用良好的編程思想和數據庫設計理念,通過計算機自動處理和有序管理大量重復繁雜的工作,較好地保證數據的一致性、準確性和及時性,動態、準確、完整地提供學生信息,保證學校在畢業生就業管理方面的工作質量;其次,解決過去手工管理存在的工作效率低,難保管,易出差錯,不便查詢、分類、匯總,難以對數據信息進行科學分析等一系列問題[3]。通過科學化、規范化的畢業生就業管理系統的建設,可以為學校領導和組織部對做好畢業生就業管理工作提供及時、準確、科學的信息,管理者能夠隨時了解畢業生的就業現狀,規劃發展計劃,明確發展重點,提高就業質量,實現畢業生就業管理從被動反應式走向前瞻式,并由此提高工作效能。
2 系統分析(Systems analysis)
本系統采用面向對象的軟件開發辦法,以Eclipse作為主要開發工具,使用Oracle作為關系數據庫,開發語言選擇Java,較好地實現了預定的需求功能。
2.1 可行性分析
JSP頁面由HTML代碼和嵌入其中的js代碼所組成。服務器在頁面被客戶端請求以后對這些JSP代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。運用JSP開發的系統具有跨平臺、支持多種數據庫、支持加密、較強的擴展性、執行速度塊、可移植性強、功能全面、可伸縮性等特點。同時使用的Oracle數據庫可以在不同操作系統平臺上運行,支持多種語言,操作簡單,可嵌入,支持多重存儲引擎,適用海量查詢。我們運用JSP+Oracle+Tomcat這種完美的組合來開發本系統,可以看到該系統的設計與開發在技術和硬件設備上都是滿足的,因此也具有一定的可行性。所有技術資料都為合法,開發過程中不存在知識產權問題,未抄襲任何網站,不存在侵犯版權問題,符合國家法律和軟件法律法規。endprint
2.2 開發技術
本系統利用Windows7作為開發平臺,采用JAVA作為開發語言,后臺數據庫使用Oracle實現數據存儲,設計的系統采用MVC模式。
JSP是Java Server Page的縮寫,是由Sun公司倡導、許多公司參與建立的一種動態網頁技術標準。采用JSP技術,Web頁面使用HTML或者XML標記來設計和格式化最終頁面,使用JSP代碼或者小腳本程序來生成頁面上的動態內容。在服務器中JSP引擎解釋JSP語言和小腳本程序,生成所請求的內容,并且將結果以HTML或者XML頁面的形式發送回瀏覽器。JSP技術很容易整合到多種應用體系結構中,以利用現存的工具和技巧,并且擴展到能夠支持企業級的分布式應用。由于JSP頁面的內置腳本語言是基于Java編程語言的,擁有Java編程語言“一次編寫,各處運行”的特點。
2.3 系統開發目的
開發畢業生推薦管理系統的目的主要是通過畢業生管理系統為高校畢業生管理提供方便快捷的查詢、修改、輸入服務,提高工作效率和工作質量,實現對畢業生信息的科學管理。
3 總體設計(The overall design)
3.1 系統模塊圖
根據需求分析階段結果,系統功能模塊如圖1所示。
圖1 系統功能模塊圖
Fig.1 The system function module diagram
在主界面中包含三個模塊,分別是學生管理模塊、企業管理模塊、管理員模塊。
3.2 系統模塊說明
(1)學生管理模塊
a.學生基本信息管理功能:
基本信息添加:實現學生基本信息的錄入。
基本信息修改:實現學生基本信息的修改。
b.簡歷管理功能:學生用戶登錄后,可以實現對簡歷信息的增加、修改、刪除、查詢。
c.查看推薦功能:查看系統管理員為學生推薦的企業信息。
(2)企業管理模塊
a.企業基本信息管理功能:
基本信息添加:實現企業基本信息的錄入。
基本信息修改:實現企業基本信息的修改。
b.招聘信息管理功能:企業用戶登錄后,可以實現對招聘信息的增加、修改、刪除、查詢。
c.查看推薦功能:查看系統管理員為企業推薦的學生信息。
(3)管理員模塊
a.推薦管理功能:管理員登錄后,可以針對企業的招聘需求為企業推薦畢業生。
b.用戶管理功能:對學生和企業的登錄賬戶進行管理。
3.3 系統開發環境
(1)系統開發平臺:Eclipse
(2)系統開發語言:Java
(3)數據庫管理系統軟件:Oracle
(4)運行平臺:Windows7
(5)運行環境:JDK 1.7.0
(6)分辨率:最佳效果1024×768像素
系統后臺數據庫采用Oracle,它提供強大而穩定的企業級數據庫開發平臺,滿足了數據一致性、完整性及安全性上的要求;前臺采用eclipse作為主要的開發工具,可與Oracle數據庫無縫鏈接。
4 結論(Conclusion)
本系統利用JSP技術和Oracle數據庫技術,使得系統具備良好的可維護性、可擴充性,為Web用戶提供跨越時間和地域的廣泛的訪問環境。運用多種網絡安全措施,確保系統運行的安全可靠。該系統體現“以人為本”的現代管理思想,將管的功能變成服務的功能,充分體現了以學生為主,為學生服務的特點,系統的開放式可以使單位自由選擇學生,學生也可以方便地選擇單位,實現了真正意義上的雙向選擇。該系統的應用為畢業生求職和用人單位招聘提供了方便、快捷的服務,顯著地改善了大學生就業管理中存在信息渠道不暢通、效率不高等問題。在系統設計中,我們采用易懂、易讀的人機界面,又把系統正確性放在首位,力求數據完整和處理正確性;在此基礎之上優化程序代碼,加速系統運行,減少對系統資源的占用,使用戶可以在短時間內完全掌握。
參考文獻(References)
[1] 劉慧婷,等.畢業生就業管理系統的設計與實現[J].微型機與
應用,2013(05): 74-77.
[2] 徐照興,劉武.基于B/S模式的高職畢業生就業數據管理系統
的設計與實現[J].計算機應用與軟件,2012,29(9):297-300.
[3] 王彥敏.高校就業管理信息系統的設計與實現[J].昆明冶金高
等專科學校學報,2012,28(1):42-27.
作者簡介:
劉玉江(1975-),男,碩士,副教授.研究領域:web程序應
用,Java軟件編程.
董志堅(1990-),男,學士.研究領域:信息管理與信息系統.endprint
2.2 開發技術
本系統利用Windows7作為開發平臺,采用JAVA作為開發語言,后臺數據庫使用Oracle實現數據存儲,設計的系統采用MVC模式。
JSP是Java Server Page的縮寫,是由Sun公司倡導、許多公司參與建立的一種動態網頁技術標準。采用JSP技術,Web頁面使用HTML或者XML標記來設計和格式化最終頁面,使用JSP代碼或者小腳本程序來生成頁面上的動態內容。在服務器中JSP引擎解釋JSP語言和小腳本程序,生成所請求的內容,并且將結果以HTML或者XML頁面的形式發送回瀏覽器。JSP技術很容易整合到多種應用體系結構中,以利用現存的工具和技巧,并且擴展到能夠支持企業級的分布式應用。由于JSP頁面的內置腳本語言是基于Java編程語言的,擁有Java編程語言“一次編寫,各處運行”的特點。
2.3 系統開發目的
開發畢業生推薦管理系統的目的主要是通過畢業生管理系統為高校畢業生管理提供方便快捷的查詢、修改、輸入服務,提高工作效率和工作質量,實現對畢業生信息的科學管理。
3 總體設計(The overall design)
3.1 系統模塊圖
根據需求分析階段結果,系統功能模塊如圖1所示。
圖1 系統功能模塊圖
Fig.1 The system function module diagram
在主界面中包含三個模塊,分別是學生管理模塊、企業管理模塊、管理員模塊。
3.2 系統模塊說明
(1)學生管理模塊
a.學生基本信息管理功能:
基本信息添加:實現學生基本信息的錄入。
基本信息修改:實現學生基本信息的修改。
b.簡歷管理功能:學生用戶登錄后,可以實現對簡歷信息的增加、修改、刪除、查詢。
c.查看推薦功能:查看系統管理員為學生推薦的企業信息。
(2)企業管理模塊
a.企業基本信息管理功能:
基本信息添加:實現企業基本信息的錄入。
基本信息修改:實現企業基本信息的修改。
b.招聘信息管理功能:企業用戶登錄后,可以實現對招聘信息的增加、修改、刪除、查詢。
c.查看推薦功能:查看系統管理員為企業推薦的學生信息。
(3)管理員模塊
a.推薦管理功能:管理員登錄后,可以針對企業的招聘需求為企業推薦畢業生。
b.用戶管理功能:對學生和企業的登錄賬戶進行管理。
3.3 系統開發環境
(1)系統開發平臺:Eclipse
(2)系統開發語言:Java
(3)數據庫管理系統軟件:Oracle
(4)運行平臺:Windows7
(5)運行環境:JDK 1.7.0
(6)分辨率:最佳效果1024×768像素
系統后臺數據庫采用Oracle,它提供強大而穩定的企業級數據庫開發平臺,滿足了數據一致性、完整性及安全性上的要求;前臺采用eclipse作為主要的開發工具,可與Oracle數據庫無縫鏈接。
4 結論(Conclusion)
本系統利用JSP技術和Oracle數據庫技術,使得系統具備良好的可維護性、可擴充性,為Web用戶提供跨越時間和地域的廣泛的訪問環境。運用多種網絡安全措施,確保系統運行的安全可靠。該系統體現“以人為本”的現代管理思想,將管的功能變成服務的功能,充分體現了以學生為主,為學生服務的特點,系統的開放式可以使單位自由選擇學生,學生也可以方便地選擇單位,實現了真正意義上的雙向選擇。該系統的應用為畢業生求職和用人單位招聘提供了方便、快捷的服務,顯著地改善了大學生就業管理中存在信息渠道不暢通、效率不高等問題。在系統設計中,我們采用易懂、易讀的人機界面,又把系統正確性放在首位,力求數據完整和處理正確性;在此基礎之上優化程序代碼,加速系統運行,減少對系統資源的占用,使用戶可以在短時間內完全掌握。
參考文獻(References)
[1] 劉慧婷,等.畢業生就業管理系統的設計與實現[J].微型機與
應用,2013(05): 74-77.
[2] 徐照興,劉武.基于B/S模式的高職畢業生就業數據管理系統
的設計與實現[J].計算機應用與軟件,2012,29(9):297-300.
[3] 王彥敏.高校就業管理信息系統的設計與實現[J].昆明冶金高
等專科學校學報,2012,28(1):42-27.
作者簡介:
劉玉江(1975-),男,碩士,副教授.研究領域:web程序應
用,Java軟件編程.
董志堅(1990-),男,學士.研究領域:信息管理與信息系統.endprint
2.2 開發技術
本系統利用Windows7作為開發平臺,采用JAVA作為開發語言,后臺數據庫使用Oracle實現數據存儲,設計的系統采用MVC模式。
JSP是Java Server Page的縮寫,是由Sun公司倡導、許多公司參與建立的一種動態網頁技術標準。采用JSP技術,Web頁面使用HTML或者XML標記來設計和格式化最終頁面,使用JSP代碼或者小腳本程序來生成頁面上的動態內容。在服務器中JSP引擎解釋JSP語言和小腳本程序,生成所請求的內容,并且將結果以HTML或者XML頁面的形式發送回瀏覽器。JSP技術很容易整合到多種應用體系結構中,以利用現存的工具和技巧,并且擴展到能夠支持企業級的分布式應用。由于JSP頁面的內置腳本語言是基于Java編程語言的,擁有Java編程語言“一次編寫,各處運行”的特點。
2.3 系統開發目的
開發畢業生推薦管理系統的目的主要是通過畢業生管理系統為高校畢業生管理提供方便快捷的查詢、修改、輸入服務,提高工作效率和工作質量,實現對畢業生信息的科學管理。
3 總體設計(The overall design)
3.1 系統模塊圖
根據需求分析階段結果,系統功能模塊如圖1所示。
圖1 系統功能模塊圖
Fig.1 The system function module diagram
在主界面中包含三個模塊,分別是學生管理模塊、企業管理模塊、管理員模塊。
3.2 系統模塊說明
(1)學生管理模塊
a.學生基本信息管理功能:
基本信息添加:實現學生基本信息的錄入。
基本信息修改:實現學生基本信息的修改。
b.簡歷管理功能:學生用戶登錄后,可以實現對簡歷信息的增加、修改、刪除、查詢。
c.查看推薦功能:查看系統管理員為學生推薦的企業信息。
(2)企業管理模塊
a.企業基本信息管理功能:
基本信息添加:實現企業基本信息的錄入。
基本信息修改:實現企業基本信息的修改。
b.招聘信息管理功能:企業用戶登錄后,可以實現對招聘信息的增加、修改、刪除、查詢。
c.查看推薦功能:查看系統管理員為企業推薦的學生信息。
(3)管理員模塊
a.推薦管理功能:管理員登錄后,可以針對企業的招聘需求為企業推薦畢業生。
b.用戶管理功能:對學生和企業的登錄賬戶進行管理。
3.3 系統開發環境
(1)系統開發平臺:Eclipse
(2)系統開發語言:Java
(3)數據庫管理系統軟件:Oracle
(4)運行平臺:Windows7
(5)運行環境:JDK 1.7.0
(6)分辨率:最佳效果1024×768像素
系統后臺數據庫采用Oracle,它提供強大而穩定的企業級數據庫開發平臺,滿足了數據一致性、完整性及安全性上的要求;前臺采用eclipse作為主要的開發工具,可與Oracle數據庫無縫鏈接。
4 結論(Conclusion)
本系統利用JSP技術和Oracle數據庫技術,使得系統具備良好的可維護性、可擴充性,為Web用戶提供跨越時間和地域的廣泛的訪問環境。運用多種網絡安全措施,確保系統運行的安全可靠。該系統體現“以人為本”的現代管理思想,將管的功能變成服務的功能,充分體現了以學生為主,為學生服務的特點,系統的開放式可以使單位自由選擇學生,學生也可以方便地選擇單位,實現了真正意義上的雙向選擇。該系統的應用為畢業生求職和用人單位招聘提供了方便、快捷的服務,顯著地改善了大學生就業管理中存在信息渠道不暢通、效率不高等問題。在系統設計中,我們采用易懂、易讀的人機界面,又把系統正確性放在首位,力求數據完整和處理正確性;在此基礎之上優化程序代碼,加速系統運行,減少對系統資源的占用,使用戶可以在短時間內完全掌握。
參考文獻(References)
[1] 劉慧婷,等.畢業生就業管理系統的設計與實現[J].微型機與
應用,2013(05): 74-77.
[2] 徐照興,劉武.基于B/S模式的高職畢業生就業數據管理系統
的設計與實現[J].計算機應用與軟件,2012,29(9):297-300.
[3] 王彥敏.高校就業管理信息系統的設計與實現[J].昆明冶金高
等專科學校學報,2012,28(1):42-27.
作者簡介:
劉玉江(1975-),男,碩士,副教授.研究領域:web程序應
用,Java軟件編程.
董志堅(1990-),男,學士.研究領域:信息管理與信息系統.endprint