欢迎来到天天文库
浏览记录
ID:34770806
大小:1.83 MB
页数:69页
时间:2019-03-10
《探析基于构件技术的电子海图系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大连海事大学硕士学位论文基于构件技术的电子海图系统的研究姓名:魏源申请学位级别:硕士专业:交通信息工程及控制指导教师:赵德鹏20040301摘要本文从软件工程的角度出发,选取目前软件开发中先进的构件化方法,并以s一57、s.52国际标准为基础,对ECDIS进行构件化的设计与实现。ECDIS的基础平台可封装成二次开发包(SDK),该SDK由粒度适中、功能独立的多个构件组成。将SDK构件服务扩展到网络环境下,就形成构件化WebChart。在数据模型中,结合元数据理论和$57理论数据模型,设计出“交换集.数据集一物标”的三层
2、数据访问模型。在海图显示上,采用S.52的表示库来进行海图的显示,对于WebChart的显示采用ActiveX控件的方式来进行海图的网络显示。本文采用COM技术实现了SDK系统及其6大基础构件。论文分六章介绍了本人所从事的研究工作。第1章介绍ECDIS的概况,将构件化电子海图与传统的电子海图进行比较,提出构件化是ECDIS发展的方向。第2章介绍构件技术与分析方法。第3章从数据模型与数据传输方面,设计出SDK与WebChart具有各自特点的数据处理模块。第4章为显示控制的设计。第5章为系统设计与实现。使用UML与构件技术
3、的方法进行设计与实现。第6章为本论文的总结与展望。关键词:电子海图显示与信息系统,S.57,S.52,构件技术,UMLAbstractThethesisselectscomponent-methodfromsoftwareengineeringtodesignandrealizethecomponentECDISwhichbasesonInternationalstandards(S-57,S-52).ThebasicplatformofECDISCallpackintoSecondDevelopedKit(SDK)t
4、hatcomposesofseveralindependentcomponents.IfSDKdevelopsinnetworkenvironment,componentWebChartcomesintobeing.Ondatamodel,thisthesisadoptsthemetadatatheoryandS-57theoreticaldatamodeltodesignathree—layersdataaccessmodelas“ExchangeSet-Dataset·Object”.SDKusesPresenta
5、tionLibraryofS-52todisplaychart.WebChartusesActiveXtOimplementthenetworkdisplayofchart.SDKsystemanditssixbasiccomponentsrealizewithCOM.ThisdissertationisabouttheresearchIhavecIlgagedin.Chapter1introducesfundamentalconceptionsofECDIS,comparescomponentECDISwithtra
6、ditionalECDIS.Chapter2introducescomponenttechnologyandanalysismethod.Chapter3designsdataprocessingmodelofSDKandWebChart.Chapter4introducesthedesignofdisplaycontr01.Chapter5designsandrealizesthesystem,usingUMLandcomponenttechnology.Chapter6makesasummaryofthethesi
7、s.Keywords:ElectronicChartDisplayandInformationSystem(ECDIS),S-57,S-52ComponentTechnology,UML¨1.1ECDIS概述第1章绪论1.1.1ECDIS的概念与国际标准电子海图显示与信息系统(ElectronicChartDisplayandInformationSystem,ECDIS)是集多门学科与技术为一体的系统,它综合了导航、雷达、航行与避碰、海洋测绘、计算机软件开发、图形图像处理、数据库、人工智能、通信等相关技术。ECDIS
8、的成熟程度是一个国家在航海技术和航海设备水平上的标志。国际海事组织(InternationalMaritimeOrganization,IMO)ECDIS性能标准给出的ECDIS的定义Ⅲ:ECDIS是一种航海信息系统,该系统有足够的备用设备,可以认为符合1974SOLAS公约的V/20条款规则要求的现实性海图的规定,通过从系统电子
此文档下载收益归作者所有