ASP.NET MVC5+EF6+EasyUI 后台管理系統(34)-文章發布系統①-簡要分析


系列目錄

最新比較閑,為了學習下Android的開發構建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系統(1)-前言與,雖然有點沒有目的的學習,但還是了解了Android的基本開發構成,我還是會持續更新本系列的一些知識點的用法。

說句實在話,我很佩服那些能連續好幾年每個星期都有一篇文章的人,能堅持真是一種幸福。

一張圖回顧一下我們做了那些,黃色區域的是我們這次要講的,其他的已經完成

為什么我要拿文章出來講下,其實這里面挺多知識點的。我們還是可以學到一些東西,也算是對我們系統的一點完善吧

所以我列了一些重要知識點

  1. 富文本編輯器KindEditor的使用,上傳圖片,設置等
  2. 文章列表的顯示,MVC4下的Ajax分頁,URL分頁
  3. 數據量很大(百萬級)的時候我們用存儲過程和linq分頁的對比
  4. MVC4 區域

我們練習的項目比較小數據庫我們也應該相對簡單,順序如下

  1.  簡單設計分析
  2.  數據庫建立,更新到EF,項目搭建
  3.  欄目管理
  4.  所有文章管理(Easyui DataGrid)
  5.  個人文章管理(Easyui DataGrid)
  6.  文章編輯
  7.  文章分頁顯示

一、設計分析

 文章有類別,一個類別對應多個文章,文章需要經過審核才能在主頁顯示,管理員可以分配文章的操作權限

 首先我們需要創建系統的導航,打開我們的模塊維護,並添加以下數據

剛好對應我們上面的圖,這個模塊我起名叫MIS(-Management Information System縮寫)

我們的BLL,DAL,Model都會以MIS_開頭,一個區域代表一個子系統,這次我們的MIS將放在Areas

管理中心操作碼,其他頁面也需要操作碼

並授權於管理員

大家可以預先想想

下節我們通過建立數據庫表,更新到EF和項目的架構,和用代碼生成器生成好我們90%的代碼


免責聲明!

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



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