O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外提供专业的开发运维等技术服务。
最新版本 O2OA V4.2698
支持树莓派3B+
在线编辑版式文件
版式文件预览效果
O2OA平台主要能力介绍:
流程管理:全功能流程引擎。基于任务驱动,开放式服务驱动,高灵活性、扩展性,事件定义丰富。包含人工、自动、拆分、合并、并行、定时、服务调用、子流程等功能。应用场景丰富,可轻松实现公文、合同、项目管理等复杂工作流应用。
信息管理:具有权限控制能力的内容管理平台。支持自定义栏目、分类,表格,表单,多级权限系统,能轻松实现知识管理、通知公司、规章制度、文件管理等内容发布系统。
门户管理:具体可视化表单编辑的,支持HTML直接导入的,支持各类数据源,外部应用集成能力的,所见即所得的门户管理平台。适用于实现企业信息化门户系统,可以轻松结合O2OA提供的认证设置与其他系统进行单点认证集成。
服务管理:可以在前端脚本的形式,开发和自定义web服务,实现与后端服务数据交互的能力。
数据中心:可以通过配置轻松实现数据视图展示,数据统计、数据可视化图表开发等等功能。
智能办公:拥有语音办公、人脸识别、指纹认证、智能文档纠错、智能填表推荐等智能办公特色
移动办公:支持安卓\IOS手机APP办公,支持与企业微信和钉钉集成,支持企业私有化微信部署
开箱即用:O2OA还提供如考勤管理、日程管理、会议管理、脑图管理、便签、云文件、企业社区、执行力管理等开箱即用的应用供企业选择
最新版本服务器安装包下载[o2server_V4.2698]:
windows 64Bit : http://download.o2oa.net/download/o2server_20191103191129_windows.zip
Linux 64Bit : http://download.o2oa.net/download/o2server_20191103191129_linux.zip
MacOS : http://download.o2oa.net/download/o2server_20191103191129_macos.zip
AIX : http://download.o2oa.net/download/o2server_20191103191129_aix.zip
中标麒麟(龙芯): http://download.o2oa.net/download/o2server_20191103191129_neokylin_loongson.zip
raspberrypi(树莓派): http://download.o2oa.net/download/o2server_20191103191129_raspberrypi.zip
官方网盘下载:
百度云盘: https://pan.baidu.com/s/1oBQ1atXGyXdLaYE5uAqF1w 提取码: pnk9
腾讯微云: https://share.weiyun.com/5krUMjj
最新版本 v4.2698更新日志:
新增功能:[文档发布]新增GitBook,并且持续更新: https://o2oa.gitbook.io/course/。
新增功能:[流程管理]在线编辑,增加符合国家党政机关公文格式GB/T 9704-2012版式文件。
新增功能:[流程管理]引擎强化,增加流程处理授权功能。
新增功能:[流程管理]引擎强化,增加拆分任务合并的业务场景。
新增功能:[流程管理]引擎强化,增加支持不对称的拆分合并应用场景。
新增功能:[流程管理]引擎强化,实现添加流程环节额外处理人业务场景,临时添加处理人。
新增功能:[流程管理]引擎强化,工作流转日志增加身份的输出。
新增功能:[流程管理]引擎强化,添加路由类型,通过路由添加处理人,实现转派的业务场景。
新增功能:[流程管理]功能强化,流程平台提交界面中增加选择人员的功能。
新增功能:[平台能力]集群强化,消除Center单点,支持多Center集群结构。
新增功能:[平台能力]文件存储,支持外部存储,支持webdav。
新增功能:[平台能力]在线编辑,支持Html转Word功能。
新增功能:[平台能力]在线编辑,支持odf格式版式文件。
新增功能:[平台能力]系统支持,新增加树莓派版本,支持3B+以上版本。
新增功能:[平台能力]数据中心,增加Projection映射功能,可以自定义数据到表的映射。
新增功能:[平台能力]组织架构,实现多组织隔离,可以在同一台服务器上运行多个不同的组织。
新增功能:[平台能力]消息管理,增加webSocket的心跳信号,解决Jetty关闭webSocket问题。
新增功能:[服务管理]定时任务,触发添加锁定,防止耗时长的任务反复执行。
新增功能:[服务管理]定时任务,添加定时任务执行日志,自动记录运行失败的任务。
新增功能:[源码结构]结构优化,支持自定义web程序模块开发。
新增功能:[门户管理]前端组件增加,门户管理中加入部件设计,增加设计成果的复用度。
新增功能:[内容管理]前端组件增加,内容管理增加评论组件。
新增功能:[内容管理]新增CMS服务:getControl,根据ID获取人员对CMS文档的访问控制信息
新增功能:[内容管理]更新文档保存方法,支持录入发布时间,支持使用published状态把文档设置为发布状态
新增功能:[内容管理]CMS新增通过表单标识和栏目标识获取表单对象的服务
新增功能:[移动办公IOS]切换了新的企业证书,需要重新下载IOS客户端,否则无法正常登录使用。
新增功能:[移动办公IOS]添加JSAPI,通讯录选择器功能,可以支持流程、门户调用IOS源生的选择器,人员、组织、身份、群组单个或者复合选择
新增功能:[移动办公IOS]添加会议管理扫码签到功能
新增功能:[移动办公IOS]添加登录方式切换功能
新增功能:[移动办公Android]添加JSAPI,通讯录选择器功能,可以支持流程、门户调用Android源生的选择器,人员、组织、身份、群组单个或者复合选择。
新增功能:[移动办公Android]添加会议管理扫码签到功能。
新增功能:[移动办公Android]添加登录方式切换功能。
系统优化:[流程管理]引擎优化,合并节点由保留等待合并改为优先删除。
系统优化:[平台能力]源码依赖调整,Apache Tika升级到1.22。
系统优化:[平台能力]源码依赖调整,POI降级版本4.10->4.01以匹配Tika版本。
系统优化:[源码结构]结构优化,修改编译pom,取消编译时ant的使用,编译不再需要ant支持。
系统优化:[内容管理]提交代码cms_express
系统优化:[内容管理]优化CMS附件权限控制服务
系统优化:[内容管理]优化附件管理,为CMS的附件添加xtype和xtext列
系统优化:[内容管理]将CMS所有的action服务响应统一换成了asyncResponse
系统优化:[内容管理]取消CMS文档获取服务返回数据中的attachmentList,由前端采用单独的服务异步获取。
系统优化:[内容管理]内容管理和流程平台的选人/组织进行了整合。
系统优化:[系统能力]erase content CMS加入新增的Review相关数据表
系统优化:[内容管理]CMS视图适应scopeType="全部"
系统优化:[内容管理]CMS添加附件权限控制服务,优化附件相关缓存设计
系统优化:[移动办公IOS]优化会议管理选择会议室、选择人员的界面
系统优化:[移动办公Android]首页界面整体调整和IOS双端尽量一致
系统优化:[移动办公Android]优化会议管理选择会议室、选择人员的界面
问题修复:[流程管理]修复通过data update 接口更新数据导致workId,workCompletedId,completed字段被覆盖的问题。
问题修复:[流程管理]修复拆分合并不匹配的情况下无法正常合并的问题。
问题修复:[平台能力]调整模块启动顺序,修复服务器启动后立即访问报错的问题。
问题修复:[平台能力]修正钉钉同步人员没有列入白名单错误提示。
问题修复:[平台能力]修正自定义数据表增加草稿后无法正常编译的问题。
问题修复:[平台能力]修正使用神经网络数据集找不到的问题。
问题修复:[平台能力]修复某些情况下H2数据自动创建数据库失败的问题。
问题修复:平台能力]修复Center节点选举升序的问题。
问题修复:[平台能力]修正某些情况下piped read end导致的服务器CPU异常高占用。
问题修复:[数据中心]修复某些情况下视图根据日期范围选择数据无效的问题。
问题修复:[服务管理]修复后台代理添加个人属性权限不足的问题。
问题修复:[考勤管理]修复考勤打卡分析的问题。
问题修复:[社区管理]修复投票贴缓存引起的无法投票的问题。
问题修复:[社区管理]修复BBS分区和版块可见权限保存后,内容仍显示为空的问题。
问题修复:[内容管理]修复CMS文档置顶标识未写入item导致视图里的$document.isTop一直是false的问题。
问题修复:[内容管理]修复发布文档时的问题,修复API测试页面,Post的时候data为空时的报错。
问题修复:[内容管理]修复CMS中栏目可见范围在某些情况下不生效的问题。
问题修复:[内容管理]修复CMS定时任务运行时产生的的一个错误。
问题修复:[内容管理]修复CMS栏目和分类有管理权限的组织内人员无法管理文档的问题。
问题修复:[内容管理]修复CMS在某些情况下权限不正确的问题。
问题修复:[移动办公IOS]修复某些情况下会议管理的关联流程失败的问题。
问题修复:[移动办公IOS]修复某些机型下IM聊天选择图片闪退的问题。
问题修复:[移动办公Android]修复某些情况下会议管理的关联流程失败的问题。
问题修复:[移动办公Android]修复结束工作下载附件失败的问题。
问题修复:[移动办公Android]修复某些情况下IM聊天选人的问题。
配置编译环境:
强烈建议将项目Fork到自己的仓库里,Clone到本地后进行编译和打包,偶尔会发现下载zip文件后,commons/ext目录里的jar包不可用,全部只有1k大小。
下载源码建议安装 git lfs,然后 Clone, 这样获取的源码可以编译。 https://github.com/o2oa/o2oa 仓库里的源码已经编译打包测试通过,无任何问题。
安装NodeJS
1、访问nodejs的官方网站的downdolad,网址: https://nodejs.org/en/download/,获取Linux Binaries (x64)安装包下载链接:
wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz
2、解压安装:
# yum search xz # yum install xz.i386 # xz -d node-v10.15.0-linux-x64.tar.xz # tar -xf node-v10.15.0-linux-x64.tar # mv node-v10.15.0-linux-x64 node-v10.15.0
3、配置nodejs(略)
安装 Java8 及配置Java环境
略
安装 apache-maven-3.6.0 及配置maven环境
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo yum -y install apache-maven
安装 apache-ant-1.10.5 ant
yum -y install ant
源码编译
1、打开命令提示工具,cd到o2oa/o2server目录
cd /usr/o2oa/o2server
2、执行命令进行编译:mvn install,开始进行源码编译
mvn install
3、打包安装程序: ant
ant
相关推荐
基于java的开发源码-java开源论坛系统 jeebbs v5.1 安装包.zip 基于java的开发源码-java开源论坛系统 jeebbs v5.1 安装包.zip 基于java的开发源码-java开源论坛系统 jeebbs v5.1 安装包.zip 基于java的开发源码-java...
总结,O2OA开源OA系统 v8.1.1为用户提供了一个全面的协同办公解决方案,集成了工作流、表单、报表、移动应用等多种功能,同时保持了开源软件的灵活性和可扩展性,是现代企业提升效率、优化管理的得力工具。
O2OA(Open Office Automation)是一款基于Java技术开发的开源办公自动化系统,它提供了完整的企事业单位信息化解决方案,包括工作流、表单设计、报表分析、文档管理、项目协作等功能。v6.0.2是该系统的其中一个稳定...
[信息办公]简易java开源订销管理系统_javainfo.rar[信息办公]简易java开源订销管理系统_javainfo.rar[信息办公]简易java开源订销管理系统_javainfo.rar[信息办公]简易java开源订销管理系统_javainfo.rar[信息办公]...
可免费使用开源版,商业版仅同类产品1/4 6. 快速定制 可以根据客户需求,快速量身定制开发 小微OA v2.0 更新日志: 1.【记账】修复JS浮点运算错误 2.【任务】修复微信端选择人员弹窗 3....
版本v8.2.3的发布,不仅代表着O2OA系统在功能和性能上的进一步完善,也是对用户需求持续关注和响应的体现。 作为一款开源软件,O2OA提供了源代码,这为开发者提供了极大的便利和自由度。源代码的开放意味着用户可以...
功能完善能够满足中大型企业办公需要。 本项目自2020-08-17日起,为全面支持mysql8以上版本,Oracle,启用SpringBoot 2.3x的版本。支持jasperreport报表系统。 本项目权限管理可控制页面、接口、数据操作。 目前...
### 最新版O2OA开源OA系统v5.2.5主要功能及特点解析 #### O2OA系统简介 O2OA(Office To Office Automation)是一款采用Java语言开发的开源办公自动化平台,支持前后端分离架构,具备良好的扩展性和灵活性。该系统...
"Lemon开源OA v1.11.0.zip"是一个包含开源办公自动化系统(OA)源代码的压缩包,主要用于帮助开发者、学生或者IT专业人士进行学习、研究或开发用途。Lemon开源OA是一款基于Web的办公自动化平台,它提供了一整套的...
【标题】:“[信息办公]PHProjekt v5.2 (国外开源OA系统)_phprojekt.rar”指的是一款名为PHProjekt的开源在线协作和项目管理软件的v5.2版本。这款软件专为提高办公效率而设计,提供了一个全面的平台,使团队能够协同...
【信息办公凯撒java版SaaS OA协同办公软件 v2.0-saas-oa.zip】是一款基于Java技术开发的SaaS(Software as a Service)模式的协同办公系统,适用于企业提升工作效率,实现信息化管理。该系统的核心在于将传统的办公...
【信息办公】凯撒java版SaaS OA协同办公软件 v2.0-saas-oa是一款基于Java技术的高效能、可扩展的企业级协同办公解决方案。该软件旨在提高企业的内部协作效率,通过云端部署实现SaaS(Software as a Service)模式,...
1. **Java技术栈**:Java OA开源办公系统的核心是Java技术,包括Java SE(标准版)和Java EE(企业版)。Java SE提供了基础的类库,如集合框架、IO流等,而Java EE则提供服务器端组件模型,如Servlet、JSP、EJB等,...
Struts是Apache软件基金会的一个开源项目,主要用于构建基于Java EE平台的Web应用程序。Struts1.1是其早期版本,它引入了Model-View-Controller(MVC)设计模式,使得开发者可以将业务逻辑、数据模型和用户界面分离...
基于Java开发的开源内容管理系统源码.zip基于Java开发的开源内容管理系统源码.zip基于Java开发的开源内容管理系统源码.zip基于Java开发的开源内容管理系统源码.zip基于Java开发的开源内容管理系统源码.zip基于Java...
基于java的开发源码-java开源论坛系统 jeebbs v7.0 源码包.zip 基于java的开发源码-java开源论坛系统 jeebbs v7.0 源码包.zip 基于java的开发源码-java开源论坛系统 jeebbs v7.0 源码包.zip 基于java的开发源码-java...
【信息办公】凯撒java版SaaS OA协同办公软件 v2.0 是一款基于Java技术构建的高效能、可扩展的协同办公系统。SaaS(Software as a Service)模式是近年来在信息技术领域广泛应用的一种服务模式,它允许用户通过互联网...
【标题】"开源OA企业信息化平台O2OA iOS端源码.zip" 提供的是一个针对企业信息化管理的开源办公自动化(OA)系统O2OA的iOS客户端源代码。这个源码包旨在帮助开发者或者企业定制自己的移动办公应用,实现移动设备上的...
【标题】"java项目OA协同办公软件源码.zip"是一个基于Java编程语言开发的协同办公系统源代码包。这个项目旨在提供一个企业级的办公自动化解决方案,帮助组织提高工作效率,实现内部信息的共享与协作。 【描述】中...