Struttura della tabella per le applicazioni delle istruzioni di lavoro
  • 18 Jan 2024
  • 4 Minuti da leggere
  • Contributori

Struttura della tabella per le applicazioni delle istruzioni di lavoro


Sommario dell'articolo

::: (info) () Per scaricare l'applicazione, visitare il sito: Biblioteca:::Imparate a strutturare le tabelle per le applicazioni di istruzioni di lavoro.

Letabelle Tulip sono un mezzo per organizzare, memorizzare e utilizzare i dati nelle applicazioni. Le tabelle contengono informazioni organizzate in campi (colonne) e record (righe) che si possono personalizzare e configurare in base alle proprie esigenze. È possibile utilizzare le tabelle in una singola applicazione o in più applicazioni.

Cosa sono le tabelle di istruzioni di lavoro?

I processi produttivi sono spesso eseguiti come una serie di attività svolte in sequenza. In un progetto di istruzioni di lavoro basato su tabelle, i dettagli delle particolari attività che costituiscono un processo sono contenuti in tabelle Tulip. Le tabelle di istruzioni di lavoro sono tabelle Tulip che memorizzano le informazioni sulle procedure e sulle attività che compongono l'intero processo.

Come si può vedere nei diagrammi di processo qui sotto, un processo è composto da una serie di procedure completate in sequenza. Ogni procedura è a sua volta costituita da una sequenza di attività. Nei progetti di istruzioni di lavoro basati su tabelle, le procedure e i compiti sono memorizzati in tabelle e la logica applicativa fornisce all'utente finale i passaggi appropriati alla loro posizione in una sequenza di lavoro.

:::(Info) (NOTA) I termini "procedure" e "compiti" descrivono come diverse sequenze di lavoro sono organizzate e combinate all'interno di un processo. Le procedure e i compiti sono gerarchici. I processi di lavoro si realizzano completando una sequenza di procedure e ogni procedura consiste in una sequenza di compiti:

Process Hierarchy.jpg

Ildiagramma di processo 1 mostra la relazione tra procedure e compiti nell'ambito di un processo.

Process Hierarchy2.png

Ildiagramma di processo 2 mostra la struttura gerarchica di processo, procedure e compiti.

In un progetto di istruzioni di lavoro basate su tabelle, le applicazioni contengono un numero prestabilito di record di tabella incorporati o variabili che sono campi mappati in una tabella. Invece di essere codificate nelle fasi stesse, le istruzioni sono organizzate nelle tabelle per essere visualizzate quando l'utente seleziona l'attività corrente appropriata. Le procedure e le attività vengono quindi inserite dinamicamente nell'applicazione in base alla procedura selezionata.

La visualizzazione dinamica delle istruzioni tramite tabelle consente una certa flessibilità nella costruzione e nell'uso dell'applicazione. È possibile utilizzare un'applicazione per esaminare più procedure e visualizzare i compiti in ordine sequenziale in base alla tabella impostata. Di seguito, verranno illustrate le possibili strutture delle tabelle e le considerazioni da fare quando si impostano le tabelle.

Come strutturare le tabelle delle istruzioni di lavoro

Le tabelle possono essere strutturate in vari modi. In questa sezione esamineremo alcune tabelle di esempio della suite di applicazioni Work Instructions, spiegando il loro rapporto reciproco e facendo alcune considerazioni che dovreste fare prima di prendere decisioni sulle vostre tabelle Work Instructions.

Per prima cosa, esaminiamo un esempio che utilizza un'applicazione della Work Instructions App Suite:

Esempio

L'applicazione Procedure Scroller utilizza due tabelle: Procedure e Compiti. La tabella Procedure ha cinque campi: ID, Descrizione, Tipo, Anagrafica articolo e Compiti. Entrambi i campi Anagrafica articolo e Compiti utilizzano record collegati per il loro tipo di dati, il che significa che il campo condivide i dati con il campo di un'altra tabella.

WI Procedure Table.png

L'altra tabella, Attività, include un campo record collegato che si collega al campo ID della tabella Procedure. Questo campo indica l'ID della procedura a cui appartiene l'attività.

WI Task Table.png

Nella tabella Attività di cui sopra, il campo collegato denominato Procedura stabilisce una relazione tra le due tabelle. Il campo di testo a destra, anch'esso denominato Procedura, viene utilizzato in un'aggregazione.

Quando un utente seleziona una procedura, l'ID viene utilizzato per popolare le attività che includono lo stesso ID di procedura nella rispettiva tabella. Ecco come appare nell'applicazione:

WI Select a Procedure.gif

Questo è solo un esempio di come si possono configurare le tabelle per memorizzare le informazioni sulle istruzioni di lavoro e popolarle dinamicamente in un'applicazione. Per quanto riguarda le vostre applicazioni, attenetevi a una configurazione accessibile e gestibile per il vostro processo.

Metodologia

Prima di lanciarsi nella configurazione delle tabelle, ci sono alcuni dettagli da considerare in anticipo per garantire un'impostazione, una personalizzazione e un utilizzo corretti.

Configurazione* Chi imposterà e gestirà le tabelle e le applicazioni? * Quante applicazioni sono necessarie per completare il flusso del processo? * Quante procedure diverse avete nel vostro processo?

Struttura* Di quante tabelle avete bisogno? (Tulip di solito usa una tabella per le procedure, una per le attività e una per i parametri, se necessario) * Le tabelle sono usate in più app? * Quanti campi sono necessari? * Se si usano più tabelle, quali informazioni si sovrappongono tra loro?

Utilizzo nell'app* Qual è il layout della vostra app in relazione alle istruzioni? * Come interagirà l'utente con le tabelle? * Quali informazioni volete visualizzare nell'app dalle tabelle?

La comprensione dell'intera portata dell'applicazione e delle informazioni che si desidera presentare all'utente è essenziale per la creazione di un'applicazione di istruzioni di lavoro basata su tabelle.

Ulteriori letture


Questo articolo è stato utile?