Kalkulator MTTR: Różnice pomiędzy wersjami
Z SYSTEM-KANBAN.PL
mNie podano opisu zmian |
mNie podano opisu zmian |
||
(Nie pokazano 10 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
Linia 3: | Linia 3: | ||
Zasada działania: | Zasada działania: | ||
# wpisz ilość awarii | # wpisz ilość awarii | ||
# wpisz czas pierwszej naprawy | # wpisz czas pierwszej naprawy | ||
# jeśli była więcej niż jedna naprawa kliknij przycisk "Dodaj kolejny czas naprawy" | # jeśli była więcej niż jedna naprawa kliknij przycisk "Dodaj kolejny czas naprawy" i wpisz kolejny czas naprawy | ||
# | # po wprowadzeniu wszystkich czasów napraw i kliknij przycisk "Oblicz MTTR" | ||
<html> | <html> | ||
< | <style> | ||
< | .center { | ||
display: flex; | |||
<div id="repair-times"></div> | justify-content: center; | ||
align-items: center; | |||
<button type="button" id="calculate-button">Oblicz MTTR</button></ | } | ||
< | </style> | ||
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> | |||
<div id="mttr-calculator"> | |||
<div id="failures-section"> | |||
<label>Ilość awarii:</label><br /> | |||
<input type="number" id="failures-input" value="1"> | |||
</div> | |||
<div id="repair-times-section"><br /> | |||
<label>Czas naprawy (w godzinach):</label> | |||
<div id="repair-times-inputs"> | |||
<input type="number" class="repair-time-input"> | |||
</div> | |||
<button type="button" id="add-repair-time-button">Dodaj kolejny czas naprawy</button><br /><br /> | |||
</div> | |||
<button type="button" id="calculate-mttr-button">Oblicz MTTR</button><br /> | |||
<div id="mttr-result"></div> | |||
</div> | |||
<script> | <script> | ||
$(document).ready(function() { | $(document).ready(function() { | ||
$("#add-repair-time-button").click(function() { | $("#add-repair-time-button").click(function() { | ||
$("#repair-times-inputs").append('<br><input type="number" class="repair-time-input">'); | |||
$("#repair-times").append('< | |||
}); | }); | ||
$("#calculate-button").click(function() { | |||
var | $("#calculate-mttr-button").click(function() { | ||
var repairTimes = $(".repair-time-input").map(function() { | |||
return Number($(this).val()); | |||
}).get(); | |||
} | |||
var mttr = totalRepairTime / | var failures = Number($("#failures-input").val()); | ||
$("#result"). | |||
var totalRepairTime = repairTimes.reduce(function(a, b) { | |||
return a + b; | |||
}, 0); | |||
var mttr = (totalRepairTime / failures).toFixed(2); | |||
document.getElementById("mttr-result").innerHTML = mttr; | |||
document.getElementById("mttr-result").classList.add("center"); | |||
$("#mttr-result").html("MTTR wynosi: " + mttr + " godzin."); | |||
}); | }); | ||
}); | }); |
Aktualna wersja na dzień 18:07, 28 sty 2023
Poniżej znajduje się kalkulator dzięki któremu obliczysz wskaźnik MTTR.
Zasada działania:
- wpisz ilość awarii
- wpisz czas pierwszej naprawy
- jeśli była więcej niż jedna naprawa kliknij przycisk "Dodaj kolejny czas naprawy" i wpisz kolejny czas naprawy
- po wprowadzeniu wszystkich czasów napraw i kliknij przycisk "Oblicz MTTR"
REKLAMA