• 原创:MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01)


    说明:MvcMovieStore项目已经发布上线,想了解最新版本功能请登录 MVC 影视(MvcMovie.cn) 进行查阅。如需转载,请注明出处:http://www.cnblogs.com/DoduNet/

    好几天没来了,看到有一些网友期待教程的发布,所以先把数据框架(与已发布的同步)和我设计时考虑的功能给大家列出来,以供大家参考。

    一、数据结构框架

    图一:数据结构拓扑图
    数据框架关系图

    MvcMovieStore 是采用Code First模式创建,大家看了之后应该就会明白,各个实体的属性与其之间的关系是什么关系,另外我在每个表头都分别标注了中文,大家应该会很明白。

    二、功能列表:

    其实每个功能都是围绕数据表来展开的,所以在创建数据实体类的时候,应先对系统功能进行大概的规划

    • 首页有一个宽屏的幻灯片展示,支持后台管理(cud、启用、禁用),后台发布时,自动读取背景色,以便使展示的每一个幻灯片都能更好与背景融入一体;
    • 应该有频道功能,大体分为:电影、电视剧、综艺节目、动漫 等
    • 每个频道都能使用一个功能的分类来对该频道的影视进行分类,还能快速通过分类来找到所有与之对应的影视信息(需要影视与分类有一个映射关系)
    • 游客可以对影视进行评分、进行评论
    • 可以通过影视的导演、主演进行检索,以便可以查看某导演或演员对应的所有影视信息
    • 影视信息包含海报和剧照,上传时能自动压缩,生成缩略图,加水印
    • 影视可以在线观看,可以直接下载,在线观看分为html5播放器和引用其他影库的电影(比如、优酷、土豆、pptv、腾讯视频、搜狐视频等)
    • 可以按频道、频道分类、发布年份、发布区域、高清类型对影视进行检索
    • 会员体系要分角色:普通会员、管理员、超级管理员 等,以便对不同用户进行权限划分
    • 对影视记录播放次数、下载次数、发布日期、评论日期、评分、是否评价;以便于不同的统计信息。

    正是有了以上的简单的规划,我们创建数据实体类的时候,就不会太过盲目,不知道怎么创建类,创建什么样的类,类的属性该有什么 等一些困惑。

    三、后台功能预览:

    结合功能列表及数据框架,大家先看看后台管理的一些功能:前台请访问 Mvc影视 MvcMovie.cn


    敬请等待后续…

    说明:MvcMovieStore项目已经发布上线,想了解最新版本功能请登录 MVC 影视(MvcMovie.cn) 进行查阅。如需转载,请注明出处:http://www.cnblogs.com/DoduNet/,或加入 MvcMovieStore 群进行讨论:MvcMovieStore 交流

  • 相关阅读:
    aop
    javascript学习笔记
    Hibernate一对多关联映射的配置及其级联删除问题
    Hibernate一对多单向关联和双向关联映射方法及其优缺点 (待续)
    剑指offer---08---动态规划:跳台阶
    剑指offer---07---动态规划:斐波那契数列
    剑指offer---06---数组,二分法---旋转数组的最小数字
    剑指offer---05---用栈实现队列
    剑指offer---03---从尾到头打印链表---链表
    剑指offer---04-树--重建二叉树(前序和中序)
  • 原文地址:https://www.cnblogs.com/DoduNet/p/MvcMovieStore-002.html
Copyright © 2020-2023  润新知