zoukankan      html  css  js  c++  java
  • Hello,OA!Hello,工作流!寻找OA和工作流的旅途记录

    最近新到了一家公司,这家公司做的人力资源管理,需要一个OA系统,所以就让我做一个选型,经过我2周时间的筛选,试用,沟通,测试,最终确定了几款,这个艰辛的路程,在这里记录一下~

    寻找OA的路程------>>>>>

    问题:

    1. 这个OA是我们自己公司内部使用,还是可能会给客户企业使用?内部使用,将来可能卖给客户
    2. 需要web端和手机端都有吗?  是的
    3. 现在使用的OA系统是什么产品?  是自己搭建的CCFlow(JFlow),无移动端

    一些资源:

    开源软件网:https://www.oschina.net/project/tag/72/oa

    源码之家:https://www.mycodes.net/search.php?keyword=OA

    一些OA项目:http://oa.clicksun.cn/casc/free.htm

    已经找到的OA: 

    试用地址 语言框架 说明 手机端 试用网站账号密码
    JFinalOA
    Java,BootStrap,Mysql 开源,码云,免费, admin admin
    薪巴巴 暂未知 申请中。已电话联系。有微信联系 --
    信呼协同 Php, 开源,免费

    admin(管理员)

    diaochan、xiaoqiao、daqiao、zhangfei、zhaozl(普通)

    密码:123456

    ZDOO PHP 不开源,要购买  --
    华天动力 Mysql, 不开源,要购买  --
    Active4j Java,Bootstrap 开源,免费 admin  123456     
    10OA C++,查看说明 开源,收费,QQ已沟通 有APP  李萌  000000
    泛微E9  Java 开源,收费,微信已沟通 有,APP  ywy  32110
    泛普软件 未知 未知,收费  --
    马强OA PHP+MySQL 开源,收费,对接微信和钉钉 maqiang  mq123456 
    PHPOA PHP 开源,收费,微信+钉钉  test1  111111
    致远OA
    Java (无Net) 开源,收费,集成微信+钉钉  --
    魔方OA Java+Net 开源,收费,微信+钉钉 有, H5  --
    13        

    需要注意:信呼OA和马强OA两个几乎一样,看试用网站就知道了,也不知道是抄袭还是合作,个人推荐信呼,感觉这个更原版。

     总结一下吧:

    泛微OA

    官网地址

    https://www.weaver.com.cn/

    线上体验地址

    https://www.weaver.com.cn/e8/demo.html

    http://e9demo.weaver.com.cn

    移动端支持

    支持H5,无原生APP

    联系方式

    客服微信:gyf719743698

    报价

    需要具体沟通后定制功能模块评估后报价,估计过万了

    工作流自定义

    支持

    权限控制

    ★★★★★

    开源

    ★★★-不完全开源-支持二次开发

    语言框架

    JAVA

    微信钉钉对接

    支持

    推荐指数

    ★★★☆☆

        马强OA

    官网地址

    https://www.maqiang.vip/

    线上体验地址

    https://oa.maqiang.vip/?m=login

    (账号:maqiang,密码:mq123456)

    移动端支持

    支持H5,安卓+IOS(非原生)

    联系方式

    客服QQ:1159165188

    报价

    淘宝 ¥3998.00

    工作流自定义

    支持

    权限控制

    ★★★★★

    开源

    ★★★★★ –100%开源

    语言框架

    PHP+Mysql

    微信钉钉对接

    支持

    推荐指数

    ★★★★☆

    PHPOA

    官网地址

    http://www.phpoa.cn/

    线上体验地址

    http://t1.tszc360.com/

    移动端支持

    支持H5,安卓APP(原生),IOS(非原生)

    联系方式

    QQ:190302802

    报价

    ¥5.68万(不包括APP开源)

    工作流自定义

    支持

    权限控制

    ★★★★★

    开源

    ★★★★-(APP不开源)

    语言框架

    PHP

    微信钉钉对接

    支持

    推荐指数

    ★★★☆☆

        信呼OA

    官网地址

    http://www.rockoa.com/

    线上体验地址

    http://demo.rockoa.com/?m=login (账号:admin,密码:123456)

    移动端支持

    支持H5,支持原生APP(安卓,加钱¥99.00),无IOS版(只有H5包装壳版本)【官网收费页

    联系方式

    QQ:290802026

    报价

    授权版¥2998.00

    工作流自定义

    支持

    权限控制

    ★★★★★

    开源

    ★★★★★—100%开源,Giteeà信呼源码

    语言框架

    PHP5.2+,mysql5.3+,Bootstrap

    微信钉钉对接

    支持

    推荐指数

    ★★★★☆

        魔方OA

    官网地址

    http://oa.mojocube.com/

    线上体验地址

    http://oa.mojocube.com/Login.aspx

    移动端支持

    支持,H5+安卓(非原生)+IOS(非原生-需越狱)

    联系方式

    QQ:47366571

    报价

    ¥688-2688.00

    工作流自定义

    支持

    权限控制

    ★★★★★

    开源

    ★★★★★-100%开源

    语言框架

    .Net Framework4.0

    微信钉钉对接

    不支持

    推荐指数

    ★★★★★


    一些介绍:

      泛微OA主打协同管理概念,主要侧重企业组织管理系统的概念打造,目前在互联网上侧重移动、组织、方案的广告传播,其广告语是:“大中型组织OA软件——泛微高端OA专业厂商”。一句广告语就把泛微OA的市场定位阐述的非常清晰,一个处于高端位置,功能十分全面的OA系统。泛微OA也是所有OA厂商中品牌传播较为专业和系统化的一家公司,传播的内容一定是有的放矢,这也印证了泛微OA目前是中国最贵的OA软件这一特性。

      致远OA主要传播的是工作流概念,重点会强调其渠道优势。其广告语是“致远,中国OA领军厂商!即刻体验”致远OA主要传播的是工作流概念,重点会强调其渠道优势。其广告语是“致远,中国OA领军厂商!即刻体验”。

      华天动力OA主打的是“专注OA15年”,与致远OA、泛微OA不同,华天动力OA主要强调自己的技术优势,在互联网传播中注重“魔方架构、工作流、智能报表”的技术细节传播,主要突出华天动力在OA产业中的历史地位以及技术实力。它在品牌推广上较为系统,而且十分细腻,品牌传播紧紧围绕其所建立起来的优势展开,做法非常聪明。

    选择OA:

      因为要选择一个net版,所以倾向于选择了魔方OA,价格适中,交互友好,功能上除了工作流不够完整,其他都还行,移动端虽没有原生APP,但是其他产品也没有啊(有一个产品有安卓原生的,无所谓啦,他们也不开源),在魔方OA的基础上,开发加入一个工作流,可以自定义了。

    所以,又要选择工作流了:

    待选择的主流工作流引擎

    名称

    源码

    版本

    语言

    描述

    推荐

    Activiti7

    官网

    GitHub- Activiti7

    免费

    7.0-最新版-推荐

    6.0

    (2020年12月)

    Java

    基于JBPM4,5&6已经官宣不维护,推荐使用7.0

    ★★★  ★

    Flowable

    官网

    GitHub-Flowable

    免费

    6.6-最新版

    6.4.1-推荐

    (2020年12月)

    Java

    由Activiti转来,更多功能,也修复了一些BUG,但是学习更难

    ★★★★★

    Jflow

    CCflow

    官网

    Gitee-Jflow

    Gitee-CCFlow

    免费

     未知

    Jflow=Java

    CCFlow=Net

    国产开源,有Java版和Net Framework 4.5 和 Net core 版本。

    ★★★  ★

    Workflow

    微软官方

    不开源

    免费

    未知

    Net等

    微软产品,开发成本较高,报表流程跳转,短信邮件提醒都要自己开发。太简洁,没有可视化流程设计和表单设计。

    ★★★

    RoadFlow

    官网

    100%开源

    收费:

    ¥2.6-2.98万查看

    .NetCore2.11.2 企业版

    .NetCore Vue3.0.1版

    .Net Framework 2.7.6企业版

    Net webform

    Net Core Mvc

    NetCoreWebApivue

    可视化,有完整文档,有技术支持,付费,功能完整可用.适用多种net平台框架.

    ★★★  ★

    以下表格摘自:工作流选型专项,Camunda or flowable or

     

    Activiti 7

    Flowable 6

    Camunda bpm

    JBPM 7

    JFLOW(国产的)

    功能

    会签

    回退

    ×

    -

    驳回

    ×

    自定义流转

    ×

    ×

    -

    加签、减签

    ×

    -

    多实例

    事务子流程

    版本迁移

    ×

    ×

    ×

    ×

    兼容性及二次开发

    支持的流程格式

    BPMN2.0、XPDL、PDL

    BPMN2.0、XPDL、XPDL

    BPMN2.0、XPDL、XPDL

    BPMN2.0

    BPMN2.0

    开源情况

    开源

    提供商业和开源版

    提供商业和开源版

    开源

    开源

    开发基础

    jBPM4

    Activiti 5 & 6

    Activiti 5

    版本5之后Drools Flow

    自开发

    直接支持的脚本

    JUEL、groovy

    JUEL、groovy

    python、ruby、groovy、JUEL

    -

    -

    引擎核心(跟代码兼容有关)

    去除PVM

    去除PVM

    流程虚拟机(PVM)(迁移上有优势)

    Drools

    自研

    Spring结合

    二次开发难度

    一般

    一般

    一般

    较难

    一般

    未来拓展

    CMMN支持

    ×

    ×

    ×

    DMN支持

    √(6.4之前不稳定)

    ×

    历史数据处理(NoSql)

    ×

    √(只提供了解决方案)

    -

    ×

    支持数据库

    Oracle、SQL Server、MySQL

    Oracle、SQL Server、MySQL、postgre

    Oracle、SQL Server、MySQL、postgre

    Mysql,postgre

    oracle,sqlserver,mysql

    集群部署

    √(6.5版本支持)

    云部署

    -

    -

    其他特性

    持久化框架

    Mybatis

    JPA二次封装

    Hibernate

    JPA

    -

    架构

    spring boot 2

    spring boot 1.5

    spring boot 2

    Kie

    spring boot 2(特别版本)

    事务管理

    MyBatis机制/Spring事务控制

    hibernate机制/Spring事务控制

    hibernate机制/Spring事务控制

    Bitronix,基于JTA事务管理

    -

    分布式事务

    MyBatis机制/Spring事务控制

    -

    补偿机制,SAGA 模式

    Bitronix,基于JTA事务管理

    -

    开发手册

    https://activiti.gitbook.io/activiti-7-developers-guide/

    部分网页打不开

    http://www.shareniu.com/flowable6.5_zh_document/bpm/index.html

    https://docs.camunda.org/manual/7.13/user-guide/

    https://docs.jboss.org/jbpm/release/7.40.0.Final/jbpm-docs/html_single/

    http://ccbpm.mydoc.io/

    运行模式

    独立运行和内嵌

    -

    独立运行和内嵌

    -

    独立运行和内嵌

    源码活跃度

    相对活跃

    相对活跃

    比较活跃

    相对活跃

    一般

    源码地址

    https://github.com/Activiti/Activiti

    https://github.com/flowable/flowable-engine

    https://github.com/camunda/camunda-bpm-platform

    https://github.com/kiegroup/jbpm

    https://gitee.com/opencc/JFlow

    设计器

    集成idea eclipse,web

    自提供,eclipse

    自提供,eclipse

    Eclipse

    自提供,.net开发

    集成接口

    SOAP、Mule、RESTful

    SOAP、Mule、RESTful

    SOAP、Mule、RESTful

    消息通讯

    内部服务通讯

    Service间通过API调用

    Service间通过API调用

    Service间通过API调用

    基于Apache Mina异步通讯

    -

    写代码,真快乐!

     ✧(^_-✿ 

  • 相关阅读:
    python并发编程之多进程(实践篇)
    python之网络编程
    python并发编程之协程(实践篇)
    python并发编程之IO模型(实践篇)
    复制命令(ROBOCOPY)
    创建文件命令
    创建文件夹命令
    复制命令(XCOPY)
    进程命令(tasklist)
    目录命令(tree)
  • 原文地址:https://www.cnblogs.com/klf8520/p/14101569.html
Copyright © 2011-2022 走看看