一飛開源,介紹創意、新奇、有趣、實用的開源應用、系統、軟體、硬體及技術,一個探索、發現、分享、使用與互動交流的開源技術社群平台。緻力于打造活力開源社群,共建開源新生态!
一、開源項目簡介
介紹
Agile HR人力資源系統該系統提供了對 人員管理、人員調動、薪酬管理、代表事項、流程中心、基礎設施、學校資訊、系統配置、系統結構、圖示管理 、健康檢查、統一身份認證平台、消息提醒等子產品。
二、開源協定
使用LGPL-3.0開源協定
三、界面展示
四、功能概述
Agile HR人力資源系統該系統提供了對 人員管理、人員調動、薪酬管理、代表事項、流程中心、基礎設施、學校資訊、系統配置、系統結構、圖示管理 、健康檢查、統一身份認證平台、消息提醒等子產品。
已有子產品
- 人員管理
- 人員調動
- 薪酬管理
- 學校資訊
- 系統配置
- 代表事項
- 流程中心
- 基礎設施
- 系統結構
- 圖示管理
- 健康檢查
- 統一身份認證平台
- 消息提醒
待辦事項
- 考勤管理
- 績效考核
- 報表中心
- 自定義表單
- 定時任務、導入導出
- 對接企業微信
- 公共資料交換平台
- 統一服務門戶管理平台
- 自定義查詢條件 自動補齊插件
五、技術選型
技術棧
- 前端 AdminTLE+ bootstrap + charts + ztree + gooflow + framework-ui
- 後端 .net core3.1 + SignalR + Dapper + WeiXin + IdentityServer
開發規範
- 實體類檔案名規範: 類名
- 服務類檔案名規範: 類名+Service
- 請求類檔案名規範: 類名+Req
- 響應類檔案名規範: 類名+Resq
- 安裝類檔案名規範: 類名+Startup
- 子產品項目檔案規範: Agile.Service+英文子產品名
技術要求
- 子產品化、元件式開發模式;
- 系統應具有良好的擴充性與二次開發能力;
- 内置标準的工作流引擎和常用的工作流程;
- 有統一的權限控制機制;
- 與其他應用統一認證、統一授權(SS0);
- 支援雲計算平台。
項目配置props
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>$(NoWarn);CS1591;CS1572;CS1573;CS1570;CS0618;CA2100;AD0001;</NoWarn>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<RunAnalyzersDuringLiveAnalysis>false</RunAnalyzersDuringLiveAnalysis>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
warning RAZORSDK1007: Reference assembly Agile.Data.dll
could not be found. This is typically caused by build errors in referenced projects.
六、源碼位址
通路一飛開源:https://code.exmay.com/