首页> 中文学位 >山东省地图网站设计与实现
【6h】

山东省地图网站设计与实现

代理获取

目录

文摘

英文文摘

CONTENT

第1章 绪论

1.1 系统开发背景

1.2 国内外研究现状

1.3 本文的主要工作

1.4 本文的组织结构

第2章 需求分析与获取

2.1 总体业务描述

2.2 系统目标和解决的问题

2.3 系统需求获取模式

2.4 系统需求问题描述

2.4.1 系统功能性需求

2.4.2 系统非功能需求

第3章 系统概要设计

3.1 系统设计目标和原则

3.2 系统技术架构设计

3.2.1 系统实现架构

3.2.2 系统安全架构

3.3 系统功能架构

第4章 系统详细设计

4.1 系统建模

4.1.1 系统静态结构图

4.1.2 系统动态结构图

4.2 系统数据库设计

第5章 系统实现与测试

5.1 系统总体实现

5.2 用户查询地图的实现

5.3 地图的绘制与信息录入

5.4 系统论坛管理的实现

5.5 关于数据库

5.6 系统测试

5.6.1 测试数据与过程

5.6.2 测试结果与分析

第6章 总结与展望

参考文献

致谢

学位论文评阅及答辩情况表

展开▼

摘要

“山东省地图网”系统建立在山东省国土测绘院多年的测绘成果资料和专业技术积累的基础上,是面向大众的特色鲜明、功能齐全的网站系统。系统很好地解决了将测绘成果进一步推广应用的问题,能为政府提供多层次、多角度的基础性保障服务,在很大程度发挥了服务社会的作用。
   系统是基于J2EE平台完成设计与实现的,采用了B/S架构设计,系统还采用面向对象的方法进行需求建模以及系统分析设计,以统一建模语言(UML)为分析设计描述语言,采用Struts2+Hibernate的技术架构以及集成开发环境Myeclipse6.0等先进的系统开发工具。网站系统前台采用Struts2与Ajax技术相结合,与后台交互采用异步通讯的方式。网站系统后台与数据库的操作采用Hibernate来实现。为了提高开发效率,将Struts2框架和Hibernate框架组合到一起,实现了表示层页面的灵活跳转,完善了Struts2在模型层的不足。
   在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对各模块的功能以及模块间的关系进行描述,以用户查询地图为例,重点介绍了系统的主要工作流程,以及一些其他功能,比如周边查询、查询纠错等。从系统建模、系统数据库设计等方面详细描述系统的设计,得到了系统中的设计类和数据库模型。在论文中,重点论述了在J2EE框架与MVC模式相结合的条件下与地图查询有关的业务(如便民信息查询、出行信息查询、旅游信息查询、山东美食等)以及用到的技术,如Ajax、jQuery,还简单介绍了电子地图的绘制原理、地图显示、地图的缩放、测距及小地图功能。这一部分跟GIS有较多的关联。论文中介绍的新闻版块是为了更好的服务地图网系统而设计的,起到发布新闻、促进网站系统建设的作用。它是管理员、用户和系统之间互动的平台。
   目前,“山东省地图网”系统已成功上线,很大程度上方便了大众的使用,很好地落实了政府政策的要求,填补了我省在便民电子地图建设方面的空白。同时,系统在协助政府决策面,发挥了提供保障服务的作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号