iT邦幫忙

鐵人檔案

2014 iT 邦幫忙鐵人賽
回列表

第一次設計架構就上手 系列

以一個養雞系統為例,說明如何從頭使用Asp.net MVC設計和規劃雲端多租戶之系統架構。

參賽天數 6 天 | 共 7 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

第一次設計架構就上手 - 話說從前從前

前言 背景說明 王老先生所擁有的啃的雞養雞場所養出來的雞有著全台數一數二的好品質,為了照顧好這些金雞母,他早在十年前就引進了專業的雞隻健康追蹤資訊系統,能夠依照...

2014-09-28 ‧ 由 yydon 分享
DAY 2

第一次設計架構就上手 - 就決定是你了

基礎技術及架構 由於原系統是使用ASP.Net Web Form的技術開發,為了讓資訊室的人員感覺他們還是有用處的,因此對於新系統仍然選擇了在.net平台上開發...

2014-09-29 ‧ 由 yydon 分享
DAY 3

第一次設計架構就上手 - 資料庫架構

資料庫架構 在資料庫方面,由於一套系統需要提供給多家不同的養雞場使用,並且得確保各家的資料互為隔離,因此一開始便需要思考如何設定資料庫的整體架構。 一般而言多租...

2014-09-30 ‧ 由 yydon 分享
DAY 4

第一次設計架構就上手 - 從登入開始

從登入開始 雞隻健康追蹤資訊系統的第一道關卡就是讓使用者登入,由於系統是建立在ASP.NET MVC 5之上,因此對於使用者的登入及權限控管的機制都將採用ASP...

2014-10-01 ‧ 由 yydon 分享
DAY 5

第一次設計架構就上手 - 用Identity存放使用者資料

使用者資料 現在使用者已經可以登入系統了,但是使用者的姓名、員工編號等相關資料該如何取得呢?當然我們可以每次有需要時都去資料庫查詢,或是自行存放到Session...

2014-10-02 ‧ 由 yydon 分享
DAY 6

第一次設計架構就上手 - 同中求異

同中求異 我們所要面臨的第一道難題,也是多租戶系統架構的最大難題 - 怎樣的系統架構才能符合表面上是一套系統,實際上卻能適應各家養雞場的客製化要求?而且需要易於...

2014-10-03 ‧ 由 yydon 分享
DAY 6

哈哈, 週未果然是鐵人賽的殺手...

完全忘了這回事了 囧 也罷,面對這麼多Bug的發文環境,還是回到blog平台好了 明年再見 囧囧囧

2014-10-06 ‧ 由 yydon 分享