對自動流程圖構造技術的一些思考

來源:互聯網
上載者:User

           早上工作的時候,總要聽一遍超人-鋼鐵之軀的音樂。。但是超人如果只有一副鋼鐵之軀,沒有超高的智慧,怎麼行呢?  

           如果我們用手工畫一個有30個節點的流程圖,其布局和拓撲串連關係都足以讓我們感到頭疼,更不要說在運行時更改這個流程圖的複雜性了。。但是如果要實現大規模流程圖的設計(節點數量>100),肯定就需要一種電腦輔助設計的工具了,相信這個工具的研發工程已經在某些研究機構和大公司裡面展開了。至於為什麼要做這些玩意,我個人的原因只是圖好玩而已。。。當然也有其他一些想法。。比如說想嘗試開發一個自動構造神經網路的開源工具。。呵呵。。扯遠了

         電腦輔助設計流程圖的工具開發,最簡單的來看應該就是對XML檔案的寫操作,用某種已經規劃好的規則對XML檔案進行重新寫入流程節點和串連資料,或者直接在資料庫中寫入這些資料,但是需要一個反向解析模組把資料庫中儲存的流程圖資訊反向解析為一個XML流程圖檔案,最後才是回顯在流程設計器的圖形介面上面。。。無論這個思路是否可行,我們總要先動手嘗試一下。。。但是這種嘗試的關鍵是對現有的流程圖儲存資料結構進行改造。。。

         用JWFD的設計回顯一個節點數量非常龐大的流程圖,速度很慢,估計用JAVA-SWING的技術做這種大規模流程圖的顯示工作,需要用到顯示卡硬體加速的某些功能支援吧。。。想象一下。。要在我們的顯示器上面顯示出一個由10W個節點群組成的複雜拓撲網路(流程圖),是一種何等的壯觀。。。當人們對大腦的結構進行更加深入的研究,並將這些研究成果公布出來的時候,通過跨學科的合作研究,我們軟體工程師用電腦類比產生的神經網路是否會越來越擁有某些人類大腦的思維能力呢?

        以人類現有的技術,要製造一個鋼鐵之軀的超人是沒有太大問題的,關鍵的問題是。。。這個超人是否有足夠的智商。弱智的超人,就算會飛上天,又能怎樣呢?         

   

       

  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.