圖形化工具改造日志

      網友投稿 721 2022-05-29

      業務場景:

      業務里有許多老的圖形化工具,其中的自繪部分的開發流程是這樣的,硬件人員根據硬件圖繪制工具visio版本的布局與功能圖,然后開發人員在工具中使用鍵盤鼠標操作編輯工具界面重現visio中的設計,編輯可以保存為對應的二進制圖形以便后續加載使用;

      當前的問題:

      工具中的編輯功能操作困難,圖形visio繪制一遍工具又繪制一遍存在不必要的二次勞動;

      雖然是加載的二進制圖形文件但是開發中還是一個小數據讀取賦值,沒有達到設計目的;

      二進制文件沒有對應的可讀形式,只能通過圖形編輯;

      工具發布后編輯和顯示功能沒有區分,運行效率低;

      改造方案:

      說了那么多問題,那為什么不重頭開發,說說老工具的優點,已經存在大量老工具資源,自繪的基本的控件都已經有了一些業務相關的控件功能也有了和通訊接口資源也可以用...全重新開發開發量大,可能面臨大量具體業務問題;當然這也是個問題,業務和圖形高度耦合,先不管這個了;

      我想到的改造方案有這么幾種:

      方案一:直接基于visio做開發,就像excel中開發vba控件一樣;

      方案二:使用mxgraph做圖形設計(也可以直接導入visio文件)生成對應xml布局文件(或者qtcreator感覺這不是個好主意),然后工具支持對應的xml文件解析和渲染;

      方案三:工具直接支持webkit或者直接使用qt的webview或者webengine,然后使用mxGraph的javascript版本(或者是引入mxGraph的c#版本)

      綜合考慮,目前狀態下方案二的可行度是最高的.

      當前進度:

      對原有的工具的二進制圖形文件進行格式拓展支持保存為xml格式;

      圖形化工具改造日志

      當前圖形支持重保存的xml文件還原圖形;

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:ClickHouse運維監控總結
      下一篇:【云端大事件】老祖宗用過的IT產品,看得我一愣一愣的
      相關文章
      在线亚洲人成电影网站色www| 亚洲国产精品碰碰| 国产亚洲成av片在线观看| 无码欧精品亚洲日韩一区夜夜嗨| 亚洲国产精品成人AV在线| 亚洲中文字幕无码久久| 中文字幕在线日亚洲9| 亚洲伊人久久大香线蕉在观| 亚洲成a人片在线观看中文app | 亚洲AV网站在线观看| 午夜亚洲国产成人不卡在线| 国产青草亚洲香蕉精品久久| WWW亚洲色大成网络.COM| 亚洲av无码专区亚洲av不卡| 亚洲成AV人片高潮喷水| 日韩色视频一区二区三区亚洲| 在线播放亚洲精品| 亚洲国产精品一区二区第四页| 久久精品夜色噜噜亚洲A∨| 伊人久久大香线蕉亚洲| 亚洲AV永久精品爱情岛论坛| 亚洲A∨无码无在线观看| 亚洲综合综合在线| 亚洲一线产区二线产区精华| 456亚洲人成在线播放网站| 亚洲人成网站在线播放2019| 精品国产日韩亚洲一区91| 亚洲无码黄色网址| 亚洲精品成人网站在线观看| 亚洲人成在线影院| 亚洲日本视频在线观看| 国产AV旡码专区亚洲AV苍井空| 亚洲精品无码中文久久字幕| 噜噜噜亚洲色成人网站| 亚洲一区日韩高清中文字幕亚洲| 亚洲情综合五月天| 久久亚洲日韩看片无码| 亚洲男人的天堂久久精品| 激情无码亚洲一区二区三区| 亚洲一区视频在线播放| 久久亚洲精品成人|