Lemon OA是一個非常實用的辦公OA軟件,是基于Java開發(fā)的開源OA。使用它可以讓公司中多員工更加方便的完成多人協(xié)作的工作,同時還能夠進行知識的累積,大家可以訪問一個有著許多資源的云端文件夾。目標是逐步吸收各種業(yè)務需求,最終發(fā)展成為能夠包含所有功能的工具棧,實現(xiàn)盡量減少編碼,只通過配置就完成各種定制需求。
OA - Office Automation(辦公自動化),主要目的是解決公司內部的協(xié)作問題,所以也稱為協(xié)同辦公。
所以,我們主要做的就是怎么讓公司部門里的一群人,可以分工協(xié)作完成同一件事情,或者叫項目。目前我們將目光集中在兩點上:
多人協(xié)作,反映到系統(tǒng)里就是任務,流程,日程。
知識積累,反映到系統(tǒng)里就是文檔,論壇。
主框架基于spring, springMVC, hibernate。
前端基于bootstrap和jquery。所以在非IE瀏覽器下界面會更漂亮,低版本IE瀏覽器下可能有兼容問題。
數(shù)據(jù)庫使用hsqldb,主要為了方便,嵌入到應用中,直接使用。
權限使用的spring security,因為自己太熟了。參考我們的權限操作手冊。
工作流使用activiti,這段時間主要研究它了。參考我們翻譯的Activiti用戶手冊。
仿造springboot的配置方法,每個環(huán)境的配置文件單獨一個文件,不再使用之前的覆蓋方式。
做一個簡單的應用導航頁。
優(yōu)化組織結構操作。
演示流程:資產(chǎn),差旅,車輛,休假,報銷,收發(fā)文。
世界杯在哪里買球最好