基于android开发的订餐外卖APP
一 项目介绍
该项目是基于android开发的订餐外卖app,前台和后台管理都有,内容很多,非常值得学习,二次开发,设计指导性项目。
二 软件技术说明
软件架构说明
项目技术:
android端:
编译器 :android studio 或者eclipse
模拟器 :夜神模拟器
构建工具:gradle
jdk:jdk1.8以上
数据库:mysql数据
pc端:
ssm技术 完成后台管理系统
三 项目功能结构图
四 项目流程图和设计文档
项目的流程
项目的设计文档说明
五 项目功能描述
外卖订餐APP前台:(也就是安卓端 移动端)
(1)登录功能
主要完成系统的登录,未登录用户,无法使用订餐APP
(2)注册功能
主要完成APP用户的注册功能,只有注册为该APP的用户,才能进行使用系统。在注册的时候,需要填写用户的基本信息,比如用户名称,密码,电话号码,性别,邮件等信息。
(3)我的页面功能
主要展示个人的基本信息,比如个人的姓名 邮件,电话号码等信息,我的订单。退出的信息。
(4)我的个人信息
属于我的页面的里面功能,展示个人的信息。比如个人的姓名 邮件,电话号码等信息。
(5)退出功能
点击退出功能。退出系统,返回登录页面,属于个人页面里面的功能。
(6)首页菜品类别
当登录进入系统之后,就可以查看到菜品的类别,比如 热菜,凉菜,甜品,干锅,饮料等类别。
(7)菜品列表
当点击类别的时候,进可以进入菜品的列表,展示菜品的信息,比如点击凉菜,就展示所有的凉菜,点击热菜,就展示所有的热菜。
(8)购物车功能
点击菜品里面 加号的时候,进加入购物车,点击购物车的时候,弹出菜品的信息,可以进行加或者减菜品,同时金额自动计算。
(9)订单支付功能
当选择好菜品之后,进可以进行结算功能。系统会自动生成订单号,用户只需要添加对于的配送地址和 联系方式就OK。 最后点击支付,完成