拟解决的问题:

(1)根据指导老师提供的原始材料和课题要求按照管理信息系统的生命周期开发方法和步骤,经过细致的系统分析、合理的系统设计,高效率的系统试试,引发web开发的思想,选择可行的开发工具,实现在线教育平台。本课题充分利用面向对象开发环境的可视化特点,合理的设计用户界面,按照数据库设计理念合理的设计数据库。

(2)应满足广大用户对在线教育平台的基本需要,并达到操作过程中的直接、方便、实用等要求。

(3)具备网站及数据库的维护功能,及时根据用户需求进行网络更新,数据的添加、维护、修改等操作。

(4)根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:

在线视频教育平台主要功能如下:

1.用户管理:注册、登录、退出、修改密码;

2类显示:显示课程的分类;

3.课程显示:按分类查询课程、按教师查询课程、通过关键字搜索课程、查看课程的详细信息;

4.购物车管理:向购物车中添加课程、删除购物车中课程、我的购物车;

5.订单管理:通过购物车中生成订单、查看我的订单、查看某个订单的详细、订单支付、取消未付款订单。

6.首页:提供一个网站首页,该网站用户的登录,注册,所有课程的一级分类,热门课程和最新课程的展示等。

7.课程管理:课程的审批、上架、下架。

8.教师管理:课程的上传、下架。

基于SpringBoot的在线视频教育平台的设计与实现_在线视频教育平台

基于SpringBoot的在线视频教育平台的设计与实现_SpringBoot_02

基于SpringBoot的在线视频教育平台的设计与实现_用户界面_03

基于SpringBoot的在线视频教育平台的设计与实现_SpringBoot_04

基于SpringBoot的在线视频教育平台的设计与实现_用户界面_05