数控加工项目管理系统的设计与实现
发布时间:2018-09-05 18:52
【摘要】:传统的数控加工程序管理中,采用的是人工方式进行管理,在管理的过程中缺乏良好的程序共享和复用的平台,这样会导致数控程序反复需要编写的问题,这不仅仅会影响数控程序的编写效率,而且还会延长产品的生产周期。需要利用信息化手段,对机械加工数控程序管理过程中存在的问题进行深入的分析和研究,设计并实现一套符合机械加工数控程序特点的项目管理系统:该系统能实现对数控程序开发节点的跟踪和管理,对数控程序的适用和共享流程的有效控制,保障机械加工任务能按照预定的计划进行,保证程序编制时间。同时利用知识共享管理模式,促进数控程序使用过程中不同节点的衔接和流转,可有效提高数控程序管理的效率。本课题结合数控加工项目管理的相关需求并实地进行调研,根据软件开发理论和项目管理理论,采用当前较为流行的开发技术.NET技术以及数据库访问技术、MVC设计模式,并结合成熟的SQL Server 2008数据库技术,在Visual Studio 2010平台下设计和开发完成。系统按照软件工程的分析流程,首先对系统采用的相关技术进行了详细的介绍,然后对系统进行了需求分析,包括可行性分析、功能分析和非功能分析;接着,从概要设计、详细设计以及数据库设计等方面对系统进行了设计;在系统实现部分,依次从系统实现环境、数据库的实现和基于B/S的数控加工项目管理系统的实现三方面进行展开,其中基于B/S的数控加工项目管理系统的实现主要分为六大模块,分别为用户管理模块、权限管理模块、数控程序基本信息管理模块、数控程序审核管理模块、数控程序共享管理模块、数控程序测试管理模块等功能模块;在数据库访问方面专门设计了一个Data类来实现数据库访问的所有操作,提高了程序开发的效率和代码的重用率,有利于程序的维护。此次所设计的软件,方便了数控加工项目的管理,提高了工作效率,并且利用知识共享管理模式,促进了在数控程序使用过程中不同节点的衔接和流转,为机械加工中的数控项目管理起到了一个示范作用。
[Abstract]:In the traditional NC machining program management, manual management is adopted. In the process of management, there is a lack of good platform for program sharing and reuse, which will lead to the problem that NC programs need to be written repeatedly. This will not only affect the efficiency of NC programming, but also prolong the production cycle of products. It is necessary to analyze and study deeply the problems existing in the process of NC program management in machining by means of information technology. A project management system is designed and implemented in accordance with the characteristics of NC program in machining. The system can track and manage NC program development nodes, control the application of NC program and share flow effectively. Ensure that the machining task can be carried out according to the scheduled plan, ensure the programming time. At the same time, the management mode of knowledge sharing can be used to promote the connection and circulation of different nodes in the process of using NC programs, which can effectively improve the efficiency of NC program management. According to the software development theory and the project management theory, this project adopts the popular development technology. Net technology and database access technology. Combined with the mature SQL Server 2008 database technology, the design and development is completed on the platform of Visual Studio 2010. According to the analysis flow of software engineering, the system firstly introduces the related technologies, and then analyzes the requirements of the system, including feasibility analysis, functional analysis and non-functional analysis. The system is designed in detail and database design. In the part of system realization, the realization of system environment, the realization of database and the realization of NC machining project management system based on B / S are carried out in turn. The realization of NC machining project management system based on B / S is divided into six modules: user management module, authority management module, NC program basic information management module, NC program audit and management module. In the aspect of database access, a Data class is specially designed to realize all operations of database access, which improves the efficiency of program development and the rate of code reuse. Good for the maintenance of the program. The software designed in this paper facilitates the management of NC machining projects, improves the working efficiency, and promotes the connection and circulation of different nodes in the process of using NC programs by using the knowledge sharing management mode. It plays an exemplary role in NC project management in machining.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
本文编号:2225158
[Abstract]:In the traditional NC machining program management, manual management is adopted. In the process of management, there is a lack of good platform for program sharing and reuse, which will lead to the problem that NC programs need to be written repeatedly. This will not only affect the efficiency of NC programming, but also prolong the production cycle of products. It is necessary to analyze and study deeply the problems existing in the process of NC program management in machining by means of information technology. A project management system is designed and implemented in accordance with the characteristics of NC program in machining. The system can track and manage NC program development nodes, control the application of NC program and share flow effectively. Ensure that the machining task can be carried out according to the scheduled plan, ensure the programming time. At the same time, the management mode of knowledge sharing can be used to promote the connection and circulation of different nodes in the process of using NC programs, which can effectively improve the efficiency of NC program management. According to the software development theory and the project management theory, this project adopts the popular development technology. Net technology and database access technology. Combined with the mature SQL Server 2008 database technology, the design and development is completed on the platform of Visual Studio 2010. According to the analysis flow of software engineering, the system firstly introduces the related technologies, and then analyzes the requirements of the system, including feasibility analysis, functional analysis and non-functional analysis. The system is designed in detail and database design. In the part of system realization, the realization of system environment, the realization of database and the realization of NC machining project management system based on B / S are carried out in turn. The realization of NC machining project management system based on B / S is divided into six modules: user management module, authority management module, NC program basic information management module, NC program audit and management module. In the aspect of database access, a Data class is specially designed to realize all operations of database access, which improves the efficiency of program development and the rate of code reuse. Good for the maintenance of the program. The software designed in this paper facilitates the management of NC machining projects, improves the working efficiency, and promotes the connection and circulation of different nodes in the process of using NC programs by using the knowledge sharing management mode. It plays an exemplary role in NC project management in machining.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【参考文献】
相关期刊论文 前1条
1 高琰,李建华,费耀平,谷士文;基于CMM的软件项目管理系统的设计与实现[J];计算机工程;2002年09期
,本文编号:2225158
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2225158.html