全国蔬菜价格采集与发布微信公众号开发
全国蔬菜价格采集与发布微信公众号开发(论文17000字)
摘要:微信开发是时下最热门的技术,微信开发能分享微信庞大的用户群体,免去了开发者开发维护庞大的用户信息的烦恼。蔬菜是人们生活中绕不开的话题,但打开微信,有关蔬菜价格的微信公众号寥寥无几。本文将研究有关蔬菜价格信息的采集与发布微信公众号的开发与实现。采集蔬菜信息将采用爬虫系统爬取网上现有数据,将采用JavaWeb技术来完成有关微信号的开发。目前已收集上万条蔬菜价格信息,微信公众号也已开发完成。希望此微信公众号能够帮助菜农或市民更好的进行蔬菜交易。
关键词:微信开发;蔬菜价格采集;蔬菜价格发布
National vegetable price collection and release, Official Account development and Implementation
Abstract: WeChat development is now the most popular technology, WeChat development can share WeChat huge user groups, eliminating the developer development and maintenance of huge user information troubles. Vegetables are a difficult topic in people's lives, but there are few public signs of WeChat on WeChat. This paper will study the collection and publication of vegetable price information, the development and implementation of WeChat public number. In order to collect vegetable information, the crawler will crawl the existing data on the Internet, and JavaWeb technology will be used to complete the development of micro signals. At present, tens of thousands of vegetable prices have been collected, and the Official Account has been developed. I hope this WeChat public number can help to better farmers or public vegetable trading. [资料来源:http://www.doc163.com]
Key words: WeChat development; vegetable price collection; vegetable price release
目录
1绪论 1
1.1研究背景 1
1.2微信及其优点 1
1.2.1 微信公众平台的主要功能 1
1.2.2微信公众平台的优点 1
1.3爬虫系统 2
2任务描述 2
2.1目标 2
2.1.1 蔬菜价格的采集 2
2.1.2微信公众号的开发 2
2.1.3蔬菜价格发布系统的开发 3
2.2运行环境 3
2.2.1硬件设备 3
2.2.2软件支持 3
3数据描述 3
3.1静态数据 4
3.1.1 用户方面 4
3.2动态数据 4
3.2.1 输入数据 4
3.2.2输出数据 4
3.3数据流图 4
4功能需求 6
[来源:http://Doc163.com]
4.1功能划分 6
4.1.1蔬菜价格采集与整理功能 6
4.1.2微信后台管理功能 6
4.1.3蔬菜价格查询功能 6
4.1.4供求信息发布功能 7
4.2状态图 7
4.2.1公众号状态图 7
5概要设计 7
5.1.1 总体结构 8
5.2数据结构设计 8
5.2.1 逻辑结构设计 8
5.3运行设计 11
5.3.1 运行模块组合 11
5.3.2运行控制 12
5.4出错处理设计 12
5.5安全保密设计 13
5.6维护设计 13
6详细设计 14
6.1 后台管理 14
6.1.1 查询蔬菜信息 14
6.1.2供求信息 14
6.2微信交互 15
6.2.1 接入微信 15
6.2.2与微信传值 15
[资料来源:http://www.doc163.com]
6.2.3获取微信用户信息 16
6.2.4 创建微信菜单 19
6.3微信接口的调用 20
6.3.1创建公共平台的后台接口程序 21
6.3.2微信及微信工具类的封装 23
6.4 微信菜单具体任务实现 24
6.4.1后台任务的实现 24
6.4.2前端功能的实现 28
6.4.3价格查询的实现 31
6.4.4历史蔬菜信息查询功能的实现 32
6.4.5供求信息功能的实现 33
5总结 35
参考文献 36
致谢 37
[来源:http://www.doc163.com]