说明: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 群进行讨论:

原创:MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 2、数据框架 和 功能预览的更多相关文章

  1. 原创:MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 4、创建数据上下文和数据实体模型

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

  2. 原创:MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 3、创建项目

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

  3. 原创:MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 1、初露锋芒

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

  4. MvcMovieStore mvc5.0,EF6.01

    MVC 5 实例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 4.创建数据上下文和数据实体模型 说明:MvcMovieStore项目已经发布上线,想了解最新版本功能请登 ...

  5. SQL Server 2014 BI新特性(三)Power Query和Power Map功能预览

    Power Query和Power Map是微软前不久在WPC上发布的Power BI中新的针对Excel的功能.借助这两样功能,自助式BI将更方便你发现和处理数据并且丰富数据的可视化功能. Powe ...

  6. (转)Visual Studio 2013新功能预览:增代码的透明度和可追溯性

    微软打破了Visual Studio两年升级一次的传统,Visual Studio 2012发布还不足一年,微软就计划发布了Visual Studio 2013了.在今天的TechEd大会上,微软宣布 ...

  7. .NET6系列:C#10新功能预览

    系列目录     [已更新最新开发文章,点击查看详细] 2021年4月19日微软发布公告称将于今年夏季发布首款64位的 Visual Studio 2022,2021年5月20日又发布了 Visual ...

  8. ArcGIS 10.5新功能预览

    ArcGIS for Server产品线被重命名为ArcGIS Enterprise. 带来更多丰富的时空GIS功能. 分析地理大数据 捕捉和分析实时传感器数据 快速地理影像分析 ArcGIS Ent ...

  9. Android Studio 2.2新功能预览

    升级SDK可用Background 多加了个按钮,可用一边写代码一边下载SDK Instant Run 修改代码一秒启动 APK analyzer 分析任何的APK 查看APK下载包的大小,解压后的实 ...

随机推荐

  1. 峰Spring4学习(6)spring AOP的应用例子

    一.AOP简介: 二.AOP实例: 三.使用的例子 需求:在student添加的前后,打印日志信息: 0)spring AOP需要引用的jar包: 1)StudentService.java接口: p ...

  2. Bootstrap-CL:略缩图

    ylbtech-Bootstrap-CL:略缩图 1.返回顶部 1. Bootstrap 缩略图 本章将讲解 Bootstrap 缩略图.大多数站点都需要在网格中布局图像.视频.文本等.Bootstr ...

  3. Rhythmk 学习 Hibernate 01 - maven 创建Hibernate 项目之 增删改查入门

    1.环境: Maven :3.1.1 开发工具:Spring Tool Suite 数据库 : Mysql  5.6 2.项目文件结构 文件代码: 2.1 .pom.xml <project x ...

  4. 7.25 11figting!

    TEXT 76 Start of the long march 而今迈步从头越(陈继龙编译) Nov 16th 2006 | BEIJING AND HONG KONG From The Econom ...

  5. Kafka学习总结

    Kafka学习总结 参考资料: 1.http://kafka.apachecn.org/, kafka官方文档 2.https://www.cnblogs.com/likehua/p/3999538. ...

  6. LDa 通俗理解

    LDA理解以及源码分析(一) http://blog.csdn.net/pirage/article/details/50239125 LDA在主题建模中的应用,需要知道以下几点: 文档集中的word ...

  7. java.io.FileNotFoundException(系统找不到指定的路径。)

    报错:java.io.FileNotFoundException(系统找不到指定的路径.) 解决方法: 1.检查文件路径是否正确 2.另外,使用OutputStream时,如果文件不存在,会自动创建文 ...

  8. win10,python连接mysql报”Can't connect to MySQL server on 'localhost' (10061)”

    一.环境及问题描述 1. 环境 操作系统:win10家庭版,64bit python版本:Python 2.7.15 mysql版本:mysql 5.4.3 2. 问题描述 最近跟公司申请电脑,预装w ...

  9. 39-python 字符串替换+正则

    from bs4 import BeautifulSoup import urllib.request import re moduel =re.compile('<.*?>') st = ...

  10. 33-wxpython多个frame之间的信息共享

    https://blog.csdn.net/xyisv/article/details/78576932 https://blog.csdn.net/tianmaxingkong_/article/d ...