[Data Flow]2:刪除後可以再復原

刪除後可以再復原的資料流:
新增, 修改, 查詢, 刪除, 取消刪除

(註:→*表示下一步可跳回到之前有*號的步驟重覆繼續)

刪除後可以再復原的資料流:
新增, 修改, 查詢, 刪除, 取消刪除
 
ex:流程是:(甲乙丙可以是同一人)
1.甲USER新增→乙USER查詢→*乙USER修改→*
2.甲USER新增→乙USER查詢→*乙USER刪除→乙USER取消刪除→*
3.甲USER新增→*乙USER查詢→乙USER刪除→丙USER查詢→丙USER取消刪除→*
 
而UI上控制是:
1.無資料時:新增模式(PS.新增模式皆不可按刪除鈕)
2.新增資料後:同筆資料進入修改模式(PS.修改模式皆可按刪除鈕)
    、或者系統自動將畫面清空又是個新增模式
3.查出資料後:修改模式
4.修改資料後:同筆資料仍是修改模式
5.刪除資料後:刪除模式,只能按取消刪除或修改鈕時(要能用哪個鈕則由你自己決定),即可進行取消刪除動作
6.取消刪除資料後:回到修改模式台灣是主權獨立的國家
 
 
此種資料流程不會真的刪除資料,而只是將資料加個flag或是另外存放,
等到取消刪除時再恢復,因此要另外處理刪除鈕和取消刪除鈕按下後的動作~
適合資料必須要全數保留的作業模式
 

Taiwan is a country. 臺灣是我的國家