汽车零部件产品数据管理系统设计与实现策略分析论文

时间:2020-10-22 作者:poter
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

摘要:关于《汽车零部件产品数据管理系统设计与实现策略分析》的生产管理:分析汽车零部件生产企业对产品数据管理的功能需求和性能要求,论述系统的设计思想和实现方法。系统采用MFC和ObjectARX2000联合开发,较好地解决了AutoCAD2000下产品结构树的显示和操作问题,采用开放数据库互连(ODBC)技术,实现了产品图形及工艺文档与数据库的关联。

关键词:汽车零部件;产品数据管理;ODBC;ObjectARX

一、引言

汽车零部件生产企业已从单一产品生产转而面向全球采购市场供货,汽车零部件生产品种的不断增加,给产品数据的管理带来较大的困难。汽车零部件生产过程中从计划下达到产品入库,伴随着大量的信息流的产生。对汽车零部件生产企业,这些信息流包括来自总成厂家的装车计划、零部件供货要求及与之相适应的分厂零部件产品图形、尺寸公差、技术要求、材料热处理、材料订货、毛坯准备、工艺流程、加工参数、工时消耗、成本核算、产品入库等数据,这些数据结构复杂,除结构化数据外,还有图形、文字、表格等非结构化数据;数据联系复杂且来源不同,环境多样,使用难度大。本文有针对性地开发了一个汽车零部件产品数据管理系统,改善汽车零部件企业的产品数据管理。

二、系统分析

系统的需求分析

1)系统的功能需求

(1)产品结构树的建立;

(2)工艺信息库的建立;

(3)工艺文档、工装清单的自动生成及输出;

(4)工艺文档、工装及零件信息的查询检索;

(5)材料定额的输入、输出及管理;

(6)良好的维护功能、能修改、添加和删除数据;

(7)工艺信息的安全性,访问权限的设置;

(8)生产计划的生成、编辑修改,以及查询输出。

2)系统的性能要求

(1)应有友好的用户界面,可视化程度高,操作灵活,使用简便;

(2)系统的设计结果应实用、可靠;

(3)充分考虑与企业实际相联系,能在较大程度上提高工作效率、减小劳动强度。

2.工艺信息的管理汽车零部件工艺信息的管理是系统的关键。汽车零部件产品结构是相似的,可按总成、分总成、零件来划分并建立产品结构树,但不同总成厂家其质量标准、工艺要求及工艺文件格式等都不相同,因此对工艺信息的管理要求很高。结合汽车生产企业的实际产品数据情况,并考虑到软件的通用性和易操作性,首先用MicrosoftAccess对汽车零部件的产品数据分类建库,然后根据不同厂家要求在AutoCAD下设计不同工艺文档模板。为了将系统设计成完全可视化的界面,在Visu-alC++6.0集成开发环境下,采用MFC和ObjectARX2000联合开发,在AutoCAD2000环境下运行,较好地解决了AutoCAD2000下产品结构树的显示和操作问题,采用开放数据库互连(ODBC)技术,实现了产品及工艺图形与数据库的关联。系统基于数据库操作,具有智能分录,自动识别各种工装的功能,并能自动生成各种工艺文档。工艺图形可直接在AutoCAD2000下绘制后再录入图形数据库,工艺文档打印输出时自动从数据库中取出,插入工艺卡相应部位。

三、系统设计与实现

将系统分为以下几大模块:数据管理模块、数据录入模块、数据维护模块、数据查询模块、文档管理模块、材料定额管理模块、安全管理模块。图2所示为系统的总体结构。系统各模块的功能如下。

1.数据管理模块该模块能实现对零部件产品结构、技术文档、工装浏览的高度可视化管理,能对产品结构、技术文档及零部件工装一目了然,还可以进行增加和删除操作,操作方便、简洁。

2.数据录入模块该模块完成所有工程数据(包括零件信息、各种工艺卡文件,各种工装清单等)的录入。录入时界面友好,并具有向导性,不易误操作。

3.数据维护模块该模块完成对产品数据的修改,以纠正录入时的错误和生产过程中产品数据的改动。

4.数据查询模块查询模块能方便地实现对产品数据结构的查询,各种工装的分类查询,以及工艺文件的查询。

5.文档管理模块该模块可对各种工艺文件(包括各类工艺卡表格,各种工装清单和材料定额单)的可视化管理,同时可完成其打印输出工作。管理和操作均较方便。

6.材料定额管理模块主要完成对材料定额的录入管理及输出。

7.安全管理模块该模块为系统提供安全保证,以防止他人非法修改、删除、添加数据,系统提供用户密码及使用权限,只有管理员才有权修改、添加、维护和修改密码。工艺员可以进行录入和查询。一般用户不须登陆则只能浏览查询。由上述各数据处理模块的功能的介绍,可以看出各自独立的功能和相互之间的关系。由此可得出系统的总流程图3。系统的实现基于各功能模块的功能的实现,各功能模块又协调数据总控模块友好地进行功能切换。

四、结论

汽车零部件产品数据管理系统是在充分考虑用户需求和企业实际情况基础上设计实现的。系统使用ObjectARX2000,在MicrosoftVisualC++6.0环境下与MFC混合编程,使得系统可以在AutoCAD2000下直接运行,极大地提高了对图形的操作处理,如修订、打印输出等。还结合了Windows特色编程技术,实现产品结构树操作、多文档以及对象连接与嵌入(OLD)等,使得系统界面友好,易学易用;系统采用开放数据库连接(ODBC)技术,实现了对Access、Foxpro、Excel以及SQLServer等多种数据库的支持,较好地满足了企业的生产实际。

参考文献

1、刘良华,朱东海.AutoCAD2000ARX开发技术.北京:清华大学出版社,2000

2、DavidJ.Kruglinski.VisualC++技术内幕.北京:清华大学出版社,1999

3、[美]KenNorth著,陈乃江等译.面向对象的数据库程序设计.北京:电子工业出版社,1999

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
后台-系统-系统设置-扩展变量-(内容页告位3-手机版)