学位论文 > 优秀研究生学位论文题录展示
基于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
|
相似论文
- 光电对抗试验系统软件平台开发,TP311.52
- 基于MDA的界面自动生成方法的研究,TP311.5
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 商业银行贷后风险预警系统的设计和实现,TP311.52
- 新疆电信融合计费管理子系统的设计与实现,TP311.52
- 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
- 新疆广播电视大学教学评价系统的设计与实现,TP311.52
- 高职院校毕业生信息管理系统的设计与实现,TP311.52
- 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
- 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
- 数字化查账系统研究,TP311.52
- 新疆高职院校网上评教系统的设计与实现,TP311.52
- 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 田径运动会通用管理系统,TP311.52
- 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
- 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
- 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
- 中国石油广域网智能管理系统设计与实现,TP311.52
- 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络
© 2012 www.xueweilunwen.com
|