秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

XX電網(wǎng)公司 企業(yè)級(jí) 資產(chǎn)管理系統(tǒng) 資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

上傳人:仙*** 文檔編號(hào):29931971 上傳時(shí)間:2021-10-08 格式:DOC 頁(yè)數(shù):57 大小:959.52KB
收藏 版權(quán)申訴 舉報(bào) 下載
XX電網(wǎng)公司 企業(yè)級(jí) 資產(chǎn)管理系統(tǒng) 資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
第1頁(yè) / 共57頁(yè)
XX電網(wǎng)公司 企業(yè)級(jí) 資產(chǎn)管理系統(tǒng) 資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
第2頁(yè) / 共57頁(yè)
XX電網(wǎng)公司 企業(yè)級(jí) 資產(chǎn)管理系統(tǒng) 資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
第3頁(yè) / 共57頁(yè)

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《XX電網(wǎng)公司 企業(yè)級(jí) 資產(chǎn)管理系統(tǒng) 資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》由會(huì)員分享,可在線閱讀,更多相關(guān)《XX電網(wǎng)公司 企業(yè)級(jí) 資產(chǎn)管理系統(tǒng) 資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(57頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)資產(chǎn)管理系統(tǒng)廣東電網(wǎng)公司深圳市康拓普信息技術(shù)有限公司二零一零年六月 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 1目目 錄錄1設(shè)備資產(chǎn)管理設(shè)備資產(chǎn)管理.11.1基礎(chǔ)數(shù)據(jù).1修訂記錄修訂記錄.11.1.1技術(shù)對(duì)象節(jié)點(diǎn).11.1.2功能位置.21.1.3設(shè)備資產(chǎn).31.1.4部件.41.1.5變電站.41.1.6線路.51.1.7通信節(jié)點(diǎn).61.1.8調(diào)度節(jié)點(diǎn).61.1.9電廠.61.1.10類(lèi)別.71.1.11建設(shè)記錄.81.1.12臺(tái)帳模板管理.92工單管理工單管理.14修訂記錄修訂記錄.142.1概述.142.1.1業(yè)務(wù)邏輯設(shè)計(jì).163輸

2、網(wǎng)資產(chǎn)變更管理輸網(wǎng)資產(chǎn)變更管理.223.1資產(chǎn)變更.223.1.1概述.223.1.2業(yè)務(wù)邏輯設(shè)計(jì).223.2正式臺(tái)帳維護(hù).243.2.1概述.243.2.2業(yè)務(wù)邏輯設(shè)計(jì).244設(shè)備資產(chǎn)臺(tái)帳設(shè)備資產(chǎn)臺(tái)帳.264.1設(shè)備臺(tái)帳維護(hù).264.1.1概述.264.1.2業(yè)務(wù)邏輯設(shè)計(jì).264.2設(shè)備臺(tái)帳樹(shù)復(fù)制粘貼.324.2.1概述.324.2.2業(yè)務(wù)邏輯設(shè)計(jì).334.3資產(chǎn)瀏覽.354.3.1概述.354.3.2業(yè)務(wù)邏輯設(shè)計(jì).354.4資產(chǎn)維護(hù).354.4.1概述.35 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 24.4.2業(yè)務(wù)邏輯設(shè)計(jì).365設(shè)備建設(shè)設(shè)備建設(shè).375.1設(shè)備資產(chǎn)臺(tái)帳初設(shè).

3、375.1.1概述.375.1.2業(yè)務(wù)邏輯設(shè)計(jì).375.2資產(chǎn)關(guān)聯(lián)費(fèi)用結(jié)構(gòu).405.2.1概述.405.2.2業(yè)務(wù)邏輯設(shè)計(jì).405.3物料裝卸.415.3.1概述.415.3.2業(yè)務(wù)邏輯設(shè)計(jì).425.3.3數(shù)據(jù)庫(kù)設(shè)計(jì).475.3.4表現(xiàn)層設(shè)計(jì).475.4電子化移交.505.4.1概述.505.4.2業(yè)務(wù)邏輯設(shè)計(jì).501 設(shè)備資產(chǎn)管理設(shè)備資產(chǎn)管理1.1 基礎(chǔ)數(shù)據(jù)基礎(chǔ)數(shù)據(jù)修訂記錄版本修訂說(shuō)明作者審核審核日期V1.0新建單俊、夏成文符曦2009-12-11所有權(quán)聲明:深圳市康拓普信息技術(shù)有限公司版權(quán)所有 不得復(fù)制Copyright 2009 by Shenzhen Comtop Informatio

4、n Technology Co., Ltd1.1.1技術(shù)對(duì)象節(jié)點(diǎn)技術(shù)對(duì)象節(jié)點(diǎn)1.1.1.1概述概述包路徑:top.lcam.asset.masterdata.techobjectnode.appservice.impl. TechObjectNodeBizService。提供技術(shù)對(duì)象節(jié)點(diǎn)新增、修改、刪除、讀取基本的 CRUD 方法。1.1.1.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)1.1.1.2.1TechObjectNodeBizService類(lèi)名類(lèi)名TechObjectNodeBizService說(shuō)明說(shuō)明技術(shù)對(duì)象節(jié)點(diǎn) BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.1.2.1.1 readFull

5、PathListByNodeId方法方法readFullPathListByNodeId 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 2說(shuō)明說(shuō)明根據(jù)技術(shù)對(duì)象節(jié)點(diǎn) id 讀取對(duì)象在臺(tái)帳中的全路徑輸入輸入技術(shù)對(duì)象節(jié)點(diǎn) id輸出輸出技術(shù)對(duì)象節(jié)點(diǎn)路徑 List處理處理調(diào)用TechObjectNodeDAO 根據(jù)技術(shù)對(duì)象節(jié)點(diǎn) id 級(jí)聯(lián)讀取技術(shù)對(duì)象節(jié)點(diǎn)的父節(jié)點(diǎn)列表new 技術(shù)對(duì)象節(jié)點(diǎn) list遍歷技術(shù)對(duì)象節(jié)點(diǎn)的父節(jié)點(diǎn)列表,給技術(shù)對(duì)象節(jié)點(diǎn) list 賦值返回技術(shù)對(duì)象節(jié)點(diǎn) list1.1.2功能位置功能位置1.1.2.1概述概述包路徑:top.lcam.asset.masterdata.funct

