日期:2023-01-24 阅读量:0次 所属栏目:计算机应用
摘 要:摘要:从满足制造业过程中对工艺质量控制的需求出发,本文详细论述了一个基于工作流开放式工艺准备过程管理软件的基本系统架构,该过程管理软件能够快速、准确、科学地对各项工艺任务进行计划、组织和控制,使之按一定的原则、程序和方法协调有效地进行。
关键词:关键词:生产工艺准备;工作流;过程管理
中图分类号:TP311 文献标识码:A 文章编号:
1 引言
随着社会经济的飞速发展,计算机在企业管理中应用的普及,技术过程控制与应用环境分离已不再可能,实现技术过程控制管理,不仅可以使企业人员以最少的劳动和最短的时间取得足够的、可靠的、准确的信息,还可以从简单的数据录入、收集、汇总等重要繁琐的事务中解脱出来。更重要的是为生产技术质量控制的实际应用打下了基础。
任何一个机械工业企业要生存、求发展就必须生产出满足需求的产品,而这些产品的形成必须经过市场调研、开发设计、生产技术准备、采购、生产制造等过程。工艺技术、工艺管理作为纽带,将它们连接成一个整体。本文主要介绍了通过工艺准备过程管理软件对工艺准备中的过程进行监控和调度,把投入生产前的各项准备过程信息按规律组织起来,只有对多种信息进行智能化的管理,才能为企业后续生产加工提供技术质量保证。
2 系统组成
工艺准备过程管理软件主要由工艺系统管理、工艺准备过程配置、工艺信息录入、工艺准备过程管理、系统服务等七大功能模块组成(见图1)。
图1 工艺准备过程管理系统主界面
其中,工艺系统管理模块主要是通过定义不同级别的用户角色, 设置相应的权限, 从而有效地根据系统地理位置分布不同、职能部门不同的用户进行管理,同时,为确保工艺准备过程信息的安全性,在这里操作者可以对各级别用户使用权限的密码进行设置;工艺准备过程配置模块主要是对工艺准备过程中的管理人员、执行人员、审查人员制定的;工艺信息录入模块主要记录工艺申请报告、工艺评审报告、项目评审记录等信息,通过这些信息记录,可以及时、准确的了解现阶段设计和开发的工艺是否符合设计要求,从而保证工艺文件的正确性、合理性、可生产性和可检验性;可以根据工艺准备过程管理模块中的八个子过程来检验该工艺准备及完成情况;在系统服务模块下,工艺员可以利用WORD或EXCEL为使用模板调用数据库中的信息。
3 关键技术
工艺准备过程管理软件的关键技术在于它是一种基于工作流的开放式快速工艺准备过程管理技术,因此过程管理、数据管理、组织管理决定着整个系统架构。
①过程管理是整个系统的核心部分。它管理着系统的执行、活动及操作过程,包括:工艺审查、设计工艺方案、设计工艺规程、设计工装、工艺验证等流程,其中工艺审查、设计工艺规程、设计工艺下又可分为多个子过程而工艺设计方案、工艺验证、工艺总结则不可以继续分解。
②数据管理从数据功能的角度出发,根据系统过程中所需的相关数据如:工艺方案、工艺过程卡等设计结果数据和工艺评审数据。从数据格式角度,工艺准备中的数据包括用数据库形式描述的格式化数据和用文件形式描述的图形文档数据等(见图2)。
图2 工艺准备过程管理系统工艺数据流程图
③组织管理在企业的生产中表现为既要体现专业分工的特点,又要体现项目管理的特点。专业分工保证了技术工种间的协调,项目管理则体现了产品研制过程的控制。该工艺准备过程管理软件,主要按XXX厂的工艺准备实际情况来制订,组织机构划分为车间级,车间主管工艺主任、专业工艺师和各工艺室主任、专业工艺设计员和管理员四个基本组织层面。图4是控制工艺准备执行过程的界面,它显示了正在运行的过程实例,并可以查看各个过程实例的流程图及进展情况,还显示了过程中各个活动的状态。
图4 工艺准备执行过程界面
4 运行环境
(1)开发环境
本系统在Microsoft Windows XP下进行设计开发及调试,前端客户程序以Delphi8为软件开发程序,后台数据库为Oracle。
(2)运行环境
操作系统:Windows XP、Windows 2000、Windows 2003;
支撑环境:Oracle数据库;
硬件环境:奔腾Ⅱ或以上型号微机,32M以上内存,4.3以上硬盘。
5 结语
本软件是结合兵器集团XXX所快速工艺准备与过程优化技术需求研发的,通过生产前工艺过程管理模块、数据管理模块、组织结构管理模块的建立,实现工艺准备过程开放式优化管理,这种开放式工艺准备过程管理,是一种贯穿计划、设计、制造和管理全过程的协同工作环境,是对生产过程中的工艺信息进行协调的统一管理。
通过开发基于工作流的开放式快速工艺准备过程管理系统,实现零件信息、制造资源信息和工艺准备过程信息的集成化管理,很大程度的提高工艺设计效率和工艺管理水平,保证后续生产产品的质量、降低了生产成本,完全实现了生产工艺准备过程的自动化。
参考文献:
[1] 张立科.《Delphi7数据库开发技术域工程实践》. 人民邮电出版社.2004
[2] 卢国俊.《Delphi6数据库开发》.电子工业出版社.2002
[3] 范玉顺, 吴 澄. 《一种提高系统柔性的工作流建模方法研究》. 软件学报. 2002
[4] 范玉顺. 《工作流管理技术及其应用》. 清华大学出版社.1999
[5] 李维.《面向对象开发实践之路(Delphi版)》.电子工业出版社,2005.4
[6] 杜斐 黄乃康.《计算机辅助工艺过程设计原理》.北京航空航天大学出版社,1990
[7] 张师超 蒋运承.《模糊数据库中近似相等的研究》.计算机科学.1998
[8] 陈豫龙 何旭洪.《Delphi6数据库系统开发实例导航》.人民邮电出版社.2002
[9] 王先逵.《计算机辅助制造》.清华大学出版社.2003
[10] 王细洋.《计算机辅助零件工艺过程设计原理》.北京航空工业出版社.2004
[11] 陈省.《Delphi深度探索》.华中科技大学出版社.2002
[12] Eric Harmon.《Delphi Com 深入编程》.北京机械工业出版社.2000
[13] 肖帆.《Delphi6.0实用编程教程》.北京希望单字出版社.2001
[14]王树伟等.《Oracle9i应用服务器详解》.电子工业出版社.2003