论文部分内容阅读
当前微信公众号已成为公司品牌推广与在线服务的首选,其较繁琐的理论及工程细节在国内外文献中缺乏系统性梳理,本文结合具体项目深入浅出的展示微信公众号完整开发过程。此外,在Web应用开发过程中,选择好的开发框架可以加速Web应用的开发速度,降低开发成本,并使Web应用具有良好的扩展性和移植性。SSM(Spring+Spring MVC+My Batis)框架是由Spring、My Batis两个开源框架组成并适用于Web应用项目开发的框架组合,具有良好的性能和较快的开发效率。微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,微信公众号比传统网页、APP更具吸引力。利用公众账号平台进行自媒体活动,已经形成了一种主流的线上线下微信互动营销方式。在软件项目开发中,整合SSM企业级框架的微信公众平台构建过程具有较高的复杂性,研究相关的实现技术和方法具有科学意义和应用价值。本文主要的技术要点是将企业级框架SSM引入到微信公众平台的开发中,实现分层、解耦、敏捷的团队开发。基于上述理论,本文实现了微信航拍服务号,经玉林市无人机协会测试使用,能够较好的满足各项航拍业务需求,推动了航拍产业信息化的发展。本文以航拍服务号为例,研究整合SSM企业级框架的微信公众平台构建技术和方法,主要开展了以下方面的研究与开发工作:(1)研究分析Spring、Spring MVC和My Batis框架的原理和作用,给出SSM框架在项目中整合使用的具体开发与配置流程;(2)研究分析微信公众平台工作原理、开发模式分类、应用构建流程、微信支付的相关理论及接口、微信页面中的自适应前端理论;(3)研究分析无人机航拍业务的功能需求和系统模块,运用SSM框架和微信公众开放接口,研制开发了基于SSM企业级框架的航拍服务微信公众平台的原型系统。该平台无人机航拍业务微信公众平台由产品展示、预约服务、公告管理和服务评价等四个部分功能组成,还挂有一个航拍网站。对无人机航拍服务微信公众平台的样机系统进行测试,结果表明本文的平台构建方法是可行的,系统的各项功能是稳定有效的。本文研发的基于SSM企业级框架的航拍服务微信公众平台作为一种新兴的服务推广形式,为无人机航拍业务的推广和使用提供一种新颖的信息化服务手段,是新媒体背景下航拍服务信息化的有益补充和尝试。