6、ionlocation. appservice.impl. FunctionLocationBizService。提供功能位置新增、修改、刪除、讀取基本的 CRUD 方法。1.1.2.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)1.1.2.2.1FunctionLocationBizService類(lèi)名類(lèi)名FunctionLocationBizService說(shuō)明說(shuō)明功能位置 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.2.2.1.1readFunctionLocation方法方法readFullPathListByNodeId說(shuō)明說(shuō)明根據(jù)功能位置 id 讀取功能位置基本信息輸入輸入功能位置 id輸出輸出功

7、能位置基本信息處理處理根據(jù)功能位置 id 讀取功能位置基本信息 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 31.1.2.2.1.2insertFunctionLocation方法方法insertFunctionLocation說(shuō)明說(shuō)明新增功能位置輸入輸入功能位置 vo輸出輸出功能位置 id處理處理生成功能位置 id保存功能位置信息1.1.3設(shè)備資產(chǎn)設(shè)備資產(chǎn)1.1.3.1概述概述包路徑:top.lcam.asset.masterdata.asset. appservice.impl. AssetOverAllBizService。提供資產(chǎn)綜合服務(wù)包括設(shè)備資產(chǎn)、資產(chǎn)卡片、資產(chǎn)價(jià)值信息的

8、增、刪、改、查。1.1.3.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)1.1.3.2.1AssetOverAllBizService 類(lèi)名類(lèi)名AssetOverAllBizService說(shuō)明說(shuō)明設(shè)備資產(chǎn)綜合服務(wù) BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明AssetBizService、AssetCardBizService、AssetValueBizService1.1.3.2.1.1insertAssetOverAll方法方法insertAssetOverAll說(shuō)明說(shuō)明新增設(shè)備資產(chǎn)、資產(chǎn)卡片、資產(chǎn)價(jià)值信息輸入輸入存有設(shè)備資產(chǎn)、資產(chǎn)卡片和資產(chǎn)價(jià)值信息的 map輸出輸出包裝設(shè)備資產(chǎn)、資產(chǎn)卡片、資產(chǎn)價(jià)值信息的A

9、ssetOverAllVO處理處理根據(jù) map 的數(shù)據(jù) new AssetVO ,新增設(shè)備If(設(shè)備具有資產(chǎn)價(jià)值) 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 4 根據(jù) map 的數(shù)據(jù) new AssetCardVO,新增資產(chǎn)卡片 根據(jù) map 的數(shù)據(jù) new AssetValueVO,新增資產(chǎn)價(jià)值信息1.1.4部件部件1.1.4.1概述概述包路徑:top.lcam.asset.masterdata.parts. appservice.impl. PartsBizService。提供功能部件新增、修改、刪除、讀取基本的 CRUD 方法。1.1.4.1.1PartsBizService

10、類(lèi)名類(lèi)名PartsBizService說(shuō)明說(shuō)明部件 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.4.1.1.1queryPartsListByDeviceId方法方法queryPartsListByDeviceId說(shuō)明說(shuō)明根據(jù)設(shè)備 id 查詢(xún)?cè)O(shè)備下的部件輸入輸入設(shè)備 id輸出輸出部件 List處理處理組裝查詢(xún)條件 deviceId=參數(shù)設(shè)備 id調(diào)用queryPartsList 查詢(xún)?yōu)樯喜浇M裝的查詢(xún)條件1.1.5變電站變電站1.1.5.1概述概述包路徑:top.lcam.asset.masterdata.substation. appservice.impl. SubstationBi

11、zService。提供變電站新增、修改、刪除、讀取基本的 CRUD 方法。 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 51.1.5.1.1SubstationBizService類(lèi)名類(lèi)名SubstationBizService說(shuō)明說(shuō)明變電站 BizService,變電站的新增、修改、刪除、列表查詢(xún)的原子方法依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.6線路線路1.1.6.1概述概述包路徑:top.lcam.asset.masterdata.line. appservice.impl. LineBizService。提供線路新增、修改、刪除、讀取基本的 CRUD 方法。1.1.6.1.1Line

12、BizService類(lèi)名類(lèi)名LineBizService說(shuō)明說(shuō)明線路 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.6.1.1.1deleteLine方法方法deleteLine說(shuō)明說(shuō)明刪除線路信息輸入輸入線路 id輸出輸出是否刪除成功,1 刪除成功,其他失敗處理處理查詢(xún)線路對(duì)應(yīng)的功能位置信息刪除功能位置刪除線路 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 61.1.7通信節(jié)點(diǎn)通信節(jié)點(diǎn)1.1.7.1概述概述包路徑:munication. appservice.impl. CommunicationBizService。提供通信節(jié)點(diǎn)新增、修改、刪除、讀取基本的 CRUD 方法。1

13、.1.7.1.1CommunicationBizService類(lèi)名類(lèi)名CommunicationBizService說(shuō)明說(shuō)明通信節(jié)點(diǎn) BizService,通信節(jié)點(diǎn)的新增、修改、刪除、列表查詢(xún)的原子方法依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.8調(diào)度節(jié)點(diǎn)調(diào)度節(jié)點(diǎn)1.1.8.1概述概述包路徑:top.lcam.asset.masterdata.dispatch. appservice.impl. DispatchBizService。提供調(diào)度節(jié)點(diǎn)新增、修改、刪除、讀取基本的 CRUD 方法。1.1.8.1.1DispatchBizService類(lèi)名類(lèi)名DispatchBizService說(shuō)明說(shuō)明調(diào)度節(jié)點(diǎn)

14、BizService,調(diào)度節(jié)點(diǎn)的新增、修改、刪除、列表查詢(xún)的原子方法依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.9電廠電廠1.1.9.1概述概述包路徑:top.lcam.asset.masterdata.powerplant. appservice.impl. PowerPlantBizService。提供電廠新增、修改、刪除、讀取基本的 CRUD 方法和查詢(xún)方法。 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 71.1.9.1.1PowerPlantBizService類(lèi)名類(lèi)名PowerPlantBizService說(shuō)明說(shuō)明電廠 BizService,電廠的新增、修改、刪除、列表查詢(xún)的原子方法依

15、賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.10類(lèi)別類(lèi)別1.1.10.1概述概述包路徑:top.lcam.asset.masterdata.assetclassify. appservice.impl.AssetClassifyBizService提供資產(chǎn)類(lèi)別、功能位置類(lèi)別、特征組、特征的維護(hù)。1.1.10.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)1.1.10.2.1AssetClassifyBizService類(lèi)名類(lèi)名AssetClassifyBizService說(shuō)明說(shuō)明資產(chǎn)類(lèi)別 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.10.2.1.1 deleteAssetClassifyFeatureValue方法方法

16、deleteAssetClassifyFeatureValue說(shuō)明說(shuō)明刪除特征值輸入輸入特征 id輸出輸出Int (1 表示操作成功)處理處理根據(jù)特征 id 查找特征類(lèi)別關(guān)聯(lián)根據(jù)特征類(lèi)別關(guān)聯(lián)的類(lèi)別 id 查找設(shè)備特征值刪除設(shè)備特征關(guān)聯(lián)刪除設(shè)備特征If(設(shè)備特征值 != null) 刪除設(shè)備特征值 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 81.1.11建設(shè)記錄建設(shè)記錄1.1.11.1概述概述包路徑: top.lcam.asset.masterdata.buildrecord.appservice.impl. BuildRecordBizService提供資產(chǎn)建設(shè)記錄的產(chǎn)生,通過(guò)建設(shè)

17、記錄查看資產(chǎn)的安裝歷程,功能位置下的設(shè)備安裝情況。1.1.11.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)1.1.11.2.1 BuildRecordBizService類(lèi)名類(lèi)名BuildRecordBizService說(shuō)明說(shuō)明資產(chǎn)建設(shè)記錄 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明1.1.11.2.1.1 insertBuildRecord方法方法insertBuildRecord說(shuō)明說(shuō)明新增建設(shè)記錄輸入輸入Vo輸出輸出Int (1 表示操作成功)處理處理根據(jù)設(shè)備在業(yè)務(wù)中的處理,在產(chǎn)生設(shè)備記錄的時(shí)候,新增建設(shè)記錄。記錄建設(shè)類(lèi)型,安裝到的功能位置,時(shí)間。1.1.11.2.1.2 queryBuildReco

18、rdViewList方法方法queryBuildRecordViewList說(shuō)明說(shuō)明查詢(xún)建設(shè)記錄(設(shè)備或者功能位置的安裝歷史)輸入輸入ObjectId 設(shè)備對(duì)象 id 或者 installId 安裝到對(duì)象的 Id 輸出輸出List 建設(shè)記錄視圖對(duì)象集合 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 9處理處理為了滿(mǎn)足 1. 查看設(shè)備在歷史上,所有安裝的功能位置 2. 某功能位置下安裝了哪些設(shè)備通過(guò)建設(shè)記錄將設(shè)備,安裝到的功能位置對(duì)象組合成安裝歷史視圖createcreate oror replacereplace viewview v_asset_build_record asasse

19、lectselect x.device_build_record_id,x.build_type,x.build_date, x.project_id, x.subproject_id,x.object_id, x.object_node_type, x.install_object_id, x.install_node_type, x.typetype, x.local_code, a.namename asas device_name, a.code asas device_code, a.current_status, a.status_date, f.code asas func_co

20、de, f.namename asas func_name, n.full_path fromfrom am_asset a,am_function_location f, am_tech_object_node n, (selectselect device_build_record_id, build_type,build_date, project_id, subproject_id, object_id, object_node_type,install_object_id, install_node_type, typetype, local_code fromfrom am_bui

21、ld_record wherewhere object_node_type = 2 andand install_node_type = 1) x wherewhere f.function_location_id = x.install_object_id andand a.device_id = x.object_id andand n.tech_object_id(+) = a.device_id建立視圖后,該視圖是所有建設(shè)記錄中涉及到的設(shè)備(已過(guò)濾掉已經(jīng)不在設(shè)備表中存在的數(shù)據(jù))和其對(duì)應(yīng)的功能位置的相關(guān)信息。直接通過(guò)傳入?yún)?shù)進(jìn)行查詢(xún)。 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

22、 101.1.12臺(tái)帳模板管理臺(tái)帳模板管理1.1.12.1概述概述包路徑:top.lcam.asset.masterdata.assetaccounttemplate.appservice.impl. AssetAccountTemplateBizService。提供臺(tái)帳模板的新增、修改、刪除、讀取基本的 CRUD 方法和查詢(xún)方法。1.1.12.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)1.1.12.2.1 AssetAccountTemplateBizService類(lèi)名類(lèi)名AssetAccountTemplateBizService說(shuō)明說(shuō)明臺(tái)帳模板 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明TechObj

23、ectNodeTemplateBizService、FunctionlocationTemplateBizService、SubstationTemplateBizService、LineTempalteBizService、AssetTemplateBizService、PartsTemplateBizService1.1.12.2.1.1 insertFunctionLocationTemplate方法方法insertFunctionLocationTemplate說(shuō)明說(shuō)明新增功能位置模板輸入輸入功能位置模板 VO輸出輸出技術(shù)對(duì)象節(jié)點(diǎn) ID處理處理定義變量功能位置模板 VOIf(psrTy

24、pe=變電站) 插入變電站信息位置模板 VO.siteId = 變電站 IDelse (psrType=線路) 插入線路信息位置模板 VO.siteId = 線路 ID調(diào)用insertCommonFunctionLocationTemplate(新增功能位置模板)方法,新增功 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 11能位置及技術(shù)對(duì)象模板節(jié)點(diǎn),返回技術(shù)對(duì)象模板節(jié)點(diǎn) id1.1.12.2.1.2 insertAssetAccountTemplate方法方法insertAssetAccountTemplate說(shuō)明說(shuō)明新增臺(tái)帳模板輸入輸入臺(tái)帳模板 VO輸出輸出臺(tái)帳模板 ID處理處理定

25、義變量功能位置模板 VO調(diào)用insertFunctionLocationTemplate,新增功能位置技術(shù)對(duì)象節(jié)點(diǎn)等并返回技術(shù)對(duì)象節(jié)點(diǎn) id將技術(shù)對(duì)象節(jié)點(diǎn) id 賦給臺(tái)帳模板 VO,新增臺(tái)帳模板1.1.12.2.1.3 deleteAssetAccountTemplate方法方法deleteAssetAccountTemplate說(shuō)明說(shuō)明刪除臺(tái)帳模板輸入輸入臺(tái)帳模板 id輸出輸出1 刪除成功,0 刪除失敗處理處理根據(jù)臺(tái)帳模板 id 讀取臺(tái)帳模板 VO根據(jù)臺(tái)帳模板 vo 的技術(shù)對(duì)象節(jié)點(diǎn)模板 id,調(diào)用TechObjectNodeTemplateBizService 的級(jí)聯(lián)刪除臺(tái)帳模板方法刪除臺(tái)帳

