野外资料WebGIS管理与设计
发布时间:2017-09-30 20:46
本文关键词:野外资料WebGIS管理与设计
更多相关文章: 计划项目管理 野外资料管理 权限控制 SSH2 WebGIS
【摘要】:地质科考是一项通过探索、调研地质资源的分布情况,,形成可利用的野外资料的工作。野外资料有物探、遥感等原始资料,还有综合分析形成的科研成果资料。如何高效收集、管理这些复杂而又重要的野外资料是航遥中心面临的难题。信息化的迅猛发展带来了空前的机遇,如何利用信息化的手段管理野外资料是一个值得研究的课题。 课题组先后承担过航遥中心项目管理系统和高精度航空物探调查计划项目管理系统。项目管理系统基于工作项目的管理模式,实现了项目管理、质量管理、合同管理以及设备管理等。高精度航空物探调查计划项目管理系统解决了中国地质调查局大项目管理。现在正在开发的航遥中心计划项目管理系统,将上述两系统整合升级成JPBM工作流管理系统,其中野外资料管理部分用WebGIS实现。 系统采用流行的Struts、Spring、Hibernate相结合的MVC设计开发模式。前台使用JSP和Struts2的标签,通过OGNL表达式语言与用户界面互动。后台使用Struts2来控制业务逻辑的跳转,通过Struts2配置文件即可定义跳转逻辑。Spring的依赖注入和面向切面编程等特性完成了系统的实例化和事务管理等工作。Hibernate在持久化层为JavaBean与数据库表的映射提供服务。在WebGIS部分,采用ArcGIS API for JavaScript来实现地图的相关操作,以直观的方式管理野外资料。 系统为航遥中心领导层提供野外资料的查询统计服务,以便及时了解野外生产情况。通过后台系统管理模块权限分配,实现对部分重要资料的分级保密管理。系统将为业务开展提供便利,为数据存储提供安全,为领导层决策提供科学依据。
【关键词】:计划项目管理 野外资料管理 权限控制 SSH2 WebGIS
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;P208
【目录】:
- 摘要5-6
- Abstract6-8
- 目录8-10
- 第1章 绪论10-13
- 1.1 课题的背景及现状10-11
- 1.2 课题的研究目的及意义11-12
- 1.3 论文的主要内容12-13
- 第2章 开发技术综述13-27
- 2.1 MVC 设计模式13-15
- 2.1.1 MVC 模式原理13-14
- 2.1.2 MVC 模式特点14-15
- 2.1.3 MVC 与 Web15
- 2.2 Struts215-19
- 2.2.1 Struts2 工作流程16-18
- 2.2.2 Struts2 优缺点18-19
- 2.3 Spring19-21
- 2.3.1 Spring 体系结构19-20
- 2.3.2 Spring 核心技术20-21
- 2.3.3 Spring 优缺点21
- 2.4 Hibernate21-24
- 2.4.1 Hibernate 核心接口22-23
- 2.4.2 Hibernate 优缺点23-24
- 2.5 Struts2、Spring、Hibernate(SSH2)集成24
- 2.6 JavaScript 技术24-27
- 2.6.1 jQuery25
- 2.6.2 DWR25-26
- 2.6.3 ArcGIS API for JavaScript26-27
- 第3章 需求分析与概要设计27-36
- 3.1 系统总体需求27-30
- 3.2 系统概要设计30-36
- 3.2.1 系统整体架构30-31
- 3.2.2 功能总体设计31-33
- 3.2.3 系统开发和运行环境33-34
- 3.2.4 数据库设计34-36
- 第4章 系统详细设计36-55
- 4.1 计划项目36-39
- 4.1.1 计划项目管理37-38
- 4.1.2 野外资料查询38-39
- 4.2 工作项目39-44
- 4.2.1 地图管理41-43
- 4.2.2 野外资料登记43-44
- 4.3 项目进展44-45
- 4.4 报表统计45-46
- 4.5 系统管理46-50
- 4.5.1 角色管理47-49
- 4.5.2 权限控制49-50
- 4.6 综合办公50-51
- 4.7 我的桌面51-53
- 4.8 论坛交流53-55
- 第5章 关键技术55-63
- 5.1 自定义表单55-59
- 5.2 数据导入接口59-62
- 5.3 地图服务62-63
- 第6章 总结与展望63-65
- 6.1 总结63
- 6.2 展望63-65
- 致谢65-66
- 参考文献66-69
- 个人简历69
【参考文献】
中国期刊全文数据库 前5条
1 唐善成;Webwork原理初探[J];电脑知识与技术;2005年06期
2 钱洁萍;;MVC设计模式与Struts架构的研究[J];中国科教创新导刊;2013年07期
3 方小明;;如何实现Java对Oracle存储过程的调用[J];电脑编程技巧与维护;2012年03期
4 张晓芳;李国徽;兰小玲;;Java Servlet模式的WebGIS性能优化研究[J];计算机应用研究;2011年11期
5 王庆生;闫宝华;;Hibernate和struts的整合架构中数据持久化技术的应用研究[J];太原理工大学学报;2008年S1期
本文编号:950334
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/950334.html