Yigo语言成为项目物流信息化灵活调整的利器
来源:中国电子政务网 更新时间:2011-03-29

目前,如何用低成本开发出满足企业客户个性化需求的信息系统,已经成为第三方物流企业在应对各式各样的项目物流过程中所考虑的首要问题。对于第三方物流企业来说,过去那种依靠硬件设备和廉价劳动力而取胜的时代已经过去了,要想在新时代大幅度降低物流成本,建立精准、智能的信息化系统成了不二法门。

项目物流信息化过程中的难题

人才难题。如今的企业信息化面临人才缺乏的问题,如何找到一名专业人员,既懂业务又懂得技术开发?伯乐常有,而业务和技术都懂的千里马却不常有。如果有一家ISV可以使信息系统软件的操作变得简单上手,那么就可以解决企业的难题,那么博科资讯股份有限公司所开发的无码开发语言Yigo,无疑解决了这个问题。博科资讯副总裁孔德培说,博科资讯Yigo语言的成功商业化让企业信息化这个高新技术行业实现产业化。

对于一般用户来说,提到信息化,脑海浮现的是成千上万的行的代码,百转千回的逻辑关系,对于没有计算机技术背景的人来说,即使满腹经纶,管理经验丰富,也会因为二次开发费用的昂贵而没有办法将其移植到信息化系统中。这种业务系统难以灵活调整或者调整成本高昂的问题在不断困扰着用户。直到Yigo语言的诞生,广大的曾经尝尽了固化软件苦头的用户开始将目光聚集到了Yigo上来,怀疑,相信,肯定,追捧,在目睹了类似于中国移动、中国石化、小松中国等世界五百强企业,春宇供应链、深圳商贸通等第四方物流企业对Yigo的成功应用之后,更加坚信自主配置软件的价值。

Yigo语言何以实现信息化的灵活调整

Yigo语言属于管理解析语言是基于高层次的业务需求,涵盖企业管理软件开发的特定概念和抽象,由低层次的实现细节和具体事物抽象而来,据有字典、单据、报表、工作流、审批流等管理业务描述的快速实现,以最小的、不可拆分的业务规则作为管理解析语言的基本粒度,按照管理逻辑进行组合,形成特定管理业务的标准实现。YiGo语言是第一个实现管理解析思想的计算机语言,拥有软件开发的原子逻辑以及N多管理业务的分子操作及其界面元素,实现了对硬件、操作系统、数据库的透明操作。

YiGo扮演这样的角色:一种将技术和业务分离开来,最大程度弱化用户对技术的依赖,只需通过业务描述来推动技术实现,这种业务解析的技术实现机制是将用户的需求描述成XML文档,通过YiGo解析技术在集成开发环境中自动生成系统应用。可以看出,一个系统应用的产生主要分为两个步骤,一是描述用户的需求生成XML,二是解释XML生成系统应用,这种简单的程序开发模式,使得编程不再是技术人员的专利,熟悉业务的人员也许做的更好!

程序升级本质上就是需求重新定义或者修改的过程,反映在业务解析技术上就是导入原来的需求描述XML文件,修改相关属性,重新生成满足要求的XML文件,再提交自动解析生成新的系统应用。在这个过程中,解释完全由系统执行,用户只需清晰描述需求,因此,极大降低了二次开发的风险。

这不仅是一次技术的变革,更是一种思维模式的变革,一种程序快速交付模式的实现。