MIS企业信息化

来源:互联网 发布:世界网络自由度 编辑:程序博客网 时间:2024/04/19 01:11
全球最具权威的IT研究与顾问咨询公司Gatner 2005年12月称:“编写代码开发程序的方式将一去不复返,要想生存下去你必须转变程序开发方式,到2007年,大部分应用软件都将基于平台开发。”看到这句话,给人一种全新的感觉,是否也给企业的CIO们一个启示呢?。
我想讲述一下某企业信息化的经历。我所在的一家流通行业信息中心工作,可以说经历的信息化的风风雨雨,公司信息化起步应该说还比较早,97年开始信息化建设,上了OA、MIS系统,财务系统;99年左右ERP概念迅速升温,为赶企业E化浪潮,2000年通过选型,迅速选择了一家国外ERP厂商,01年上半年成功上线,实现公司业务财务的一体化。
此后公司更注重构建基于互联网的企业,整合上下游,打造供需链,当时最流行的一句话是“未来企业之间的竞争,将是供应链与供应链之间的竞争”,供需链环节做的好,就可以大大降低成本投入,从而获得那多的利润。于是进行电子商务建设,先后上了网站系统B2C,订单平台,基本上实现了与供应商,分销商,最终用户的信息的有效沟通,当时还承担了国家项目要求实现企业间的系统对接。同时还进行了系统的集成。
以上我仅列举了企业信息化应用的情况,可以看出每个企业面临竞争,必然采用IT技术提升企业的实力。众所周知,零售业巨头沃尔码是供应链行业信息化水平最高的,沃尔玛甚至可以要求其供货商在某年某月某日之前必须采取某项IT技术,否则其产品将被撤出沃尔玛的货架,这对任何一个供货商来讲都将是一个不得不好好掂量的问题。那么,可以说在信息时代,不进行信息化意味着被市场淘汰。

信息化的困境
但时,企业都在做信息化,究竟做的如何呢,只有企业自己才会体会其中的酸甜苦辣。经过了大量资金的投入,ROI回报尚难说的清楚,但可以说公司取得了一些成绩,业务全部由计算机来管理,完全抛开了手工帐本,通过项目的实施,管理也上了一个新台阶,员工的素质也有了进一步提升。
但同时也带来了一些问题,尤其是系统维护与二次开发的问题比较突出。当时感触最深的订单平台项目实施时,由于软件供应商采用比较新的开源技术,J2EE三层架构,框架为Struts+ofbiz,Struts大家一定很熟悉了吧,Ofbiz我简单介绍一下,OFBiz是一个著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架,引擎有Entity 、Service 和工作流。
而软件供应商在这之前没有成功案例,首次使用新技术开发这么大的项目,人员问题,经验问题及框架的不完善,造成技术成为一道屏障,经常遇到技术难题,项目一再延期,一期上线后。人员流失了很多,再做二期,业务更加复杂,开发人员在原有框架修修补补,又没有做充分的压力测试,整个系统的健壮性较差,突出的问题是并发量,用户超过30人系统异常缓慢,经常重启,硬件升级后,系统提高也不明显。
后来我们从各个层面分析系统,从硬件、操作系统,数据库、中间件到软件的框架。认为信息系统如盖大厦一样,如果框架搭的不好,大厦就不那么稳固了。
当时遇到另外一个问题,就是开发效率的问题,J2EE架构虽然好处很多,但开发门槛较高,要开发一个功能,需要从头写代码,改很多配置文件,然后发布,这都要花很多精力。
而企业需求变化太快,软件开发的速度无法满足变化的需求,不能做到随需而动。
总结起来信息化存在如下问题吧:1、信息化要很多资金投入,如果企业经营不善,信息化资金投入必然减少,这样会对未来信息系统的升级和服务带来影响。2、项目采购没有通过正确途径,人为因素影响较大。3、由于缺乏总体规划,各系统分阶段上线,造成企业内部系统的操作系统、数据库、开发语言、中间件、框架繁杂,不易集成,日常运维工作量增加。4、产品选型不理想,软件供应商的产品BUG众多,没有经过大型项目锤炼,导致项目延期。5、软件供应商实力有限,技术成为障碍,客户复杂需求无法满足。6、系统健壮性不好,性能不稳定,导致上线以后频繁重启,或单据丢失,业务操作带来影响。7、信息孤岛出现,无法协同。
  
