# Fraud Detection And Monitoring Fraud belirleme ve izleme için eldeki ihtiyaçlar değerlendirildiğinde iki ana yöntemle geliştirme öngörülüyor. 1. Seçenekte kontrol için kullanılacak verileri özelleşmiş bir veritabanında tutulması; belirleme için bir karar destek sistemi kullanılması, akış ve kullanıcı arabirimi için ise var olan backoffice uygulamamız değerlendirilmiştir. 2. Seçenekte native olarak kontrol için kullanacağımız veriler ve fraud kayıtlarının izlenmesi için FCase kullanılması, belirleme için ise karar destek sistemi kullanılması değerlendirilmiştir. 3. Seçenek olarak özelleşmiş bir veritabanı ve karar destek sistemi üzerine FCase kullanımı değerlendirilmiş fakat veri çoklama yüzünden değerlendirme tablosuna alınmamıştır. | Özellik | Native Geliştirme | FCase ile Geliştirme | | -------- | -------- | -------- | | Başvuru Veritabanı | Document DB + Engine | FCase | | Kara Listeler | Document DB + Engine | FCase | | Fraud Tespit | Zeebe DMN | Zeebe DMN | | Visualization | BackOffice + Stateless + Micro UI | FCase | :::warning Hızlı kazanım ve İş birimi memnuniyeti açısından FCase ile ilerlenmesi en uygun seçenek olarak görünmektedir. Diğer yandan bu seçenekle ciddi **Vendor Lock** oluşturma riski bulunmaktadır! ::: ## FCase ile Gelitşirme Süreci ### Veri Deseni Tasarımı FCase üzerinde başvuru akışları, kara listeler temel kkb verileri gibi fraud belirleme ve gösterimi için gereken veri kümeleri için form ve entity tasarımı yapılır. ### Canlı Veri Akışı Tüm başvuruların, otomatik gelen kara liste verileri, kkb sonuç özetlerinin otomatik olarak aktarımı için QLik, Kafka ve Fuse ile FCase entegrasyonu servisler üzerinden sağlanır. ### Fraud Belirleme Motoru Fraud belirleme için Zeebe üzerinde ihtiyaç duyulan verileri yükleyen worker ve kıyaslama için DMN worker kullanımı ile kural motoru çalıştırılır ve değerlendirme sonucu ile FCase tarafına servisler ile aktarılır. :::info Zeebe bu iş için atomic olarak kullanılır. Bu kapsamda her hangibir geliştirme ihtiyacı olmadan blackbox bir ürün olarak kullanılır. ::: ### Akış Tanımları Fraud belirleme amacıyla yapılan kural engine motoru sonucu oluşan kayıtlar sonuç bilgileri ile FCase üzerine aktarılır aktarılmaz kayıtlar flaglerine göre ilgili kurullar işletilerek otomatik onay/ret veya manuel değerlendirme sürecine alınır. Süreç sonucunda değerlendirme için entegre edilen sistemin callback fonksiyonu çağrılır. ### Arayüz Çalışmaları Arayüz üzerinde ilgili değerlendirme taleplerinin ve sonuçlarının diğer kayıtlar ile ilişkileri, bulunan süpheli ilişkilerin yansıtılması için gereken arayüz tasarımları yapılır.