用VB.NET和Excel排生产计划
点击次数:71 次 发布日期:2008-11-06 08:07:49 作者:源代码网
|
源代码网推荐 源代码网推荐 —企业信息化探讨之一 源代码网推荐 源代码网推荐 屠恩海(SunHai) 源代码网推荐 源代码网推荐 开发工具:Microsoft Visual Studio .NET 2003 源代码网推荐 操作系统:Windows XP 源代码网推荐 源代码网推荐 源代码网推荐 企业信息化失败原因探讨 源代码网推荐 源代码网推荐 中国企业上线ERP的成功率是不高的。这是为什么呢? 源代码网推荐 实用的ERP系统有两个特征: 源代码网推荐 1. 要求具有高度的定制性 源代码网推荐 2. 要能根据企业实际随时修改ERP系统 源代码网推荐 源代码网推荐 而现在企业的ERP系统开发基本采用外包模式,开发人员虽然也可以深入公司各个部门,掌握各个方面信息,然后进行定制开发。但是开发人员毕竟不是企业实际从业人员,掌握信息的广度、深度毕竟是有限的,因此,通常情况下,所开发的ERP系统难以保证第一个特征:要求具有高度的定制性。 源代码网推荐 源代码网推荐 另一方面,企业的实际情况随时都可能发生变化,ERP系统也要随时修改,才可能随时满足企业的需求。如果说一开始,ERP系统是满足企业需求的,那么一年以后呢?当然开发人员也可以跟踪企业需求,随时修改ERP系统,但总归是不太方便。 源代码网推荐 源代码网推荐 源代码网推荐 理想的企业信息化模式 源代码网推荐 源代码网推荐 个人认为,理想的企业信息化模式是这样的: 源代码网推荐 1.企业信息化系统的开发应由企业内部人员进行,而不是外包 源代码网推荐 只有这样,实用的ERP系统所要求的两个特征:要求具有高度的定制性; 要能根据企业实际随时修改ERP系统就很可能两者都具备了。 源代码网推荐 2.企业信息化要从实际工作需要出发,逐步推进 源代码网推荐 公司实际从业人员(兼开发人员)从实际工作需要出发,开发出相应的信息化模块、功能,再逐步完善。 源代码网推荐 现实中,许多企业开发的信息化系统功能很多,但又有多少人会用呢,最终是花架子而已。 源代码网推荐 就象笔者所在单位,说大不大,说小不小,但要一开始推行信息化管理,是不可能的。企业各部门人员素质不一,是不可能被普遍接受的。 源代码网推荐 源代码网推荐 要实现笔者所述理想的企业信息化模式,最大的困难是什么? 源代码网推荐 最大的困难是是人才难得,特定管理人员要同时具备两种能力:管理能力和开发能力。这种人才并不是每个企业都能得到的。 源代码网推荐 笔者虽然谈不上什么人才,但近几年从事的却是企业管理工作,并对信息化管理系统的开发亦略知一二。笔者就有可能亲身实践“理想的企业信息化模式”,并把有关经验与大家分享。 源代码网推荐 源代码网推荐 源代码网推荐 公司实际情况分析 源代码网推荐 源代码网推荐 从2004年起,我主管公司的计划工作,包括制定并下发产品生产计划,自制件生产计划,外协件采购计划等。原来公司内一直用手写的方式,由于公司产品的型号较多,如果我也是用手工填写,计划一多,整天忙于机械式的写写算算,做不了什么事情。所以我考虑用电脑代替部分机械性的工作,我就可以腾出精力抓其他方面事情了。电脑可以辅助、代替我做哪些机械性的工作呢? 源代码网推荐 比如,每一成品由零件组装而成,零件分自制件和外协件。每一产品由哪些零件组成是固定的。每个月的生产计划,都要分解成自制件生产计划和外协件采购计划,这个分解工作我决定交给电脑来完成。 源代码网推荐 源代码网推荐 源代码网推荐 程序开发模式分析 源代码网推荐 源代码网推荐 用什么开发工具,用什么开发模式来实现所要求的功能呢?公司内暂时只有我自己运用,要实现的功能也不多,在一开始并没有必要用复杂的大型数据库系统。,为方便信息共享,我决定用VB.NET调用Excel来实现功能模块。 源代码网推荐 为什么用VB.NET而不用C#,因为Excel中有个VBA,其语法和VB.NET是近似的。而且,VB.NET和C#的区别主要是语法,而非功能。 源代码网推荐 源代码网供稿. |
