1. Trang chủ
  2. » Công Nghệ Thông Tin

Unified Modeling Language Rational Unified Process

12 626 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Unified Modeling Language Rational Unified Process
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Công Nghệ Phần Mềm
Thể loại bài luận
Thành phố Hà Nội
Định dạng
Số trang 12
Dung lượng 495,28 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giới thiệu RUP Unified Modeling Language Rational Unified Process

Trang 1

Giới thiệu RUP

Unified Modeling Language

Rational Unified Process

Team-Based Development

Modeling

Language Process Unified

Trang 2

Lịch sử phát triển của RUP

Trang 3

RUP là gì ?

n Là qui trình công nghệ phần mềm được phát triển bởi hãng Rational

n RUP hỗ trợ các hoạt động giữa các nhóm , phân chia công việc cho từng thành viên trong nhóm, trong từng giai đoạn khác nhau của qúa trình phát triển phần mềm

n RUP sử dụng hệ thống ký hiệu trực quan của

UML

RUP được phát triển song song với UML

Trang 4

Các đặc điểm của RUP

n Là một qui trình công nghệ phần mềm hoàn

chỉnh

n Là một sản phẩm tiến trình

n Hỗ trợ tăng năng suất làm việc nhóm

n Tạo, duy trì, quản lý các loại mô hình

n Có hướng sử dụng ngôn ngữ UML

n Được hỗ trợ bởi nhiều công cụ phát triển PM

n Là một tiến trình có thể tuỳ biến

Nắm bắt nhiều “best pratcices”

Trang 5

Kieán truùc toång quan cuûa RUP

Trang 6

RUP được tổ chức theo 2 trục

n Trục hoành : tổ chức theo thời gian phát triển dự án, thể hiện khía cạnh động của qui trình

(interations), các cột mốc (milestones).

n Trục tung : tổ chức theo nội dung công việc, thể hiện khía cạnh tĩnh của qui trình

(Artifacts), WHEN (workflows).

Trang 7

Theo trục hoành

Các giai đoạn (phase)

Inception Elaboration Construction Transition

Khởi đầu Triển khai Xây dựng Chuyển giao

Trực quan

hóa

Kiến trúc cơ bản

Các tính năng

khởi đầu

Sản phẩm release

Trang 8

Theo trục tung

n Mô tả các luồng công việc:

n Luồng công việc chính :

n Business modeling

n Requirement

n Analysis & Design

n Implemention

n Test

n Deployment

n Luồng công việc hổ trợ :

n Project Management

n Configuration and Change Management

Trang 9

Các đặc điểm phân biệt giữa RUP và qui

trình khác

(hướng Use Case)

Thiết kế Cài đặt Kiểm

chứng Phân tích

Xác định

yêu cầu

Các use case liên kết các workflow này với nhau.

Trang 10

Các đặc điểm phân biệt giữa RUP và qui

trình khác(tt)

Kiến trúc phần mềm

Các giai đoạn (phase)

Trang 11

Các đặc điểm phân biệt giữa RUP và qui

trình khác(tt)

Thiết kế

Cài đặt

Kiểm chứng

Phân tích

Xác định

yêu cầu

I n c e p t i o n E l a b o r a t i o n C o n s t r u c t i o n T r a n s i t i o n

Bước lặp mở đầu Lặp1 Lặp2 Lặpn Lặpn+1 Lặpn+2 Lặpm Lặpm+1

Một bước lặp trong phase Elaboration.

Trang 12

Các workflow và các mô hình

Ngày đăng: 12/09/2012, 15:04

HÌNH ẢNH LIÊN QUAN

n Tạo, duy trì, quản lý các loại mô hình - Unified Modeling Language Rational Unified Process
n Tạo, duy trì, quản lý các loại mô hình (Trang 4)
Các workflow và các mô hình - Unified Modeling Language Rational Unified Process
c workflow và các mô hình (Trang 12)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w