基于UML 的城市规划管理信息系统建模方法研究

基于UML 的城市规划管理信息系统建模方法研究

ID:38147498

大小:240.91 KB

页数:5页

时间:2019-05-25

基于UML 的城市规划管理信息系统建模方法研究_第1页
基于UML 的城市规划管理信息系统建模方法研究_第2页
基于UML 的城市规划管理信息系统建模方法研究_第3页
基于UML 的城市规划管理信息系统建模方法研究_第4页
基于UML 的城市规划管理信息系统建模方法研究_第5页
资源描述:

《基于UML 的城市规划管理信息系统建模方法研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、14测绘通报2005年第6期文章编号:049420911(2005)0620014205中图分类号:P208文献标识码:B基于UML的城市规划管理信息系统建模方法研究12孙毅中,严荣华(1.南京师范大学地理信息科学江苏省重点实验室,江苏南京210097;2.国家基础地理信息中心,北京100044)AStudyofModelMethodofUrbanPlanningandManagementInformationSystemBasedonUMLSUNYi2zhong,YANRong2hua摘要:城市规划管理信

2、息系统是以城市规划实施管理流程为主线,为满足城市规划管理信息化需求而构建的OfficeGIS应用系统,用于实现城市规划管理业务的网络化协同工作和图文档案资料的一体化集成管理。首先阐述UML的符号化表示和语义描述,简要介绍UML的建模概念和特点,然后针对城市规划管理信息系统的实际需求和业务模式,给出基于UML的系统需求模型,进而建立包含静态模型和动态模型的系统分析模型,实现基于UML的系统业务化建模,从而为城市规划管理信息系统的开发集成奠定基础。关键词:统一建模语言;城市规划;建模;静态模型;动态模型UML)

3、是一种定义良好、表达丰富、功能强大且普遍一、引言适应的建模语言,适用于许多应用领域。UML融入城市规划管理信息系统是以城市规划实施管理了软件工程领域的新思想、新方法和新技术,使用面流程为主线,为满足城市规划管理信息化需求而构向对象的概念来分析、描述软件系统并构造系统模建的OfficeGIS应用系统,用于实现城市规划管理业型,是—种在大型复杂系统的建模领域中得到认可务的网络化协同工作和图文表数据资料的一体化集的优秀软件工程方法。自从问世以来,UML就得到成管理。城市规划管理信息系统的建成及投入使了工业界和学术

4、界的广泛支持,不仅可以支持面向用,加快了城市规划管理部门的信息化进程,提升了对象的分析和设计,还能够有力地支持从需求分析城市规划管理行业的业务能力。但是,由于城市规开始的软件开发的全过程。UML运用统一的、标准划管理业务所具有的需求变化的频繁性,势必会导化的标记和定义来实现面向对象的软件分析和设致数据结构及其功能模块的适应性调整,这就要求计,综合了当前流行的对象模型技术和面向对象软所采用的软件工程方法能迅速地适应业务需求的变件工程等技术方法,已成为一种面向对象的标准化化。然而,传统的软件工程方法很难在短时间

5、内完统一建模语言。同时,UML提供了一套基本的模型成需求改变的适应性重组,往往需要较长的周期并元素的符号化表示方法和语义描述,能简洁明了地耗费大量的开发资源,这严重影响了城市规划管理表达面向对象的各种概念和模型元素。信息系统的业务化运作,制约着城市规划管理信息1.UML符号化表示系统的可持续发展。为此,需要吸收和借鉴现有软UML是一个通用的标准建模语言,将系统描述件工程领域理论和实践的最新成果,研究和探索适为一些离散的相互作用的对象,并最终为外部用户宜的软件工程方法,以推动城市规划管理信息系统提供一定功能的

6、模型结构。UML定义了图形的表的应用发展与技术扩充。基于UML的城市规划管示符号,为建模者和建模工具的开发者提供了标准理信息系统建模就是在这方面的尝试。的图形符号和正文语法。所有图形符号和文字所表达的是应用级的模型,在语义上是UML元模型的实二、UML符号化语义模型例,用它们就可以建造标准的系统模型。UML主要统一建模语言(UnifiedModelingLanguage,简称是通过5类共10种模型图来定义系统的,其中类收稿日期:2005204220基金项目:国家高技术研究发展计划资助项目(2001AA130

7、023);教育部科学技术研究重点资助项目(0111)作者简介:孙毅中(19572),男,江苏常州人,副教授,主要从事城市地理信息系统的研究。2005年第6期测绘通报15图、对象图、包图从静态角度描述系统结构,而顺序理信息系统的系统分析与业务建模过程中引入图、协同图、状态图、活动图则从动态的角度描述系UML,是提高城市规划管理信息系统对需求变化的统结构。快速响应能力的有效途径。1.用例图用例图(UseCaseDiagram)从用户三、基于UML的需求模型角度描述系统的功能,并指出各功能的操作者,用来描述从用户

8、角度所得的需求。需求分析目的是尽可能完整、准确地捕捉系统2.静态图静态图包括类图(ClassDiagram)、的功能需求和其他要求,是描述系统应该做什么,并对象图(ObjectDiagram)和包图(PackageDiagram)。使得开发人员和用户就这种描述达成共识。需求分类图用于定义系统中的类,描述系统中类之间的相析的任务是找出系统的所有需求并加以描述,同时互关系以及类的内部结构;对象图是对应类图的实建立起系

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

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

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