<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這個(gè)工具,讓我立刻拋棄了 PowerDesigner

          共 2749字,需瀏覽 6分鐘

           ·

          2021-10-26 21:33

          我之前是做數(shù)據(jù)倉庫開發(fā)的,有一個(gè)很重要的環(huán)節(jié)就是元數(shù)據(jù)模型管理,當(dāng)時(shí)用的是 PowerDesigner,這個(gè)軟件是強(qiáng)大,但是隨著模型的增多,啟動(dòng)越來越慢,甚至超過了 2 分鐘。而且這玩意是收費(fèi)的,很明顯,我自己下載的是破解版的,隨著版權(quán)意識(shí)越來越重視,這是不可持續(xù)的。

          今天,我在開源網(wǎng)站上找到一個(gè)中國人自己開發(fā)的元數(shù)據(jù)建模工具,免費(fèi)又好用,名字叫?chiner,發(fā)音:[ka??n?r],支持?Windows,Linux,Mac,而?PowerDesigner?只能在?Windows?上用,學(xué)習(xí)成本還賊高。

          我下載 chiner 用了下,10 分鐘就上手了,基本沒有學(xué)習(xí)成本,非常適合中國人使用。后臺(tái)回復(fù)「chiner」獲取下載鏈接。

          chiner?是開發(fā)人員歷時(shí)三年,幾經(jīng)磨難,匠心打造的一款數(shù)據(jù)庫關(guān)系模型設(shè)計(jì)平臺(tái),使用?React+Electron+Java?技術(shù)體系構(gòu)建,是一款非常良心的數(shù)據(jù)建模工具,放棄沉重的?PowerDesigner,擁抱輕快的?chiner?吧,以下是?chiner?的故事、功能介紹、使用截圖:

          1. chiner 的前世今生

          1. 2018 年初,我和幾個(gè)對開源有興趣的社區(qū)好友,創(chuàng)立了一個(gè)松散的組織,用一個(gè)半月時(shí)時(shí)間完成了 PDMan 的 1.0 版本發(fā)布,解決了從無到有的問題。
          2. 2018 年 5 月,推出了 PDMan 第一個(gè)開源公開版,中間持續(xù)階段性更新,直到 2019 年 1 月,不再更新。
          3. 前每一天,有 3000 家以上的公司或者獨(dú)立的個(gè)人在使用 PDMan 在設(shè)計(jì)他們的數(shù)據(jù)庫。
          4. 我們自己使用以及用戶使用的過程中,提出了很多優(yōu)化建議方案。
          5. 因前期設(shè)計(jì)考慮不充分,很多優(yōu)化升級執(zhí)行起來非常困難,我們于 2019 年 12 月,規(guī)劃了另一個(gè)全新的版本。
          6. 當(dāng)情懷遇上生存發(fā)展,餓著肚講理想,真的很難。期間,我們團(tuán)隊(duì)幾經(jīng)折騰周轉(zhuǎn),數(shù)次瀕臨解散。
          7. 2019 年底,我們不到三萬塊啟動(dòng)資金,幾乎是光著屁股創(chuàng)業(yè),幸得有多個(gè)好友關(guān)照,給了兩個(gè)項(xiàng)目做,核心團(tuán)隊(duì)分為兩部分,一部分去杭州,另一部分在遠(yuǎn)走塞北,我們的吃飯問題暫時(shí)解決了。
          8. 在此期間,持續(xù)發(fā)酵沉淀,我們同社區(qū)好友,利用業(yè)余時(shí)間,完成了技術(shù)架構(gòu)設(shè)計(jì),界面原型設(shè)計(jì),關(guān)鍵核心模塊的開發(fā)編碼。
          9. 我們以及社區(qū)好友,持續(xù)投入,直到到今天( 2021 年 7 月 17 日),終于推出全新的 3.0 版本。

          2. chiner 的名稱由來

          1. 第一個(gè)(公開發(fā)行名稱):PDMan: Physical Data Model Manager (物理模型管理)
          2. 第二個(gè)(內(nèi)部使用名稱):SINOPER: SINO Popular Entity Relation (中國最流行的實(shí)體關(guān)系圖工具),目前該軟件發(fā)行版,底層很多代碼為該詞前綴。
          3. 第三個(gè)(公開發(fā)行名稱):CHINER: CHINESE Entity Relation (國產(chǎn)實(shí)體關(guān)系圖工具),為方便國內(nèi)普及,中文名稱為:元數(shù)建模

          3. CHINER v3.0 的要點(diǎn)說明

          1. 基于前面 3 年的經(jīng)驗(yàn)積累,為解決基因缺陷,重新出發(fā),另外重新做。
          2. 體系結(jié)構(gòu)重新設(shè)計(jì),結(jié)構(gòu)顛覆,但是對原 PDMan 做到高度兼容。
          3. 還是原來的配方,原來的味道,保持原來的操作習(xí)慣,并局部優(yōu)化提升。
          4. 精細(xì)的界面布局及操作優(yōu)化,更好看,更簡單,更好用。
          5. 增加實(shí)用新功能(如導(dǎo)入 PowerDesigner 等),功能更強(qiáng)大,生態(tài)兼容性更好。
          6. 刪除了一些非關(guān)鍵的使用風(fēng)險(xiǎn)較高、做得不好、比較雞肋的功能。
          7. 這回我們自己掏錢請了專業(yè) UI 設(shè)計(jì)界面。

          預(yù)覽截圖

          4. 功能介紹

          自帶入門參考案例

          首頁自帶兩個(gè)典型參考案例,方便用戶快速了解軟件支持的功能以及特性。

          管理對象

          1 數(shù)據(jù)表及字段

          提供簡潔直觀的數(shù)據(jù)表以及字段管理及操作,左側(cè)列表支持拖動(dòng)排序,數(shù)據(jù)表更多設(shè)置支持增加表備注,擴(kuò)展屬性列表,例如提供對 Hive 的支持,如下圖:

          2 多表關(guān)聯(lián)的視圖

          視圖由多個(gè)表結(jié)合而成,支持多表以及字段的選擇,如下圖:

          視圖及來源數(shù)據(jù)表,如下圖:

          3 可定制的數(shù)據(jù)類型及數(shù)據(jù)域

          可擴(kuò)展的數(shù)據(jù)類型,并且支持多種數(shù)據(jù)庫方言的適配,如下圖:

          數(shù)據(jù)域,用于設(shè)置同一類具有特定業(yè)務(wù)含義的數(shù)據(jù)類型,如下圖:

          4 數(shù)據(jù)標(biāo)準(zhǔn)(字段庫)

          標(biāo)準(zhǔn)字段庫用于解決常用字段記錄,方便用戶建立數(shù)據(jù)表時(shí),能夠從常用字段庫里直接拖入數(shù)據(jù)表中。標(biāo)準(zhǔn)字段庫可以用戶自行添加,也可以從現(xiàn)有數(shù)據(jù)表中移到標(biāo)準(zhǔn)字段庫中,如下圖所示:

          標(biāo)準(zhǔn)字段庫支持導(dǎo)出 JSON 文件,也支持從 JSON 文件中導(dǎo)入,以解決共享交流問題。

          5 數(shù)據(jù)字典(代碼映射表)

          增加了數(shù)據(jù)字典支持,用于解決對字段元數(shù)據(jù)更清晰的解析闡述,如下圖:

          數(shù)據(jù)表字段可以直接關(guān)聯(lián)數(shù)據(jù)字典,如下圖所示:

          多模塊模式以及不分模塊模式

          簡單項(xiàng)目,不需要分模塊,直接分為數(shù)據(jù)表,視圖,關(guān)系圖,數(shù)據(jù)字典即可,復(fù)雜項(xiàng)目需要折分為一個(gè)一個(gè)獨(dú)立的模塊,系統(tǒng)對這兩種形式均給予支持。簡單模式,如下圖:

          分模塊形式,如下圖:

          關(guān)系圖

          1 ER 關(guān)聯(lián)關(guān)系圖

          數(shù)據(jù)實(shí)體關(guān)聯(lián)關(guān)系圖,該關(guān)聯(lián)關(guān)系圖需要人工手動(dòng)維護(hù),如下圖所示:

          2 簡單的概念模型圖

          支持簡單的概念模型圖,概念模型圖實(shí)體只保存在關(guān)系圖上,不保持實(shí)體對象,如下圖所示:

          概念模型圖,主要用于快速勾勒系統(tǒng)的關(guān)鍵業(yè)務(wù)對象關(guān)系圖,用于快速整體理解數(shù)據(jù)模型。

          3 同一模塊多張關(guān)系圖

          同一個(gè)模塊,可以支持多張多種形式的關(guān)系圖:

          畫布設(shè)計(jì)界面

          1 分組框以及備注框

          分組框,用于對數(shù)據(jù)表或者實(shí)體進(jìn)行分類,能夠更清晰的了解數(shù)據(jù)表的層次結(jié)構(gòu),如下圖:

          還有很多細(xì)節(jié)功能,請?jiān)L問https://gitee.com/robergroup/chiner。


          未來承諾

          CHINER 元數(shù)建模,作為一款國產(chǎn)免費(fèi)開源數(shù)據(jù)庫建模工具,源代碼以及編譯后的程序,都免費(fèi)提供給個(gè)人或者組織使用。

          在此基礎(chǔ)上二次開發(fā),再次出售,需遵守木蘭公共許可證, 第2版。

          為簡化用戶使用,CHINER 提供編譯后的安裝包。

          后續(xù)我們將會(huì)根據(jù)用戶的使用情況,對國產(chǎn)操作系統(tǒng)及平臺(tái)作適配。

          產(chǎn)品線(規(guī)劃中)

          為更好鼓勵(lì)開源,激勵(lì)開源貢獻(xiàn)者的熱情,生態(tài)良性發(fā)展,后續(xù)我們將嘗試推出以下兩個(gè)商業(yè)版:

          云服務(wù) Web 在線版: 除保留原來的所有功能外,增加團(tuán)隊(duì)協(xié)作,版本管理,行業(yè)詞庫,智能糾正,WebHooks 等團(tuán)隊(duì)及企業(yè)級應(yīng)用功能。

          企業(yè)私有部署 Web 版:功能與 Web 在線版相同,提供企業(yè)私有化部署,滿足企業(yè)數(shù)據(jù)代碼資產(chǎn)要求內(nèi)網(wǎng)部署的要求。

          最后

          不多說了,chiner 的好,誰用誰知道。



          瀏覽 51
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产变态AV | 97爱| 午夜成人黄片 | 乱伦福利片 | 手机免费在线观看AV网站 |