26、模板1.1.12.2.2 TechObjectNodeTemplateBizService類(lèi)名類(lèi)名TechObjectNodeTemplateBizService說(shuō)明說(shuō)明技術(shù)對(duì)象節(jié)點(diǎn)模板 BizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明FunctionlocationTemplateBizService1.1.12.2.2.1 deleteTechObjectNodeCascade方法方法deleteTechObjectNodeCascade說(shuō)明說(shuō)明級(jí)聯(lián)刪除臺(tái)帳模板 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 12輸入輸入技術(shù)對(duì)象模板節(jié)點(diǎn) ID輸出輸出刪除成功返回 1處理處理根據(jù)技術(shù)對(duì)象

27、模板節(jié)點(diǎn) ID 讀取技術(shù)對(duì)象節(jié)點(diǎn)模板 VO調(diào)用刪除子節(jié)點(diǎn)方法deleteSubNodesIf(技術(shù)對(duì)象節(jié)點(diǎn)模板 VO.nodeType = 功能位置) 根據(jù)技術(shù)對(duì)象節(jié)點(diǎn)模板 VO.techObjectId 讀取功能位置模板 VO 拼刪除功能位置模板 SQL If(功能位置模板 VO.objectType=變電站) 拼刪除變電站模板 SQLelse if(功能位置模板 VO.objectType=線路) 拼刪除線路模板 SQLelse if(技術(shù)對(duì)象節(jié)點(diǎn)模板 VO.nodeType = 資產(chǎn)) 拼刪除資產(chǎn)模板 SQL else/部件模板 拼刪除部件模板 SQL拼刪除技術(shù)對(duì)象節(jié)點(diǎn)模板 SQL拼刪除

28、特征值 SQL執(zhí)行批量刪除1.1.12.2.2.2 deleteSubNodes方法方法deleteSubNodes說(shuō)明說(shuō)明刪除子節(jié)點(diǎn)(private 方法)輸入輸入技術(shù)對(duì)象模板節(jié)點(diǎn) ID輸出輸出刪除成功返回 1 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 13處理處理If(技術(shù)對(duì)象模板節(jié)點(diǎn) ID 為空) return 0;1、根據(jù)技術(shù)對(duì)象模板節(jié)點(diǎn) ID 查詢(xún)?cè)摴?jié)點(diǎn)下的子功能位置技術(shù)對(duì)象模板節(jié)點(diǎn) list根據(jù)子功能位置技術(shù)對(duì)象模板節(jié)點(diǎn) list,拼子技術(shù)對(duì)象模板節(jié)點(diǎn)和子功能位置模板字符串2、根據(jù)技術(shù)對(duì)象模板節(jié)點(diǎn) ID 查詢(xún)?cè)摴?jié)點(diǎn)下的子設(shè)備技術(shù)對(duì)象模板節(jié)點(diǎn) list根據(jù)子設(shè)備技術(shù)對(duì)象模

29、板節(jié)點(diǎn) list,拼子技術(shù)對(duì)象模板節(jié)點(diǎn)和子設(shè)備模板字符串3、根據(jù)技術(shù)對(duì)象模板節(jié)點(diǎn) ID 查詢(xún)?cè)摴?jié)點(diǎn)下的子部件技術(shù)對(duì)象模板節(jié)點(diǎn) list根據(jù)子部件技術(shù)對(duì)象模板節(jié)點(diǎn) list,拼子技術(shù)對(duì)象模板節(jié)點(diǎn)和子部件模板字符串4、if(子技術(shù)對(duì)象模板節(jié)點(diǎn)不為空) 簽套調(diào)用deleteSubNodes(子技術(shù)對(duì)象模板節(jié)點(diǎn))/存在子節(jié)點(diǎn)時(shí),調(diào)用該方法本身刪除子節(jié)點(diǎn) 拼刪除子技術(shù)對(duì)象模板節(jié)點(diǎn)、功能位置模板、設(shè)備模板、部件模板、特征值 SQLList If(子功能位置模板不為空) 拼刪除變電站模板、線路模板 SQLList5、批量刪除,參數(shù)為 SQLList注:SQLList 是一個(gè) List,存放刪除表的 sql,

30、刪除的條件為主鍵= id1 or 主鍵= id1,如,F(xiàn)UNCTION_LOCATION_ID = id1 or FUNCTION_LOCATION_ID = id2 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 142 工單管理工單管理修訂記錄版本修訂說(shuō)明作者審核審核日期V1.0新建單俊符曦2010-1-5所有權(quán)聲明:深圳市康拓普信息技術(shù)有限公司版權(quán)所有 不得復(fù)制Copyright 2009 by Shenzhen Comtop Information Technology Co., Ltd.2.1 概述概述包路徑:top.lcam.asset.workorder.appservic

31、e.WorkOrderBizService.工作包:top.lcam.asset.workorder.appservice.StandardPackageBizService主要業(yè)務(wù):工單執(zhí)行列表查詢(xún),WorkOrderExecutingListAction 調(diào)用 WorkOrderBizService 查詢(xún)的執(zhí)行中的工單(查詢(xún)條件流程在該節(jié)點(diǎn)且該用戶(hù)有權(quán)限查看的執(zhí)行中工單)返回工單 List,迭代工單 List,查詢(xún)工單的物料需求明細(xì)并調(diào)用 RequirementBizService 查詢(xún)物料的狀態(tài)(未申購(gòu)、已申購(gòu)、已到貨等)。 : WorkOrderExecutingListAction

32、: WorkOrderBizService : RequirementBizService1: queryWorkOrderFlowList2: queryMaterialStatus( )3: queryMaterialStatus工單核算列表查詢(xún),WorkOrderBalanceListAction 調(diào)用 WorkOrderBizService 的 queryWorkOrderList 方法(查詢(xún)條件流程在該節(jié)點(diǎn)且該用戶(hù)有權(quán)限查看的待核算工單)查詢(xún)待核算的工單列表,得到工單List,迭代工單 List,調(diào)用 WorkOrderBizService 查詢(xún)工單服務(wù)需求,根據(jù)返回的服務(wù)需求 li

33、st,調(diào)用ServiceContractBizService 查詢(xún)合同的付款狀態(tài)。 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 15 : WorkOrderBalanceListAction : WorkOrderBizService : ServiceContractBizService1: queryWorkOrderFlowList( )2: queryBalanceStatus( )5: queryContractStatus為 為 為 為 為 為為 為 為 為 為 為為 為 為 為 為為 為 為 為 為為 為 為 為3: queryWorkOrderMaterialList

