【正文】
從上面所描述的 各個(gè)功能 組 之間的關(guān)聯(lián)關(guān)系可以看出,功能 組 并不是獨(dú)立的,各個(gè)單元 相互關(guān)聯(lián),相互集成,共同協(xié)作完成資產(chǎn)全生命周期內(nèi)的管理要求,下圖歸納整理了企業(yè)資產(chǎn)管理系統(tǒng)各個(gè) 功能組 之間的主要管理關(guān)系。 ? 交互性能報(bào)告 該 功能單元 要求系統(tǒng)提供對(duì)歷史消息交互的性能情況進(jìn)行統(tǒng)計(jì)分析,系統(tǒng)需要能夠?qū)Ω鱾€(gè)服務(wù)的被調(diào)用次數(shù)、吞吐率、響應(yīng)時(shí)間等指標(biāo)進(jìn)行分類匯總,能夠以圖表的形式展現(xiàn)出這些指標(biāo)的歷史趨勢(shì)與分布狀況。 ? 交互消息日志 該 功能單元 要求系統(tǒng) 提供對(duì)歷史消息交互的日志進(jìn)行查詢和查看,系統(tǒng)需要能夠根據(jù)時(shí)間范圍或調(diào)用系統(tǒng)進(jìn)行查詢,能夠查看到每一條消息的發(fā)起方、接收方、處理時(shí)間、廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 32 狀態(tài)、內(nèi)容等信息 。 ? Error Recovery 該 功能單元 要求系統(tǒng)能夠?qū)π畔⒔换?zhí)行過程中所遇到的錯(cuò)誤或異常進(jìn)行捕捉,并根據(jù)配置選擇既定的處理方針進(jìn)行處理,以保證信息交互的可靠性。 ? 手工觸發(fā) 該 功能單元 要求系統(tǒng)能夠提供一個(gè)服務(wù)調(diào)用界面,來對(duì)所配 置的服務(wù)進(jìn)行手工調(diào)用,以滿足一些隨需的數(shù)據(jù)交互需求。 以滿足一些定期的數(shù)據(jù)交互需求。 企 業(yè) 資 產(chǎn) 管 理 系 統(tǒng) 外 部 系 統(tǒng)S e r v i c eP r o v i d e rJ 2 E E. N E TO t h e r s服 務(wù) 注 冊(cè) 表服 務(wù) 查 詢J a v a C l a s s S e r v i c e A J a v a C l a s s S e r v i c e B J a v a C l a s s S e r v i c e C J a v a I n t e r f a c e S e r v i c e i m p l e m e n t si m p l e m e n t si m p l e m e n t sc a l lc a l lc a l lS O A Po v e rH T T P 圖:外部系統(tǒng)調(diào)用企業(yè)資產(chǎn)管理系統(tǒng) 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 ? Service Provider Service Provider 是一個(gè)標(biāo)準(zhǔn)的 Web 服務(wù) , 是外部系統(tǒng)訪問本系統(tǒng)的唯一入口 。該方法要求調(diào)用者 提供一個(gè)服務(wù) ID 和一個(gè) XML 格式的業(yè)務(wù)數(shù)據(jù),然后根據(jù)配置找到與服務(wù) ID 所指向的接口,并使用相應(yīng)的適配器去調(diào)用此接口 , 如果所調(diào)用的接口是同步接口,該方法會(huì)返回一個(gè) XML 格式的業(yè)務(wù)數(shù)據(jù)作為調(diào)用結(jié)果 ,其機(jī)制如下圖所示。 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 ? Web Service 適配器 該 功能單元 要求系統(tǒng)能夠根據(jù)配置,通過 SOAP 協(xié)議 調(diào)用標(biāo)準(zhǔn)的 Web Service 服務(wù)。系統(tǒng)需要能夠創(chuàng)建、刪除、停用、啟用定時(shí)器,并能夠?qū)Χ〞r(shí)器的開始時(shí)間、失效時(shí)間、循環(huán)間隔時(shí)間、循環(huán)次數(shù)、循環(huán)規(guī)則等參數(shù)的配置。 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 對(duì)于密鑰/安全證書模式,系統(tǒng)要求能夠維護(hù)一組密鑰和安全證書,并對(duì)被調(diào)用服務(wù)和調(diào)用服務(wù)設(shè)定密鑰或安全證書。 對(duì)于用戶名密碼的控制模式,系統(tǒng)要求能夠?qū)Ρ徽{(diào)用服務(wù)和調(diào)用服務(wù)設(shè)定用戶名和密碼。 可以使用企業(yè)級(jí)應(yīng)用集成平臺(tái)的既有功能來代替此 功能單元 。 ? 可靠性控制 該 功能單元 要求系統(tǒng)能夠?qū)π畔⒔换?zhí)行過程中所遇到的錯(cuò)誤或異常情況下的處理方式進(jìn)行配置。 本系統(tǒng)服務(wù)是指實(shí)現(xiàn)某個(gè)公共接口的對(duì)象,系統(tǒng)中 可以 指定一個(gè)服務(wù)名與此對(duì)象相關(guān)聯(lián) , 當(dāng)外部系統(tǒng)調(diào)用 Service Provider 時(shí),可以通過其指定的服務(wù)名查找到相應(yīng)的本系統(tǒng)服務(wù)實(shí)現(xiàn)類, 參見“ Service Provider”功能 。 對(duì)于外系統(tǒng)服務(wù),系統(tǒng)需要支持標(biāo)準(zhǔn)的 Web Service、 JMS、 JDBC、 FTP 方式。同時(shí),系統(tǒng)允許用戶將自己的消息 刪除。在人工發(fā)送消息界面中,用戶可以根據(jù)業(yè)務(wù)情況手工填寫消息內(nèi)容和消息接收人;自動(dòng)廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 28 發(fā)送消息時(shí),這些信息由系統(tǒng)根據(jù)業(yè)務(wù)規(guī)則自動(dòng)生成,參見“ 待辦提醒 ”功能。 ? 工作流監(jiān)控 該 功能單元 要求系統(tǒng)中能夠查詢到正在執(zhí)行的工作流,顯示工作流名稱、何時(shí)開始執(zhí)行、執(zhí)行到哪一步等情況,并允許系統(tǒng)管理員終止某一條正在執(zhí)行的工作流。 ? 待辦提醒 該 功能單元 要求系統(tǒng)在自動(dòng)化工作流流轉(zhuǎn)時(shí),在某些重要節(jié)點(diǎn)上能夠觸發(fā)待辦提醒,將消息自動(dòng)發(fā)送給下一步操作人員。 ? 工 作流權(quán)限管理 在配置工作流中的節(jié)點(diǎn)時(shí),每個(gè)節(jié)點(diǎn)應(yīng)該可以為其指定一個(gè)或多個(gè)操作角色,只有擁有此角色的用戶,才能進(jìn)行相應(yīng)的節(jié)點(diǎn)操作(例如:資金計(jì)劃審核人才能對(duì)處于“待審核”狀態(tài)資金計(jì)劃進(jìn)行審核)。 ? 工作流配置 在各個(gè) 業(yè)務(wù)模塊 中 ,有 一些信息 審批流程的需求(如資金計(jì)劃審 批 ),這些審批流程要求是可配置的。 ? 人工解鎖 由于某些原因,比如系統(tǒng)會(huì)話時(shí)間失效,可能會(huì)造成數(shù)據(jù)一直被鎖定。當(dāng)此用戶修改完畢進(jìn)行保存后,該數(shù)據(jù)被解鎖,這時(shí)其它用戶才能夠修改該數(shù)據(jù)。 ? 附件查詢/下載 用戶在系統(tǒng)中查看信息時(shí),如該信息掛接了附件,則可以看到掛接的附件列表,展現(xiàn)相關(guān)的附件信息,并提供用戶下載附件的功能。 系統(tǒng)應(yīng)該能夠支持各種附件格式 , 并能夠讓用戶維護(hù)附件的信息,包括:附件類型、附件名稱、附件說明、附件版本、創(chuàng)建人、審核人、創(chuàng)建日期等。 ? 自定義表單生成 當(dāng)各個(gè)業(yè)務(wù)模 塊中需要展現(xiàn)表單時(shí),可配置的表單能夠根據(jù)相應(yīng)的配置動(dòng)態(tài)生成。 ? 表單配置 各個(gè)業(yè)務(wù)模塊,有些表單 要求是可配置的( 例如:設(shè)備技術(shù)信息 ), 該 功能單元 要求系統(tǒng)可以對(duì)這些表單進(jìn)行配置,包括:可以增加或刪除一個(gè)字段;可以指定字段類型(例如:短文本、長(zhǎng)文本、日期、數(shù)字或下拉列表);可以對(duì)同一個(gè)表單的不同類別,設(shè)置不同的字段(例如:類型為“鐵塔”的設(shè)備技術(shù)信息表單中的字段和類型為“變壓器”的設(shè)備技術(shù)信息表單不相同)。用戶應(yīng)該根據(jù)其對(duì)應(yīng) 角色的不同,看到 所有可選值或部分可選值 。 具體的配置 需求在各個(gè)功能模塊的概要設(shè)計(jì)中已經(jīng)做了詳細(xì)的描述。 ? 臨時(shí)權(quán)限撤銷 該 功能單元 要求系統(tǒng)能夠撤銷為用戶分配的臨時(shí)權(quán)限。為用戶分配臨時(shí)權(quán)限時(shí),不但可以分配用戶可以臨時(shí)進(jìn)行的操作,也可以為用戶分配其可以操作的數(shù)據(jù)( 例如:指定某用戶可以對(duì)某個(gè)功能位置下的所有設(shè)備信息進(jìn)行維護(hù))。若用戶沒用權(quán)限進(jìn)行相關(guān)操作,系統(tǒng)將彈出提示對(duì)話框。 ? 權(quán)限控制 應(yīng)授予不同帳戶為完成各自承擔(dān)任務(wù)所需的最小權(quán)限,并在他們之間形成相互制約關(guān)系。例如 “物資需求提報(bào)”功能,頁面級(jí)用來控制用戶是否能訪問“物資需求提報(bào)”頁面,動(dòng)作級(jí)用來控制用戶是否能“新建”一條物資需求計(jì)劃或只能“修改”現(xiàn)有的物資需求計(jì)劃,數(shù)據(jù)級(jí)則控制用戶能看到自己創(chuàng)建的物資需求計(jì)劃、本部門的物資需求計(jì)廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 25 劃或是全部的物資需求計(jì)劃。 ? 角色權(quán)限分配 權(quán)限對(duì)應(yīng)于用戶在系統(tǒng)中的每一項(xiàng)操作功能,權(quán)限是根據(jù)業(yè)務(wù)能力而確定的,是靜態(tài)的,分為三個(gè)層級(jí):頁面級(jí)、動(dòng)作級(jí)和數(shù)據(jù)級(jí)。 ? 角色查詢 該 功能單元 要求系統(tǒng)提供對(duì)角色進(jìn)行查詢的功能,可以對(duì)角色名進(jìn)行查詢。 ? 角色維護(hù) 角色是用來 關(guān)聯(lián)用戶和權(quán)限之間關(guān)系的, 該 功能單元 要求系統(tǒng)能夠提供對(duì)角色信息進(jìn)行以創(chuàng)建、刪除、凍結(jié)或解凍的功能。故企業(yè)資產(chǎn)管理系統(tǒng)應(yīng)該提供自動(dòng)化接口,允許從外部系統(tǒng)按一定數(shù)據(jù)規(guī)范創(chuàng)建、修改或注銷用戶信息。能夠查看一個(gè)用戶日常的操作情況,如登陸、退出、創(chuàng)建某條信息、修改某條信息等;能夠統(tǒng)計(jì)一個(gè)時(shí)間段內(nèi)用戶的操作次數(shù);能按時(shí)間段、部門、角色對(duì)用戶的日常操作進(jìn)行匯總分析,并以圖標(biāo)形式展現(xiàn)出來。 各個(gè)業(yè)務(wù)模塊的表單中凡是要填寫人員的地方,系統(tǒng)需要提供通過用戶查詢選取一廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 24 個(gè)或多個(gè)人員并回寫到表單中的功能。 ? 用戶查詢 該 功能單元 要求系統(tǒng)提供對(duì)用戶信息進(jìn)行查詢的功能,可以對(duì)用戶名、所屬組織、系統(tǒng)帳號(hào)名等信息進(jìn)行查詢。用戶若要離開系統(tǒng) ,則需要 “退出”系統(tǒng) ,系統(tǒng)會(huì)做一些后續(xù)處理。 ? 用戶角色分配 該 功能單元 要求系統(tǒng)能夠?yàn)槊恳粋€(gè)用戶分配角色,以授予用戶進(jìn)行相應(yīng)業(yè)務(wù)操作的權(quán)限,每個(gè)用戶可以被分配一個(gè)或多個(gè)角色。每個(gè)用戶所需要維護(hù)的關(guān)鍵信息 包括:用戶編號(hào)、所屬組織、用戶姓名、系統(tǒng)帳戶名、系統(tǒng)帳戶密碼,其中用戶編號(hào)必須唯一 ,而對(duì)于不同類型的用戶,應(yīng)對(duì)其密碼強(qiáng)度有所要求 。如果此功能啟用,應(yīng)該避免在企業(yè)資產(chǎn)管理系統(tǒng)中進(jìn)行組織架構(gòu)信息維護(hù), 以保證企業(yè)范圍內(nèi)的數(shù)據(jù)一致性。 ? 組織架構(gòu)主數(shù)據(jù)同步 從企業(yè)級(jí)的角度來說,組織架構(gòu)信息應(yīng)該維護(hù)在一個(gè)企業(yè)級(jí)的人員管理系統(tǒng)中。用戶應(yīng)該根據(jù)其對(duì)應(yīng)權(quán)限的不同,看 到 整個(gè)組織架構(gòu)或部分組織架構(gòu)。每個(gè)組織節(jié)點(diǎn)所需要維護(hù)的關(guān)鍵信息包括:組織編號(hào)、上級(jí)組織編號(hào)和組織名稱,其中組織編號(hào)必須唯一。 ? 組織架構(gòu)維護(hù) 該 功能單元 要求系統(tǒng)能夠 提供對(duì)企業(yè)的組織架構(gòu)信息進(jìn)行維護(hù)的功能。 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 22 交互代理 交互配置 ? 服務(wù)注冊(cè) ? 可靠性控制 ? 安全性控制 ? 定時(shí)控制 交互適配 ? JMS 適配器 ? JDBC 適配器 ? FTP 適配器 交互執(zhí)行 ? Service Consumer ? Service Provider ? 定時(shí)觸發(fā) ? 手工觸發(fā) ? Error Recovery 企業(yè)資產(chǎn)管理系統(tǒng)所有與外部系統(tǒng)的信息交互都通過該功能實(shí)現(xiàn),具體集成需求參見“應(yīng)用集成業(yè)務(wù)需求”一節(jié)。 協(xié)同工作平臺(tái) 工作流引擎 ? 工作流配置 ? 工作流權(quán)限管理 ? 工作流執(zhí)行 ? 待辦提醒 ? 工作流監(jiān)控 各個(gè)業(yè)務(wù)模塊,如果有審批流程的需求( 如資金計(jì)劃審批 ),則使用此功能。 附件管理 ? 附件導(dǎo) 入 ? 附件查詢/下載 各個(gè)業(yè)務(wù)模塊中維護(hù)的信息,如果有掛附件的要求(如項(xiàng)目下要掛“設(shè)計(jì)圖”),則使用此功能。 臨時(shí)權(quán)限分配 ? 臨時(shí)權(quán)限賦予 ? 臨時(shí)權(quán)限撤銷 數(shù)據(jù)管理 可選項(xiàng)配置 ? 可選項(xiàng)配置 ? 可選項(xiàng)權(quán)限管理 ? 可選項(xiàng)列表生成 各個(gè)業(yè)務(wù)模塊的表單中的可選項(xiàng),如果要求是可配置的(如“電壓等級(jí)”),則使用此功能。 用戶管理 ? 用戶信息維護(hù) ? 用戶角色分配 ? 用戶登陸與 退出 ? 用戶查詢 ? 用戶操作日志/報(bào)表 各個(gè)業(yè)務(wù)模塊的表單中凡是要填寫人員的地方 ( 如 物資需 求“申請(qǐng)人” ), 都能使用用戶查詢功能 。 下 面的 圖 表將描述 公共模塊 所包含的 功能組 和 功能單元 。 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 20 5. 公共 模塊 公共模塊主要負(fù)責(zé)實(shí)現(xiàn)兩部分功能:系統(tǒng)基本功能和公共功能 。 工單關(guān)閉 ? 工單 結(jié)算 ? 關(guān)閉工單 如果有需要,則觸發(fā)財(cái)務(wù)模塊的資產(chǎn)事務(wù)功能。 物資主數(shù)據(jù)管理 工單計(jì)劃 ? 創(chuàng)建工單計(jì)劃 ? 維護(hù)工單計(jì)劃信息 ? 維護(hù)物料需求 ? 維護(hù)外委服務(wù)需求 ? 維護(hù)標(biāo)準(zhǔn)工作包 ? 查詢標(biāo)準(zhǔn)工作包 ? 工單審核下達(dá) ? 工單自動(dòng)提醒 在這里將使用到物資模塊中的采購需求申報(bào)功能。 設(shè)備管理 ? 設(shè)備主數(shù)據(jù)維護(hù) ? 設(shè)備樹展現(xiàn) ? 設(shè)備主數(shù)據(jù)同步 ? 設(shè)備移交 ? 設(shè)備退運(yùn) 在各個(gè)業(yè)務(wù)模塊的表單中凡是要填寫設(shè)備的地方,都需要使用到 設(shè)備 樹展現(xiàn) 的功能。 下面的圖表 將描述 設(shè)備 模塊所包含的 功能組 和 功能單元 。根據(jù)約定,企業(yè)資產(chǎn)管理系統(tǒng)主要負(fù)責(zé)與資產(chǎn)相關(guān)的工單成本歸集,而不涉及到生產(chǎn)管理的細(xì)節(jié),生產(chǎn)管理業(yè)務(wù)在生產(chǎn)管理系統(tǒng)中實(shí)現(xiàn) ,下圖描述 了業(yè)務(wù)功能的切分界面。 表:物資模塊 功能單元 由于 物資 模塊中的 功能單元 在 物 流 專業(yè)組 的概要設(shè)計(jì)中都已經(jīng)被覆蓋,故在此處就不 再 贅述。 物資主數(shù)據(jù)管理 物料類別管理 ? 物料類別維護(hù) ? 物料類別樹展現(xiàn) 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng) 總體架構(gòu)設(shè)計(jì) 17 采購目錄管理 ? 采購目錄維護(hù) ? 采購目錄樹展現(xiàn) 物料管理 ? 物料主數(shù)據(jù)維護(hù) ? 物料查詢 ? 物料主數(shù)據(jù)同步 在采購需求、采購計(jì)劃、采購合同、倉儲(chǔ)配送等功能