Web Uygulaması

Personel Takip

Kurumsal personel yönetim sistemi

Personel Takip — Web Uygulaması · Atekian
Sonuç
Süreç otomasyonu
Kullanılan teknolojiler
React.NETPostgreSQLRole-Based Auth

Bağlam

Kurumsal bir müşteri, personel giriş-çıkış, izin ve görev takibini elektronik tablolar üzerinden yürütüyordu. Veri birden fazla dosyada dağınık duruyor, raporlama her ay elle yapılıyordu.

Problem

Elektronik tablo yaklaşımı üç sorun üretiyordu: aynı verinin farklı dosyalarda farklı hali, yetki ayrımının olmaması (herkes her şeyi görüyordu) ve aylık raporlamanın günler alması.

Çözüm

.NET tabanlı bir API ve PostgreSQL veritabanı ile tek bir veri kaynağı kurduk. Rol bazlı yetkilendirme (role-based authorization) ile yönetici, İK ve çalışan rolleri birbirinden ayrıldı. React arayüzü, her rolün yalnızca yetkili olduğu ekranları görmesini sağlıyor. Raporlar veritabanından doğrudan üretiliyor.

Vaka özeti

Sonuçlar

İç süreçlerde otomasyon

  • Dağınık elektronik tablolar tek veritabanında toplandı
  • Rol bazlı yetkilendirme ile veri erişimi ayrıştırıldı
  • Aylık raporlama elle yapılan bir işten otomatik çıktıya dönüştü
  • Aynı verinin farklı kopyaları sorunu ortadan kalktı

Sıkça sorulan sorular

Sistem hangi rolleri destekliyor?

Yönetici, İK ve çalışan olmak üzere üç temel rol var. Rol bazlı yetkilendirme sayesinde her kullanıcı yalnızca yetkili olduğu ekranları ve verileri görüyor. Rol tanımları veritabanı üzerinden yönetildiği için yeni rol eklemek kod değişikliği gerektirmiyor.

Mevcut verilerimiz sisteme aktarılabilir mi?

Evet. Elektronik tablolarda tutulan mevcut personel, izin ve görev kayıtları içe aktarma ile sisteme taşınabilir. Aktarım öncesi veri temizliği yapılması, tekrarlayan ve çelişkili kayıtların ayıklanması için önerilir.

Projenizi birlikte başlatalım

Kısa formu doldurun, 12 saat içinde size dönüş yapalım. Her proje için özel çözüm sunuyoruz.

İletişime geç