不一樣的自我18
介紹一款github上stars數為1.2K的開源OA系統Lemon,基於Java開發。開源協議Apache 2.0。
基礎模塊
- 賬號體系:人員信息管理,登錄,註銷,密碼策略都在這裡。(還不支持密碼策略)
- 組織機構:部門,崗位,上下級彙報關係。人與人的集合的關聯關係。(還不支持崗位)
- 權限控制:功能權限,包含URL,METHOD,TAG。數據權限,包含單個數據,按規則對批量數據授權。(還不支持規則)
- 任務中心:待辦,已辦,委託,抄送,會籤等需要人工處理的任務操作。(目前與流程混在一起,未成為單獨模塊)
- 電子表單:對結構化數據與動態模型進行展示與操作。(目前與流程混在一起,未成為單獨模塊)
- 流程管理:多環節協作型工作,包含設計,建模,運行,監控,優化。(功能不完善)
- 報表圖表:統計分析,各種導出。(還未實現)
業務模塊
個人事務
- 日程管理:標記每天計劃要做哪些事情,可以和待辦任務,會議預定等功能配合,類似備忘錄的功能。
- 即時信息:直接給同事留言,私下討論,要是有客戶端或手機端的IM就更好了。
- 待辦任務:需要處理的各項任務。
- 文檔管理:工作相關的文檔,附件等。
- 個人配置:系統中自己相關的信息,一般是聯繫方式。
公共信息
- 公告通知:公司需要發佈大家周知的通知,公告等。
- 論壇:針對某些話題討論的論壇。
- 通訊錄:快速查詢公司內同事通訊錄的渠道。
行政管理
- 會議室管理:會議室預定。
- 車輛管理:車輛預定。
流程相關
Github地址:https://github.com/xuhuisheng/lemon