1 简介
今天向大家介绍一个帮助往届学生完成的毕业设计项目,计算机毕业设计之基于springboot+vue的动漫漫画视频网站,java,springboot,vue,mysql,视频展示功能,视频推荐功能,个人中心点赞评论等,后台管理功能,视频管理等。
计算机毕业生设计,课程设计等交流可以查看----》文章末尾《------
请重点查看项目题目,录屏演示和截图,具体内容直接咨询
2 设计概要
前台系统功能
游客模块
注册用户
视频用户模块
修改个人信息
发布视频
搜索视频
发布弹幕
关注用户
视频点播模块
点赞视频
收藏视频
点评视频
推荐视频
消息模块
删除已读消息
查看未读消息
后台视频管理模块
用户管理
添加用户
删除用户
修改用户
搜索用户
视频播放量可视化图(这个个人想归为用户这一部分,确实是应该放在视频模块)
视频管理
删除视频
上传视频
审核视频
搜索视频
修改视频
3 系统关键技术
使用springboot,vue,mysql, mybaties, typescript, html ,css, js 等进行开发
4 开发工具
开发工具主要有:idea、jdk1.8、maven、mysql5.7、Navicat等。
5 代码展示
@RequestMapping("/strategy")
@RestController
@Scope("prototype")
public class StrategyController {
@Autowired
private StrategyService strategyService;
@Value("${web.upload-path}")
private String path;
@RequestMapping("/findPage")
public ObjDat<Strategy> findPage(Strategy strategy, @RequestParam(value="page", defaultValue="1") int page, @RequestParam(value="limit", defaultValue="10") int limit){
return strategyService.findPage(strategy,page-1,limit);
}
@RequestMapping("/edit")
public JsonResult edit(HttpServletRequest request, Strategy strategy) throws IOException {
User user=(User)request.getSession().getAttribute("user");
if(user==null){
return JsonResult.error("请登录");
}
String str=strategyService.edit(request,strategy);
if(str.equals("成功")){
return JsonResult.success("操作成功");
}else{
return JsonResult.error("操作失败");
}
}
6 系统功能描述
项目功能演示
7 最后
计算机毕业生设计,课程设计需要帮助的可以找我