CAPP课件7CAPP系统设计.ppt

CAPP课件7CAPP系统设计.ppt

ID:57292271

大小:3.41 MB

页数:58页

时间:2020-08-10

CAPP课件7CAPP系统设计.ppt_第1页
CAPP课件7CAPP系统设计.ppt_第2页
CAPP课件7CAPP系统设计.ppt_第3页
CAPP课件7CAPP系统设计.ppt_第4页
CAPP课件7CAPP系统设计.ppt_第5页
资源描述:

《CAPP课件7CAPP系统设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、7.1CAPP系统设计步骤1.系统需求分析2.工艺标准化3.系统功能设计4.系统详细设计5.硬件及软件选择6.接口和输入输出设计7.数据结构和数据库设计8.编制系统规格说明书9.软件开发10.编制文档11.软件测试7.1CAPP系统设计步骤一、系统的需求分析1)需求分析就是确定系统的设计目标,确定所设计的系统要完成哪些工作以及商品化还是较专用系统。对CAPP系统来说,就是要确定工艺生成方式、零件的种类、工艺类型以及用户的特殊要求等。例如CAPP系统适用的零件对象是箱体零件还是回转体零件;工艺是常规工艺还是数控工艺;对工序图和工艺规程的输出要求;是否需要CA

2、D/CAPP/CAM/PDM集成;对系统的适应性、通用性和操作方便性的要求以及对系统易维护性的要求等。2)按软件设计规范写出需求说明书。一般来说,系统越大,对需求说明书的要求也就越详细越严格。7.1CAPP系统设计步骤二、工艺设计标准化这是CAPP系统开发的基础工作,一般主要由用户来完成。值得指出的是,当开发商品化的CAPP系统或开发工具时,开发者要收集许多用户的工艺标准化格式,以便适应不同的用户。7.1CAPP系统设计步骤三、系统的功能设计1.功能设计所谓功能是指计算机软件必须完成的工作,也就是为了满足系统需求以及用户的使用方便所必须完成的所有工作。如B

3、CAPP-NC系统的主要功能模块为主控模块、平面加工工艺生成、孔加工工艺生成、孔群孔位坐标计算、NC程序生成与NC模拟、工序图绘制以及输出模块等。当开发商品化的CAPP系统或开发工具时,功能模块的通用性设计是一个极为重要的目标。可用功能树表达功能模块。7.1CAPP系统设计步骤2.数据流向图数据流向图是软件设计中的一个重要工具,它能清楚地给出各种数据在系统中的流向。7.1CAPP系统设计步骤四、系统详细设计系统详细设计的任务是:1)按功能设计结果,将CAPP系统划分成几个大模块,一般一个主要功能对应一个模块,每个大模块再划分为几个小模块,每个小模块再划分为

4、几个子程序,即采用模块化设计方法。目前面向对象的软件设计方法已广泛采用,此时可用对象(类)来取代模块,并可用面向对象的UML(UnifiedMdelingLanguage——统一建模语言)工具来进行设计;同时新一代编程语言也都实现了面向对象化,方便了可重构组件的设计开发。2)画出各个模块,即对象(类)的逻辑框图,为软件设计提供依据。3)按软件设计规范写出详细的设计说明书。对于中等规模的CAPP系统一般可以将需求分析、功能设计和系统设计几个部分综合起来考虑,最后写出需求分析和系统详细设计说明书。7.1CAPP系统设计步骤五、硬件及软件的选择1)硬件包括选用计

5、算机(内存和外存容量)、打印机、绘图机以及显示器规格型号等,其中显示器分辨率很重要,它影响系统界面的显示。硬件选择时,应首先满足CAPP系统运行要求,其次才是方便性和经济性。对用于软件开发的计算机的性能应比使用软件的更好一些,此外如何适应网络制造的要求也应考虑。2)软件包括系统软件及支撑软件,它们是计算机操作系统、编程语言、数据库以及绘图软件等。7.1CAPP系统设计步骤六、接口和输入输出设计接口和输入输出是用户与CAPP系统交换信息、相互作用的手段,以及CAPP与其他系统集成的桥梁。接口的设计包括CAPP系统的输人输出和运行控制两个方面。所谓软件运行控制

6、就是用户如何操作CAPP系统,如何控制计算机运行及如何与其他有关系统的集成等。一般来说,在CAPP系统中采用产品结构树和菜单是比较好的系统运行控制方法,目前的实用和商品化CAPP软件都采用此种方法。7.1CAPP系统设计步骤七、数据结构和数据库设计数据结构的设计对CAPP系统的设计和软件开发有比较大的影响。它涉及到数据库数据的存取速度,是否方便对数据库数据进行修改以及发生某些灾难性错误的可能性。对CAPP系统来说,因为许多数据随工厂技术进步而变化,数据库数据结构的灵活性和通用性对商品化软件是极为重要的。7.1CAPP系统设计步骤八、编制系统规格说明规格说明

7、是一种用于尽可能详细地描述软件的组成及其工作原理的文件。书写规格说明是一种设计工作,是设计者将设计方案加以形式化和具体化,并明确地在规格说明中加以叙述。因此,它解决了大部分设计问题,使得留给程序员解决的问题已经很少了。有了完善的规格说明,程序员的工作是比较容易的;就像是进行一种从规格说明语言到程序设计语言的翻译。7.1CAPP系统设计步骤1)系统设计目标的说明:第一阶段确定的软件能够完成的工作。2)系统用户的定义:第二阶段确定的软件使用者是什么样的人。3)描述功能模块和子模块:第三阶段和第四阶段所确定的系统结构。4)系统软硬件:第五阶段确定的运行软件需要哪

8、些设备,如计算机和显示器类型机存储器和永久存储器的规格、编程语言以

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

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

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