牛刀專業(yè)低代碼開發(fā)實戰(zhàn)—招聘管理

? ?? ? 招聘管理系統(tǒng)可以幫助企業(yè)實現(xiàn)招聘信息的集中管理和自動化,包括崗位發(fā)布、應聘、面試安排、招聘進度跟蹤等功能。通過系統(tǒng)化的招聘流程和數(shù)據(jù)分析,企業(yè)可以更有效地評估和選擇人才,提高招聘效率和質量,同時也可以提高企業(yè)形象和員工滿意度。
一、功能描述
1、用人申請
? ? ? ? 部門主管填寫用人申請計劃表:部門主管填寫用人申請計劃表,包括崗位名稱、崗位職責、薪資待遇、招聘人數(shù)等信息。
? ? ? ? 部門領導審批:部門主管將用人申請計劃表提交給部門領導審批,部門領導審核并決定是否通過該申請,如果審核未通過,則需要返回給部門主管進行修改。
? ? ?? 人力資源審核:部門領導審批通過后,將用人申請計劃表轉交給人力資源部門進行審核。
??? ??實現(xiàn)效果:


2、應聘申請
? ? ? ?求職者填寫應聘信息:求職者在招聘平臺上填寫個人信息,包括個人基本信息、工作經(jīng)歷、教育背景、專業(yè)技能等;
? ? ???簡歷篩選:人資專員會對求職者提交的簡歷進行篩選,篩選出符合崗位要求的候選人。
? ? ? ?簡歷審核:篩選完的簡歷需要報人資領導查看,以確保篩選結果的準確性和公正性;
? ? ? ?部門領導審核:人資領導審核通過后,會將簡歷分發(fā)給各用人部門領導,讓其進行初步審核,確認是否符合崗位要求,如果不符合要求,將被淘汰;
? ? ? ?面試階段:通過初審之后,候選人進入面試階段,面試的形式可能是電話面試、在線面試或者現(xiàn)場面試等。
實現(xiàn)效果:



3、面試
? ? ? ?初試安排:人資專員根據(jù)求職者提交的簡歷和崗位要求,安排其進行初試。初試的形式可能是電話面試或者現(xiàn)場面試等。
? ? ???初試結果通知:初試結束后,人資專員負責通知求職者初試結果。如果通過初試,則進入筆試階段,否則淘汰。
? ? ? ?筆試階段:根據(jù)不同的招聘崗位和企業(yè)需求,可能需要進行筆試。筆試的形式可能是在線考試、現(xiàn)場考試或者其他形式。
? ? ? ?筆試結果評估:筆試結束后,人資專員負責對筆試結果進行評估,決定是否進入二輪面試。如果通過筆試,則進入二輪面試階段,否則淘汰。
? ? ???二輪面試:二輪面試可能由各用人部門領導進行面試,面試的形式可能是在線面試、現(xiàn)場面試或者其他形式。
? ? ? ??面試結果評估:通過二輪面試后,人資專員將面試結果反饋給部門領導,由其進行評估,決定是否錄用。
實現(xiàn)效果:


4、offer發(fā)放
? ? ????初試安排:人資專員根據(jù)求職者提交的簡歷和崗位要求,安排其進行初試。初試的形式可能是在線考試、電話面試或者現(xiàn)場面試等。
? ? ? ??面試通過:如果求職者在初試和二輪面試中都通過了,人力資源招聘專員開始準備發(fā)送Offer。
? ? ??申請發(fā)送Offer:人力資源招聘專員將會在系統(tǒng)中申請發(fā)送Offer,包括求職者的個人信息、崗位信息、薪資待遇等。
? ? ? ?部門領導初審:申請發(fā)送Offer后,部門領導將會進行初審,確認求職者是否符合該崗位的要求,是否有作弊等不良行為。
? ? ? ?公司領導審核:初審通過后,公司領導將會進行最終審核,確認該求職者是否符合公司的用人標準和戰(zhàn)略方向。
實現(xiàn)效果:


二、實現(xiàn)思路
? ? ? ?牛刀專業(yè)低代碼平臺采用業(yè)務模型驅動設計模式,提供數(shù)據(jù)建模、服務建模、流程建模、頁面建模等模型設計工具,既可以通過可視化界面來定義數(shù)據(jù)模型、定義模型中的字段、建立數(shù)據(jù)庫表與表之間的關系,以及設置數(shù)據(jù)模型的規(guī)則;也可以基于可視化界面來構建用戶界面和定義流程,并自動生成對應源碼,可以通過本地IDE或云IDE修改代碼的方式來擴展功能。
(1)創(chuàng)建系統(tǒng)應用
??? ??根據(jù)應用模板中的“企業(yè)門戶”應用模板創(chuàng)建門戶應用,并初始化;
??? ??根據(jù)應用模板中的“工作流”應用模板創(chuàng)建應用,并在門戶中通過自動注冊的方式注冊服務
(2)創(chuàng)建企業(yè)應用
? ? ? 在“我的開發(fā)”中新建應用,使用MyBatis應用模板—“企業(yè)空白模板”創(chuàng)建 “招聘管理”應用,并在云IDE中打開應用開始進行開發(fā)。
(3)數(shù)據(jù)模型定義
??? ??動態(tài)數(shù)據(jù)集新建:數(shù)據(jù)字典、招聘信息表、應聘信息表。
(4)頁面創(chuàng)建
??? ??使用“列表詳細”頁面模板新建“數(shù)據(jù)字典”頁面;
??? ??以下頁面有流程審批,需要基于包含流程的頁面模板創(chuàng)建:用人申請、面試流程、入職offer發(fā)放。
工作流定義
??? ??在創(chuàng)建用人申請、面試流程、入職offer發(fā)放頁面的同時會自動生成一個簡單流程,我們基于自動生成的簡單流程進行開發(fā)。
彈出對話框
??? ??點擊“應聘申請”頁面“應聘崗位”數(shù)據(jù)項后面的按鈕,需要彈出崗位選擇窗口。
(5)應用發(fā)布
??? ??應用的編譯、構建、發(fā)布過程是自動化的,發(fā)布后在門戶中查看。
三、平臺功能應用
??? ??1、牛刀專業(yè)低代碼平臺支持使用內置頁面模板新建頁面,可以快速生成功能頁面;用戶也可以創(chuàng)建自己的頁面模板。
????????本案例需求有流程審批,使用包含流程的頁面模板創(chuàng)建新頁面,會自動生成綁定數(shù)據(jù)模型的功能頁面和簡易流程,用戶可根據(jù)實際需求做修改。下圖為含流程模板及根據(jù)模板新建的頁面效果展示:



??? ??2、牛刀專業(yè)低代碼平臺支持通過解析數(shù)據(jù)模型文件(*.data.m)內容的方式生成數(shù)據(jù)模型。
??? ??從本案例通過直接拷貝已有模型文件內容到當前應用的模型文件中或者直接編輯模型文件的方式,來生成數(shù)據(jù)模型。下圖為數(shù)據(jù)模型可視化設計界面和模型文件的展示:


??? ??3、牛刀專業(yè)低代碼平臺支持可視化設置和直接修改源代碼兩種方式修改組件屬性,并且是雙向有效的,屬性設置較多時可以批量替換以提高開發(fā)效率。
??? ??本案例需要將默認的一行三列布局修改為一行兩列,下圖為修改方式及效果展示:




??? ??4、牛刀專業(yè)低代碼平臺支持在頁面結構中將已設置屬性的組件復制為一個新的組件,達到快速復用的目的,大大提高開發(fā)速度。
??? ??本案例在設置好“應聘信息”工具欄及其表單項之后(下圖紅色區(qū)域),需要設置“基本信息”工具欄及其表單項,可以分別一鍵復制“應聘信息”工具欄及其表單項表單(下圖綠色區(qū)域),修改名稱即可使用。下圖為復制組件效果展示:
??


??? ??5、牛刀專業(yè)低代碼平臺支持設置數(shù)據(jù)組件屬性和規(guī)則,可以設置數(shù)據(jù)集的數(shù)據(jù)列、去重、計算列、過濾、排序、分頁數(shù)據(jù)大小、統(tǒng)計、關聯(lián)查詢等屬性。
??? ??本案例“應聘申請”頁面數(shù)據(jù)需要過濾,只顯示領導審批通過的數(shù)據(jù),需要對數(shù)據(jù)集進行設置,如圖所示:

? ? ??6、牛刀專業(yè)低代碼平臺支持數(shù)據(jù)組件規(guī)則設置,可以設置字段的只讀、默認值、計算、必填、約束等屬性,支持用復雜表達式設置。
??? ??本案例“應聘申請”頁面需要設置“應聘單位”表單項自動從上下文取值,且不可修改,需要設置其為只讀,通過規(guī)則設置來實現(xiàn),如下圖所示:

? ? ??7、牛刀專業(yè)低代碼平臺支持彈出窗口實現(xiàn),其實現(xiàn)方式通過建立名稱為dialog的頁面分組,分組下所有頁面將不會在門戶菜單中顯示,只可以作為彈出頁面使用。
??? ??本案例“應聘申請”頁面中,點擊“應聘崗位表”后面的按鈕,需要彈出“崗位選擇”對話框。下圖為設置彈出頁面顯示內容的展示:

關于此案例的更多內容,請點擊以下鏈接進行查看:
01-牛刀專業(yè)低代碼開發(fā)實戰(zhàn)—招聘管理—需求
02-牛刀專業(yè)低代碼開發(fā)實戰(zhàn)—招聘管理—系統(tǒng)演示
03-牛刀專業(yè)低代碼開發(fā)實戰(zhàn)—招聘管理—應用&數(shù)據(jù)模型創(chuàng)建
04-牛刀專業(yè)低代碼開發(fā)實戰(zhàn)—招聘管理—應聘申請頁面功能開發(fā)
05-牛刀專業(yè)低代碼開發(fā)實戰(zhàn)—招聘管理—應聘申請流程定義和運行
加入專業(yè)低代碼交流群,與眾多同行、專家交流探討:
