İçeriğe geç
AKZ

Profesyonel · Ürün Mühendisliği / Veri Görselleştirme

Report Designer

Malzeme testi operatörlerinin ve mühendislerinin sabit şablonlara bağlı kalmadan yeniden kullanılabilir, veriye dayalı raporlar tasarlamasını sağlayan doküman tarzı bir raporlama çalışma alanı.

Durum
Entegre ortak ürün bileşeni
Kaynak
Gizli paket
Dönem
2026 — günümüz
Rol
Ortak paketin tasarımcısı ve geliştiricisi
Full-Stack Yazılım GeliştirmeYazılım Mimarisi ve Sistem TasarımıReactTypeScriptTipTapRechartsExcelJSjsPDFpdf.jsIndexedDBVitest

01Etkileşimli sergi

Yeniden kullanılabilir bir düzen: zengin metin, sonuç tablosu, grafik ve test alanlarına eşlenmiş veri yer tutucuları.

Formül—

{{report.title}}

{{test.id}}

NumuneMaks. kuvvet (kN)Dayanım (MPa)
{{row.id}}{{row.load}}{{row.strength}}
Ortalama=ROUND(AVERAGE(C2:C4), 1)
DeğerlendirmeIF(…)

Numuneler seçilen yönteme göre test edilmiştir.

Gösterim amaçlı yeniden yapım · yayındaki özel editör değildir

02

Bağlam ve problem

Her test akışı farklı ölçümler, sonuç alanları ve raporlama gereksinimleri üretir. Sabit bir PDF düzeni, kod değişikliği olmadan her makineyi, standardı ve müşteri tercihini karşılayamaz.

Raporlamanın, uygulama verisine bağlı kalırken yapılandırılabilir hâle gelmesi gerekiyordu.

03

Yaklaşım

Rapor tasarımını her makine uygulamasında ayrı bir editör kopyalamak yerine, tanımlı bir host adaptörüne sahip bağımsız bir ürün bileşeni olarak ele almak. Tuval; zengin metni, tabloları, grafikleri, görselleri ve sayfa düzeni kontrollerini yapılandırılmış makine test verisiyle birleştirir.

04

Rolüm

Yeniden kullanılabilir tasarımcıyı geliştirdim ve UTEST operatör uygulamalarına npm tabanlı entegrasyon için paketledim.

05

Teslim edilenler

Doküman düzenleme

Yaygın kâğıt boyutları, cetveller, hizalama kılavuzları ve geri al/yinele ile çok sayfalı düzenleme; zengin metin, tablolar, görseller, şekiller, grafikler, üst ve alt bilgiler.

Tablolar ve ifadeler

Birleştirilmiş/bölünmüş hücreler, biçimlendirme, sıralama ve düzen; ayrıca 30'dan fazla hesap tablosu tarzı fonksiyon ve koşullu ifade.

Veri bağlama

Test alanlarına ve makineye özgü başlıklara eşlenen yer tutucular; birden fazla içe aktarılmış testle karşılaştırmalı ve çoklu test raporları.

İçe/dışa aktarma ve depolama

PDF ve Excel dışa aktarma, seçili Word/Excel içe aktarma, kayıtlı şablonlar, senkronizasyon, şema geçişi ve yerel IndexedDB depolama. İngilizce, Türkçe ve İspanyolca yerelleştirme.

06

Mühendislik kararları

Uygulama özelliği değil, ürün bileşeni

Host entegrasyon sözleşmesine sahip tek bir tasarımcı, farklı test veri yapılarına sahip birden fazla makine uygulamasını bağlar; davranışı tutarlı tutar ve tekrarlanan işi azaltır.

07

Durum ve sonuç

Ortak, npm ile dağıtılan bir paket olarak dört UTEST operatör uygulamasının tamamına entegre edildi.

08

Atıf ve yayın notları

  • Aşağıdaki etkileşimli sergi, şablon → veri bağlama → dışa aktarma fikrini gösteren basitleştirilmiş bir yeniden yorumdur. Gerçek editör değildir ve sentetik veri kullanır.

Sonraki proje

Cere — Yapay Zekâ Karakter Deneyimleri