vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Wartungsarbeiten Terminieren (Terminverwaltung) mit Errinnerungsfunktion 
Autor: ERBRU
Datum: 31.12.16 13:21

Hallo ich brauche mal eure Hilfe, für eine Terminverwaltung in meinem Projekt "Wartungsplan"

habe die Maschinenwartungen in Wartungselemente gegliedert die Elemente werden mit Detailaufgaben beschrieben (Wartungsleitfaden) nun sollen (müssen) die Wartungselemente mit Terminen zur durchführung zugewiesen bekommen.

wie geht man daran? hat jemand evtl. ein Beispiel VB-2012
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Wartungsarbeiten Terminieren (Terminverwaltung) mit Errinnerungsfunktion 
Autor: Manfred X
Datum: 01.01.17 11:02

Hallo!

Es sieht so aus, als wolltest Du eine Datenbank-Struktur entwickeln.
Das hängt stark von den Details, den Vorgehensweisen bei der Wartung und
den Zwecken der Datenbank ab (z.B. Planung, Dokumentation, Ablaufkontrolle,
Budgetverwaltung, Materalbeschaffung, ...)

Allgemeine, unverbindliche Hinweise:
- Tabelle mit Liste der unterscheidbaren Wartungen (Grundtypen, Beschreibung)
--- 1:N- oder M:N- verknüpfte Tabelle mit den Wartungselementen
------ M:N-verknüpfte Tabelle mit Liste der Wartunsoperationen (Detailaufgaben)
--------- M:N-verknüpfte Tabelle mit Liste der Materialbedarfe pro Operation
--------- M:N-verknüpfte Tabelle mit Liste des Personals/Qualifikationen pro Operation
------------ M:N-verküpfte Tabelle mit Zeitvorgabe pro Qualifikation je Operation

Für den Einbau der Terminplanung in eine derartige konstruierte Struktur
lassen sich kaum allgemein gültige Angaben machen.

Vermutlich ist der Inhalt einer geeigneten Terminliste mit Datensätzen erforderlich,
die Zeiger auf mehreren/allen obigen Tabellen enthalten.
Die Terminplanung (Zeitbedarf) für eine Wartung ergibt sich aus der Summe der
Zeitvorgaben, deren Ermittlung über den Wartungs-Grundtyp (Datensatz) in der hierarchisch obersten Liste startet und alle Verknüpfungen zu den untergeordneten Tabellen durchläuft.

Nach dieser Ermittlung des Gesamt-Zeitbedarfs eines Wartungstyps kann die Terminplanung
starten.
Allerdings wäre für nähere Angaben zu klären, was genau terminiert werden soll.
Geht es um eine komplexe Einsatzplanung, die Personal, Materialbeschaffung, eventuell
noch Produktionspläne (Wartung nur während Stand- oder Umrüst-Terminen) einbezieht?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Wartungsarbeiten Terminieren (Terminverwaltung) mit Errinnerungsfunktion 
Autor: Franki
Datum: 02.01.17 02:02

Hallo und frohes neues Jahr an alle,

Wartungsintervalle bzw. Wartungsarbeiten werden ja normalerweise von den Herstellern der Maschinen vorgegeben. Ich kenne deine Maschinen nicht, dewwegen ein einfaches Beispiel anhand eines KFZ.

Ölwechsel alle X Kilometer oder spätestens nach Y Monaten/Jahren ist so ein Beispiel. Bei Maschinen können das auch Betriebsstunden sein anstatt Kilometern.

Was du brauchst ist eine Datenbank in der vorgegeben ist welche Maschinen vorhanden sind, welche Waruntsintervalle dafür gelten (täglich, monatlich jährlich usw. und evtl. auch die Alternative nach Betriebsstunden)

Danach brauchtst du natürlich in der DB ein Feld wann die jeweils letzte Wartung ausgeführt worden ist und wie lange es noch bis zur nächsten dauert, bzw. ob sie jetzt fällig ist.

Bei ausserplanmäßigen Arbeiten werden die Wartungsintervalle natürlich zurück gesetzt. Beispiel Auto: Du fährst über eine Felsbrocken in der Pampa, brauchst eine neue Ölwanne in der Werkstatt, dann fängt das Intervall für Ölwechsel mit dem Reparaturdatum neu an...

Ich weiß jetzt nicht, wie du die Terminplanung grundätzlich aufgebaut hast bzw. aufbauen möchtest. Es gibt da zwei Wege:

Nach Datum, das bedeutet, dass du tägich bzw. periodisch prüfst ob eine Wartung ansteht und dann in der Hierarchie nach oben gehst bis zur Maschine.

Oder von der Maschine nach unten bis zum Datum der jeweiligen Wartung.

Beide Wege sind machbar, was für dich besser ist kann man pauschal nicht sagen, das hängt von deiner Konstellation ab.

Wenn du genauere Infos gibst kann hier jemand evtl. mehr zu sagen.

Aber grundsätzlich ist deine Frage eine Sache der Planung und nich eine Frage nach konkreten Beispielen bzw. Code.

Gruß
Frank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel