基于NET框架的分布式军事标图技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算机军事标图是指挥自动化的一个重要组成部分。现代军事变革的发展已使多军、兵种联合作战成为必然趋势。对于由多军、兵种参与的作战或演习,必然要求各单位共享作战态势,进行军事标图作业。由于参战单位的分布性,用单机的军事标图系统往往显得力不从心,不可能进行全面的军事标图。分布式军事标图系统为这一难题提供了较好的解决方案。
     本文阐述了军事标图的基本概念,明确了研究分布式军事标图技术的现实意义。在对分布式计算结构给出简要介绍的基础上,阐述了分布式对象技术及分布式系统开发的基本理论和方法。对基于.NET框架开发N层分布式应用程序的过程进行了研究分析,确立了分布式标图系统的应用模型。以组件式软件设计思想为指导,基于COM技术设计并实现了分布式军事标图系统的核心模块——军事标图组件。在上述系统模型和标图组件的基础上,提出了分布式军事标图系统的具体实现结构,列举了各功能模块的实现方法。最后给出了整个系统的实现结果。
Computer military cartography is an important part of the C4 I System. The modern military revolution has made the joint operations of many army services be an inevitable trend. The battle situations must be shared by various army services in a campaign or a drill. And it must resort to the computer military cartography. On account of the distributed units, the task cannot be fulfilled by the cartography system in a single computer. With the development of computer network, the cartography system using network technology becomes the effective solution to avoid shortcomings of the system in a single computer.In this thesis, the basic concepts of the military cartography are explained and the significance of the research for distributed cartography technology is clarified. After the introduction of distributed computing, the distributed object technology and the basic theories and methods for developing a distributed application are thoroughly discussed. According to the analysis of the process of N layers' distributed system based on .NET framework, a model of the cartography system is established. A military cartography component, the core component of the distributed cartography system, is implemented with the guidance of COM. On the basis of above results, the concrete implementation structure of the cartography system is put forward and methods for implementing each functional module are given. Finally, the result of the whole cartography system is brought forward.
引文
[1] 王家耀,华一新.军事地理信息系统[M].解放军出版社.1997
    [2] 陈勇.军事标图[M].中国人民解放军测绘学院.1982
    [3] 军队标号规定[M].中国人民解放军总参谋部第13号.1998
    [4] 中国人民解放军军队标号规定使用指南[M].军事科学院战役战术研究部.1999
    [5] 赵军喜.GIS中地图符号库的设计与实现[M].解放军信息工程大学测绘学院硕士论文.1999
    [6] 王净.基于COM结构的军事标图组件的设计与实现[M].解放军信息工程大学测绘学院硕士论文.2003
    [7] 赵明宇.基于.NET框架的分布式系统应用研究[M].河海大学硕士论文.2003,4
    [8] 尹俊文、邹鹏,王广芳.分布式操作系统[M].国防科技大学出版社.2000,5
    [9] 林海.浏览器/服务器应用开发[M].科学出版社.2000
    [10] 胡道元.计算机网络(高级)[M].清华大学出版社.1999
    [11] 赵军喜.GIS点状地图符号厍的设计[J].解放军测绘学院学报.1998,6
    [12] 王伟,张波,殷赣华,范业稳.基于COM技术的地图符号库结构设计与实现[J].武汉大学学报·信息科学版.2002,6
    [13] 赵军喜,张亚军,王净.自动化标图系统中军标库的设计与实现[J].解放军测绘研究所学报.2002,1
    [14] 潘爱民.COM原理与应用[M].北京:清华大学出版社.1999,11
    [15] Don Box著,潘爱民译.COM本质论[M].北京:中国电力出版社.2001,8
    [16] Robert Orfal,Dan Harky,Jery Edwards等.智能CORBA[M].电子工业出版社.1999
    [17] John Zukowski.Java2从入门到精通[M].电子工业出版社.1999
    [18] Joseph J.Bambara.J2EE技术内幕[M].机械工业出版社.2001
    [19] John Paul Mueller.COM+开发指南[M].清华大学出版社.2000
    [20] Dirk Slama,Jason Garbis,Perry Rusell.CORBA企业解决方案[M].机械出版社.2001
    [21] Microsoft Corporation. Windows DNA: Building Windows Applications for the Intemet Age. http://msdn.microsoft.com
    [22] Sun Microsystems, Inc. Enterprise JavaBeansTM Specification, Version 2.0. http://java.sun.com/products/ejb/docs.html
    [23] Keith Ballinger..NET Web Services: Architecture and Implementation [M]. Addison Wesley. 2003.2
    [24] Scott Short. Building Web Services for the Microsoft. NET Platform [M]. Microsoft Press. 2002, 5
    [25] Ben Albahari, Peter Drayton, Brad Merrill. C# Essentials, 2nd Edition [M]. O'Reilly. 2001, 2
    [26] Jeffrey Richter. Applied Microsoft. NET Framework Programming [M]. Microsoft Press. 2002
    [27] Hoang Lam, Thuan L. Thai..NET Framework Essentials, 3rd Edition [M]. O'Reilly. 2003, 8
    [28] Stanley B. Lippman. C# Primer: A Practical Approach [M]. Addison Wesley. 2001, 11
    [29] Tom Barnaby. Distributed. NET Programming in C# [M]. Apress L. P. 2003
    [30] Jesse Liberty. Programming C#, 3rd Edition [M]. O'Reilly. 2003, 5
    [31] Dan Hurwitz, Jesse Liberty. Programming ASP. NET, 2nd Edition [M]. O'Relly. 2003, 9
    [32] Ben Albahari, Peter Drayton, Ted Neward. C# in a Nutshell, 2nd Edition [M]. O'Reilly. 2003, 8.
    [33] Christian Thilmany.. NET Patterns: Architecture, Design, and Process [M]. 2003, 8
    [34] Dale Rogerson. Inside COM [M]. Microsoft Press. 1997
    [35] DonBox. Essential COM [M]. Addison-Wesley. 1998
    [36] George Shepherd, Brad King. Inside ATL [M]. Washington: Microsoft Corporation. 1999.
    [37] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software [M]. Addison-Wesley Publishing Company Inc. 1995.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700