计算机毕业设计nodejs+Vue+web学习视频流媒体网站

课题背景:
随着信息技术的快速发展,学习网站层出不穷,功能方面各自发挥各自的优势。现有的流媒体系统采用浏览器/服务器体系结构,为师生提供了方便实用的在线学习系统平台,但缺少对学习的监督和评价机制。基于传统的web技术的视频点播系统,在流媒体系统的基础上增加了相应的教学监督支撑子模块,且提供对视频内容的索引及评价功能,在有效利用流媒体技术为网络教学提供服务同时增强了在线学习及监督评价机制,完善基于web学习视频媒体流网站的实用性和交互性。
任务:
在充分了解学习视频媒体流网站需求的基础上,按照软件工程开发及项目管理要求,借助VSCODE和mysql等开发工具进行《基于web学习视频流媒体网站》的设计与实现。
要求:
(1)查阅国内外关于视频媒体流的相关资料,在充分了解视频媒体的基础上结合当前线上存在的学习网站存在的问题,确定本设计拟采用方案,编写开题报告。(2)完成网站基本功能的设计与实现。(3)完成视频媒体流的编程。(4)对所设计的电子商城及个性化推荐系统的性能进行调试与测试,能够满足各角色用户的基本需求。
2.毕业设计课题的具体工作内容(包括原始数据、技术要求、工作要求等):
根据课题的任务和要求,具体工作内容如下:
(1)通过查阅资料、线下调查等手段,结合视频播放的各个方案,综合分析当前设计方案的优缺点,并进行本系统开发方案的设计,完成开题报告。要求开题报告参考文献不少于15篇(毕业设计说明书不少于20篇),其中外文文献不少于5篇(其中一篇外文文献为外文翻译原文)。文献必须与题目相关,在开题报告和正文中规范引用,参考文献为近三年,引用层次不低于中文核心期刊,刊源主要为CNKI、维普、万方等数据库;专业书籍和著作引用不超过3个,超链接不引用;
(2)充分利用企业级应用开发知识进行系统分析和设计,包含功能设计和数据库设计等,恰当的选择开发环境和工具进行系统开发设计。功能设计方面至少需要包含:构建不同的用户角色、用户注册、登录、用户管理、视频播放、视频内容分类、学习的监督及评价机制,后台系统可以查看用户播放视频的内容、查看用户历史的播放情况等;可基于上述功能及要求进一步分析和完善其他功能;
(3)充分结合自己所学专业,采用较为先进合理的技术实现,并明确指出技术选型的分析(包含但不限于采用前后端分离架构,前端采用先进的MVVM框架和vue框架以及react框架,后台采用基于SSM框架和mongoDb等)。能够利用各种工程软件对课程任务进行设计、计算和分析,保证技术先进,系统逻辑严谨,结构正确;
(4)能够客观分析课题任务涉及到的社会、健康、安全、法律、文化等问题,能够评价课题实施对社会、健康、安全、法律、文化等的影响。中期完成程序设计的80%,并关注设计是否时刻和需求保持同步;
(5)在毕业设计文档撰写和题目开发过程中,能够理解并遵守工程职业道德和规范,履行责任。测试验收阶段,保证系统运行流畅,界面美观,可操作性强。要求联合调试期间测试数据中:后台添加的视频数据不少于100条,模拟播放视频的用户人数不低于20人;
(6)针对系统设计过程中涉及到的相关专业问题,能够利用口头陈述、功能的算法实现、测试结果、设计说明书等方式,表达自己的设计思想和成果,与指导教师、答辩委员会教师进行有效沟通交流,撰写完成毕业设计开题报告、中期报告、设计说明书,并能够进行中英文专业资料互译。毕业设计说明书不少于20页,内容包含摘要,目录,系统背景,目的,意义,可行性分析,技术选型介绍,系统设计,系统实现,测试结果,总结,中英文摘要,如果有必要,可以添加附录;
 

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

计算机专业源码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值