东软实训_电子地图系统管理_报告.docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东软实训_电子地图系统管理_报告   实训专题报告   题目:电子地图管理系统的   实训名称:专业技能实训班级:XXXX   学号:XXXXXX学生姓名:   指导教师:   哈尔滨工程大学XX年3月8日   哈尔滨工程大学本科生专业技能实训专题报告   摘要   电子地图是传统地图与计算机技术、网络技术相融合的产物,其突破了传统纸质地图时间和空间上的局限性,具有更丰富的信息含量和更广阔的应用范围,发挥着不可忽视的作用,随之而来的也刺激了GIS的飞速发展。但是与之相伴的是,几乎人人都忽视了对电子地图数据的信息化管理,很少有这一方面的管理信息系统。因此,开发电子地图数据管理系统符合信息化管理的要求,有助于高效的管理和使用地理数据。   本文在参考现有的技术上,基于C++编程语言和微软公司的MFC技术,以及通过处理电子地图数据文件中的二进制数据管理电子地图涉及的相关数据等技术,简易的实现了一个小型的电子地图管理系统,并且该系统具有对记录的排序、查找、增加、删除、修改等基本功能。   对系统进行测试的结果表明,该系统基本实现了对电子地图管理系统中二进制数据文件记录的排序、查找、增加、删除、修改等基本功能,但系统功能的执行效率和数据的安全性有待提升。   关键词:电子地图;GIS技术;道路信息   哈尔滨工程大学本科生专业技能实训专题报告   近年来,电子地图已经走近每个人,无论外出旅游,驾车出行还是走街串巷,都发挥着不可忽视的作用,也刺激了GIS的飞速发展。电子地图是利用计算机技术,以数字方式存储和查阅的地图[1]。电子地图信息使用向量式图像储存,地图比例可放大、缩小或旋转而不影响显示效果,现代电子地图软件一般利用地理信息系统来储存和传送地图数据[2]。   在GIS建设的浪潮中,人们投入了大量的人力、物力、财力,但是与之相拌的是几乎都忽视了对电子地图数据的信息化管理,很少有这一方面的管理信息系统。而随着时代的推进,城市的发展,单位区域内的地图信息越来越庞大,数据量逐步上升,对此,在使用电子地图的同时,有效管理好海量的地图信息迫在眉睫。   基于以上背景,立足于开发一套电子地图管理系统以实现对数字地图信息的增、删、改、查等管理操作,开设了该课题以完成系统的基本搭建工作,完成其中数据排序、数据查找、记录删改等功能。该系统对多媒体地理信息处理进一步研究,有着重要意义。   1项目背景   定义   地理信息系统有时又称为“地学信息系统”。它是在计算机硬、软件系统支持下,对整个或部分地球表层空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。   电子地图管理系统是一种能够对大量电子地图信息进行增、删、改、查或其他操作的管理软件。   目标   体会从需求理解出发,到软件整体设计,详细设计,开发,测试,发布的整体流程。熟悉软件开发整体过程。   1   哈尔滨工程大学本科生专业技能实训专题报告   能够熟练掌握使用VisualStudio开发平台,进行Windows   Applications的开发,培养对于编译环境,调试环境的熟悉能力。   能够熟练地查阅MSDN的相关SDK,使用SDK,进行辅助开发。   培养快速学习新的知识,并在项目中使用的能力。   2系统设计   GUI模块的设计   GUI模块提供用户操作模块和文件更新模块组成与用户交互的界面,通过用户操作模块实现对电子地图的管理功能。包括欢迎界面,关于系统界面,管理员登陆界面,用户操作界面和管理员操作界面[3]。   GUI模块主要从管理系统的外观上划分的,为了普通用户的方面操作,可以直接进入系统而无需登陆。GUI模块结构定义如图所示。   图GUI模块结构   2   哈尔滨工程大学本科生专业技能实训专题报告   如图所示,为GUI模块的类图,CDialog类由MFC应用向导生成,为主对话框类,其他的CAboutDlg、CLoginDlg、CAdminDlg等对话框类继承CDialog对话框类。   图GUI模块类图   业务逻辑模块的设计   业务逻辑模块主要负责对用户交互操作进行处理。主要分为四个子模块,分别为登录模块、排序模块、查询模块、管理模块,其中登录模块、管理模块只能管理员进行使用[1]。   该模块是电子地图管理系统的主要模块,绝大部分的功能都集中于此,包括根据用户指定的路径载入二进制文件,将二进制文件读入内存中,以及通过各种排序算法对二进制文件中的记录进行排序以提高检索效率,和通过有哪些信誉好的足球投注网站算法的对不同类型关键字检索,为了提高电子地图信息的检索效率。   此外还有对二进制文件中的记录的增加,删除,对某项具体信息进行修改的等一些其他管理系统应该具备的基本功能功能的实现。如果技术允许还可以加入更多扩展功能。   3   生产实习报

文档评论(0)

jjkk585 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档