摘 要:本文對網(wǎng)上報名系統(tǒng)進(jìn)行了需求分析,闡述了在系統(tǒng)設(shè)計過程中用戶對系統(tǒng)的總體需求、業(yè)務(wù)流程分析、系統(tǒng)功能性需求、系統(tǒng)用例分析、系統(tǒng)數(shù)據(jù)流分析等方面內(nèi)容,使用戶和設(shè)計者彼此明確系統(tǒng)各項功能,為下一步的開發(fā)打好基礎(chǔ)。
關(guān)鍵詞:需求分析;B/S模式;報名系統(tǒng)
DOI:10.16640/j.cnki.37-1222/t.2017.17.138
1 系統(tǒng)總體需求
需求分析主要有兩個任務(wù):第一是通過對問題及環(huán)境的理解、分析和綜合,建立分析模型(Analysis Model),第二是在完全弄清用戶對系統(tǒng)的功能和性能的確切要求的基礎(chǔ)上,把用戶的需求表達(dá)出來[3]。
經(jīng)過與人力資源部門溝通,確定網(wǎng)上報名系統(tǒng)的需求分析項目如下:
(1)人事招聘工作主要是由那些部門和人員參加,他們各需要什么樣的數(shù)據(jù)和權(quán)限;
(2)網(wǎng)上發(fā)布的招聘公告應(yīng)該包括那些方面的內(nèi)容;
(3)用來考試的教室信息如何?以往的考試是如何分配座位的;
(4)應(yīng)聘人員的報名表需要那些項目要求;
(5)人事招聘工作的起止時間和系統(tǒng)開、關(guān)時間通過什么控制;
(6)網(wǎng)上報名系統(tǒng)需要存儲那些數(shù)據(jù),需要設(shè)計的數(shù)據(jù)表應(yīng)包含那些內(nèi)容;
(7)考生打印出來的準(zhǔn)考證上面應(yīng)該包含哪些信息。
根據(jù)具體情況,將用戶分為三個角色,分別為管理員、報名人員、審核員。報名人員登錄系統(tǒng)后可對用戶自己個人信息進(jìn)行錄入和修改,管理員可實(shí)時查看用戶的信息并可導(dǎo)出實(shí)時人員列表Excel文件。審核員具有審核報名者資格權(quán)限,可對報名者進(jìn)行通過或返回修改權(quán)限。
人事招聘工作分為報名登錄模塊、審核模塊、查詢模塊和后臺管理模塊四大模塊,通過崗位類別管理處可對崗位類別進(jìn)行增加、修改、刪除操作來對崗位類別進(jìn)行管理,崗位類別在用戶權(quán)限管理處可對用戶或角色進(jìn)行設(shè)置可使用的類別。審核模塊中,審核員對報名人員的信息審核。在報名登錄模塊中,報名人員報名后可以登錄網(wǎng)站,錄入報名信息。在查詢模塊中,報名人員可查詢資料情況、審核結(jié)果、考試成績、打印準(zhǔn)考證。管理員通過后臺管理模塊對應(yīng)聘人員報名信息進(jìn)行統(tǒng)計分析,對于進(jìn)入打印準(zhǔn)考證環(huán)節(jié)的考生數(shù)據(jù)及時統(tǒng)計,從而能比較準(zhǔn)確的估計出實(shí)際參加考試的應(yīng)聘者人數(shù)。
2 業(yè)務(wù)流程
本文在與人力資源部門充分溝通的基礎(chǔ)上,將本系統(tǒng)的業(yè)務(wù)流程繪制如圖1所示:
(1)網(wǎng)上報考流程分析。在發(fā)布招聘信息后,考生可根據(jù)招聘公告所公布的招考崗位信息填寫報考信息表,填寫信息表時,前臺對所報崗位的各項要求均進(jìn)行了前臺校驗(yàn),確保所報信息的有效性。網(wǎng)上報名的具體流程如圖2所示:
(2)考場分配流程分析。在考場分配的設(shè)計環(huán)節(jié),我們首先打亂考生的排序,隨即抽取考生進(jìn)行分組。根據(jù)報名職位編碼,對報名人員分組并生成準(zhǔn)考證號碼。最后對每一組考生生成考場號碼和座位號碼。
具體流程圖如圖3所示:
(3)網(wǎng)上繳費(fèi)流程分析。在網(wǎng)上繳費(fèi)功能的模塊里面,首先需要獲取考生登陸信息,其次根據(jù)考生所選崗位生成繳費(fèi)清單,登陸網(wǎng)上銀行,然后繳費(fèi)到系統(tǒng)指定的賬戶,系統(tǒng)顯示已經(jīng)繳費(fèi),最后系統(tǒng)開啟下一步操作權(quán)限。
具體流程如圖4所示:
3 系統(tǒng)功能性需求
結(jié)合以上分析,在功能性需求方面,本系統(tǒng)設(shè)計了對報名信息的錄入、刪除、修改權(quán)值(用戶可根據(jù)具體情況修改評判中的相關(guān)權(quán)值)等功能。本文將系統(tǒng)功能分析如下:
3.1 前臺系統(tǒng)功能分析
(1)用戶管理模塊。該模塊主要實(shí)現(xiàn)應(yīng)聘人員的注冊、登錄、修改信息等功能,方便應(yīng)聘人員操作。
(2)審核信息模塊。該模塊主要實(shí)現(xiàn)相關(guān)部門人員審核應(yīng)聘人員報名信息是否符合崗位要求等功能。
(3)查詢模塊。該模塊主要實(shí)現(xiàn)應(yīng)聘人員登陸系統(tǒng)后及時查看報名狀態(tài)、審核狀態(tài)、考試成績、面試成績等信息的功能。
3.2 后臺系統(tǒng)功能分析
實(shí)現(xiàn)管理員的登陸和信息的修改功能;實(shí)現(xiàn)對用戶信息的查看、修改和刪除功能;實(shí)現(xiàn)對報名人員信息的查閱、更改、刪除等功能;實(shí)現(xiàn)對名單的查看和刪除,實(shí)現(xiàn)對人才的查看和刪除功能。
4 系統(tǒng)用例分析
網(wǎng)上報名系統(tǒng)的用戶主要分為管理員、應(yīng)聘人員、審核員三類。
4.1 報名人員
每個報名人員登錄網(wǎng)站后,注冊新賬號、填寫信息、申請崗位。報名人員可以在規(guī)定時間內(nèi)登陸系統(tǒng),對已經(jīng)保存的信息進(jìn)行修改, 也可以瀏覽自己的填報信息和審批結(jié)果。應(yīng)聘人員用例圖如圖5所示。
4.2 管理員
管理員可以設(shè)置應(yīng)聘人員、審核員的使用權(quán)限, 可以在網(wǎng)站上發(fā)布招聘信息、管理用戶信息。管理員可以對整個系統(tǒng)進(jìn)行維護(hù),包括:人員維護(hù)、部門維護(hù)、模塊維護(hù)、人員職務(wù)維護(hù)、用戶權(quán)限維護(hù)、角色維護(hù)、用戶口令維護(hù)等多項功能維護(hù)。同時管理員還可以在招聘工作進(jìn)行的同時統(tǒng)計分析出應(yīng)聘人員數(shù)據(jù)資料,崗位需求情況等信息。管理員用例圖如圖6所示。
4.3 審核員
審核員由人力資源部門和相關(guān)專業(yè)人士構(gòu)成。
最后審核結(jié)果由管理員統(tǒng)計、導(dǎo)出數(shù)據(jù)。審核員用例圖如圖7所示。
5 系統(tǒng)數(shù)據(jù)流分析
招聘系統(tǒng)數(shù)據(jù)流分析,其數(shù)據(jù)流圖如圖8所示。
參考文獻(xiàn):
[1]鄭懷穎.軟件外包人才網(wǎng)上招聘系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].電子科技大學(xué),2013.
[2]徐瑾.基于網(wǎng)絡(luò)的畢業(yè)實(shí)習(xí)管理與模糊評價系統(tǒng)的研究[D].華南理工大學(xué),2015.
[3]林昊.基于B/S結(jié)構(gòu)的中山巡警績效考核信息系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].電子科技大學(xué),2013.
[4]鄭一.天津美倫醫(yī)藥集團(tuán)人力資源管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].山東大學(xué),2013.
[5]王鈞.藝術(shù)類招生考試網(wǎng)上報名管理系統(tǒng)的研究與開發(fā)[D].西安石油大學(xué),2013.
[6]王國銀.大學(xué)生就業(yè)平臺開發(fā)與設(shè)計[D].華東師范大學(xué),2011.
[7]郭柏喬.基于ThinkPHP框架的高校自主招生網(wǎng)上報名系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].廣州城市職業(yè)學(xué)院學(xué)報,2014(02):70-73.
[8]李荔.創(chuàng)建機(jī)關(guān)事業(yè)單位工人技術(shù)等級考試網(wǎng)絡(luò)信息平臺的思考[J].經(jīng)濟(jì)師,2010(09):219.
[9]王圻.紅云紅河集團(tuán)人事管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[D].電子科技大學(xué),2014.
作者簡介:左丹(1983-),女,河南商丘人,碩士,副院長,講師,研究方向:信息管理、軟件管理。