摘要:該人事管理系統基于AWS BPM PaaS云平臺提供的建模工具開發與設計。PaaS平臺提供的建模工具,能夠實現人事管理系統的快速開發與構建,減少了代碼編寫量,簡化了開發過程,提高開發效率,節省了開發成本。
關鍵詞:BPM;PaaS云;人事管理
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2018)07-0057-02
近年來,云計算發展的速度快速,PaaS云也在跟上發展的腳步。PaaS是Platform as a Service的簡稱,是平臺即服務的意思,即將開發平臺作為服務提供給用戶,提供開發環境、服務器平臺、硬件資源等服務。用戶在其平臺基礎上定制開發自己的應用程序,不需要對服務器和數據庫進行過多的管理。本系統是在AWS BPM PaaS云平臺提供的建模工具進行開發與實現。
1 系統總體設計
通過分析企業人事管理的業務邏輯,系統能夠實現員工檔案、人員統計、人員看板、職業資格統計、職稱統計、合同臺賬、入職合同、續簽合同、入職申請、入職申請查詢等功能。本系統總體功能模塊圖如圖1所示。
人事管理系統主要實現的功能如下:
(1)員工檔案:主要是用于查看員工信息。對員工的信息的增加、刪除、查看,并且能夠對員工信息批量導入。(2)合同管理:包含合同臺賬、入職合同、合同續簽、合同變更。主要實現對合同的管理。(3)人員統計:企業員工的總數、性別、學歷、年齡、司齡、工齡等信息進行統計,可以表格、柱形圖、餅狀圖、環狀圖等呈現的形式統計顯示。(4)職稱統計:查看企業員工的各個職稱的人數。查看企業員工的職業資格情況。(5)勞務協議:簽訂企業與員工的勞務協議,可以增加、刪除、修改。(6)招聘管理:包含入職申請、入職申請查詢。可以建立員工的入職申請表,人事部門可以設置查詢條件查詢所有員工入職申請信息,查詢員工的入職申請信息。
2 流程模型設計
2.1 創建流程
本系統通過PaaS云平臺,創建流程模型,設置流程的基本信息。在流程設計界面上設計流程結構并保存。圖2是新員工入職申請流程跟蹤圖:入職員工填寫個人信息,符合條件就會進入下一個部門主管審批環節,否則當作廢結束事件;部門主管同意就通知人事部門,結束本次流程,否則該審批會被駁回,要求重新填寫。
2.2 部署流程
在平臺的菜單點擊【應用開發>業務建模】,在業務模型庫樹,展開到【HR檔案管理>人員入職流程>流程模型】,在右側列表的入職申請流程工具條,點擊【部署向導】,將菜單部署到客戶端,在權限組列表,點擊【添加】,將管理員組添加到權限列表,點擊【部署】,完成導航菜單的創建和授權。登錄PaaS客戶端,可以查看、訪問入職申請流程。
3 為流程創建表單
3.1 創建存儲模型
在菜單點擊【應用開發>業務建模】,在業務模型庫點擊【新建】圖標,選擇【BO Model 存儲模型】,設置存儲模型基本信息:存儲名稱為BO_ACT_HR_RM_JOININ,存儲標題為員工入職表,點擊【確定】,創建入職申請表的所需的存儲模型。存儲模型設有名稱、標題、類型、長度等字段,具體模型如圖3所示。
3.2 創建表單
在菜單點擊【應用開發>業務建模】,點擊【新建】圖標,選擇【Form Model 表單模型】點擊對話框【確定】按鈕設置【表單名稱】為新員工入職申請表,在數據源列表選擇BO_ACT HR_RM_ JOININ【入職申請表】為主表,點擊【下一步】,忽略后繼選項,直至點擊【完成】根據數據源結構,默認表單模板已自動生成。生成表單如圖4所示。
3.3 綁定流程
在菜單點擊【應用開發>業務建模】,在業務模型庫樹,展開到【入職申請流程>流程模型】,打開已經設計的入職申請流程,在流程畫布,右鍵點擊提交工單,選擇【形狀屬性】,在彈出對話框,選擇【表單應用】選項頁,在【表單庫】找到入職申請處理表單,雙擊,點擊【確定】對話框按鈕,關閉節點屬性對話框,完成提交工單節點的表單設置。
在流程畫布,右鍵點擊提交工單,選擇【復用當前表單配置到...】在彈出對話框,選處理工單,完成處理工單節點的表單設置點擊保存圖標,將剛剛的操作進行保存。
4 運行流程
打開流程設計器的【流程屬性】,設置【啟動時默認標題】,使用@公式,將表單數據提取到流程和任務標題上,方便用戶根據任務標題了解業務信息保存流程模型,完成設置模擬填單任務標題的組合值,提取業務數據。
5 結語
基于AWS BPM PaaS云平臺提供的建模工具,能夠實現企業應用軟件的快速開發與構建。PaaS平臺減少了代碼編寫量,簡化了開發過程,縮短開發周期,提高開發效率,節省了開發成本。將會有越來越多的企業及開發者使用快速開發平臺來完成自己的開發工作。普通用戶在接受簡單培訓后也能夠使用快速開發平臺DIY出自己所需的各種管理軟件,并在后期軟件維護升級中,提供了很大的便利。
參考文獻
[1]游玲,江錦超.基于工作流引擎技術構建流程驅動型HR系統的研究[J].數字技術與應用,2017,(07):106-107+110.
[2]徐滔,游玲.基于PaaS云建HR SaaS系統的設計[J].數字技術與應用,2018,(01):145-146.
[3]趙一明.企業人事管理系統的設計與實現[D].長春:吉林大學,2016.