首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
图元法符号库的设计思想研究   总被引:8,自引:0,他引:8  
论文用面向对象的方法对GIS地图符号进行了特征分析和分类,提出了基于图元的符号绘制方法;进而介绍了符号库系统的管理机制、存储机制、编码设计以及参数表建立等四个方面。上述方法及技术已经在大型国产GIS软件-织女星地理信息系统VegaGIS中得到实现。  相似文献   

2.
张明旺 《数字社区&智能家居》2011,(19):4687-4688,4712
根据地理要素的几何特征,可将地图将号分为点状符号、线状符号和面状符号.该文通过地图符号的特点进行分析,剖析地图符号的结构形式,探讨地图符号的组织方法.在此基础上研究了点、线、面状符号的设计思路,给出了地图符号的一般设计方法.  相似文献   

3.
面向对象技术自八十年代以来,在软件的各个领域得到了广泛应用,基于对象技术的面向对象软件开发方法也随之兴起,并被广泛采用。面向对象软件开发方法强调采用面向对象的观点认识客观世界,采用面向对象的方法模拟客观世界,使得软件问题结构相一致,相对降低了软件的复杂性,方便了软件的设计、编程、维护和使用,从而特别适合于大型的、复杂的软件系统的开发。尽管面向对象的软件开发方法具有很大优点,但也存在着一些问题。例如、语言的灵活性、描述能力和程序可靠性、功能之间难以统一,多态性和动态连使得运行时很难确定在给定的程序点对象的动态类型,封装与继承的矛盾,以及多继承机制复杂的语义等使得人工管理面向对象的软件开发过程变得困难,同时,这也会导致软件开发效率的降低。为此,人们纷纷研究各种类型的支持面向对象软件开发过程的工具和环境,其中最具代表性的有:由北京大学以杨芙清院士为首开发的“青鸟工程”工具,由贝尔实验室的Prem Devanbu 和Laura Eaves共同开发的Gen^++,由Danny B.Lange和Yuichi Nakamura共同开发的环境Program Explorer等等。这些工具或环境的研制给面向对象的程序设计带来了极大的便利。为了探索新的软件分析支持工具和环境设计和开发的新思路、新方法,围绕面向对象程序设计工具和环境,我们重点研究开发了一种基于C^ /Java的程序分析系统--OOPSE,本文详细介绍了OOPSE的设计思想,总体框架和实现技术。  相似文献   

4.
在GIS工程建设和软件开发中,所基于的GIS开发平台(如ArcInfo、MapInfo等)提供的符号往往不能满足不同用户的需要。因此,开发过程必然涉及到矢量符号设计和标绘的问题。本文对面向对象的矢量符号设计方法进行了探讨,并重点对矢量符号在GIS组件的标绘中所涉及的技术方法进行了论述。  相似文献   

5.
Web-GIS的设计与实现   总被引:56,自引:0,他引:56       下载免费PDF全文
地理信息系统要想有更大的发展,必须走开放式的道路。Web-GIS软件由于采用了当前主流的通信、应用协议和体系结构,大大增强了GIS软件的开放性。该文主要从Web-GIS的特点、设计和实现的角度阐述了在开发Web-GIS中应考虑的各个要素,详细分析了Web-GIS的体系结构及其各种实现技术,并且提出了对今后发展的一些看法。  相似文献   

6.
电力系统软件体系结构和框架设计   总被引:3,自引:0,他引:3  
主要研究应用面向对象设计技术最新进展--软件体系结构和部件化与框架设计理论,提高电力系统软件包的软件质量。全面分析了现有电 力系统软件体系结构优缺点,提出了一种新的管道-转接器-过滤器软件体系结构。同时还以潮流计算代理部件开发为例,给出了应用类似CORBA框架结构将原有的软件封装成为可复用的计算部件的方法。  相似文献   

7.
用面向对象的方法开发高等学校实验室信息管理系统   总被引:3,自引:0,他引:3  
主要论述了用面向对象的方法开发高等学校实验室信息管理系统的分析设计技术和过程。从实践中证明了用面向对象的分析和设计方法开发信息管理系统一方面可以提高开发效率,使软件开发人员在开发过程的不同阶段无须转换概念和表示符号;另一方面,可以大大提高软件重用。  相似文献   

8.
姚晴怡  张曦煌 《福建电脑》2007,(10):145-145,138
作者利用组件对象模型技术(COM技术)、面向对象技术和可视化软件的实现方法开发研制了组态软件,本文重点介绍了如何有效的实现实时数据处理方法.本文作者在开发实践中,体会到面向组件对象模型(COM)、面向对象的组态系统比以往的同类软件具有更高的可靠性、可重载性和可扩充性.相信面向组件对象模型(COM)、面向对象和可视化技术在电力自动化领域中将有很好的应用前景.  相似文献   

9.
基于面向对象的花边CAD系统的设计与具体实现   总被引:1,自引:0,他引:1  
朱桂林  刘瑜  钱丽  石教英 《计算机工程》2000,26(9):104-105,148
阐述了一个采用面向对象技术来设计刺绣CAD系统的方法。通过对系统的分析,给出了系统的基本设计模型,确定了面向对象技术的基本元素--对象,并对对象进行了详细设计。文章最后对系统进行了简单评价。  相似文献   

10.
地图符号的XML Web Services共享方法   总被引:1,自引:1,他引:0       下载免费PDF全文
分析当前两种主要地图符号共享方法的优点与不足。针对地图符号设计方式的差异问题,总结地图符号构图规律,引入PS成像模型,设计面向共享的地图符号数据结构及其XML表达模式;针对地图符号使用环境和符号化接口的差异,提出基于Web Services的地图符号数据分布式共享框架。构建符号共享原型系统,验证了所提技术路线的可行性。  相似文献   

