You are on page 1of 12

Machine Translated by Google

Mô-đun 0
Giới thiệu về khóa học này

Nắm vững phân tích và thiết kế


hướng đối tượng với UML
Mô-đun 0: Giới thiệu về khóa học này

chủ đề
Mục tiêu khóa học................................................ ................................... 0- 3

Điều kiện tiên quyết................................................................................. ................................................................. ...... 0-6

Chương trình giảng dạy của trường đại học Rational.................................................. ................... 0-7

0 - 1
Machine Translated by Google

DEV475 Làm chủ phân tích và thiết kế hướng đối tượng bằng UML

Giới thiệu

Giới thiệu

Tổ chức của bạn


Vai trò của bạn

Nền tảng, kinh nghiệm của bạn


Trải nghiệm công nghệ đối tượng
Kinh nghiệm phát triển phần mềm
Kinh nghiệm ngôn ngữ thực hiện

Kỳ vọng của bạn đối với khóa học này

Nắm vững phân tích và thiết kế hướng đối tượng với UML
2
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

0 - 2
Machine Translated by Google

Mô-đun 0 - Giới thiệu về khóa học này

Mục tiêu khóa học

Mục tiêu khóa học

Sau khi hoàn thành khóa học, người tham gia


sẽ có thể:

Áp dụng quy trình lặp đi lặp lại, theo


trường hợp sử dụng, lấy kiến trúc làm trung tâm để phát
triển một mô hình thiết kế mạnh mẽ

Sử dụng Ngôn ngữ mô hình hóa thống nhất (UML) để


đại diện cho mô hình thiết kế

Áp dụng các khái niệm Hướng đối tượng (OO):


trừu tượng, đóng gói, kế thừa, phân cấp, mô
đun hóa và đa hình để phát triển một mô hình thiết kế
mạnh mẽ

Nắm vững phân tích và thiết kế hướng đối tượng với UML
3
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

Trong khóa học này, bạn sẽ được giới thiệu các khái niệm, quy trình và ký hiệu để phát triển một mô

hình thiết kế. Bạn sẽ sử dụng Phân tích quy trình hợp nhất hợp lý

và Thiết kế quy trình làm việc làm khuôn khổ của bạn. Những khái niệm này cũng có thể được áp dụng

trong bất kỳ quy trình phát triển phần mềm nào.

0 - 3
Machine Translated by Google

DEV475 Làm chủ phân tích và thiết kế hướng đối tượng bằng UML

Mục tiêu khóa học (tiếp theo)

Mục tiêu khóa học (tiếp theo)

Sau khi hoàn thành khóa học, người tham gia


sẽ có thể:
Mô tả các quan điểm khác nhau của phần mềm

kiến trúc, các cơ chế chính được xác định để hỗ trợ kiến
trúc đó và ảnh hưởng của kiến trúc đến thiết kế được sản xuất

Xác định các cân nhắc thiết kế cơ bản, bao gồm cả việc sử
dụng các mẫu

Nắm vững phân tích và thiết kế hướng đối tượng với UML
4
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

Sự tập trung sẽ tập trung vào các hoạt động được thực hiện bởi người thiết kế hướng đối tượng. Các khái

niệm kiến trúc sẽ được giới thiệu và thảo luận vì chúng

thúc đẩy việc thiết kế, nhưng đây không phải là một khóa học về kiến trúc.

0 - 4
Machine Translated by Google

Mô-đun 0 - Giới thiệu về khóa học này

Đối tượng dự định

Đối tượng dự định

Đối tượng dự định

Các học viên muốn có một lời giải thích cơ bản về


Phân tích và thiết kế hướng đối tượng (OOAD)
khái niệm cũng như kinh nghiệm thực tế thực tế
trong việc áp dụng các kỹ thuật

Nhà phân tích, nhà thiết kế, nhà phát triển phần mềm

Nắm vững phân tích và thiết kế hướng đối tượng với UML
5
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

0 - 5
Machine Translated by Google

DEV475 Làm chủ phân tích và thiết kế hướng đối tượng bằng UML

Điều kiện tiên quyết

Điều kiện tiên quyết