34、( )4: queryWorkOrderServiceList( )為 為 為 為 為 為 為 為 為 為 為為 為 為 為 為 為 為 為 為 為 為為 為 為 為 為 為 為 為 為 為 為為 為 為 為 為 為 為 為 為 為 為為 為工單核算維護(hù)對(duì)象成本列表查詢(xún): : workOrderCostListAction : WorkOrderBizService : WorkOrderDAO1: queryWorkOrderObject( )2: queryWorkObject( )3: queryWorkOrderMaterialList( )4: queryWorkOrderServi

35、ceList( )工單關(guān)閉: 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 16 : WorkOrder. : WorkOrder. : WorkOrderDAO : AssetBizSe.1: updateWorkOrderStatus2: updateWorkFlowStatus3: generateAssetMaintainCost( )為 為 為 為 為 為 為為 為 為 為 為4: queryWorkObject( )6: calculateAssetvalue( )5: queryAssetByFunctionLocationId為 為 為 為 為 為為 為 為 為7: a

36、pportionAssetCost( )2.1.1業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)2.1.1.1WorkOrderBizService類(lèi)名類(lèi)名WorkOrderBizService說(shuō)明說(shuō)明AssetBizService、DeviceAccountBizService依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明2.1.1.1.1 generateAssetMaintainCost方法方法generateAssetMaintainCost說(shuō)明說(shuō)明工單關(guān)閉時(shí)生成工單維護(hù)對(duì)象的維護(hù)成本輸入輸入工單 id輸出輸出處理處理1、根據(jù)工單 id,調(diào)用 WorkOrderDAO 的 queryWorkOrderObject 方法查詢(xún)工單的

37、維護(hù)對(duì)象及對(duì)象的維護(hù)成本:lstWorkOrderObject。2、迭代 lstWorkOrderObject(維護(hù)對(duì)象只能是功能位置、資產(chǎn)設(shè)備或其它資產(chǎn))定義變量資產(chǎn)價(jià)值映射 Map:mapAssetValue,資產(chǎn)價(jià)值總額:iTotalValue 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 17If(工作對(duì)象是功能位置)調(diào)用 DeviceAccountBizService 的 queryAssetByFunctionLocationId 查詢(xún)功能位置下的資產(chǎn)設(shè)備iTotalValue+= calculateAssetValue()else 調(diào)用 AssetBizService 查

38、詢(xún)資產(chǎn)設(shè)備或者資產(chǎn)的資產(chǎn)信息mapAssetValue.put(資產(chǎn) id,資產(chǎn)價(jià)值)iTotalValue+=資產(chǎn)價(jià)值3、調(diào)用 apportionAssetCost()方法生成分?jǐn)偤蜕少Y產(chǎn)的維護(hù)成本2.1.1.1.2 calculateAssetValue方法方法calculateAssetValue說(shuō)明說(shuō)明計(jì)算資產(chǎn)價(jià)值輸入輸入資產(chǎn)設(shè)備列表:lstAsset,資產(chǎn)價(jià)值映射:Map mapAssetValue輸出輸出資產(chǎn)總價(jià)值處理處理定義變量資產(chǎn)總價(jià)值 iTotalValue迭代 lstAsset 調(diào)用 AssetBizService 查詢(xún)資產(chǎn)設(shè)備對(duì)應(yīng)的資產(chǎn)信息mapAssetValue.p

39、ut(資產(chǎn) id,資產(chǎn) value)/迭代的該條記錄的資產(chǎn) id 和資產(chǎn)價(jià)值iTotalValue+=資產(chǎn) valuereturn iTotalValue2.1.1.1.3 apportionAssetCost方法方法apportionAssetCost說(shuō)明說(shuō)明分?jǐn)偤蜕少Y產(chǎn)的維護(hù)成本輸入輸入資產(chǎn)和資產(chǎn)價(jià)值映射 map:mapAssetValue,服務(wù)總成本:totalServiceCost,材料總成本:totalmaterialCost,總資產(chǎn)價(jià)值:totalVlaue,工單 id 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 18輸出輸出處理處理遍歷 mapAssetValue 得

40、到該記錄的資產(chǎn) id 和資產(chǎn) value 插入資產(chǎn)維護(hù)成本數(shù)據(jù),即該資產(chǎn) id 在該工單的維護(hù)成本的維護(hù)成本 查詢(xún)工單是否存在該資產(chǎn)的維護(hù)成本信息 If(工單已存在該資產(chǎn)的維護(hù)成本) 修改該條記錄的維護(hù)費(fèi)用,材料費(fèi)=原值+ (totalmaterialCost *(資產(chǎn)價(jià)值/ totalVlaue)服務(wù)費(fèi)=原值+ (totalServiceCost *(資產(chǎn)價(jià)值/ totalVlaue)else材料費(fèi)= totalmaterialCost *(資產(chǎn)價(jià)值/ totalVlaue)服務(wù)費(fèi)= totalServiceCost *(資產(chǎn)價(jià)值/ totalVlaue) 新增一條資產(chǎn)維護(hù)成本記錄,valu

41、es(資產(chǎn) id,工單 id,材料費(fèi),服務(wù)費(fèi))2.1.1.1.4 insertWorkObject方法方法insertWorkObject說(shuō)明說(shuō)明插入工單工作對(duì)象輸入輸入工作對(duì)象列表 lstWorkObject輸出輸出處理處理迭代 lstWorkObject If(當(dāng)前結(jié)點(diǎn)設(shè)備但是是非資產(chǎn)設(shè)備) Continue;else if(當(dāng)前結(jié)點(diǎn)是功能位置) 插入工作維護(hù)對(duì)象,工作維護(hù)對(duì)象類(lèi)型為 0(功能位置)else if(當(dāng)前結(jié)點(diǎn)是資產(chǎn)設(shè)備) 插入工作維護(hù)對(duì)象,工作維護(hù)對(duì)象類(lèi)型為 1(資產(chǎn)設(shè)備) else)/資產(chǎn) 插入工作維護(hù)對(duì)象,工作維護(hù)對(duì)象類(lèi)型為 2(資產(chǎn)) 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)

