金属热处理计算机工艺设计系统开发实践

上传人:冷*** 文档编号:19055206 上传时间:2021-01-06 格式:DOCX 页数:6 大小:14.10KB
收藏 版权申诉 举报 下载
金属热处理计算机工艺设计系统开发实践_第1页
第1页 / 共6页
金属热处理计算机工艺设计系统开发实践_第2页
第2页 / 共6页
金属热处理计算机工艺设计系统开发实践_第3页
第3页 / 共6页
资源描述:

《金属热处理计算机工艺设计系统开发实践》由会员分享,可在线阅读,更多相关《金属热处理计算机工艺设计系统开发实践(6页珍藏版)》请在装配图网上搜索。

1、金属热处理计算机工艺设计系统开发实践金属热处理计算机工艺设计系统开发实践 2019/11/26 摘要:通过详细分析基于.Net开发平台客户机和服务器结构的金属热处理计算机辅助工艺设计系统,该系统采用C#语言作为编程语言,选择SQL进行数据库管理,从而使得系统运行效率与质量得到有力保障。对系统模块化设计、数据库设计、关键模块设计开发进行了综合分析,通过实践证明,系统在热处理工序中的应用结果准确可靠,实用性突出,而且在一定程度上为金属热处理提供了信息查询功能,设置了权限认证功能,有效保证了系统运行的安全性与可靠性。关键词:金属热处理;计算机辅助工艺设计;系统在计算机技术快速发展,数据库技术逐渐更新

2、优化的形势下,数据库应用系统在各个领域得以广泛应用,工业领域也不例外。但是,受技术条件约束,以往数据库功能太过单一化,只能存储或者检索数据信息,在数据再加工上能力相对不足,根本无法满足现代化工业领域的智能化与信息化要求,尤其是在金属热处理方面。这就需要基于金属热处理生产,进一步优化完善数据库应用系统,以实现基于材料热处理工艺的金属热处理数据库系统。在此基础上,本文设计开发了基于金属热处理的计算机辅助工艺设计系统,针对科研工作人员与技术人员,为其提供了具备智能化查询功能与辅助设计功能的热处理生产辅助平台,减少了工作人员的工作量,还保证了良好生产效率与质量1。1系统总结构设计1.1系统设计思想基于

3、金属热处理的计算机辅助工艺设计系统利用以对象为导向的方法,进行综合分析与设计,就金属热处理工艺设计方式,以及系统运行环境和安全可靠性等充分考虑,选用C/S框架模式。系统设计开发以.Net平台为载体的C编程语言,将其作为工具进行用户界面开发,以SQLService为数据库服务器,以此保证系统技术的先进性,与系统运行的稳定性、安全性2。1.2系统运行流程系统运行流程具体如图1所示。1.3系统模块化设计系统模块化设计思想将复杂系统划分为规模相对偏小,功能比较简单,容易构建与修改的分部。首先,各模块之间彼此独立,能够分别设计与实践。其次,各模块间的相互关系基于功能模型进行详细阐述。不同模块处于相互关联

4、的限制下,构成统一整体,以此实现系统功能。就系统运行流程详细分析,系统整体设计为四个模块,即浏览、查询、设计、系统管理3,具体如图2所示。2系统数据库设计2.1概念结构设计所谓概念结构设计实际上就是现实世界与计算机世界的媒介。概念结构设计利用抽象机制,构建反映用户实际需要的信息模型,其是独立在计算机硬件结构和数据库管理系统的,在数据库设计中占据着关键性位置。系统利用实体-联系的方式进行设计,此方式通过E-R模型基于实体、属性、实体间的关联详细阐述现实世界中的信息结构。系统数据库概念结构设计明确了用户信息、材料信息、工艺信息的实体集地位,通过合理选择部分利用、设计分E-R图、合并E-R图等,实现

