SİSTEM ANALİZİ VE TASARIMI Dersi SÜREÇ MODELLEME VE ANALİZİ soru detayı:

PAYLAŞ:

SORU:

Karar tablosunun ana bölümlerini açıklayınız?


CEVAP:

Koşullar: Tablonun sol üst bölümüne süreç içerisinde mümkün olan karşılaşılabilecek tüm koşullar yazılır. Koşullar içinde birbirinin tersi durumlar söz konusu olduğunda bu koşullar birleştirilir. Böylelikle koşul sayısı da sadeleştirilmiş olur. Örneğin, bir koşulda kullanıcının erkek olması, bir başka koşulda ise kadın olması bulunuyor ve değerleri “E” ve “H” olarak işaretleniyor olsun. Kullanıcı aynı anda erkek ve kadın olamayacağından dolayı bu iki koşul kullanıcının cinsiyeti koşulu adı altında birleştirilebilir. Alabileceği değerler ise kadın için “K” ve erkek için “E” olarak belirlenebilir.

Koşul Alternatif Değerleri: Tablonun sağ üst bölümünde bulunur. Koşul alternatif değerleri koşul sayısına bağlı olarak değişir. Koşulun gerçekleşmesi ya da gerçekleşmemesi durumunda hangi koşul alternatif değerinin uygulanacağını gösterir. Koşul alternatif değerleri Evet (veya 1) ya da Hayır (veya 0) lardan oluşur. Belirli bir koşula ilişkin koşul alternatif değerlerinin sayısı diğer koşulların sayısına bağlıdır ve bu sayı aynı zamanda kural sütun sayısını belirler.
? Eylemler: Karar tablosunun sol alt bölümünde yer alır. Koşullara bağlı olarak gerçekleştirilmesi olası tüm eylemler bu bölümde listelenir.
? Eylem Kayıtları: Karar tablosunun sağ alt bölümünde bulunur. İlgili kural için hangi eylemin uygulanacağını belirtir. Gerçekleştirilecek olan eylem satırı ile kural sütunun kesiştiği hücreye “X” işareti konur.
Hangi eylemin yapılacağını bulmak amacıyla karar tabloları kullanıldığı zaman süreç iş mantığı saat yönünde hareket eder. Önce karşılaşılan koşul altında hangi kuralın uygulanacağı belirlenir.