- Wydrukować
Struktura tabeli dla aplikacji instrukcji roboczych
::: (info) () Aby pobrać aplikację, odwiedź stronę: Biblioteka::: Dowiedz się,jak strukturyzować tabele dla aplikacji instrukcji roboczych.
TabeleTulip to sposób organizowania, przechowywania i wykorzystywania danych w aplikacjach. Tabele zawierają informacje zorganizowane w pola (kolumny) i rekordy (wiersze), które można dostosowywać i konfigurować do konkretnych potrzeb. Tabel można używać w jednej aplikacji lub w wielu aplikacjach.
Czym są tabele instrukcji roboczych?
Procesy produkcyjne są często wykonywane jako seria działań realizowanych w sekwencji. W projekcie instrukcji pracy opartym na tabelach, szczegóły poszczególnych działań składających się na proces są przechowywane w tabelach Tulip. Tabele instrukcji roboczych to tabele Tulip, które przechowują informacje o procedurach i zadaniach składających się na cały proces.
Jak widać na poniższych diagramach, proces składa się z serii procedur wykonywanych w kolejności. Każda procedura składa się z sekwencji zadań. W projektach instrukcji pracy opartych na tabelach procedury i zadania są przechowywane w tabelach, a logika aplikacji zapewnia użytkownikowi końcowemu kroki odpowiednie do ich lokalizacji w sekwencji pracy.
:::(Info) (UWAGA) Terminy "procedury" i "zadania" opisują, w jaki sposób różne sekwencje pracy są organizowane i łączone w ramach procesu. Co istotne, procedury i zadania są hierarchiczne. Procesy pracy są realizowane poprzez wykonanie sekwencji procedur, a każda procedura składa się z sekwencji zadań:
Diagram Procesu 1 pokazuje zależność przepływu między procedurami i zadaniami w ramach jednego procesu.
Diagram procesu 2 przedstawia hierarchiczną strukturę procesu, procedur i zadań.
W projekcie instrukcji pracy opartych na tabelach aplikacje zawierają określoną liczbę osadzonych rekordów tabeli lub zmiennych, które są mapowanymi polami w tabeli. Zamiast instrukcji zakodowanych na stałe w samych krokach, są one zorganizowane w tabelach, aby wyświetlać się, gdy użytkownik wybierze odpowiednie bieżące zadanie. Te procedury i zadania są następnie dynamicznie wprowadzane do aplikacji w oparciu o wybraną procedurę.
Dynamiczne wyświetlanie instrukcji za pomocą tabel pozwala na elastyczność podczas tworzenia i korzystania z aplikacji. Za pomocą jednej aplikacji można przechodzić przez wiele procedur i wyświetlać zadania w kolejności zgodnej z konfiguracją tabeli. Poniżej omówimy możliwe struktury tabel, a także kwestie, które należy wziąć pod uwagę podczas konfigurowania tabel.
Jak strukturyzować tabele instrukcji roboczych
Istnieje wiele sposobów strukturyzacji tabel. W tej sekcji omówimy przykładowe tabele z pakietu aplikacji Work Instructions, wyjaśniając ich wzajemne relacje, a także omówimy kilka kwestii, które należy wziąć pod uwagę przed podjęciem decyzji dotyczących własnych tabel Work Instructions.
Najpierw przyjrzyjmy się przykładowi wykorzystującemu aplikację z pakietu Work Instructions App Suite:
Przykład
Aplikacja Procedure Scroller wykorzystuje dwie tabele: Procedura i Zadania. Tabela Procedura zawiera pięć pól: ID, Opis, Typ, Item Master i Zadania. Zarówno pola Item Master, jak i Tasks używają połączonych rekordów dla swojego typu danych, co oznacza, że pole współdzieli dane z polem innej tabeli.
Druga tabela, Zadania, zawiera pole połączonego rekordu, które łączy się z polem ID w tabeli Procedura. Pole to wskazuje identyfikator procedury, do której należy zadanie.
W powyższej tabeli Tasks połączone pole o nazwie Procedure ustanawia relację między dwiema tabelami. Pole tekstowe po prawej stronie, również o nazwie Procedura, jest używane w agregacji.
Gdy użytkownik wybierze procedurę, identyfikator jest używany do wypełnienia zadań, które zawierają ten sam identyfikator procedury w odpowiedniej tabeli. Oto jak to wygląda w aplikacji:
Pamiętaj, że jest to tylko jeden z przykładów tego, jak możesz skonfigurować tabele do przechowywania informacji o instrukcjach roboczych, które będą dynamicznie wypełniane w aplikacji. Jeśli chodzi o własne aplikacje, należy trzymać się konfiguracji, która jest dostępna i łatwa w zarządzaniu dla danego procesu.
Metodologia
Przed przystąpieniem do konfigurowania tabel należy wziąć pod uwagę kilka szczegółów, aby zapewnić prawidłową konfigurację, dostosowanie i użytkowanie.
Konfiguracja* Kto będzie konfigurował i zarządzał tabelą (tabelami) i aplikacją (aplikacjami)? * Ile aplikacji jest potrzebnych do ukończenia przepływu procesu? * Ile różnych procedur występuje w procesie?
Struktura* Ile tabel potrzebujesz? (Tulip zazwyczaj używa jednej tabeli dla procedur, jednej dla zadań i jednej dla parametrów, jeśli to konieczne) * Czy tabele są używane w wielu aplikacjach? * Ile pól potrzebujesz? * Jeśli używasz wielu tabel, jakie informacje pokrywają się między nimi?
Wykorzystanie w aplikacji* Jaki jest układ aplikacji w odniesieniu do instrukcji? * W jaki sposób użytkownik będzie wchodził w interakcję z tabelą (tabelami)? * Jakie informacje chcesz wyświetlać w aplikacji z tabeli (tabel)?
Zrozumienie pełnego zakresu aplikacji i informacji, które chcesz przedstawić użytkownikowi, jest niezbędne do stworzenia aplikacji z instrukcjami pracy opartymi na tabelach.