?

高職院校畢業生就業信息管理系統的設計與實現

2020-12-28 01:54李華麗
神州·上旬刊 2020年12期
關鍵詞:設計與實現管理系統高職院校

摘要:隨著國家高等教育的發展,高職院校畢業人數不斷增加。根據某高職院校畢業生就業信息管理工作需求,系統采用.NET平臺的B/S模式,使用三層架構編程思想、ASP.NET開發語言、SQL Server數據庫進行開發和實現,將高職院校畢業生、企業用人單位和就業管理部門緊密聯系,實現企業用人單位網上招聘、畢業生網上求職、高職院校就業管理部門對畢業生就業過程全程監控管理等功能,為畢業生、用人單位和高職院校提供良好的共享平臺,實現三方共贏。

關鍵詞:高職院校;畢業生就業信息;管理系統;設計與實現

一、引言

由于近年高職院校辦學規模不斷擴大,各個學校的招收學生數量不斷增加,每年的畢業生人數和規模也相應地迅速增加。同時畢業生對就業崗位的要求越來越多,畢業生就業環節給學校的就業管理部門工作帶來前所未有的壓力。傳統的管理方式已難以適應新的工作需要。因此,建立適合自身學校特點的畢業生就業信息系統,為就業信息管理和維護工作提供良好的平臺,能實現高職院校就業信息管理的科技化和信息化,方便就業信息資源共享,提高學校就業管理工作效率。

二、系統關鍵技術

本系統實現相關的關鍵技術,包括C#.NET技術、ADO.NET開發技術、SQL Server 2008數據庫技術和三層架構等關鍵開發技術。

(一)C#.NET技術

.NET平臺是微軟推出的在Internet環境下支持XML Web服務的應用程序開發平臺。使用.NET平臺可以創建基于.NET Framework框架的窗體應用程序、移動應用程序和網頁應用程序。.NET平臺是用于設定和運用這些應用程序的內部Windows組件,作為Internet互聯網的新一代編程結構和程序集合。C#是一種面向對象的編程語言。它可以使得程序開發人員便捷地根據具體業務需要,編寫滿足業務需要和功能需求的.NET平臺應用程序。微軟.NET提供了一系列的工具還有服務用來最大程度地方便開發者運用計算與通訊領域。

(二)ADO.NET數據訪問技術

ADO.NET數據訪問技術技術(ActiveX Data Objects)是美國Microsoft公司設計并實現的一種應用程序接口,ADO技術主要用以實現對關系型數據庫及非關系型數據庫中的數據信息進行訪問和操作。ADO.NET是在.NET開發過程中被編程人員廣泛使用的一種非常好的數據訪問技術。

(三)SQL Server數據庫技術

SQL是一種結構化數據庫查詢編程語言,主要實現了根據具體應用程序的實際需要,與各種關系型數據庫進行訪問和交互操作。大部分編程語言都使用SQL語言用于各種大中型DBMS(關系數據庫管理系統)的標準查詢語言,用于存取、操作和管理相關業務數據和數據庫系統。

(四)三層架構

三層架構是指通過軟件編程的方式將整個軟件系統進行分層管理的一種軟件開發思想。三層架構具體包括表現層、業務邏輯層和數據訪問層。在軟件系統開發過程中,使用三層架構的編程思想可以有效減少或降低研發與管理軟件系統的工作負擔。同時,整體軟件系統的數據信息和業務信息可以良好交互和共享,系統擴展性好。

三、系統需求分析

(一)系統概述

高職院校畢業生就業信息管理系統是一個面向學校、畢業生和用人單位三方面的互動式招聘人才綜合管理平臺。該系統能讓學生、企業、就業辦工作人員等不同用戶根據自己需求在這個平臺上進行檢索、管理等功能。

(二)系統可行性分析

本系統采用C#、ASP.NET等編程語言,實現系統與數據庫之間的關聯,通過客戶端瀏覽網頁來實現整個就業信息的管理過程。簡單快捷的操作極大地提高計算機的信息存儲、快速查詢等功能,有效提高大學生畢業生就業管理工作效率和畢業生就業信息管理的準確度。

(三)功能需求分析

