论文部分内容阅读
数控铣削刀具管理最基本的功能是降低企业的刀具费用,从而降低企业的制造成本。国外对CNC加工企业生产过程的研究也表明:机加工工程师有20%的时间花费在找寻刀具上;安排好的作业有16%由于缺少刀具而停顿;主管有40-80%的时间用于获取合适的刀具;有30-60%的刀具库存未受控制。生产线日常刀具优化可以为企业降低生产零件所消耗的单件刀具费用,降低生产设备、公用用地及人员等日常运营费用。先进刀具对生产效率的提高最终将表现为生产成本的降低,如减少零件的单位加工时间、减少换刀损失、增加机床开动率、降低刀具管理成本以及刀具寿命延长、降低刀具的库存费用。铣削刀具管理信息系统可以为企业日常刀具优化提供服务,保证企业生产成本的下降。本论文对数控铣削刀具管理系统做了详细的分析和论述,重点对铣削刀具的管理系统的业务模型和铣削刀具管理系统的需求分析进行了分析,并采用面向对象的方法对系统进行设计。同时研究了实现这个系统需要的各种软件技术,主要包括软件建模技术、数据库存取技术、软件开发语言等。本论文的研究内容和成果如下:1.建立了铣削刀具管理系统的业务模型。系统业务模式是在业务模型基础上演变出来,以适合软件系统构建的系统模型。本文研究了铣削刀具管理的业务流程以及适合这种业务流程的软件系统,并描述了业务流程中各活动的功能和执行这个活动的角色。2.管理系统的需求分析。本论文采用UML语言进行需求分析描述,采用用例模型进行业务需求分析。本论文首先根据业务模型确定用例和系统角色;然后对每个用例进行具体分析。用例描述了主要业务模块的主要场景和主场景执行失败后的分支流程,并分析了每个用例的输入数据、输出数据以及每个用例的执行过程。3.软件系统设计。主要采用面向对象的设计方法,根据本系统的业务模型和系统需求,对刀具系统进行了刀具分类设计、刀具采购、刀具库存、刀具组装拆卸、刀具调度等业务的软件模型设计。4.采用模型驱动设计的方法完成了系统原型设计,并根据上述设计方法,本文实现了数控铣削刀具管理信息系统软件。