技术之外的探讨--第7篇

用日志记录“开源软件”的诞生

赤龙ERP开源地址:

点亮星标,感谢支持,与开发者交流 kzca2000

码云:https://gitee.com/redragon/redragon-erp

GitHub:https://github.com/redragon1985/redragon-erp

赤龙ERP官网:https://www.redragon-erp.com

为什么选择ERP

什么是ERP?网上一搜解释不计其数,我总结一句话就是:管理了企业运营中的所有资源,并实现了从业务到财务的完整信息流。

一提到信息系统,大家一定会想到OA、EHR、CRM,当然还有MES、WMS等,那我为什么单单选择ERP作为开发的产品呢?

(1)第一个原因,ERP在企业级信息化/数字化的地位无与伦比。可能有些小伙伴会有反驳,因为很多公司用了OA、EHR,但不是所有公司都用ERP啊。的确如此!但要透过现象看本质,ERP管理了企业中最为核心的业务和财务,从企业需求来说,希望实现管理的信息化,ERP一定是刚需,也是第一选择。但由于ERP本身的功能复杂性和高昂的价格,会使大多数小微企业望而却步。所以很多企业对于ERP的态度是想得而不可得。

(2)第二个原因,产品的普及度的区别。做一款软件,一定是希望有用户来使用的。但是一提到OA、EHR、CRM这类软件,在企业中的普及度极高,而且产品的竞争极其激烈,不管是老牌的系统,还是新加入进来的SAAS产品。在这些产品线上几乎没有可能存活。而ERP在本来刚需的前提下,却出现了普及度较低的情况(根据本人的实际经历得出),这对于软件的生存是有利的。

(3)第三个原因,可凸显产品的优势。OA、EHR、CRM这类产品的同质化问题较为严重,也就是说由于本身这类系统的需求较为单一和明确,所以各大厂商的产品其实没有本质区别。抛开技术来说,ERP本身可以在设计理念上做出变化,而使产品实力上拉开差距。

(4)第四个原因,壁垒。本质上这类软件当然没有技术壁垒。但像ERP这种复杂度极高,专业度极高的软件,有着非常高的业务和逻辑壁垒。这往往是经验问题,但经验又不是直接来自于书本的,经历企业信息化的发展和磨练是最大的壁垒。

开创一个变革

上面讲了为什么研发ERP,现在聊聊为什么开源?原因很简单:破局。影响企业使用ERP的核心问题是:系统复杂度高、产品价格高。怎么解决呢?简化、开源。

说说企业中的实际情况吧,企业信息化的发展历程往往是,初期考虑购买成本、使用成本,引入了一些初步的信息化系统,比如:OA、EHR,然后随着企业发展开始逐年应用更多的其他系统,比如:ERP、WMS、MES、计划预算等。但这些系统往往很难随着企业发展而演变。系统的普及过程也是先从财务系统,再到业务系统,再实现财务业务一体化;而这个过程可能还会伴随着产品的更替,从解决一个点的模块到解决一个面的系统,从使用国内产品到国外。最后就会变成系统一大堆,互相无关联,无完整闭环,数据流、信息流、管理流全部断开的局面,修修补补,直到一团乱麻,无法解决。我经历了多家企业,不同阶段的信息化发展历程,也经历过完整的0-1信息化建设历程,对这一局面很是熟悉,也总结了其中的解决方案。最后决定用一款平台化的开源产品来彻底解决这个难题,开创一场信息化的变革。

(1)变革的开始:开源免费。说谁ERP必须要付出高昂的价格,我想改变这一现状,直接免费。本着开源精神,我采用了GPL协议,GPL的核心理念是所有使用了GPL代码的产品必须开源。这样就保证了ERP及所有衍生产品的免费。

(2)变革之二:简化再简化。说谁ERP必须要逻辑很复杂。其实那些复杂的功能看似强大,而真正在企业实践中多数根本不会用到。所以只保留一条主线流程,让用户按照主流程去操作即可。

(3)变革之三:灵活的设计。灵活的设计其实我认为不用搞得很复杂。就两点即可:第一、除了主流程,不做任何强耦合。第二、可灵活的实现增加字段(1对1、1对多)

“赤龙”一个响亮的名字

我的开源产品叫“赤龙ERP”,可能有些人会觉得这个名字有点奇怪。其实这个名字是有渊源的。这就要追溯到我大学毕业设计时了,还记得当时写了一篇叫做“论中国软件行业发展方向”的论文。写完这篇论文,我深深体会到中国软件自主研发产品的匮乏,所以那会就想是不是自己以后也有机会做一款软件,能够做出点贡献。虽然看似理想有点远大,但心态是阳光的。

还记得那会在毕业之前,用了一个月的时间,夜以继日做了一款现在来看特别简单的软件。但那会特别兴奋和自豪。最后给软件署名的时候,一直在思考起一个什么样有创意的名字呢?结合上面说的远大理想,我就想到了中国的特色:龙;以及代表中国的颜色:红色。英文当然是red和dragon。合并在一起就有了redragon这个特殊意义的名字。中文“赤龙”也就由此得来。