积极探索
面对企业内部信息化的诸多问题,让信息中心的人维护很累。我们也曾考查过一家大型制造企业的信息化,它们项目也曾失败过,后来请来有国外背景的人担当CIO,信息化采用的 “跟进战略”,ERP选型时就是拿来非常成型稳定的系统实施。这样的系统问题较少,规避的很多风险。当时印象很深的是他们老总的一句话“世界500强的ERP都使用这个系统,我们为什么不能用呢?”。
这一经验固然有借荐的意义。但软件的通用不能解决企业所有的问题,企业有很多自己独特的地方,需要订制开发,而且业务不断的发展,软件也要不断的完善的。双汇集团的信息化,完合是根据企业自身情况,由自己开发团队一点点做起来的,基于J2EE,B/S架构开发的。后来研发团队的状大还成立了双汇软件公司,不仅对企业内部提供信息化,而且还对外提供技术支持,走上了市场化的道路,但有这样开发实力的企业有多少呢,企业必然要培养一批技术精英。
有时我们在一起讨论,如何解决企业信息化的现状呢,难道信息化一定阶段就要推倒重来吗?那样企业要再花大量资金重新建设系统,这时老总决不会轻易做这样的决定。
当时我在想如果要重新信息化,我会怎样做呢?了解当前技术的飞速发展,B/S架构无疑是趋势,是企业的首选,不仅仅客户端无须安装维护,更是因为打破地域的限制,利于企业的扩张,构建在互联网上。那么B/S中最合适的就是J2EE的开发了,因为它可以跨平台,有很多案例证实J2EE完全胜任企业级的应用。
那么,我想只要具备两点,就可以很好的进行信息化工作的。1、技术最终为业务服务的,所在就要有懂业务的人员。2、要用统一平台,在统一的框架下进行开发应用系统。应用做的再多再大,都不会出现信息孤岛。我想这个平台应能有很多业务的抽象,提供很多灵活组件,还要有流程定义,因为业务往往就是一些流程。而且最重要的是开发效率要高,很快满足业务变化的需要。
做了这么多年的信息化工作,依经验我想,企业其实有很多是通用的,是可以复用的东西,比如业务数据都保存在数据库中,业务人员操作基本上是增删改查询操作。每个系统都有组纷织机构,权限管理,角色分配。显示层面都要有分页等等。那么我们就不需要每开发一个应用都重新来一遍,这样事必会造成浪费。当时我设想组织一些人去做WEB框架的开发,可是由于技术力量的原因,想法不能转成现实。
企业的开发的确需要这样一个成熟度很高的平台,我们专注的只是根据业务部门的需求,写写业务逻辑就一切OK了,不必再花钱精力去钻研技术难题,担忧系统性能了,技术成为障碍,项目的周期必然加大,导致成本上升。

平台—助力企业信息化
当我今年接触浪潮LouShang平台,并经过两周的培训时,这个平台一下子吸引了我的注意,给人以耳目一新的感觉,又似曾相识,我原来的很多想法这个平台都实现了,比如构件化,业务基础平台,代码生成机,MDA模型驱动(这个我在2004年12月IBM开发者大会上了解到的,是IBM极力宣传的),所有功能都大大的降低了开发难度,提高了开发效率,用户可以在一下更高的起点开发应用。
我比较关心Loushang框架也是基于大量企业级应用模式和企业级集成模式的面向企业级应用开发的框架。作为面向企业信息化战略的支撑产品,框架从整体、全局和发展的角度,为信息系统的设计、构建、集成、部署、运行、维护和管理等提供高可用性、高合理性的体系架构。
重要的是这个平台经过大型项目的考验和锤炼,稳定性和健壮性都很优秀,用户就不用再担心天天重启应用了。而且是跨平台,跨应用,跨行业的,也不用担心以后的系统移植与集成。
目前,Loushang平台已在政府、烟草、通信、税务、协同、质检、电力、金融等多个行业实现了大规模成功应用。同时2005年,浪潮Loushang又成功结缘东营信产局、东北电力、国家电网、用友、中山大学、上海质监、东风汽车、上海邮政、中兴通讯、中山大学、甘肃烟草、华夏银行等,浪潮集团立足技术创新、持续产品改进,在挺进业务基础软件平台市场后取得了重大突破。
我认为拥有一个优秀平台,将助力企业的信息化,是致力于企业信息化人一个不错的选择。

个人简介:
于连军,男。
多年的企业信息化经历,熟悉流通行业。曾开发Shop365网站。参与订单平台项目、B2B分销系统开发、BI项目设计。参与“电子商务与现在物流”示范工程。通过IBM DB2 8.1 数据库技术认证。

原创粉丝点击