edu/README.md

2.6 KiB
Raw Permalink Blame History

优学管理系统

前端链接

后端链接

目的

通过JDBC、数据库连接池、SpringBoot、MyBatis-PLUS、Vue等技术设计与开发JavaWeb应用程序。在掌握相关基础知识的基础上熟练掌握数据库连接池、JDBC、SpringBoot、MyBatis等技术掌握SqlSession、Mapper、mapper映射文件、MyBatis注解等知识的使用开发有一定使用价值的JavaWeb应用程序。

1、熟练应用IDEA开发工具。

2、应用MySQL数据库,实现数据CRUD操作,完成数据库设计。

3、熟练应用HTML+CSS+JavaScript语言编写前端网页。

4、掌握VUE前端高级框架的使用。

5、掌握接口的请求和JSON数据解析的过程。

6、学习SpringBoot框架的特点与使用。

7、基于SpringBoot+VUE实现前后端分离系统的开发。

8、了解企业应用系统开发流程,完成需求分析及设计文档的编写。

9、熟练使用相关技术实现优学管理系统的开发。

项目技术栈

优学管理系统采用Vue+ElementUI+HTML实现前端页面的开发采用SpringBoot技术实现控制器和业务逻辑功能采用mybatis-PLUS框架实现数据持久层操作优学管理系统是一个基于Vue+ElementUI+HTML构建前端功能基于SpringBoot+mybatis-plus构建后端功能的按照前后端分离模式开发的系统。

image-20230601170103244

项目内容

优学管理系统是在计算机网络的基础上,由相互关联,又相互独立的功能模块构成,分为前台模块和后台管理模块,前台模块具有会员注册、会员登录、课程展示、课程查询、课程详情、课程播放、课程购买、我的订单、订单结算、在线支付功能,后台管理模块具有会员管理、课程管理、报名课程管理功能。这次实训课主要学习前台模块的设计与开发。

image-20230601170049675

在优学管理系统前台,访客具有游客或会员两种身份之一,游客是普通的来访访客,操作权限较少;会员是注册的来访访客,操作权限较多。游客可以查询课程,查看课程详情,观看免费课程,并通过会员注册成为会员;会员具有更多的操作权限,登录系统后,可以查询、浏览课程详情,观看免费课程,选择要购买的课程,进行订购,查看我的订单,并进行订单结算和在线支付,支付后可以观看付费课程。