更新时间:2024-01-18
所属分类:微信小程序
评论回复:0
后端语言+数据库:java/ssm/springboot/mysql
小程序框架:uniapp/vue
开发环境:eclipse/idea/微信开发者
本文通过对国内外现状的分析,明确了基于微信小程序的外卖点单系统在国内外的基本情况,对系统的功能需求做出分析,此系统是由用户点单,生成订单信息;管理端可以查看每天的订单信息,并且可以对菜品类型管理、菜品信息管理、系统管理进行操作。根据需求对系统进行设计,明确各个部分的规范,来完成系统的设计。最后在对设计的系统进行一系列的测试,是系统达到预期要求,再对系统进行进一步的完善。
前端开发:vue
语言:java+python+nodejs+php+nodejs均支持
运行软件:idea/eclipse/vscode/pycharm/wamp均支持
框架支持:Ssm/vue/django/thinkphp/springboot/springcloud/express均支持
数据库 mysql
数据库工具:Navicat等
小程序端运行软件 微信开发者工具/hbuiderx
系统模块分析是对系统的各个模块做出相应的说明以及解释。此系统的模块分别有用户模块和管理端模块这两大基本模块,其中用户端模块包括了首页、菜品信息、购物车、我的等;而管理端模块则包括了系统首页、个人中心、商家管理、用户管理、菜品类型管理、菜品信息管理、意见反馈、系统管理、订单管理等。对系统模块做出详细的分析会使系统的结构更加清晰,从而系统开发进行的也会更加顺利。
3.4.1管理端模块
管理端登录之后,进入主界面,可以对系统首页、个人中心、商家管理、用户管理、菜品类型管理、菜品信息管理、意见反馈、系统管理、订单管理等功能进行操作。管理端用例图如图3-1所示
图3-1 管理端用例图
3.4.2用户端模块
用户端登录之后,进入主界面,可以实现首页、菜品信息、购物车、我的等,在我的页面可以对我的收藏管理、用户充值、购物车、我的订单、意见反馈等功能进行操作。用户端用例图如图3-2所示
图3-2 用户端用例图
关键词 小程序平台;基于微信小程序的外卖点单系统;小程序设计
目 录
1 绪论 1
1.1 系统简介 1
1.2 研发背景和意义 1
1.3 国内外研究现状 1
1.4 本文主要工作 2
1.5 论文的结构 2
2 相关技术介绍 4
2.1 小程序介绍 4
2.2 小程序平台 4
2.3 开发环境 4
2.3.1 Java 4
2.3.2 Eclipse 4
2.3.3 mysql数据库介绍 5
2.3.4 B/S架构 5
2.3.5SpringBoot框架 5
3 系统需求分析 6
3.1 系统可行性分析 6
3.1.1 环境可行性分析 6
3.1.2 技术可行性分析 6
3.1.3 经济可行性分析 6
3.2 国内外基于微信小程序的外卖点单系统现状分析 6
3.3 现有解决方案分析 7
3.4 系统模块分析 7
3.4.1管理端模块 7
3.4.2服务端模块 8
3.5 系统业务流程分析 8
3.6 系统数据流程分析 9
3.6.1 顶层数据流图 9
3.6.3 第二层数据流图 10
4 系统设计 12
4.1系统功能结构图 12
4.2 数据库设计 12
4.2.1 数据库E/R图 12
4.2.2 数据库表 14
5 系统实现 19
5.1 服务端(用户功能) 19
5.2后端(管理员功能) 22
6 系统测试 26
6.1 测试目的 26
6.2 测试工具 26
6.3 功能性测试 26
6.3.1 电影端 26
6.3.2 管理者端 27
6.4 性能测试 27
6.4.1 CPU及内存占用情况测试 27
6.4.2 流畅度测试 28
6.5 兼容性测试 28
6.6 结果分析 28
结论 29
致谢 30
参考文献 31