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

被引量 : 5次 | 上传用户:kenlixin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
2000年结合上海市教委重点专业装备项目,我校开始研制开发“岸边集装箱起重机仿真训练器”,成为国内港口机械领域第一台仿真训练器。然而限于当时软、硬件的条件限制,加上缺乏经验,系统存在着一些缺点和问题,限制了对港口机械虚拟仿真的进一步深入研究与系统的扩展。目前,我校的上海市教委重点学科“机械设计及理论”建设已把现代集装箱装卸设备的虚拟仿真作为重点建设领域之一。并决定在原有的基础上,对前期开发的系统进行改造,进而将“岸边集装箱起重机仿真训练器”扩展成“港口机械仿真训练器”。 由于前期的开发一直采用过程式结构化的开发模式,存在很大的局限性。因此这次第一步要实现的是对原有的系统使用面向对象的方法进行改造。本论文即是这第一步改造工作的必要的且是主要组成部分,通过对“岸边集装箱起重机”的原型系统进行需求分析,给出了详细的系统分析,接着利用UML语言进行了开发的建模,并实现了部分代码。 本论文的主要工作如下: 1.针对随着研究的深入原有系统暴露出来的种种问题,如原有系统的结构复杂、维护困难、复用性低、扩展性能差、对问题的描述理解性差等等,列举了要对原有系统进行改造的原因。 2.分析了面向对象技术应用于仿真领域的种种优点,亦即我们选择采用面向对象的方法进行改造的原因。 3.进行了详细的系统分析。首先进行了系统需求分析,在功能需求分析部分给出了“岸边集装箱仿真训练器”所提供功能的详细定义,在技术需求部分对组织的环境、硬件和软件有关的操作目标进行了详细的描述。 4.采用UML语言,应用面向对象技术建模。对“岸边集装箱起重机”原型系统,进行了详细的描述。在分析了原型系统的基础上,进行用例建模,生成用例图。根据用例图,提取类,同时从原型系统描述中寻找各个类之间的联系。将各个类制作成CRC卡片,通过排列CRC卡片寻找联系,检验类图是否完整。并且将类分层,生成层次分明的类图。接着,分析各个类的动态行为,进行动态建模。画出状态转换图,以便捕捉类的状态转变的动态行为。 5.部分代码的实现。本文实现了部分类聚合关系、继承关系、多态等的具体代码编写。并且给出了运动模型的建立以及程序实现方法。 6.最后介绍了面向对象的测试与维护,使得采用面向对象技术开发的过程更为
其他文献
一般认为,在古代中国传统士大夫的观念中,从事司法工作往往与深文苛酷联系在一起,执法越是严密,就越是刻薄寡恩。可是,古代执法者是怎样看待自己的职业和工作的?他们的看法与
基于2005-2014年三大产业相关数据,通过建立自回归分布滞后模型,对外商直接投资(FDI)和产业结构升级之间的关系进行分析.结果表明:FDI规模的扩大降低了第一产业产值比重,有利于
刑法中因果关系的认定问题历来是刑法理论中的难点,也是至今争议比较集中的领域之一。本文拟从事实层面和法律层面两个角度对刑法中的因果关系进行认定。
校本课程已成为我国课程改革领域内的一个重要组成。校本课程的发展必将对整个课程改革产生重大影响。我国许多中小学都进行了校本课程的开发工作,也取得了一些成果,但在认识
伴随着未来学生学习方式与教育形态的革命性变革,未来教师的角色将呈现出多样性与专业性的结合,成为学生学习过程的领航员、学生学习的评估者、学习情境的创设者、学生发展的
世界物流的加速大大推进了集装箱货运的发展,作为港口集装箱主要的搬运工具——港口岸边集装箱桥式起重机也正飞速发展,所以不断有大型的岸桥被设计制造出来。岸桥的尺寸变得
本文讨论的是一个在语言哲学界被广泛接受而近年来又被许多哲学家否定的论题。这一论题在本文中被称为"多重任务论题",它说的是:存在同一类理论实体(命题),它们承担着许多理
目的探讨超声引导下空芯针穿刺快速冰冻病理检查在乳腺肿块诊断中的应用价值。方法选取2017年9月至2018年2月在解放军福州总医院普通外科确诊为乳腺肿块需行空芯针穿刺活组织
自上世纪六十年代以来,外语教学研究的重点逐渐从对教学方式和教材的探讨转移到对学习者个体差异的研究上。学习风格是学习者个体差异的重要因素之一,它吸引了越来越多的研究
半个多世纪以来,我国的基础教育和课程改革经历了深刻而巨大的变革,中学的课程体系以及各门课程的教材建设、教学内容、教学方式和方法的改革,都取得了可喜的进步。21世纪是