---
# System prepended metadata

title: Fraud Detection And Monitoring

---

# 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.




