学位论文 > 优秀研究生学位论文题录展示

基于J2EE的Com Web GIS研究

作 者: 刘砚秋
导 师: 张基温
学 校: 江南大学
专 业: 计算机应用技术
关键词: Web GIS Com GIS 组件模型 J2EE EJB 三层结构模型
分类号: TP393
类 型: 硕士论文
年 份: 2004年
下 载: 146次
引 用: 0次
阅 读: 论文下载
 

内容摘要


当前的Web GIS普遍存在数据可重用性差、客户端通用性差、对平台的依赖性强、开发复杂度高等问题,需要引入新的技术来进行改进。组件技术已经成为当今软件技术的潮流之一,组件式地理信息系统(Com GIS)也是当前GIS应用领域的前沿技术。组件式软件的可编程、可扩展和可重用的特点使得GIS应用开发进入到一个全新的发展阶段。应用组件技术来实现Web GIS,具有程序开发周期短,编程过程简洁,用户界面友好,二次开发更方便的优势。因而确定研究目标为:利用先进的分布式对象技术,构建一套开放、高效、易操作、易扩充的组件式Web GIS模型,并根据该模型实现校园导航信息系统。随后比较分析了当前Web GIS的各种相关技术以及几种分布式对象技术。近年来,基于组件技术的分布式体系结构发展迅速,成为在Internet环境下构造对象Web的主流技术。由于HTTP/CGI结构自身的不足,使用分布式对象技术构造GIS应用已经逐步取代传统的CGI方法,形成Web GIS新的发展方向。尽管几种分布式对象技术各有特色,但J2EE在开放性、跨平台性、安全性、成熟性、产品化、以及分布式组件技术上,目前处于领先地位。针对当前Web GIS需要解决的问题,本课题引入J2EE技术来实现组件式Web GIS。进而提出基于J2EE技术的组件式Web GIS三层应用模型,并详细阐述了该模型的框架以及流程。随后结合具体的应用领域——校园导航信息系统,给出了基于该模型开发应用系统的实现方案,为开发小规模、低成本的Web GIS应用做了一些尝试。该方案可满足系统可靠、稳定、灵活、可复用、可移植、可扩展的性能要求。

全文目录


目录  3-6
摘要  6-7
ABSTRACT  7-8
第一章 前言  8-14
  1.1 GIS简介  8-9
    1.1.1 GIS定义  8
    1.1.2 GIS的发展  8-9
  1.2 Web GIS简介  9-11
    1.2.1 Web GIS定义  9
    1.2.2 Web GIS优点  9-10
    1.2.3 Web GIS分类  10
    1.2.4 Web GIS应用  10-11
  1.3 研究目标  11-13
    1.3.1 立项意义  11
    1.3.2 常见GIS实现方法  11-12
    1.3.3 实现组件式Web GIS  12-13
  1.4 主要工作  13-14
第二章 系统技术分析  14-29
  2.1 Web GIS常用开发技术  14-20
    2.1.1 CGI  14-15
    2.1.2 Server API  15-16
    2.1.3 Plug-in和Active Control  16-17
    2.1.4 ActiveX  17
    2.1.5 ASP  17-18
    2.1.6 Java/Java Applet  18-19
    2.1.7 Object Web  19-20
  2.2 可采用的分布式对象技术  20-23
    2.2.1 CORBA  20-21
    2.2.2 COM/DCOM/COM+  21-22
    2.2.3 J2EE  22-23
  2.3 基于J2EE的Web GIS  23-27
    2.3.1 平台独立性  23
    2.3.2 有利多源数据的集成  23-24
    2.3.3 多线程模型  24-25
    2.3.4 实现组件系统  25
    2.3.5 提高软件复用度  25-26
    2.3.6 平衡负载  26
    2.3.7 安全性好  26
    2.3.8 保护过去的IT投资  26
    2.3.9 简易性  26
    2.3.10 构建复杂应用能力强  26-27
    2.3.11 应用管理便利  27
  2.4 系统核心技术--EJB  27-29
第三章 系统设计  29-45
  3.1 构建组件仓库  29-30
  3.2 系统总体设计  30-34
    3.2.1 系统设计原则  30
    3.2.2 系统构建方法  30-31
    3.2.3 系统层次框架  31-33
    3.2.4 系统组件结构  33
    3.2.5 系统生产过程  33-34
  3.3 系统详细设计  34-43
    3.3.1 地图数据  34-35
    3.3.2 数据结构  35-36
    3.3.3 数据传输  36-37
    3.3.4 数据管理  37-39
    3.3.5 图层设置  39
    3.3.6 系统安全  39-40
    3.3.7 界面设计  40-41
    3.3.8 功能设计  41-43
  3.4 进度安排  43-45
第四章 系统实现  45-55
  4.1 系统环境和开发工具  45-46
    4.1.1 系统环境  45
    4.1.2 开发工具  45-46
  4.2 系统实现中的核心问题  46-49
    4.2.1 工作原理  46-47
    4.2.2 实现Applet调用Servlet  47-48
    4.2.3 实现Servlet调用EJB  48
    4.2.4 实现EJB的接口定义  48-49
  4.3 系统组件  49-52
    4.3.1 地图处理  49-51
    4.3.2 最短路径  51-52
  4.4 用户界面  52-55
    4.4.1 电子地图  52-53
    4.4.2 系统主界面  53-55
第五章 总结与展望  55-56
  5.1 论文总结  55
  5.2 工作展望  55-56
致谢  56-57
参考文献  57-59
攻读硕士学位期间发表的论文清单  59

相似论文

  1. 光电对抗试验系统软件平台开发,TP311.52
  2. 基于MDA的界面自动生成方法的研究,TP311.5
  3. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  4. 人力资源管理系统的设计与实现,TP311.52
  5. 商业银行贷后风险预警系统的设计和实现,TP311.52
  6. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  7. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  8. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  9. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  10. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  11. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  12. 数字化查账系统研究,TP311.52
  13. 新疆高职院校网上评教系统的设计与实现,TP311.52
  14. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  15. 振道科技人力资源管理系统,TP311.52
  16. 田径运动会通用管理系统,TP311.52
  17. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  18. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  19. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  20. 中国石油广域网智能管理系统设计与实现,TP311.52
  21. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络
© 2012 www.xueweilunwen.com