有限元软件设计中数据库管理系统的研究

有限元软件设计中数据库管理系统的研究

ID:33787880

大小:2.45 MB

页数:97页

时间:2019-03-01

有限元软件设计中数据库管理系统的研究_第1页
有限元软件设计中数据库管理系统的研究_第2页
有限元软件设计中数据库管理系统的研究_第3页
有限元软件设计中数据库管理系统的研究_第4页
有限元软件设计中数据库管理系统的研究_第5页
资源描述:

《有限元软件设计中数据库管理系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、太原理工大学硕士学位论文有限元软件设计中数据库管理系统的研究姓名:周彦申请学位级别:硕士专业:结构工程指导教师:候新录20040401太原理工大学硕士研究生学位论文r.Y620083有限元软件设计中数据库管理系统的研究摘要工程数据库管理系统(EDBMS)是实现CAD/CAE系统集成的关键技术。本文针对计算机有限元结构分析(FEM)软件技术应用现状,具体讨论了建立一个适用于建筑cAD/CAE领域的面向对象工程数据库管理系统(OODBMS)的理论和实现技术。首先本文建立了面向对象数据模型(00DM),对对

2、象关系和操作进行了形式化的描述,从而构成了整个系统的理论基础。然后分析了系统的功能组成,由此构成系统的总体结构,并对其各部分的实现技术做了具体研究。最后,作为上述理论和方法的实践,应用当前比较流行的Visualc++开发工具的ODBC数据库连接访问技术,研制了一个后台基于MicrosoftACCESS数据库的FEM软件REDFEM,对结构分析计算中的前后处理数据进行了有效的管理。关键词:面向对象,工程数据库,对象模型,ODBC,有限元,windows编程I太原理工大学硕士研究生学位论文THESTUDY

3、OFDATABASEMANAGEMENTSYSTEMINTHEFEMSoFTWAREDEVELoPMENTABSTRACTEngineeringdatabasemanagementsystemOEDBMS)isthekeytechniquetorealizeCAD/CAEsystemsintegration.Inthispaper,thetheoriesandrealizingtechniqueintheFEMsoftwaredevelopmenttobuildanobject-orientedeng

4、ineeringdatabasemanagementsystem(OODBMS)suitableforthecivilengineeringCAD/CAEfieldarediscussedindetail.Firstlyobject-orienteddatamodel(OODM)isbuilt,theobjectrelationandoperationaredescribedformally.Thenthetheoreticalfoundationofthetotalsystemhasbeencons

5、tructed.Afterwards,thefunctioncompositionofthesystemisanalyzedanditstotalstructureiSformed.Finally,asapracticeofaboveideaandtheory,astructureII太原理工大学硕士研究生学位论文analysisoffiniteelementprogramthatbased013theobject-orientedprogrammingtechnologywasrewrittenin

6、thispaper.UsingcurrentpopularVisualC++andODBCdatabaseconnectivitytechnology,adatamanagementprogramREDFEMofFEMsoftwaretoeffectivelymanagepre—processingandpost-processingdatawasdevelopedKeywords:object—oriented,engineeringdatabase,objectmodel,ODBC,finitee

7、lementmethod,windowsprogrammingIII太原理工大学硕士研究生学位论文第一章:绪论1结构分析有限元程序设计概述工程结构分析软件大都基于有限元方法(FiniteElementMethod)。最早的结构分析FEM程序设计采用的是面向过程的方法,即针对某一分析对象,通过流程、顺序实现。诸多现有的FEM分析工具,大都是从70年代通过使用Fortran语言和过程化设计发展起来的,如著名的Adina,Ansys,Nastran等FEM工具软件,其功能比较完善、通用性较强。后来提出的结构

8、化方法,将分析对象按功能分解成模块,由功能模块来实现具体的细节,而每个功能模块可由许多程序员分别编写,最终通过功能调用完成分析过程。但是,过程化语言和结构化程序设计的特点是代码和数据的独立性,即数据结构和其操作过程彼此分离,当系统的需求改变时,这些程序就会出现不能被重用和移植的现象,甚至十分简单的改变就可以产生整个程序一系列的代码修改,特别是数据结构的变化将产生贯穿整个程序代码的更改,从而表现出在程序设计方法上存在不足。另外,在具体应用中,若采用新的FE

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

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

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