程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 基於java web和.net activex插件及visio實現的船舶電路圖在線設計系統,activexvisio

基於java web和.net activex插件及visio實現的船舶電路圖在線設計系統,activexvisio

編輯:C#入門知識

基於java web和.net activex插件及visio實現的船舶電路圖在線設計系統,activexvisio


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圖操作

 

未完待續.....

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved