基于XML的CAPP系统设计模式研究.pdf

基于XML的CAPP系统设计模式研究.pdf

ID:52971746

大小:203.20 KB

页数:2页

时间:2020-04-05

基于XML的CAPP系统设计模式研究.pdf_第1页
基于XML的CAPP系统设计模式研究.pdf_第2页
资源描述:

《基于XML的CAPP系统设计模式研究.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、机械设计与制造第9期244MachineryDesign&Manufacture一2011年9月文章编号:1001—3997(2011)09—0244—02基于XML的CAPP系统设计模式研究木封志明马楚又(西华大学机械工程与自动化学院,成都610039)TheresearchOndesignpatternofCAPPsystembasedorlXMLFENGZhi-ming,MAChu—you(SchoolofMechanicalEngineeringandAutomation,XihuaUniversity,Chengdu610039,China)【摘要】针对CAPP系统与制造信息系统之间

2、不能很好地进行数据共享和数据交换的问题,提出了一种基于XML的CAPP系统,利用XML技术进行客户端与服务器端的信息交互,为CAPP系统中的信息集成提供了保障。在对CAPP系统的设计模式进行深入研究之后,采用了“模型~视图一控制器”的设计模式,并分析了各个层次的功能。实践证明,利用该模式设计的CAPP系统,能够在不改变软件功能和模型的情况下,支持用户对界面构成的调整,使得该系统具有很大的灵活性及可扩展性。关键词:CAPP;XML;设计模式;MVC【Abstract】AimingattheproblemofdatasharingandexchangingbetweenCAPPandotherma

3、nufac—turingsystem.theauthorputforwardaCAPPsystembasedonXMLtechnology.Theinformationiscommu—nicatedandexchangedbetweenclientterminalandserverterminalbyapplyingXMLtechnologytoprovideaguaranteeforinformationintegrationinCAPPsystem.AfteranalyzingthedesignpatternofCAPPandfunctionsofalllayers,£eMVC(M0del

4、—View—Controller)19atternwasadopted,whichenablesu$er$toadjustinte~Cacewithoutmodifyingsystemfunctionsandmodels,andtherebyasSuranceStheflexbilityandextend—abilityofthesystem.Keywords:CAPP;ML;Designpattern;MVC中图分类号:TH16,TP391文献标识码:A类型繁多的CAPP_T艺卡片进行数据描述,可以建立各工艺卡片1引言之问的对应关系,易于实现与CAD/CAM/PDM等应用系统的数据CAPP理

5、论与应用方面的研究始于20世纪60年代,其研究交换和共享,使CAPP系统具有较强的兼容性和可扩展性。工作一直在国内外蓬勃发展,而且逐渐引起越来越多的人们的重系统主要采用客户/服务器(c/s)模式。系统构架图,如图1视。近年来,随着网络化制造技术应用的不断深入,CAPP技术正所示。其中,数据表示层用于数据的描述和显示以及与用户进行朝着协同设计、分布实施的方向发展。CAPP已不再是一个孤立交互;中间层是应用服务层,用于处理企业的业务逻辑,包括工艺的系统,从产品设计制造角度看,它是连接CAD和CAM之间的桥梁;从管理的角度看,CAPP又是连接产品信息同MRPII的纽资源管理、工艺规程编制等;数据层是

6、数据库服务器,用于处理应带,因此它本身要求与其它应用系统进行数据交换与共享。用服务器发出的各种请求,并返回请求的结果。CAPP系统与制造信息系统之间不能很好地进行数据共享和I用户1ll用户2lI用户3I数据交换,主要问题是各个系统对数据的描述方法不一致,导致对有效数据的提取和挖掘难以实现。针对以上问题,提出一种基于客户端XML技术的CAPP系统,并研究了该CAPP系统的设计模式。该系fI个l数据表示⋯层,“统应用XML来描述产品数据,可以实现信息、资源的集成与共享。番端请求一。k秀磊应服务器2基于XML的CAPP系统架构XML是一种简单的可扩展标记语言,可进行不同数据格式请卜一tovcnflr

7、~-刖睹层之间的互操作。描述数据是XML的专长,XML文档只是简单的文本流,完全独立于平台、操作系统、编程语言等。XML的自描述委资蒙源库}/受工艺麦文荐件库l数⋯据一层性使得XML本身非常适用于异构应用间的数据交换,而且这种图1CAPP系统架构图交换不以预先规定的数据结构定义为前提,因此具备很强的开放性和广阔的应用前景。XML使用文档来表现实体,而文档中的元3CAPP系统设计模式素代表实体的实例

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。