jUML 是一個 UML 圖表工具,可對 Java 源碼進行反向工程并創建類與類之間的關系圖。 項目主頁: http://www.baiduhome.net/lib/view/home/1354027353465
Codeuml 是一個在線 UML 圖生成工具,你可使用指定的語言來進行說明,并即時生成圖表。Codeuml 使用開源的 plantuml 引擎了將文本轉成 UML 。 項目主頁:
?UML基本概念教程 第一章 UML模型的基本概念 1 UML的建筑塊 組成UML有三種基本的建筑塊: 1、事物(Things) 2、關系(Relationships) 3、圖(Diagrams)
Eclipse的UML插件,支持UML活動圖,class圖,sequence圖,usecase圖等;支持與Java class/interface之間的相互導入導出。 項目主頁: http://www
eUML2是一款基于Eclipse應用程序的UML建模工具。開發者可以在UML開發過程中將模型轉化為Java代碼:確保軟件質量和減少開發時間。 eUML2分為兩種版本: eUML2免費版集合了Java開發者所需要的所有基本特性:
JSchnizzle 是一個用來管理輕量級 UML 圖表創建和生成的工具,提供訪問 yUML 渲染服務。 項目主頁: http://www.baiduhome.net/lib/view/home/1351598557504
MetaBoss是一個集成的工具包的設計,開發和管理的軟件系統,通過模擬。它采用MDA(模型驅動架構)的概念和主要是面向企業使用基于Java的工具和技術。
TextUML Toolkit是一個采用文本符號來創建UML類圖的Eclipse插件。可以讓你擁有與寫代碼一樣的速度來創建UML模型。 increased modeling productivity
以上模塊如下圖: 宿舍管理系統 信息查詢模塊 數據庫模塊 基本業務模塊 基本數據維護模塊 二、 UML建模 1. 用例圖 根據以上分析,可確定以下參與者: 學生、宿舍樓管理員、系統管理員、其他一般用戶 1
Green是Eclipse的一個插件,是一種先進的還簡單的UML類圖的工具,主要學生開發使用。它是live round-tripping編輯器,因此可以很容易地從一個UML類圖生成Java代碼。它有很好的可擴展性。
? 《UML系統分析與設計》實訓報告 系別: 計算機科學與工程系 班級: 姓名: 學號: 指導老師: 日期: 2010年12月20日 一、 系統的概述: 銀行信息系統 銀行是與人們生活密切相關的一個機
?UML語言各種圖形的建立步驟 1. 用例圖的建立步驟: 1〉 找出系統外部的活動者和外部系統,確定系統的邊界和范圍。 2〉 確定每一個活動者所希望的系統行為。 3〉 把這些系統行為命名為用例。 4〉
?六大UML類圖關系 本文向大家簡單介紹一下UML類圖關系,UML定義的關系主要有六種:依賴、類屬、關聯、實現、聚合和組合。希望本文的介紹對你的學習有所幫助。 在學習UML類圖的過程中,UML類圖關系
1. UML&RUP基礎教程Unified Modeling Language & Rational Unified Process 2. 為什么我們需要UML?我們的過去 Word文檔、PDM表現形式單一
一個UML圖形編輯器,基于文本文件(類似代碼)描述的模型。 項目主頁: http://www.baiduhome.net/lib/view/home/1351755388879
AgileJ是一個Eclipse插件,它可以解析Java代碼從Java類逆向生成UML類圖(Reverse Engineering)。 the clearest overview of your code's
類: 第一層顯示類的名稱,(有的用斜體表示是抽象類);第二層是類的特性,通常是字段和屬性;第三層是類的操作,通常是方法或行為(+表示public,- 表示private,#表示protected)
? UML示例圖掃盲 UML圖例意義 在Visio里,包和類的關系是包含關系,將類拖入包的文件夾之后,關系就建立了,二元關聯符號可以設置為:聚合、合成。 interface 接口:空心圓+直線 (唐老鴨類實現了‘講人話’);
? UML參考手冊 UML參考手冊 目錄 譯者序 i 前言 iv 第一部分 背景知識 1 第 1 章 UML綜述 1 1.1 UML簡介 1 1.2 UML 的歷史 1 1.2.1 面向對象的開發方法
?數據庫需求分析的簡單案例:小型自選商場進銷存管理系統需求分析的基本過程 一 應用領域的調查分析 通過可行性分析,原采用手工管理的某小型自選商場決定開發進銷存管理系統。經過詳細調查、收集了各種單據、帳