后记

下一篇想说说赤龙ERP的系统设计的经验和思路,如果大家想让我聊聊开源软件研发过程中的哪些事情,也可以给我留言。

带你了解不一样的【赤龙ERP】:https://www.redragon-erp.com(赤龙官网查看更多功能)

为什么要做一款ERP软件——开源软件诞生7相关推荐

  1. 共有90款 工作流引擎开源软件

    共有90款 工作流引擎开源软件,第1页 java工作流引擎,开源工作流引擎,工作流引擎是什么,工作流引擎设计,工作流引擎介绍,.net工作流引擎,工作流引擎比较,工作流引擎内核揭秘,.net开源工作流 ...

  2. 6款国内外SNS开源软件 搭建社交网站利器

    SNS(Social Network Service),有时称为社交网络,有时称为社会化网络,专指旨在帮助人们建立社会性网络的互联网应用服务.如果对SNS概念还很模糊,说到人人网.开心网你就明白了. ...

  3. 83款 网络爬虫开源软件

    网络爬虫介绍及其比较 http://www.docin.com/p-321349858.html 1.http://www.oschina.net/project/tag/64/spider?lang ...

  4. 推荐五款免费的开源软件,总有一款适合你

    今天我为大家推荐五款不同类型的开源软件,它们都是免费的,而且有着各自的特色和优势. 1.系统优化--BleachBit BleachBit是一个开源的系统清理和优化软件,可用于清理系统垃圾.保护隐私和 ...

  5. 爬虫_83款 网络爬虫开源软件

    1.http://www.oschina.net/project/tag/64/spider?lang=0&os=0&sort=view& 搜索引擎 Nutch Nutch 是 ...

  6. 开源python爬虫软件下载_83款 网络爬虫开源软件

    Nutch 是一个开源Java 实现的搜索引擎.它提供了我们运行自己的搜索引擎所需的全部工具.包括全文搜索和Web爬虫. 尽管Web搜索是漫游Internet的基本要求, 但是现有web搜索引擎的数目 ...

  7. 38款 流媒体服务器开源软件

    Flash流媒体服务器Red5 Red5是一个采用Java开发开源的Flash流媒体服务器.它支持:把音频(MP3)和视频(FLV)转换成播放流: 录制客户端播放流(只支持FLV):共享对象:现场直播 ...

  8. 25款 jQuery图表开源软件

    转载地址:http://www.oschina.net/project/tag/275/jquery-chart jQuery图表插件 jQchart jQchart 是一个jQuery的插件,用来绘 ...

  9. 6款人脸识别开源软件的简单使用

    文章目录 前言 一.face_recognition 1.1 安装 1.2 检测人脸位置 1.3 识别人脸 二.PaddleDetection 2.1 安装 2.2 运行 三.DeepFace 3.1 ...

最新文章

  1. js中定义变量之②var let const的区别
  2. Nginx使用http auth basic认证保护后台admin
  3. Redis的安装与配置
  4. HTML5的 input:file上传类型控制
  5. oracle复制数据库文件不动,复制数据库中需要注意的几点事项
  6. [转载] 2020最新Java面试题,常见面试题及答案汇总
  7. oracle rlw,Oracle数据库终于支持R语言 发力数据挖掘
  8. vue 工作项目中 实现消息列表的 全选,反选,删除功能
  9. linux如何删除行首的空格
  10. java日期转换_java日期格式转换
  11. console.log(12.toString())为啥会报错呢?
  12. 【PDN仿真笔记4-电容布局仿真及结果分析】
  13. arduino和轮毂电机接线_Arduino六足机器人第一部分—机制与接线
  14. 《麦肯锡·卓越工作方法》
  15. 2021全国大学生电子设计竞赛F题参赛简记
  16. 电脑root,360超级ROOT
  17. mongodb学习之:mongo安装以及远程访问
  18. GitHub里的MySQL基础架构自动化测试
  19. 业务数据分析-常见业务指标
  20. 剪辑视频的教程视频,分享视频转码转为序列图片

热门文章

  1. 明晚(29日)20点,直播预告:鉴书会《你的灯亮着么》,暨“中老年产品人关怀计划” 7月收官场...
  2. 【目标监测】CenterNet原理详解
  3. CS-REPORTERS公司旗下游戏品牌Gugenka from CS-REPORTERS.INC今天宣布将于2017年5月26日发售手机用VR游戏《在VR中与雷姆的异世界生活~膝枕篇陪睡篇(原名:
  4. windows下安装pytorch报错InvalidArchiveError(‘Error with archive D:\\anaconda\\pkgs\\pytorch-1.2.0
  5. 部门建设思维导图模板
  6. 用python绘制心形_用Python画一颗特别的心送给她
  7. 微服务架构之「 调用链监控 」
  8. 软件定义网络(SDN)为网络交换机厂商带来商机
  9. 【Oracle】oracle 计算当月有多少个星期天、星期六、星期一
  10. msgsnd/msgrcv函数祥解