- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ERP生产管理模块研究与开发
基于ERP生产管理模块研究与开发
摘 要:为了提高生产效率,本文对生产计划的制定进行了研究,通过遗传算法来优化生产时间,得出最优的订单生产顺序;在生产管理模块设计方面,对生产管理模块的整体架构、技术架构及数据库进行了详细的设计。
关键词:企业资源计划 生产管理 遗传算法 生产计划
中图分类号:TP31 文献标识码:A 文章编号:1672-3791(2011)08(a)-0175-02
随着企业网络信息化建设的普及,企业为了提高自身的生产效率,使其在整个供应链市场中立于不败之地,越来越多的企业建立了符合自身的ERP生产管理软件来提高核心竞争能力。企业资源计划(Ente rprise Resource Planning,ERP)是由美国的加特纳公司(Gartner Group Inc.)首先提出,它是建立在计算机信息化系统之上的一个管理平台和先进的管理思想,它为企业提供计划、决策、控制与经营业绩评估的手段[1~3]。
1 基于遗传算法的生产计划的编制
1.1 遗传算法参数
通过遗传算法来计算出产品总生产时间的最小值,以及得到最短时间的订单处理顺序[4]。我们把生产订单序号作为基因直接组成染色体[5]。假设,生产计划部需要安排10个生产订单同时生产,在同一道工序的加工顺序按照顺序排序从1到10,染色体分别是(1,2,3,4,5,6,7,8,9,10)。父染色体首先通过轮盘赌法,被成对地选到进化池中。假设遗传算法的自适应函数如下式(1):
(1)
在式(1)中,g(xi)表示生产订单在某一特定排列方式下生产加工所需要的总时间,即产品完成最后一道工序的结束时间;xi为染色体,即生产订单编号的各种排列组合;n为种群规模,即g(xi)的个数;由于任意两个g(xi)之间差值比较小,而g(xi)值却比较大,所以种群中优良的染色体和较差的染色体间适应度函数的值大小相似,因此,很难准确地选出优良的染色体。为了保证遗传的优越性,对轮盘赌法进行了改进,要求:
(2)
式(2)中的f(x)的值小于等于平均值,只有满足这样的条件后代才被允许进行复制交叉变异。通过实际程序的运行发现,这一方法使进化的目的性更强,极大的提高了最优值求解的准确率。交叉变异规则均采用已研究成熟的方法。
1.2 算法运行
本文以同时计划生产10个生产订单为例,分别对每个订单从1到10进行编号,同一道工序上的处理顺序按照编号的顺序依次进行,即染色体分别是(1,2,3,4,5,6,7,8,9,10),通过实验,得出交叉概率为0.5,变异概率为0.001,当种群规模为100时,很快可以得出最优解。
1.3 仿真结果分析
为了保证仿真能在尽量短的时间内完成,设编写的仿真平台的运行速度以秒为最小的单位,1秒代表订单在实际生产加工中的0.9小时。FIFO的处理规则等同于无处理规则,即随机处理。可以看出,通过使用遗传算法对生产订单的处理顺序进行规定,生产消耗总时间会比没有定义处理规则时的时间缩短。
2 生产管理模块的设计
本文所研究的生产管理系统是采用B/S模式的三层结构。数据库服务平台采用具有非常稳定和灵活性的SQL Server2005。 开发平台采用Microsoft Visual Studio.Net2005。以下分别对该生产管理模块的整体架构、系统架构、数据库进行设计。
2.1 生产管理模块的整体架构
图1所示为浙江某纺织企业的生产管理模块功能结构综合框架图。
2.2 系统技术架构
本文所开发的生产管理系统软件是采用B/S三层架构模式,图2所示为生产管理模块的三层体系结构图。
2.3 数据库设计
数据库的设计是指对于一个给定的应用环境,构造最优的数据库模式,数据库设计时系统开发中不可缺少的一项重要任务,数据库设计质量的好坏,数据表结构设计的优劣,直接影响到系统开发的成败。受篇幅限制,本文主要列出制造订单主文件的表结构(如表1)。
3 结语
生产管理系统作为企业资源计划系统的重要组成部分,能够提高企业的生产效率,保证生产计划的科学性、预见性、准确性和采购的及时性、合理性、经济性,可以大大提高企业的管理水平,提升企业的竞争力。因此,对企业ERP生产管理系统进行研究具有非常重要的意义。
参考文献
[1] 罗鸿,王忠民.E即原理设计实施[M].北京:电子工业出版社,2003.
[2] 李道.ERP模式下生产管理系统的研究与开发[D].南京:东南大学,2004.
[3] Xiaoping Liao,Xinfang Zhang,Jian Miao.A Collaborative Manage
文档评论(0)