“软件业务基础平台”是工业软件突破口
中国移动、中石油、中石化、中国银行、宝钢、上汽、一汽等等,越来越多中国企业成为影响全球行业市场的重要力量。中国有巨大的行业市场,中国工业领域有巨大的企业信息化需求,如此巨大的行业信息化需求市场,应该孕育出强大的中国应用软件产业。
SOA带来软件工业化时代
在谈如何做工业软件之前,我想先说一个关于IT硬件领域的事实。很多人认为个人电脑时代的到来,是因为微软和英特尔的推动。但其实很多人忽略了 一个关键的问题,个人电脑之所以能成为一个产业,标志性的事件应该是1981年IBM推出了开放结构的个人计算机(PC-XT),简称PC机。有了XT总 线,也就是IBMPC-XT主板上的扩展插槽,复杂神秘封闭的计算机成为基于事实标准的开放式的系统,各种功能板卡和外围设备才可以聚集全社会的力量,在 一个标准下飞速发展;反过来这种发展也带动主板以及主板上的CPU、内存等高速发展和快速更新换代。也正是有了它,半导体产业才能有强大的需求拉动,摩尔 定律才得以成立,计算机的性能才会打着滚地往上提升,更加人性化的操作系统才会出现,个人电脑才会进入家庭,进而推动网络进入家庭,将人类社会快速地带进 信息时代。
可以说,IT的硬件产业之所以可以如此快速地发展,完全得益于开放式结构和基于事实标准总线的架构。那么我们再来看看软件产业领域,在用户端, 无论是在企业信息化还是在社会信息化市场,大家听到最多的一个词是“信息孤岛”,听到的最多的问题是如何实现互联互通,如何提升数据的智能化;在构建应用 的开发端,大家听到最多的问题是如何提升软件开发的效率,如何满足用户需求,如何提高构建应用的成功率。软件领域面临的这些问题,在SOA(面向服务的体 系架构)出来以后就可以解决了。SOA的核心是面向服务、模块化、可复制化,可以说SOA就是软件领域的“PC-XT”。
业务基础平台是中国的软件机会
在SOA的体系架构下,中国应用软件如何做?国外软件巨头和中国软件企业之间最大的差别是国外软件企业最善于把需求通用化,所以他们做操作系 统,做中间件,做数据库,做通用应用软件等等。中国软件企业的最大软肋是不善于把需求通用化、平台化,所以尽管多年服务于中国信息化市场,有大量的行业资 产,但是和国外巨头相比,国内软件企业的软件还是不强不大,我们还是不太善于把行业资产进行固化、通用化和平台化。这是两者最大的区别。“软件业务基础平 台”实际上就是应用软件共性内容的抽象和提炼。它的作用主要有四个层面:一是向下屏蔽掉操作系统和数据库,向上为业务模块提供标准的插座,同时保证它们在 底层的互联互通,相当于城市的地下管网和计算机的主板;二是它还相当于信息大厦的基础框架,盖任何信息大厦,既不需要打地基,也不需要再浇筑基础性的框架 结构;三是它还可以提供通用的组件、构件,如整体木门、整体厨房、塑钢门窗等等;四是它还可以为个性化的开发提供类似于数控机床的灵活的工具,极大地提高 开发效率。
应该说“软件业务基础平台”是应用软件领域的“芯”,而且目前看来,国内软件企业完全有能力打造出来。有了它,软件企业自身将缓解高端人才缺乏 的苦恼,快速地发展壮大;有了它,信息化将不再有孤岛、群岛,在未来的信息化进程中,软件业务基础平台也将变成新时代的“功臣”。
可喜的是,有些软件企业开始认识到它的重要性,并且陆续推出了具有自主知识产权的产品,例如浪潮,用多年的积累推出了“楼上”平台,不但在自己 内部得到了全面推广、应用,而且在一些大企业和信息化比较超前的政府部门得到了应用,效果很明显。假设国内的应用软件市场规模是1000亿元,60%是开 发成本,有了开发平台,就可以节省40%的成本,粗略估算下来,就是240亿元。
期待产业携手标准出台
国家大力推动工业化与信息化融合,从战略的高度为软件产业的发展提供了非常好的契机,如何利用这些契机来做强中国的工业应用软件呢?我觉得“软件业务基础平台”是很好的突破口。
但是,到目前为止,业界对于“软件业务基础平台”没有一个统一命名,社会认知度也很低,如果企业的推广成本很大,效果就会很差。以ERP为例, 虽然很多人不知道它是哪几个英文单词的缩写,甚至说不出中文学名的全称,但大家都知道,那是企业管理要用的。另外,因为目前没有统一的标准,大家都开始搞 平台,未来的信息系统就不是孤岛的问题,而是会出现信息板块和整体拆迁的问题。业务基础平台的开发是一个巨大的工程,国内软件企业的家底还不是很殷实,好 一点的,也只是刚够填饱肚子,投入有限,难以做出大气的东西来。
所以,我们希望首先给它起个权威的名字,广而告之;同时由政府牵头,多家企业参加,共同制定标准;国家加大资金支持力度,多家企业分工开发,形成合力;鼓励中小软件企业采用,形成产业链;鼓励政府采购,形成市场拉动的良性循环。
“软件业务基础平台”是工业软件突破口相关推荐
- 业务基础平台产品的现状和发展
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 现在市场上如雨 ...
- 基于SOA的组件化业务基础平台[转]
转自https://www.ibm.com/developerworks/cn/webservices/1111_xiaojg_soa/index.html 业务基础平台是业务逻辑和基础架构平台之间的 ...
- 基于 SOA 的组件化业务基础平台
基于 SOA 的组件化业务基础平台 原文:基于 SOA 的组件化业务基础平台 前言 业务基础平台是业务逻辑应用和基础架构平台之间的一个中间层,解决 "应用软件的业务描述和操作系统平台.软件基 ...
- 如何利用极致业务基础平台主界面容器工具配置出漂亮的业务系统
1.经过前面的大致设计,我们进销存基础资料就做好了.如下图: 因为中间太空洞了,所以我们可以将右边一些功能,放在中间空白区域,这只要在该界面上设置界面显示方式为ShowBoth即可,这样中间右边都可以 ...
- 如何利用极致业务基础平台构建一个通用企业ERP之十六物料进出明细报表的设计...
1.做ERP经常要做很多分析报表,因为老板喜欢看的就是报表,利用极致业务基础平台做报表很简单,只要会写sql即可. 本篇我们介绍一个物料进出明细报表的设计,设计报表我们先设计过滤界面,如下所示: 在该 ...
- ezStudio,易用高效的业务基础平台开发工具
摘要 本文从业务基础平台谈起,引申出与业务基础平台息息相关的开发工具,通过对国内外开发工具现状与未来趋势的描述,引导读者对开发工具有一个较为全面的了解.最后对清华同方ezONE(易众)业务基础平台中的 ...
- 如何用极致业务基础平台做一个通用企业ERP系列之三启用期间管理设计
接着篇幅2,我们现在要该设计一个启用期间管理了,启用期间管理,主要为方便管理,比如一些历史的单据,不允许他反审核去修改,作假.也不允许操作者在录入以前历史的单据. 期间管理我们框架提供了一个期间表,这 ...
- 如何用极致业务基础平台做一个通用企业ERP系列之二一览表培训
接着上一篇博客,我们进行往来单位一览表设计如下: 可以看到我们设计的时候,将客户和供应商用两个字段来解决,这样基本可以解决那些往来单位有可能即是供应商又是客户的情况.当然因为这里不是主要做客户关系管理 ...
- 如何利用极致业务基础平台构建一个通用企业ERP之十四生产任务单设计
1.生产任务单界面设计如下: 要求实现功能如下: 1.生产任务单可以由销售订单选取而产生. 2.生产任务单可以下推领料.生产完后可以下推成品入库. 3.自动根据BOM计算此次生产所需要的原料. 代码如 ...
最新文章
- “智源论坛Live”报名 | 清华大学岂凡超:义原知识库的应用和扩充
- 小白初学ABP框架,着实累啊
- 用户user空间和内核kernel空间
- 使用apache的HttpClient进行http通讯,隐藏的HTTP请求头部字段是如何自动被添加的
- GPU Gems1 - 18 空间BRDF(Spatial BRDFs)
- 易生信Linux培训
- [php]php设计模式 Bridge (桥接模式)
- KVM虚拟机PCI设备直通
- Nginx 静态服务器
- Pascal 语言中的关键字及保留字
- 《精通Spring MVC 4》——1.3 start.Spring.io简介
- 我的数据分析师转型之路,从零到字节跳动数据分析师
- FileUtils常用方法 - commons-io常用工具类
- 收藏 90+深度学习开源数据集整理|包括目标检测、工业缺陷、图像分割等多个方向
- 图片鉴黄的原理和应用
- MTK项目case解决方法(经验)
- 嵌入式Web开发——Boa服务器移植
- R语言对大文件excel按行分解。
- C++重载双目运算符
- NMS网络管理产品战略规划
热门文章
- Realtime Data Processing at Facebook
- 《Universal Language Model Fine-tuning for Text Classification》论文笔记
- 微信企业付款开通入口
- java 设置contenttype_如何设置一个HttpClient的请求Content-Type头
- android简繁体相互转换
- True BoxShot
- STM32-步进电机S型加减速控制
- 手机adb 连接不到电脑,但是可以连接到各种助手
- 课堂经验值管理小程序_实时上传 规范管理 湖北首个村务管理小程序正式上线...
- 参照阿波罗自己实现的分布式配置中心