1、本系統主要目的:1、實現電路圖在線設計及電路設備選型;2、對電路圖設計過程中涉及到的工程計算進行在線處理;3、對電路圖設計所涉及的相關數據可視化。
2、本系統實現前提:1、visio組件,傳統visio運用均是基於pc端本地visio軟件操作,無法滿足visio圖的實施共享性;2、web端是基於java web,也可考慮.net web,此系統主要是因為公司領導考慮後續人力維護問題,所以采用的事java web;3、對電路圖設計中涉及到的設備參數值關聯計算問題,此系統考慮的是調用算法接口進行。
3、系統整體實現模型圖(包含後續擴展):
4、系統業務功能截圖:
4-1、登錄頁面
4-2、系統首頁
4-3、權限信息維護-用戶信息
4-4、設備基礎信息-設備分類
需要在visio模具文件中對應的設計設備圖標:
設計圖標步驟:
(1).畫一個自定義圖形;(2).若為多個圖形組合,則需要設置"組合",然後"鎖定組合"(自定義菜單);(3).選擇菜單"設備形狀參數",將所畫圖形與對應的設置做關聯;(4).將圖形拖到左側模具選擇區,設置對應的設備名稱;(5).保存模具文件;(6).保存模具文件,將模具文件上傳服務器。
4-5、設備基礎信息-設備參數類別
功能說明:給每個設備類別設置對應的設備參數類別。
4-6、項目信息維護-項目信息創建
功能說明:一個船舶電路設計圖合同即為一個項目,一個項目在進行電路圖設計時會添加多個方案,最後從處理完的方案中選擇最優的方案。
4-7、項目信息維護-項目原始單線圖
功能說明:一個項目會有一個原始Visio電路圖(在系統中稱為“原始單線圖”),原始單線圖需要分配給相應的人員進行畫圖,及設置visio圖中電氣元件設備參數值(如果客戶方提供的技術資料有相應參數值的話)。
對原始單線圖處理,可能分配給多個人操作, 則此處用到類似工作流方式,其中一人需要操作單線圖時,則將單線圖鎖定,其他人則只能看,若此人操作完成後不想再操作,則需要將單線圖解除鎖定,此時其他操作人可做相同鎖定-操作-解鎖處理。
階段名稱:原始單線圖生成
階段狀態:未處理->處理中-未處理/已處理
單線圖數據鎖定後,即可進入visio單線圖頁面,進行visio圖操作
未完待續.....