使用ASP.NET MVC 5快速實現芒果分銷後臺管理系統(前言)

前言


在前一篇文章中,我提到最近要陸續爲你們寫一些.Net實戰技術文章。從今天起,我將圍繞一個入門級現實的芒果分銷管理系統案例,使用ASP.NET MVC 5,從前端到後端,一步一步爲你們呈現整個系統的開發過程與業務關鍵架構以及代碼。前端

  • 若是您是一位.Net初學者
  • 若是您剛剛接觸MVC
  • 若是您剛剛接觸Entity Framework
  • 若是您對本系列教程有些許興趣
  • 若是您一直想用.Net技術棧,從前端到後端開發,到發佈,獨立開發整套業務系統

那但願這篇入門級文章可以對您有所收穫~!後端

系統業務介紹

file

給你們介紹下業務背景:架構

file

李老闆住在一所老房子裏,由於疫情緣由,本身的工廠倒閉了。身邊的朋友搞各式各樣微商,成天賣貨,真真假假,反正都取得了「成功」,這給李老闆很大刺激。。李老闆(化名,系統需求者)一天在芒果市場閒逛,市場的消費者寥寥無幾,生意非常慘淡。他發現,這麼大這麼好的越南大青芒,居然批發只要3.5一斤,一時間想出了一個賺錢的點子。這麼便宜的東西,若是招代理,我提供貨源,那我豈不是躺賺?假設批發價5元一斤,代理從我這拿貨價7元一斤,郵費由批發市場承擔,我有100個代理幫忙直銷,每一個代理天天有100個訂單,每一個訂單淨重芒果10斤,那我天天賺的錢就是(7-5) 100100 = 20000塊!!!!
file併發

李老闆通過與批發市場老闆幾番洽談,最終達成一致,市場老闆也正愁芒果沒有銷路,兩我的相見恨晚^^ 李老闆這麼多年開的工廠也積累了必定人脈,很快李老闆談到了幾十個代理,李老闆的生意也是愈來愈好。 但是一段時間後,李老闆很快犯難了。代理每賣出一單,都會將消費者的地址姓名電話發給李老闆,李老闆統一放到excel裏,天天定時將全部下單用戶,一併發給批發市場,市場來給發貨。app

幾個頭疼的問題:spa

  • 代理沒法本身管理訂單,每次有修改時都要給李老闆打電話,李老闆忙的不可開交,常常弄錯。
  • 李老闆代理數量龐大,管理代理成了難題。
  • 客戶下單以後,沒法實時跟蹤訂單狀態,代理常常麻煩李老闆查單。
  • ....

煩心的還不止這些,這讓李老闆一時間憔悴了不少,無奈之下,他聯繫到了本身多年的好友小墨,可否幫忙免費作一套簡單的管理系統。小墨聽到免費這個詞,起初是內心一萬個馬在奔騰,但是念在李老闆以前對本身家庭的幫助,仍是爽快的答應了。「這個簡單!5天以內,我給你弄個後臺微商管理系統」。代理

因而小墨簡單畫了個系統思惟導圖excel

file

從以上導圖來看,系統業務已經很是清晰,消費者關心的物流問題,因爲不是本人親自下單,咱們將使用API查詢實現,並定時彙總到訂單庫。blog

系列開始


  • ASP.NET MVC5實現芒果分銷後臺管理系統(一):系統架構落地,組件集成,AutoMapper,Log4net
  • ASP.NET MVC5實現芒果分銷後臺管理系統(二):Code First快速集成EntityFramework
  • ASP.NET MVC5實現芒果分銷後臺管理系統(三):Ioc反轉,集成Castle
  • ASP.NET MVC5實現芒果分銷後臺管理系統(四):使用Razor快速實現系統登錄,訂單管理
  • ASP.NET MVC5實現芒果分銷後臺管理系統(五):系統受權管理,集成Sql Server Session
  • ASP.NET MVC5實現芒果分銷後臺管理系統(六):集成WebApi
  • ASP.NET MVC5實現芒果分銷後臺管理系統(七):使用BootstrapTable+ MVC+ EF實現訂單查詢與管理
  • ASP.NET MVC5實現芒果分銷後臺管理系統(八):使用HTTPClient 調用Restful Api獲取訂單狀態
  • ASP.NET MVC5實現芒果分銷後臺管理系統(九):建立Windows Service,集成Quartz,實時同步訂單狀態
  • ASP.NET MVC5實現芒果分銷後臺管理系統(十):系統部署
  • ASP.NET Core MVC實現芒果分銷後臺管理系統
  • .....................

以上爲系統的初期目錄系列,大部分代碼還沒開始整理,以後可能會有順序或者內容調整。整個系列我將面向入門級新手,以實戰乾貨角度爲你們陸續呈現,以後將爲你們呈現以.Net Core MVC姿式構建系列,但願你們支持。如需源碼,請關注小墨公衆號,獲取更多小墨精彩分享!教程

相關文章
相關標籤/搜索