PrinceCRM Project 1

MikeWang
MikeWang
Aug 24, 2017 · 2 min read

小王子客戶管理系統

學習了一陣子的iOS APP開發後,準備所學到的點點滴滴,用來實做一個規格大一點的專案。由於目前沒什麼特別的點子,就先來做一個CRM。

首先使用Xmind 規劃了一下所要實作的功能與架構,
有圖有真相,一樣先上圖

Prince CRM

說明細節:

  1. 首先是右上角的第一個部分,在功能方面,預計有客戶資料管理,公司資料管理,筆記,行事曆,會員系統,訪談記錄……等等。
  2. 接者是DataBase的結構的欄位與設計,目前規劃了六張資料表,後面會再依照功能做增減。
  3. 左上角的部分則是系統架構(圖),架構圖的部分還沒繪製,目前的計畫是:
    測試環境:iOS APP(Xcode&Simulator) + asp.net core web api + Linux MS-SQL(Docker)
    正式環境:iPhone(iPad)實機 + web api (website管理後台) + DB + cloud System
  4. 最後是左下角的部分,舉出了要開發的項目,包含了iOS App UI + Code,web api,web site(管理後台),DB script(包含SP索引等等)

技術列表:

iOS(SDK) APP Swift,

asp.net core web api(MVC website), C#,

TSQL, SP, Win(Linux) Server,

Azure, Aws, GCP, Docker

總結:

在這段時間內,學到了很多很多,不管是IDE操作上的小技巧,或是快速鍵,當中做的專案也都是比較小的功能,期望自己在這個專案中,把所學的慢慢應用到裡面,一步一步的完成。

彼得潘的 Swift iOS App 開發教室

學習 Swift iOS App 開發的學生作品集

)

MikeWang

Written by

MikeWang

mike

彼得潘的 Swift iOS App 開發教室

學習 Swift iOS App 開發的學生作品集

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade