《電商系統某功能模塊》的需求分析與設計緩存
課程 軟件體系結構 實驗名稱 「電商系統某功能模塊」需求分析與設計實驗課小結 第 頁 專業_軟件工程___ 班級 2班__ 學號_ 130242014074__ 姓名 林澤民 安全
實驗日期: 2017 年10 月 07 日 報告退發 (訂正 、 重作) 架構
1、分組狀況介紹,小組分工合做狀況介紹。框架
咱們小組一共有7人,其中一我的畫UML圖,一我的記下你們總結的內容,而後所有人集思廣益,頭腦風暴。單元測試
2、選題討論測試
咱們小組的選題爲電商系統的登陸系統模塊。「互聯網+」的到使得電商系統愈來愈火熱了,而登陸系統是電商系統重要的一個模塊,對登陸系統詳細瞭解與設計是很是重要的。spa
3、用戶故事討論設計
用戶在進行購物時,首先會應該先進入系統,這個登陸系統界面首先界面要簡單,不要花哨,給用戶很差的感受。其次登陸要多樣式,符合大多數人羣使用,並且不要由於某種登陸方式不行而致使用戶煩躁,放棄使用該系統,固然登陸的安全性也是要考慮的,防止用戶信息被盜取。blog
4、功能分析討論(本次主要討論短信登陸)接口
一、進入的界面要有手機號,驗證碼和密碼登陸窗口。
二、後臺要提供接口接受這些數據,並把這些數據放到實體類或者緩存中。
三、後臺要在提供一個接口,鏈接到相應的手機信息驗證平臺,來驗證這些信息的準確性。
四、後臺提供一個接口接受驗證信息的準確度,並將校驗結構傳到前臺。
五、前臺提供接口節後後臺信息進行登陸。
5、建模
6、總結
本次的課題,讓我充分了解了項目模塊的設計形式,以及之前本身對項目認識的不足和不到位。曾經作項目覺的只要系統寫好了就一切都好,通過這一次老師們的細心講解和與同窗們的細心討論,我才知道例如詳細的需求和junit的單元測試也是很是重要的。之前作項目可能單單隻使用框架,並不瞭解架構概念,通過這一次老師講解,我才知道我之前原來好多項目都使用了架構思想,這個很重要,讓我對作項目更加專業。
而重要的是對於敏捷概念的加深,我之前對敏捷是沒有任何概念,同過幾堂課下來,我知道了敏捷開發如下優點:
一、 可以知道在客戶籠統的需求下面,咱們可以對客戶所說的話詳細瞭解,而且正肯定位。
二、短期內你們都停下工做,進行總結,對於項目跟進如今提高。
三、項目有關人員與客戶進行詳細的需求瞭解,也就是合做愉快。
四、適用於競爭激烈的市場,這樣的狀況下,趕在競爭對手前交付一個不完美但至少能用的產品很是重要。
五、可以適應快速變化的市場,按時交付。
下一次再作敏捷的時候,我會增強對項目組成員和用戶溝通能力,即時溝通,詳細溝通,纔是作好項目的開端。
下一次形式:不要一直理論,現場組小組討論實踐我覺的效果其實挺好的。