原創:MVC 5 實例教程(MvcMovieStore 新概念版:mvc5.0,EF6.01) - 2、數據框架 和 功能預覽


說明: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 交流


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM