Vaka çalışması · İş takip ve raporlama yazılımı (NullCRM tabanlı)

Basic Pharma İş Takip, Kalite ve Üretim Yazılımı

Yayın · Güncelleme

Basic Pharma iş takip yazılımı panelinin dizüstü ve telefon görünümü (demo veri)

Müşteri: bir ilaç üreticisi

Basic Pharma ilaç üretimi yapan bir firma. Ofis ekipleri, saha ekipleri, laboratuvar ve üretim aynı çatı altında çalışıyor. Böyle bir işletmede günlük işin önemli bir kısmı kayıt tutmaktır: hangi görevi kimin üstlendiği, hangi raporun verildiği, hangi dokümanın onaylandığı, laboratuvardaki cihazların hangi değerleri ölçtüğü, hangi üretim emrinin hangi reçeteyle açıldığı.

Bu kayıtlar farklı tablolarda ve dosyalarda tutulduğunda yönetici bütün tabloyu görmek için birden fazla kaynaktan veri toplar ve bir kaydın kim tarafından, ne zaman değiştirildiği izlenemez. Hedef, bu kayıtların tamamını yetkileri belli tek bir sistemde toplamaktı.

Sistemden beklenenler

  • Ofis ve saha ekiplerinin görevlerini, projelerini ve birim görevlerini tek yerde toplamak
  • Yöneticinin tanımladığı zorunlu raporları düzenli toplamak
  • Kalite dokümanlarını arşivlemek ve onay akışından geçirmek
  • Laboratuvar cihazlarının sıcaklık ve nem ölçümlerini tanımlı limitlere göre kontrol etmek
  • Üretim emirlerini, reçeteleri ve stok hareketlerini aynı sistemde izlemek
  • Kimin neyi görebileceğini, düzenleyebileceğini ve onaylayabileceğini rol bazlı belirlemek

Neden NullCRM çekirdeği?

Görev, onay, rapor, form, kullanıcı ve yetki yönetimi gibi parçalar hemen her işletmede gerekir ve NullCRM'de hazır geliyor. İlaç üretimine özgü kısımlar (laboratuvar ölçümleri, üretim emirleri, reçeteler, kalite dokümanları) bu çekirdeğin üzerine modül olarak kuruldu. Böylece ortak parçalar sıfırdan yeniden yazılmadı. Hazır çekirdek ile özel geliştirme arasındaki dengeyi hazır yazılım mı, özel yazılım mı yazısında anlattık.

Geliştirilen modüller

İş takip ve raporlama

  • Görevler, projeler ve birim (departman) görevleri
  • Onay bekleyen işlerin toplandığı ekran
  • Yöneticinin tanımladığı zorunlu raporlar
  • Yönetim raporları ve performans ekranı
  • Toplantı kayıtları ve katılımcılar
  • Form oluşturucu ve form yanıtları

Kalite yönetimi

  • Doküman arşivi ve kalite klasörleri
  • Doküman onay akışı
  • Dokümanların yazdırılabilir çıktısı

Laboratuvar: sıcaklık ve nem takibi

Her cihaz kendi kodu, laboratuvar birimi ve sıcaklık-nem alt-üst limitleriyle tanımlanıyor. Ölçüm girildiğinde sistem, cihaz için tanımlı düzeltme payını ham değere ekleyip düzeltilmiş değeri hesaplıyor ve bu değerin limitler içinde olup olmadığını kendisi belirliyor. Ölçümler cihaz ve ay bazında listeleniyor; her ölçüm "Uygun" ya da "Uygunsuz" olarak işaretli görünüyor.

Üretim ve stok

  • Üretim emirleri
  • Üretim reçeteleri
  • Stok kalemleri ve stok hareketleri

İnsan kaynakları

  • Personel kayıtları ve özlük bilgileri
  • İzin takibi

Yetki ve izlenebilirlik

  • Altı rol: yönetici, müdür, personel, birim personeli, satış ve İK yöneticisi; her işlem için ayrı izin
  • Denetim kaydı: kim, ne zaman, hangi kayıt üzerinde ne yaptı
  • Bütün kayıtlarda genel arama
  • Bildirimler ve zamanlanmış görevle gönderilen hatırlatmalar

Teknik yaklaşım

Sistem PHP 8 ve MySQL üzerinde, bir framework'e bağlı olmadan yazıldı. Veritabanı değişiklikleri sıralı migration dosyalarıyla yönetiliyor, kurulum bir sihirbazla yapılıyor ve kritik akışlar dış bağımlılığı olmayan bir test takımıyla sınanıyor. Modüller ayarlardan açılıp kapatılabiliyor; kapalı bir modülün sayfası menüde görünmüyor ve doğrudan adresle de açılmıyor. Denetim kaydına şifre gibi hassas değerler yazılmıyor.

Sonuç

Basic Pharma'nın ofis, saha, laboratuvar ve üretim kayıtları tek sistemde. Görevler ve zorunlu raporlar aynı yerden izleniyor, kalite dokümanları onay akışından geçiyor, laboratuvar ölçümleri girildiği anda limitlere göre işaretleniyor ve her değişiklik denetim kaydına düşüyor.

Teslim edilen yapı

BaşlıkKapsam
Modül gruplarıİş takip ve raporlama, kalite, laboratuvar, üretim, stok, insan kaynakları, toplantılar
Kullanıcı yapısı6 rol, işlem bazlı izin matrisi
İzlenebilirlikDenetim kaydı: kim, ne zaman, ne yaptı
HatırlatmalarZamanlanmış görevle otomatik bildirim

Süre, hata oranı veya üretim hacmi gibi ölçümler müşteriye ait olduğu için paylaşılmıyor. Sayfadaki ekran görüntüsü demo veriyle hazırlandı.

Veri kaynağı: Modüller, roller ve teknik bilgiler sistemin kaynak kodundan alındı. Müşteriye ait iş verisi kullanılmadı.

Müşteri görüşü

Dijital dönüşüm sürecimizde yanımızda oldular. Yazılım çözümleri ve raporlama sistemleri ile operasyonlarımız çok daha verimli hale geldi.
Emre YıldırımOperasyon Müdürü · Basic Pharma

Sıradaki adım

Benzer bir proje mi düşünüyorsunuz?

30 dakikalık ücretsiz keşif görüşmesinde ihtiyacınızı dinleyelim, size en uygun yolu ve net bir teklif sunalım.

0532 556 26 61 · info@nullmedya.com · İstanbul

WhatsAppTeklif al