的。
1.3项目开发的目标
车间生产调度管理唯有迈向自动化,高效率,人性化管理,才能满足现代管理队伍的需求。车间生产调度管理的主要目标,在于加强调度管理而不在于精简人力。换言之,其效益不在于节省现有的人力、物力,而在于提供许多尚未自动化作业时所无法提供之服务,期望以最快的速度将车间生产调度信息做最适当的运用。
(1)以自动化、系统化、高效管理代替分散、重复操作
(2)开发车间生产调度管理系统,进一步提高生产效益和现代化信息管理水平。
(3)建立车间生产调度信息管理系统,提高作业处理速度,和员工的自
律性,促进员工人才的成长和流动。
(4)减轻员工的负担,节省人力物力开支。
1.4项目提出的意义
通过对实际情况的研究,不难发现计算机调度信息管理技术是加快和提高车间生产调度管理的重要手段。随着调度管理技术的发展和应用,将会进一步提高车间生产调度资源的效率和更快地获取和修改信息的方式,也是先进制造技术实践的基础和关键。
总之,新的调度管理系统的启动,将会给整个车间生产调度管理带来良性的巨大的提高。这些变化不仅体现在调度管理方式的转变,也体现在调度管理理念的转变,也体现了调度管理的现代化和信息化水平,工作人员的素质会随着管理方式的提高而提高,生产工作的自律性、积极性都得到较大限度的激发。
1.5系统的开发方法
本系统采用VB可视化面向对象的快速开发工具开发,采用ADO对象数据技术来提高系统的安全及稳定性。本系统的数据库采用SQLServer2000。
第2章可行性研究
可行性研究是以相对短的时间和相当低的成本来确定给定的问题是否有解。可行性研究的目的不是解决问题,而是确定问题是否值得去解。怎样达到这个目的。它需要对分析几种主要解法的利弊,从而判定原定的系统目标和规模是否现实,系统完成后所能带来的效益是否值得投资开发这个系统的程度。
可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程[4]。
2.1研究车间生产调度管理系统
车间生产调度就是对一个可用的加工机床集在时间上进行加工任务集分配,以满足一个性能指标集。从数学规划的角度看,车间生产调度问题可表示为在等式或不等式约束下,对目标函数的优化。典型的车间生产调度管理系统包括一个要完成的作业集,每个作业由一个操作集组成,各操作的加工需要占用机床或其它资源,并且必须按一些可行的工艺次序进行加工;每台机床可加工工件的若干操作,并且在不同的机床上能加工的操作集可以不同。调度的目标是将作业合理地安排到各机床,并合理地安排作业的加工次序和加工开始时间,使约束条件被满足,同时优化一些性能指标。
由于一般的车间生产调度管理的复杂性,各种不同的具体问题往往有很多不同的解决方法,因此需要从策略上考虑车间生产调度问题,形成各种车间生产调度的策略以指导对车间生产调度的研究。此外,可以从如下几个方面入手:
(1)寻求新的算法,比如将其它领域的算法与调度问题结合。
(2)将一些算法综合应用,分别取长补短,现在的很多研究就是应用混合算法。
(3)考虑如何将调度理论应用于实际调度,目前已知的运行很成功的调度系统还不多,这里面还有问题需要解决。
(4)还有很多有待进一步研究的问题,如对实际车间生产调度的多目标性如何组织选择等等。
另外,车间生产调度管理的功能也有不可回避的劣势,主要表现在,车间生产调度管理为了适用多数企事业单位的需求,在数据库的表的设计和字段的设计上,不能完全反映任何单位的实际,比如由于单位的不同,那么车间生产业务范围不同,而不同单位由于不同车间的业务不同,那么车间生产调度过程也不同,而这点在车间生产调度管理系统中一般不能反映和体现出来,在车间生产调度管理系统中,一般只能通过基本调度,来完成车间生产的各个过程,这种管理系统对普通的对生产要求不高的单位还比较适用,因为这些单位一般只在生产上做出了要求,不设置订单及设备参数的管理,而在大企业的车间,从事的生产不一样,那么业务流程就不一样,如果都通过普通的调度来管理,那么就对设备的参数设置,作业拆解,作业排序,订单处理等管理就会带来很大的困难。
因此,开发一套适合大多数车间的调度管理系统是具有一定的难
度和复杂性的。
2.2完成新系统的可行性
新系统通过对车间生产调度的实际情况的了解,对新系统添加新的调度处理模块,当作业的性质,设备负荷状态等发生变化时操作员只需对这些记录做出修改即可,所以在完成这些模块的设计上是不成问题的,对应添加的这些处理模块,实际上和基本信息模块设计类似,所以参照基本信息模块,只是操作的数据库表不同而已,添加模块的设计应该也是可以轻松完成的。
第3章系统分析
3.1系统的设计思想
本系统开发思想是采用现代化先进的车间生产调度算法思想,综合多种车间生产调度管理软件开发优点以及结合大多数单位的实际情况而开发。
3.2需求分析
车间生产调度管理系统是针对车间生产部门的大量业务处理工作,用计算机进行全面现代化调度管理。主要包括车间作业计划,作业拆解,任务排序与自动分配管理等几个方面的功能,以实现车间生产调度管理的计算机自动化。
3.2.1功能需求
(1)设备生产能力的平衡核算
(2)机械制造车间作业计划编制
(3)工段作业计划编制
(4)工段作业调度
(5)各计划和票据的制表和打印
具体系统功能需求描述
(1)作业计划
包括定单号,产品图号,预收日期,工作号,产品名称,交货日期,机
车型号,产品数量,备注等信息的添加,查询,修改,删除等操作。
(2)作业拆解
包括订单计划拆解,查询未加工计划,显示加工任务,生成零件加
工计划,按调度规则排序,调度规则的排序及删除。
(3)任务排序及分配
包括调度算法和设备负荷情况查看,其中调度算法中提供根据算法1和算法2两套算法进行任务分派,在参数设置中进行设备参数的设置,设备负荷情况查看中,进行设备的选择,查询设备情况,并生成报表。
车间生产调度管理调度功能的信息量大,数据安全性和保密性要求最
高。本功能实现对定单信息、作业调度计划、设备参数、负荷情况等信息查看及维护。
3.3系统的运行环境和开发平台
本软件所使用的开发工具主要有VisualBasic(软件开发)、SQLSERVER2000(数据库开发)。VisualBasic是Microsoft公司开发出来的最流行软件之一,也是目前社会上最流行的开发工具之一。在众多的产品中VisualBasic是最有影响力。VisualBasic是一个完全可视化的开发环境,面向对象的开发工具,利用它开发出来的软件兼容性好,稳定性高,安全性强,健壮,通用性好,代码量少等。
3.3.1开发工具简介
在目前市场上这些众多的程序开发工具中,有些强调编程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作变得很难,也会严重地浪费程序设计师的宝贵时间。
VisualBasic是一种可视化的、面对对象和条用
上一篇:
vb车辆管理系统vb+access源代码+可执行程序+论文+开题报告+外文翻译+答辩ppt(论文和程序)
下一篇:
安卓便签毕设论文--终稿