42、管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 192.1.1.1.5 queryBalanceStatus方法方法queryBalanceStatus說(shuō)明說(shuō)明查詢(xún)工單的核算狀態(tài)輸入輸入工單 id輸出輸出工單核算狀態(tài)(1,核算已完成;0 核算未完成)處理處理ReadWorkorder 得到 workorderVO調(diào)用 ProjectInfoBizService. readProject 參數(shù) workorderVO.projectId得到項(xiàng)目狀態(tài)2.1.1.1.6 batchUpdateWorkorderMaterial方法方法batchUpdateWorkorderMaterial說(shuō)明說(shuō)明從標(biāo)準(zhǔn)物料導(dǎo)入物料輸入輸入標(biāo)準(zhǔn)

43、物料數(shù)組 id:standardMaterialId;工單 VO:workorderVO輸出輸出導(dǎo)入標(biāo)準(zhǔn)物料數(shù)量處理處理定義新增工單物料列表:lstinsertWorkorderMaterialVO定義更新工單物料列表:lstupdateWorkorderMaterialVO循環(huán)遍歷數(shù)組 standardMaterialId調(diào)用 standardPackageBizService.readStandardMaterial 查詢(xún)標(biāo)準(zhǔn)物料,參數(shù)當(dāng)前標(biāo)準(zhǔn)物料明細(xì) id,得到標(biāo)準(zhǔn)物料 VO,查詢(xún)?cè)摴问欠褚汛嬖谠擃?lèi)型物料If 存在 獲得標(biāo)準(zhǔn)物料數(shù)量,將該類(lèi)型物料插入 lstupdateWorkorde

44、rMaterialVOElse 將該類(lèi)型物料插入 lstinsertWorkorderMaterialVOIf lstinsertWorkorderMaterialVO 不為空 批量插入工單物料If lstupdateWorkorderMaterialVO 不為空 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 20 批量更新工單物料2.1.1.1.7 batchUpdateWorkorderService方法方法batchUpdateWorkorderService說(shuō)明說(shuō)明導(dǎo)入標(biāo)準(zhǔn)服務(wù)輸入輸入標(biāo)準(zhǔn)服務(wù)數(shù)組 id:serviceId;工單 VO:workorderVO輸出輸出導(dǎo)入標(biāo)準(zhǔn)服務(wù)

45、數(shù)量處理處理定義新增工單服務(wù)列表:lstinsertWorkorderServiceVO定義更新工單服務(wù)列表:lstupdateWorkorderServiceVO循環(huán)遍歷數(shù)組 serviceId調(diào)用 standardPackageBizService. readStandardService 查詢(xún)標(biāo)準(zhǔn)服務(wù),參數(shù)當(dāng)前標(biāo)準(zhǔn)服務(wù)明細(xì) id,得到標(biāo)準(zhǔn)服務(wù) VO,查詢(xún)?cè)摴问欠褚汛嬖谠擃?lèi)型服務(wù)If 存在 獲得標(biāo)準(zhǔn)服務(wù)工時(shí),將該類(lèi)型服務(wù)插入 lstupdateWorkorderServiceVOElse 將該類(lèi)型服務(wù)工時(shí)插入 lstinsertWorkorderServiceVOIf lstinsert

46、WorkorderServiceVO 不為空 批量插入工單服務(wù)If lstupdateWorkorderServiceVO 不為空 批量更新工單服務(wù)2.1.1.2WorkOrderDAO類(lèi)名類(lèi)名WorkOrderDAO說(shuō)明說(shuō)明依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 212.1.1.2.1 queryWorkOrderList方法方法queryWorkOrderList說(shuō)明說(shuō)明查詢(xún)工單列表輸入輸入查詢(xún)條件 List輸出輸出符合查詢(xún)條件的工單處理處理SELECT PROD_WORKORDER .* FROM PROD_WORKORDER, WFT_FLOWC

47、ONTROLWhere WFT_FLOWCONTROL.WORKID = PROD_WORKORDER.WORKORDER_ID AND PROD_WORKORDER.FLOW_STATE = ?AND WFT_FLOWCONTROL.WORKFLOWID = ? AND WFT_FLOWCONTROL.TRANSACTORID= ? AND WFT_FLOWCONTROL.TRANSFLAG= 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 223 輸網(wǎng)資產(chǎn)變更管理輸網(wǎng)資產(chǎn)變更管理修訂記錄版本說(shuō)明作者批準(zhǔn)批準(zhǔn)日期V1.0新建趙敏全符曦2010-1-8所有權(quán)聲明:深圳市康拓普信息技術(shù)有限

48、公司版權(quán)所有 不得復(fù)制Copyright 2009 by Shenzhen Comtop Information Technology Co., Ltd.3.1 資產(chǎn)變更資產(chǎn)變更3.1.1概述概述包路徑:top.lcam.asset.assetchange.Bizservice.impl.AssetChangeBillBizService3.1.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)3.1.2.1AssetChangeBillBizService類(lèi)名類(lèi)名AssetChangeBillBizService說(shuō)明說(shuō)明輸網(wǎng)資產(chǎn)變更依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明WorkspaceBizService3.1.2.2inse

49、rtAssetChangeBill方法方法insertAssetChangeBill說(shuō)明說(shuō)明生成資產(chǎn)增加/減少申請(qǐng)單輸入輸入變更記錄,資產(chǎn)變更類(lèi)型輸出輸出String (” 表示不成功、新技術(shù)節(jié)點(diǎn) 表示操作成功)處理處理1調(diào)用 AssetChangeBizService 資產(chǎn)增加/減少申請(qǐng)單新增方法2返回資產(chǎn)增加/減少申請(qǐng)單 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 233.1.2.3appendAssetChangeBillDeatil方法方法appendAssetChangeBillDetail說(shuō)明說(shuō)明追加一條變更記錄到已有的資產(chǎn)增加/減少申請(qǐng)單中輸入輸入變更記錄,資產(chǎn)變更類(lèi)型

50、輸出輸出String (” 表示不成功、新技術(shù)節(jié)點(diǎn) 表示操作成功)處理處理1調(diào)用 AssetChangeBizService 資產(chǎn)增加/減少申請(qǐng)單新增方法2返回資產(chǎn)增加/減少申請(qǐng)單3.1.2.4queryWorkspaceList方法方法queryWorkspaceList說(shuō)明說(shuō)明查詢(xún)工作區(qū)列表(包括變更內(nèi)容信息)輸入輸入變更輸出輸出工作區(qū) list處理處理根據(jù)變更查找出所有工作區(qū),再根據(jù)工作區(qū)分別查找出自己變更區(qū)下面的變更內(nèi)容(需區(qū)分新增、刪除和修改)數(shù)量:SELECTSELECT CHANGE_CONTENT_TYPE,TECH_OBJECT_NODE_ID,COUNTCOUNT(1) 變

