基于Python Flask 的网上点餐系统微信小程序开发(任务书,开题报告,外文翻译,论文11000字)
摘 要
随着现代信息展业的快速发展,网上点餐越来越受人们欢迎,市场上也流行着各种各样的点餐App,方便了人们的生活,提高了人们的生活效率。但是现在的网上点餐程序总有一些局限性,不能够满足一些用户的特别需求。
通过深入研究中小餐饮企业的工作流程,全面的分析制约餐饮企业工作效率的各种因素,以及深入调查中小学生群体的午餐现状,我们设计了此网上点餐系统,本系统使用Python语言,采用面向对象的开发方法,依靠Pycharm和微信Web开发者工具(WebBuilder)作为开发工具,使用Mysql网络数据库存储数据,采用腾讯云服务器作为部署服务器,实现了用户在网上搜素周围饮食、家长给孩子点餐、在线支付的功能,很好的解决中小学生群体集体订购午餐的问题。
关键词:微信点餐;面向对象开发方法;Python
Abstract
With the rapid development of modern information exhibition industry, online ordering is becoming more and more popular among people. A variety of ordering apps are also popular in the market, which facilitates people's life and improves their living efficiency. However, there are always some limitations in online meal ordering programs, which cannot meet the special needs of some users.
Through further study of the working process of the small and medium-sized catering enterprises, a comprehensive analysis of the efficiency of catering enterprises of various factors, and the current situation investigation into primary and middle school students group lunch, we have designed this order system, this system using the Python language, using the object-oriented development method, relying on the Pycharm and Web development tools (WebBuilder) as a development tool, using Mysql network database to store data, using tencent cloud server as the deployment server, realize the user search on the net around food, parents give their children order, the function of online payment, A good solution to the primary and secondary school students collective order lunch problem.
Key Words: WeChat ordering system; object-oriented development methods ;python
目 录
第1章 绪论 1
1.1研究背景及意义 1
1.2国内外研究现状分析 2
1.3研究内容与研究方法 3
1.3.1研究内容 3
1.3.2研究方法 3
第2章 系统概况 4
2.1开发环境及关键技术 4
2.1.1Pycharm 4
2.1.2微信Web开发者工具 4
2.1.3Mysql 4
2.2需求分析 5
2.2.1功能分析 5
2.2.2性能需求 5
2.2.3可行性分析 5
第3章 系统总体设计 7
3.1系统功能结构 7
3.2 系统工作流程 7
3.3数据库设计 8
3.3.1数据库需求分析 8
3.3.2概念结构设计 8
3.3.3数据库表 9
3.3.4数据库的连接 12
第4章 系统详细设计 13
4.1登录模块 13
4.2商品搜索和菜品展示模块 15
4.3菜品订单和支付模块 17
4.3.1购物车功能的设计 17
4.3.2在线订单的设计 19
4.3.3小程序支付功能的设计 21
4.4个人中心模块 22
4.4.1我的订单功能的设计 22
4.4.2收获地址功能的设计 23
4.4.3成为顾客功能的设计 25
4.5商家管理模块 25
第5章 总结与展望 27
参考文献 28
致谢 29 |