KHO THƯ VIỆN 🔎

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

➤  Gửi thông báo lỗi    ⚠️ Báo cáo tài liệu vi phạm

Loại tài liệu:     PDF
Số trang:         58 Trang
Tài liệu:           ✅  ĐÃ ĐƯỢC PHÊ DUYỆT
 













Nội dung chi tiết: Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 cấu thành càn băn nhất của mô hình là lóp. đối tượng và mòi quan hộ giữa chúng với nhau. Lớp và đổi tượng sè mô hình hóa những gì có trong hệ thõng mà

chúng ta muốn miêu tá. các môi quan hệ sè biêu thị càu trúc. Động tác phân lớp (classification) đã được sử dụng lữ hàng ngàn năm nay đẻ đoi) giàn hóa Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

việc miêu lả các hệ thõng phức tạp. Khi loài người bièt đên việc lập trình hướng đòi tượng đè xây dựng các hè thòng phàn mèm thì lớp và các mòi quan

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

hệ cua chúng được chuyên thành các dòng code cụ thè.♦ 5.1.1. Đối tượng (Object)Một đối lượng là một sự lượng trưng cho một thực thể. hoặc là thực thể

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 chớ hàng cùa bọn hoặc chièc máy tính cùa tôi. hoặc tượng tnrng cho một khái niệm ví dụ như một quy trinh hóa học, một giao dịch trong nhà băng, một lờ

i đặt hàng, những thõng tin trong quá trình sử dụng tín dụng của khách hàng hay một tỷ lệ tiên lời.Cùng có những đối tương (ví dụ như các đối tượng th Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

ực thi mọt trong hệ thống phần mềm) không thật sự tòn tại ờ ngoài thê giới thực, nhưng lã két qua dãn xuàt tứ quá trình nghiên cứu càu trúc và ứng xư

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

của các đối lirợng ngoài thế giói thực. Nhũng đổi lượng đó. dù là bằng cách này hay cách khác, đểu liên quan đến quan niệm của chúng la vê thê giới th

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 Mòi đòi lượng trong một hê thòng đều có ba đặc tính: trạng thái, ứng xử và sự nhận diện.5.1.2. Trạng thái, ủng xứ và nhận diện của đối tượngTrọng thá

i ị State) cùa một đối tượng lã một trong những hoàn cánh nơi đồi tượng có thề tồn tại. Trạng thái của một đòi tương thường sẻ thay đôi theo thời gian Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

, và nó được định nghĩa qua một tò hợp các thuộc tính, với giá lạ của các thuộc lính này cùng như mỏi quan hệ mà đỏi tượng có thê có với các đôi tượng

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

khác. Ví dụ một danh sách ghi danh cho một lóp học trong hệ thòng trưởng học có thê có hai trạng thái: trạng thái đóng và trạng thái mờ. Nèu danh sác

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 iên ghi danh cho lớp. danh sách sẽ chuyên sang trạng thái đóng.ứng xử (Behaviour) xác định một đối tương sè phán ứng như thế nàọ trước những yêu cầu l

ừ các đỗi tương khác, nó tiêu biêu cho những gì mà dời tượng này có thè lãm. Ưng xir được thực thi qua loạt các Phương thức (operation) cùa đòi tượng. Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

Trong ví dụ trường đại học, một đòi tương bang ghi danh lớp học có thẻ có ứng xử là bỏ sung thêm một sinh viên hay xóa đi tên của một sinh viên khi s

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

inh viên đãng ký học hay bãi bỏ đãng ký.Sự nhận diện (Identity) dám bào răng mỗi dối tượng là duy nhát - dù trạng thái cùa nó có thề giống với trạng t

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 Mặc dù cà hai đều thuộc loại bàng ghi danh, mỗi khóa học vần có sự nhận dạng duy nhát của mình.♦ 5.1.3. Lớp (Class)Một lớp lã một lời miêu tà cùa một

nhóm các dối tương có chung thuộc tính, chung phương thức (ứng xừ). chung các mòi quan hệ với các đòi tượng khác và chung ngừ nghĩa (semantic). Nói nh Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

ư thê có nghía lớp là một khuôn mầu để lạo ra đối lượng. Mồi đối lượng là mội thực thề cùa mội lớp nào đó và một đói lượng không thê là kẽt quã thực t

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

hê hóa cùa nhiêu hơn một lóp. Chúng ta sử dụng khái niệm lớp đẽ bàn luân vè các hệ thõng và đê phân loại các đối tượng mà chúng ta đã nhận dạng ra tro

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 thõng tin vé một sinh viên và thông tin vê tàt cá nhùng lớp học mà người sinh viên đó đà trài qua trong nhiều nồm trước không phái là một lớp tòt. bơi

nó không có chú đè chính. Lớp này cân phái được chia ra làm hai lóp liên quan đèn nhau: lóp sinh viên và lớp lịch sử của sinh viên.Hình 5.1- Mỗi thưc Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

thể trong mô hình trên là một lớpKhi tạo dựng mô hình cùng như thật sự xây dựng các hệ thống doanh nghiệp, các hệ thống thông tin. máy móc hoặc các l

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

ọai hệ thõng khác, chúng ta cân sử dụng các khái niệm cùa chính phạm vi vân đê đê khiên cho mô hình dè hiểu và dễ giao tiếp hơn. Nêu chúng ta xây dựng

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 ác khái niệm cùa thẻ giới quân sự cân phái được sử dụng khi mô hình hóa hệ thõng. Một hệ thông dựa trên các khái niệm chính của một ngành doanh nghiệp

nào đó có thê dẻ được thièt kè lại cho phù hợp với những qui chè. chiên lược và qui đinh mới. bời chúng ta chi càn cân băng và khác phục sự chênh lệc Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

h giữa công việc cũ và công việc mới. Khi các mô hình được xây dựng dưa trên các khái niệm lây ra lừ cuộc đời thực và dựa trên các khái niệm thuộc phạ

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

m vi vân đè. hướng đỏi tượng sè là một phương pháp rât thích họp bởi nên lãng cùa phương pháp hướng đói lượng là các lớp. đôi tượng và mòi quan hê giữ

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2 an thực, hệ thống phàn tán. hệ thống phần mềm và hệ thống doanh thương. Các vật dụng (artifact) trong một doanh nghiệp, những thông tin cân được lưu t

rừ. phân tích hoặc các vai trò mà một tác nhân đám nhặn trong một doanh nghiệp thường sẻ trớ thành các lớp trong các hệ thòng doanh nghiệp và hệ thông Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

thông tin.66Ví dụ về các lớp trong doanh nghiệp và các hệ thống thông tin:Khách hàngBan thirưng thuyếtHóa đonMón nợ'l ãi sanBan công bó giá cố phiếuC

Tài liệu môn học: Phân tích và thiết kế HTTT theo UML - Phần 2

ác lớp trong một hệ thống kỹ thuật thường bao gồm các dối lượng kỹ thuật, ví dụ nhu máy móc dược Sứ dụng trong hệ thống:SensorMàn hình1/0 cardDộng cơN

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

CHƯƠNG 5 : MÔ HÌNH ĐÓI TƯỢNG£□ BO5.1. Lớp. (lối tượng và quan hệ - các thành phẩn cơ bàn cùa mô hìnhTrong mô hình hóa hướng đối lượng, những phản lử c

Gọi ngay
Chat zalo
Facebook