Stok-Akış Değişkenleri Entegrasyonu
https://cdn.jsdelivr.net/npm/mermaid@10.2.0/dist/mermaid.min.js
:root {
–primary-color: #1a5276;
–secondary-color: #2e86c1;
–accent-color: #28b463;
–light-color: #ebf5fb;
–dark-color: #154360;
–systems-color: #1f618d;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif;
}
body {
background-color: #f8f9f9;
color: #333;
line-height: 1.6;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 20px;
}
header {
background: linear-gradient(135deg, var(–primary-color), var(–dark-color));
color: white;
padding: 60px 20px;
text-align: center;
border-radius: 0 0 20px 20px;
margin-bottom: 40px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
position: relative;
overflow: hidden;
}
header::before {
content: “”;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url(‘
https://images.unsplash.com/photo-1551288049-bebda4e38f71?ixlib=rb-4.0.3&auto=format&fit=crop&w=1200&q=80’) center/cover;
opacity: 0.2;
z-index: 0;
}
.header-content {
position: relative;
z-index: 1;
}
h1 {
font-size: 2.8rem;
margin-bottom: 15px;
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}
.subtitle {
font-size: 1.2rem;
max-width: 800px;
margin: 0 auto;
opacity: 0.9;
}
section {
background: white;
border-radius: 10px;
padding: 30px;
margin-bottom: 30px;
box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}
h2 {
color: var(–primary-color);
margin-bottom: 20px;
padding-bottom: 10px;
border-bottom: 2px solid var(–systems-color);
}
h3 {
color: var(–dark-color);
margin: 20px 0 10px;
}
p {
margin-bottom: 15px;
}
ul, ol {
margin-left: 20px;
margin-bottom: 20px;
}
li {
margin-bottom: 8px;
}
.highlight {
background-color: rgba(31, 97, 141, 0.1);
padding: 15px;
border-left: 4px solid var(–systems-color);
margin: 20px 0;
border-radius: 0 5px 5px 0;
}
.feature-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 20px;
margin-top: 20px;
}
.feature-card {
background: var(–light-color);
padding: 20px;
border-radius: 8px;
transition: transform 0.3s ease;
}
.feature-card:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
.feature-card h3 {
color: var(–primary-color);
display: flex;
align-items: center;
}
.feature-card h3::before {
content: “⟳”;
color: var(–systems-color);
font-size: 1.5rem;
margin-right: 10px;
background: white;
width: 30px;
height: 30px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.feature-img {
width: 100%;
height: 180px;
object-fit: cover;
border-radius: 8px;
margin: 15px 0;
}
.comparison-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
}
.comparison-table th, .comparison-table td {
padding: 15px;
text-align: left;
border-bottom: 1px solid #ddd;
}
.comparison-table th {
background-color: var(–primary-color);
color: white;
}
.comparison-table tr:nth-child(even) {
background-color: #f2f2f2;
}
.quote {
font-style: italic;
text-align: center;
padding: 30px;
background: linear-gradient(135deg, #f6f9fc, #eef2f7);
border-radius: 10px;
margin: 30px 0;
position: relative;
}
.quote::before, .quote::after {
content: “””;
font-size: 3rem;
color: var(–systems-color);
opacity: 0.3;
position: absolute;
}
.quote::before {
top: 10px;
left: 20px;
}
.quote::after {
bottom: 10px;
right: 20px;
}
.development-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
margin-top: 20px;
}
.development-item {
background: white;
padding: 20px;
border-radius: 8px;
box-shadow: 0 3px 10px rgba(0,0,0,0.08);
border-top: 4px solid var(–systems-color);
}
.dev-img {
width: 100%;
height: 120px;
object-fit: cover;
border-radius: 8px;
margin-bottom: 15px;
}
footer {
text-align: center;
padding: 30px;
margin-top: 50px;
background-color: var(–primary-color);
color: white;
border-radius: 10px 10px 0 0;
}
.systems-icon {
font-size: 3rem;
margin-bottom: 20px;
color: var(–systems-color);
}
.diagram-container {
background-color: #f8f9fa;
border-radius: 8px;
padding: 20px;
margin: 20px 0;
overflow-x: auto;
}
.diagram-title {
text-align: center;
margin-bottom: 15px;
font-weight: bold;
color: var(–dark-color);
}
.math-formula {
background-color: #f8f9fa;
padding: 15px;
border-radius: 5px;
margin: 15px 0;
font-family: ‘Courier New’, monospace;
text-align: center;
}
@media (max-width: 768px) {
h1 {
font-size: 2rem;
}
.feature-grid, .development-grid {
grid-template-columns: 1fr;
}
}
Stok-Akış Modellemesi Nedir?
Stok-Akış modellemesi, sistemlerdeki kaynak birikimlerini ve bu kaynaklar arasındaki akışları görselleştirmek ve analiz etmek için kullanılan bir sistem dinamikleri yaklaşımıdır. Bu yöntem, karmaşık sistemlerin davranışlarını anlamak ve tahmin etmek için güçlü bir araçtır.
Stok-akış diyagramları, sistemlerdeki kaynak birikimlerini ve akış dinamiklerini görselleştirerek karmaşık ilişkileri anlamayı kolaylaştırır.
Standart Gösterim Formatları
A) Sistem Dinamiği Diyagramları
| Gösterim Tipi |
Uygulama Alanı |
Avantajları |
| Forrester Diyagramı |
Karmaşık sistem modelleme |
Tüm sistem bileşenleri tek ekranda görülebilir |
| Sistem Dinamiği Yazılımları |
Simülasyon ve analiz |
Farklı senaryolar test edilebilir |
B) Basitleştirilmiş Sistem Gösterimi
Temel Stok-Akış Döngüsü
graph LR
STOKLAR[Stoklar] –>|Akışlar| DENGELER
DENGELER –> GERIBILDIRIM
GERIBILDIRIM –> STOKLAR
Stok-Akış Entegrasyon Teknikleri
A) Çok Katmanlı Modelleme
Üretim ve Tedarik Zinciri Modeli
graph TD
A[Stok: Hammaddeler] –> B[Akış: Tedarik Süreci]
B –> C[Stok: Üretim Stoku]
C –> D[Akış: Üretim Hızı]
D –> E[Stok: Bitmiş Ürünler]
B) Dinamik Sistem Matematiksel Modeli
| Değişken Tipi |
Örnek |
Matematiksel Gösterim |
| Stok |
Envanter seviyesi |
\( S(t) = S_0 + \int (Giriş – Çıkış)dt \) |
| Akış |
Üretim hızı |
\( \frac{dS}{dt} = F_{in} – F_{out} \) |
Özel Uygulama Senaryoları
A) Proje Yönetimi Modeli
Proje Kaynakları ve İlerleme Modeli
flowchart TB
STOK[Stok: Proje İlerlemesi] –> AKIS1[Akış: Çalışma Saatleri]
STOK –> AKIS2[Akış: Kaynak Tüketimi]
AKIS1 –> STOK
AKIS2 –> STOK
B) Müşteri İlişkileri Döngüsü
Müşteri Memnuniyeti ve Sadakati Modeli
graph LR
STOK[Stok: Müşteri Memnuniyeti] –>|Akış: Hizmet Kalitesi| PIYASA[Pazar Payı]
PIYASA –>|Akış: Geri Bildirim| STOK
Siber Güvenlik ve Veri Yönetimi Modelleri
A) Ağ Güvenlik Modeli
Sistem Güvenliği ve Tehdit Modeli
graph TD
STOK[Stok: Sistem Bütünlüğü] –> AKIS[Akış: Tehdit Yoğunluğu]
AKIS –> STOK
B) Veri Akış Senaryosu
Veri Yönetimi ve İşleme Modeli
flowchart LR
STOK1[Stok: Ham Veri] –> AKIS1[Akış: İşleme Süreci]
STOK2[Stok: İşlenmiş Veri] –> AKIS2[Akış: Analiz Hızı]
Kritik Sistem Bilgileri
- Stoklar = Sistemin temel kaynak birikimleri (savunulması gereken noktalar)
- Akışlar = Sistemin işleyişini sağlayan süreçler (sistemin can damarı)
- Gecikmeler = Bilgi veya kaynak akışındaki gecikmeler (kritik olabilir!)
Önemli Uyarı: Stok-akış modellerinizde zaman gecikmelerini mutlaka dikkate alın! Tarihteki birçok sistem başarısızlığı, kritik kaynak akışlarındaki gecikmelerin hesaba katılmamasından kaynaklanmıştır.
Uygulama Alanları
Üretim Sistemleri
Üretim hatları, envanter yönetimi ve tedarik zinciri optimizasyonu
Hizmet Sektörü
Müşteri hizmetleri, kaynak planlama ve kapasite yönetimi
Teknoloji Sistemleri
Veri akışları, ağ yönetimi ve sistem performansı
Stok-akış modellemesi, bir sistemin tüm bileşenlerini ve aralarındaki ilişkileri bütünsel bir şekilde görmenizi sağlar. Tek bir bileşenin değil, tüm sistemin uyum içinde çalışmasını optimize eder!
Özel bir senaryo üzerinden sistem diyagramı oluşturmak için bizimle iletişime geçin!
mermaid.initialize({
startOnLoad: true,
theme: ‘default’,
securityLevel: ‘loose’,
flowchart: {
useMaxWidth: true,
htmlLabels: true
}
});