5、全局E-R图的设计4,具体如图3所示。2.1.1选择部分应用数据流图是进一步明确实体、属性、关联的重要前提,因此,应选择合适层次的数据流图,促使层次的各个部分与部分应用相对应,以此设计分E-R图。同时,具备系统表述的整体性与简洁性,系统基于第二层数据流图进行分E-R图设计。2.1.2设计分E-R图分E-R图也被称为部分E-R图。根据系统第二层数据流的部分应用数据流图,基于数据字典获取数据信息,利用抽象机制,明确部分应用的实体、属性、标识符号、实体关联、类型。2.1.3合并E-R图合并E-R图,以实现系统全局E-R图,进而实现数据库概念结构总体设计。合并主要是为了有效解决部分E-R图之间的矛盾与

6、信息冗余问题。2.2逻辑结构设计基于概念结构设计,逻辑结构设计在既定原则的有效引导下,转换E-R图为符合具体数据库管理系统所支持的数据模型,并通过优化改进的逻辑结构。数据模型主要有关系、层次、网状等等,逻辑结构设计把E-R图转换成了关系数据模型5。2.2.1转换为关系模式关系模式的根本是二维数据表,就基于金属热处理的计算机辅助工艺设计系统E-R图为主要依据,把实体和关联转换导出系统各个关系。2.2.2规范化关系模式通过E-R图转换的初始关系模式与相关标准要求存在一定偏差,且存在数据冗余现象,对此还需要进行规范化处理,以此实现数据库设计第三范式。分解关系模式的用户信息和材料信息,获得系统最终关系

7、模式,具体如图4所示。2.3物理结构设计物理结构设计主要是数据库以物理设备为载体的存储结构和存取方式,其基于计算机系统与数据库管理系统。当前,在商品化关系数据库管理系统中,数据库的内部物理结构基本上都是通过数据库管理系统自动化实现的。3系统关键模块设计系统关键模块实际上就是金属热处理计算机辅助工艺设计和关联性信息的实时查询。在模块设计中,需要充分考虑实际状况以及信息传输,通过在系统中适当增添数据分析与处理功能,以此明确关键模块的运行流程,通过专业编程语言进行系统设计与开发6。对于整个系统而言,传统热处理工艺设计是为了充分了解原材料信息,热处理工艺标准是材料在热处理之后,所需满足的功能性能标准要

8、求。在基于金属热处理的计算机辅助工艺设计系统中,尽管会遵循既有标准设计,但是又不同于传统设计方法。系统根据用户输入记录,以固定计算机方式为载体,对热处理工艺的参数进行自动改进与优化,具体流程如图5所示。以具体设计方法作为主要依据,基于金属热处理的计算机辅助工艺设计系统以VisualStudio为开发环境,基于C#语言,进行系统软件优化设计7。4结论综上所述,基于金属热处理的计算机辅助工艺设计系统,通过.Net平台客户机与服务器结构,选用C#语言作为编程语言,利用SQL作为数据库管理,以此保证技术的先进性与系统运行的稳定性。此系统实现了计算机辅助工艺设计的功能,可以在用户查询材料信息后,自动全面

9、详细记录。而在需要针对具体材料进行热处理工艺设计时,系统则会主动实现自动化调整查询记录,以此作为参考依据加以设计,自动生成设计方案,基于用户需求,还可以制成实体工艺卡。通过实践证明,基于金属热处理的计算机辅助工艺设计系统的实用性与可靠性良好。参考文献1武承文.计算机辅助设计技术在机械设计中的应用分析J.信息与电脑(理论版),2018,397(3):43-44.2颉栋.铝合金焊接工艺计算机辅助系统设计研究J.世界有色金属,2018(2):228-228.3饶彦平,孙闻宙.计算机辅助工序过程设计软件在数控机床中的应用J.新技术新工艺,2018,370(10):54-58.4刘宇.计算机辅助技术在渐开线塑料齿轮成型工艺设计中的应用J.塑料工业,2018,46(1):71-74.5高梓越,丛洪莲,蒋高明,等.基于超文本标记语言5的横编计算机辅助设计系统J.纺织学报,2017,38(10):132-137.6寇媛媛.复合材料计算机辅助成型工艺设计的研究J.合成材料老化与应用,2015(4):58-61.7高志玉,薛维华.金属热处理计算机辅助工艺设计系统之核心数据库设计J.金属热处理,2012,37(9):128-131.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!