Basato su app e basato su tabella
  • 18 Jan 2024
  • 5 Minuti da leggere
  • Contributori

Basato su app e basato su tabella


Sommario dell'articolo

::: (info) () Per scaricare l'applicazione, visitare: Questoarticolo fornisce informazioni dettagliate sulle applicazioni basate su app e su tabella. Mentre i dati basati su app sono generalmente il metodo preferito per visualizzare e salvare le informazioni sulle istruzioni di lavoro, le applicazioni basate su tabelle offrono funzionalità dinamiche.

Struttura del processo

Le opzioni per l'archiviazione dei contenuti e dei dati delle applicazioni Tulip per le istruzioni di lavoro sono l'utilizzo dei record dell'applicazione, i completamenti o le tabelle. L'uso di queste tecniche può influire notevolmente sui processi per le procedure e le attività.

Per prima cosa, esaminiamo la gerarchia dei processi, delle procedure e delle attività. Queste fasi presentano diversi livelli di granularità: il processo si riferisce all'intero sistema di istruzioni, le procedure costituiscono le fasi più ampie e le attività sono le singole azioni per completare le istruzioni. Questi livelli hanno requisiti unici a causa della variazione di granularità, il che significa che la configurazione per ciascuno di essi deve variare.

Process Hierarchy.jpg

Tenete a mente questa gerarchia mentre esaminiamo le differenze tra i modelli basati su app e quelli basati su tabelle, in modo da poter notare quale sia più configurabile per il vostro processo.

È possibile scegliere un modello basato su app, un modello basato su tabella o utilizzare un mix di entrambi in un'applicazione. Noi di Tulip consigliamo di utilizzare un approccio basato su app per la maggior parte delle vostre esigenze; tuttavia, le tabelle hanno caratteristiche importanti da utilizzare in alcuni casi. Per prima cosa esamineremo le caratteristiche delle applicazioni basate su app e su tabelle, in modo che sappiate esattamente come replicare le loro funzionalità nelle vostre applicazioni per massimizzare il flusso dei processi.

Istruzioni di lavoro basate su app

Cosa significa avere un'applicazione basata su app? Significa che le istruzioni stesse vivono nell'architettura dell'applicazione e sono incorporate nei passaggi. Le istruzioni sono statiche, non si popolano dinamicamente in base alle selezioni dell'utente, e le informazioni raccolte dall'applicazione vengono salvate nei dati di completamento.

Le istruzioni di lavoro basate su app utilizzano le variabili per memorizzare i valori in base alle selezioni dell'utente. Questi valori vengono salvati quando l'applicazione viene completata. L'applicazione deve avere un pulsante di completamento affinché questi valori vengano salvati nella scheda dei completamenti, altrimenti non verranno salvati e i dati andranno persi. I dati basati sulle app sono immutabili e i record non possono essere cancellati, rendendo le istruzioni e le informazioni assolute.

Ad esempio, nell'applicazione One Task per Step le istruzioni vengono visualizzate tramite widget in ogni fase. I valori vengono salvati in variabili nei dati dell'applicazione e, una volta che l'utente ha completato l'applicazione, i record di completamento mostrano i valori selezionati per tutto il tempo.

WI Completion Records.gif

Lo scopo delle applicazioni basate su app è quello di registrare in modo efficace ed efficiente i dati all'interno di un'app e di visualizzare tutte le informazioni in modo statico e immutabile.

Impostazione

L'impostazione e la configurazione dell'applicazione richiedono la pianificazione del layout dell'applicazione e la comprensione dei seguenti criteri di manutenzione:

  • Quali tipi di record di completamento si desidera conservare?
  • Come verranno gestite e aggiornate le istruzioni?
  • Cosa si vuole fare con i dati dell'app?
  • Di quante app avete bisogno per comprendere l'intera portata delle istruzioni di lavoro?

Rispondere a queste domande vi darà la direzione per l'architettura e il layout dell'app, in modo che sappiate esattamente quali informazioni vi servono prima di iniziare a costruire l'app.

