引言
20世纪90年代以来,经济全球化的趋势日益增加,信息技术的发展极为迅速,市场环境发生了根本性的变化。我国中小企业数量众多,改善管理、提高中小企业的经济效益对于我国国民经济的发展具有重要意义。企业资源计划(ERP)系统体现了当今先进的企业管理思想,对提高企业的管理水平有着重要的意义。生产计划管理和采购管理系统是ERP系统的重要组成部分,能够保证计划的准确性和采购的合理性,提升企业的竞争力。传统采购的重点放在与供应商进行商业交易的活动,特点是比较重视交易过程的供应商的价格比较,通过供应商多家竞争,从中选择价格最低的作为合作者。ERP模式下的采购及其特点是需求拉动模式,从采购管理向外部资源管理转变,从一般买卖关系向战略伙伴关系转变。ERP模式下的准时采购和传统采购方式有很多不同之处,主要有以下几个方面:
(1)采用较少的供应商,长期合作,甚至单源供应。
(2)对供应商的选择标准是质量、交货期、价格。
(3)准时采购的核心就是交货准时。
(4)供应与需求双方信息高度共享。
(5)采购批量是小批量、送货频次高。
本文分析的是,以东方锅炉阀门有限公司为研究对象,采用B/S三层体系结构,以微软公司的VS2005C#.net作为技术开发平台,使用Windows环境下的IIS 6.0+ASP.NET+SQL Server2000的组合技术方案,开发的东方锅炉阀门有限公司的EB卫生产计划管理和采购管理系统。
1 系统总体设计
本系统采用三层B/S(Browse/server,浏览器/服务器)结构模式:
Browser/server在本质上也是一种客户机/服务器(Cllent/Server)结构,相对于C/S结构而言,三层B/S体系结构是在服务器层又分为两层:数据库服务器层和Web服务器层,客户机则采用通用的浏览器。这种模式把CIS模式中的客户机的用户界面和交互功能也提升到由Web服务器去完成。这样,对客户机功能的要求就变为一个通用的浏览器,可以是微机、掌上电脑、手机等,只要安装浏览器即可。这种模式使得系统开发只与服务器有关。浏览器只要具有系统赋予的权限。
数据库服务器是ERP计算机系统环境中的主服务器,它集中了ERP系统的数据库,除了ERP系统的主数据库系统和关系数据库以外,还包括实时数据库和文档(文本)数据库,是整个系统的数据中心。构建时需要注意以下两个关键问题:(1)大容量动态安全存储,使数据永不丢失。(2)双机容错,数据库服务器永不停机,确保系统数据的安全性和可靠性.
ERP系统是一个web过程,将其部署在服务器上,服务器运行Windows server2003环境,后端连接Microsoft SQL server 2000中的数据库。客户端通过URL地址访间ERP系统,服务器收到来自客户端的连接请求,生成相应的页面返回给客户端,在浏览器中显示。用户对数据的操作均是通过ASP.NET服务器端完成的。
2 主生产计划及能力需求计划设计
主生产计划来源于销售部门,同时主生产计划又能向销售部门提供可供销售量的信息,作为同客户洽商的依据,起了沟通内外的作用。可以得到相应能力需求计划如图1所示:能力需求计划要进行生产能力的计算和生产负荷的计算,计算方法如下所述:
(1)能力需求计划要进行生产能力的计算和生产负荷的计算,计算方法如下所述。能力采用设备每天可工作时间为单位(小时1天)。这种能力是根据设备的性能和工厂日历以人为规定的,计算的时候将所有设备的能力相加即可。设工作中心的日工作能力为Ew(小时/天),工作中心具有设备数量为N,该种设备每天可工作时间为Td(小时),设备利用率为η,则工作中心的日工作能力计算方法如公式(1)。
(2)生产负荷计算:在制造工业中,设备完成生产计划所需要的实际能力就是生产负荷。设计划负荷每天所需设备能力为Ee(小时/天),日计划产量为N,单位产品台时定额为Te小时/单位产品),则生产负荷的计算方法如公式(2)所示。
(3) 负荷率计算:设负荷率为θ,则其计算方法如公式(3)所示。
3 采购管理系统的设计与实现
物资供应管理系统(PM系统)是ERP的重要组成部分,以高效的信息共享、先进的管理思想和强大的业务功能,帮助企业建立一个高效、可靠的物资供应管理平台、实现各项采购经营目标。
(1)部分本系统的主要处理逻辑及其算法。其重点在MRP的分解,要用到最大层级码。在数值上,它等于BOM中最低层的层级码。最大层级码与底层码不同。底层码,反映了在所有包含该物料项目的BOM中该物料所处的层次。举个例子,假设某厂只生产Al和A2两种产品,Al和A2的产品结构。
可以看出材料E是Al和A2产品的共用材料。在Al中,Al的最大层级码是2,A2的最大层级码是1;而对材料E来说,尽管它在A2中处于第一层,但E的底层码是2,因为底层码是所有产品中某材料所处的最低层次。最大层级码只跟一种产品相关联,而底层码跟所有包含该物料的产品相关联。
(2)物料需求分解的过程比较复杂,计算的步骤如下:
1)初始化,读人MPS、BOM、物料主文件、实时库存、主生产计划等数据;遍历MPS表,得到每一个工作项目的最大层级码;
2)根据BOM分解工作项目,计算第一层物料的毛需求量,设每件0层产品对应N1件1层物料(N1可从BOM中得到),设0层产品的计划投人量为Aib,则1层物料的毛需求量Agl的计算方法见公式(4)。
Agl=Aib*N1(4)
3)计算下面各层的毛需求量,直到该产品的第1层。设第1层的某物料毛需求量为Agl,由该物料分解的第1+l层物料的毛需求量为Agi+1,每件I层该物料对应Ni+1件第1+1层物料,则第1+1层的毛需求量的计算方法见公式(5)。
Agi+1=Agi*Ni+1 (5)
4)根据提前期按时段和物料合并汇总各物料的毛需求量。5)根据物料的制购代码将各物料加人加工计划表和采购计划表。6)对采购计划表和加工计划表的各物料继续计算。7)计算预计可用库存量。如果是采购件,则设预计可用库存量为Afi,上时段预计可用库存量为Ab(第1时段的上时段预计可用库存为初期可用库存Af),设毛需求量为Ag,采购数量为Aor,则计算方法如公式(6)。
Afi=Aor+Ab-Ag (6)
8)如果Afi<0,则计算净需求量;否则,转下个时段。设安全库存量为Asa净需求量为An,则加工件净需求量
的计算方法见公式(7)。
An=Asa+Ag-Ab(7)
9)采购件计算采购量设批量为Aba,则采购量的计算方法见公式(8)。
Aor=[|An|/Aba+1(8)
供应商评价方法作者主要分为三类:(1)权重分析方法:偏重于从总体上对供应商的评价,由于加权因子的主观性很难避免,决策结果与实际结果有一定差距。(2)规划方法:考虑产品的质量、价格和交货准时率等定量指标,但较难将企业的信誉、财务实力等定性指标引人日标规划中。(3)统计方法:用于统计的周期和统计的对象的特征直接影响着决策,适用范围有一定的限制。供应商评价指标体系的量化公式:
当系统中物资的各种价格数据比较完整、准确时,为了综合评价供应商的资质状况,本功能完成对各项指标定义综合分析时的权数
同时还包括比质比价管理、采购员评估等方面的考虑本文不做陈述。
4 结束语
结合东方锅炉阀门有限公司的实际情况,分析了东方锅炉阀门有限公司生产计划应具有的功能。对采购管理系统的处理逻辑与算法进行了研究。由于时间及技术水平等原因,本系统还需要继续完善。算法方面仍然可以进一步的研究提出更加智能算法。系统的安全问题,永远是系统设计时需要重视的主要问题之一。