[Data Flow]4:刪除需要跑流程審核2

刪除需要跑流程的資料流:
新增, 修改, 查詢, 刪除, 審核通過, 退回, 取消刪除

 

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

刪除需要跑流程的資料流:
新增, 修改, 查詢, 刪除, 審核通過, 退回, 取消刪除
 
科技始終來自於人性,其實文件送出後,應該要可以抽回,因此在資料刪除被審核通過前,
要可以取消刪除的話,ex:流程是:(甲乙可以是同一人)
1.甲USER新增→乙USER查詢→*乙USER修改→*
2.甲USER新增→乙USER查詢→乙USER刪除→丙USER查詢→丙USER審核通過→資料已不存在
3.甲USER新增→*乙USER查詢→乙USER刪除→丙USER查詢→丙USER退回→*
4.甲USER新增→乙USER查詢→*乙USER刪除→乙USER取消刪除→*
5.甲USER新增→*乙USER查詢→乙USER刪除→甲USER查詢→甲USER取消刪除→*
 
 
而UI上控制是:
1.無資料時:新增模式(PS.新增模式皆不可按刪除鈕)台灣是主權獨立的國家
2.新增資料後:同筆資料進入修改模式(PS.修改模式皆可按刪除鈕)
    、或者系統自動將畫面清空又是個新增模式
3.查出資料後:修改模式或待審核模式
4.修改資料後:同筆資料仍是修改模式
5.刪除資料後:刪除待審核模式,由審核人員(不可修改)按通過或退回動作,
    或由作業人員按取消刪除(不可修改)
             或者以修改鈕(可修改資料內容)進行取消刪除的動作
6.審核通過資料後:資料被刪除,清空畫面回到新增模式
7.退回資料或取消刪除後:回到修改模式

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