Chia sẻ miễn phí cho các bạn tài liệu: Phân tích và thiết kế hướng đối tượng xây dựng phần mềm tổ chức thi tốt nghiệp trung học phổ thông
2
NỘI DUNG
CHƯƠNG 1. TỔNG QUAN VỀ UML
(Unified Modeling Language)
I. GIỚI THIỆU UML.
Các ngôn ngữ mô hình hoá ra đời và ngày càng được cải tiến, trong đó sự ra
đời của UML (Unified Modeling Language) dựa trên ba phương pháp hướng đối tượng Booch, OMT, OOSE đã nhanh chóng trở thành một ngôn ngữ chuẩn dùng để trực quan hoá, đặc tả, xây dựng và làm sưu liệu cho các sản phẩm phần mềm và được hỗ trợ bởi các tổ chức, các công ty phát triển phần mềm trên thế giới.
UML - Unified Modeling Language - tạm dịch là ngôn ngữ mô hình hợp
nhất, nó được hiểu như một ngôn ngữ thống nhất những xu hướng và hình thái của cuộc cách mạng tri thức trong lĩnh vực thông tin. Nó là một phương tiện giúp cho các tổ chức có thể nhận thức một cách tốt nhất lợi thế cạnh tranh thông qua việc nắm bắt, truyền đạt, trao đổi và nâng cao tri thức trong lĩnh vực công nghệ phần mềm. Chính xác hơn UML là một ngôn ngữ mô hình hóa dùng để đặc tả, trực quan hoá, xây dựng và làm sưu liệu cho các hệ thống phần mềm.
UML là ngôn ngữ chuẩn để viết kế hoạch chi tiết phần mềm. Để sử dụng
UML có hiệu quả, đòi hỏi phải hiểu được ba vấn đề chính sau:
Các phần tử cơ bản của mô hình trong UML.
Các qui định liên kết các phần tử mô hình.
Một số cơ chế chung áp dụng cho ngôn ngữ này.
UML là ngôn ngữ và nó chỉ là một phần của tiến trình phát triển phần mềm,
nó độc lập với tiến trình. Vì vậy, UML rất phù hợp cho việc mô hình hóa các hệ thống như: hệ thông tin doanh nghiệp, các ứng dụng phân tán trên nền Web, hệ thống nhúng thời gian thực,... Các quan sát của ngôn ngữ tập trung vào phát triển và triển khai hệ thống, nó không khó hiểu và rất dễ sử dụng.
UML không những là một ngôn ngữ mà còn là ngôn ngữ để hiển thị, ngôn
ngữ để đặc tả, ngôn ngữ để xây dựng và ngôn ngữ để làm tài liệu.
II. MÔ HÌNH KHÁI NIỆM CỦA UML.
Để hiểu được UML ta phải hình dung được mô hình khái niệm của ngôn
ngữ. Nó đòi hỏi phải nắm được ba vấn đề chính:
Ngày nay, do nhu cầu xử lý thông tin của con người ngày càng nhiều với khối lượng ngày càng lớn, hơn nữa nhu cầu đó lại luôn luôn thay đổi. Một mặt chúng ta muố
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí source: content/getpagecontent?id=381353&pageNumber=2&documentKindID=1
2
NỘI DUNG
CHƯƠNG 1. TỔNG QUAN VỀ UML
(Unified Modeling Language)
I. GIỚI THIỆU UML.
Các ngôn ngữ mô hình hoá ra đời và ngày càng được cải tiến, trong đó sự ra
đời của UML (Unified Modeling Language) dựa trên ba phương pháp hướng đối tượng Booch, OMT, OOSE đã nhanh chóng trở thành một ngôn ngữ chuẩn dùng để trực quan hoá, đặc tả, xây dựng và làm sưu liệu cho các sản phẩm phần mềm và được hỗ trợ bởi các tổ chức, các công ty phát triển phần mềm trên thế giới.
UML - Unified Modeling Language - tạm dịch là ngôn ngữ mô hình hợp
nhất, nó được hiểu như một ngôn ngữ thống nhất những xu hướng và hình thái của cuộc cách mạng tri thức trong lĩnh vực thông tin. Nó là một phương tiện giúp cho các tổ chức có thể nhận thức một cách tốt nhất lợi thế cạnh tranh thông qua việc nắm bắt, truyền đạt, trao đổi và nâng cao tri thức trong lĩnh vực công nghệ phần mềm. Chính xác hơn UML là một ngôn ngữ mô hình hóa dùng để đặc tả, trực quan hoá, xây dựng và làm sưu liệu cho các hệ thống phần mềm.
UML là ngôn ngữ chuẩn để viết kế hoạch chi tiết phần mềm. Để sử dụng
UML có hiệu quả, đòi hỏi phải hiểu được ba vấn đề chính sau:
Các phần tử cơ bản của mô hình trong UML.
Các qui định liên kết các phần tử mô hình.
Một số cơ chế chung áp dụng cho ngôn ngữ này.
UML là ngôn ngữ và nó chỉ là một phần của tiến trình phát triển phần mềm,
nó độc lập với tiến trình. Vì vậy, UML rất phù hợp cho việc mô hình hóa các hệ thống như: hệ thông tin doanh nghiệp, các ứng dụng phân tán trên nền Web, hệ thống nhúng thời gian thực,... Các quan sát của ngôn ngữ tập trung vào phát triển và triển khai hệ thống, nó không khó hiểu và rất dễ sử dụng.
UML không những là một ngôn ngữ mà còn là ngôn ngữ để hiển thị, ngôn
ngữ để đặc tả, ngôn ngữ để xây dựng và ngôn ngữ để làm tài liệu.
II. MÔ HÌNH KHÁI NIỆM CỦA UML.
Để hiểu được UML ta phải hình dung được mô hình khái niệm của ngôn
ngữ. Nó đòi hỏi phải nắm được ba vấn đề chính:
Ngày nay, do nhu cầu xử lý thông tin của con người ngày càng nhiều với khối lượng ngày càng lớn, hơn nữa nhu cầu đó lại luôn luôn thay đổi. Một mặt chúng ta muố
Dành riêng cho anh em Ketnooi, bác nào cần download miễn phí bản đầy đủ thì trả lời topic này, Nhóm Mods sẽ gửi tài liệu cho bạn qua hòm tin nhắn nhé.
- Bạn nào có tài liệu gì hay thì up lên đây chia sẻ cùng anh em.
- Ai cần tài liệu gì mà không tìm thấy ở forum, thì đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí source: content/getpagecontent?id=381353&pageNumber=2&documentKindID=1