Агуулгын хүснэгт:

Бид яагаад дарааллын диаграм ашигладаг вэ?
Бид яагаад дарааллын диаграм ашигладаг вэ?

Видео: Бид яагаад дарааллын диаграм ашигладаг вэ?

Видео: Бид яагаад дарааллын диаграм ашигладаг вэ?
Видео: UML дарааллын диаграмыг хэрхэн хийх вэ 2024, Арваннэгдүгээр
Anonim

The дарааллын диаграм сайн юм диаграм руу ашиглах системийн шаардлагыг баримтжуулах, системийн дизайныг арилгах. Шалтгаан нь дарааллын диаграм Энэ нь систем дэх объектуудын хоорондын харилцан үйлчлэлийн логикийг харилцан үйлчлэл явагдаж буй цагийн дарааллаар харуулдаг учраас маш ашигтай байдаг.

Дараа нь дарааллын диаграм гэж юу гэсэн үг вэ?

А дарааллын диаграм цаг хугацааны дагуу зохион байгуулагдсан объектын харилцан үйлчлэлийг харуулдаг дараалал . Энэ нь тухайн хувилбарт хамаарах объект, ангиудыг дүрсэлдэг дараалал хувилбарын үйл ажиллагааг хэрэгжүүлэхэд шаардлагатай объектуудын хооронд солилцсон мессежийн тоо. Дарааллын диаграммууд Заримдаа үйл явдал гэж нэрлэдэг диаграммууд эсвэл үйл явдлын хувилбарууд.

Үүний нэгэн адил дарааллын диаграммын элементүүд юу вэ? Дараах зангилаа ба ирмэгийг ихэвчлэн UML дээр зурдаг дарааллын диаграм : амьдралын шугам, гүйцэтгэлийн тодорхойлолт, мессеж, хосолсон фрагмент, харилцан үйлчлэлийн хэрэглээ, төлөвийн инвариант, үргэлжлэл, устгалын илрэл. Хошууч элементүүд -ийн дарааллын диаграм доорх зураг дээр харуулав.

Зүгээр л, дарааллын диаграмын жагсаалтын бүрэлдэхүүн хэсгүүдийн ашиг тус юу вэ?

-ийн ашиг тус дарааллын диаграммууд дэлгэрэнгүй мэдээллийг төлөөлөх a UML ашиглах тохиолдол. Нарийн төвөгтэй процедур, функц эсвэл үйлдлийн логикийг загварчлах. Объектуудыг хэрхэн харна уу бүрэлдэхүүн хэсгүүд үйл явцыг дуусгахын тулд бие биетэйгээ харилцах. Одоо байгаа эсвэл ирээдүйн хувилбарын нарийвчилсан функцийг төлөвлөж, ойлгох.

Та дарааллын диаграмыг хэрхэн уншдаг вэ?

Дарааллын диаграмыг хэрхэн унших вэ

  1. Объектын амьдралын шугам. Диаграм дээр доороос нь доош бууж буй босоо тасархай шугам бүхий тэгш өнцөгт хайрцгаар дүрслэгдсэн.
  2. Идэвхжүүлэх. Диаграм дээр объектын аврах шугамын тасархай шугаман дээр байрлуулсан нимгэн тэгш өнцөгт хайрцгаар дүрсэлсэн.
  3. Синхрон мессеж.
  4. Бүтээлийн мессеж.
  5. Зурвасыг зогсоох.
  6. Буцах зурвас.
  7. Асинхрон мессеж.

Зөвлөмж болгож буй: