Dashboard Nedir?
Gerekli Yetki: navigateDashboards | Roller: Yönetici, Üretim, İzleme, Bakım (yapılandırmaya göre)
Modül Nedir?
Dashboard modülü, Retmes MES'in gerçek zamanlı görselleştirme katmanıdır. Üretim hattı verileri, OEE değerleri, makine durumları, kalite metrikleri ve diğer üretim göstergeleri; widget adı verilen yapılandırılabilir bileşenler aracılığıyla tek bir ekranda bir araya getirilir. Her dashboard, kullanıcı ya da role özel erişim denetimiyle korunur ve fabrika içindeki farklı ekranlarda (büyük monitörler, kontrol panelleri, ofis bilgisayarları) eş zamanlı olarak görüntülenebilir.
Retmes dashboard sistemi üç temel kavram üzerine kuruludur: Dashboard (container — bir veya birden fazla ekran sayfasını barındırır), Widget (görsel bileşen — kart, gösterge, grafik, tablo, bağlantı vb.) ve Veri Kaynağı (her widget'a gerçek zamanlı ya da API tabanlı veri sağlayan kaynak). Widgetlar sürükle-bırak ile yerleştirilir, boyutlandırılır ve bir ızgara sistemi üzerinde hizalanır; zemine arka plan rengi ya da fabrika planı gibi bir görsel yerleştirilebilir.
Dashboard'lar farklı "ekranlar" (screens) içerebilir — örneğin aynı dashboard'ın bir ekranı günlük OEE özetini, başka bir ekranı canlı makine durumlarını gösterebilir. Kullanıcı ekranlar arasında üst çubuktan geçiş yapar. Tam ekran modu (fullscreen) ve düzenleme modu (edit) ayrı ayrı açılıp kapatılabilir.
Yetenekler
- Sürükle-bırak widget yerleştirme ve boyutlandırma
- Birden fazla ekranı (screen) tek dashboard'da yönetme
- Tam ekran (fullscreen) ve düzenleme modu
- Kişisel ve rol bazlı erişim denetimi (Okuma / Düzenleme izni)
- Arka plan rengi veya görsel (fabrika planı, makine şeması) desteği
- Socket tabanlı gerçek zamanlı veri güncellemesi
- Dashboard şablonlarından hızlı oluşturma
- Dashboard'ları JSON olarak dışa/içe aktarma (import/export)
- Varsayılan dashboard belirleme (giriş sonrası otomatik açılır)
- Widget sürüm yönetimi: eski widget sürümleri varsa güncelleme uyarısı
Genel Mimari
Dashboard
├── Ekran 1 (Screen)
│ ├── Widget A ←─ Veri Kaynağı 1 (OEE API)
│ ├── Widget B ←─ Veri Kaynağı 2 (Socket - canlı)
│ └── Widget C ←─ Veri Kaynağı 3 (Etiket değerleri)
└── Ekran 2 (Screen)
└── Widget D ←─ Veri Kaynağı 4
Her widget'ın üç bileşeni vardır:
- Tip — Widget'ın görsel formu (kart, gösterge, grafik, tablo, bağlantı, elektrik sembolü vb.)
- Veri Kaynakları — Widget'ı besleyen API veya socket kaynakları
- Tasarım Parametreleri — Renk, yazı boyutu, min/max değer, sembol gibi görsel özelleştirmeler
Widget Grupları
Retmes'te widgetlar sekiz ana grupta sunulur:
| Grup | Açıklama |
|---|---|
| Specials | Çok değerli özel kart tipleri, zaman çizelgesi |
| Gauges | Temel, renkli ve gelişmiş gösterge kadranları |
| Cards | Tek/çok değer kartları, ilerleme çubukları, çemberleri |
| Tables | Dinamik tablolar ve sayfalandırılmış listeler |
| Charts | Kolon, pasta, karışık, dual eksenli ve çubuk grafikleri |
| Links | Metin, görsel ve koşullu bağlantı bileşenleri |
| Electrical | Elektrik şema semboller (şalter, trafo, jeneratör vb.) |
| Buttons | Özelleştirilebilir aksiyon butonları |
Tüm widget tipleri ve yapılandırma ayrıntıları için bkz. Widget Tipleri.
Veri Kaynağı Türleri
Widgetlar iki tür veri kaynağından beslenebilir:
- URL Kaynakları — REST API endpoint'lerine belirli aralıklarla sorgu atar (polling). Sorgu aralığı widget konfigürasyonunda ayarlanabilir.
- Socket Kaynakları — WebSocket üzerinden canlı veri akışı alır. OEE değerleri, makine durumları ve etiket değerleri gibi gerçek zamanlı metrikler için kullanılır.
Bazı widgetlar Dinamik Kaynak desteğiyle başka bir kaynaktan gelen değeri parametre olarak kullanabilir; örneğin seçili bir istasyon kimliğini alarak o istasyona ait veriyi otomatik çeker.
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Dashboard Listesi
| Alan | Açıklama |
|---|---|
| Ad | Dashboard'un adı; tıklandığında dashboard açılır |
| Açıklama | Dashboard'u tanımlayan kısa metin |
| İşlemler | Düzenle, Sil, Varsayılan Yap eylemleri |
Dashboard Görünüm Ekranı
| Öğe | Açıklama |
|---|---|
| Üst Çubuk | Ekran seçimi, düzenleme modu, tam ekran, widget ekleme butonları |
| Izgara Alanı | Widget'ların yerleştirildiği, sürükle-bırak destekli zemin |
| Ayarlar Paneli | Sağ yan panelde aktif dashboard ayarları (arka plan, ekran yönetimi) |
Adım Adım Kullanım
- Sol menüden Dashboard seçeneğini tıklayın.
- Listedeki bir dashboard adına tıklayarak görüntüleme modunda açın.
- Üst çubuktan ekranlar arasında geçiş yapın.
- Tam ekran için üst çubukdaki Tam Ekran butonunu kullanın.
- Dashboard'u düzenlemek için Düzenle ikonuna tıklayın ve düzenleme modunu açın.
- Düzenleme modunda widget ekleyebilir, taşıyabilir, yeniden boyutlandırabilir veya silebilirsiniz.
Use Case Senaryoları
Senaryo 1 — Otomotiv Üretim Hattı
Fabrika amiri, üretim koridorundaki büyük ekranda tüm hattın anlık OEE değerlerini ve aktif duruşları görmek istemektedir. Kiosk cihazının arka planında tam ekran açık kalan bir dashboard oluşturur; OEE göstergesi, duruş sayacı ve hat hız kartı widget'larını ekler. Her widget 30 saniyelik polling aralığıyla güncellenir.
Senaryo 2 — Enerji İzleme
Enerji mühendisi, fabrikanın trafo merkezlerini ve jeneratörlerini şematik bir görünümde izlemek istemektedir. Electrical grup widgetlarını kullanarak trafo ve şalter sembollerini fabrika planı arka planı üzerine yerleştirir; her sembol gerçek zamanlı enerji değerleriyle renk değiştirir.
Modüller Arası Bağlantılar
| İlişki | Modül | Açıklama |
|---|---|---|
| Oluşturma | Dashboard Oluşturma | Adım adım dashboard ve widget oluşturma rehberi |
| Widget detayları | Widget Tipleri | Mevcut tüm widget tiplerinin açıklaması |
| Erişim yönetimi | ../sistem-yonetimi/roller | Dashboard izinleri rol üzerinden verilir |
| Kiosk görünümü | ../kiosk/kiosk-nedir | Kiosk cihazlarında özel dashboard ekranları kullanılabilir |