Kullanım Durumu Diyagramları – Dr. Muhammet BAYKARA- Fırat Üniversitesi Teknoloji Fakültesi Yazılım Mühendisliği Bölümü
Kullanım Durumu Diyagramları
2 Mayıs 2017GenelYorumlar: 0
Analiz aşaması projeler için hayati önem taşır. İyi bir analizden geçmemiş projelerin başarı şansı azdır. Analiz ile birlikte kendimize “Ne?” sorusunu yöneltirken, sistemin fonksiyonel gereksinimlerini yakalamaya çalışırız. Use Case UML içerisinde yer alan ve analiz aşamalarında sıkça kullanılan bir tekniktir. Başarılı projelere göz attığımızda, bu projelerin çok iyi analiz aşamaları geçirdikleri görülür. Analiz ve tasarım genellikle birlikte kullanılan iki terim. Bu iki terimi kısaca şu iki kelime ile açıklamak mümkün. “Ne? ve Nasil?”. Ne sorusu analizi temsil ederken, Nasıl sorusu ise tasarım etkinliğinden sorumludur. Ne sorusunun cevabı nasıl sorusunu tetiklediğinden tasarım analizin bir sonucudur denilebilir.
Bir sistemi modellemek, gereksinimleri ortaya koymak ve bunun sonucunda istenilen ürünü tam olarak gerçekleştirmek için en önemli nokta sistemde gerçekleştirilecek olan dinamik davranışları yakalamaktır. Sistemin tasarlanmasında ihtiyaçları ayrıntılı olarak açıklığa kavuşturmak için bahsedilen bu dinamik davranış, sistemin çalıştırıldığındaki davranışını ifade eder.
Dolayısıyla sadece statik davranış bir sistemi modellemek için yeterli değildir, zira dinamik davranış statik davranıştan daha önemlidir. UML’de dinamik davranışları modellemek için mevcut beş diyagram vardır ve kullanım durumu (Use-Case–UC) diyagramı bunlardan biridir.
Use case diyagramları aktörler, kullanım örnekleri ve bunların ilişkilerinden oluşur. Diyagram, bir uygulamanın sistemini/alt sistemini modellemek için kullanılır. Tek bir kullanım durumu diyagramı, bir sistemin belirli bir işlevselliğini yakalar.
Durum diyagramının amacı, bir sistemin dinamik yönünü yakalamaktır. Fakat bu tanım, amacı tanımlamak için çok kapsamlıdır. Çünkü kullanılan diğer dört diyagram (etkinlik, sıralama, işbirliği ve Durum Çizelgesi) da aynı amacı taşımaktadır. Bu yüzden, use-case diyagramlarını diğer dört diyagramdan ayıran belirli bir amaca yoğunlaşmak gerekmektedir.
Kullanım durumu diyagramları (use-case diyagramları), iç ve dış etkileri de içeren bir sistemin gereksinimlerini toplamak için kullanılır. Bu gereksinimler çoğunlukla tasarım gereklilikleridir. Dolayısıyla bir sistem, fonksiyonlarını toplamak için analiz edildiğinde, kullanım örnekleri hazırlanır ve aktörler tanımlanır.
DÖKÜMANIN TAMAMI İÇİN TIKLAYINIZ
Etiketler:case, kullanım durum diyagramları, kullanım durum senaryoları, use case, use case diagrams, use case diyagramları
Vize Notlarının Açıklanması
Yenilikçilik Temalı Yazılım Yarışması
Yaz Stajı Sunumları
Kişisel Verileri Koruma Kurulu İzinsiz Reklam Mesajlarına Yaptırıma Hükmetti
Kötücül Yazılım Türleri
Sınav Tarihlerinin Belirlenmesi
Dersleri Tekrar Alanlar İçin Genel Duyuru
Yazılım Ar-ge Proje Yarışması
Drone Uçuşları İçin Yeni Düzenleme
A novel honeypot based security approach for real-time intrusion detection and prevention systems
Netix Bilişim Teknolojileri Elazığ Ofisi Güz Dönemi İşyeri Eğitimi Duyurusu
Yazılım Tasarım ve Mimarisi Bütünleme Sınavı Cevapları
This Year : 66936