Monday, October 4, 2010

Activity Diagram Standard (simple algorithm graph)

Element and its description Symbol
Initial Activity: Үйл ажиллагааны эхлэлийг тод хар дугуйгаар тэмдэглэж өгнө.
Activity:Үйл ажиллагааны явагдах процессийг тэмдэглэхэд зуйван дотор тухайн ажиллагааны тайлбарыг бичиж дүрслэнэ. (Methods or module)
Decisions:Энэ нь нөхцөл шалгах үйлдэл ба нөхцөл үнэн эсвэл худал тохиолдолд 2 өөр шийдвэрт хүрч ондоо ажиллагаа явагдана. (if true then op1 else op2)
Signal: Үйл ажиллагааны явцад өөр төлөвлөгдсөн хэсгээс мэдээлэл ирэх процессийг дээд талд байгаа дүрсээр тэмдэглэнэ. Үүнтэй ижлээр гадагш мэдээлэл илгээх процессийг доод талд байгаа дүрсээр тэмдэглэнэ. (1-Listeners, 2-Events)
Concurrent Activities: Зарим үйл ажиллагаа нь хэд хэдэн үйлдэл зэрэг хийж нэг үр дүнгээр дараачийн процессруу шилжих тохиолдол гардаг. Иймэрхүү үйл ажиллагааны онцлогийг зузаан хөндлөн шугамаар зурж тодорхи үйлдлүүдийг нь дараах байдлаар тэмдэглэж өгнө. (Threads, Invokers, Double process in method)
Time event action: Тодорхой хугацааны нөхцөлд хэрэгжих үйлдлийг 2 гурвалжингийн оройг дээр доороос нь уулзуулан зурж тэмдэглэнэ.
Final Activity: Үйл ажиллагааны төгсгөлийг тойрог доторхи дугуй дүрсээр тэмдэглэнэ.

Creating an Activity Diagram

Let us consider the example of attending a course lecture, at 8 am.

No comments: