去年8月来到碾区实习时就有开发这样一款小程序的想法。碾子山用8个字来形容比较贴切,“小城不大,风景如画”。作为一个国家4A级、全域旅游示范区,智慧旅游建设可不容缓。而微信小程序和地区旅游网站建设作为智慧旅游的重要载体,在宣传、引流、招商等方面发挥不容忽视的作用。作为一个旅游管理专业毕业的学生,编程开发算是我的一个特长。从内心里我很想先开发一个这个小程序,然后再开发一个地区旅游网站。虽然从个人层面来看,这两种都不能作为商业化使用,但这也是专业与特长结合的一次检验。我首先想开发的是畅游山城这个小程序。功能想了很多,比如景区语音导览、特产商城、酒店推荐、旅游攻略、山城文化等12个模块。但细细想来一些功能没有太大的价值,开发时只是一味求大求全。后台采用什么数据库和编程语言做后台我想了很久。从项目的实际情况来看,采用微信小程序的云开发开发起来更容易、更快捷,也容易上手。采用Java开发微信小程序后台着实有点大材小用。我最早学习的就是Java,上手也比较容易。最终决定这个项目的后台采用java中的Springboot框架搭建实现。如果java开发这个小程序就需要开发一个后台管理系统,为了便于在后台方便操作数据库里的数据。从实际开发情况来看,这个项目的开发起来并不容易。花了半个多月完成数据库设计和后台接口,但是前台也就是小程序端对我来说难度不小。尽管充满挑战,我还是 有信心开发完成这个项目。



