【实训】第二期实训结课项目——外卖小程序

大二暑假的第二期实训,当时主要学的是小程序和maven,我在项目中担任组长,负责数据库的设计、后端代码的编写、ppt编写和最后的答辩。
课程结束后只给了四天的时间进行开发,大部分人都是第一次接触微信小程序,我在任务分配上也存在失误,最终的结果并不是非常好。因为后端只有我一个人负责,我自身的能力并不是太够,为了开发接口那几天都没睡好觉,也是对自己抗压能力的一个锻炼。
时间:2021-8

项目简介

该项目为基于微信小程序开发技术及后台数据库,使用了SSM框架、MySQL数据库,开发的以餐饮为主的外送服务小程序。提供查看部分合作商家信息,查看、选购合作商家商品,查看个人信息的功能。

项目文件结构

后端

在这里插入图片描述

前端

在这里插入图片描述

数据库设计

在这里插入图片描述

我负责的部分代码

小程序首页使用的展示商家功能所用的接口。
在这里插入图片描述
在这里插入图片描述
接口文档。
在这里插入图片描述

最终效果图

(程序运行不在我的电脑上,为当时的答辩录屏截图)
在这里插入图片描述

实习内容总结

本次实习我选择的为前端,主要学习了js、jQuery、微信小程序、SSM框架等内容。
最开始的js内容,以植物大战僵尸项目为引入点,介绍了元素、样式等基本概念,学习了如何让元素移动、碰撞事件等;jQuery部分则仿造王者荣耀官网的界面,介绍了更为复杂的分页、长图片滑动、动画等操作;微信小程序是以前从未接触过的技术,这次学习以仿网易云音乐播放器和美容预约平台为主,介绍微信小程序的基本结构,如何进行页面的跳转、引入接口等。最复杂的就是后端接口编写的学习,对于第一次接触SSM框架、springboot的我而已较为困难,但随着老师的学习,逐渐理解各层次之间的引用关系,利用swagger输出接口文档,最终能够写出正确且可用的接口。

实习心得体会

相比于上一次实训,这次实训对我而言的难点在于第一次接触这些技术。虽然已经提前学习了部分html语法,但与课堂中所教授的技术重点又有所不同。有时明明是跟着老师一步步编写的,但实际运行起来又不同,只能一遍遍反复观看课程录播,寻找自己出错的地方。
在为期三天的小组项目开发阶段,虽然最终的成果仍有诸多不足,但我们在开发项目的同时巩固了之前所学的知识,遇到了难题也都尽全力去解决,在与小组成员交流的同时不断提升自身的能力。在这次实训中,我认识到了设计在项目开发中的重要性,在以后的学习工作中,会继续将所学的知识融会贯通。

git:waimaiProject

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值