Ad esempio, se si vuole tenere traccia della procedura in un'applicazione basata su più procedure con gruppi di passi per ogni procedura, la selezione della procedura ne memorizza il nome in una variabile. Quindi, se si desidera filtrare per procedure, è sufficiente utilizzare un filtro basato sul nome della variabile. Qualsiasi informazione o attributo del processo dovrebbe essere una variabile.

Istruzioni di lavoro basate su tabelle

:::(Info) (NOTA) Tulip consiglia di utilizzare una soluzione basata su applicazioni per le istruzioni di lavoro progettate:

Cosa comportano esattamente le istruzioni di lavoro basate su tabelle? Si tratta di applicazioni di istruzioni di lavoro che utilizzano tabelle per visualizzare le istruzioni. Le tabelle sono costituite da colonne etichettate, Field, e da singole righe, i Record. I record, organizzati per ID, contengono informazioni di vari tipi di dati. I diversi tipi di dati nei record sono organizzati dai campi corrispondenti. Questi tipi di dati possono includere istruzioni di testo, immagini, video, file e altro ancora.

WI Table Ex.png

Le applicazioni Istruzioni di lavoro basate su tabelle utilizzano tabelle per memorizzare le singole istruzioni. Ogni record può contenere un'immagine, un'istruzione di testo, un intervallo o anche un file da visualizzare in un'applicazione. Dalle tabelle, le istruzioni vengono caricate nell'applicazione in base alla procedura selezionata. Questo percorso dinamico dell'applicazione si basa sulla selezione effettuata dall'utente nella tabella interattiva.

Ad esempio, nell'applicazione Procedure Scroller l'utente seleziona la procedura che desidera seguire e le attività vengono caricate in base alla selezione.

WI Select a Procedure.gif

Questa applicazione utilizza due tabelle per visualizzare e memorizzare i dati: una tabella Procedure e una tabella Attività.

Lo scopo delle app basate su tabelle è quello di poter organizzare i dati in tipi distinti e popolarli dinamicamente nelle app. Con le tabelle, è possibile modificare i dati che appaiono nell'app, senza dover modificare l'app stessa. I dati creati all'interno dell'app vengono inseriti nelle tabelle, il che significa che anche i dati sono modificabili. È possibile utilizzare un'unica app per tutte le istruzioni, rendendo il processo di aggiornamento del modello facile e semplice.

Impostazione

L'impostazione e la configurazione delle tabelle richiedono un po' di pianificazione prima di iniziare. È importante considerare e decidere i seguenti criteri:

  • Dove si usano le tabelle nella propria applicazione?
  • Le tabelle saranno utilizzate in più applicazioni contemporaneamente?
  • Quante tabelle è necessario creare?
  • Chi gestirà le informazioni contenute in queste tabelle?

La comprensione delle dimensioni e della portata dell'applicazione e del suo rapporto con le tabelle determina il modo in cui strutturarle.

Ad esempio, ogni informazione coinvolta in un'istruzione di lavoro dovrebbe avere un proprio campo in una tabella, ad esempio l'attrezzatura, le foto di supporto, i PDF dei rapporti, il numero dell'attività, ecc. Inoltre, è possibile che si vogliano avere più tabelle per diversi livelli di informazioni in un processo di istruzioni di lavoro. Entrambe le considerazioni influiscono sulla dimensione delle tabelle e sulla loro configurazione.

Per informazioni su come vengono impostate le tabelle nelle applicazioni per le istruzioni di lavoro, in modo da poter replicare il processo, consultate Struttura delle tabelle per le istruzioni di lavoro.

Ulteriori letture

Comprendere la differenza tra applicazioni basate su app e applicazioni basate su tabelle è fondamentale per decidere il design dell'applicazione in base al processo. Per ulteriori informazioni sulla suite di applicazioni per le istruzioni di lavoro e su come scegliere l'applicazione giusta per le vostre esigenze, leggete la Panoramica delle applicazioni per le istruzioni di lavoro.


Questo articolo è stato utile?