51、更內(nèi)容數(shù)量 FROMFROM AM_CHANGE_RECORD RWHEREWHERE R.CHANGE_ID=變更GROUPGROUP BYBY CHANGE_CONTENT_TYPE,TECH_OBJECT_NODE_ID3.1.2.5insertWorkspace方法方法insertWorkspace說(shuō)明說(shuō)明新增變更工作區(qū)輸入輸入工作區(qū)技術(shù)節(jié)點(diǎn)輸出輸出String (” 表示不成功、新節(jié)點(diǎn) 表示操作成功)處理處理1根據(jù)選擇的技術(shù)節(jié)點(diǎn)調(diào)用 TechObjectNodeBizService 讀取方法得到TechObjectNodeVO; 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū)

52、242調(diào)用 TechObjectNodeDAO 的方法 readFullPathByNodeId(int nodeId)得到此節(jié)點(diǎn)全路徑SELECTSELECT MAXMAX(SYS_CONNECT_BY_PATH(NODE_NAME, /%)FROMFROM PROD_TECH_OBJECT_NODECONNECTCONNECT BYBY PRIORPRIOR PARENT_ID = TECH_OBJECT_NODE_IDSTARTSTART WITHWITH TECH_OBJECT_NODE_ID =工作區(qū)技術(shù)節(jié)點(diǎn);3新增一個(gè) WorkspaceVO 對(duì)象,賦值后調(diào)用 WorkspaceB

53、izService 的新增方法新增工作區(qū)4返回新變更工作區(qū)3.2 正式臺(tái)帳維護(hù)正式臺(tái)帳維護(hù)3.2.1概述概述包路徑:top.lcam. asset.assetaccount.Bizservice.impl.AssetAccountBizService3.2.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)3.2.2.1AssetAccountBizService類(lèi)名類(lèi)名AssetAccountBizService說(shuō)明說(shuō)明臺(tái)帳樹(shù)上各級(jí)功能位置、設(shè)備和部件的增刪改依賴(lài)服務(wù)聲明依賴(lài)服務(wù)聲明TechObjectNodeBizService,AssetBizService,F(xiàn)unctionLocationBizService

54、,PartsBizService,CommunicationBizService,DispatchBizService,SubstationBizService,LineBizService,CopyPasteTechObjectBizService,AccountChangeRecordBizService 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 253.2.2.2insertTempAssetCard方法方法insertTempAssetCard說(shuō)明說(shuō)明新增臨時(shí)資產(chǎn)卡片輸入輸入資產(chǎn)卡片輸出輸出String (” 表示不成功、新表示操作成功)處理處理1、調(diào)用 AssetCard

55、BizService 的 insert 方法新增資產(chǎn)卡片信息2、返回新資產(chǎn)卡片3.2.2.3insertNewOrDeleteChangeRecord方法方法insertNewOrDeleteChangeRecord說(shuō)明說(shuō)明新增變更記錄(包括新增或刪除功能位置、設(shè)備或部件)輸入輸入對(duì)象、變更、節(jié)點(diǎn)類(lèi)型和變更方式(1.新增 2 修改 3 刪除)輸出輸出String (” 表示不成功、新設(shè)備表示操作成功)處理處理 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 264 設(shè)備資產(chǎn)臺(tái)帳設(shè)備資產(chǎn)臺(tái)帳修訂記錄版本說(shuō)明作者批準(zhǔn)批準(zhǔn)日期V1.0新增趙敏全符曦2009-12-11V1.1資產(chǎn)瀏覽柯挺符曦2

56、009-1-8所有權(quán)聲明:深圳市康拓普信息技術(shù)有限公司版權(quán)所有 不得復(fù)制Copyright 2009 by Shenzhen Comtop Information Technology Co., Ltd.4.1 設(shè)備臺(tái)帳維護(hù)設(shè)備臺(tái)帳維護(hù)4.1.1概述概述包路徑:top.lcam.asset.assetaccount.appserivce.impl.AssetAccountBizService4.1.2業(yè)務(wù)邏輯設(shè)計(jì)業(yè)務(wù)邏輯設(shè)計(jì)4.1.2.1AssetAccountBizService類(lèi)名類(lèi)名AssetAccountBizService說(shuō)明說(shuō)明臺(tái)帳樹(shù)上各級(jí)功能位置、設(shè)備和部件的增刪改依賴(lài)服務(wù)聲明依

57、賴(lài)服務(wù)聲明TechObjectNodeBizService, FunctionLocationBizService,PartsBizService,CommunicationBizService,DispatchBizService,SubstationBizService,LineBizService,CopyPasteTechObjectBizService, AssetBizService4.1.2.2insertAccountAsset方法方法insertAccountAsset 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 27說(shuō)明說(shuō)明新增資產(chǎn)輸入輸入資產(chǎn)輸出輸出String

58、 (” 表示不成功、新設(shè)備表示操作成功)處理處理1、調(diào)用 AssetBizService 的 insert 方法新增資產(chǎn)信息2、修改上級(jí)葉子節(jié)點(diǎn)狀態(tài)3、新增對(duì)應(yīng)的資產(chǎn)技術(shù)對(duì)象節(jié)點(diǎn)4、返回新資產(chǎn)技術(shù)節(jié)點(diǎn)4.1.2.3updateAccountAsset方法方法updateAccountAsset說(shuō)明說(shuō)明修改資產(chǎn)輸入輸入資產(chǎn)輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、調(diào)用 AssetBizService 的 update 方法修改設(shè)備信息2、如果資產(chǎn)名字修改,則更改資產(chǎn)對(duì)應(yīng)的技術(shù)對(duì)象節(jié)點(diǎn)名字(如資產(chǎn)對(duì)應(yīng)的節(jié)點(diǎn)因?yàn)橛卸鄠€(gè),共塔,共工井,共電纜溝的情況,需要修改多個(gè)技術(shù)對(duì)象節(jié)點(diǎn))4