1.企業用戶功能需求:企業的業務和功能需求主要包括提交企業信息、提交招聘信息、發布招聘信息、查閱簡歷、通知面試、公布面試結果和試用期結果等。企業主要參與基礎信息管理和面試過程管理兩個活動。其中,基礎信息管理又可以擴展為統計提交招聘信息、發布招聘信息和查閱簡歷信息。面試管理又可以擴展為面試通知、通知面試結果、通知試用結果和通知錄用結果等。

2.畢業生功能需求:畢業生的業務和功能需求主要包括提交學生信息、填寫簡歷、管理學生簡歷、投遞簡歷、準備面試、簽訂勞動合同等。畢業生主要參與提交學生信息和學生簡歷管理、準備面試和簽訂勞動合同四個活動。其中,學生簡歷管理有可以擴展填寫學生簡歷和投遞學生簡歷等。

(3)就業辦工作人員需求:就業辦工作人員的業務和功能需求主要包括審核企業信息、審核學生信息、審核招聘信息、對畢業生面試通知結果、試用期進行備案及簽到證的備案等。

(4)學院領導功能需求:統計學生信息、企業信息和就業過程的數據;收集面試情況統計報表、試用期情況統計報表、錄用情況統計報表等。學校領導主要參與基礎信息統計和就業過程統計報表兩個活動。其中,基礎信息又可以擴展為統計企業信息、統計學生信息。就業過程統計報表又可以擴展為面試情況統計報表、試用期情況統計報表和就業情況統計報表等。

(五)系統性能需求

系統界面的設計應遵循軟件界面設計原則,達到界面友好和操作簡單的目標。對于不同權限的用戶要準確的顯示不同的界面。該系統能加密重要信息,數據存儲安全有保障,能防止數據泄漏。

四、系統設計

(一)系統設計原則

本系統的設計應遵循以下原則:全面性、方便性、可擴展性、實用性、經濟性。

(二)系統總體架構設計

畢業生就業信息管理系統是一款采用B/S架構模式設計和開發的信息系統。畢業生就業信息管理系統是基于校內小型網站,由于每年畢業生人數較為固定,波動不是太大,所以信息數據的存儲也相對較少,對于存儲空間的要求不是特別大。因此,該系統只需要使用一臺服務器作為數據庫服務器用來存儲信息數據,另外一臺服務器則是可用來處理校內的其它事務使用。因為考慮到數據安全性,所以兩臺服務器接入端都設置防火墻以防止非法入侵。學生和管理員都可以通過自己的PC端訪問系統。

本系統采用三層架構設計模式,系統總體設計模式如圖1所示。

(1)表現層:表現層是系統與用戶進行交互的窗口,向用戶提供數據輸入、數據顯示、信息瀏覽、交互操作的平臺。

(2)業務邏輯層:業務邏輯層是系統的核心組成部分,主要調用各種核心技術,通過數據傳輸、業務流程控制、業務邏輯處理等操作,實現系統各功能模塊具體操作的判斷和具體業務邏輯的處理。本系統的業務邏輯層由就業信息管理、用人單位管理、基礎數據管理和系統綜合管理等業務邏輯組件和相關業務規范組成。

(3)數據訪問層:數據訪問層以統一規范的接口形式向業務邏輯層和系統數據庫之間進行數據操作功能。本系統的數據訪問層由數據庫管理系統、C#.NET技術、ADO.NET技術、數據標準等核心模塊組成。

(三)系統功能模塊設計

經過對某高職院校就業工作的調研和需求分析,本系統的功能模塊劃分為基礎數據管理、就業信息管理、企業信息管理、系統綜合管理和報表查詢分析五大模塊。這五個模塊在整個系統中扮演十分重要的角色,是整個系統的核心。該系統的總體功能模塊結構如圖2所示。

(四)數據庫設計

本系統的數據庫是根據某高職院校實際情況設計,主要包括學生用戶信息表、企業基本信息表、企業詳細信息表、學生詳細信息表、學生用戶具體信息表、學生榮譽表、工作實習表、招聘信息表等數據庫表格。

五、系統實現

