DataUML Design1.5版本主要更新內容包括:
1、優化數據庫登錄界面;
2、查詢分析器智能提示;
3、優化數據庫瀏覽插件,數據庫登錄組件,支持歷史記錄緩存;
4、支持無Oracle客戶端連接;
5、支持瀏覽數據庫視圖、存儲過程、函數和觸發器;
6、支持從Excel文件導入數據生成模型;
7、優化組合軟件新建功能的界面;
一、新建功能的界面
集成成有插件的新建功能,類似於VS編譯器,所有插件新建功能統一入口。如下圖
二、數據庫連接界面,支持無Oracle客戶端連接
1、優化數據庫登錄界面,采用多線程方式登錄數據庫。
2、連接oracle數據庫無需安裝oracle客戶端,如下圖,采用Managed方式連接。
3、支持歷史記錄緩存,記錄之前的登錄信息。
4、sql server 支持 windows身份驗證登錄,如下圖:
三、查詢分析器智能提示
1、支持關鍵字提示;
2、支持數據庫表名和表字段提示,如下圖:
四、支持瀏覽數據庫視圖、存儲過程、函數和觸發器
1、支持瀏覽數據庫所有視圖,以及視圖字段;
2、支持瀏覽數據庫存儲過程,以及存儲過程內容;
3、支持瀏覽數據庫函數,以及函數內容;
4、支持瀏覽數據庫觸發器,以及觸發器內容; 如下圖:
五、支持從Excel文件導入數據生成模型
從Excel文件當中導入到軟件,生成模型,Excel格式如下所示
表中文名 | 表名 | 字段名 | 字段中文名 | 類型 | 長度 | 小數位 | 允許空 | 標識 | 主鍵 | 外鍵 | 默認值 | 說明 | 外鍵表 | 關聯字段 |
數據操作權限定義 | RT_DATA_RIGHT | id | id | number | 否 | 是 | {文件權限點編號}{}{} | |||||||
數據操作權限定義 | RT_DATA_RIGHT | rightname | rightname | nvarchar2 | 40 | 是 | {權限名稱}{}{} | |||||||
數據操作權限定義 | RT_DATA_RIGHT | edit_tag_time | edit_tag_time | date | 是 | sysdate | {數據記錄創建日期}{}{} | |||||||
文件編目關系表 | FILE_CATALOGUEFILE | fileno | fileno | varchar2 | 50 | 否 | 是 | 是 | {文件編號}{}{} | FILE_FILEINFO | fileno | |||
文件編目關系表 | FILE_CATALOGUEFILE | catano | catano | varchar2 | 50 | 否 | 是 | 是 | {編目編號}{}{} | FILE_CATALOGUE | id | |||
文件編目關系表 | FILE_CATALOGUEFILE | edit_tag_time | edit_tag_time | date | 是 | sysdate | {數據記錄創建日期}{}{} | |||||||
編目元數據 | FILE_CATALOGUEMETADATA | catalogueid | 編目編號 | varchar2 | 50 | 否 | 是 | 是 | {編目編號}{}{} | FILE_CATALOGUE | id | |||
編目元數據 | FILE_CATALOGUEMETADATA | metadataid | 元數據編號 | nvarchar2 | 50 | 否 | 是 | 是 | {元數據編號}{}{} | FILE_METADATA | metadatano | |||
編目元數據 | FILE_CATALOGUEMETADATA | allownone | 允許為空 | number | 是 | {允許為空}{}{} |
1、選擇需要導入的excel文件,如下圖:
2、Excel中的數據列和系統的數據列進行對應設置,如下圖:
3、數據列對應成功之后,點擊完成,即生成數據模型,如下圖:
下期預告
將提供開源的模型與數據庫映射引擎“NetUML.DataEngine”。