Một số kinh nghiệm áp dụng sau


kỹ thuật trong môi trường phát triển
phần mềm
Tiếp xúc với công nghệ đối tượng bao gồm cách:
• Đọc mô hình ca sử dụng

• Thêm lớp, đối tượng, liên kết và cách tạo đơn giản
sơ đồ tương tác và lớp
• Tìm lớp và phân phối hành vi của lớp


Phân biệt giữa các khuôn mẫu của lớp Phân tích UML:
ranh giới, kiểm soát và thực thể

Điều kiện tiên quyết có thể đạt được thông qua việc tham dự
“Các yếu tố cần thiết của mô hình hóa trực quan với UML” hoặc
kinh nghiệm tương đương

Nắm vững phân tích và thiết kế hướng đối tượng với UML
6
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

0 - 6
Machine Translated by Google

Mô-đun 0 - Giới thiệu về khóa học này

Chương trình giảng dạy đại học Rational

Chương trình giảng dạy đại học Rational

Luồng chương trình giảng dạy: có giảng viên hướng dẫn

Dựa trên web

Nhà thiết kế Không bắt buộc

Đường dẫn 1

DEV110 DEV111 DEV112 DEV113 DEV305

Nguyên tắc của Nguyên tắc của Nguyên tắc của Nguyên tắc của Yếu tố cần thiết của

Làm người mẫu Lập mô hình Phân tích tôi Phân tích II Hợp lý
UC với UML Hoa hồng

2 giờ 2 giờ 2 giờ 2 giờ 5 giờ

HOẶC
HOẶC

Đường dẫn 2

DEV275
DEV475
Yếu tố cần
Làm chủ đối tượng Quỹ. của
thiết của thị giác
định hướng lý trí
Lập mô
hình với UML Phân tích & Hoa hồng

Thiết kế với UML

1 ngày 4 ngày 1 ngày

Nắm vững phân tích và thiết kế hướng đối tượng với UML
7
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

Chương trình giảng dạy của Rational University cung cấp các khóa học được trình bày ở đây và trên hai

trang trình bày tiếp theo. Như bạn có thể thấy, đối với mỗi vai trò chính của nhóm phát triển phần mềm,

Rational University cung cấp một khóa học phát triển chuyên nghiệp.

Quản lý yêu cầu với các trường hợp sử dụng có thể đặc biệt thú vị đối với bạn, vì đó là nơi bạn sẽ học cách

phát triển các trường hợp sử dụng, các tạo phẩm thúc đẩy phần lớn những gì bạn làm trong Phân tích và Thiết

kế.

0 - 7
Machine Translated by Google

DEV475 Làm chủ phân tích và thiết kế hướng đối tượng bằng UML

Chương trình giảng dạy đại học Rational

Chương trình giảng dạy đại học Rational

Luồng chương trình giảng dạy: có giảng viên hướng dẫn

Dựa trên web

Kiến trúc sư doanh nghiệp Không bắt buộc

Đường dẫn 1

DEV275
DEV111 DEV112 DEV113
Yếu tố cần thiết

của thị giác Nguyên tắc của Nguyên tắc của Nguyên tắc của
Mô hình UC Phân tích tôi Phân tích II
Lập mô
hình với UML với UML

PRJ110
1 ngày 2 giờ 2 giờ 2 giờ
Nguyên tắc của
Hợp lý Nguyên tắc của

Thống nhât
Kiến trúc
HOẶC Phần mềm
Quá trình
Hệ thống
3 giờ
Đường dẫn 2
3 ngày

DEV475
DEV110
Làm chủ đối tượng
Nguyên tắc của
định hướng
Làm người mẫu

Phân tích &


Thiết kế với UML
2 giờ 4 ngày

Nắm vững phân tích và thiết kế hướng đối tượng với UML

Bản quyền © 2003 Rational Software, bảo lưu mọi quyền


số 8

0 - 8
Machine Translated by Google

Mô-đun 0 - Giới thiệu về khóa học này

Chương trình giảng dạy đại học Rational

Chương trình giảng dạy đại học Rational

Luồng chương trình giảng dạy: có giảng viên hướng dẫn

