论文部分内容阅读
针对企业工艺设计的个性化特点,研究具有自维护性和可移植性的可定制性CAPP系统开发平台的关键问题。CAPP的可定制性涉及工作流程可定制性和组成模块的可定制性,后者又包括工艺资源可定制、工艺卡片可定制和工艺报表可定制等内容。 论文引入软件设计工作流方法,将企业工艺设计的工作流程转变为软件设计工作流中的活动和依赖转发关系。根据CAPP的实际需求确定工作流引擎的设计定位和结构组成,并在关系数据库中实现该引擎的数据模型(管理机构模型以及信息模型)和控制模型。该结构从企业实际工作流程中抽象出来,具有普遍意义。通过流程定制,可以有效支持企业工作流程的发展革新,并在CAPP软件系统推广移植时表现出对不同工作流程的兼容性。 在实施CAPP系统软件模块定制中,研究工艺资源的可定制性,分析了传统CAPP软件的工艺资源的存储结构,根据本文研究对象,提出了具有新意的存储结构,将工艺资源的结构表达和具体内容分开处理,把工艺资源结构表达中变化的因素从相对稳定的数据库模式中分离为工艺资源属性类的具体实例,有效的支持工艺资源种类、属性扩展以及具体资源扩展属性的维护;在工艺卡片可定制研究中,讨论了传统CAPP软件的工艺卡片的存储结构,从传统的“表格→区域→行(列)→单元格”结构模式中分离出容易变化的“区域→行(列)”,提出“表格→单元格”的卡片结构模式,并辅之以逻辑单元格、逻辑行等视图,有效的支持卡片种类扩充和格式变化;在工艺报表可定制实现中,以关系代数为基础,研究自定义查询的实现方法,并给出实施的思路和步骤。以上研究均用程序进行实现,初步达到可应用水平。 论文的研究得到大连市科技局科技攻关计划的支持,研究成果应用于国家大型企业实际CAPP系统开发中,初步证明本文研究成果的有效性和实用性。