1、能够独立搭建一整套基于SpringBoot+Vue的现代化H5项目。具备前端、后端全栈开发能力。
2、经常用的服务端框架包括Spring Boot、Spring MVC、Mybatis,常用数据库是MySQL,常用中间件有Redis、Nginx。
3、熟练使用的前端框架主要有Vue和Jquery,其它UI类框架经常使用Vant、Element UI、WeUI。
4、具备微信小程序开发经验。
教学管理微信小程序
项目技术介绍:
1、后端采用SpringBoot作为基础框架,结合Spring MVC、Mybatis实现系统主要服务端接口逻辑。使用MySQL数据库。
2、前端分两部分:一、学生端、教师端采用微信小程序官方提供的组件编写用户界面。二、管理端采用Vue搭建,界面精美,用户交互合理。
3、采用Redis作为高速缓存中间件,实现配置、同步锁等功能。
4、采用Nginx作为系统入口服务,提供管理端H5页面静态资源访问服务,后台接口请求转发,SSL证书部署。
项目功能介绍:
1、主要分三个端:小程序学生端、小程序教师端、PC后台管理端。
2、学生端:学生登录、报名功能;课程查询、作业提交功能;请假功能;评分查询功能;个人信息管理功能。
3、教师端:教师登录功能;课程查询、课堂点名、课件管理功能;作业批改评分功能;学期考核功能;个人信息查询功能。
4、管理端:学生管理、教师管理、学期管理、课程管理、作业管理、公告管理、系统参数设置等功能。