版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第六章公益伙伴管理系統目錄CONTENTS01創(chuàng)建“公益伙伴管理系統”04020506“資源申請管理”功能設計“公益伙伴管理”功能設計“數據看板”功能設計“公益伙伴管理系統首頁”設計03“項目管理”功能設計01創(chuàng)建“公益伙伴管理系統”“公益伙伴管理系統首頁”功能設計首先,通過網址“”進入宜搭官網,登錄賬號進入到宜搭工作臺。在創(chuàng)建應用類型彈窗中選擇“從空白開始創(chuàng)建”,在彈出的創(chuàng)建應用彈窗中依次設置“應用名稱”、“應用圖標”、“應用描述”以及“應用主題色”,其中“應用名稱”設置為“公益伙伴管理系統”如圖6-2。點擊“確定”按鈕,一個空白的應用就已經創(chuàng)建好了。圖6-2
應用信息填寫示意圖02“公益伙伴管理”功能設計“公益伙伴管理”功能用于管理與公益組織合作的機構的信息。機構信息是公益組織查看合作伙伴資質的重要資料。故在“公益伙伴管理”功能模塊中設計了“公益伙伴基本信息登記表”普通表單。而在與機構合作的過程中,合作伙伴雙方會簽訂合同,我們在“公益伙伴管理”功能模塊中新增了“合同登記表登記表”普通表單,便于業(yè)務人員對合同的新增、查找等操作。同時,“會議記錄登記表”用于登記與合作伙伴之間的會議信息,便于后續(xù)對會議相關信息的查看與管理。如圖6-3為“公益伙伴管理”功能模塊的思維導圖,為了更好地對整個系統進行模塊化的管理,我們可以將該模塊的內容放入一個分組內,便于后續(xù)系統的維護和開發(fā)。圖6-3
“公益伙伴管理”功能設計思維導圖6.2.1“公益伙伴基本信息登記表”普通表單“公益伙伴基本信息登記表”主要用于登記與公益組織合作的機構的信息,便于公益組織對機構信息的查看。該表單中組件名稱和類型如圖6-4所示。圖6-4“公益伙伴基本信息登記表”普通表單思維導圖1、表單設計在空白應用中選擇“新建普通表單”創(chuàng)建一個空的普通表單,進入表單設計頁面。如圖6-5,在表單設計頁面的左上角填入表單名稱“公益伙伴基本信息登記表”。圖6-5“公益伙伴基本信息登記表”表單設計示意圖參考組件大綱樹如圖6-4,將該表單所需的分組組件和布局容器拖入中間的畫布區(qū)域并修改分組組件的標題名稱,設置“機構信息概覽”分組內布局容器列比例為“12:6:6:6:6:6:6”;“機構聯系人信息”分組內布局容器列比例為“6:6:4:4:4”;“機構詳細信息”分組內布局容器列比例為“12:12:4:4:4:12”。最終效果如圖6-6和圖6-7。圖6-6
“公益伙伴基本信息登記表”表單布局設計示意圖1最終效果如圖6-6和圖6-7。圖6-7
“公益伙伴基本信息登記表”表單布局設計示意圖2參考組件大綱樹如圖6-4,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-8和圖6-9。圖6-8“公益伙伴基本信息登記表”表單組件設計示意圖1參考組件大綱樹如圖6-4,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-8和圖6-9。圖6-9
“公益伙伴基本信息登記表”表單組件設計示意圖22、屬性設置“機構名稱”單行文本組件需要校驗該組件為必填。在該表單中需要檢驗為必填的組件還有“機構性質”單行文本組件、“合作開始時間”日期組件、“慈善組織認定”單選組件、“慈善組織標識”單行文本組件、“對接人”成員組件、“對接人所在部門”部門組件、“姓名”單行文本組件、“手機”單行文本組件、“機構所在地區(qū)”地址組件、“是否有負面信息”單選組件和“負面信息情況說明”多行文本組件?!按壬平M織認定”單選組件需要設置其選項值,設置選項值為“是”和“否”,由業(yè)務人員來選擇該機構是否擁有慈善組織認定。當“慈善組織認定”單選組件的值為“是”時,即該組織擁有慈善組織認定時,“慈善組織標識”的值需要同步顯示為“慈善組織”;反之,“慈善組織標識”的值需要同步顯示為“非慈善組織”,且不允許業(yè)務人員對其進行修改??梢允褂霉骄庉嫷姆椒▉韺崿F,設置公式為“IF(EXACT(慈善組織認定,"是"),"慈善組織",IF(EXACT(慈善組織認定,"否"),"非慈善組織","-"))”并設置該組件狀態(tài)為“只讀”。其中“IF()”函數判斷一個條件能否滿足;如果滿足返回一個值,如果不滿足則返回另外一個值?!癊XACT()”用于比較兩個文本是否完全相同,完全相同則返回true,否則返回false?!癐F()”函數的第一個參數是邏輯表達式,第二個參數是當邏輯表達式結果為true時需要返回的值,第三個參數是當邏輯表達式結果為false時需要返回的值?!笆欠裼胸撁嫘畔ⅰ眴芜x組件需要設置其選項值,設置選項值為“是”和“否”。當“是否有負面信息”單選組件的值為“是”時,即表示該機構有負面信息。有負面信息的機構還需要額外填寫“負面信息情況說明”組件,且該組件只有在“是否有負面信息”單選組件的值為“是”時才顯現,可以通過單選組件的“關聯選項設置”來實現上述效果。點擊關聯選項設置,彈出設置對話框,配置如下圖6-10。圖6-10
“是否有負面信息”單選組件“關聯選項設置”示意圖“合作明細”子表單中的“合作資源類型”單選組件需要設置其選項值為“資金”和“物資”,來表示三種合作資源類型,同時可以打開“彩色”功能,使選項獲得彩色的背景和文字,更便于識別?!昂献髅骷殹弊颖韱沃械臄祿窃诤罄m(xù)的流程中逐一自動插入的,無須填寫,也不能讓業(yè)務人員去填寫。故子表單中的組件均設置其狀態(tài)為只讀。屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-11和圖6-12所示。圖6-11
“公益伙伴基本信息登記表”表單效果圖1最終表單效果如圖6-11和圖6-12所示。圖6-12
“公益伙伴基本信息登記表”表單效果圖2返回應用的頁面管理頁,新增分組“公益伙伴管理”,移動“公益伙伴基本信息登記表”普通表單到“公益伙伴管理”分組中,移動后效果如圖6-13。圖6-13“頁面管理頁目錄”效果圖6.2.2“公益伙伴基本信息管理”數據管理頁由于公益伙伴基本信息登記表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成公益伙伴基本信息登記表的數據管理頁。效果如下圖6-14所示。圖6-14
“公益伙伴基本信息”數據管理頁效果圖6.2.3“合同登記表”普通表單在與機構合作的過程中,合作伙伴雙方會簽訂合同,“合同登記表登記表”用于合作登記表,便于業(yè)務人員對合同的新增、查找等操作。該表單中組件名稱和類型如圖6-15所示。圖6-15
“合同登記表”普通表單思維導圖1、表單設計創(chuàng)建一個空的普通表單,創(chuàng)建成功后進入表單設計頁面。如圖6-16在表單設計頁面的左上角填入表單名稱“合同登記表”。圖6-16
“合同登記表”表單設計示意圖參考組件大綱樹如圖6-15,將該表單所需的布局容器拖入中間的畫布區(qū)域,設置布局容器列比例為“6:6:6:6:6:6:4:4:4:4:4:4:4:4:4”,最終效果如圖6-17。圖6-17
“合同登記表”表單布局設計示意圖參考組件大綱樹如圖6-15,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-18。圖6-18
“合同登記表”表單組件設計示意圖2、屬性設置“合同名稱”單行文本組件需要校驗該組件為必填。在該表單中需要檢驗為必填的組件還有“合同甲方”單行文本組件、“合同乙方”單行文本組件、“甲方負責人”單行文本組件、“乙方負責人”單行文本組件、“部門/項目部”部門組件、“合同收付類型”單選組件、“合同金額”數值組件、“簽訂日期”日期組件、“合同狀態(tài)”下拉單選組件、“合同生效日期”日期組件和“有效期”數值組件?!昂贤幪枴眴涡形谋窘M件使用公式編輯方法使其自動生成,無須業(yè)務人員填寫。在公式編輯框中填入公式“CONCATENATE("C",TIMESTAMP(NOW()))”并設置該組件狀態(tài)為“只讀”,點擊“確認”按鈕,實現自動生成合同編號的功能?!昂贤幪枴毙枰渲脼槲ㄒ坏牧魉?,“TIMESTAMP(NOW())”函數用來得到當前時間的時間戳,因為每一個時刻的時間戳都是獨一無二的,故我們可以用“CONCATENATE()”函數將“C”字符串與填表時刻的時間戳進行拼接得到唯一的合同編號?!昂贤崭额愋汀眴芜x組件需要設置其選項值,設置選項值為“收款”、“付款”和“無”,表示合同收付的三種類型?!坝行凇睌抵到M件需要設置其單位為“年”;為了使業(yè)務人員精確填寫“合同金額”組件的數值,需要設置“合同金額”數值組件的單位為“元”,設置小數位為“2”位?!昂贤瑺顟B(tài)”下拉單選組件同樣需要設置其選項值,選擇選項類型為“自定義”,在自定義選項中設置值為“擬稿中”、“生效”、“終止”和“作廢”,以此來表示合同的四種狀態(tài)?!昂贤Y束日期”日期組件的值可以由“合同生效日期”組件和“有效期”組件的值推算而出,在合同的開始時間上加上有效期的天數,就可以得到合同的結束時間,可以使用公式編輯的方法來實現。設置“合同結束日期”日期組件的默認值選擇為“公式編輯”,點擊“編輯公式”按鈕,在框中填入公式“DATEDELTA(DATE(合同生效日期),有效期*365)”。其中“DATEDELTA()”函數可以將指定日期加(減)天數,“DATE()”函數將時間戳轉換為日期對象?!癉ATEDELTA()”函數的第一個參數為指定日期(日期對象格式),第二個參數為需要加減的天數。屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-19所示。圖6-19
“合同登記表”表單效果圖返回應用的頁面管理頁,移動“合同登記表”普通表單到“公益伙伴管理”分組中,具體操作參考2.2.3,移動后效果如圖6-20。圖6-20
“頁面管理頁目錄”效果圖6.2.4“合同管理”數據管理頁由于合同登記表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成合同登記表的數據管理頁。效果如下圖6-21所示。圖6-21
“合同管理”數據管理頁效果圖6.2.5“會議記錄登記表”普通表單“會議記錄登記表”用于登記與合作伙伴之間的會議信息,便于后續(xù)對會議相關信息的查看與管理。該表單中組件名稱和類型如圖6-22所示。圖6-22
“會議記錄登記表”普通表單思維導圖1、表單設計創(chuàng)建一個空的普通表單,創(chuàng)建成功后進入表單設計頁面。如圖6-23在表單設計頁面的左上角填入表單名稱“會議記錄登記表”。圖6-23
“會議記錄登記表”表單設計示意圖參考組件大綱樹如圖6-22,將該表單所需的布局容器拖入中間的畫布區(qū)域,設置布局容器列比例為“12:6:6:6:6:6:6:6:6:6:6:6:6:6:6”,最終效果如圖6-24。圖6-24“會議記錄登記表”表單布局設計示意圖參考組件大綱樹如圖6-22,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-25和圖6-26。圖6-25
“會議記錄登記表”表單組件設計示意圖1參考組件大綱樹如圖6-22,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-25和圖6-26。圖6-26
“會議記錄登記表”表單組件設計示意圖22、屬性設置“會議主題”單行文本組件需要校驗該組件為必填。在該表單中需要檢驗為必填的組件還有“會議室”單行文本組件、“會議地點”單行文本組件、“預約日期”日期組件、“會議時間”日期組件、“內部參會人員”成員組件、“主持人”成員組件、“應到人數”數值組件、“實到人數”數值組件、“參會日期”日期組件和“會議紀要”富文本組件。由于日期組件的默認格式為“年-月-日”,“會議時間”日期組件所展示的時間更加得精準,所以我們需要將該日期的格式設置為“年-月-日時:分”。參與會議的內部人員數往往不會只有一人,故我們需要打開“內部參會人員”成員組件的“多選模式”,實現成員的多選。如圖6-27,點擊選中“內部參會人員”成員組件,在屬性欄中打開“多選模式”。圖6-27
成員組件“多選模式”打開操作示意圖“會議記錄登記表”由會議記錄人填寫,故“記錄人”成員組件的值可以自動顯示為當前登錄人,即當前表單填寫人,可以使用公式編輯來實現,輸入公式為“USER()”并設置該組件狀態(tài)為“只讀”。其中,函數“USER()”顯示當前登錄人。“應到人數”數值組件和“實到人數”數值組件需要設置其單位為“人”。屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-28和圖6-29所示。圖6-28
“會議記錄登記表”表單效果圖1屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖628和圖6-29所示。圖6-29
“會議記錄登記表”表單效果圖2返回應用的頁面管理頁,移動“會議記錄登記表”普通表單到“公益伙伴管理”分組中,移動后效果如圖6-30。圖6-30
“頁面管理頁目錄”效果圖6.2.6“會議記錄管理”數據管理頁由于會議記錄登記表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成會議記錄登記表的數據管理頁。效果如下圖6-31所示。圖6-31
“會議記錄管理”數據管理頁效果圖03“項目管理”功能設計在本章的開頭,我們提到過本章所搭建的系統是一個基于聯合籌備項目的合作伙伴管理系統。故該系統中的每一個項目都有資源籌備的過程,資源籌備分為兩類:一類為資金籌備;另一類為物資籌備。而這些資源的籌備需要由公益組織的多個合作伙伴一起完成,即由各機構聯合籌備。以此為例,讀者也可自行進行拓展與修改?!绊椖啃畔⒌怯洷怼敝饕糜诘怯涰椖啃畔?,同時作為一個數據底表用于數據整合?!绊椖柯撓岛献骰锇榈怯洷怼备觽戎赜涗浻跈C構(合作伙伴)在參與項目籌備時的籌備情況。如圖6-32為“項目管理”功能模塊的思維導圖,為了更好地對整個系統進行模塊化的管理,我們可以將該模塊的內容放入一個分組內,便于后續(xù)系統的維護和開發(fā)。圖6-32
“項目管理”功能設計思維導圖6.3.1“項目信息登記表”普通表單“項目信息登記表”用于記錄籌備項目的相關信息,主要包括項目基本情況和項目運行過程中資源的籌備情況。同時,該表也是一張以“項目ID”為唯一標識的數據底表,后續(xù)的項目流程中發(fā)生的物資籌備的變化也會在此表中被更新。該表單中組件名稱和類型如圖6-33所示。圖6-33
“項目信息登記表”普通表單思維導圖其中,“籌備機構”子表單中組件名稱和類型如圖6-34所示。圖6-34
“籌備機構”子表單思維導圖1、表單設計創(chuàng)建一個空的普通表單,創(chuàng)建成功后進入表單設計頁面。如圖6-35在表單設計頁面的左上角填入表單名稱“項目信息登記表”。圖6-35
“項目信息登記表”表單設計示意圖參考組件大綱樹如圖6-33,將該表單所需的分組組件和布局容器拖入中間的畫布區(qū)域并修改分組組件的標題名稱,設置“項目基本情況”分組內布局容器列比例為“12:6:6:6:6”;“資源籌備情況”分組內布局容器列比例為“6:6”,最終效果如圖6-36。圖6-36
“項目信息登記表”表單布局設計示意圖參考組件大綱樹如圖6-33和圖6-34,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-37、圖6-38和圖6-39。圖6-37“項目信息登記表”表單組件設計示意圖1圖6-38
“項目信息登記表”表單組件設計示意圖2參考組件大綱樹如圖6-33和圖6-34,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-37、圖6-38和圖6-39。參考組件大綱樹如圖6-33和圖6-34,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-37、圖6-38和圖6-39。圖6-39
“項目信息登記表”表單組件設計示意圖32、屬性設置“項目資源申請類型”單選組件需要校驗該組件為必填。在該表單中需要檢驗為必填的組件還有“項目ID”單行文本組件、“項目名稱”單行文本組件、“項目類別”單行文本組件、“項目狀態(tài)”單選組件、“預計籌款金額”數值組件;“籌備機構”子表單中的“機構名稱”關聯表單組件;“物資需求明細”子表單中的“物資名稱”單行文本組件和“籌備數量”數值組件;“物資籌備機構明細”子表單中的“機構名稱”關聯表單組件、“籌備物資”單行文本組件、“籌備數量”數值組件和“項目總籌備數量”數值組件;“物資籌備機構明細”子表單中的“機構名稱”關聯表單組件和“撥款總額”數值組件。必填校驗可以防止提交的字段數據為空,避免后續(xù)字段數據調用時出錯。“項目資源申請類型”單選組件需要設置其選項值,設置選項值為“物資”和“資金”,表示項目資源申請的兩種類型。同時也可以打開“彩色”功能,使選項獲得彩色的背景和文字,更便于識別。由于不同“項目資源申請類型”的項目,需要填寫的字段是不同的,可以通過單選組件的“關聯選項設置”來實現上述效果。點擊關聯選項設置,彈出設置對話框,配置如下圖6-40。圖6-40
“項目資源申請類型”單選組件“關聯選項設置”示意圖“項目狀態(tài)”單選組件同樣需要設置其選項值,設置選項值為“執(zhí)行中”和“已結項”,表示項目的兩種狀態(tài)。“籌備機構”子表單用于記錄參與聯合籌備的機構的名稱,同時該表將作為后續(xù)新增“項目聯系合作伙伴登記表”的數據源,將在新增“項目聯系合作伙伴登記表”的過程中被調用。該子表單中的“機構名稱”單行文本組件、“項目ID”單行文本組件、“項目名稱”單行文本組件、“項目類別”單行文本組件和“項目資源申請類型”單行文本組件都是需要被調用的字段。其中,“項目ID”單行文本組件、“項目名稱”單行文本組件、“項目類別”單行文本組件和“項目資源申請類型”單行文本組件的值與當前主表的對應名稱組件的值是一致的,可以使用公式編輯功能來實現這個效果。例如“籌備機構”子表單中的“項目ID”單行文本組件的值可以使用公式編輯,輸入公式為“項目ID”,其余組件類似?!盎I備機構”子表單中的“機構名稱”關聯表單組件顯示的是機構名稱,組件中值的格式為數組。設置“機構名稱”關聯表單組件的關聯表單為“公益伙伴基本信息登記表”,顯示設置的主要信息為“機構名稱”,次要信息為“對接人”。打開“數據填充”功能,填充字段如下圖6-41。圖6-41
機構名稱關聯表單組件“數據填充”示意圖“物資需求明細”子表單用于記錄該項目需要籌備的物資及其數量。該表中的“項目ID”單行文本組件、“項目名稱”單行文本組件和“項目類別”單行文本組件的值與當前主表的對應名稱組件的值是一致的,可以使用公式編輯功能來實現這個效果。例如“籌備機構”子表單中的“項目ID”單行文本組件的值可以使用公式編輯,輸入公式為“項目ID”,其余組件類似?!拔镔Y需求明細”子表單中的“籌備數量”數值組件需要設置其單位為“個”?!拔镔Y需求明細”子表單中的“未籌備數量”的值在項目初始與“籌備數量”組件的值一致,故使用公式編輯的方法,輸入公式為“物資需求明細.籌備數量”并設置其單位為“個”。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”。“物資需求明細”子表單中的“已籌備數量”的值在項目初始時為0個,故設置其默認值為“0”,單位為“個”。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”?!拔镔Y需求明細”子表單中的“物資籌備進度”可以由“已籌備數量”和“籌備數量”計算得出,使用公式編輯的方法,輸入公式為“物資需求明細.已籌備數量/物資需求明細.籌備數量*100”,設置該組件單位為“%”,小數位數為“2”位。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”?!拔镔Y籌備機構明細”子表單用于記錄各個機構的物資籌備情況。該表中的“項目ID”單行文本組件、“項目名稱”單行文本組件和“項目類別”單行文本組件的值與當前主表的對應名稱組件的值是一致的,可以使用公式編輯功能來實現這個效果。例如“物資籌備機構明細”子表單中的“項目ID”單行文本組件的值可以使用公式編輯,輸入公式為“項目ID”,其余組件類似。“物資籌備機構明細”子表單中的“機構名稱”關聯表單組件與“籌備機構”子表單中的“機構名稱”關聯表單組件的配置一致?!拔镔Y籌備機構明細”子表單中“機構-物資”單行文本組件的值需要作為該子表的唯一標識,可以使用公式編輯的方法,使用“CONCATENATE()”函數將機構名稱和籌備物資的名稱通過“-”來拼接在一起,具體公式為“CONCATENATE(物資籌備機構明細.機構名稱,“-”,物資籌備機構明細.籌備物資)”。同時,“物資籌備機構明細”子表單中的“籌備數量”數值組件和“項目總籌備數量”數值組件需要設置其單位為“個”?!拔镔Y籌備機構明細”子表單中的“機構權重”可以由“籌備數量”和“項目總籌備數量”計算得出,使用公式編輯的方法,輸入公式為“物資籌備機構明細.籌備數量/物資籌備機構明細.項目總籌備數量*100”,設置該組件單位為“%”,小數位數為“2”位。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”?!拔镔Y籌備機構明細”子表單中的“已籌備數量”的值在項目初始時為0個,故設置其默認值為“0”,單位為“個”。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”?!拔镔Y籌備機構明細”子表單中的“待籌備數量”的值在項目初始與“籌備數量”組件的值一致,故使用公式編輯的方法,輸入公式為“物資籌備機構明細.籌備數量”并設置其單位為“個”。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”?!拔镔Y籌備機構明細”子表單中的“機構物資籌備進度”可以由“已籌備數量”和“籌備數量”計算得出,使用公式編輯的方法,輸入公式為“物資籌備機構明細.已籌備數量/物資籌備機構明細.籌備數量*100”,設置該組件單位為“%”,小數位數為“2”位。同時,該組件不允許業(yè)務人員去修改,將其狀態(tài)更改為“只讀”。“預計籌款金額”數值組件需要設置其單位為“元”,小數位數為“2”位;“累計籌款金額”數值組件的值在項目初始時為0元,故設置其默認值為“0”,單位為“元”,小數位數為“2”位,并設置其狀態(tài)為“只讀”;“項目籌款進度”可以由“累計籌款金額”和“預計籌款金額”計算得出,使用公式編輯的方法,輸入公式為“累計籌款金額/預計籌款金額*100”,設置該組件單位為“%”,小數位數為“2”位,并設置其狀態(tài)為“只讀”?!盎I款機構明細”子表單用于記錄各個機構的資金籌備情況。該表中的“項目ID”單行文本組件、“項目名稱”單行文本組件和“項目類別”單行文本組件與當前主表的對應名稱組件的值是一致的,可以使用公式編輯功能來實現這個效果。例如“籌款機構明細”子表單的“項目ID”單行文本組件的值可以使用公式編輯,輸入公式為“項目ID”,其余組件類似。在“籌款機構明細”子表單中,“項目預計總籌款金額”數值組件的初始值與主表中“預計籌款金額”的值一致,使用公式編輯的功能,輸入公式為“預計籌款金額”。同時,設置其單位為“元”,小數位數為“2”位,并設置其狀態(tài)為“只讀”?!按龘芸罱痤~”數值組件的初始值與“籌款機構明細”子表中的“撥款總額”的值一致,使用公式編輯的功能,輸入公式為“籌款機構明細.撥款總額”。同時,設置其單位為“元”,小數位數為“2”位,并設置其狀態(tài)為“只讀”?!盎I款機構明細”子表單中的“機構名稱”關聯表單組件與“籌備機構”子表單中的“機構名稱”關聯表單組件的配置一致。在“籌款機構明細”子表單中,“撥款總額”數值組件需要設置其單位為“元”,小數位數為“2”位;“已撥款金額”數值組件的值在項目初始時為0元,故設置其默認值為“0”,單位為“元”,小數位數為“2”位,并設置其狀態(tài)為“只讀”;“撥款比例”可以由“撥款總額”和“預計籌款金額”計算得出,使用公式編輯的方法,輸入公式為“籌款機構明細.撥款總額/預計籌款金額*100”,設置該組件單位為“%”,小數位數為“2”位,并設置其狀態(tài)為“只讀”。為防止表單數據冗余,可以隱藏功能性組件,如“籌備機構”子表單中的“機構名稱”單行文本組件、“項目ID”單行文本組件、“項目名稱”單行文本組件、“項目類別”單行文本組件和“項目資源申請類型”單行文本組件;“物資需求明細”子表單中的“項目ID”單行文本組件、“項目名稱”單行文本組件和“項目類別”單行文本組件;“物資籌備機構明細”子表單中的“項目ID”單行文本組件、“機構名稱”單行文本組件、“機構-物資”單行文本組件、“項目名稱”單行文本組件和“項目類別”單行文本組件。在隱藏完組件后,需要設置這些組件的數據提交為“始終提交”,防止提交空數據,屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-42所示。圖6-42“項目信息登記表”表單效果圖1返回應用的頁面管理頁,新增分組“項目管理”,移動“項目信息登記表”普通表單到“項目管理”分組中,移動后效果如圖6-43。圖6-43
“頁面管理頁目錄”效果圖6.3.2“項目信息管理”數據管理頁由于項目信息登記表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成項目信息登記表的數據管理頁。效果如下圖6-44所示。圖6-44
“項目信息管理”數據管理頁效果圖6.3.3“項目聯系合作伙伴登記表”普通表單“項目聯系合作伙伴登記表”普通表單主要用于記錄機構在對應某一項目下的資源籌備情況,便于業(yè)務人員查看以及管理,在對應的“項目信息登記表”生成后該表單會自動生成,無須業(yè)務人員填寫。該表單中組件名稱和類型如所圖6-45示。圖6-45
“項目聯系合作伙伴登記表”普通表單思維導圖1、表單設計創(chuàng)建一個空的普通表單,創(chuàng)建成功后進入表單設計頁面。如圖6-46在表單設計頁面的左上角填入表單名稱“項目聯系合作伙伴登記表”。圖6-46
“項目聯系合作伙伴登記表”表單設計示意圖參考組件大綱樹如圖6-45,將該表單所需的分組組件和布局容器拖入中間的畫布區(qū)域并修改分組組件的標題名稱,設置“項目基本情況”分組內布局容器列比例為“4:4:4:4:4”;“項目籌備情況”分組內布局容器列比例為“6:6:6”;“機構籌備情況”分組內布局容器列比例為“6:6”,最終效果如圖6-47。圖6-47
“項目聯系合作伙伴登記表”表單布局設計示意圖參考組件大綱樹如圖6-45,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-48和圖6-49。圖6-48
“項目聯系合作伙伴登記表”表單組件設計示意圖1參考組件大綱樹如圖6-45,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-48和圖6-49。圖6-49
“項目聯系合作伙伴登記表”表單組件設計示意圖22、屬性設置該表單的是自動生成的,無須填寫,也不能讓業(yè)務人員去填寫。故表單中的組件均設置其狀態(tài)為只讀?!绊椖抠Y源申請類型”單選組件需要設置其選項值,設置選項值為“物資”和“資金”,表示項目資源申請的兩種類型。同時也可以打開“彩色”功能,使選項獲得彩色的背景和文字,更便于識別。由于不同“項目資源申請類型”的項目,需要顯示的字段是不同的,可以通過單選組件的“關聯選項設置”來實現上述效果。點擊關聯選項設置,彈出設置對話框,配置如下圖6-50。圖6-50
“項目資源申請類型”單選組件“關聯選項設置”示意圖“項目實際總籌”子表單中的“項目實際總籌”數值組件和“對應籌備數量”數值組件需要設置其單位為“個”?!绊椖繉嶋H總籌”子表單中的“機構權重”數值組件設置該組件單位為“%”,小數位數為“2”位?!绊椖靠偦I款”數值組件、“對應籌款金額”數值組件、“已撥款金額”數值組件和“剩余待撥款金額”數值組件需要設置其單位為“元”,小數位數為“2”位?!皺C構權重”數值組件設置該組件單位為“%”,小數位數為“2”位?!皺C構物資籌備明細”子表單中的“已籌備數量”數值組件和“剩余待籌備數量”數值組件需要設置其單位為“個”。屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-51所示。圖6-51“項目聯系合作伙伴登記表”表單效果圖13、集成自動化前文中提到過,“項目聯系合作伙伴登記表”可以根據“項目信息登記表”中的信息自動生成。在一個項目中,如果有兩個機構同時參與該項目的籌備,就會生成對應的兩個“項目聯系合作登記表”。表單自動生成的功能我們將會在集成自動化中去實現,具體流程如下:當“項目信息登記表”創(chuàng)建成功時,以下事件自動觸發(fā)。在項目信息登記時,會涉及到兩種不同資源申請類型的項目。此時,自動生成的“項目聯系合作伙伴登記表”的數據填充格式也是不同的。所以我們需要使用條件分支,討論不同的資源申請類型時,數據的填充情況。條件1,即當項目資源申請類型為物資時。首先,我們需要從“項目信息登記表”中獲取到“籌備機構”子表的多條數據,在由獲取到的“籌備機構”子表的多條數據分別新增對應個數的“項目聯系合作登記表”并填充里面的部分數據。值得注意的是,這個步驟只能夠對“項目聯系合作登記表”中主表的數據進行填充,而表中的“項目實際總籌”子表與“機構籌備情況”子表的數據依舊是空的。這部分的數據將在之后的另一個集成自動化中進行填充。其他情況,即當項目資源申請類型為資金時。操作流程與條件1的流程類似,最主要的區(qū)別在于當項目資源申請類型為資金時,對應的“項目聯系合作伙伴登記表”中并沒有子表需要填充數據。也就是說,使用一個集成自動化,即可完成項目資源申請類型為“資金”的對應“項目聯系合作伙伴登記表”的新增。由3我們可以得知,當項目資源申請類型為物資時,對應的“項目聯系合作伙伴登記表”并沒有完全實現數據填充,故我們需要新增一個集成自動化,完成剩余子表的數據填充。新增一個集成自動化,觸發(fā)條件為“項目聯系合作伙伴登記表”創(chuàng)建成功。首先,通過條件過濾獲取到對應項目的“項目信息登記表”,我們需要填充的數據要從“項目信息登記表”中的子表進行獲取。想要使用子表的數據,必須先要使用“獲取單條數據”節(jié)點獲取到它的主表。同時,我們要在這里新增“公益伙伴基本信息登記表”中“合作明細”子表的數據。每當有一個“項目聯系合作伙伴登記表”創(chuàng)建成功,即表示有一個或多個機構參與了某個項目。此時對應的多個“公益伙伴基本信息登記表”的“合作明細”子表中就要插入一條該項目的數據。“合作明細”子表用于顯示該機構所參與的項目信息。故想要在“合作明細”子表中插入數據,也需要通過條件過濾獲取到對應機構的“公益伙伴基本信息登記表”主表。新增“合作明細”子表的數據要從“項目信息登記表”的子表“籌備機構”中獲取,在6中,我們已經獲取到了對應的“項目信息登記表”主表,故這里使用“獲取單條數據”節(jié)點就可以獲取到“籌備機構”子表中對應機構所參與的項目的相關數據。獲取到數據后,將要在“合作明細”子表中進行新增,使用“新增數據”節(jié)點。新增完“合作明細”子表的數據后,我們要完成當項目資源申請類型為物資時,對應的“項目聯系合作伙伴登記表”并數據的補全。此時,使用添加分支節(jié)點,設置條件1為資源籌備類型等于物資。因為我們只有在資源籌備類型等于物資時,才需要補全“項目聯系合作伙伴登記表”子表的數據。獲取“項目信息登記表”中“物資籌備機構明細”子表的多條數據,對“項目聯系合作伙伴登記表”中“項目實際總籌”子表和“機構物資籌備明細”子表的數據進行新增。整個流程的具體操作的配置如下:進入集成&自動化頁面,點擊“從空白新建”,在彈出的“新增集成&自動化”對話框中設置其名稱為“生成項目聯系機構底表”,選擇觸發(fā)類型為“表單事件觸發(fā)”,選擇表單為“項目信息登記表”。點擊“確認”進入“集成&自動化”配置界面,如圖6-52點擊“表單事件觸發(fā)”,設置觸發(fā)事件為“創(chuàng)建成功”,點擊“保存”。圖6-52
“表單事件觸發(fā)”設置示意圖在新增表單數據前,要獲取到對應類型子表中的數據,故需要先新增一個“條件分支”結點,用來判斷項目的資源申請類型,條件1配置如圖6-53。圖6-53
“條件分支”節(jié)點條件1設置示意圖在條件1的分支下,新增“獲取多條數據”節(jié)點,配置如下圖6-54。圖6-54
“獲取多條數據”設置示意圖獲取到“籌備機構”子表中的對應數據后,就可以對數據進行新增,添加“新增數據”節(jié)點,配置如下圖6-55。圖6-55
“更新底表中子表數據”設置示意圖在其他情況的條件分支下,新增“獲取多條數據”節(jié)點,配置如圖6-56。圖6-56
“獲取多條數據”設置示意圖獲取到“籌款機構明細”子表中的數據后,就可以對數據進行新增,添加“新增數據”節(jié)點,配置如下圖6-57和圖6-58。圖6-57“新增數據”設置示意圖1獲取到“籌款機構明細”子表中的數據后,就可以對數據進行新增,添加“新增數據”節(jié)點,配置如下圖6-57和圖6-58。圖6-58
“新增數據”設置示意圖2效果如圖6-59,點擊“保存”和“發(fā)布”按鈕啟動集成&自動化。圖6-59
“項目聯系合作伙伴登記表”集成&自動化設置效果圖1返回集成&自動化頁面,點擊“從空白新建”,在彈出的“新增集成&自動化”對話框中設置其名稱為“更新項目聯系機構表單”,選擇觸發(fā)類型為“表單事件觸發(fā)”,選擇表單為“項目聯系合作伙伴登記表”。如圖6-60,點擊“表單事件觸發(fā)”,設置觸發(fā)事件為“創(chuàng)建成功”,點擊“保存”,并在觸發(fā)方式中選中“允許自動觸發(fā)”。圖6-60
“表單事件觸發(fā)”設置示意圖使用“獲取單條數據”節(jié)點獲取到對應的“項目信息登記表”主表,配置如圖6-61。圖6-61
“獲取單條數據”設置示意圖使用“獲取單條數據”節(jié)點獲取到對應的“公益伙伴基本信息登記表”主表,并將節(jié)點名稱更換為“獲取公益伙伴信息底表”,配置如圖6-62。圖6-62
“獲取公益伙伴信息底表”設置示意圖使用“獲取單條數據”節(jié)點獲取到“籌備機構”中對應機構的子表數據,并將節(jié)點名稱更換為“獲取籌備機構子表”,配置如圖6-63。圖6-63
“獲取籌備機構子表”設置示意圖獲取到“籌備機構”子表中的對應數據后,就可以對“合作明細”子表的數據進行新增,添加“新增數據”節(jié)點,配置如圖6-64。圖6-64“新增數據”設置示意圖在補全“項目聯系合作伙伴登記表”數據前,需要先新增一個“條件分支”結點,用來判斷項目的資源申請類型為物資。只有項目的資源申請類型為物資時,才需要對“項目聯系合作伙伴登記表”中子表的數據進行補全(新增),條件1配置如圖6-65。圖6-65
“條件分支”節(jié)點條件1設置示意圖在條件1的分支下,新增“獲取多條數據”節(jié)點并更名為“獲取物資籌備明細子表數據”,配置如圖6-66。圖6-66
“獲取物資籌備明細子表數據”設置示意圖獲取到“物資籌備機構明細”子表中的對應數據后,就可以對“項目實際總籌”子表中的數據進行新增,添加“新增數據”節(jié)點,配置如圖6-67。圖6-67
“新增數據”設置示意圖同時,也可以對“機構物資籌備明細”子表中的數據進行新增,添加“新增數據”節(jié)點,配置如圖6-68。圖6-68“新增數據”設置示意圖效果如圖6-69和圖6-70,點擊“保存”和“發(fā)布”按鈕啟動集成&自動化。圖6-69
“項目聯系合作伙伴登記表”集成&自動化設置效果圖1效果如圖6-69和圖6-70,點擊“保存”和“發(fā)布”按鈕啟動集成&自動化。圖6-70
“項目聯系合作伙伴登記表”集成&自動化設置效果圖2返回應用的頁面管理頁,新增分組“項目管理”,移動“項目聯系合作伙伴登記表”普通表單到“項目管理”分組中,移動后效果如圖6-71。圖6-71
“頁面管理頁目錄”效果圖6.3.4“項目聯系合作伙伴管理”數據管理頁由于項目聯系合作伙伴登記表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成項目聯系合作伙伴登記表的數據管理頁。效果如下圖6-72所示。圖6-72
“項目聯系合作伙伴管理”數據管理頁效果圖04“資源申請管理”功能設計該系統基于一個聯合籌備的場景,故在系統中,資源申請必不可少。資源申請可以分為兩類:物資申請和撥款申請?!拔镔Y申請表”和“撥款申請表”分別針對這兩類資源申請進行設計,便于業(yè)務人員在不同的場景下發(fā)起不同類型的資源申請。如圖6-73為“資源申請管理”功能模塊的思維導圖,為了更好地對整個系統進行模塊化的管理,我們可以將該模塊的內容放入一個分組內,便于后續(xù)系統的維護和開發(fā)。圖6-73
“資源申請管理”功能設計思維導圖6.4.1“物資申請表”流程表單“物資申請表”流程表單主要公益組織對機構發(fā)起物資申請。該表單中組件名稱和類型如所圖6-74示。圖6-74
“物資申請表”流程表單思維導圖1、表單設計創(chuàng)建一個空的流程表單,創(chuàng)建成功后進入表單設計頁面。如圖6-75在表單設計頁面的左上角填入表單名稱“物資申請表”。圖6-75
“物資申請表”表單設計示意圖參考組件大綱樹如圖6-74,將該表單所需的布局容器拖入中間的畫布區(qū)域,設置布局容器列比例為“6:6:6:6:6:6:6:6:6”,最終效果如圖6-76。圖6-76
“物資申請表”表單布局設計示意圖參考組件大綱樹如圖6-74,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-77。圖6-77
“物資申請表”表單組件設計示意圖2、屬性設置“申請人”組件需要顯示為物資申請人,也就是填表人,可以使用公式編輯功能自動生成,輸入公式為“USER()”?!吧暾垥r間”組件需要顯示為當前填表時間,可以使用公式編輯功能自動生成,輸入公式為“TIMESTAMP(NOW()”。“申請撥付項目”關聯表單組件顯示的是項目名稱,只有項目資源申請類型為“物資”的項目才能進行物資申請。設置“申請撥付項目”關聯表單組件的關聯表單為“項目信息登記表”,顯示設置的主要信息為“項目名稱”,次要信息為“項目ID”。打開“數據篩選”功能,設置篩選條件如圖6-78。圖6-78
申請撥付項目關聯表單組件“數據篩選”示意圖打開“數據填充”功能,填充字段如下圖6-79。圖6-79
申請撥付項目關聯表單組件“數據填充”示意圖“申請撥付機構”關聯表單組件顯示的是項目名稱,只有參與該項目的機構才能申請物資。設置“申請撥付項目”關聯表單組件的關聯表單為“項目聯系合作伙伴登記表”,顯示設置的主要信息為“機構名稱”,次要信息為“項目名稱”。打開“數據篩選”功能,設置篩選條件如圖6-80。圖6-80
申請撥付機構關聯表單組件“數據篩選”示意圖打開“數據填充”功能,填充字段如下圖6-81。圖6-81
申請撥付機構關聯表單組件“數據填充”示意圖“申請人”成員組件、“申請時間”日期組件、“項目ID”單行文本組件、“項目類別”單行文本組件、“項目狀態(tài)”單行文本組件、“物資申請”子表單中的“物資名稱”單行文本組件、“已籌備數”數值組件和“剩余待籌備數”數值組件的值無須業(yè)務人員填寫,將它們的狀態(tài)設置為“只讀”?!吧暾垞芨俄椖俊标P聯表單組件需要校驗該組件為必填。在該表單中需要檢驗為必填的組件還有“申請撥付機構”關聯表單組件;“物資申請”子表單中的“申請數量”數值組件和“籌備日期”日期組件。必填校驗可以防止提交的字段數據為空,避免后續(xù)字段數據調用時出錯?!拔镔Y申請”子表單中的“機構名稱”單行文本組件與當前主表的對應名稱組件的值是一致的,可以使用公式編輯功能來實現這個效果,輸入公式為“機構名稱”,其余組件類似?!拔镔Y申請”子表單中“機構-物資”單行文本組件的值需要作為該子表的唯一標識,可以使用公式編輯的方法,使用“CONCATENATE()”函數將機構名稱和籌備物資的名稱通過“-”來拼接在一起,具體公式為“CONCATENATE(物資申請.機構名稱,“-”,物資申請.籌備物資)”。為防止表單數據冗余,可以隱藏功能性組件,如“項目名稱”單行文本組件、“機構名稱”單行文本組件;“物資申請”子表單中的“機構名稱”單行文本組件和“機構-物資”單行文本組件。在隱藏完組件后,需要設置這些組件的數據提交為“始終提交”,防止提交空數據?!拔镔Y申請”子表單中的“已籌備數量”數值組件、“剩余待籌備數量”數值組件和“申請數量”數值組件需要設置其單位為“個”。屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-82所示。圖6-82
“項目聯系合作伙伴登記表”表單效果圖3、流程設計在表單設計頁中點擊“流程設計”進入流程編輯頁面,點擊“創(chuàng)建新流程”按鈕進入流程設計?!拔镔Y申請表”提交后,需要相關部分負責人進行審核。本流程的一級審批人設置為“資源申請審核員”如圖6-83。圖6-83
“物資申請表”審批人設置示意圖“物資申請表”審核通過后,表示物資申請成功,此時,需要更新對應的“項目信息登記表”和“項目聯系合作伙伴登記表”中的部分數據。具體的方法是使用關聯規(guī)則功能,如圖6-84點擊全局設置。圖6-84
關聯規(guī)則配置示意圖1彈出“全局設置”側邊欄,點擊“添加規(guī)則”如圖6-85。圖6-85
關聯規(guī)則配置示意圖2彈出“節(jié)點提交規(guī)則”對話框如圖6-86。圖6-86
關聯規(guī)則配置示意圖3本流程表單有三條節(jié)點提交規(guī)則,具體配置如下表6-1,點擊“保存”按鈕進行保存。表6-1“物資申請表”關聯規(guī)則配置規(guī)則名稱選擇節(jié)點規(guī)則設置校驗規(guī)則/關聯操作更新項目信息登記表.物資需求明細結束結點動作:同意規(guī)則類型:關聯規(guī)則UPDATE(項目信息登記表,EQ(項目信息登記表.項目ID,項目ID),EQ(項目信息登記表.物資需求明細.物資名稱,物資申請.物資名稱),項目信息登記表.物資需求明細.未籌備數量,項目信息登記表.物資需求明細.未籌備數量-物資申請.申請數量,項目信息登記表.物資需求明細.已籌備數量,項目信息登記表.物資需求明細.已籌備數量+物資申請.申請數量,項目信息登記表.物資需求明細.物資籌備進度,(項目信息登記表.物資需求明細.已籌備數量+物資申請.申請數量)/項目信息登記表.物資需求明細.籌備數量)本流程表單有三條節(jié)點提交規(guī)則,具體配置如下表6-1,點擊“保存”按鈕進行保存。表6-1“物資申請表”關聯規(guī)則配置規(guī)則名稱選擇節(jié)點規(guī)則設置校驗規(guī)則/關聯操作更新項目籌備管理.機構物資籌備明細結束結點動作:同意規(guī)則類型:關聯規(guī)則UPDATE(項目聯系合作伙伴登記表,AND(EQ(項目聯系合作伙伴登記表.項目名稱,項目名稱),EQ(項目聯系合作伙伴登記表.機構名稱,機構名稱)),EQ(項目聯系合作伙伴登記表.機構物資籌備明細.物資名稱,物資申請.物資名稱),項目聯系合作伙伴登記表.機構物資籌備明細.已籌備數量,項目聯系合作伙伴登記表.機構物資籌備明細.已籌備數量+物資申請.申請數量,項目聯系合作伙伴登記表.機構物資籌備明細.剩余待籌備數量,項目聯系合作伙伴登記表.機構物資籌備明細.剩余待籌備數量-物資申請.申請數量)本流程表單有三條節(jié)點提交規(guī)則,具體配置如下表6-1,點擊“保存”按鈕進行保存。表6-1“物資申請表”關聯規(guī)則配置規(guī)則名稱選擇節(jié)點規(guī)則設置校驗規(guī)則/關聯操作更新項目信息登記表.物資籌備機構明細結束結點動作:同意規(guī)則類型:關聯規(guī)則UPDATE(項目信息登記表,EQ(項目信息登記表.項目名稱,項目名稱),EQ(項目信息登記表.物資籌備機構明細.機構-物資,物資申請.機構-物資),項目信息登記表.物資籌備機構明細.已籌備數量,項目信息登記表.物資籌備機構明細.已籌備數量+物資申請.申請數量,項目信息登記表.物資籌備機構明細.待籌備數量,項目信息登記表.物資籌備機構明細.待籌備數量-物資申請.申請數量,項目信息登記表.物資籌備機構明細.機構物資籌備進度,(項目信息登記表.物資籌備機構明細.已籌備數量+物資申請.申請數量)/項目信息登記表.物資籌備機構明細.籌備數量*100)返回應用的頁面管理頁,新增分組“資源申請管理”,移動“物資申請表”流程表單到“資源申請管理”分組中,移動后效果如圖6-87。圖6-87
“頁面管理頁目錄”效果圖6.4.2“物資申請管理”數據管理頁由于物資申請表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成物資申請表的數據管理頁。效果如下圖6-88所示。圖6-88
“物資申請管理”數據管理頁效果圖6.4.3“撥款申請表”流程表單“撥款申請表”流程表單主要公益組織對機構發(fā)起撥款申請,該表單中組件名稱和類型如所圖6-89示。圖6-89
“撥款申請表”流程表單思維導圖1、表單設計創(chuàng)建一個空的流程表單,創(chuàng)建成功后進入表單設計頁面。如圖6-90在表單設計頁面的左上角填入表單名稱“撥款申請表”。圖6-90
“撥款申請表”表單設計示意圖參考組件大綱樹如圖6-89,將該表單所需的布局容器拖入中間的畫布區(qū)域,設置布局容器列比例為“6:6:6:6:6:6:6:6:6:6:6:6:6:6”,最終效果如圖6-91。圖6-91“撥款申請表”表單布局設計示意圖參考組件大綱樹如圖6-89,在表單設計頁面左側的組件庫中將該表單所需的組件拖入到畫布中的對應位置并修改它們的標題名稱如圖6-92。圖6-92
“撥款申請表”表單組件設計示意圖2、屬性設置“申請人”組件需要顯示為物資申請人,也就是填表人,可以使用公式編輯功能自動生成,輸入公式為“USER()”?!吧暾垥r間”組件需要顯示為當前填表時間,可以使用公式編輯功能自動生成,輸入公式為“TIMESTAMP(NOW())”。“申請撥付項目”關聯表單組件顯示的是項目名稱,只有項目資源申請類型為“資金”的項目才能進行物資申請。設置“申請撥付項目”關聯表單組件的關聯表單為“項目信息登記表”,顯示設置的主要信息為“項目名稱”,次要信息為“項目ID”。打開“數據篩選”功能,設置篩選條件如下圖6-93圖6-93
申請撥付項目關聯表單組件“數據篩選”示意圖打開“數據填充”功能,填充字段如下圖6-94。圖6-94
申請撥付項目關聯表單組件“數據填充”示意圖“申請撥付機構”關聯表單組件顯示的是項目名稱,只有參與該項目的機構才能申請物資。設置“申請撥付項目”關聯表單組件的關聯表單為“項目聯系合作伙伴登記表”,顯示設置的主要信息為“機構名稱”,次要信息為“對接人”。打開“數據篩選”功能,設置篩選條件如圖6-95,圖6-95
申請撥付機構關聯表單組件“數據篩選”示意圖打開“數據填充”功能,填充字段如下圖6-96。圖6-96
申請撥付機構關聯表單組件“數據填充”示意圖“申請人”成員組件、“申請時間”日期組件、“項目ID”單行文本組件、“項目類別”單行文本組件和“項目狀態(tài)”單行文本組件的值無須業(yè)務人員填寫,將它們的狀態(tài)設置為“只讀”。“申請撥付項目”關聯表單組件需要校驗該組件為必填。在該表單中需要檢驗為必填的組件還有“申請撥付機構”關聯表單組件、“撥款日期”日期組件和“申請撥款金額”數值組件。必填校驗可以防止提交的字段數據為空,避免后續(xù)字段數據調用時出錯。為防止表單數據冗余,可以隱藏功能性組件,如“項目名稱”單行文本組件、“機構名稱”單行文本組件。在隱藏完組件后,需要設置這些組件的數據提交為“始終提交”,防止提交空數據?!笆S囗椖拷痤~”數值組件、“已撥款金額”數值組件和“申請撥款金額”數值組件需要設置其單位為“元”,小數位數為“2位”。屬性設置完后,點擊表單設計頁面右上角的“保存”按鈕。最終表單效果如圖6-97所示。圖6-97
“撥款申請表”表單效果圖3、流程設計在表單設計頁中點擊“流程設計”進入流程編輯頁面,點擊“創(chuàng)建新流程”按鈕進入流程設計。“撥款申請表”提交后,需要相關部分負責人進行審核。本流程的一級審批人設置為“資源申請審核員”如圖6-98。圖6-98“物資申請表”審批人設置示意圖“撥款申請表”審核通過后,表示撥款申請成功。此時,需要更新對應的“項目信息登記表”和“項目聯系合作伙伴登記表”中的部分數據。具體的方法是使用關聯規(guī)則功能,本流程表單有三條節(jié)點提交規(guī)則,具體配置如下表6-2,點擊“保存”按鈕進行保存。表6-2“物資申請表”關聯規(guī)則配置規(guī)則名稱選擇節(jié)點規(guī)則設置校驗規(guī)則/關聯操作更新項目信息登記表結束結點動作:同意規(guī)則類型:關聯規(guī)則UPDATE(項目信息登記表,EQ(項目信息登記表.項目ID,項目ID),"",項目信息登記表.累計籌款金額,項目信息登記表.累計籌款金額+申請撥款金額,項目信息登記表.項目籌款進度,(項目信息登記表.累計籌款金額+申請撥款金額)/項目信息登記表.預計籌款金額*100)具體配置如下表6-2,點擊“保存”按鈕進行保存。表6-2“物資申請表”關聯規(guī)則配置規(guī)則名稱選擇節(jié)點規(guī)則設置校驗規(guī)則/關聯操作更新項目信息登記表子表數據結束結點動作:同意規(guī)則類型:關聯規(guī)則UPDATE(項目信息登記表,EQ(項目信息登記表.項目ID,項目ID),EQ(項目信息登記表.籌款機構明細.機構名稱,機構名稱),項目信息登記表.籌款機構明細.待撥款金額,項目信息登記表.籌款機構明細.待撥款金額-申請撥款金額,項目信息登記表.籌款機構明細.已撥款金額,項目信息登記表.籌款機構明細.已撥款金額+申請撥款金額,項目信息登記表.籌款機構明細.機構籌款進度,(項目信息登記表.籌款機構明細.已撥款金額+申請撥款金額)/項目信息登記表.籌款機構明細.撥款總額*100)具體配置如下表6-2,點擊“保存”按鈕進行保存。表6-2“物資申請表”關聯規(guī)則配置規(guī)則名稱選擇節(jié)點規(guī)則設置校驗規(guī)則/關聯操作更新項目聯系合作伙伴表單數據結束結點動作:同意規(guī)則類型:關聯規(guī)則UPDATE(項目聯系合作伙伴登記表,AND(EQ(項目聯系合作伙伴登記表.機構名稱,機構名稱),EQ(項目聯系合作伙伴登記表.項目ID,項目ID)),"",項目聯系合作伙伴登記表.已撥款金額,項目聯系合作伙伴登記表.已撥款金額+申請撥款金額,項目聯系合作伙伴登記表.剩余待撥款金額,項目聯系合作伙伴登記表.剩余待撥款金額-申請撥款金額)返回應用的頁面管理頁,移動“撥款申請表”流程表單到“資源申請管理”分組中,移動后效果如圖6-99。圖6-99
“頁面管理頁目錄”效果圖6.4.4“撥款申請管理”數據管理頁由于撥款申請表只能提交數據,無法直接查看到已提交數據并進行編輯修改,所以我們可以生成撥款申請表的數據管理頁。效果如下圖6-100所示。圖6-100
“撥款申請管理”數據管理頁效果圖05“數據看板”設計“數據看板”功能將公益伙伴管理系統內的信息可視化,便于管理人員查看、收集、篩選需要的數據。如圖6-101為“數據看板”功能模塊的思維導圖,為了更好地對整個系統進行模塊化的管理,我們可以將該模塊的內容放入一個分組內,便于后續(xù)系統的維護和開發(fā)。圖6-101
“數據看板”功能設計思維導圖6.5.1“項目信息統計報表”報表頁面“項目信息統計報表”主要用于項目的信息可視化,便于管理人員對項目籌備進度的查看。1、頁面設計“項目信息統計報表”主要字段如圖6-102:圖6-102
“項目信息統計報表”報表思維導圖新建一個空的報表,在頁面的右上角填入報表名稱“項目信息統計報表”,并根據圖6-102,將該報表所需的組件全部拖入中間的畫布區(qū)域并修改它們的標題名稱如圖6-103。圖6-103
“項目信息報表”設計示意圖2、屬性設置如圖6-104,設置“項目類別”下拉篩選的數據集為“項目信息”,查詢字段為“項目類別”;同理,設置“項目狀態(tài)”下拉篩選的數據集為“項目信息”,查詢字段為“項目狀態(tài)”。圖6-104
“下拉篩選”配置示意圖如圖6-105,設置“總物資需求數”條形圖的數據集為“項目信息”,橫軸為“籌備物資”,縱軸為“籌備數量”。圖6-105
“條形圖”配置示意圖如圖6-106,設置“項目籌款占比”餅圖的數據集為“項目信息-籌款”,分類字段為“項目名稱”,數值字段為“累計籌款金額”。圖6-106
“餅圖”配置示意圖其中,“物資籌備類項目詳情”基礎表格主要字段如圖6-107:圖6-107
“物資籌備類項目詳情”基礎表格思維導圖如圖6-108所示,設置“物資籌備類項目詳情”基礎表格的數據源為“項目信息”,根據圖6-107,將所需的字段全部拖入“表格列”中。圖6-108“項目管理”選項卡設計示意圖其中,“籌款類項目詳情”基礎表格主要字段如圖6-109:圖6-109“籌款類項目詳情”基礎表格思維導圖如圖6-110示,設置“籌款類項目詳情”基礎表格的數據源為“項目信息-籌款”,根據圖6-109,將所需的字段全部拖入“表格列”中。圖6-110
“籌款類項目詳情”基礎表格設計示意圖6.5.2“合作伙伴信息展示”報表頁面“合作伙伴信息展示”報表主要用于合作伙伴信息的可視化,便于管理人員對機構信息的查看、以及機構參與項目情況的查看。1、頁面設計“合作伙伴信息展示”報表的主要字段如圖6-111所示:圖6-111
“合作伙伴信息展示”報表思維導圖新建一個空的報表,在頁面的右上角填入報表名稱“合作伙伴信息展示”,并根據圖6-111,將該報表所需的組件全部拖入中間的畫布區(qū)域并修改它們的標題名稱如圖6-112。圖6-112“合作伙伴信息展示”設計示意圖2、屬性設置如圖6-113,設置“對接人”下拉篩選的數據集為“公益伙伴基本信息登記表”,查詢字段為“對接人”;圖6-113
“下拉篩選”配置示意圖同理,設置“機構所在省份”下拉篩選的數據集為“公益伙伴基本信息登記表”,查詢字段為“機構所在地區(qū)_省”;設置“機構性質”下拉篩選的數據集為“公益伙伴基本信息登記表”,查詢字段為“機構性質”。如圖6-114,設置第一個基礎指標卡的數據集為“公益伙伴基本信息登記表”,指標為“實例ID”,點擊“實例ID”字段中的“編輯”小圖標。圖6-114
“合作機構數量”基礎指標卡配置示意圖1如圖6-115,彈出“數據設置面板”對話框,點擊對話框左側列表中的“字段信息”,更改別名為“合作機構數量”。圖6-115
“合作機構數量”基礎指標卡配置示意圖2如圖6-116,點擊選中第二個基礎指標卡,設置其數據集為“公益伙伴基本信息登記表”。點擊指標右側的圖標,新增公式字段,圖6-116
“慈善組織個數”基礎指標卡配置示意圖1彈出“設置計算公式”對話框,輸入公式“COUNT(慈善組織認定_值,慈善組織認定_值=“是”,姓名)”如圖6-117,其中COUNT函數用于計數,并更改別名為“慈善組織個數”。此時,指標卡會提示系統異常,設置輔助指標為“慈善組織認定_值”。同時,在指標卡的“其他”欄的“標題設置”中關閉顯示標題功能。圖6-117
“慈善組織個數”基礎指標卡配置示意圖2最終效果如圖6-118。圖6-118“慈善組織個數”基礎指標卡效果圖如圖6-119,設置“擁有負面信息的組織機構占比”餅圖的數據集為“公益伙伴基本信息登記表”,分類字段為“是否有負面信息_值”,數值字段為“實例ID”。圖6-119“餅圖”配置示意圖如圖6-120,設置“機構合作項目數量”條形圖的數據集為“公益伙伴基本信息登記表”,橫軸為“機構名稱”,縱軸為“實例ID”,分組為“資源籌備類型_值”圖6-120“條形圖”配置示意圖其中,“合作伙伴信息概覽”基礎表格主要字段如圖6-121所示:圖6-121“合作伙伴信息概覽”基礎表格思維導圖如圖6-122所示,設置“合作伙伴信息概覽”基礎表格的數據源為“公益伙伴基本信息登記表”,根據圖6-121,將所需的字段全部拖入“表格列”中。圖6-122
“項目管理”選項卡設計示意圖06“公益伙伴管理系統首頁”設計為了使管理人員能夠更好地使用本系統,更加清晰的找到對應表單的管理頁,本系統添加了“公益伙伴管理系統首頁”。點擊頁面管理頁左上角的加號按鈕,出現下拉菜單如圖6-123,點擊選擇“新建自定義頁面”圖6-123
“新建自定義頁面”操作示意圖1出現新建自定義頁面對話框如圖6-124,點擊“首頁工作臺”,選擇“工作臺模本-01”,完成自定義頁面的創(chuàng)建。圖6-124
“新建自定義頁面”操作示意圖2進入編輯頁面后,將頁面上的大標題改為系統名稱“公益伙伴管理系統”。在布局方面,我們將“公益伙伴管理系統”分為四大分組,分別為“公益伙伴管理”、“項目管理”、“資源申請管理”和“數據報表”。設置了8個鏈接塊容器,如圖6-125所示。圖6-125“公益伙伴管理系統”自定義頁面設計示意圖點擊鏈接塊可以實現鏈接的轉跳,如圖6-126,點擊選中“公益伙伴基本信息管理”鏈接塊組件,選擇鏈接類型為“內部頁面”,選擇頁面為對應的“公益伙伴管理基本信息管理”,其他鏈接塊的設置同理。圖6-126“鏈接塊”組件設置示意圖“公益伙伴管理系統”自定義頁面效果如圖6-127。圖6-127“公益伙伴管理系統”效果圖感謝聆聽第七章公益財務管理系統目錄CONTENTS01創(chuàng)建“公益財務管理系統”02030406“預算管理”功能設計“基礎信息維護”功能設計“報銷管理”功能設計“公益財務管理”自定義頁面05“數據看板”功能設計01創(chuàng)建“公益財務管理系統”創(chuàng)建“公益財務管理系統”應用
本章將帶大家學習如何搭建公益財務管理系統。該系統主要分為“基礎信息維護”功能、“預算管理”功能、“報銷管理”功能、“數據看板”功能以及“公益財務管理首頁”五個功能模塊,如圖所示,本章將按照模塊功能順序逐一實現?!盎A信息維護”功能主要用于規(guī)范和維護預算和報銷申請時需要填寫的費用名稱和費用類型,防止員工填寫時格式不規(guī)范統一;“預算管理”功能用于各部門的預算申請及調整申請,統一進行管理;“報銷管理”功能適用于對報銷進行統一管理,其中包含業(yè)務報銷和差旅報銷;“數據看板”功能用于將預算和報銷財務進行數據分析以及展示。圖7-1“公益財務管理系統”思維導圖創(chuàng)建“公益財務管理系統”的具體步驟可參考2.1節(jié),在網頁端登錄宜搭官網,進入“開始”頁單擊右上角的“創(chuàng)建應用”按鈕,如上圖所示。在彈出的“選擇創(chuàng)建應用類型”對話框中,選擇“從空白創(chuàng)建”選項,如下圖所示。圖7-3選擇創(chuàng)建應用類型示意圖圖7-2“開始”頁創(chuàng)建應用入口示意圖
在彈出的“創(chuàng)建應用”對話框中將“應用名稱”命名為“公益財務管理系統”,并依次設置“應用圖標”“應用描述”“應用主題色”,如上圖所示。設置完信息后單擊“確定”按鈕跳轉至應用編輯頁面,如下圖所示。圖7-5應用編輯頁面示意圖圖7-4應用信息填寫示意圖02“基礎信息維護”功能設計圖7-6“基礎信息維護”功能設計思維導圖
在預算申報和報銷申報過程中涉及的規(guī)范名詞主要有費用類型和費用名稱,需要對其進行規(guī)范管理及維護,因此可在“基礎信息維護”功能模塊中創(chuàng)建“費用類型”普通表單和“費用名稱”普通表單。公益組織成員可以通過該功能對費用類型和費用名稱進行實時更新以及規(guī)范管理,機構內成員進行報銷或預算申請時可直接選擇該表單數據進行填寫,無須手動輸入,同時當發(fā)現費用類型或名稱缺失時,也可直接進行新增,便于成員填寫及維護?!盎A信息維護”功能設計思維導圖如圖所示。圖7-7“基礎信息維護”分組創(chuàng)建效果圖參考2.2.1節(jié)的操作步驟創(chuàng)建一個分組,將其命名為“基礎信息維護”,分組創(chuàng)建效果如圖所示。圖7-8“費用類型”普通表單思維導圖7.2.1“費用類型”普通表單預算申請和報銷功能都需要選擇費用類型,該表單主要用于存儲費用類型的數據,便于成員在申報預算和報銷時進行選擇,“費用類型”普通表單思維導圖如圖所示。圖7-9“費用類型”命名示意圖參考2.2.2節(jié)的操作步驟創(chuàng)建一張普通表單,并將其命名為“費用類型”,如圖所示。創(chuàng)建完成后,在左側“組件庫”中拖拽思維導圖所示的組件到畫布中,并將它們命名為對應的名稱,如圖所示。表單設置完成后單擊“保存”按鈕,表單效果如圖所示。圖7-10“費用類型”組件設置示意圖圖7-11“費用類型”普通表單效果圖將表單保存好后,參考2.2.2節(jié)的操作步驟,將表單移入“基礎信息維護”分組內,表單移動效果如圖所示。圖7-12表單移動效果圖7.2.2“費用名稱”普通表單預算申請和報銷功能都需要選擇費用名稱,該表單主要用于存儲費用名稱的數據,便于成員在申報預算和報銷時進行選擇,“費用名稱”普通表單思維導圖如圖所示。圖7-13“費用名稱”普通表單思維導圖參考2.2.2節(jié)的操作步驟創(chuàng)建一張普通表單,并將其命名為“費用名稱”,如圖所示。圖7-14“費用名稱”命名示意圖創(chuàng)建完成后,在左側“組件庫”中拖拽思維導圖所示的組件到畫布中,并將它們命名為對應的名稱,如左圖所示。表單設置完成后單擊“保存”按鈕,表單效果如右圖所示。圖7-15“費用名稱”組件設置示意圖圖7-16“費用名稱”普通表單效果圖將表單保存好后,參考2.2.2節(jié)的操作步驟將表單移入“基礎信息維護”分組內,表單移動效果如圖所示。圖7-17表單移動效果圖03“預算管理”功能設計預算編制和調整都要由專門的人員審核,都需要流程表單完成。所以該功能包括“預算編制”流程表單、“預算調整”流程表單和“預算匯總表”普通表單,如圖所示。參考2.2.1節(jié)的操作步驟創(chuàng)建一個分組,將其命名為“預算管理”,分組創(chuàng)建效果如圖所示。圖7-19“預算管理”分組創(chuàng)建效果圖圖7-18“預算管理”思維導圖7.3.1“預算編制”流程表單“預算編制”流程表單主要用于機構內成員對本部門年度預算費用進行申請。“預算編制”流程表單思維導圖如圖所示。圖7-20“預算編制”流程表單思維導圖1.表單設計“預算編制”流程表單主要通過填寫預算部門、預算年度、費用類型和費用名稱等組件來完善申請信息。表單在提交后會由機構任命的相關財務人員進行審批。參考2.2.2節(jié)的操作步驟創(chuàng)建一張流程表單,并將其命名為“預算編制”,如上圖所示。創(chuàng)建完成后,在左側“組件庫”中拖拽思維導圖中所示的組件到畫布中,并將它們命名為對應的名稱,如下圖所示。圖7-22
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鈑金噴粉知識培訓課件
- 專業(yè)、職業(yè)、敬業(yè)的營銷團隊
- 蓄勢待發(fā)2025年工作報告
- Unit 3 What would you like Part B(說課稿)-2024-2025學年人教PEP版英語五年級上冊
- 河南省部分學校2024-2025學年高一上學期12月月考試題 物理(含答案)
- 北京市海淀區(qū)2024-2025學年高二上學期期末考試歷史試題(含答案)
- 甘肅省金昌市(2024年-2025年小學六年級語文)統編版能力評測((上下)學期)試卷及答案
- 貴州盛華職業(yè)學院《公司法與商法(ACCA)》2023-2024學年第一學期期末試卷
- 貴州農業(yè)職業(yè)學院《軟裝設計》2023-2024學年第一學期期末試卷
- Unit 2 Morals and Virtues Reading for Writing 說課稿-2023-2024學年高中英語人教版(2019)必修第三冊
- 遼寧盤錦浩業(yè)化工“1.15”泄漏爆炸著火事故警示教育
- 供應鏈案例亞馬遜歐洲公司分銷戰(zhàn)略課件
- 石化行業(yè)八大高風險作業(yè)安全規(guī)范培訓課件
- 村老支書追悼詞
- DB3302T 1131-2022企業(yè)法律顧問服務基本規(guī)范
- 2022年自愿性認證活動獲證組織現場監(jiān)督檢查表、確認書
- 中南大學年《高等數學上》期末考試試題及答案
- 付款通知確認單
- 小龍蝦高密度養(yǎng)殖試驗基地建設項目可行性研究報告
- 《橋梁工程計算書》word版
- 中考《紅星照耀中國》各篇章練習題及答案(1-12)
評論
0/150
提交評論