Tehlikeli Mal Gönderim Kaydı Arka Ucu Şablonu
Plaka Kayıtları, BM Numaraları ve Sürücü Sertifikası Takibi
Üretim hazır Tehlikeli Mal Gönderim Kaydı arka ucu Back4app üzerinde, gönderim kayıtları, plaka girişleri, BM numaraları ve sürücü sertifikası takibi ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı kurulum için bir AI Ajansı istemi içerir.
Ana Noktalar
Bu şablon, operasyon ekiplerinin ortak bir doğruluk kaynağından çalışabilmesi için gönderim kayıtları, etiket girişi, BM numaraları ve sürücü sertifikası takibi içeren bir Tehlikeli Madde Gönderim Kaydı arka ucu sağlar.
- Etiket kaydı takibi — Her Gönderimi ve Etiket Kaydını modelleyin, böylece sevkiyat ve saha personeli doğru tehlikeli madde etiketlerini teyit edebilir.
- BM numarası kontrolü — Hızlı inceleme için malzeme kodu ve tehlike sınıfıyla gönderimlere bağlı UnNumber girişlerini saklayın.
- Sürücü sertifikası kontrolü — Yük serbest bırakılmadan önce Sürücü Sertifikası son kullanma tarihlerini takip edin.
- Denetim dostu iş akışı — Durum değişikliklerini, manifest güncellemelerini ve daha sonra sorgulayabileceğiniz sınıflardaki notları kaydedin.
- Çapraz platformlu günlük erişimi — Web ve mobil istemcilere tek bir REST ve GraphQL API'si aracılığıyla sevkiyatlar, levhalar ve sertifikalar sunun.
Tehlikeli Mal Gönderim Günlüğü Şablonu Nedir?
Eğer tehlikeli mal gönderim belgeleri gelen kutularında yaşıyorsa, her zaman savunamayacağınız bir bulgu için kaçırılan bir ek ile karşı karşıya kalırsınız. Çözüm operasyoneldir, motivasyonel değil. Tehlikeli mal gönderim kontrollerini operasyonel hale getirmek için Back4app üzerinde temel varlıkları modelleyin: onaylar, kanıtlar ve işlerin gerçekten yapıldığı yerlerde yakalanan istisnalar. Şemada Sevkiyat, LevhaGünlüğü, UnNumarası, SürücüSertifikası ve TaşıyıcıKontrol ile kimlik doğrulama ve günlük iş akışları dahildir. Tercih ettiğiniz ön yüzü bağlayın ve daha hızlı gönderin.
En iyi:
Tehlikeli Madde Nakliyatı arka uç genel bakışı
Tehlikeli madde nakliyatında empatiyi koçluk yapabilirsiniz, ancak uyum belgeleri talep ettiğinde kayıplarınızdan kurtulamazsınız.
Önce gönderi günlük yönetimini, plakard günlük takibini ve UN numarası aramayı gözden geçirin, ardından SDK'ya özel notlar ve entegrasyon desenlerini görmek için bir yığın kartı açın.
Temel Tehlikeli Madde Gönderim Günlüğü Özellikleri
Bu merkezdeki her teknoloji kartı, Shipment, PlacardLog, UnNumber, DriverCertification ve CarrierCheck ile aynı tehlikeli madde gönderim şemasını kullanır.
Gönderi günlüğü yönetimi
Gönderi sınıfı, gönderiId, güzergah, durum ve atanan sürücüyü saklar.
Afiş günlüğü takibi
AfişLog sınıfı, gönderi, afişKodu ve onaylayan tarafından bağlantılar.
UN numarası sorgulama
UnNumber sınıfı unNumber, properShippingName ve hazardClass'ı saklar.
Sürücü sertifikası incelemesi
DriverCertification sınıfı sürücü, certificationType ve expirationDate'i takip eder.
Back4app ile Tehlikeli Madde Gönderim Günlüğü Arka Uç Nasıl İnşa Edilir?
Back4app, ekibinizin altyapıya odaklanmak yerine yük salımı, güzergah kontrolleri ve saha güncellemeleri üzerinde çalışabilmesi için gönderim, levha ve sertifika bileşenleri sunar.
- •Gönderim ve levha denetimi: Gönderim ve LevhaLog sınıfları her yükü doğru levha kaydına bağlar.
- •UN numarası sorgulama ve doğrulama: UnNumber kayıtları her Gönderim ile bağlantılı kalır, bu da malzeme kontrollerini sevkıyatçılar için kolaylaştırır.
- •Gerçek zamanlı + API esnekliği: Her cihaz için REST ve GraphQL kullanılabilirken Gönderim durum değişiklikleri için Live Queries kullanın.
Web, mobil ve operasyonel araçlar arasında tek bir arka uç sözleşmesi ile tehlikeli madde gönderim iş akışlarını hızlı bir şekilde oluşturun ve güncelleyin.
Temel Faydalar
Gönderim detaylarını kaybetmeden ekiplerin daha hızlı hareket etmesine yardımcı olan bir tehlikeli madde gönderim günlük arka ucu.
Daha hızlı yük sürümü
Sıfırdan gönderim tabloları oluşturmak yerine, tamamlanmış bir Gönderim ve Sürücü Sertifikası şeması ile başlayın.
Tercüme kontrolü bir yerde
Yardımcı personelin, levhaları doğru malzeme koduna eşleştirebilmesi için PlacardLog ve UnNumber'ı birlikte kullanın.
Sürücü kontrollerini netleştirin
Bir gönderim atanmadan önce Sürücü Sertifikası kayıtlarında son kullanma tarihini takip edin.
Kapsamlı işletme erişimi
Sadece yetkili kullanıcıların gönderimleri, levhaları ve sertifika notlarını düzenleyebilmesi için ACL/CLP kullanın.
Denetime hazır yük geçmişi
Durum değişikliklerini, manifest referanslarını ve taşıyıcı kontrollerini sorgulanabilir sınıflarda saklayın.
AI önyükleme iş akışı
Bir yapılandırılmış istemle arka uç iskeletini ve tehlikeli madde entegrasyon notlarını hızlı bir şekilde oluşturun.
Tehlikeli madde sevkiyat günlüğü uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanı'nın tehlikeli madde sevkiyat günlüğü arka ucunu iskeletini oluşturmaya ve sevkiyat, plaka, BM numarası ve sürücü sertifikası akışlarını tek bir istemle oluşturmasına izin verin.
Başlamak için ücretsiz — ayda 50 AI Ajanı istemi, kredi kartı gerekmez
Teknik Yığın
Bu tehlikeli madde nakliye kaydı arka uç şablonuna dahil edilen her şey.
ER Diyagramı
Tehlikeli madde nakliyatı günlük arka uç şeması için varlık ilişki modeli.
Sevkiyatları, plakard günlüklerini, UN numaralarını, sürücü sertifikalarını ve taşıyıcı kontrolleri kapsayan şema.
Şemayı görüntüle
erDiagram
User ||--o{ Shipment : "driver"
User ||--o{ Shipment : "createdBy"
User ||--o{ PlacardLog : "verifiedBy"
User ||--o{ DriverCertification : "driver"
User ||--o{ DriverCertification : "verifiedBy"
User ||--o{ ShipmentAudit : "performedBy"
Shipment ||--o{ PlacardLog : "shipment"
Shipment ||--o{ ShipmentAudit : "shipment"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Shipment {
String objectId PK
String shipmentNumber
String unNumber
String materialName
String placardCode
String status
String driverId FK
String createdById FK
Date createdAt
Date updatedAt
}
PlacardLog {
String objectId PK
String shipmentId FK
String placardCode
String verifiedById FK
Date verifiedAt
String notes
Date createdAt
Date updatedAt
}
DriverCertification {
String objectId PK
String driverId FK
String certificationType
String certificateNumber
Date expiresOn
String status
String verifiedById FK
Date createdAt
Date updatedAt
}
ShipmentAudit {
String objectId PK
String shipmentId FK
String action
String performedById FK
Date performedAt
String details
Date createdAt
Date updatedAt
}
Entegrasyon Akışı
Oturum açma, gönderi inceleme, etiket kaydı, UN numarası sorgulama ve sürücü sertifikası kontrolleri için tipik çalışma akışı.
Şemayı görüntüle
sequenceDiagram
participant User
participant App as Hazmat Shipping Log App
participant Back4app as Back4app Cloud
User->>App: Sign in to the shipping log
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Load shipment logs
App->>Back4app: GET /classes/Shipment?include=driver,createdBy
Back4app-->>App: Shipment rows with UN numbers and placard codes
User->>App: Add a placard verification
App->>Back4app: POST /classes/PlacardLog
Back4app-->>App: PlacardLog objectId
User->>App: Update a driver certification status
App->>Back4app: PUT /classes/DriverCertification/{objectId}
Back4app-->>App: DriverCertification saved
App->>Back4app: POST /classes/ShipmentAudit
Back4app-->>App: ShipmentAudit recordedVeri Sözlüğü
Tehlikeli madde gönderim kaydı şemasındaki her sınıf için tam alan seviyesinde referans.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Role of the user (e.g., manager, coordinator, driver) | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
7 alanları User içerisinde
Güvenlik ve İzinler
ACL ve CLP stratejisinin sevkiyatları, plaka kayıtlarını, BM numaralarını ve sürücü sertifikalarını nasıl güvence altına aldığı.
Operatör sahipliğinde sevkiyat kontrolü
Sadece yetkili gönderim kullanıcıları, rotaları veya depo ile bağlı Sevkiyat kayıtları oluşturabilir veya düzenleyebilir.
Plaka ve sertifika bütünlüğü
PlacardLog ve DriverCertification kayıtlarının inceleme olmadan değiştirilemeyeceğinden emin olmak için Cloud Code beforeSave doğrulamasını kullanın.
Kapsamlı okuma erişimi
Erişimi, aktif yükler için gerekli olan operasyon rollerine sınırlayın.
Şema (JSON)
Ham JSON şema tanımı, Back4app'a kopyalamak veya uygulama referansı olarak kullanmak için hazır.
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Shipment",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"shipmentNumber": {
"type": "String",
"required": true
},
"unNumber": {
"type": "String",
"required": true
},
"materialName": {
"type": "String",
"required": true
},
"placardCode": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"driver": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "PlacardLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"shipment": {
"type": "Pointer",
"required": true,
"targetClass": "Shipment"
},
"placardCode": {
"type": "String",
"required": true
},
"verifiedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"verifiedAt": {
"type": "Date",
"required": true
},
"notes": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "DriverCertification",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"driver": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"certificationType": {
"type": "String",
"required": true
},
"certificateNumber": {
"type": "String",
"required": true
},
"expiresOn": {
"type": "Date",
"required": true
},
"status": {
"type": "String",
"required": true
},
"verifiedBy": {
"type": "Pointer",
"required": false,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ShipmentAudit",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"shipment": {
"type": "Pointer",
"required": true,
"targetClass": "Shipment"
},
"action": {
"type": "String",
"required": true
},
"performedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"performedAt": {
"type": "Date",
"required": true
},
"details": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}Yapay Zeka Ajanı ile Oluştur
Bu şablondan, ön yüz, arka yüz, kimlik doğrulama ve gönderi, etiket ve sertifikasyon akışlarını içeren gerçek bir Tehlikeli Madde Gönderim Günlüğü uygulaması oluşturmak için Back4app Yapay Zeka Ajanını kullanın.
Back4app üzerinde bu tam şema ve davranışla bir Tehlikeli Maddeler Sevkiyat Kaydı uygulama arka planı oluşturun. Şema: 1. Kullanıcı (Back4app yerleşik kullanın): kullanıcı adı, e-posta, şifre; objectId, createdAt, updatedAt (sistem). 2. Sevkiyat: shipmentId (String, gerekli), routeName (String, gerekli), status (String, gerekli), assignedDriver (Kullanıcıya işaretçi, gerekli), sourceDepot (String), destinationDepot (String); objectId, createdAt, updatedAt (sistem). 3. PlakardKaydı: sevkiyat (Sevkiyata işaretçi, gerekli), plakardKodu (String, gerekli), doğrulayan (Kullanıcıya işaretçi, gerekli), doğrulamaTarihi (Tarih, gerekli), notlar (String); objectId, createdAt, updatedAt (sistem). 4. UnNumarası: sevkiyat (Sevkiyata işaretçi, gerekli), unNumarası (String, gerekli), uygunNakliyeAdı (String, gerekli), tehlikeSınıfı (String, gerekli), paketlemeGrubu (String); objectId, createdAt, updatedAt (sistem). 5. SürücüSertifikası: sürücüsü (Kullanıcıya işaretçi, gerekli), sertifikaTürü (String, gerekli), sertifikaNumarası (String, gerekli), sonTarih (Tarih, gerekli), durum (String, gerekli); objectId, createdAt, updatedAt (sistem). 6. TaşıyıcıKontrol: sevkiyat (Sevkiyata işaretçi, gerekli), kontrolTürü (String, gerekli), sonuç (String, gerekli), kontrolTarihi (Tarih, gerekli), kontrolEden (Kullanıcıya işaretçi, gerekli); objectId, createdAt, updatedAt (sistem). Güvenlik: - Sadece yetkili gönderim kullanıcıları Sevkiyat kayıtları oluşturabilir veya düzenleyebilir. PlakardKaydı ve SürücüSertifikası değişiklikleri için Cloud Code kullanın. Kimlik Doğrulama: - Kayıt ol, giriş yap, çıkış yap. Davranış: - Sevkiyatları listele, plakard kayıtları oluştur, UN numaralarını sorgula ve sürücü sertifikalarını doğrula. Teslim Et: - Back4app uygulaması şeması, ACL'ler, CLP'ler; sevkiyat kayıtları, plakard kayıtları, UN sorgulamaları ve sürücü sertifikası kontrolleri için ön yüz.
Aşağıdaki düğmeyi basarak bu şablon istemi doldurulmuş durumda Ajanı açın.
Bu, bir teknoloji eki olmadan temel istemdir. Oluşturulan ön yüz yığınının ardından düzenleyebilirsiniz.
API Oyun Alanı
Tehlikeli maddeler sevkiyat kaydı şemasına karşı REST ve GraphQL uç noktalarını denemek için. Yanıtlar sahte veriler kullanır ve Back4app hesabı gerektirmemektedir.
Bu şemayı kullanan aynı şablondur.
Teknolojini Seç
Her kartı genişletin, Seçtiğiniz yığındaki Sevkiyat, PlacardLog ve UnNumber'ı nasıl entegre edeceğinizi görün.
Flutter Tehlikeli Mal Gönderim Kaydı Arka Uç
React Tehlikeli Mal Gönderim Kaydı Arka Uç
React Native Tehlikeli Mal Gönderim Kaydı Arka Uç
Next.js Tehlikeli Mal Gönderim Kaydı Arka Uç
JavaScript Tehlikeli Mal Gönderim Kaydı Arka Uç
Android Tehlikeli Mal Gönderim Kaydı Arka Uç
iOS Tehlikeli Mal Gönderim Kaydı Arka Uç
Vue Tehlikeli Mal Gönderim Kaydı Arka Uç
Angular Tehlikeli Mal Gönderim Kaydı Arka Uç
GraphQL Tehlikeli Mal Gönderim Kaydı Arka Uç
REST API Tehlikeli Mal Gönderim Kaydı Arka Uç
PHP Tehlikeli Mal Gönderim Kaydı Arka Uç
.NET Tehlikeli Mal Gönderim Kaydı Arka Uç
Her Teknolojide Aldıklarınız
Her yığın aynı tehlikeli maddeler nakliye kaydı şemasını ve API sözleşmelerini kullanır.
Birleşik tehlikeli maddeler veri yapısı
Bir şemayla sevkiyatları, placard günlüklerini, UN numaralarını ve sürücü sertifikalarını yönetin.
Placard ve UN numarası iş akışları
Her Sevkiyatı doğru PlacardLog ve UnNumber girişleriyle bağlayın.
Sürücü sertifikası takibi
Yük göndermeden önce son kullanma tarihini kontrol edin.
Rol farkındalığına sahip işlemler
Gönderim kayıtlarına erişimi kontrol etmek için dağıtıcı, doğrulayıcı ve sürücü rollerini kullanın.
REST/GraphQL gönderim API'leri
Web, mobil ve operasyon panellerini esnek API'lerle entegre edin.
Genişletilebilir gönderim mimarisi
Operasyonlar büyüdükçe taşıyıcı kontrolleri, olay notları veya güzergah revizyonları ekleyin.
Tehlikeli Madde Gönderim Günlüğü Çerçeve Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızını, SDK stilini ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | Tehlikeli Mal Gönderim Avantajı | SDK Türü | AI Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dakika | Mobil ve web üzerinde dağıtım ve saha kontrolleri için tek kod tabanı. | Tipli SDK | Tam | |
| 5 dakikadan kısa | Gönderimler ve levha kayıtları için hızlı gönderim kontrol paneli. | Yazılı SDK | Tam | |
| ~3–7 dk | Saha doğrulaması için çoklu platform mobil uygulama. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | Tehlikeli madde gönderimi için sunucu-tabanlı operasyon konsolu. | Yazılı SDK | Tam | |
| ~3–5 dk | Gönderim kaydı için hafif web entegrasyonu. | Yazılı SDK | Tam | |
| Yaklaşık 5 dk | Bahçe veya sürücü kontrolleri için Android yerel uygulaması. | Yazılı SDK | Tam | |
| 5 dakikadan az | İncelemeler ve sertifika görüşmesi için iOS yerel uygulaması. | Yazılı SDK | Tam | |
| ~3–7 dk | React ile gönderi ekipleri için web UI. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | Tehlikeli maddeler operasyonları için kurumsal web uygulaması. | Yazılı SDK | Tam | |
| 2 dakikadan az | İç içe gönderi görüntüleri için esnek GraphQL API. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | REST API entegrasyonu nakliye sistemleri için. | REST API | Tam | |
| ~3 dk | Gönderim portalları için sunucu tarafı PHP iş akışı. | REST API | Tam | |
| ~3–7 dk | Nakliye operasyonları için .NET arka ucu. | Tiplenmiş SDK | Tam |
Kurulum süresi, bu şablon şemasını kullanarak proje başlangıcından ilk Sevkiyat veya PlacardLog sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablonla bir Tehlikeli Mal Taşıma Kaydı arka planı oluşturma hakkında yaygın sorular.
Tehlikeli Madde Nakliye Log Uygulamanızı Kurmaya Hazır Mısınız?
Tehlikeli madde taşımacılığı projenizi dakikalar içinde başlatın. Kredi kartı gerektirmez.