登錄標(biāo)識(shí)等。本實(shí)施例不限制用于定義業(yè)務(wù)管理方用戶的字段的 數(shù)量以及各字段的屬性信息的具體內(nèi)容等。
[0065] 作為示例,第一動(dòng)態(tài)定義模塊200可以針對(duì)動(dòng)態(tài)設(shè)置的用于定義業(yè)務(wù)管理方用戶 的字段數(shù)量以及各字段的屬性信息來創(chuàng)建用于存儲(chǔ)業(yè)務(wù)管理方用戶的用戶信息的表或者 數(shù)據(jù)庫,例如,首先第一動(dòng)態(tài)定義模塊200設(shè)置用于存儲(chǔ)業(yè)務(wù)管理方用戶的用戶信息的表/ 數(shù)據(jù)庫的名稱;然后,第一動(dòng)態(tài)定義模塊200根據(jù)動(dòng)態(tài)設(shè)置的用于定義業(yè)務(wù)管理方用戶的 字段數(shù)量以及各字段的屬性信息來設(shè)置該表/數(shù)據(jù)庫的結(jié)構(gòu),如第一動(dòng)態(tài)定義模塊200根 據(jù)用于定義業(yè)務(wù)管理方用戶的字段數(shù)量設(shè)置該表/數(shù)據(jù)庫所應(yīng)包含的字段數(shù)量,并根據(jù)用 于定義業(yè)務(wù)管理方用戶的各字段的屬性信息來設(shè)置該表/數(shù)據(jù)庫中的各字段的屬性信息。 另外,第一動(dòng)態(tài)定義模塊200在設(shè)置用于存儲(chǔ)業(yè)務(wù)管理方用戶的用戶信息的表/數(shù)據(jù)庫的 結(jié)構(gòu)的過程中,除了考慮用于定義業(yè)務(wù)管理方用戶的字段數(shù)量以及各字段的屬性信息之 外,還可以考慮其他因素,一個(gè)具體的例子,第一動(dòng)態(tài)定義模塊200可以根據(jù)表/數(shù)據(jù)庫中 記錄的主關(guān)鍵字字段(通常為一個(gè))、用于定義業(yè)務(wù)管理方用戶的字段數(shù)量以及用于表示 表/數(shù)據(jù)庫中的記錄的創(chuàng)建信息的字段數(shù)量設(shè)置該表/數(shù)據(jù)庫所應(yīng)包含的字段數(shù)量,并根 據(jù)表/數(shù)據(jù)庫中記錄的主關(guān)鍵字字段的屬性信息、用于定義業(yè)務(wù)管理方用戶的各字段的屬 性信息以及用于表示表/數(shù)據(jù)庫中的記錄的創(chuàng)建信息的各字段的屬性信息分別設(shè)置該表/ 數(shù)據(jù)庫中的各字段的屬性信息。上述用于表示表/數(shù)據(jù)庫中的記錄的創(chuàng)建信息的各字段的 屬性信息可以是第一動(dòng)態(tài)定義模塊200動(dòng)態(tài)設(shè)置的(如由業(yè)務(wù)管理方動(dòng)態(tài)設(shè)置),也可以是 第一動(dòng)態(tài)定義模塊200預(yù)先靜態(tài)設(shè)置的。
[0066] 第二動(dòng)態(tài)定義模塊210主要用于提供動(dòng)態(tài)定義業(yè)務(wù)協(xié)作方用戶的第二圖形界面, 根據(jù)基于第二圖形界面而接收到的信息確定用于定義業(yè)務(wù)協(xié)作方用戶的各字段的屬性信 息并存儲(chǔ)。
[0067] 具體的,第二動(dòng)態(tài)定義模塊210所提供的第二圖形界面主要用于動(dòng)態(tài)定義業(yè)務(wù)協(xié) 作方用戶,即用于描述業(yè)務(wù)協(xié)作方用戶而所使用到的字段的數(shù)量以及各字段的屬性信息等 內(nèi)容可以通過第二圖形界面來動(dòng)態(tài)設(shè)置。第二動(dòng)態(tài)定義模塊210可以允許在第二圖形界面 中放入圖形組件以及針對(duì)圖形組件鍵入相應(yīng)的字母、漢字和數(shù)字等多種方式在第二圖形界 面中輸入信息,從而第二動(dòng)態(tài)定義模塊210可以根據(jù)基于第二圖形界面而接收到的信息確 定用于定義業(yè)務(wù)協(xié)作方用戶的各字段的屬性信息。一個(gè)具體的例子,第二動(dòng)態(tài)定義模塊210 可以預(yù)先設(shè)置包含有多個(gè)圖形組件的組件集合,如組件集合中包含有具有下拉選項(xiàng)的輸入 框圖形組件、接收鍵盤輸入信息的輸入框圖形組件以及設(shè)置表格的圖形組件等,從而第二 動(dòng)態(tài)定義模塊210可以允許從組件集合中選擇相應(yīng)的圖形組件,并允許將被選擇的圖形組 件放入到第二圖形界面中,然后,通過允許對(duì)被放入第二圖形界面中的圖形組件進(jìn)行相應(yīng) 的描述/定義(如為該圖像組件設(shè)置名稱、類型以及長(zhǎng)度等信息),第二動(dòng)態(tài)定義模塊210 即可以獲得用于定義業(yè)務(wù)協(xié)作方用戶的各字段的屬性信息。本實(shí)施例不限制第二動(dòng)態(tài)定義 模塊210根據(jù)基于該第二圖形界面而接收到的信息確定用于定義業(yè)務(wù)協(xié)作方用戶的各字 段的屬性信息的具體實(shí)現(xiàn)過程。
[0068] 作為示例,本實(shí)施例在將各圖形組件放入第二圖形界面的過程中,可以設(shè)置各圖 形組件在第二圖形界面中的具體位置,從而本實(shí)施例在對(duì)第二圖形界面中的各圖形組件分 別進(jìn)行了描述/定義之后,可以根據(jù)該第二圖形界面形成用于設(shè)置各業(yè)務(wù)協(xié)作方用戶的窗 □〇
[0069] 作為示例,本實(shí)施例可以根據(jù)實(shí)際需求來設(shè)置用于定義業(yè)務(wù)協(xié)作方用戶的字段的 數(shù)量(通常為多個(gè))以及各字段的屬性信息,如根據(jù)業(yè)務(wù)管理方對(duì)描述業(yè)務(wù)協(xié)作方用戶的 詳細(xì)程度要求以及關(guān)注點(diǎn)來設(shè)置用于定義業(yè)務(wù)協(xié)作方用戶的字段的數(shù)量以及各字段的屬 性信息。在一種應(yīng)用場(chǎng)景中,放入第二圖形界面中的圖形組件的數(shù)量(如不少于10個(gè))等 于用于定義業(yè)務(wù)協(xié)作方用戶的字段的數(shù)量;在另一種應(yīng)用場(chǎng)景中,用于定義業(yè)務(wù)協(xié)作方用 戶的各字段的屬性信息可以主要包括:字段名稱、字段類型、字段長(zhǎng)度、必填標(biāo)識(shí)以及唯一 標(biāo)識(shí)等,且其中的字段名稱可以包括:第一字段名稱(如基于字段順序編號(hào)的名稱)以及第 二字段名稱(如字段的中文名稱)等多個(gè)不同的字段名稱。另外,本實(shí)施例中的用于定義業(yè) 務(wù)協(xié)作方用戶的各字段的屬性信息還可以包括其他內(nèi)容,如主關(guān)鍵字以及登錄標(biāo)識(shí)等。本 實(shí)施例不限制用于定義業(yè)務(wù)協(xié)作方用戶的字段的數(shù)量以及各字段的屬性信息的具體內(nèi)容 等。
[0070] 作為示例,第二動(dòng)態(tài)定義模塊210可以針對(duì)動(dòng)態(tài)設(shè)置的用于定義業(yè)務(wù)協(xié)作方用戶 的字段數(shù)量以及各字段的屬性信息來創(chuàng)建用于存儲(chǔ)業(yè)務(wù)協(xié)作方用戶的用戶信息的表或數(shù) 據(jù)庫,例如,首先第二動(dòng)態(tài)定義模塊210設(shè)置用于存儲(chǔ)業(yè)務(wù)協(xié)作方用戶的用戶信息的表/數(shù) 據(jù)庫的名稱;然后,第二動(dòng)態(tài)定義模塊210根據(jù)動(dòng)態(tài)設(shè)置的用于定義業(yè)務(wù)協(xié)作方用戶的字 段數(shù)量以及各字段的屬性信息來設(shè)置該表/數(shù)據(jù)庫的結(jié)構(gòu),如第二動(dòng)態(tài)定義模塊210根據(jù) 用于定義業(yè)務(wù)協(xié)作方用戶的字段數(shù)量設(shè)置該表/數(shù)據(jù)庫所應(yīng)包含的字段數(shù)量,并根據(jù)用于 定義業(yè)務(wù)協(xié)作方用戶的各字段的屬性信息來設(shè)置該表/數(shù)據(jù)庫中的各字段的屬性信息。另 外,第二動(dòng)態(tài)定義模塊210在設(shè)置用于存儲(chǔ)業(yè)務(wù)協(xié)作方用戶的用戶信息的表/數(shù)據(jù)庫的結(jié) 構(gòu)的過程中,除了考慮用于定義業(yè)務(wù)協(xié)作方用戶的字段數(shù)量及各字段的屬性信息之外,還 可以考慮其他因素,一個(gè)具體的例子,第二動(dòng)態(tài)定義模塊210可以根據(jù)表/數(shù)據(jù)庫中記錄的 主關(guān)鍵字字段(通常為一個(gè))、用于定義業(yè)務(wù)協(xié)作方用戶的字段數(shù)量以及用于表示表/數(shù)據(jù) 庫中的記錄的創(chuàng)建信息的字段數(shù)量設(shè)置該表/數(shù)據(jù)庫所應(yīng)包含的字段數(shù)量,并根據(jù)表/數(shù) 據(jù)庫中記錄的主關(guān)鍵字字段的屬性信息、用于定義業(yè)務(wù)協(xié)作方用戶的各字段的屬性信息以 及用于表示表/數(shù)據(jù)庫中的記錄的創(chuàng)建信息的各字段的屬性信息分別設(shè)置該表/數(shù)據(jù)庫中 的各字段的屬性信息。上述用于表示表/數(shù)據(jù)庫中的記錄的創(chuàng)建信息的各字段的屬性信息 可以是第二動(dòng)態(tài)定義模塊210動(dòng)態(tài)設(shè)置的,也可以是第二動(dòng)態(tài)定義模塊210預(yù)先靜態(tài)設(shè)置 的。另外,上述表/數(shù)據(jù)庫中記錄的主關(guān)鍵字字段的屬性信息以及用于表示表/數(shù)據(jù)庫中 的記錄的創(chuàng)建信息的各字段的屬性信息同樣可以包括:字段名稱、字段類型、字段長(zhǎng)度、必 填標(biāo)識(shí)以及唯一標(biāo)識(shí)等。
[0071] 用戶設(shè)置模塊220主要用于根據(jù)存儲(chǔ)的用于定義業(yè)務(wù)管理方用戶的各字段的屬 性信息獲取相應(yīng)的用戶信息以設(shè)置各業(yè)務(wù)管理方用戶,并根據(jù)存儲(chǔ)的用于定義業(yè)務(wù)管理方 用戶的各字段的屬性信息獲取相應(yīng)的用戶信息以設(shè)置各業(yè)務(wù)協(xié)作方用戶。
[0072] 具體的,用戶設(shè)置模塊220可以通過批量導(dǎo)入的方式來設(shè)置各業(yè)務(wù)管理方用戶以 及各業(yè)務(wù)協(xié)作方用戶;例如,在預(yù)先設(shè)置有業(yè)務(wù)管理方職工名錄的情況下,用戶設(shè)置模塊 220可以根據(jù)用于定義業(yè)務(wù)管理方用戶的各字段的屬性信息利用相應(yīng)的接口將業(yè)務(wù)管理方 職工名錄中的相應(yīng)信息設(shè)置于上述步驟中建立的用于存儲(chǔ)業(yè)務(wù)管理方用戶的用戶信息的 表/數(shù)據(jù)庫中,使該表/數(shù)據(jù)庫中的每一條記錄對(duì)應(yīng)一個(gè)業(yè)務(wù)管理方用戶;而在預(yù)先設(shè)置有 業(yè)務(wù)協(xié)作方名錄的情況下,用戶設(shè)置模塊220可以根據(jù)用于定義業(yè)務(wù)協(xié)作方用戶的各字段 的屬性信息利用相應(yīng)的接口將業(yè)務(wù)協(xié)作方名錄中的相應(yīng)信息設(shè)置于上述步驟中建立的用 于存儲(chǔ)業(yè)務(wù)協(xié)作方用戶的用戶信息的表/數(shù)據(jù)庫中,使該表/數(shù)據(jù)庫中的每一條記錄對(duì)應(yīng) 一個(gè)業(yè)務(wù)協(xié)作方用戶。
[0073] 作為示例,用戶設(shè)置模塊220也可以通過鍵盤鼠標(biāo)輸入的方式來設(shè)置各業(yè)務(wù)管理 方用戶以及各業(yè)務(wù)協(xié)作方用戶,例如,用戶設(shè)置模塊220設(shè)置業(yè)務(wù)管理方用戶的過程為:利 用上述第一動(dòng)態(tài)定義模塊200形成的用于設(shè)置各業(yè)務(wù)管理方用戶的窗口逐項(xiàng)鍵入業(yè)務(wù)管 理方用戶的用戶信息(如單位名稱、單位代碼以及聯(lián)系方式等),用戶設(shè)置模塊220將鍵入 的信息存儲(chǔ)于第一動(dòng)態(tài)定義模塊200建立的用于存儲(chǔ)業(yè)務(wù)管理方用戶的用戶信息的表/ 數(shù)據(jù)庫中;而設(shè)置業(yè)務(wù)協(xié)作方用戶的過程為:利用第一動(dòng)態(tài)定義模塊200形成的用于設(shè)置 各業(yè)務(wù)協(xié)作方用戶的窗口逐項(xiàng)鍵入業(yè)務(wù)協(xié)作方用戶的用戶信息(如單位名稱、單位代碼及 聯(lián)系方式等),用戶設(shè)置模塊220將鍵入的信息存儲(chǔ)于第一動(dòng)態(tài)定義模塊200建立的用于存 儲(chǔ)業(yè)務(wù)協(xié)作方用戶的用戶信息的表/數(shù)據(jù)庫中。
[0074] 第三動(dòng)態(tài)定義模塊230主要用于提供動(dòng)態(tài)定義業(yè)務(wù)的第三圖形界面,并根據(jù)基于 第三圖形界面而接收到的信息確定各業(yè)務(wù)的業(yè)務(wù)流程信息,其中的業(yè)務(wù)流程信息至少包 括:業(yè)務(wù)參與主體限制條件以及業(yè)務(wù)數(shù)據(jù)處理邏輯信息。
[0075] 具體的,業(yè)務(wù)管理方所需要的各項(xiàng)業(yè)務(wù)的業(yè)務(wù)名稱以及各項(xiàng)業(yè)務(wù)的業(yè)務(wù)流程信息 等內(nèi)容可以通過第三動(dòng)態(tài)定義模塊230提供的第三圖形界面來動(dòng)態(tài)設(shè)置。第三動(dòng)態(tài)定義模 塊230可以通過在第三圖形界面中相應(yīng)的輸入框中輸入相應(yīng)的信息以及在第三圖形界面 提供的選項(xiàng)框中進(jìn)行相應(yīng)的點(diǎn)選等多種方式來動(dòng)態(tài)定義業(yè)務(wù)。一個(gè)具體的例子,第三動(dòng)態(tài) 定義模塊230可以預(yù)先在第三圖形界面中羅列出上述動(dòng)態(tài)建立的表/數(shù)據(jù)庫中的字段名 稱,并預(yù)先在第三圖形界面中預(yù)先設(shè)置多個(gè)邏輯運(yùn)算符,第三動(dòng)態(tài)定義模塊230通過被選 取的相應(yīng)的字段名稱以及邏輯運(yùn)算符可以形成一個(gè)邏輯表達(dá)式,該邏輯表達(dá)式可包括業(yè)務(wù) 參與主體限制條件,當(dāng)然,也可以包括其他限制條件(如對(duì)訂單信息中的產(chǎn)品類型的限制 條件等);第三動(dòng)態(tài)定義模塊230還可以在第三圖形界面中羅列出業(yè)務(wù)數(shù)據(jù)處理邏輯方式, 如業(yè)務(wù)數(shù)據(jù)傳輸處理、業(yè)務(wù)數(shù)據(jù)公示處理等,第三動(dòng)態(tài)定義模塊230通過被選擇的相應(yīng)的 數(shù)據(jù)處理邏輯方式可以確定出業(yè)務(wù)的數(shù)據(jù)處理邏輯信息。
[0076] 業(yè)務(wù)執(zhí)行模塊240主要用于在執(zhí)行業(yè)務(wù)時(shí),根據(jù)被執(zhí)行業(yè)務(wù)的業(yè)務(wù)參與主體限制 條件確定被執(zhí)行的業(yè)務(wù)所對(duì)應(yīng)的業(yè)務(wù)管理方用戶/業(yè)務(wù)協(xié)作方用戶,并根據(jù)被執(zhí)行業(yè)務(wù)的 業(yè)務(wù)數(shù)據(jù)處理邏輯信息對(duì)被執(zhí)行業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)進(jìn)行相應(yīng)的處理。
[0077] 具體的,本實(shí)施例中成功動(dòng)態(tài)定義的業(yè)務(wù)被執(zhí)行時(shí),業(yè)務(wù)執(zhí)行模塊240應(yīng)根據(jù)該 業(yè)務(wù)的業(yè)務(wù)流程信息來實(shí)現(xiàn)該業(yè)務(wù),即業(yè)務(wù)執(zhí)行模塊240應(yīng)根據(jù)業(yè)務(wù)流程信息中的業(yè)務(wù)參 與主體限制條件確定出參與該業(yè)務(wù)的業(yè)務(wù)管理方用戶或者業(yè)務(wù)協(xié)作方用戶,并根據(jù)業(yè)務(wù)流 程信息中的業(yè)務(wù)數(shù)據(jù)處理邏輯信息確定出對(duì)業(yè)務(wù)數(shù)據(jù)的處理方式,從而使該業(yè)務(wù)能夠順利 執(zhí)行,最終使該業(yè)務(wù)成功實(shí)現(xiàn);如業(yè)務(wù)執(zhí)行模塊240在確定出某代理商(即相應(yīng)的業(yè)務(wù)協(xié)作 方用戶)對(duì)應(yīng)的訂單審批人(即相應(yīng)的業(yè)務(wù)管理方用戶)后,將該代理商的訂單信息(即 業(yè)務(wù)數(shù)據(jù))提交給該訂單審批人;再如業(yè)務(wù)執(zhí)行模塊240在確定出某學(xué)生(即相應(yīng)的業(yè)務(wù) 協(xié)作方用戶)對(duì)應(yīng)的獎(jiǎng)學(xué)金審批人(即相應(yīng)的業(yè)務(wù)管理方用戶)后,將該學(xué)生的獎(jiǎng)學(xué)金申 請(qǐng)信息(即業(yè)務(wù)數(shù)據(jù))提交給該獎(jiǎng)學(xué)金審批人;再如業(yè)務(wù)執(zhí)行模塊240在確定出生產(chǎn)企業(yè) 中的某部門(即相應(yīng)的業(yè)務(wù)管理方用戶)對(duì)應(yīng)的公告瀏覽主體(即相應(yīng)的業(yè)務(wù)協(xié)作