1《生产车间管理系统需求分析报告》目录1开发背景...................................................................................................32系统分析....................................................................................................32.1需求分析.........................................................................................32.2系统的可行性研究.........................................................................42.2.1研究车间生产管理系统........................................................42.2.2完成新系统的可能性............................................................53设计规划及目标........................................................................................53.1设计规划.........................................................................................63.2设计目标.........................................................................................73.3数据分析.........................................................................................83.4数据流程图.....................................................................................93.5数据字典.......................................................................................104数据库设计..............................................................................................104.1数据库分析...................................................................................114.2数据库逻辑机构设计...................................................................115功能模块设计..........................................................................................155.1用户登录界面设计.......................................................................155.2系统界面设计...............................................................................165.3作业计划窗体的设计...................................................................165.4作业拆解窗体的设计.................................................................175.5任务排序及分配的设计.............................................................175.6系统主菜单的设计.......................................................................176结论.........................................................................................................177致谢....................................................................................................188参考文献..................................................................................................1821发背开景在市场竞争越来越激烈的今天,对制造企业来说,为了能够在竞争中立于不败,降低成本是不得不面临的问题,而确保生产车间较高的生产能力和效率,是当务之急。此外,有效的管理方法已经成为先进制造技术实践的基础和关键。因此,开发这样一个车间生产管理软件成为很有必要的事。其实现代企事业单位管理早就进化信息化阶段了,但是从软件市场购买的一些管理软件通常是通用版的,不可能适应所有单位和部门管理中的情况,功能不能扩充,导致通用型的车间管理系统使用效率低下,浪费人力,财力,而且在一些中间环节还造成信息丢失,出错。以下是针对现状,开发出来的适合企事业单位的生产车间管理系统。在下面的各章中将以开发一套生产车间管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。2系统分析2.1需求分析车间生产管理系统是针对车间生产部门的大量业务处理工作,用计算机进行全面现代化调度管理。主要包括车间作业计划,作业拆解,任务排序与自动分配管理等几个方面的功能,以实现车间生产管理的计算机自动化。2.1.1功能需求(1)设备生产能力的平衡核算(2)机械制造车间作业计划编制(3)工段作业计划编制(4)工段作业调度(5)各计划和票据的制表和打印具体系统功能需求描述(1)作业计划包括定单号,产品图号,预收日期,工作号,产品名称,交货日期,机车型号,产品数量,备注等信息的添加,查询,修改,删除等操作。(2)作业拆解3包括订单计划拆解,查询未加工计划,显示加工任务,生成零件加工计划,按调度规则排序,调度规则的排序及删除。(3)任务排序及分配包括调度算法和设备负荷情况查看,其中调度算法中提供根据算法1和算法2两套算法进行任务分派,在参数设置中进行设备参数的设置,设备负荷情况查看中,进行设备的选择,查询设备情况,并生成报表。车间生产管理调度功能的信息量大,数据安全性和保密性要求最高。本功能实现对定单信息、作业调度计划、设备参数、负荷情况等信息查看及维护。2.2系统的可行性研究可行性研究是以相对短的时间和相当低的成本来确定给定的问题是否有解。可行性研究的目的不是解决问题,而是确定问题是否值得去解。怎样达到这个目的。它需要对分析几种主要解法的利弊,从而判定原定的系统目标和规模是否现实,系统完成后所能带来的效益是否值得投资开发这个系统的程度。可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程[4]。2.2.1研究车间生产管理系统车间生产管理就是对一个可用的加工机床集在时间上进行加工任务集分配,以满足一个性能指标集。从数学规划的角度看,车间生产管理问题可表示为在等式或不等式约束下,对目标函数的优化。典型的车间生产管理系统包括一个要完成的作业集,每个作业由一个操作集组成,各操作的加工需要占用机床或其它资源,并且必须按一些可行的工艺次序进行加工;每台机床可加工工件的若干操作,并且在不同的机床上能加工的操作集可以不同。调度的目标是将作业合理地安排到各机床,并合理地安排作业的加工次序和加工开始时间,使约束条件被满足,同时优化一些性能指标。由于一般的车间生产管理的复杂性,各种不同的具体问题往往有很多不同的解决方法,因此需要从策略上考虑车间生产调度问题,形成各种车间生产的策略4以指导对车间生产的研究。此外,可以从如下几个方面入手:(1)寻求新的算法,比如将其它领域的算法与调度问题结合。(2)将一些算法综合应用,分别取长补短,现在的很多研究就是应用混合算法。(3)考虑如何将调度理论应用于实际调度,目前已知的运行很成功的管理系统还不多,这里面还有问题需要解决。(4)还有很多有待进一步研究的问题,如对实际车间生产管理的多目标性如何组织选择等等。另外,车间生产管理的功能也有不可回避的劣势,主要表现在,车间生产管理为了适用多数企事业单位的需求,在数据库的表的设计和字段的设计上,不能完全反映任何单位的实际,比如由于单位的不同,那么车间生产业务范围不同,而不同单位由于不同车间的业务不同,那么车间生产管理过程也不同,而这点在车间生产管理系统中一般不能反映和体现出来,在车间生产管理系统中,一般只能通过基本管理,来完成车间生产的各个过程,这种管理系统对普通的对生产要求不高的单位还比较适用,因为这些单位一般只在生产上做出了要求,不设置订单及设备参数的管理,而在大企业的车间,从事的生产不一样,那么业务流程就不一样,如果都通过普通的来管理,那么就对设备的参数设置,作业拆解,作业排序,订单处理等管理就会带来很大的困难。因此,开发一套适合大多数车间的管理系统是具有一定的难度和复杂性的。2.2.2完成新系统的可行性新系统通过对车间生产的实际情况的了解,对新系统添加新的调度处理模块,当作业的性质,设备负荷状态等发生变化时操作员只需对这些记录做出修改即可,所以在完成这些模块的设计上是不成问题的,对应添加的这些处理模块,实际上和基本信息模块设计类似,所以参照基本信息模块,只是操作的数据库表不同而已,添加模块的设计应该也是可以轻松完成的。3设计规划及目标3.1设计规划根据需求分析,设计系统框架。本人设计的车间生产管理系统是属于中小型5系统,其具体方案设计模型如图3.1所示:图3.1系统的设计模型图3.1.1功能模块设计软件所实现的功能强弱是衡量一个软件的最根本的标准。经过对系统的可行性分析、需求分析、数据分析后,结合调研的情况,确定了本子系统的功能模块如图4.2所示:生产车间管理系统作业计划作业拆解任务排序及分配关于系统调度排序定单维护定单折解调度算法设备查看操作员数据处理浏览生产车间管理系统车间查询DB调度63.2设计目标车间生产管理唯有迈向自动化,高效率,人性化管理,才能满足现代管理队伍的需求。车间生产管理的主要目标,在于加强管理而不在于精简人力。换言之,其效益不在于节省现有的人力、物力,而在于提供许多尚未自动化作业时所无法提供之服务,期望以最快的速度将车间生产管理信息做最适当的运用。(1)以自动化、系统化、高效管理代替分散、重复操作(2)开发车间生产管理系统,进一步提高生产效益和现代化信息管理水平。(3)建立车间生产信息管理系统,提高作业处理速度,和员工的自律性,促进员工人才的成长和流动。(4)减轻员工的负担,节省人力物力开支。3.3数据分析在车间生产管理系统中,主要是有车间平台及我的平台等数据库。管理产品图号,预收日期,工作号,产品名称,交货日期,机车型号,产品数量。数据类型决