Vue基于python的用户兴趣的电影视频播放推荐系统django

随着计算机网络在中国的广泛普及,视频点播以是近年来新兴的传媒方式, 它是在原有的文字、 图片等静态信息浏览的基础上, 增加了视频和音频的动态浏 览等多媒体点播服务。 在线点播系统就是提供了这一服务的具有动态交互功能的 管理信息系统, 它实现了一个互联网上的在线影院。 用户可以在线浏览视频信息 并根据自己的喜好单击播放。这样, 使用户足不出户就可观看电影, 随时随地地 浏览网页, 摆脱了传统电视收看时间的局限性, 以及传统 CD 播放资源的局限性, 极大丰富了人们的网络生活。


随着以互联网为龙头的信息产业的迅速发展,社会的各个领域正发生着一场 深刻的变革。 而这样的信息网也以涌进了我国的千家万户, 并随着网络信息的不 断完善下在线影视以其改变了传统的影视观看方式, 不受任何限制、 可以足不出 户等优点越来越受广大用户的喜爱和重视。


开发语言:Python
框架:django
Python版本:python3.7.7
数据库:mysql  
数据库工具:Navicat11
开发软件:PyCharm 


 MTV模式
 M:model,模型,负责与数据库交互
 V:view,视图是核心,负责接收请求、获取数据、返回结果
 T:template,模板,负责呈现内容到浏览器
通常 一个Django model 对应一张数据表,model是以类的形式表现的
实现了ORM 对象与数据库映射 隐藏了数据访问细节 不需要写sql语句
admin是Django自带的    自动化数据管理界面
数据取出顺序 models->views->templates  数据层->逻辑视图层->前端模板层

 

  目  录
摘 要    I
Abstract    II
第一章 绪论    1
1.1 选题背景    1
1.2 选题意义    1
1.3 研究内容    2
第二章 相关技术介绍    3
 
第三章 系统分析    5
3.1可行性分析    5
3.1.1 法律可行性    5
3.1.2 经济可行性    5
3.1.3 技术可行性    5
3.2 需求分析    5
3.2.1非功能性需求    5
3.2.2功能需求    6
3.3 系统用例    6
3.3.1 会员功能需求    6
3.3.2 管理员功能需求    7
第四章 系统设计    9
4.1系统详细设计    9
4.1.1功能设计    9
4.2.2电影推荐设计    10
4.2 数据库设计    10
4.2.1逻辑结构设计    11
4.2.2物理结构设计    11
第五章 系统实现    17
5.1 运行环境    17
5.2 电影院管理功能实现    17
5.2.1管理员登录    17
5.2.2管理主界面    18
5.2.3电影类型管理    18
5.2.3电影管理    19
5.2.4用户管理    20
5.2.5电影评分管理    20
5.3 前台用户功能实现    21
5.3.1会员注册    21
5.3.2会员登录    22
5.3.3电影查看    22
5.3.4电影推荐    23
第六章 系统测试    25
6.1 测试说明    25
6.2 功能测试    25
6.3 测试说明    27
总结    28
参考文献    29
谢 辞    30
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值