UML CASE TOOLS
UMODEL 2009
Môn: Công Cụ Và Môi Trường Phát Triển Phần Mềm
Giáo Viên Hướng Dẫn: Lâm Quang Vũ
Nguyễn Phạm Phương Nam
Nhóm thực hiện: B
UML CASE TOOLS
MỤC TIÊU
Ý nghĩa UML CASE tools
Giới thiệu UModel 2009
Sử dụng được UModel 2009
NỘI DUNG TRÌNH BÀY
Đánh
Giới
thiệu
Chức
Cài
giá các UML CASE tools
năng
đặt
Hướng
dẫn sử dụng
ĐÁNH GIÁ
Vẽ biểu đồ
High
Tự động tạo code
High
Tái tạo mô hình
Tích hợp môi trường
khác
High
Normal Normal High Normal
Normal Normal
Normal Normal
High
High
Trao đổi mô hình
Normal Normal
Hổ trợ định hướng
Normal Normal Normal Normal Normal Normal
Version control system Normal
ĐÁNH GIÁ
www.uml-forum.com/tool.htm
NỘI DUNG TRÌNH BÀY
Đánh
Giới
thiệu
Chức
Cài
giá các UML CASE tools
năng
đặt
Hướng
dẫn sử dụng
GIỚI THIỆU
Là
một UML CASE tool dùng để phân
tích thiết kế phần mềm.
Là
sản phẩm nổi tiếng của công ty Altova
nằm trong bộ Altova Mission Kit.
Altova
được thành lập 1992, trụ sở chính ở
Áo, với hơn 3 triệu khách hàng và hơn
100000 công ty trên toàn thế giới.
/>
/uml_tool.html
NỘI DUNG TRÌNH BÀY
Đánh
Giới
thiệu
Chức
Cài
giá các UML CASE tools
năng
đặt
Hướng
dẫn sử dụng
CHỨC NĂNG
Hổ trợ 14 loại lược đồ UML 2.2
Xml schema diagram
Business Process Modeling Notation
Phát sinh code java, c#, và vb.net
Tái tạo mô hình từ code java, c#, và vb.net
Round – trip engineering
Chuyển đổi lược đồ
Phát sinh tài liệu
CHỨC NĂNG
Tích hợp vào IDEs : Visual Studio, Eclipse
Hổ trợ version control system
Nhiều lớp trên một lược đồ
Hyperlinking
Không giới hạn undo và redo
Tùy chỉnh màu sắc lược đồ
…
NỘI DUNG TRÌNH BÀY
Đánh
Giới
thiệu
Chức
Cài
giá các UML CASE tools
năng
đặt
Hướng
dẫn sử dụng
CÀI ĐẶT
Hướng dẩn cài đặt
Môi trường triển khai:
win 2000/XP/VISTA/SERVER 2003
NỘI DUNG TRÌNH BÀY
Đánh
Giới
thiệu
Chức
Cài
giá các UML CASE tools
năng
đặt
Hướng
dẫn sử dụng
HƯỚNG DẨN SỬ DỤNG
Giao diện người dùng
Vẽ 14 loại biểu đồ, XML schema, BPMN
Forward Engineering
Revert Engineering
Chuyển đổi lược đồ
Phát sinh tài liệu
Version control system
Tích hợp vào Visual Studio/Eclipse
GIAO DIỆN
DEMO GIAO DIỆN
HƯỚNG DẨN SỬ DỤNG
Giao diện người dùng
Vẽ 14 loại biểu đồ, XML schema, BPMN
Forward Engineering
Revert Engineering
Chuyển đổi lược đồ
Phát sinh tài liệu
Version control system
Tích hợp vào Visual Studio/Eclipse
VẤN ĐỀ
Xây dựng phần mềm quản lý khách sạn
Lập phiếu thuê phòng
Tính
tiền trả phòng
Tra cứu khách hàng
Thống kê doanh thu theo tháng (nhân viên quản lý)
USE CASE DIAGRAM
Ghi
nhận chức năng hệ thống
Kèm theo là một tài liệu đặc tả
DEMO USE CASE DIAGRAM
CLASS DIAGRAM
Chỉ ra cấu trúc tĩnh của các lớp trong hệ thống
DEMO CLASS DIAGRAM
CÂU HỎI
Ví
dụ trên trong
lược đồ có bao
nhiêu Class?
OBJECT DIAGRAM
Dùng để ví dụ hóa một biểu đồ lớp