跳至主要內容

开源OA办公自动化系统,看过的小伙伴都竖起大拇指!

TJ君原创开源推荐开源大约 5 分钟

Office Automation,江湖人称OA,一般都是公司内部办公自动化系统的简称, 通常是将计算机、通信等现代化技术运用到传统办公方式,进而形成的一种新型办公方式。

一般去到某个公司入职,最早听到的往往就是“XXX,帮忙把新员工的OA开一下”

一个好的OA系统可以优质而高效地处理办公事务和业务信息,实现对信息资源的高效利用,进而达到提高生产率、辅助决策的目的,最大限度地提高工作效率和质量、改善工作环境。

今天小编就给大家带来一个开源OA系统,o2oa,供大家品鉴、学习!

o2oa

o2oa应用开发平台,是使用JavaEE技术栈,分布式架构设计的一款真正全代码开源的企业应用定制化开发平台。适用于企业OA、协同办公类信息化系统的建设和开发。

平台支持国产麒麟操作系统和国产数据库(例如达梦、人大金仓),真正做一个国人的国产OA系统

o2oa

平台拥有流程管理、门户管理、信息管理、数据管理和服务管理五大核心能力。

流程管理

主要包含全功能流程引擎。

基于任务驱动,开放式服务驱动,高灵活性、扩展性,事件定义丰富。

包含人工、自动、拆分、合并、并行、定时、服务调用、子流程等功能。

应用场景丰富,可轻松实现公文、合同、项目管理等复杂工作流应用。

门户管理

具体可视化表单编辑的,支持HTML直接导入的,支持各类数据源,外部应用集成能力的,所见即所得的门户管理平台。

适用于实现企业信息化门户系统,可以轻松结合O2OA提供的认证设置与其他系统进行单点认证集成。

信息管理

具有权限控制能力的内容管理平台。

支持自定义栏目、分类,表格,表单,多级权限系统, 能轻松实现知识管理、通知公司、规章制度、文件管理等内容发布系统。

数据管理

可以通过配置轻松实现数据透视图展示,数据统计、数据可视化图表开发等等功能。

服务管理

可以在前端脚本的形式,开发和自定义web服务,实现与后端服务数据交互的能力。

五大核心能力之外,还包括像智能办公、移动办公、开箱即用等实用小功能。可以满足 拥有语音办公、人脸识别、指纹认证、智能文档纠错、智能填表推荐等智能办公特色;支持安卓\IOS手机APP办公,支持与企业微信和钉钉集成,支持企业私有化微信部署;提供如考勤管理、日程管理、会议管理、脑图管理、便签、云文件、企业社区、执行力管理等开箱即用的应用供企业选择, 各种丰富实用的功能都有。

平台的特点还在于:

  • 代码全部开源,开发者可以下载源码进行任意,编译成自己的信息化平台。
  • 平台全功能免费,无任何功能和人数限制。
  • 支持私有化部署,下载软件安装包后可以安装在自己的服务器上,数据更安全。
  • 随时随地办公,平台支持兼容HTML5的浏览器,并且提供了原生的IOS/Android应用,并且支持钉钉和企业微信集成。
  • 高可扩展性,用户通过简单的学习后,可以自定义配置门户、流程应用、内容管理应用

由于平台提供了大量的开发组件和开箱即用的应用,可以大幅度减化项目建设成本和业务应用开发难度。无论是学习还是自用,都非常不错。

当然了,平台还特别贴心的提示程序猿小伙伴,若开发者学习研究O2OA,企业在O2OA应用开发平台上建设内部使用的办公系统,不闭源分发版本,不参与商业项目的使用行为不会构成侵权风险。

大家可以用的放心!

平台还提示大家,O2OA自带的H2数据库是一个内嵌式的内存数据库,适合用于开发环境、功能演示环境,并不适合用作正式环境。

如果作为正式环境使用,建议使用拥有更高性能,更加稳定的商用级别数据库。如Mysql8,Oracle12C,SQLServer 2012等。

另外,O2OA提供数据定期备份和恢复的能力,建议开启正式环境的数据定期备份的功能,以确保数据库异常时可以进行数据恢复。

可以说是非常周到的项目服务了

前不久刚更新的6.2.x版本,也是更新了相当多的内容,让人看到了项目的良好前景。

同时,项目还提供了丰富详细的编码教程,方便小伙伴们上手。

从第一步如何从仓库下载项目,到安装Github Desktop客户端Clone源码到本地,再下载外部依赖、JVM,配置源码编译环境,最后到编译源码、运行服务,每一步都给安排的明明白白的。

无论是整个项目拿来学习还是自己实际使用,都感觉棒棒的,你也来试试看吧?

扫描下方二维码,关注公众号“TJ君”,回复“OA”,获取仓库地址!

上次编辑于:
贡献者: 程序猿DD