(最新)[doc]用uml构建webgis应用研究

(最新)[doc]用uml构建webgis应用研究

ID:36680606

大小:35.01 KB

页数:13页

时间:2019-05-13

(最新)[doc]用uml构建webgis应用研究_第1页
(最新)[doc]用uml构建webgis应用研究_第2页
(最新)[doc]用uml构建webgis应用研究_第3页
(最新)[doc]用uml构建webgis应用研究_第4页
(最新)[doc]用uml构建webgis应用研究_第5页
资源描述:

《(最新)[doc]用uml构建webgis应用研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究用UML构建WebGIS应用研究第29卷第5期2006年10月测绘与空间地理信息GEOMATICS&SPATIALlNFoRMATlONTECHNOLOGyVo1.29.No.5Oct.,2006用UML构建WebGIS应用研究袁永华(信息工程大学测绘学院,河南郑州450052)摘要:介绍了UML相关理论和技术.遵循Ration

2、al统一过程,进行了用UML构建WebGIS系统的尝试.文中结合UML框图,详细阐述了系统分析和设计两个阶段的工作,最后得出结论.关键词:UML;WebGIS;建模中图分类号:P208文献标识码:B文章编号:1672—5867(2006)05—0043—04ApplicationofUMLinWebGISModelingYUANYong-hua(InstituteofSurveyingandMapping,InformationEngineeringUniversity,Zhengzhou450052,China)Abstract:Thearticleintroducedsomeprin

3、ciplesandrelatedtechniquesaboutUML,havingsometestsofbuildingWebGISwithUMLundertheruleofRationalunifiedprocess.Thearticledescribedtwofitcetsofthemodelingprocessindetail,oneissystemanalysis,andtheotherissystemdesign.Intheenditgaveasummary,Keywords:UML;WebGIS;modeling0引言互联网(Internet)的出现极大地改变了人们的思维方式

4、和行为模式,成功促成了大量传统行业向新经济行业的转变.开展WebGIS研究,实现不同地理位置的数据信息的统一管理和资源共享成为GIS发展的主要研究方向.UML(UnifiedModelingLanguage)是一种定义良好,易于表达,功能强大且普遍适用的面向对象的统一建模语言,是OMG(对象管理组织)采纳的基于面向对象技术的标准建模语言.利用UML,从普通的商业组织和过程,到实时的嵌入式系统设计都可以有效地可视化表达.Web.GIS是一种典型而复杂的Web应用,本文尝试采用UML和ROSE建模工具为WebGIS系统可视化建模,采用基于UML的面向对象建模技术覆盖系统开发全过程.1相关理论

5、及技术1.1ooA及ooDOOA(ObjectOrientedAnalysis,面向对象分析)是指用面向对象方法分析问题域,建立基于对象,消息的业务模型,形成对客观世界和业务本身的正确认识.OOD(Ob-iectOrientedDesign)针对OOA给}IJ的问题域模型,用面向对象方法设计出软件基础架构(概要设计)和完整的类收稿日期:2006—01—10作者简介:袁永华,硕士研究生,主要研究方向为GIS理论与应用.结构(详细设计),以实现业务功能.在面向对象的建模中,OOD以OOA的成果为基础,结合实际情况出发为系统建模.1.2UML框图UML是采用面向对象(OO)的风格来表达系统模型

6、和设计的.它包括五类图9种图形的定义.依次是用例图,静态图(类图,对象图和包图),行为图(包括状态图,活动图),交互图(顺序图,合作图),实现图(组件图和配置图).设计时可以根据系统的特点采用不同图来表达系统模型.1.3RUPRUP(RationalUnifiedProcess)是UML设计者们共同定义的一个软件开发的公共过程框架.RUP是一个适用生命周期迭代法的软件开发过程,每个过程流都产生相应制品,包括:业务模型,用例模型,分析模型,设计模型,实施模型,测试模型.RUP是用例驱动的,以架构为中心的,迭代和增量的软件开发过程.1.4RoSE建模工具RationalRose是美国Rati

7、onal公司的可视化UML建模T具,是UML市场上领先的重量级产品.RationalRose2001,2002增加了新功能,支持Web应用程序开发,使Web设计过程变得更加顺利.测绘与空间地理信息2006年2城市公交信息系统分析2.1项目描述城市公交信息系统采用B/S和C/S混合结构,c端满足公交部门人员的用户管理以及数据管理操作.B端满足一般Internet用户的浏览查询要求.本文遵循RUP规范,以城市公交系统中B/S部分为例说明

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

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

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