核心提示: 众多卡片的后台是基于客户端/服务器模式的数据库管理方式。为了管理和组织大量的数据信息,使数据在统一的控制下为尽可能多的应用服务,并具有共享性、独立性、完整性、灵活性、安全性和保密性,采用C/S数据库管理方式克
众多卡片的后台是基于客户端/服务器模式的数据库管理方式。为了管理和组织大量的数据信息,使数据在统一的控制下为尽可能多的应用服务,并具有共享性、独立性、完整性、灵活性、安全性和保密性,采用C/S数据库管理方式克服了文件管理方式的缺点。本文开发环境是在V-isualC++610及SQLServer710下,SQLServer710是一个采用C/S结构的、能够满足本系统要求的关系式数据库<2>。
NQCAPP系统功能模型NQCAPP系统数据流如所示。NQCAPP的数据流根据NQCAPP系统的数据流采用以工艺设计顺序为主线,通过工艺生成处理、辅助工艺处理和工艺设计后处理等过程,使工艺人员借以完成全部的工艺过程,输出全部的工艺文件和数据。
本系统的后台是以企业局域网和网络数据库(WindowsNT/SQLServer710)作支持,前台是一个Windows界面的用户工作平台。系统基本功能模块包括:各种工艺的生成,查询功能,统计功能,基础库维护,报表的输出等。
QCAPP系统工艺的生成:根据基本知识库,以工艺类型为纵线索,基于零件的工艺生成。NQCAPP系统的查询功能主要是基于零件号查询有关零件的全部信息,如材料、刀具、量具等等。NQCAPP系统的统计功能主要是根据路线表,统计外协件、标准件、冲压件、塑压件、热处理件、机加工件的数量,并以表格的形式显示,供管理者参考。这些统计件之间有些相互交叉。
NQCAPP系统的报表输出功能是按不同的工艺分类进行的。只要工艺生成后,选择对应的工艺类型就可以预览该工艺报表并能输出企业要求的报表。用户界面作为应用软件系统人机交互的接口,直接影响着软件的使用和数据库的维护。NQCAPP系统提供了方便用户的输入、修改、删除等友好界面。
NQCAPP系统的关键技术一种BOM结构的实现BOM(billofmaterial)是企业产品制造数据的重要来源之一,是保证生产顺利进行的重要基础。由于南京汽车仪表厂的零件编码不能反映零件有关特征和相似性,且产品结构树具有广义树的特征,即由结点和叶子组成的非线性结构,有的子孩子有两个父节点。配套卡的输出(由产品明细表得出)带有该厂的特征,从最大的总成开始,一级一级地填写其组成,有些组成类似的小总成要写在一起。