11.
面向对象软件设计度量技术研究   总被引:1,自引:0,他引:1  
度量技术是保证软件质量的重要方法,随着面向对象技术的发展,传统的软件度量不再适用于面向对象软件,该文分析了面向对象软件设计度量理论及其基本概念,讨论了面向对象软件设计度量方法,给出一个实例,并指出进一步的工作。  相似文献   

12.
基于Java的旅游地图符号库的设计与实现   总被引:2,自引:0,他引:2  
旅游地图符号库是旅游地理信息系统(TGIS)中的重要一部分。该文介绍了在Sun ONE Studio4(Forte)编译环境下使用Java语言设计和实现旅游地图符号库的过程,并以旅游地理信息系统中旅游地图符号库子系统为例主要讨论了应用面向对象的思想来设计和实现旅游地图符号库的方法。  相似文献   

13.
导弹任务器与导弹模拟器仿真系统是军用综合航电系统外挂物管理子系统的仿真测试系统;运用面向对象技术,基于综合航空电子系统外挂物的研究建立仿真设计,按照软件工程规范,利用Visual C+ +6.0开发软件实现导弹任务仿真器与导弹模拟器实时通讯管理.讨论了整个仿真系统的设计,系统管理,软硬件开发过程;系统软件通过模块化的设计方法实现,结合选用硬件通过1553B数据总线实现对导弹进行分类管理,任务规划,加载信息等功能;仿真测试证明,通信系统工作正常、性能良好,能准确实现1553B数据传输,完成各项功能要求,具有较好的实用价值.  相似文献   

14.
面向对象方法在信息系统开发中的应用   总被引:3,自引:0,他引:3  
郑刚 《微机发展》2002,12(6):85-89
首先论述了运用面向对象的方法,接着论述了用此方法分析设计医院收费信息管理系统的过程。实践证明运用面向对象的分析和设计方法开发信息系统,一方面可以提高开发效率,使软件开发人员在开发过程的不同阶段无须转换概念和表示符号;另一方面,可以大大提高软件重用。  相似文献   

15.
从结构化到面向对象程序设计的模型转换   总被引:1,自引:0,他引:1  
随着软件系统内在复杂性的不断提高,面向对象技术已经取代结构化设计技术成为产业化软件开发的主流技术。本文剖析对象模型与结构化设计瀑布模型队程序设计风格的影响,探讨导致面向对象软件工程失败的主要原因,论证了成功实施面向对象软件工程的关键技术,帮助软件工程师完成从结构化设计实践向面向对象分析和设计实践的进化。  相似文献   

16.
Designing and developing new aircraft engine is time-consuming and expensive. Computational simulation is a promising means for alleviating this cost, but constructing flexible simulation software capable of evaluation of integrated aircraft engine system architectures is hard work. This paper addresses the design of a tool—a generic modular-modeled library of air gas turbine, this library is based on object-oriented technology and hierarchical decomposition and provides a flexible component-based representation for defining, modifying, and simulating the aircraft gas turbine system, subsystem and components. It enables users to customize and extend the framework to add new functionality or adapt the simulation behavior as required, and it allows new models to be composed programmatically or graphically to form more complex models. The model library can be used in steady-state and transient analysis of the aero-engine. It is also a user-friendly, accurate, fast PCbased and easily reusable simulating tool. The advanced object-oriented simulation language Modelica is used to construct this library. Modelica provides a powerful tool to design the library. All of the work described in this paper is developed based upon Dymola/Modelica.  相似文献   

17.
组态软件图形组态子系统的设计与实现   总被引:1,自引:0,他引:1  
图形组态子系统是组态软件一个重要的组成部分。基于面向对象技术,提出并设计了一种合理的组态软件图形子系统的抽象系统模型,并给出用Delphi语言进行编程开发的具体实现。  相似文献   

18.
在项目管理中,项目客户关系管理是实现项目成功实施的重要环节。本文以交通项目为背景,把面向对象建模技术应用在其项目客户关系管理系统的建模设计过程中,使用可视化的统一建模语言UML对该系统进行了详细的分析和设计。  相似文献   

19.
Several important questions still need to be answered regarding the maintainability of object-oriented design documents. This paper focuses on the following issues: are object-oriented design documents easier to understand and modify than structured design documents? Do they need to comply with quality guidelines such as the ones provided by Coad and Yourdon? What is the impact of such quality standards on the understandability and modifiability of design documents? Answers can be based on informed opinion or empirical evidence. Since software technology investments are substantial and contradictory opinions exist regarding design strategies, performing empirical studies on these topics is a relevant research activity. This paper presents a controlled experiment performed with computer science students as subjects. Results strongly suggest that quality guidelines based on Coad and Yourdon principles have a beneficial effect on the maintainability of object-oriented design documents. However, there is no strong evidence regarding the alleged higher maintainability of object-oriented design documents over structured design documents. Furthermore, results suggest that object-oriented design documents are more sensitive to poor design practices, in part because their cognitive complexity becomes increasingly unmanageable. However, because our ability to generalise these results is limited, they should be considered as preliminary, i.e., it is very likely that they can only be generalised to programmers with little object-oriented training and programming experience. Such programmers can, however, be commonly found on maintenance projects. As well as additional research, external replications of this study are required to confirm the results and achieve confidence in these findings.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号