鐘燕 游玲 張志鵬



摘要:該人事薪資管理系統是基于Pass平臺提供的建模工具開發與實現的。Pass平臺提供的存儲模型、表單模型、流程模型和報表模型等工具,簡化企業流程應用的開發、運行和維護,降低了企業成本。
關鍵詞:Pass平臺;薪資管理;BPMN
中圖分類號:TP393.09;TP311.52;F272.92? ?文獻標識碼:A? ? 文章編號:1007-9416(2020)04-0000-00
0緒論
隨著云技術的快速發展,Pass平臺也得到廣泛的應用與推廣。PaaS:Platform-as-a-Service(平臺即服務),PaaS平臺提供了基礎架構,軟件開發者只要在基礎架構上開發新的應用,同時不必購買開發或生產服務器,本系統的設計是通過PaaS平臺提供的存儲模型、表單模型、流程模型和報表模型等建模工具,簡化開發流程,減少了代碼編寫量,降低企業開發成本。
1 系統詳細設計
本系統開發的主要任務是實現企業人事薪資管理的系統化,規范化和自動化。系統功能分析是建立在系統開發的總體任務之上的,經過分析企業人事薪資管理系統的業務邏輯,主要有員工查詢、薪資計算、個人薪資架構等功能,具體的見圖1的思維導圖:
2 系統總體設計
系統的實現過程是基于Pass平臺提供的建模工具,通過四個步驟實現人事薪資管理系統的開發。首先,創建人事薪資管理所需要的所有存儲模型;其次,按照業務邏輯需求對存儲模型進行綁定;再次,設計表單模型,并綁定相對應的存儲模型,設計表單經過的流程節點,綁定相應的表單,通過Java語言編寫節點規則,流程畫布部署完畢后綁定報表模型;最后,創建用戶視圖,并部署到客戶端,設置客戶端權限。
2.1 流程模型設計
登錄Pass平臺,訪問應用開發,創建流程模型,設置流程對應的基本信息,在流程設計界面上設計流程結構并保存,完成一個應用的創建,圖2是薪資檢核流程跟蹤圖:財務人員檢查審核薪資信息,滿足條件就會進入下個審批環節,財務主管審批薪資狀態,滿足條件就結束本次薪資檢核流程,否則該流程會被駁回,要重新申請。
2.2 流程節點與業務邏輯設計
為薪資檢核流程節點設計業務邏輯:管理員組(系統管理員)、普通用戶具有啟動該流程節點的權限,流程中有薪資檢核和薪資審批節點名稱,不同節點具有系統功能和跳轉規則與業務邏輯,具體的見表1所示:
2.3 表單設計
在左側菜單點擊「應用開發>業務建模」,在業務模型庫點擊「新建」圖標,選擇「Form Model 表單模型,設置「表單名稱」為薪資計算表單,在數據源列表選擇BO_EU_SUPPORT【薪資計算表】為主表,點擊「下一步」,忽略后繼選項,直至點擊「完成」,自動生成表單模板。薪資計算功能模塊表單設計如表2所示:
2.4 存儲模型設計
在左側菜單點擊「應用開發>業務建模」,在業務模型庫點擊「新建」圖標,選擇「BO Model 存儲模型」,設置「存儲名稱」為BO_EU_SUPPORT,設置「存儲標題」為薪資計算表,完成存儲模型結構設計。薪資計算功能模塊存儲模型設計如表3所示:
3結語
該人事薪資管理系統的設計是基于Pass平臺提供的建模工具,實現企業員工對薪資基本信息進行新增與查詢操作;企業管理者可以對員工薪資信息進行增加、刪除、修改和查詢操作;匯總、檢核和計算員工的薪資;為了系統能更好的服務于企業,還設計了各種社保基數和五險一金的功能模塊,可以較好地滿足企業對于員工人事薪資管理的需求。
參考文獻
[1] 游玲.基于PaaS云平臺人事管理系統[J].數字技術與應用,2018,36(7):57-58.
[2] 游玲,江錦超.基于工作流引擎技術構建流程驅動型HR系統的研究[J].數字技術與應用,2017(7):106-107+110.
收稿日期:2020-03-18
基金項目:福建省大學生創新創業訓練計劃(S201913468011)
作者簡介:鐘燕(1998—),女,四川成都人,本科,研究方向:軟件工程。
通訊作者:游玲(1975—),女,福建福州人,碩士研究生,副教授,研究方向:計算機技術應用。
Design and Implementation of Personnel and Salary Management System Based on Pass Platform
ZHONG Yan,YOU Ling,ZHANG Zhi-peng
(Artificial Intelligence College of Yango University,Fujian Fuzhou 350015)
Abstract: The personnel and salary management system is developed and designed based on the Pass platform, which provides modeling-tools such as the storage model, form model, process model, report model, etc. The modeling-tools simplifies the development, operation and maintenance of enterprise process applications and reduce enterprise costs.
Key words: Pass-platform; Salary-management;BPMN