 |
İlgili Linkler
|
|
|
|
IBM MQSeries Workflow
 |
İş Akışı
İş rekabetini arttırmak için yeni iş açılımları ve yeni stratejiler gerekmektedir ki bu da yeni uygulamalar veya varolan sistemler ile birlikte çalışmayı doğurur. Amaç, geliştirilmiş veya değiştirilmiş iş modellemelerini varolan bilgi teknolojileri ile uygulamaktır. Bu ihtiyaç için aşılması gereken ilk sorun, bugün iş kurallarının üstünde çalıştığı farklı sistemlerin entegrasyonunu başarmaktır.
IBM MQ Series ailesi, iş entegrasyonlarını sağlamak için dizayn edilmiştir. Bu da toplam sahip olma maliyetlerini düşürür, entegrasyonlar için gerekli olan bilişim çalışanının bilgi ve beceri gereksinimlerini en aza indirir. Birbiriyle uyumsuz gözüken uygulamaları ve bilişim altyapılarını birlikte çalıştırabilirsiniz, MQ Series 35 değişik bilişim altyapısı ile entegrasyonu destekler.
MQ Series Workflow, organizasyon içindeki kişileri, bilgileri, uygulamaları ve iş modellerini birleştiren bir iş otomasyon sistemi sunarken, internet ve extranetler üzerinden iş ortaklarının da katılımını sağlar.
İş akışının müşteriler tarafından görülmüş artıları;
- İş süreçlerinin organizasyon içinden veya dışarıdan yürütülmesi
- Değişik platformdaki uygulamalar için kolay ve standart entegrasyon
- E-iş için kolay geçiş.
- İş süreçlerinin hızlı sonuçlanması ile zaman tasarrufu
- Otomasyon sayesinde verimlilik artışı
- Daha az maliyetle iyi hizmet vererek müşteri memnuniyetini arttırmak
- İş süreçlerindeki iş yapış kalitesinde artış
- ISO 9000 uyumlu iş süreçleri üretmek
İş Akışı Mimarisi

Şekil 1. İş Akış Mimarisi
MQ Series Workflow Bileşenleri
Elektronik iş akışı oluşturmak için MQ Series Workflow Buildtime modülü kullanılmaktadır. Buildtime’da oluşturulan iş modelleri, Runtime modülüne aktarılır ve istemciler vasıtasıyla iş süreçleri başlatılır.
Buildtime
İş modellemesi, organizasyon yapısının oluşturulması, uygulamaların belirlenmesi ve iş süreçlerinde kullanılacak veri yapılarının tanımlanması Buildtime uygulamasında gerçekleştirilir.
İş modellemesinde otomatik olarak veya kullanıcı tarafından adımlar belirlenebilir, bu adımları organizyon yapısındaki rollerle ilişkilendirebilir (dinamik veya statik rol atamaları), iş sürecinin ve adımların her biri için belli sürede tamamlanmaları gerektiğini kullanıcılara bildiren uyarıcılar (notification) ekleyebilir, adımlar arasındaki yönlendirmelerde veriye bağlı koşullu yönlendirmeler yapabilir, her adımda kullanılacak bilgileri daha önceden tanımladığınız veri modelleri ile eşleştirebilirsiniz.
Organizasyon yapısı oluştururken, iş akışlarına dahil olacak kişileri belirleyebilir, bu kişileri bir veya birden fazla rol tanımlamasıyla eşleştirebilir, roller için yöneticiler seçeebilir, kişiler için ise mevcut olmadıkları durumlarda iş adımlarını çalıştıracak delege kişileri seçebilirsiniz.
 Şekil 2. Buildtime
Runtime
Buildtime’da gerçekleştirdiğiniz iş modellerinin Runtime’a aktarımı ile yeni iş süreçleri artık kullanıcılar tarafından gerçekleştirilebilir hale dönüşür. Runtime için MQ Series Workflow ürünü içinden çıkan Runtime Client kullanılmaktadır. Runtime Client uygulaması ile bir kişi yeni iş süreçleri başlatabilir, kendine gelen işleri görebilir, başlatabilir. Bir iş adımını kullanıcı başlatmak istediğinde iş modellemesi sürecinde o iş adımı için tanımlanmış program MQ Series Workflow tarafından çağrılır ve kullanıcının karşısına o iş ile ilgili bilgileri içeren uygulamalar gelir. Bu iş akışlarına dahil olmak için bir yöntemdir, başka bir yöntem ise Runtime Client kullanmaksızın iş akışının varolan uygulamalarınızın içine entegre edilmesi ve iş akışında size gelen işleri direkt olarak uygulamanız içinden görüyor olmanızdır.
MQ Series Workflow paketinin içinden gelen Web Client ile de iş akışlarına dahil olabilir, iş akışlarını başlatabilirsiniz. Web Client sıfır yönetim maliyeti getirmesinden dolayı tercih edilen bir yöntemdir. Güçlü java tabanlı web mimarisinde yazılmış olan Web Client ile organizasyon dışından da iş akışlarını haklarınız dahilinde kullanabilirsiniz.
Kullanıcı bazlı iş adımları bu yöntemler ile çalışmakta iken, otomatik işlemesi gereken uygulamalar (Örnek; Bankacılık uygulamasındaki Scoring vb...) sunucu üstünde, iş sırası geldiğinde otomatik çalışır.
Otomatik programlar, bir çok bilgi işlem altyapısında çalışabilmektedir. Entegrasyon için en yaygın olarak XML tabanlı mesajlaşma kullanılır.
 Şekil 3. Kullanılabilen Sistemler.
|
|
|