资料详情

基于微信小程序校园食物配送系统的设计与实现 毕业论文+审题表+任务书+开题报告

头像

微信小程序

编号:4290

摘        要

近年来随着互联网的不断发展以及人们逐渐崇尚便捷式生活,外卖的使用率逐渐提高,以便人们达到足不出户而又能吃到美食的效果。虽然市面上不乏“美团”“饿了么”等等的一些外卖软件,但针对校内的老师以及学生等用户全体,校外的外卖相对来讲安全性就没有校内食堂那么高,目前也缺乏一款针对校园内需求的食物配送软件。本项目拟开发的基于微信小程序的校园食物配送系统采用了uni-app框架作为前端技术,微信小程序作为运行环境,Node.js作为后台管理技术。该系统面向广大学生,提供了用户点餐、商家接收订单、出餐等功能,以实现学生快捷方便地获取到安全健康的餐品。该系统的开发对于提高校园餐饮服务质量,满足学生日常生活需求,具有非常重要的意义。通过技术手段,提高学生的就餐体验,缩短学生等待时间,减轻学生的就餐压力,是本项目的最终目标。

关键词:校园食物配送系统 ;微信小程序 ;Vue.js ;Koa


Abstract

In recent years, with the continuous development of the Internet and people's gradual advocation of convenient life, the usage rate of take-out is gradually increasing, so that people can eat delicious food without leaving home. Although there are some food delivery software such as "Meituan" and "Ele. me" in the market, for all users such as teachers and students on campus, the safety of off-campus food delivery is not as high as that of campus canteen. At present, there is also a lack of food delivery software for campus needs. The campus food distribution system based on wechat mini program to be developed in this project adopts uni-app framework as the front-end technology, wechat mini program as the operating environment, and Node.js as the background management technology. The system for the majority of students, provides the user order, business to receive orders, meal out and other functions, in order to achieve students quickly and convenient access to safe and healthy meals. The development of this system is of great significance to improve the quality of campus catering service and meet the needs of students' daily life. The ultimate goal of this project is to improve students' dining experience, shorten students' waiting time and relieve students' dining pressure through technical means.

Keywords: Campus food distribution system; WeChat mini program; Vue.js; Koa


目    录

1 前言

1.1 研究目的与意义

1.2 研究现状

2 可行性分析

2.1 技术可行性

2.2 法律可行性

2.3 社会可行性

2.4 经济可行性

2.5 可行性分析结论

3 系统需求分析

3.1 点餐用户的需求分析

3.2 商家的需求分析

4 概要设计

4.1 系统结构设计

4.2 功能模块设计

4.2.1 用户点餐模块

4.2.2 用户评论模块

4.2.3 商家账号模块

4.2.4 商家订单模块

4.3 数据库设计

4.3.1 项目实体E-R图

4.3.2 数据库表设计

5 详细设计

5.1 微信小程序端详细设计

5.1.1 微信小程序用户登录功能设计

5.1.2 主页菜品展示功能设计

5.1.3 用户点餐功能设计

5.1.4 用户微信支付功能设计

5.1.5 用户订单评论功能设计

5.2 商家管理端详细设计

5.2.1 商家注册登录功能设计

5.2.2 商家信息设置功能设计

5.2.3 商家订单管理功能设计

5.2.4 为你优选功能设计

5.2.5 商家菜品管理功能设计

6 系统实现

6.1 软件开发说明

6.1.1 核心开发技术介绍

6.1.2 项目技术架构

6.1.3 总结

6.2 操作系统界面和功能实现

6.2.1 小程序端

7 结语

参考文献

致谢