業(yè)務(wù)需求
工業(yè)大學(xué)某個(gè)基建項(xiàng)目,有如下任務(wù)流程,需求如下:
1. 相關(guān)人員完成任務(wù)后需要進(jìn)行填報(bào);
2. 填報(bào)任務(wù)的單據(jù)有固定的樣式;
3. 任務(wù)填報(bào)后,可以將開始、完成時(shí)間、填報(bào)人、階段性文件反填到任務(wù)計(jì)劃中方便查看;
4. 根據(jù)當(dāng)前任務(wù)進(jìn)行情況,可以通過圖表直觀顯示項(xiàng)目進(jìn)度;
5. 任務(wù)填報(bào)后可以匯總到一個(gè)報(bào)表中,顯示當(dāng)前進(jìn)度;
6. 項(xiàng)目任務(wù)報(bào)表中可以自定義設(shè)置列字段。
系統(tǒng)實(shí)現(xiàn)功能如下簡要說明:
1. 項(xiàng)目任務(wù)填報(bào)菜單,穿透到表單做的菜單填報(bào)任務(wù);
2. 在業(yè)務(wù)表單中設(shè)計(jì)單據(jù)樣式,設(shè)置任務(wù)模板,綁定表單;
3. 表單設(shè)計(jì)時(shí),通過“系統(tǒng)屬性庫”功能實(shí)現(xiàn)反填;
4. 首頁顯示項(xiàng)目進(jìn)度紅綠燈;
5. 項(xiàng)目進(jìn)度總覽報(bào)表可以查看當(dāng)前進(jìn)行到哪一個(gè)階段并預(yù)告下一個(gè)階段任務(wù);
6. 項(xiàng)目任務(wù)匯總表可以顯示項(xiàng)目層級任務(wù),可以自定義設(shè)置報(bào)表列字段。
實(shí)現(xiàn)效果
A. 任務(wù)模板菜單用于創(chuàng)建項(xiàng)目任務(wù),創(chuàng)建后,同類型項(xiàng)目都可以引用這些任務(wù),不需要再重新創(chuàng)建任務(wù);創(chuàng)建任務(wù)的同時(shí),將任務(wù)和表單綁定,填報(bào)任務(wù)時(shí),就會(huì)穿透到對應(yīng)的表單菜單填報(bào)單據(jù);
B. 設(shè)置了模板任務(wù)和表單綁定后,在相同項(xiàng)目類型下創(chuàng)建項(xiàng)目后,會(huì)在“項(xiàng)目任務(wù)”菜單中,自動(dòng)根據(jù)模板生成項(xiàng)目任務(wù),這里可以看做是一個(gè)項(xiàng)目任務(wù)計(jì)劃的作用;
當(dāng)項(xiàng)目填報(bào)提交后,就會(huì)反填相應(yīng)字段,并改變?nèi)蝿?wù)狀態(tài)顯示:
C. 在項(xiàng)目任務(wù)填報(bào)菜單中填報(bào)任務(wù),雙擊任務(wù)進(jìn)入填報(bào),打開的單據(jù)就是剛才在模板中綁定的業(yè)務(wù)表單菜單;
任務(wù)填報(bào)后,會(huì)反填到項(xiàng)目任務(wù)菜單中,這里是因?yàn)樵O(shè)置了“系統(tǒng)屬性庫”才能實(shí)現(xiàn)反填。
D. 項(xiàng)目狀態(tài)顯示說明
任務(wù)沒有填報(bào),狀態(tài)為:“未開始”;任務(wù)填報(bào)后保存未審核,狀態(tài)為:“進(jìn)行中”;任務(wù)填報(bào)后完成審核:狀態(tài)為“已完成”。
一個(gè)父級任務(wù)下有一個(gè)子任務(wù)開工,則狀態(tài)顯示“進(jìn)行中”,第一個(gè)任務(wù)的“任務(wù)開始時(shí)間”為“開始時(shí)間”;一個(gè)父級任務(wù)下最后一個(gè)任務(wù)完成填報(bào)并審核,狀態(tài)顯示:“已完成”,最后一個(gè)審核的任務(wù)的“任務(wù)完成時(shí)間”為“完成時(shí)間”。
首頁項(xiàng)目進(jìn)度展示圖只顯示項(xiàng)目一級任務(wù)狀態(tài)
E. 報(bào)表展示