Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

bài giảng về UML phần 1 ppsx
MIỄN PHÍ
Số trang
11
Kích thước
217.4 KB
Định dạng
PDF
Lượt xem
1748

bài giảng về UML phần 1 ppsx

Nội dung xem thử

Mô tả chi tiết

UML

Bài 1: Giới thiệu tổng quan về ngôn ngữ UML

Tại sao chúng ta phải xây dựng mô hình cho hệ thống?

Mô hình hóa là cách xem xét một bài toán thông qua việc sử dụng các mô

hình. Mô hình dùng ñể hiểu rõ bài toán, trao ñổi thông tin giữa những người

liên quan như khách hàng, chuyên gia, người phân tích, người thiết kế... Mô

hình giúp cho việc xác ñịnh các yêu cầu tốt hơn, thiết kế rõ ràng hơn và khả

năng bảo trì hệ thống cao hơn.

Mô hình là sự trừu tượng hóa, mô tả mặt bản chất của một vấn ñề hoặc một

cấu trúc phức tạp bằng cách loại bỏ những chi tiết không quan trọng, khiến

cho bài toán trở nên dễ hiểu và dễ nắm bắt hơn. Trừu tượng hóa là một khả

năng cơ bản của con người trong việc giải quyết các vấn ñề phức tạp. Các kỹ

sư, kiến trúc sư, các nghệ sĩ ñã từng xây dựng những mô hình từ hàng nghìn

năm nay ñể thử các thiết kế của họ trước khi thực hiện chúng. Việc phát

triển các hệ thống phần mềm cũng không ngoại lệ. ðể xây dựng một hệ

thống phức tạp, những người phát triển phải trừu tượng hóa những khía cạnh

(View) khác nhau của hệ thống, xây dựng các mô hình bằng cách sử dụng

các kí hiệu một cách rõ ràng, cẩn thận, kiểm tra xem các mô hình ñã thoả

mãn các yêu cầu của hệ thống chưa và dần dần thêm vào các chi tiết ñể có

thể và kiểm soát kiến trúc của hệ thống.

Mô hình có thể mô tả các cấu trúc, nhấn mạnh về mặt tổ chức của hệ thống

hoặc nó có thể mô tả các hành vi, tập trung vào mặt ñộng của hệ thống.

Chúng ta xây dựng mô hình ñể hiểu rõ hơn về hệ thống mà chúng ta ñang

xây dựng, tạo ra cơ hội ñể có thể ñơn giản hóa và tái sử dụng. Chúng ta xây

dựng mô hình ñể kiểm soát rủi ro.

Việc lập mô hình không chỉ dành cho các hệ thống lớn. Khi xây dựng mô

hình chúng ta sẽ ñạt ñược 4 mục ñích sau:

• Mô hình giúp chúng ta trực quan hóa hệ thống như là nó vốn có hay

theo cách mà chúng ta muốn nó sẽ như vậy.

Mô hình chuyển ñổi từ mô hình sang một cài ñặt cụ thể.

Tải ngay đi em, còn do dự, trời tối mất!