Lemon OA是一款基于Java开发的开源办公自动化系统,遵循Apache 2.0开源协议。我们的总体目标是逐步吸收和整合各种业务流程需求,最终发展成为一款涵盖所有功能的专用工具栈,实现尽量避免编号,只需配置即可满足各种定制需求。OA,即Office Automation(办公自动化),其主要目的是解决企业内部协作问题,所以也被称为办公协同。我们的核心任务是如何让公司员工能够分工协作,共同完成同一项任务或项目。目前我们将目光聚焦于两个方面:多人协作,在系统中体现为任务、流程和日程;知识积累,在系统中体现为文档、社区论坛。系统主架构采用Spring、Spring MVC、Hibernate等技术。前端开发基于Bootstrap和jQuery,确保在非IE浏览器下的页面显示更加美观,但在低版本IE浏览器下可能存在兼容性问题。数据库查询使用hsqldb,主要为了方便直接应用于应用中。权限管理采用Spring Security,因为我们对其非常熟悉。请参考我们的权限操作指南。工作流引擎采用Activiti,我们近期对其进行了深入研究。请参考我们翻译的Activiti使用手册。
应用特点
配置方式:借鉴Spring Boot的配置方式,每个环境的环境变量对应一个配置文件,已不再使用之前的覆盖方法。
应用导航:创建一个简易的应用导航页面。
组织架构:提升组织架构操作功能。
工作流:提供以下流程模板:图章、资产、差旅费、车辆、请假、报销、收发文。
如何使用
Lemon OA的使用非常简单,以下是一些基本步骤:
安装:下载Lemon OA安装包,按照安装指南进行安装。
配置:根据实际需求配置环境变量和系统参数。
登录:使用用户名和密码登录系统。
协作:通过任务、流程和日程等功能与其他员工协作完成工作。
知识积累:使用文档和社区论坛功能积累和分享知识。
流程管理:通过工作流引擎模板创建和管理各种流程。
- 新游戏暂无消息 参与地图设计大赛赢取奖励 10-31
- 2K公布免费第三人称英雄射击游戏《Ethos计划》 10-21
- 考试啦,《葫芦娃2》带来原动画细节小考卷(4) 10-21
- 王国两位君主北欧之地隐士有什么用 10-21
- 我的世界种子怎么种植方法 10-21
- 崩坏学园2怎么注销崩坏怎么注销账号 10-21
- 不止《生化危机》外媒精选30款恐怖佳作 10-21
- 王国两位君主北欧之地雷神之锤解锁顺序 10-21
- 梦幻西游梦玲珑穿什么 10-21
- 功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启 10-21