徐立波



摘 要: 在線招聘系統具有求職信息管理、招聘信息管理、用戶信息管理和系統維護等功能,為企事業單位和求職人員搭建信息平臺。本文通過系統需求分析、用例建模和數據庫表結構設計為系統的實現奠定基礎。
關鍵詞: B/S 招聘系統需求 數據庫設計
隨著計算機技術和網絡技術的發展,企事業單位更希望通過網絡平臺發布招聘信息,擴大單位的招聘范圍,節省招聘時間和經費,從而招到更優秀的人才,提高招聘效率。而廣大求職者亦想通過這樣一個平臺更多地了解企事業單位的招聘信息,為求職提供更多的選擇,因此設計一個基于B/S模式的招聘系統是非常必要的。
1. B/S模式
B/S模式(Browser/Server,瀏覽器/服務器模式)是在C/S模式的基礎上發展而來的,結構由兩層結構變成三層結構:瀏覽器/Web服務器/數據庫服務器。B/S模式最大的好處是用戶不用安裝任何客戶端軟件,只需要利用Windows自帶的internet explorer即可,圖1是B/S模式結構圖。
2.招聘系統需求分析
獲取用戶的詳細需求是軟件研發的第一步基礎性工作。通過獲取用戶的詳細需求和最終目標,經過分析,形成系統詳細的軟件需求規格說明,這將為軟件的成功設計和開發奠定堅實的基礎。
通過了解招聘企事業單位對招聘信息的發布、招聘管理的流程及求職人員對招聘管理平臺的需求,確定招聘系統的主要功能包括:
(1)招聘單位管理功能
單位通過系統完成注冊,發布招聘信息,包括單位招聘人員的數量要求、專業要求、學歷要求、年齡要求、工作經驗要求和薪金要求等,瀏覽求職人員信息,與求職人員互動等。
(2)求職人員管理功能
求職人員通過系統能夠完成注冊并瀏覽單位發布的求職信息,按照專業、學歷、薪金等條件完成搜索,投遞求職簡歷,與招聘單位互動等。圖2是招聘系統的用例圖。
3.數據庫設計
二維表結構設計是數據庫的基礎。招聘系統要設計的表很多,主要包括管理員用戶表、求職人員信息表、單位用戶表、求職意向表和職位信息表等,以下列出三個主要的表。
(1)管理員用戶表
該表包含三個字段,分別是M_id、M _name、M _pass,其中M_id為主鍵,具體信息見表1所示。
(2)求職人員信息表
該表包含7個字段,分別是E_id、E _name、E _pass、E _university、E _proffesion、E _Specialty、E _Liking。其中E_id為主鍵,具體信息見表2所示。
(3)職位信息表
3.結語
基于B/S模式的招聘系統能夠完成企事業單位招聘職位信息和通告信息發布,求職人員的信息注冊、職位查找和系統維護管理等功能,為企事業單位和求職人員搭建信息平臺,提高企事業單位的招聘效率和求職人員的求職效率。
參考文獻:
[1]孟凡盛.基于Internet的求職招聘系統的設計與實現[J]. 信息技術與信息化,2015,4.
[2]劉霞.基于.NET的高校網絡招聘系統開發[J].職業教育研究,2012,6.