Thứ Bảy, 2 tháng 2, 2013

[i4Share.info] UML - Phân tích thiết kế hệ thống

, , | |

UML - Phân tích thiết kế hệ thống


hay Ngôn Ngữ Mô Hình Hóa Thống Nhất UML (Unified Modeling Language).

1.2. UML là gì?

[caption id="" align="alignnone" width="220"]uml-phan-tich-thiet-ke-he-thong UML[/caption]


UML là một ngôn ngữ mô hình hóa thống nhất có phần chính bao gồm những ký hiệu hình học, được các phương pháp hướng đối tượng sử dụng để thể hiện và miêu tả các thiết kế của một hệ thống.
UML là ngôn ngữ để đặc tả, trực quan hóa, xây dựng và làm sưu liệu cho nhiều khía cạnh khác nhau của một hệ thống.
1.3. Vai trò của UML
UML có thể được sử dụng làm công cụ giao tiếp giữa người dùng, nhà phân tích, nhà thiết kế và nhà phát triển phần mềm.
UML được xây dựng với chủ đích chính là:
• Mô hình hóa các hệ thống sử dụng các khái niệm hướng đối tượng.
• Thiết lập một kết nối từ nhận thức của con người đến các sự kiện cần mô hình hóa.
• Giải quyết vấn đề về mức độ thừa kế trong các hệ thống phức tạp, có nhiều ràng buộc khác nhau.
• Tạo một ngôn ngữ mô hình hóa có thể được sử dụng bởi người và máy.
1.4. Những lĩnh vực có thể sử dụng UML
UML có thể được sử dụng trong nhiều giai đoạn, từ phân tích, thiết kế cho đến thực hiện và bảo trì. Do đặc trưng của ngôn ngữ này là dùng các biểu đồ hướng đối tượng để mô tả hệ thống nên miền ứng dụng của UML bao gồm nhiều loại hệ thống khác nhau như:
• Hệ thống thông tin (Information Systems).
• Hệ thống kỹ thuật (Technical Systems).
• Hệ thống nhúng (Embeded Systems).
• Hệ thống phân bố (Distributed Systems).
• Hệ thống giao dịch (Business Systems).
• Phần mềm hệ thống (System Softwares).
2. Các giai đoạn và thành phần của UML
2.1. UML và các giai đoạn của chu trình phát triển phần mềm
Coming soon.
2.2. Các thành phần của UML


[button color="yellow" link="http://adf.ly/IOLOd" font="georgia" align="left"]Download[/button]

Link down Rational Rose

Không có nhận xét nào:

Đăng nhận xét