【实训】第二期实训结课项目——外卖小程序
大二暑假的第二期实训,当时主要学的是小程序和maven,我在项目中担任组长,负责数据库的设计、后端代码的编写、ppt编写和最后的答辩。
课程结束后只给了四天的时间进行开发,大部分人都是第一次接触微信小程序,我在任务分配上也存在失误,最终的结果并不是非常好。因为后端只有我一个人负责,我自身的能力并不是太够,为了开发接口那几天都没睡好觉,也是对自己抗压能力的一个锻炼。
时间:2021-8
项目简介
该项目为基于微信小程序开发技术及后台数据库,使用了SSM框架、MySQL数据库,开发的以餐饮为主的外送服务小程序。提供查看部分合作商家信息,查看、选购合作商家商品,查看个人信息的功能。
项目文件结构
后端
前端
数据库设计
我负责的部分代码
小程序首页使用的展示商家功能所用的接口。
接口文档。
最终效果图
(程序运行不在我的电脑上,为当时的答辩录屏截图)
实习内容总结
本次实习我选择的为前端,主要学习了js、jQuery、微信小程序、SSM框架等内容。
最开始的js内容,以植物大战僵尸项目为引入点,介绍了元素、样式等基本概念,学习了如何让元素移动、碰撞事件等;jQuery部分则仿造王者荣耀官网的界面,介绍了更为复杂的分页、长图片滑动、动画等操作;微信小程序是以前从未接触过的技术,这次学习以仿网易云音乐播放器和美容预约平台为主,介绍微信小程序的基本结构,如何进行页面的跳转、引入接口等。最复杂的就是后端接口编写的学习,对于第一次接触SSM框架、springboot的我而已较为困难,但随着老师的学习,逐渐理解各层次之间的引用关系,利用swagger输出接口文档,最终能够写出正确且可用的接口。
实习心得体会
相比于上一次实训,这次实训对我而言的难点在于第一次接触这些技术。虽然已经提前学习了部分html语法,但与课堂中所教授的技术重点又有所不同。有时明明是跟着老师一步步编写的,但实际运行起来又不同,只能一遍遍反复观看课程录播,寻找自己出错的地方。
在为期三天的小组项目开发阶段,虽然最终的成果仍有诸多不足,但我们在开发项目的同时巩固了之前所学的知识,遇到了难题也都尽全力去解决,在与小组成员交流的同时不断提升自身的能力。在这次实训中,我认识到了设计在项目开发中的重要性,在以后的学习工作中,会继续将所学的知识融会贯通。
git:waimaiProject
【实训】第二期实训结课项目——外卖小程序相关推荐
- OpenMMLab-AI实战营第二期——5-2. MMSegmentation代码课
文章目录 1. 自定义数据集 1.0 整理数据集为特定格式 1.1 持久化运行(用文件定义) 1.2 运行时生效(直接运行时定义一个class) 1.3 注意事项 2. 配置文件 3. 运行训练和测试 ...
- AI实战营第二期——课程目录
AI实战营第二期 第一节 AI实战营第二期 第一节<姿态估计与MMPose> 课程链接:https://www.bilibili.com/video/BV1kk4y1L7Xb/ 课程说明: ...
- OpenMMLab-AI实战营第二期——4-1.目标检测与MMDetection
文章目录 1. 目标检测的基本范式 1.0-1 目标检测简介 1.0-2 基本概念 1.1 滑窗 1.1.1 滑窗基本思想 1.1.2 滑窗效率问题改进 1.1.3 感受野计算 1.2-1 使用卷积实 ...
- OpenMMLab AI实战营第二期|人体关键点检测与MMPose学习笔记
OpenMMLab AI实战营第二期|人体关键点检测与MMPose学习笔记 文章目录 OpenMMLab AI实战营第二期|人体关键点检测与MMPose学习笔记 一.前言 1.1 人体姿态概述 1.2 ...
- 【无标题】移动软件开发第三课之视频播放小程序
2022年夏季<移动软件开发>实验报告 姓名:xxx学号2002000xxxx 姓名和学号? xxx2002000xxxx 本实验属于哪门课程? 中国海洋大学22夏<移动软件开发&g ...
- 【项目实战课】微信小程序图像识别模型前后端部署实战
欢迎大家来到我们的项目实战课,本期内容是<微信小程序图像识别模型前后端部署实战>.所谓项目实战课,就是以简单的原理回顾+详细的项目实战的模式,针对具体的某一个主题,进行代码级的实战讲解. ...
- OpenMMLab-AI实战营第二期——2-1.人体关键点检测与MMPose
文章目录 1. 人体姿态估计的介绍和应用 2-1. 2D姿态估计概述 2.1 任务描述 2.2 基于回归 2.3 基于热力图 2.3.1 从数据标注生成热力图(高斯函数) 2.3.2 使用热力图训练模 ...
- OpenMMLab-AI实战营第二期——相关1. COCO数据集格式和pycocotools使用(目标检测方向)
文章目录 1. COCO数据集 1.1 COCO数据集介绍 1.2 COCO数据集格式 1.2.1 常见目标检测数据格式 1.2.2 COCO数据集文件结构及标注文件说明 1.2.3 RLE格式 1. ...
- DeviceOne开发技术周报第二期-技术文章、优秀项目展示(四季旅行网,爱抢券)...
资讯 官方的资讯主要是给大家带来了一批新组件的上线,下面我来列举一下:边界视图.PDF阅读器.画廊视图.极光推送.加速度传感器.计步器.指纹识别等. 开发者上线的组件有以下一些:滑动选择框.Cilic ...
最新文章
- 2017-2018-1 20155202 《信息安全系统设计基础》第9周学习总结
- php session 为空,thinkphp无法登陆,session跨页后值为空
- 对于HTML表单输入字段,disabled =“ disabled”和readonly =“ readonly”有什么区别?
- bootstrap项目更改为vue_取代Jquery,用Vue 构建Bootstrap 4 应用
- SpringBoot图文教程9—SpringBoot 导入导出 Excel 「Apache Poi」(亲测)
- 学习笔记1(第五周)
- Android System分区大小异常
- android开发设计平台,10款开发和设计应该安装的android应用
- python 解方程 sympy_Python数据处理篇之Sympy系列(五)---解方程
- 十进制度分秒lisp函数_十进制与度分秒坐标互转
- Windows 8 下使用 ScrollViewer 替代 GridView
- Jenkins清空当前Clean Workspace
- java jre 32位_jre 1.8 32位
- “IndentationError: unindent does not match any outer indentation level“ 错误解决
- css旋转立方体教程,如何通过CSS3实现旋转立方体
- 飞刀哥移植UC/OS-II到LPC1788(ARM Cortex-M3)的步骤
- 超声波传感器(CHx01) 学习笔记 Ⅳ- 程序移植
- 如何在ex表格导入php_怎么使用php把表格中的数据导入到excel中,php如何快速导入excel表格数据...
- windy网站数据分析
- 消防cad图例_给排水、消防CAD图例符号大全与画法请君收藏!
热门文章
- 用循环实现斐波那契数列_剑指 Offer 10- I. 斐波那契数列
- 观察验证交换机工作原理
- Epub电子书阅读器功能技术预研
- Redmine使用说明,比较详细并且有具体使用简单使用制度
- flashtool下载相关log抓取
- Qt Creator fcitx5 中文输入法失效的问题
- 2021龙岩一中高考成绩查询,龙岩高中学校排名2021最新排名,龙岩高中排名前十
- 单片机实现环形队列_单片机的FIFO(先入先出)循环队列实现
- 一款牛逼的IDEA插件:检测代码漏洞
- Metashape(Photoscan)配置局域网集群的方式(存储于NAS)