使用者生命週期

2021-08-15 08:01:33 字數 794 閱讀 6835

一、需求

使用者是軟體的活動主體,軟體行為也是使用者主導來完成,所以建立、修改、刪除乙個使用者資訊,並進行登入、操作、退出等操作,是開發乙個重要發起點。通過使用者生命週期的整個過程分析,也能很好的理解和設計其他物件的處理。

二、工具

(一) 前端

1.jsp

2.layer

3.ajax

(二) 後台

1.spring

2.spring mvc

3.mybatis

三、功能點

(一) 前端

1.form 表單記錄使用者登入資訊

2.jquery 檢驗字段資訊

3.ajax 將使用者登入資訊提交後台處理

4.判斷後台返回結果,通過layer返回提示資訊

(二) 後台 (這裡主要進行使用者新增、登入、密碼修改功能)

1.新增使用者

接受登入使用者資訊,並對密碼加密,然後持久化使用者資訊

2.使用者登入

接受登入使用者資訊,並根據使用者名稱獲取存庫的使用者資訊進行比對

3.密碼修改

主要進行原密碼的校驗和設定新密碼的使用者資訊再次持久化

四、示例

(一) 新增使用者

(二) 使用者登入

(三) 修改密碼

五、總結

新增使用者主要依靠表單資訊提供使用者資訊來持久化;使用者登入主要是使用者身份資訊的校驗和使用者登入成功後使用者資訊快取;修改密碼主要依靠滑鼠焦點移動來觸發後台檢驗舊密碼,以及前端直接校驗新密碼兩次相同,並將新密碼傳遞給後台更新使用者資訊。

RFM 模型 , 使用者生命週期

第五部分 使用者的生命週期 將使用者劃分為活躍使用者和其他使用者 統計每個使用者每個月的消費次數 統計每個使用者每個月是否消費,消費記錄為1否則記錄為0 將函式做用於dataframe中的所有元素 elements 將使用者按照每乙個月份分成 unreg 觀望使用者 前兩月沒買,第三個月才第一次買,...

React 生命週期 生命週期方法

生命週期 掛載 更新 解除安裝 元件被建立 執行初始化 並被掛載到dom中,完成元件的第一次渲染 constructor props getderivedstatefromprops props,state render componentdidmount 元件被建立時會首先呼叫元件的構造方法,接受...

actived生命週期 Vuejs 生命週期

每個 vue 例項在被建立時都要經過一系列的初始化過程。如需要設定資料監聽 編譯模板 將例項掛載到 dom 並在資料變化時更新 dom 等。同時在這個過程中也會執行一些叫做生命週期鉤子的函式,這給了使用者在不同階段新增自己的 的機會。乙個 vue 例項 我們建立乙個 vue 例項,並在每個階段驗證 ...