59、.1.2.4deleteAccountAsset方法方法deleteAccountAsset說(shuō)明說(shuō)明刪除資產(chǎn)輸入輸入資產(chǎn)輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、根據(jù)查找是否存在此記錄,是則調(diào)用調(diào)用 AssetBizService 的 delete 方法刪除設(shè)備信息2、調(diào)用 TechObjectNodeBizService 的 delete 方法刪除此設(shè)備對(duì)應(yīng)的技術(shù)節(jié)點(diǎn)對(duì)象3、查找上級(jí)功能位置是否還有子節(jié)點(diǎn),沒(méi)有則修改上級(jí)節(jié)點(diǎn)為葉子節(jié)點(diǎn) 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 284.1.2.5insertAccountFunctionLocation方法方

60、法insertAccountFunctionLocation說(shuō)明說(shuō)明新增功能位置輸入輸入功能位置輸出輸出String (” 表示不成功、新表示操作成功)處理處理1、根據(jù) ObjectType 判斷確認(rèn)此節(jié)點(diǎn)是通信、調(diào)度、變電站或線路,調(diào)用相應(yīng)的BizService 分別進(jìn)行保存2、根據(jù)功能位置編碼規(guī)則設(shè)置功能位置編碼3、調(diào)用 insertCommonFunctionLocation()方法新增對(duì)應(yīng)的功能位置和技術(shù)對(duì)象節(jié)點(diǎn)4、返回新功能位置4.1.2.6insertCommonFunctionLocation方法方法insertCommonFunctionLocation說(shuō)明說(shuō)明新增功能位置輸入

61、輸入功能位置輸出輸出String (” 表示不成功、新功能位置表示操作成功)處理處理1、調(diào)用 FunctionLocationBizService 的 insert 方法插入功能位置信息2、調(diào)用 TechObjectNodeBizService 的 insert 方法插入此功能位置對(duì)應(yīng)的技術(shù)節(jié)點(diǎn)對(duì)象4.1.2.7updateAccountFunctionLocation方法方法updateAccountFunctionLocation說(shuō)明說(shuō)明修改功能位置輸入輸入功能位置輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、調(diào)用 FunctionLocationBizService 的

62、 update 方法修改功能位置信息2、如果功能位置名稱(chēng)變更,則調(diào)用 TechObjectNodeBizService 的 update 方法進(jìn)行修改 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 294.1.2.8deleteAccountFunctionLocation方法方法deleteAccountFunctionLocation說(shuō)明說(shuō)明刪除功能位置輸入輸入功能位置 id輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、調(diào)用 FunctionLocationBizService 的 delete 方法刪除此功能位置信息2、調(diào)用 TechObjectNodeBizS

63、ervice 的 delete 方法刪除此功能位置對(duì)應(yīng)的技術(shù)節(jié)點(diǎn)對(duì)象3、如果上級(jí)節(jié)點(diǎn)沒(méi)有子節(jié)點(diǎn),則調(diào)用 TechObjectNodeBizService 的 update 方法修改上級(jí)節(jié)點(diǎn)的葉子狀態(tài)為是葉子節(jié)點(diǎn)4、如果是通信或調(diào)度,調(diào)用相應(yīng)的 BizService 進(jìn)行刪除對(duì)應(yīng)的記錄4.1.2.9insertAccountParts方法方法insertAccountParts說(shuō)明說(shuō)明新增部件輸入輸入部件輸出輸出String (” 表示不成功、新表示操作成功)處理處理1、調(diào)用 PartsBizService 的 insert 方法新增部件信息2、修改上級(jí)葉子節(jié)點(diǎn)狀態(tài)3、新增對(duì)應(yīng)的部件技術(shù)對(duì)象節(jié)點(diǎn)

64、4、返回新技術(shù)節(jié)點(diǎn)4.1.2.10updateAccountParts方法方法updateAccountParts說(shuō)明說(shuō)明修改部件輸入輸入部件輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、調(diào)用 PartsBizService 的 update 方法修改部件信息 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 302、如果部件名字修改,則更改部件對(duì)應(yīng)的技術(shù)對(duì)象節(jié)點(diǎn)名字4.1.2.11deleteAccountParts方法方法deleteAccountParts說(shuō)明說(shuō)明刪除部件輸入輸入部件輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、根據(jù)查找是否存在此記

65、錄,是則調(diào)用調(diào)用 PartsBizService 的 delete 方法刪除部件信息2、調(diào)用 TechObjectNodeBizService 的 delete 方法刪除此部件對(duì)應(yīng)的技術(shù)節(jié)點(diǎn)對(duì)象3、查找上級(jí)功能位置是否還有子節(jié)點(diǎn),沒(méi)有則修改上級(jí)節(jié)點(diǎn)為葉子節(jié)點(diǎn)4.1.2.12insertCascadeFLDevice方法方法insertCascadeFLDevice說(shuō)明說(shuō)明新增共享設(shè)備輸入輸入目標(biāo)功能位置 技術(shù)對(duì)象節(jié)點(diǎn) Id輸出輸出String (” 表示不成功、新設(shè)備技術(shù)節(jié)點(diǎn)表示操作成功)處理處理4.1.2.13insertAccountSubstation方法方法insertAccountS

66、ubstation說(shuō)明說(shuō)明新增變電站輸入輸入變電站輸出輸出String (” 表示不成功、新變電站表示操作成功)處理處理1、調(diào)用 SubstationBizService 的 insert 方法新增變電站信息2、設(shè)置對(duì)應(yīng)功能位置的變電站 id 和名稱(chēng)3、調(diào)用 insertCommonFunctionLocation()方法新增對(duì)應(yīng)的功能位置和技術(shù)對(duì)象節(jié)點(diǎn)4、返回新變電站 廣東電網(wǎng)公司企業(yè)級(jí)資產(chǎn)管理系統(tǒng)資產(chǎn)管理詳細(xì)設(shè)計(jì)說(shuō)明書(shū) 314.1.2.14updateAccountSubstation方法方法updateAccountSubstation說(shuō)明說(shuō)明修改變電站輸入輸入變電站輸出輸出int (0 表示不成功、1 表示操作成功)處理處理1、調(diào)用 SubstationBizService 的 update 方法修改變電站信息2、如果變電站名字修改,則更改變電站對(duì)應(yīng)對(duì)象節(jié)點(diǎn)名字,并且批量修改變電站下面所有功能位置的變電站信息3、如果變電站中心站變更,將變電站的節(jié)點(diǎn)父 Id 更為更改后中心站的節(jié)點(diǎn) Id3、調(diào)用 updateAccountFunctionLocation()修改功能位置和技術(shù)節(jié)點(diǎn)

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!