- Drucken
Tabellenstruktur für Arbeitsanweisungen Apps
To download the app, visit: Library
:::Lernen Sie, wie Sie Ihre Tabellen für Arbeitsanweisungsanwendungen strukturieren.
Tulip-Tabellen sind ein Mittel zur Organisation, Speicherung und Verwendung von Daten in Anwendungen. Tabellen enthalten Informationen, die in Feldern (Spalten) und Datensätzen (Zeilen) organisiert sind, die Sie an Ihre speziellen Bedürfnisse anpassen und konfigurieren können. Sie können Tabellen in einer einzigen Anwendung oder in mehreren Anwendungen verwenden.
Was sind Arbeitsanweisungstabellen?
Fertigungsprozesse werden häufig als eine Reihe von Aktivitäten ausgeführt, die nacheinander durchgeführt werden. In einem tabellenbasierten Arbeitsanweisungsdesign werden die Details der einzelnen Aktivitäten, die einen Prozess ausmachen, in Tulip Tabellen gespeichert. Arbeitsanweisungstabellen sind Tulip-Tabellen, in denen Informationen über die Verfahren und Aufgaben gespeichert werden, aus denen sich der gesamte Prozess zusammensetzt.
Wie Sie in den Prozessdiagrammen unten sehen können, besteht ein Prozess aus einer Reihe von Verfahren, die nacheinander ausgeführt werden. Jede Prozedur selbst besteht aus einer Abfolge von Aufgaben. In einem tabellenbasierten Arbeitsanweisungsdesign werden Prozeduren und Aufgaben in Tabellen gespeichert, und die Anwendungslogik stellt dem Endbenutzer die Schritte zur Verfügung, die ihrer Position in einer Arbeitsfolge entsprechen.
The terms “procedures” and “tasks” describe how different sequences of work are organized and combined within a process. Crucially, procedures and tasks are hierarchical. Work processes are fulfilled by completing a sequence of procedures, and each procedure consists of a sequence of tasks.
Das Prozessdiagramm 1 zeigt den logischen Zusammenhang zwischen Prozeduren und Aufgaben in einem Prozess.
Prozessdiagramm 2 zeigt die hierarchische Struktur von Prozess, Prozeduren und Aufgaben.
Bei einem tabellenbasierten Arbeitsanweisungsdesign enthalten die Anwendungen eine bestimmte Anzahl eingebetteter Tabellensätze oder Variablen, die Feldern in einer Tabelle zugeordnet sind. Die Anweisungen sind nicht in den Arbeitsschritten selbst fest kodiert, sondern in den Tabellen so organisiert, dass sie angezeigt werden, wenn der Benutzer die entsprechende aktuelle Aufgabe auswählt. Diese Verfahren und Aufgaben werden dann dynamisch in die App eingespeist, basierend auf dem ausgewählten Verfahren.
Die dynamische Anzeige von Anweisungen mithilfe von Tabellen ermöglicht Flexibilität bei der Erstellung und Verwendung einer Anwendung. Verwenden Sie eine Anwendung, um mehrere Verfahren zu durchlaufen, und zeigen Sie die Aufgaben in der Reihenfolge an, die Sie in der Tabelle festgelegt haben. Im Folgenden gehen wir auf mögliche Tabellenstrukturen sowie auf Überlegungen ein, die Sie beim Einrichten Ihrer Tabellen anstellen sollten.
Wie man Arbeitsanweisungstabellen strukturiert
Es gibt mehrere Möglichkeiten, wie Sie Ihre Tabellen strukturieren können. In diesem Abschnitt werden wir Beispieltabellen aus der Work Instructions App Suite durchgehen, ihre Beziehung zueinander erläutern und einige Überlegungen anstellen, die Sie beachten sollten, bevor Sie Entscheidungen bezüglich Ihrer eigenen Work Instructions Tabellen treffen.
Betrachten wir zunächst ein Beispiel mit einer App aus der Work Instructions App Suite:
Beispiel
Die App "Procedure Scroller" verwendet zwei Tabellen: Verfahren und Aufgaben. Die Tabelle Prozedur hat fünf Felder: ID, Beschreibung, Typ, Item Master und Aufgaben. Sowohl das Feld Item Master als auch das Feld Tasks verwenden verknüpfte Datensätze für ihren Datentyp, was bedeutet, dass das Feld Daten mit dem Feld einer anderen Tabelle teilt.
Die andere Tabelle, Aufgaben, enthält ein verknüpftes Datensatzfeld, das mit dem Feld ID in der Tabelle Verfahren verbunden ist. Dieses Feld gibt die Verfahrens-ID an, zu der die Aufgabe gehört.
In der obigen Tabelle " Aufgaben" stellt das verknüpfte Feld mit dem Namen " Verfahren" eine Beziehung zwischen den beiden Tabellen her. Das Textfeld auf der rechten Seite, ebenfalls mit dem Namen Vorgang, wird in einer Aggregation verwendet.
Wenn ein Benutzer eine Prozedur auswählt, wird die ID verwendet, um die Aufgaben aufzufüllen, die die gleiche Prozedur-ID in ihrer jeweiligen Tabelle enthalten. So sieht das in der Anwendung aus:
Denken Sie daran, dass dies nur ein Beispiel dafür ist, wie Sie Tabellen konfigurieren können, um Informationen zu Arbeitsanweisungen zu speichern, die dynamisch in einer Anwendung aufgefüllt werden. Wenn es um Ihre eigenen Anwendungen geht, sollten Sie sich an eine Konfiguration halten, die für Ihren Prozess zugänglich und verwaltbar ist.
Methodik
Bevor Sie mit der Konfiguration von Tabellen beginnen können, sollten Sie einige Details beachten, um eine ordnungsgemäße Einrichtung, Anpassung und Verwendung sicherzustellen.
Einrichtung* Wer wird die Tabelle(n) und die Anwendung(en) einrichten und verwalten?* Wie viele Anwendungen werden benötigt, um den Prozessablauf zu vervollständigen?* Wie viele verschiedene Verfahren gibt es in Ihrem Prozess?
Struktur* Wie viele Tabellen brauchen Sie? (Tulip verwendet typischerweise eine Tabelle für Prozeduren, eine für Aufgaben und eine für Parameter, falls erforderlich)* Werden Ihre Tabellen in mehreren Anwendungen verwendet?* Wie viele Felder benötigen Sie?* Wenn Sie mehrere Tabellen verwenden, welche Informationen überschneiden sich zwischen ihnen?
In-App-Nutzung* Wie sieht das Layout Ihrer Anwendung in Bezug auf die Anweisungen aus?* Wie wird der Benutzer mit der/den Tabelle(n) interagieren?* Welche Informationen aus der/den Tabelle(n) möchten Sie in der Anwendung anzeigen?
Um eine App für tabellenbasierte Arbeitsanweisungen zu entwickeln, ist es wichtig, den vollen Umfang Ihrer App und die Informationen, die Sie dem Benutzer präsentieren möchten, zu verstehen.