ISO 14001 Çevre Denetimi Arka Uç Şablonu
Alan Kayıtları, Sızıntı Kiti Kontrolleri ve Yasal Kayıt Kontrolü
Back4app üzerinde alan ve etki kayıtları, sızıntı kiti kontrolleri ve yasal kayıt kontrolü ile üretim hazır ISO 14001 çevresel denetim arka ucu. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlatma için bir AI Agent istemi içerir.
Ana Noktalar
Bu şablon, operasyonda ekiplerin daha az kurulum ile kanıtları takip edebilmeleri için yön ve etki günlükleri, dökülme kiti denetimleri ve bir yasal kayıt ile birlikte bir ISO 14001 denetim arka planı sunmaktadır.
- Yön ve etki günlükleri — Denetim incelemesi için kaynak, etki, riskDeğerlendirmesi ve eylemDurumu ile Model AspectImpactLog girişleri.
- Dökülme kiti denetim izi — KitId, denetimTarihi, mühürDurumu ve yenilemeGerekli'ni yakalamak için SpillKitLog kayıtlarını kullanın.
- Yasal kayıt görünürlüğü — Yasal Kayıt öğelerini gereksinimTipi, yetki, vadeTarihi ve uyumDurumu ile güncel tutun.
- Alana hazır denetim kanıtı — İdarecilerin ve koordinatörlerin hızlıca sorgulayabileceği sınıflarda bulguları, fotoğrafları ve düzeltici eylemleri saklayın.
ISO 14001 Çevre Denetim Arka Ucu Genel Bakış
ISO 14001 denetim ekipleri birden fazla konumda çalıştığında, tutarlı taksonomi denetim izinde 'aynı sorun, beş farklı isim' olmasını engeller. Ekipler bunu önce sabah duruşunda hisseder. Bu şablon, ISO 14001 denetim incelemelerinin savunulabilir bir zaman çizelgesini gösterebilmesi için içine denetim izi entegre edilmiş şekilde Back4app'da AuditSite, AspectImpactLog, SpillKitLog, LegalRegister ve AuditFinding yapısını oluşturur. Şemada AuditSite (siteName, siteCode, region), AspectImpactLog (aspect, impact, riskRating, actionStatus), SpillKitLog (kitId, inspectionDate, sealStatus, replenishmentNeeded), LegalRegister (requirementType, jurisdiction, dueDate, complianceStatus) ve AuditFinding (site, logType, severity, correctiveAction) tamamen auth ve inceleme iş akışları ile birlikte kapsanmaktadır. Tercih ettiğiniz ön yüzü bağlayın ve daha hızlı gönderin.
En iyi için:
ISO 14001 Denetim şablonu genel görünümü
ISO 14001 denetiminde yapılan en yaygın hatalar sıkıcıdır: kaçırılan zaman damgası, tekrarlanan satır veya dün doğru olan bir sayımın bugün yanlış olması.
Web veya mobil gönderseniz de, AuditSite, AspectImpactLog ve SpillKitLog, halen belkemiğidir — bu sayfa paydaşları hizalamanın en hızlı yoludur.
Temel ISO 14001 Denetim Özellikleri
Bu merkezdeki her teknoloji kartı, DenetimSite, AlanEtkiKaydı, DökmeSetiKaydı, HukukiKayıt ve DenetimBulgusu ile aynı ISO 14001 denetim şemasını kullanır.
Denetim alanı yönetimi
AuditSite siteAdı, siteKodu ve bölgeyi saklar.
Unsurlar ve etki günlükleri
AspectImpactLog, unsur, etki, riskDerecesi ve eylemDurumu kaydeder.
Dökülme kiti denetim günlükleri
SpillKitLog kitId, denetimTarihi, mühürDurumu ve yenilemeGerekli bilgilerini saklar.
Hukuki kayıt kontrolü
HukukiKayıt, gereklilikTürü, yargı yetkisi, son tarih ve uyumDurumu’nu takip eder.
Denetim bulguları ve düzeltici eylemler
DenetimBulgusu, site, kayıtTürü, ciddiyet ve düzelticiEylem ile bağlantılıdır.
Neden ISO 14001 Çevre Denetim Arka Ucunuzu Back4app ile Oluşturmalısınız?
Back4app, ekibinizin veritabanlarını yapılandırmak yerine düzeltici önlemler üzerinde zaman harcayabilmesi için size denetim sitesi, günlük ve kayıt temel bileşenlerini sunar.
- •Bir şemada denetim kayıtları: AspectImpactLog ve SpillKitLog sınıfları, her AuditSite için çevresel gözlemleri ve kit kontrollerini bir arada tutar.
- •Hukuki kayıt izleme: LegalRegister girişleri, iç incelemeler ve kanıt paketleri için yargı alanı, son tarih ve uyum durumu depolar.
- •Gerçek zamanlı inceleme akışı: Yeni AuditFinding güncellemeleri için Live Queries'i kullanın, REST ve GraphQL her alan uygulaması için kullanılabilir olmaya devam eder.
Dağınık denetim notlarından, site kayıtları, dökme kitleri ve hukuki yükümlülükler için tek bir arka uca geçin.
Temel Faydalar
Yeniden çalışma süresini yöneticiler, koordinatörler ve saha personeli için azaltan bir ISO 14001 denetim arka uç.
Hızlı denetim kurulumu
Yeni bir yapı icat etmek yerine AuditSite, AspectImpactLog, SpillKitLog, LegalRegister ve AuditFinding ile başlayın.
Açık site düzeyinde izlenebilirlik
Her spill kit kontrolü ve aspect notunu, daha kolay inceleme için ilgili AuditSite ile bağlantılayın.
Tüm yasal yükümlülükler tek bir yerde
Takip çalışmalarının görünür olması için dueDate ve complianceStatus ile LegalRegister öğelerini saklayın.
Bulgular için eylem takibi
Düzeltici eylemi AuditFinding girişlerine atayın ve kapanış durumunu sorgulamanın kolay olmasını sağlayın.
Denetim kanıtı saklama
Alan gözlemlerini, zaman damgalarını ve notları şemayı yeniden şekillendirmeden saklayın.
AI destekli girişim
ISO 14001 denetim iş akışları için sınıfları, izinleri ve sorgu kalıplarını oluşturmak için istemi kullanın.
ISO 14001 denetim uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanı'nın ISO 14001 denetim arka ucunu oluşturmasına ve tek bir istemden yön bulma günlükleri, dökülme kiti kontrolleri ve yasal kayıt akışları üretmesine izin verin.
Başlamak ücretsiz — ayda 50 AI Ajanı istemi, kredi kartı gerekmez
Teknik Yığın
Bu ISO 14001 denetimi arka uç şablonu için her şey dahil.
Denetim ER Diyagramı
ISO 14001 çevresel denetim şeması için varlık ilişki modeli.
Denetim alanları, konu ve etki günlükleri, döküntü kiti denetimleri, yasal kayıt maddeleri ve bulgular için şemayı kapsar.
Diyagram kaynağını görüntüle
erDiagram
User ||--o{ AuditSite : "siteOwner"
User ||--o{ AspectImpactLog : "loggedBy"
User ||--o{ SpillKitLog : "checkedBy"
User ||--o{ LegalRegisterEntry : "owner"
User ||--o{ AuditReview : "leadAuditor"
AuditSite ||--o{ AspectImpactLog : "site"
AuditSite ||--o{ SpillKitLog : "site"
AuditSite ||--o{ LegalRegisterEntry : "site"
AuditSite ||--o{ AuditReview : "site"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
AuditSite {
String objectId PK
String siteCode
String siteName
String locationNote
String siteOwnerId FK
Date createdAt
Date updatedAt
}
AspectImpactLog {
String objectId PK
String siteId FK
String aspectCategory
String aspectDescription
String impactRating
String controlMeasure
String loggedById FK
Date loggedAt
Date createdAt
Date updatedAt
}
SpillKitLog {
String objectId PK
String siteId FK
String kitTag
String inspectionStatus
Date lastCheckedAt
Array missingItems
String checkedById FK
Date createdAt
Date updatedAt
}
LegalRegisterEntry {
String objectId PK
String siteId FK
String referenceCode
String requirementTitle
String jurisdiction
String reviewFrequency
String complianceStatus
String ownerId FK
Date createdAt
Date updatedAt
}
AuditReview {
String objectId PK
String siteId FK
Date auditDate
String reviewStatus
String summaryNote
String leadAuditorId FK
Date createdAt
Date updatedAt
}
Denetim Entegrasyon Akışı
Oturum açma, site inceleme, konu kayıt, döküntü kiti kontrolleri ve yasal kayıt güncellemeleri için tipik çalışma akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant App as ISO 14001 Env. Audit App
participant Back4app as Back4app Cloud
User->>App: Sign in to review audit work
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Open the site list
App->>Back4app: GET /classes/AuditSite?include=siteOwner
Back4app-->>App: AuditSite rows with siteOwner pointers
User->>App: Add an aspect and impact entry
App->>Back4app: POST /classes/AspectImpactLog
Back4app-->>App: AspectImpactLog objectId
User->>App: Record a spill kit inspection
App->>Back4app: POST /classes/SpillKitLog
Back4app-->>App: SpillKitLog objectId
User->>App: Refresh the legal register
App->>Back4app: GET /classes/LegalRegisterEntry?include=site,owner
Back4app-->>App: LegalRegisterEntry rows
App->>Back4app: Live query AuditReview changes
Back4app-->>App: Updated review statusVeri Sözlüğü
ISO 14001 denetim ş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., admin, manager, auditor, field_staff) | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
7 alanları User
Güvenlik ve İzinler
ACL ve CLP kurallarının denetim alanlarını, açı kayıtlarını, boşaltma kiti girişlerini, yasal kayıt öğelerini ve bulguları nasıl koruduğu.
Rol tabanlı denetim erişimi
Yöneticiler bulguları onaylayabilir, koordinatorler kayıtları güncelleyebilir ve saha personeli sistem kurallarını değiştirmeden denetim girişleri ekleyebilir.
Site kapsamlı yazma yolları
Sadece yetkili kullanıcılar, yönettikleri siteler için AuditSite, AspectImpactLog, SpillKitLog ve LegalRegister kayıtlarını oluşturmalı veya düzenlemelidir.
Kontrollü kanıt incelemesi
Bir bulgu kapatılmadan önce dueDate, actionStatus ve complianceStatus'ı doğrulamak için Cloud Code kullanın.
Şema JSON
Kopyalanmaya hazır ham JSON şema tanımı Back4app'a yapıştırmak veya uygulama referansı olarak kullanmak için.
{
"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": "AuditSite",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"siteCode": {
"type": "String",
"required": true
},
"siteName": {
"type": "String",
"required": true
},
"locationNote": {
"type": "String",
"required": false
},
"siteOwner": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "AspectImpactLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"site": {
"type": "Pointer",
"required": true,
"targetClass": "AuditSite"
},
"aspectCategory": {
"type": "String",
"required": true
},
"aspectDescription": {
"type": "String",
"required": true
},
"impactRating": {
"type": "String",
"required": true
},
"controlMeasure": {
"type": "String",
"required": false
},
"loggedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"loggedAt": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "SpillKitLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"site": {
"type": "Pointer",
"required": true,
"targetClass": "AuditSite"
},
"kitTag": {
"type": "String",
"required": true
},
"inspectionStatus": {
"type": "String",
"required": true
},
"lastCheckedAt": {
"type": "Date",
"required": true
},
"missingItems": {
"type": "Array",
"required": false,
"innerType": "String"
},
"checkedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "LegalRegisterEntry",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"site": {
"type": "Pointer",
"required": true,
"targetClass": "AuditSite"
},
"referenceCode": {
"type": "String",
"required": true
},
"requirementTitle": {
"type": "String",
"required": true
},
"jurisdiction": {
"type": "String",
"required": true
},
"reviewFrequency": {
"type": "String",
"required": true
},
"complianceStatus": {
"type": "String",
"required": true
},
"owner": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "AuditReview",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"site": {
"type": "Pointer",
"required": true,
"targetClass": "AuditSite"
},
"auditDate": {
"type": "Date",
"required": true
},
"reviewStatus": {
"type": "String",
"required": true
},
"summaryNote": {
"type": "String",
"required": false
},
"leadAuditor": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajansı ile Oluştur
Bu şablondan gerçek bir ISO 14001 denetim uygulaması oluşturmak için Back4app AI Ajansı'nı kullanın; bunlar arasında frontend, backend, kimlik doğrulama ve aspekt, dökme kiti ve yasal kayıt akışları bulunmaktadır.
Back4app üzerinde bu tam şema ve davranışla bir ISO 14001 çevresel denetim uygulaması arka ucunu oluşturun. Şema: 1. Kullanıcı (Back4app yerleşik kullanın): kullanıcı adı, e-posta, şifre; objectId, createdAt, updatedAt (sistem). 2. DenetimYeri: siteAdı (String, zorunlu), siteKodu (String, zorunlu), bölge (String, zorunlu), yöneticisi (Kullanıcıya Pointer, zorunlu); objectId, createdAt, updatedAt (sistem). 3. EtkiKaydı: site (DenetimYeri için Pointer, zorunlu), etki (String, zorunlu), etkiDeğeri (String, zorunlu), riskDerecelendirmesi (Sayı, zorunlu), eylemDurumu (String, zorunlu); objectId, createdAt, updatedAt (sistem). 4. SızdırmaKitiKaydı: site (DenetimYeri için Pointer, zorunlu), kitId (String, zorunlu), denetimTarihi (Tarih, zorunlu), mühürDurumu (String, zorunlu), yenidenDoldurmaİhtiyacı (Boolean, zorunlu); objectId, createdAt, updatedAt (sistem). 5. YasalKayıt: site (DenetimYeri için Pointer, zorunlu), gereksinimTürü (String, zorunlu), yargı (String, zorunlu), sonTarih (Tarih, zorunlu), uyumDurumu (String, zorunlu); objectId, createdAt, updatedAt (sistem). 6. DenetimBulgusu: site (DenetimYeri için Pointer, zorunlu), kayıtTürü (String, zorunlu), ciddiyet (String, zorunlu), düzelticiEylem (String, zorunlu), kapalı (Boolean, zorunlu); objectId, createdAt, updatedAt (sistem). Güvenlik: - Yöneticiler bulguları onaylayabilir, koordinatörler kayıtları güncelleyebilir ve saha personeli denetim girişleri ekleyebilir. Doğrulama için Cloud Code kullanın. Kimlik: - Kayıt ol, giriş yap, çıkış yap. Davranış: - Denetim yerlerini listele, etki ve etki kayıtları oluştur, sızdırma kiti kontrolleri gönder, yasal kayıt öğelerini güncelle ve bulguları gözden geçir. Teslim Et: - Back4app uygulamasıyla şema, ACL'ler, CLP'ler; denetim yerleri, kayıtlar, kayıt öğeleri ve bulgular için ön uç.
Bu şablon istemi önceden doldurulmuş olarak Ajan'ı açmak için aşağıdaki düğmeye basın.
Bu, teknoloji eki olmayan temel istemdir. Oluşturulan ön uç yığını daha sonra uyarlayabilirsiniz.
API Oyun Alanı
ISO 14001 denetim şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar, sahte verileri kullanır ve bir Back4app hesabı gerektirmez.
Bu şemayı bu şablonla aynı şekilde kullanır.
Teknolojinizi Seçin
DenetimSite, AspectImpactLog ve SpillKitLog'u seçtiğiniz yığın ile nasıl entegre edeceğinizi görmek için her kartı genişletin.
Flutter ISO 14001 Denetim Arka Ucu
React ISO 14001 Denetim Arka Ucu
React Yerel ISO 14001 Denetim Arka Ucu
Next.js ISO 14001 Denetim Arka Ucu
JavaScript ISO 14001 Denetim Arka Ucu
Android ISO 14001 Denetim Arka Ucu
iOS ISO 14001 Denetim Arka Ucu
Vue ISO 14001 Denetim Arka Ucu
Angular ISO 14001 Denetim Arka Ucu
GraphQL ISO 14001 Denetim Arka Ucu
REST API ISO 14001 Denetim Arka Ucu
PHP ISO 14001 Denetim Arka Ucu
.NET ISO 14001 Denetim Arka Ucu
Her Teknolojide Neleri Alırsınız
Her yığın aynı ISO 14001 denetim arka uç şemasını ve API sözleşmelerini kullanır.
Birleştirilmiş denetim veri yapısı
DenetimSite, AspectImpactLog, SpillKitLog, Hukuki Kayıt ve Denetim Bulgularını tek bir şema ile yönetin.
Alan dostu günlük yakalama
Mobil veya web üzerinden nokta notlarını, döküntü seti denetimlerini ve yasal kayıt güncellemelerini kaydedin.
Site düzeyinde uyum takibi
Son tarihleri, risk derecelendirmelerini ve kapama durumunu ekipler arasında görünür tutun.
Rol bilgisine dayalı denetim iş akışları
Yöneticilere, koordinatörlere ve saha personeline kapsamlı erişim ve doğrulama ile destek verin.
REST/GraphQL denetimleri için API'leri
Esnek API'ler aracılığıyla panoları, formları ve raporları entegre edin.
Genişletilebilir kanıt modeli
Mevcut site kayıtlarını bozmayacak şekilde yeni denetim kategorileri veya bulguları ekleyin.
ISO 14001 Denetim Çerçevesi 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 | Denetim Faydası | SDK Türü | AI Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dk | Mobil ve web'deki saha denetimleri için tek bir kod tabanı. | Tiplenmiş SDK | Tam | |
| 5 dakikadan az | Denetim ekipleri için hızlı web panosu. | Tiplenmiş SDK | Tam | |
| ~3–7 dk | Saha denetimleri için çok platformlu mobil uygulama. | Tiplenmiş SDK | Tam | |
| Hızlı (5 dk) kurulum | Denetim raporlaması için sunucu tarafında işlenen web uygulaması. | Tiplenmiş SDK | Tam | |
| ~3–5 dk | Loglar ve kayıt görünümleri için hafif web entegrasyonu. | Yazılı SDK | Tam | |
| Yaklaşık 5 dk | Saha denetimleri için yerel Android uygulaması. | Yazılı SDK | Tam | |
| 5 dakikadan az | Saha kontrolleri için yerel iOS uygulaması. | Yazılı SDK | Tam | |
| ~3–7 dk | React için denetim iş akışları web UI'sı. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | Uyum ekipleri için kurumsal web uygulaması. | Yazılı SDK | Tam | |
| 2 dakikadan az | Denetim panoları için esnek GraphQL API'si. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | REST API entegrasyonu denetim formları için. | REST API | Tam | |
| ~3 dk | Denetim portalları için sunucu tarafı PHP arka uç. | REST API | Tam | |
| ~3–7 dk | Uyumluluk raporlaması için .NET arka ucu. | Tipli SDK | Tam |
Kurulum süresi, bu şablon şemasını kullanarak projeyi başlatmaktan ilk AuditSite veya AspectImpactLog sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablonla ISO 14001 çevresel denetim arka uçunu oluşturma hakkında sıkça sorulan sorular.
ISO 14001 Çevre Denetim Uygulamanızı İnşa Etmeye Hazır mısınız?
ISO 14001 denetim projenizi dakikalar içinde başlatın. Kredi kartı gerekmez.