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