本系統包括就業信息管理系統前臺模塊、學生信息管理模塊、企業信息管理模塊、就業過程管理模塊、統計報表中心模塊和系統綜合管理模塊,采用B/S結構進行設計和實現。整個系統分為就業信息管理系統的前臺(某高職院校畢業生就業信息網)和系統綜合管理的后臺。系統綜合管理后臺具體包括學生信息管理模塊、企業信息管理模塊、就業過程管理模塊、報表查詢統計管理模塊和系統綜合管理模塊。該系統為畢業生、企業和學校三方搭建一個共享的平臺,為解決畢業生就業問題提供良好環境。

(一)就業信息管理系統前臺

就業信息管理系統前臺以泉州市某高校畢業生就業信息網的形式展示,向企業和全校畢業生及各年級學生展示就業方面信息。

(二)學生信息管理

學生信息管理模塊主要面向學生用戶,為學生用戶提供管理學生檔案信息、查看學生成績和獎懲記錄,編輯和管理學生簡歷信息等功能。

(三)企業信息管理

企業信息管理模塊主要面向用人單位(企業用戶),為企業用戶提供管理企業信息維護、編輯和管理該企業的各項職位招聘信息等功能。

(四)就業過程管理

就業過程管理模塊主要面向學校就業辦工作人員,為就業辦工作人員提供新聞公告管理、學生求職申請信息跟蹤和管理、學生到企業面試過程跟蹤和管理、學生在企業試用過程跟蹤和管理、學生就業報到跟蹤和管理等功能。

(五)統計報表中心

統計報表中心模塊主要面向學校就業辦工作人員和學校相關領導,為就業辦工作人員和學校相關領導統計畢業生就業過程中各項數據信息,具體包括企業信息統計、學生信息統計、面試情況統計、試用情況統計和就業情況統計等,為學校領導層做出學院發展、專業調整、人才培養方案優化等相關決策提供數據依據。

(六)系統綜合管理

系統綜合管理模塊主要由系統管理員操作,具體包括基礎數據的綜合管理、用戶信息的管理和數據的備份還原等操作,例如:用戶管理模塊主要實現用戶信息的綜合管理,具體包括信息錄入、編輯和查詢等綜合管理操作。

(七)系統測試與評價

主要測試各功能模塊是否能夠正常運行,輸入數據后顯示的結果是否能通過測試。

經測試,本系統所有模塊都能夠正常運行,各個模塊功能都能正常實現,各頁面運行流暢,系統整體運行符合預期效果。系統解決應屆畢業生、用人企事業單位和學校之間的就業和招聘工作,提高三方的工作效率。

六、結語

高職院校畢業生就業信息管理系統是一個不僅服務于學校自身就業管理部門,更服務于本校畢業生和用人企業的就業工作綜合管理平臺。在此平臺上畢業生能夠直觀地了解企業的基本信息和最新的就業政策和新聞動態。該就業信息管理平臺使企業對學生提供簡歷信息的真實性和有效性更加放心,在了解學生基本信息、榮譽情況、教育情況、求職意向等內容后,能更有針對性地選擇企業所需的人才,節約企業和畢業生的時間和精力,提高工作效率。管理員可以實時監控招聘流程,了解畢業生就業情況,為學校發展和改革提供真實的數據來源和有力現實參考。該系統真正實現就業信息管理的實時性、共享性、快捷性,為畢業生、用人單位和學校三方搭建信息共享平臺,實現三方共贏。

參考文獻:

[1]錢琴琴.高校畢業生就業管理系統的設計與實現[J].蕪湖職業技術學院學報,2019(4):18-21.

[2]寧滔,王鑫.基于.NET的高校就業信息管理系統的研究與實現[J].輕工科技,2015(3):48-50.

[3]王少麗.高校畢業生就業管理系統的設計與實現[J].信息與電腦(理論版),2017(15):104-106.

[4]陳春麗.高校畢業生就業信息管理系統的設計與實現[J].教育科學(引文版),2017(10):3.

[5]劉洋.基于B/S模式的畢業生就業管理系統的設計與實現[J].北京石油化工學院學報,2010,2(10):119-123.

作者簡介:李華麗(1982-)女,泉州德化人,泉州工藝美術職業學院講師,碩士,研究方向:招生就業,軟件工程。

猜你喜歡
設計與實現管理系統高職院校
基于James的院內郵件管理系統的實現
基于LED聯動顯示的違停管理系統
海盾壓載水管理系統
基于RFID的倉儲管理系統實現
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合