收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向对象方法在“岸边集装箱起重机”仿真训练器中的应用

张欣  
【摘要】:2000年结合上海市教委重点专业装备项目,我校开始研制开发“岸边集装箱起重机仿真训练器”,成为国内港口机械领域第一台仿真训练器。然而限于当时软、硬件的条件限制,加上缺乏经验,系统存在着一些缺点和问题,限制了对港口机械虚拟仿真的进一步深入研究与系统的扩展。目前,我校的上海市教委重点学科“机械设计及理论”建设已把现代集装箱装卸设备的虚拟仿真作为重点建设领域之一。并决定在原有的基础上,对前期开发的系统进行改造,进而将“岸边集装箱起重机仿真训练器”扩展成“港口机械仿真训练器”。 由于前期的开发一直采用过程式结构化的开发模式,存在很大的局限性。因此这次第一步要实现的是对原有的系统使用面向对象的方法进行改造。本论文即是这第一步改造工作的必要的且是主要组成部分,通过对“岸边集装箱起重机”的原型系统进行需求分析,给出了详细的系统分析,接着利用UML语言进行了开发的建模,并实现了部分代码。 本论文的主要工作如下: 1.针对随着研究的深入原有系统暴露出来的种种问题,如原有系统的结构复杂、维护困难、复用性低、扩展性能差、对问题的描述理解性差等等,列举了要对原有系统进行改造的原因。 2.分析了面向对象技术应用于仿真领域的种种优点,亦即我们选择采用面向对象的方法进行改造的原因。 3.进行了详细的系统分析。首先进行了系统需求分析,在功能需求分析部分给出了“岸边集装箱仿真训练器”所提供功能的详细定义,在技术需求部分对组织的环境、硬件和软件有关的操作目标进行了详细的描述。 4.采用UML语言,应用面向对象技术建模。对“岸边集装箱起重机”原型系统,进行了详细的描述。在分析了原型系统的基础上,进行用例建模,生成用例图。根据用例图,提取类,同时从原型系统描述中寻找各个类之间的联系。将各个类制作成CRC卡片,通过排列CRC卡片寻找联系,检验类图是否完整。并且将类分层,生成层次分明的类图。接着,分析各个类的动态行为,进行动态建模。画出状态转换图,以便捕捉类的状态转变的动态行为。 5.部分代码的实现。本文实现了部分类聚合关系、继承关系、多态等的具体代码编写。并且给出了运动模型的建立以及程序实现方法。 6.最后介绍了面向对象的测试与维护,使得采用面向对象技术开发的过程更为


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 尹红兵,郭福顺,王晓芬;模仿程序设计及其支撑环境[J];哈尔滨工业大学学报;1993年01期
2 李涛;;面向对象的智能操作票系统研究[J];广东输电与变电技术;2007年01期
3 罗亚;;基于面向对象的电力网潮流计算软件开发[J];电力科学与工程;2007年01期
4 戴丽君;刘闯;;Alos融合影像中水体信息提取方法研究[J];水资源与水工程学报;2011年03期
5 罗晓,丁志强;面向对象方法在控制系统辅助设计环境中的应用研究[J];昆明理工大学学报;1998年02期
6 朱小平;肖明清;周越文;;基于UML的测试系统面向对象建模分析[J];弹箭与制导学报;2005年S2期
7 晏素芹;;面向对象方法与抽象数据类型的实现[J];内蒙古科技与经济;2008年19期
8 徐瑞鑫,朱成禹;软件工程新途径——面向对象方法学[J];光学精密工程;2000年06期
9 谢志武,刘劲杨,苏明,翁史烈;Orbix的分布对象计算性能分析[J];海军工程大学学报;2000年01期
10 张志辉;应用面向对象方法开发土石坝安全监测资料分析软件的初步探讨[J];内蒙古水利;2003年04期
11 王益群,黄诚;用面向对象的方法实现3DS文件的读取与操纵[J];盐城工学院学报(自然科学版);2005年03期
12 谭加才;面向对象的曲轴CAPP专家系统[J];机械设计与制造;2005年11期
13 朱小平;肖明清;夏锐;;基于RUP过程的并行测试建模分析与设计[J];空军工程大学学报(自然科学版);2005年06期
14 陈爱国;;面向对象的多组互斥属性的表示[J];广州航海高等专科学校学报;2006年01期
15 李世太;周伟;李守义;李江;;面向对象有限元程序设计[J];西北水力发电;2007年01期
16 王文深;;一种基于面向对象方法的CAPP系统模型[J];机械工程师;2007年03期
17 周晓晔;孙立志;;网络环境下离散型企业制造资源模型的研究[J];工业工程;2007年03期
18 刘晓文;李立军;高宏利;;现行桥规受弯构件设计通用程序的开发及应用[J];辽宁省交通高等专科学校学报;2008年06期
19 张俊;王宝山;张志强;;面向对象的高空间分辨率影像分类研究[J];测绘信息与工程;2010年03期
20 张学儒;刘林山;张镱锂;张继平;聂勇;张华;;基于ENVI ZOOM面向对象的高海拔灌丛植被提取——以定日县为例[J];地理与地理信息科学;2010年04期
中国重要会议论文全文数据库 前10条
1 全天彤;;采用面向对象的方法设计一个图形工具系统[A];面向21世纪的科技进步与社会经济发展(上册)[C];1999年
2 庄成三;;一个集成逻辑和面向对象方法的数据模型[A];第九届全国数据库学术会议论文集(上)[C];1990年
3 朱继红;王清贤;郭金庚;;用面向对象方法实现一个小型数据库系统[A];数据库研究进展97——第十四届全国数据库学术会议论文集(上)[C];1997年
4 冯珊;田园;;实现智能决策支持系统的面向对象方法[A];复杂巨系统理论·方法·应用——中国系统工程学会第八届学术年会论文集[C];1994年
5 潘建华;崔骏业;;复杂网络CAD的面向对象方法[A];1995年全国微波会议论文集(下册)[C];1995年
6 周黔;陈灯塔;;低成本自动化系统的面向对象方法设计[A];1999中国控制与决策学术年会论文集[C];1999年
7 魏泳涛;于建华;陈君楷;;面向对象的有限元程序设计方法[A];新世纪 新机遇 新挑战——知识创新和高新技术产业发展(下册)[C];2001年
8 李芳;夏宇;;面向对象程序设计的探讨[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年
9 黄芳;苏中滨;郑萍;;基于UML的中小企业客户关系管理系统的设计[A];黑龙江省计算机学会2009年学术交流年会论文集[C];2010年
10 葛军;苏怀远;高黛陵;;控制系统智能设计的开放性及其实现[A];1997年中国控制会议论文集[C];1997年
中国博士学位论文全文数据库 前10条
1 宋玮;时空数据模型及其在土地管理中的应用研究[D];解放军信息工程大学;2005年
2 蔡瑾;组合夹具元件库集成建模技术研究[D];河北工业大学;2009年
3 王小兵;面向对象MSVL语言及其在组合Web服务验证中的应用[D];西安电子科技大学;2009年
4 由广明;岩土弹塑性通用数值平台及其应用研究[D];同济大学;2007年
5 胡东波;模型驱动的决策支持系统研究[D];中南大学;2009年
6 陈曦;特征选择准则间的关联及高分辨率遥感影像类别不平衡问题研究[D];上海交通大学;2011年
7 陈佳;交通运输信息化建设中开发方法和设计模式的作用机理研究[D];大连海事大学;2008年
8 潘洪军;面向对象代数Petri网模型研究[D];吉林大学;2007年
9 姜晓轶;基于Open GIS简单要素规范的面向对象时空数据模型研究[D];华东师范大学;2006年
10 陆宁;基于BIM技术的施工企业信息资源利用系统研究[D];清华大学;2010年
中国硕士学位论文全文数据库 前10条
1 吕金霞;面向对象多任务生产线仿真的研究与设计[D];东南大学;2004年
2 任利伟;有限元计算的面向对象方法及程序研究[D];北方工业大学;2006年
3 史红梅;基于统一建模的系统分析与设计[D];电子科技大学;2003年
4 尉鹏飞;面向对象Web应用系统软件工程技术与过程[D];山东大学;2005年
5 侯仲尼;面向对象方法在会计信息系统建立中的应用研究[D];吉林大学;2007年
6 关键;P2P网络的面向对象分析设计与实现[D];暨南大学;2005年
7 赵国栋;工商银行统计报表管理信息系统的建设[D];内蒙古大学;2006年
8 张鸿雁;计算机控制系统的面向对象建模与实现[D];烟台大学;2007年
9 黄少銮;基于GIS-T的面向对象时空数据模型的研究[D];武汉理工大学;2009年
10 苏李;基于面向对象技术的电网规划建模研究[D];长春理工大学;2009年
中国重要报纸全文数据库 前4条
1 河北秦皇岛 谷俭政;点评主流软件开发技术[N];计算机世界;2006年
2 本报记者 乔申颖;每走一步都留下扎实的脚印[N];经济日报;2009年
3 田野;高级程序员考试经验谈[N];中国电脑教育报;2004年
4 陈余年 方美琪;基于网络中心的分布计算[N];计算机世界;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978