[發明專利]基于樹狀層次的船舶設計指標分解與動態可視化方法有效
| 申請號: | 202011095354.0 | 申請日: | 2020-10-14 |
| 公開(公告)號: | CN112270036B | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 張煌;柳偉 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | G06F30/15 | 分類號: | G06F30/15;G06Q10/06;G06Q10/10 |
| 代理公司: | 上海交達專利事務所 31201 | 代理人: | 王毓理;王錫麟 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 樹狀 層次 船舶設計 指標 分解 動態 可視化 方法 | ||
1.一種基于樹狀層次的船舶設計指標分解與動態可視化方法,其特征在于,通過依次構建船舶指標分解層次模型、構建人員結構管理模型、構建支撐數據庫和知識庫后,動態創建可視化樹狀結構,最終形成動態可視化的指標分解與管理平臺;
所述的船舶指標分解層次模型是按照預先設定的指標分解方法,依據船舶設計任務來完成分解的一種樹狀層次模型,包括整船指標-系統指標-功效指標-設計指標四層結構,其結果以樹狀圖的形式呈現;
所述的人員結構管理模型是依據指標分解層次模型構建的人員管理模型,旨在為指標樹進行任務分配和權限管理,包括總設計師-系統設計師-功效設計師-項目設計師四層結構,該模型與指標分解層次模型呈一一對應的映射關系;
所述的可視化樹狀結構是指:實時讀取存儲于數據庫中的指標信息及其之間的關系,動態生成的可供用戶進行查看和編輯的一種樹狀結構,該結構以用于存儲指標間的父子關系的XML的形式呈現,便于讀取以生成可視化指標樹。
2.一種實現權利要求1所述方法的系統,其特征在于,包括:樹狀層級分解模塊、組織管理模塊和動態可視化驅動模塊,其中:樹狀層級分解模塊對整船指標進行分解,將分解后的指標信息存入數據庫,組織管理模塊依據這些指標信息進行任務分配和權限管理,將處理結果存入數據庫,動態可視化驅動模塊讀取數據庫中的信息動態生成可視化指標樹,將指標樹呈現給用戶。
3.根據權利要求2所述的系統,其特征是,所述的樹狀層級分解模塊包括:船舶分類單元和指標分解單元,其中:船舶分類單元按照船舶類型進行分類,指標分解單元將對應的船舶類型按照整船指標-系統指標-功效指標-設計指標四層進行分解,最后將這些分解后的指標信息及其父子關系存儲于數據庫中;
所述的分類是指:按照船舶類型進行分類;
所述的分解是指:將任一船型縱向分解為:
A.整船指標,整船指標包含船舶的全部設計要素,在樹狀結構中處于指標樹的根節點;
B.系統指標,整船指標按照船舶系統類別進行細分得到系統指標,系統指標是指標樹的第二層節點;
C.功效指標,系統指標按照功效評估要求劃分為功效指標,是設計內容的模塊化,功效指標是指標樹的第三層節點;D.設計指標,功效指標按照設計要素劃分為設計指標。
4.根據權利要求2所述的系統,其特征是,所述的組織管理模塊包括:角色分類單元、任務分配單元和權限管理單元,其中:角色分類單元將船舶設計中所有涉及的角色進行分類,任務分配單元則基于樹狀層級分解模塊將不同的指標賦予相應的角色,權限管理單元對權限進行劃分,對指標樹或者指標樹中的節點授予每個角色相應的查看或修改權限;
所述的角色是指:指標樹的構建與實施需基于角色實現,因此需要先對角色按照設計師的級別分為:總設計師、系統設計師、功效設計師和項目設計師,構建指標與角色的對應關系,按照樹狀層級分解模塊劃分的“整船指標-系統指標-功效指標-設計指標”四層結構模型,依次對應為“總設計師-系統設計師-功效設計師-項目設計師”四層管理模型;
所述的賦予相應的角色是指:按照角色類別進行任務分配,A.總設計師,作為項目總負責人統籌整個船舶設計項目,負責項目初始化、指標分解、任務分配、審批工作、指標綜合評價和項目總結工作,B.系統設計師,與系統指標相對應,負責統籌系統指標下各指標的設計工作,包括系統指標分解、任務分配和系統指標評價,C.功效設計師,負責各個功效指標的具體實現和評估,還需統籌各設計指標的設計工作,包括功效指標分解、任務分配和功效評估,D.項目設計師,負責基礎的設計工作,包括具體參數設計和圖形設計,并向上級反饋設計結果;
所述的權限包括查看和修改的權限,其中默認總設計師具有所有權限,具有初始化指標樹和查看與編輯各個節點權限,系統設計師具有其系統的查看權限和增刪子節點權限,但不具有修改子節點內容的權限。
5.根據權利要求2所述的系統,其特征是,所述的動態可視化驅動模塊包括:XML構建單元和可視化驅動單元,其中:XML構建單元從數據庫中讀取指標信息,并將其轉化為XML文件,可視化驅動單元讀取XML文件,動態生成可視化指標樹,并在指標樹上集成功能和接口;
所述的指標信息包括:船舶類型、系統指標、功效指標和設計指標數據及其之間的父子關系,設計并實現XML生成算法將此類數據轉化為XML文件,并為XML添加Attribute作為節點信息;
所述的動態生成可視化指標樹是指:設計指標樹動態生成算法,動態加載XML文件生成可視化指標樹,這一步需要設計軟件交互界面用于指標樹的實時顯示和操作;
所述的集成是指:設計指標樹接口集成方法,用于此后在指標樹上添加功能模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011095354.0/1.html,轉載請聲明來源鉆瓜專利網。





