İçeriğe geç
AKZ

Profesyonel · Full-Stack / Gerçek Zamanlı / Endüstriyel Sistemler

UTEST Endüstriyel Test Platformu

Endüstriyel dokunmatik panellerde çalışan, dört malzeme test makinesi ailesi için operatöre yönelik, tutarlı bir web uygulamaları seti.

Durum
Teslim edilmiş profesyonel çalışma
Kaynak
Kaynak kod gizli
Dönem
2026 — günümüz
Rol
Frontend uygulamaları, entegrasyonlar, ortak paketler, araçlar ve dokümantasyon
Full-Stack Yazılım GeliştirmeYazılım Mimarisi ve Sistem TasarımıReactTypeScriptViteTailwind CSSRESTWebSocketCharting librariesNode.jsARM64 Debian

01Etkileşimli sergi

UTMÜniversal Test Uygulaması
SIM

Göstergeler

Kuvvet
29,88kN
Gerilme
255,4MPa
Birim ş.d.
22,00%
Yer değiştirme
36,00mm
Birim şekil değiştirme (%)Gerilme (MPa)

Üniversal malzeme test makineleri. Canlı kuvvet, gerilme, birim şekil değiştirme ve yer değiştirme; yöntem seçimi, sonuç inceleme, ayarlar ve kalibrasyonla ilgili arayüzler.

Entegrasyon sınırı

  1. Benim işim

    Operatör arayüzü

    React / TypeScript dokunmatik arayüzler, canlı grafikler, ortak raporlama, yerelleştirme.

  2. Entegre sözleşme

    REST · WebSocket

    Uygulamaların entegre olduğu backend sözleşmeleri; Backend Book'ta belgelendi.

  3. Ekip arkadaşlarımın işi

    C++/Qt ve Go servisleri

    Ekibin diğer üyeleri tarafından geliştirilen, donanıma bakan servisler.

  4. Donanım

    Test makinesi

    Makineye bağlı endüstriyel dokunmatik paneller (ARM64 Debian).

Temsilî yeniden yapım · sentetik veri · cihaz yazılımı değildir

02

Bağlam ve problem

Malzeme test cihazlarında operatörlerin metot yapılandırması, tekrarlanabilir testler yürütmesi, ölçümleri gerçek zamanlı izlemesi, sonuçları incelemesi ve rapor üretmesi gerekir.

Farklı makine ailelerinin test parametreleri ve hesaplamaları farklıdır; ancak operatörler ve bakım ekipleri tutarlı bir arayüzden ve ortak temellerden fayda sağlar.

03

Yaklaşım

Ortak arayüz bileşenleri, bileşen kuralları ve raporlama arayüzleri; her aileye özgü test mantığıyla birleştirildi. Gerçek zamanlı veri, dağıtım ve dokümantasyon baştan itibaren ürün kısıtı olarak ele alındı.

04

Rolüm

Modern operatör web uygulamalarını ve önemli ortak araçları geliştirdim; diğer mühendislerin geliştirdiği donanıma yakın C++/Qt ve Go ekosisteminin backend sözleşmelerine karşı çalıştım.

Katkılarım frontend deneyimi, entegrasyonlar, ortak paketler, dağıtım araçları, dokümantasyon ve sürüm iş akışları üzerinde yoğunlaştı.

05

Teslim edilenler

Üniversal Test Uygulaması (UTM)

Üniversal malzeme test makineleri için operatör akışları: canlı yük, gerilme, birim şekil değiştirme ve yer değiştirme; metot seçimi, sonuç inceleme, ayarlar ve kalibrasyonla ilgili arayüzler.

Otomatik Basınç Presi (UTC)

Beton/çimento presi kullanımı: numune/oturum kurulumu, canlı grafikler, makineye özgü yapılandırma, sonuçlar, karşılaştırma görünümleri ve rapor dışa aktarma; pres varyantları için birden fazla sürüm kanalı.

CBR Zemin Testi (UTS)

Standart nokta mantığı, alana özgü eğri düzeltmesi, özel test desteği, sonuçlar ve rapor entegrasyonu içeren CBR akışları.

Marshall Stabilite Testi (UTAS)

Asfalt Marshall stabilite testi için makineye özgü parametrelere ve raporlama ihtiyaçlarına uyarlanmış operatör akışları.

06

Mühendislik kararları

Ortak deneyim, alana özgü davranış

Makineye özgü test mantığını ayrı tutarken arayüz bileşenlerini, bileşen kurallarını ve raporlama arayüzlerini yeniden kullan.

Ürün kısıtı olarak gerçek zamanlı veri

Değişen ölçümleri okunur, grafik davranışını öngörülebilir tut; görselleştirme yükünün arayüze hâkim olmasına izin verme.

Dağıtım ürünün parçasıdır

Uygulamalar yalnızca yerel tarayıcıda çalışmakla kalmamalı; doğru makinelere ve güncelleme kanallarına ulaşmalı.

Dokümantasyon entegrasyon maliyetini düşürür

Uygulamaları ortak tasarım şartnamesi (UI Spec Book) ve backend arayüz tanımları (Backend Book) etrafında hizala.

07

Durum ve sonuç

Ortak kütüphaneler ve teslim altyapısıyla desteklenen dört makine ailesi operatör uygulaması: dokunmatik odaklı arayüzler, gerçek zamanlı ölçüm görünümleri, test metotları ve sonuçları, ortak raporlama, yerelleştirme (desteklenen yerlerde İngilizce, Türkçe ve İspanyolca), açık/koyu görsel sistemler, cihaz odaklı dağıtım ve senaryo odaklı regresyon testleri.

08

Atıf ve yayın notları

  • Alttaki C++/Qt ve Go backend servisleri UTEST ekibinin diğer üyeleri tarafından geliştirildi. Ben bu servislerin API'leriyle entegrasyonu yaptım ve genel mimariyi belgeledim.
  • Bu sayfadaki dokunmatik panel sergisi sentetik veriyle hazırlanmış özgün bir temsildir; gerçek ürünün ekran görüntüsü değildir. Şirket depoları gizlidir.

Sonraki proje

Report Designer