發布一個wpf軟體(源碼) 設計輔助類

來源:互聯網
上載者:User

軟體功能:

 針對sql server2005,在表及欄位上記錄該表/欄位的中文名稱及備忘,為軟體設計、開發提供輔助。

同時支援將這些表/欄位的資訊作為json格式匯出成txt檔案。

平台及環境:

vs2010,wpf, .net 4.0 ,sqlserver2005

開發緣由:

在開發中,如何記錄資料字典(表結構)是我們這個團隊一直沒有解決好的事。

目前採用的方式是用powerdesign或者visio或者word來記錄,可是因為資料結構經常變化,比如增加某些欄位。這樣就要求在變化時去維護原來的文檔。因為開發流程並不完善的緣故,這種變化慢慢的就和文檔脫節。

想來想去,還是在資料庫上記錄這些資訊比較好。我們可以寫個軟體,隨時檢查每張表是否做了注釋說明。而記錄在其他文檔中的話,就得去讀取這些文檔並和資料庫比較才能達到檢查的效果。

所以就有了這個軟體。

同時,支援將這些資料字典作為json格式匯出成txt檔案。

另外,我還有個計劃,將這資料字典作為中繼資料定義,進一步擴充,可以實現查看、修改頁面不再拖控制項而是自動產生,實現查詢的自動構建,這都是後話了。

 

軟體功能並不多,所以把源碼放上來,如果各位覺得有用,我會十分高興。如果有誰擴充了,也歡迎反饋給我。

 第一次用wpf開發,介面簡陋,呵呵。

 

 

 需編譯,注意需在 settings.settings 這個設定檔定義資料庫連接字串及匯出檔案路徑

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.