论文部分内容阅读
本文对数控刀具管理系统进行了全面的分析和论述,并重点对数控刀具多参数的数据库存储技术、刀具智能选配技术、基于JSP(Java Server Pages)自定义标签的Data Grid组件技术和刀具采购订单的自动生成技术进行了分析和研究,研究了数控刀具管理系统与CAPP(Computer Aided Process Planning,计算机辅助工艺过程设计)系统、DNC(Distributed Numerical Control,分布数字控制)和生产管理系统的集成技术。同时,运用软件工程的理念和规范进行了刀具管理系统的开发与设计,分析了基于JSP组件技术的WEB应用体系结构。主要研究工作包括: 1.理论结合实践,给出了数控刀具多参数数据库存储方案,简化了系统对刀具参数的数据库操作,优化了数据库性能和结构,并在系统中得到了很好的应用。 2.讨论了数控刀具的模块化思想,在此基础上研究了数控刀具选配规则库的建立,分析了数控刀具选配结果的优化和选配实例。缩短了刀具选配时间,加速了产品生产周期,提高了生产效率,并对刀具选配结果的综合成本进行了控制和优化。 3.设计和开发了基于JSP Tag File的Data Grid组件,实现了数据库资源显示、分页、排序、组合查询和导出Excel功能的封装与集成,达到了代码的重复利用,提高了程序开发效率。 4.分析和研究了刀具采购订单的自动生成技术,利用PS(Process Scheduler,处理调度程序)算法和IVF(Inserting Value Forecast,插值预测)算法分别对刀具需求进行了预测,实现了与生产管理系统的集成接口。 5.对数控刀具管理系统与CAPP和DNC的集成进行了分析和研究,设计了与CAPP、DNC的集成接口。 6.以软件工程的规范对数控刀具管理系统进行了设计与开发,使用Power Designer完成了刀具数据库的设计与开发,使用Rational Rose和Microsoit Office Visio对数控刀具管理系统进行了软件模型的建立。分析和研究了基于JSP组件技术的WEB应用的体系结构。 最后对全文的研究工作和取得的成果进行了总结,并提出了进一步研究的建议和设想。