開發者學堂課程【Java 面試疑難點串講5:系統架構及項目設計:項目闡述】學習筆記,與課程緊密聯系,讓使用者快速學習知識。
課程位址:
https://developer.aliyun.com/learning/course/28/detail/621項目闡述
内容簡介:
一、如何進行項目設計
二、項目的解釋原則
三、項目的開發技術
四、項目架構的節點設計
五、描述項目子產品
六、明确項目數量與業務
項目實際上無大小之分,主要是業務邏輯是否清楚。當進行項目設計的時候應清楚這個項目的設計的業務是否合理,可以對某一個項目進行一些頭腦風暴擴充。
可通過百度 app 查找類似的項目資訊或者是可以運作的項目代碼,使用項目代碼運作一次。
項目的使用環境、預估的通路人數、并發量;
如果是單節點的開發技術,隻需要傳統的技術名詞: jquery 、 stuts 、 hibemate 、shiro 、 spring;
四、項目構造的節點設計
如果項目設計的架構比較複雜,使用的服務節點比較多,這個時候應清楚這些服務節點以及這些服務節點的安全處理是如何進行的,節點間的資料是如何互相同步處理的;
五、描述項目的子產品
描述這個項目之中具備有多少個子產品,完成的周期(美工、測試、開發),按照天可以開發出 2-3子產品來進行推算,一般項目的團隊的人數不會超過十個人,基本上可以考慮5、6個人;
六、明确項目的數量和業務
明确項目的數量和項目裡的具體的業務。