论文部分内容阅读
数控机床的研究与开发是多学科技术的综合应用。实现机床设计开发流程的计算机化和网络化,由信息集成系统来管理数控机床的研发之中产生的各种信息资源,可以实现机床设计信息的有序管理,加快数控机床的开发速度,从而缩短产品的开发周期,提高产品的竞争力。
本文结合南京市科技计划项目“极坐标数控高速铣齿机床研发与产业化”,以机床设计开发中的各种信息资源为对象,研究开发了基于J2EE的数控机床设计信息集成系统。首先简要介绍了企业信息化的基本概念和发展现状,接着详细论述了系统的体系结构及设计思路,并就几个信息集成系统中的关键问题提出了解决方案。最后,建立了B/S结构的四层应用系统模型。
本文的主要研究内容如下:
1.在进行系统功能需求分析的基础上,运用MVC设计模式和Struts架构技术,建立了一个层次化、模块化、网络化的基于J2EE规范的数控机床信息集成系统的框架结构。
2.对数控机床的设计工作流程控制、版本控制、设计信息文档控制和权限控制进行了分析,并在系统中进行模块化设计。机床在对用户权限管理的过程中,讨论运用RBAC技术控制用户的权限。
3.在信息集成系统的开发中,采用Apache Tomcat5.0作为网络应用服务器,运用MySQL管理数据库,并运用JDBC技术连接数据库,建立了一个Web环境下实现信息集成系统的结构模型。利用JSP技术编写了系统界面,并完成了系统的各模块功能。
4.对已实现的数控机床设计信息集成系统所具有的功能模块进行了介绍。并对现有系统的优点和不足之处进行了分析,指出了今后迫切需要改进的方向,提出了相应的建议。