Kurumsal proje · Endüstriyel üretici · Kullanımda
Masaüstü Programdaki Reçete Motorunun Web'e Birebir Taşınması
Eski masaüstü süreç programının Excel formüllü reçete (malzeme listesi) motoru C#'a birebir taşındı. Teknik proje yapılandırma ekranları CRM'in yanında web modülü olarak kuruldu.
- Web uygulaması
- Veritabanı / SQL
- Otomasyon
- %100tüm geçmiş projelerde eşleşme
- ≈15,7 milyonregresyonda karşılaştırılan reçete satırı
- 0motor hatası
- 23API denetleyicisi
- 1Eski programVeritabanı yalnız okunur
- 2AynaSalt okuma kopyası
- 3Reçete motoruC#'a birebir port
- 4Regresyon≈15,7 milyon satır, %100 eşleşme
- 5Web modülüCRM'in yanında, 3D'ye gönder
Bu proje bir sanayi kuruluşu için geliştirildi. Gizlilik gereği şirket adı, logosu, ürün/parça kodları ve iç veriler paylaşılmıyor; görseller bu yüzden kırpılmıştır. Akış şeması temsilidir.
İhtiyaç
Teknik proje ve reçete eski masaüstü programda kalmıştı; satış süreciyle kopuktu.
Çözüm
- Reçete motorunun C# portu, tüm geçmiş projelerde regresyonla doğrulandı.
- Eski sistemin veritabanı yalnız okunur; salt okuma aynası tutulur.
- Proje kodu otomatik üretilir.
- Bölge bazlı görünürlük ve rol bazlı yetki; yetki reddi her zaman 403 döner.
- Analiz ve rapor ekranları; ayrılan personelin işleri devredilebilir.
- Projeden "3D çizime gönder" düğmesi; 3D uygulamasına sözlük ve veri ucu, 2 dakikada bir tazelenir, ürün tipi zorunludur.
Teslim edilenler
- Proje API
- Proje ön yüzü
- Reçete motoru kütüphanesi
- Regresyon aracı
Teknolojiler
- C# / .NET 8
- Dapper
- SQL Server Express
- Next.js 14
- Python