Dựa trên web


Nhà phân tích Không bắt buộc

REQ310 DEV110 DEV305


Yếu tố cần thiết của
Nguyên tắc của Yếu tố cần thiết của
Hợp lý Làm người mẫu Hợp lý
Yêu cầu chuyên nghiệp Hoa hồng

5 giờ 2 giờ 2 giờ

Yêu cầu HOẶC HOẶC HOẶC


Quản lý với các
trường hợp
sử dụng DEV275
Yếu tố cần
3 ngày
Quỹ. Của thiết của thị giác Quỹ. của
Hợp lý Hợp lý
Lập mô
Yêu cầu chuyên nghiệp hình với UML Hoa hồng

1 ngày 1 ngày 1 ngày

Nắm vững phân tích và thiết kế hướng đối tượng với UML
9
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

0 - 9
Machine Translated by Google

DEV475 Làm chủ phân tích và thiết kế hướng đối tượng bằng UML

Tài liệu khóa học

Tài liệu khóa học

Sách hướng dẫn học sinh, Sách 1, 2 và 3

Phụ lục thông tin bổ sung


Yêu cầu đăng ký khóa học
Tài liệu

Tài liệu yêu cầu tiền lương


Cẩm nang kiến trúc tiền lương
Phụ lục giải pháp tiền lương
Mô hình đăng ký khóa học và bảng lương
CD mô hình giải pháp

Hướng dẫn sử dụng UML của Grady Booch

Nắm vững phân tích và thiết kế hướng đối tượng với UML
10
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

Sách hướng dẫn dành cho sinh viên bao gồm các bản sao của các slide cũng như các ghi chú chi tiết dành cho sinh viên.

Cẩm nang dành cho sinh viên bao gồm hai cuốn sách.

Phụ lục Thông tin Bổ sung chứa một tập hợp các chủ đề bổ sung
không đủ tổng quát để đưa vào khóa học cơ bản hoặc có thể được coi là quá nâng cao đối
với học viên cơ bản. Những chủ đề này có thể được giảng dạy bởi người hướng dẫn hoặc
không. Phụ lục này chứa Bản đồ UML-To-Language hiển thị bản đồ từ UML đến các cấu
trúc ngôn ngữ triển khai cho các ngôn ngữ sau: C++, Java, PowerBuilder và
Visual Basic. Nó cũng chứa thông tin về một số Cơ chế Kiến trúc bổ sung.

Các yêu cầu thúc đẩy việc phát triển các mô hình thiết kế ví dụ và bài tập tương ứng
được ghi lại trong Tài liệu yêu cầu đăng ký khóa học và Tài liệu yêu cầu tiền lương .

Những kiến trúc “được cho” hướng dẫn học sinh phát triển bài tập
mô hình thiết kế được ghi lại trong Sổ tay Kiến trúc Bảng lương.

Phụ lục Giải pháp tính lương có chứa bản cứng của các giải pháp bài tập của khóa
học. Các mô hình Rose cho ví dụ về khóa học và giải pháp khóa học được cung cấp
trên CD Mô hình đăng ký khóa học và Mô hình giải pháp tính lương.

0 - 10
Machine Translated by Google

Mô-đun 0 - Giới thiệu về khóa học này

Các nguồn thông tin khác

Các nguồn thông tin khác

Sổ tay sinh viên

Danh sách tham khảo chi tiết được cung cấp

Rational Unified Process

www.rational.com/products/rup/index.jsp
Trang web hợp lý

www.rational.com

Mạng lưới nhà phát triển Rational


www.rational.net

Nắm vững phân tích và thiết kế hướng đối tượng với UML
11
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

0 - 11
Machine Translated by Google

DEV475 Làm chủ phân tích và thiết kế hướng đối tượng bằng UML

hậu cần

hậu cần

Buổi sáng
Nghỉ giải lao 2-15 phút
Bữa trưa
1 giờ
Buổi chiều
Nghỉ giải lao 2-15 phút

Nắm vững phân tích và thiết kế hướng đối tượng với UML
12
Bản quyền © 2003 Rational Software, bảo lưu mọi quyền

0 - 12

You might also like