| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16288 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:2020年的一场突如其来的疫情,改变了众多学子在新学期里面的学习方式,在线教育用户规模快速增长。和传统教学对比起来,线上教育具有突破时间和空间壁垒的优势。但一些中小型教学机构即便拥有好的课程资源,尚无能力研发可提供自有视频课程管理系统,而使用现有第三方播放平台难以适应教学机构管理自己课程的需求。由此,设计并实现了一款基于SSM框架的在线视频课程管理系统。该系统包括用户与管理员端两部分,用户端主要用来浏览课程、参加课程与播放课程。管理员端则是用来进行用户管理、课程管理、讲师管理和资源管理。系统开发采用SSM框架,运用了微服务架构,减少了代码的耦合度,加强了代码的复用性,简化了框架的配置,让代码变得模块化方便管理。同时,使用了阿里云OSS服务储存视频资源。该系统的开发可以让用户节约时间和精力获取知识,也可以让商家便于课程管理。
关键词:SSM框架;知识付费;在线视频播放;阿里云OSS存储
目 录
摘 要
Abstract
1引言-1
1.1背景-1
1.2现状-1
1.3论文组织结构-2
2相关技术-3
2.1前端技术-3
2.2后端技术-3
3可行性分析-4
3.1技术可行性-4
3.2经济可行性-4
3.3操作可行性-4
4软件需求-5
4.1需求描述-5
4.1.1控制台功能模块-5
4.1.2前端网站功能模块-5
4.1.3系统安全模块-5
4.2需求分析-6
4.2.1需求用例分析-6
4.2.2系统用例规约-7
5系统设计-11
5.1系统架构设计-11
5.2类设计-13
5.3数据库设计-15
5.3.1数据库概念模型-15
5.3.2数据库逻辑模型-16
5.4系统界面设计-19
5.5系统流程动态模型-20
5.5.1控制台功能模块-20
5.5.2前端网站功能模块-21
5.5.3系统安全模块-22
6系统实现-23
6.1开发环境-23
6.2项目结构-23
6.3控制台功能实现-24
6.3.1系统管理模块-24
6.3.2业务管理模块-25
6.3.3文件管理模块-28
6.4前端网站功能实现-28
6.4.1登录注册模块-28
6.4.2课程分类模块-29
6.4.3课程信息显示模块-29
6.4.4课程视频播放模块-30
7系统测试-32
8总结与展望-33
8.1总结-33
8.2展望-33
参 考 文 献-34
附录一 控制台功能实现部分具体代码-35
附录二 前端网站功能实现部分具体代码-37
致 谢 |

