• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Umodel 2009
 

Umodel 2009

on

  • 1,140 views

 

Statistics

Views

Total Views
1,140
Views on SlideShare
1,140
Embed Views
0

Actions

Likes
0
Downloads
59
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Umodel 2009 Umodel 2009 Presentation Transcript

    • UML CASE TOOLSUMODEL 2009
      Môn: CôngCụVàMôiTrườngPhátTriểnPhầnMềm
      GiáoViênHướng Dẫn: Lâm QuangVũ
      Nguyễn PhạmPhương Nam
      Nhóm thực hiện: B
      Người trình bày: Dương Duy Tân
    • 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á các UML CASE tools
      Giới thiệu
      Chức năng
      Cài đặt
      Hướng dẫn sử dụng
    • ĐÁNH GIÁ
    • ĐÁNH GIÁ
      www.uml-forum.com/tool.htm
    • NỘI DUNG TRÌNH BÀY
      Đánh giá các UML CASE tools
      Giới thiệu
      Chức năng
      Cài đặt
      Hướng dẫn sử dụng
    • GIỚI THIỆU
      Làmột UML CASE tool dùngđểphântíchthiếtkếphầnmềm.
      LàsảnphẩmnổitiếngcủacôngtyAltovanằmtrongbộAltova Mission Kit.
      Altovađượcthànhlập 1992, trụsởchính ở Áo, vớihơn 3 triệukháchhàngvàhơn 100000 côngtytrêntoànthếgiới.
      http://www.altova.com/products/umodel/uml_tool.html
    • NỘI DUNG TRÌNH BÀY
      Đánh giá các UML CASE tools
      Giới thiệu
      Chức năng
      Cài đặt
      Hướng dẫn sử dụng
    • CHỨC NĂNG
      Hổtrợ 14 loạilượcđồ UML 2.2
      Xml schema diagram
      Business Process Modeling Notation
      Phátsinh code java, c#, và vb.net
      Táitạomôhìnhtừ code java, c#, và vb.net
      Round – trip engineering
      Chuyểnđổilượcđồ
      Phátsinhtàiliệu
    • CHỨC NĂNG
      Tíchhợpvào IDEs : Visual Studio, Eclipse
      Hổtrợ version control system
      Nhiềulớptrênmộtlượcđồ
      Hyperlinking
      Khônggiớihạn undo và redo
      Tùychỉnhmàusắclượcđồ

    • NỘI DUNG TRÌNH BÀY
      Đánh giá các UML CASE tools
      Giới thiệu
      Chức năng
      Cài đặt
      Hướng dẫn sử dụng
    • CÀI ĐẶT
      Hướngdẩncàiđặt
      Môitrườngtriểnkhai:
      win 2000/XP/VISTA/SERVER 2003
    • NỘI DUNG TRÌNH BÀY
      Đánh giá các UML CASE tools
      Giới thiệu
      Chức năng
      Cài đặ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
    • DEMO OBJECT DIAGRAM
    • STATE MACHINE DIAGRAM
      Chỉ tất cả các trạng thái và các sự kiện làm thay đổi trạng thái của một lớp hay một hành động
    • DEMO STATE DIAGRAM
    • SEQUENCE DIAGRAM
      Chỉ ra sự cộng tác giữa các đối tượng hướng thời gian
    • DEMO SEQUENCE DIAGRAM
    • COLLABORATION DIAGRAM
      Chỉ ra sự cộng tác của các đối tượng hướng thông điệp
      Có thể phát sinh từ sequence diagram
    • DEMO COLLABORATION DIAGRAM
    • CÂU HỎI
      Để phát sinh Collaboration diagram từ Sequence diagram, bạn làm như thế nào?
    • ACTIVITY DIAGRAM
      Mô hình hóa dòng chảy của các công việc nghiệp trong những tiến trình nghiệp vụ
      Mô tả trình tự trình tự các công việc, hổ trợ các tiến trình phân nhánh và song song
    • DEMO ACTIVITY DIAGRAM
    • COPONENT DIAGRAM
      Cấu trúc vật lý của các thành phần code.
    • DEMO COPONENT DIAGRAM
    • DEPLOYMENT DIAGRAM
      Chỉ ra kiến trúc vật lý của phần cứng cũng như phần mềm trong hệ thống
    • DEMO DEPLOY DIAGRAM
    • INTERACTION DIAGRAM
      Chỉ ra cái nhìn tổng quan về sự tương tác của các lược đồ tương tác khác
    • DEMO INTERACTION DIAGRAM
    • COMPOSITE STRUCTURE DIAGRAM
      Chỉ ra cấu trúc bên trong như những bộ phận, hoặc cổng và bộ nối.
    • DEMO COMPOSITE STRUCTURE DIAGRAM
    • PACKAGE DIAGRAM
      Thể hiện cách tổ chức các gói và các thành phần của chúng
    • DEMO PACKAGE DIAGRAM
    • TIMING DIAGRAM
      Mô tả những thay đổi trong các trạng thái hoặc điều kiện theo thời gian.
    • DEMO TIMING DIAGRAM
    • PROFILE DIAGRAM
      Cho phép tự định nghĩa các khuôn mẩu, giá trị đính kèm, và hạn chế.
    • DEMO PROFILE DIAGRAM
    • XML SCHEMA DIAGRAM
      Thể hiện những thành phần giản đồ trong kí hiệu của UML như thẻ, kiểu đơn, kiểu phức,… như một class
      Round – trip engineering
    • BUSINESS PROCESS MODELING NOTATION
      Mô hình hóa nghiệp vụ
    • 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
    • FORWARD ENGINEERING
      ROUND – TRIP ENGINEERING (M – C – M)
    • DEMO FORWARD ENGINEERING
    • CÂU HỎI
      UModel hổ trợ C# version mấy?
    • 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
    • REVERT ENGINEERING
      ROUND – TRIP ENGINEERING (C – M – C)
    • DEMO REVERT ENGINEERING
    • CÂU HỎI
      Ví dụ trên phát sinh bao nhiêu lược đồ?
    • 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
    • CHUYỂN ĐỔI MÔ HÌNH
      Hổ trợ chuyển đổi từ sequence sang collaboration và ngược lại
    • 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
    • PHÁT SINH TÀI LIỆU
      Tự động tạo tài liệu mô tả các bản thiết kế
    • DEMO PHÁT SINH TÀI LIỆU
    • 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
    • VERSION CONTROL SYSTEM
      Hổ trợ hệ thống quản lý phiên bả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
    • TÍCH HỢP VÀO VS/ECLIPSE
      VS 2005/2008, Eclipse
      UModel Enterprise 2009
      UModel Enterprise Edition Integration Module for Eclipse hoặc UModel Enterprise Edition Integration Module for Microsoft Visual Studio
    • CÁM ƠN
      ?