1.演示视频链接:

https://www.bilibili.com/video/BV1N3411c7Pf/?vd_source=48f4d2985ad54326394e2e5947d91c22

2.系统总体介绍:

  • 系统由商家侧 APP 和用户(学生)侧 APP 两大模块组成,商家 APP 面向食堂的各个商户,商户能够使用其进行菜品的上下架,同时远程接受订单与得到用户评价反馈;用户(学生)侧 APP 面向各位在食堂就餐的学生,学生可以使用其进行菜品预览、在线下单,能够看到餐品的全部评价,同时也能在消费后对菜品进行评价。

3.主要功能:

  • 商家APP功能:
    1.登录注册:商家注册成功后会获得一个唯一标识的商家编号。
    2.上架菜品:商家可以对数据库中的数据表进行增加记录的操作,上传
    菜品的名称、价格和图片等基本信息,数据库会为每个菜品自动分配一个可唯一标识的菜
    品编号。
    3.查看评价:商家可以查看用户关于自己的各道菜品的评价,以便进行不断改进
    和完善。
    4.查看订单:商家可以查看截止到目前自己接收到的所有订单,对于未完成的订
    单,显示预计取餐时间,当该订单完成后还可点击“确认订单”按钮以将订单状态修改为
    “已完成”。
  • 用户(学生)APP功能:
    1.登录注册:使用统一认证码进行登录或注册。
    2.菜品预览:用户可预览某一食堂、某一商家上架的全部菜品,查看关于这一菜
    品的信息,包括:菜品图片、菜品名称、菜品价格、菜品评价。
    3.菜品订购:用户通过“下单”按钮可以创建订单,在下单时用户需要填写预计
    取餐时间。
    4.订单查看:用户可以查看自己创建的全部订单,对于已完成的订单,可以提交
    或查看评价;对于未完成的订单,可以查看预计取餐时间。

4.数据库连接:

  • 注:两APP通过云数据库实现数据共享,需自己购买好相应的云数据库
  • 数据库连接的代码如下:
// 商家侧APP数据库连接
public static Connection getConnection(String dbName) throws SQLException {Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver"); //加载驱动String ip = "rm-uf655ju44afmpr9vr9o.mysql.rds.aliyuncs.com";conn =(Connection) DriverManager.getConnection("jdbc:mysql://" + ip + ":3306/" + dbName+"?useSSL=false","root_name", "123");MainActivity.conn_on=1;//用于向主函数传参,判断连接是否成功}catch (SQLException | ClassNotFoundException ex) {ex.printStackTrace();MainActivity.conn_on=2;//用于向主函数传参,判断连接是否成功}return conn;//返回Connection型变量conn用于后续连接}
// 用户(学生)侧APP数据库连接
public class mysqlconnect {final static String diver = "com.mysql.jdbc.Driver";//加入utf-8是为了后面往表中输入中文,表中不会出现乱码的情况final static String url = "jdbc:mysql://rm-uf655ju44afmpr9vr9o.mysql.rds.aliyuncs.com:3306/eatingincqupt?characterEncoding=utf-8";final static String user = "root_name";//用户名final static String password = "123";//密码public static Connection getConn(){Connection conn = null;try {Class.forName(diver);conn = (Connection) DriverManager.getConnection(url,user,password);//获取连接} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}return conn;}
}

5.源码下载:

https://download.csdn.net/download/qq_45507935/86231244

毕设课设基于Android的校园订餐APP开发(附源码)相关推荐

  1. Springboot基于Android的洗衣店预约APP 毕业设计-附源码260839

    摘  要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多学校的眼球之中,他们利用网络来做这个洗衣店预约的网站,随之就产生了"洗衣店预约系统 ",这样就让用户洗衣 ...

  2. JAVA计算机毕业设计校园订餐系统(附源码、数据库)

    JAVA计算机毕业设计校园订餐系统(附源码.数据库) 目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(In ...

  3. APP+springboot订餐APP 毕业设计-附源码190711

    摘  要 随着现在网络的快速发展,网络的应用在各行各业当中它很快融入到了许多学校的眼球之中,他们利用网络来做这个职位推荐的网站,随之就产生了"订餐app ",这样就让用户订餐app ...

  4. 基于android的校园新闻app,基于Android的校园新闻app开发第三稿李威案例.doc

    届 别 2015届 学 号 201114100130 毕业设计(论文) 基于Android平台的校园新闻app的开发 姓 名 李威 系 别. 专 业 数学与金融学院 信息与计算科学 导 师 姓 名.职 ...

  5. 计算机java项目(毕设课设) 之 含文档+PPT+任务书+中期检查表+源码等]基于ssm的NBA球队管理系统

    基于ssm的NBA球队管理系统包含管理员和球迷角色,功能分别如下: 管理员:管理员信息管理.修改密码.球队管理.球员管理.球员数据管理.球迷管理: 球迷:注册.登录系统:个人信息:球队管理查看:球员查 ...

  6. Java项目(毕设课设) 之 [含文档+PPT+任务书+中期检查表+源码等]基于S2SH的医院在线挂号系统

    <基于S2SH的医院在线挂号>该项目采用技术jsp.strust2.Spring.hibernate.tomcat服务器.mysql数据库 开发工具eclipse,项目含有源码.文档.配套 ...

  7. 计算机项目(毕设课设) 之 含文档+PPT+任务书+中期检查表+源码等javaweb网络考试系统

    项目功能介绍: 网络考试系统主要用于实现高校在线考试,基本功能包括:自动组卷.试卷发布.试卷批阅.试卷成绩统计等. 本系统结构如下: (1)学生端: 登录模块:登录功能: 网络考试模块:可参加考试,并 ...

  8. 【数据库课设】机票预订系统 java+mysql实现 附源码

      个人简介

  9. (基于安卓的毕业设计)日语学习软件APP开发(附源码+论文)

    大家好!我是职场程序猿,感谢您阅读本文,欢迎一键三连哦.

最新文章

  1. 无聊中安装的MAC OS截图欣赏
  2. 网站出现大量死链时该如何进行处理?
  3. java itextsharp_使用 c#中的 itextsharp 以 pdf 格式填充 xml
  4. 中文乱码解决方案(Qt4.8.3 + Qt Creator)
  5. python列表有固定大小吗,使用python自己写了一个固定长度的list
  6. protobuf版本常见问题
  7. Proxy pattern-代理模式
  8. 博文视点大讲堂第44期——招聘真相全揭秘 圆满结束
  9. android ui自动化 mock,移动端自动化多机并行测试-数据 mock 篇
  10. 编程到底难在哪里?—— 《人月神话》阅读分享
  11. 汽车HUD抬头显示全产业链深度解析报告
  12. 对统驭科目和特别总账标志的理解
  13. 用计算机求解问题的一般步骤,计算机问题求解过程包括哪些步骤
  14. The 2018 JUST Collegiate Programming Contest H题 Cube
  15. 国网通信之数据通信网
  16. ui设计发展到底好不好?为什么越来越多的人开始学习UI设计?
  17. 计算机网络隧道工程,隧道工程
  18. http的一个在线工具(推荐)
  19. R语言统计分析微生物组数据(第三章3)
  20. (C语言)猜数字游戏,猜中负数,直接游戏结束,一次猜中,bingo,1~3次,Lucky you!......

热门文章

  1. NLP:Word2Vec
  2. 判断两条直线是否相交c语言,学习OpenCV3:判断两条直线相交,并计算交点和夹角...
  3. 便携式心电监护仪——LabVIEW心电信号采集系统设计
  4. 3星|《反本能》:案例有点意思,推理不够严谨
  5. c# 陈景润 15 子问题
  6. 考研基础线性代数笔记
  7. 重采样 resample
  8. 腾讯产品总监曹菲:产品经理们,五年后,你会失业吗? 【上】
  9. 兄弟连社团——全国最大的PHP技术社团
  10. 地学学术资源(常用数据及其下载地址)