地震官方微信公众服务平台的设计与实现
发布时间:2025-02-05 10:38
近年来,利用移动媒体进行科学技术普及教育在国际上已经成为一种主流宣传手段,地震部门借助微信平台进行防震减灾科普宣传是一种必然趋势。本系统采用C#编程语言,基于ASP.NET MVC架构,利用Visual studio开发微信公共平台,搭建网站服务器,关系型数据库SQL server 2008存储本系统的所有表格及数据。通过微信公众平台提供的二次开发接口实现自定义菜单生成、用户地理位置获取、图文消息群发、回复文本消息/图文消息、数据上传等功能。利用百度LBS云创建避难场所麻点图,搭建避难场所数据库,从而实现避难场所的存储、检索、展示等功能。利用百度地图API实现坐标实时转换、静态地图生成、地图展示等功能。利用SQL server 2008搭建震情信息数据库,建立台网EQIM系统地震信息同步程式,选择性地提取EQIM系统的地震信息,通过与地震官方微信平台的一体化集成,实现震情推送。通过XML语言达成网站服务器与微信服务器之间的数据统一,实现项目数据完整的交互流程。利用SQL server 2008搭建灾情信息、图文信息数据库,通过对后台服务端的建设,实现科普知识推送,以及灾情收集、信息反馈。...
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
本文编号:4029705
【文章页数】:63 页
【学位级别】:硕士
【部分图文】:
图2-1ASP.NETMVC框架的处理流程
河北科技大学硕士学位论文Model(模型)负责处理应用程序中的数据逻辑。通常,模型对象主要负责在数据库中存取数据或者处理数据,并实现业务逻辑层对实体类相应数据库操作。模型对象通常会检索模型状态,并将其存储在数据库中[29]。View(视图)在应用程序中处理数据显示[30]。视图通....
图2-2避难场所麻点图
迹度鹰眼为用户查找合理的线路,实现轨迹追踪、存储、运算服务。据图包含大量的地图数据,开放平台可以实现POI检索、热词功能,而且使用LBS云服务能够给用户提供更加有针对性的发者实现不同的要求。析图产品以各种大数据为基础,包括地理、位置、交通、行为处理分析技术及可视化技术,所....
图3-1地震官方微信公众服务平台整体架构
3.1地震官方微信服务平台系统设计目标目前,河北省尚未建设地震微信科普平台。河北省地震局对内负责全省的地震防震的工作,对外有向社会大众进行地震消息报告、防震避震的宣传工作,为此非常有必要建设地震官方微信服务平台[53]。河北省地震官方微信平台建设的目的是:在平常的生活中为民众宣....
图3-2数据交互流程
图3-2数据交互流程图3-2中,后台管理员负责对网站的内容进行编辑,利用网站服务器编辑图文消息并进行发布;数据采集程序对EQIM数据库进行实时监控,将满足限定条件的数据库记录插入到地震数据库中;用户通过点击菜单向微信服务器发送请求,微信服务器将请求信息转换为XML....
本文编号:4029705
本文链接:https://www.wllwen.com/projectlw/dqwllw/4029705.html