基于GIS的户外广告管理系统设计与开发

基于GIS的户外广告管理系统设计与开发

论文摘要

随着国民经济和社会信息化的快速发展,新的应用软件开发方法和新的业务应用方式日新月异。.NET的出现为应用系统的开发提供了全新的开发平台,凭借其出色的数据访问、web服务支持、执行效率高等优势,已成为应用程序开发的一大主流技术。本文根据西安市户外办的广告管理流程及发展需求,设计与实现了基于.NET技术体系架构,并集成GIS技术的户外广告管理办公自动化系统。通过对户外广告管理办公需求的具体分析,设计了系统的框架结构和数据库结构,并且在对每个模块功能进行详细分析的基础上,介绍了系统的技术难点——GIS功能的具体实现方案。该系统涵盖了户外广告办公的整体流程,基于地理空间的查询分析清晰明了。实现了在地图上添加、删除、编辑、查看广告牌等功能。同时支持多种地图查询方式,包括按路段查询和按区域查询等方式。提高了户外广告管理的办公效率。在充分考虑用户的实际需求后,该系统的开发采用流行的.NET框架技术,使用了先进的开发工具,通过通用的数据访问模块,实现统一的数据访问接口。同时,系统采用了用户登录验证、模块权限分配、操作日志等安全措施,保证了系统的技术领先性、实用性、安全性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 办公自动化系统的研究现状
  • 1.2 项目开发背景
  • 1.3 项目目标
  • 1.4 项目意义
  • 1.5 本人在项目中完成的工作
  • 1.6 本章小结
  • 第二章 开发环境介绍
  • 2.1 .NET框架概述
  • 2.1.1 .NET Framework简介
  • 2.1.2 .NET Framework组成
  • 2.1.3 .NET Framework特色
  • 2.2 数据访问技术ADO.NET简介
  • 2.3 系统开发语言介绍
  • 2.4 PostgreSQL/PostGIS数据库介绍
  • 2.5 GIS应用的开发控件MapWinGIS
  • 2.6 本章小结
  • 第三章 系统需求分析与设计
  • 3.1 系统整体描述
  • 3.1.1 系统客户端子系统
  • 3.1.2 系统服务器端子系统
  • 3.2 系统需求分析
  • 3.3 系统总体设计
  • 3.3.1 技术架构
  • 3.3.2 系统平台开发工具
  • 3.4 系统硬件平台
  • 3.4.1 系统服务器
  • 3.4.2 系统客户机
  • 3.5 系统软件平台
  • 3.5.1 服务器安装软件
  • 3.5.2 客户机安装软件
  • 3.6 本章小结
  • 第四章 系统详细设计
  • 4.1 系统模块设计
  • 4.1.1 用户登录
  • 4.1.2 资料管理
  • 4.1.3 系统管理
  • 4.1.4 地图管理
  • 4.1.5 查询提示
  • 4.2 数据库设计
  • 4.3 系统界面设计
  • 4.3.1 设计原则及方法
  • 4.3.2 系统典型界面示例
  • 4.3.3 系统界面数据流程说明
  • 4.4 系统程序编码
  • 4.4.1 编码原则
  • 4.4.2 源代码示例
  • 4.5 本章小结
  • 第五章 GIS功能的实现
  • 5.1 地理空间数据
  • 5.2 剖析PostgreSQL开源数据库
  • 5.2.1 PostgreSQL的系统组成
  • 5.2.2 PostgreSQL的空间几何数据支持
  • 5.2.3 PostGIS扩展模块
  • 5.3 PostGIS的数据管理方式
  • 5.3.1 元数据表组织
  • 5.3.2 地理空间表与元数据表的关系
  • 5.4 PostGIS的地理空间数据导入
  • 5.5 界面图层操作
  • 5.5.1 图层设计介绍
  • 5.5.2 图层加载
  • 5.5.3 加载广告牌
  • 5.6 地图功能实现
  • 5.6.1 地图浏览功能
  • 5.6.2 地图查询功能
  • 5.7 本章小结
  • 第六章 安全机制
  • 6.1 登录验证
  • 6.2 权限控制
  • 6.3 日志查询
  • 6.4 数据库安全
  • 6.5 本章小结
  • 总结与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    基于GIS的户外广告管理系统设计与开发
    下载Doc文档

    猜你喜欢