Alkalmazás-alapú vs. táblázat-alapú
  • 18 Jan 2024
  • 4 Elolvasandó percek
  • Közreműködők

Alkalmazás-alapú vs. táblázat-alapú


Article Summary

::: (info) () Az alkalmazás letöltéséhez látogasson el a következő weboldalra: Könyvtár::: Ez a cikk az alkalmazásalapú és a táblázatalapú alkalmazásokról ad részleteket. Míg az alkalmazás alapú adatok általában a munkautasításokkal kapcsolatos információk megjelenítésére és mentésére szolgáló előnyben részesített módszer, addig a táblázat alapú alkalmazások dinamikus képességeket biztosítanak.

Folyamatszerkezet

A tartalom és az adatok tárolására a Tulip munkautasítás-alkalmazások lehetőségei az alkalmazás rekordok, a Teljesítmények vagy a Táblák használata. Ezeknek a technikáknak a használata nagymértékben befolyásolhatja az eljárások és feladatok folyamatát.

Először is tekintsük át a folyamatok, eljárások és feladatok hierarchiáját. Ezek a szakaszok különböző szemcseméretű szinteket mutatnak be: a folyamat az utasítások teljes rendszerére utal, az eljárások a nagyobb lépéseket alkotják, a feladatok pedig az utasítások befejezéséhez szükséges egyedi műveleteket jelentik. Ezeknek a szinteknek egyedi követelményei vannak a granularitásbeli eltérések miatt, ami azt jelenti, hogy az egyes szintek konfigurációjának változnia kell.

Process Hierarchy.jpg

Tartsa szem előtt ezt a hierarchiát, miközben végigmegyünk az alkalmazásalapú és a táblázatalapú különbségeken, így megjegyezheti, hogy melyik konfigurálható jobban a saját folyamatához.

Választhat alkalmazásalapú modellt, táblázatalapú modellt vagy mindkettő keverékét használhatja egy alkalmazásban. Mi a Tulipnál a legtöbb esetben az alkalmazásalapú megközelítést javasoljuk; a táblázatoknak azonban fontos funkciói vannak, amelyeket bizonyos esetekben érdemes használni. Először is áttekintjük, hogy mi jellemzi az alkalmazásalapú és a táblázatalapú alkalmazásokat, hogy pontosan tudja, hogyan másolhatja meg a funkcionalitásukat az alkalmazásaiban, hogy maximalizálja a folyamatok áramlását.

Alkalmazásalapú munkautasítások

Mit jelent az alkalmazásalapú alkalmazás? Azt jelenti, hogy maguk az utasítások az alkalmazás architektúrájában élnek, és be vannak ágyazva a lépésekbe. Az utasítások statikusak - nem töltődnek fel dinamikusan a felhasználó választása alapján -, és az alkalmazásból gyűjtött információk a befejezési adatokba mentődnek.

Az alkalmazásalapú munkautasítás-alkalmazások változókat használnak a felhasználó kiválasztásain alapuló értékek tárolására. Ezek az értékek az alkalmazás befejezésekor kerülnek elmentésre. Az alkalmazásnak rendelkeznie kell egy befejezés gombbal ahhoz, hogy ezek az értékek a befejezés lapon tárolódjanak, különben nem mentődnek, és az adatok elvesznek. Az alkalmazás alapú adatok megváltoztathatatlanok, és a rekordok nem törölhetők, így az utasítások és az információk abszolútak.

Például az Egy feladat lépésenként alkalmazásban az utasítások widgeteken keresztül jelennek meg minden egyes lépésnél. Az értékek az alkalmazás adataiban lévő változókba mentődnek, és amint a felhasználó befejezi az alkalmazást, a befejezési rekordok az egész alkalmazás során kiválasztott értékeket mutatják.

WI Completion Records.gif

Az alkalmazás alapú alkalmazások célja, hogy hatékonyan és eredményesen naplózzák az adatokat egy alkalmazáson belül, és az összes információt statikus és változatlan módon jelenítsék meg.

Beállítás

Az alkalmazás beállítása és konfigurálása megköveteli az alkalmazás elrendezésének megtervezését és a következő karbantartási kritériumok megértését:

  • Milyen típusú teljesítési nyilvántartásokat szeretne vezetni?
  • Hogyan fogják kezelni és frissíteni az utasításokat?
  • Mit szeretne kezdeni az alkalmazás adataival?
  • Hány alkalmazásra van szüksége ahhoz, hogy a teljes munkautasítás-kört felölelje?

Ezeknek a kérdéseknek a megválaszolása megadja az irányt az alkalmazás architektúrájához és elrendezéséhez, így pontosan tudja, hogy milyen információkra van szüksége, mielőtt elkezdi az alkalmazás építését.

Ha például egy több eljáráson alapuló alkalmazásban egy eljárást szeretne nyomon követni, amely eljárásonként lépéscsoportokkal rendelkezik, akkor az eljárás kiválasztása az eljárás nevét egy változóban tárolja. Ezután, ha eljárások szerint szeretne szűrni, egyszerűen használjon a változó nevén alapuló szűrőt. Az eljárás bármely információ vagy attribútumának változónak kell lennie.

Táblázat alapú munkautasítások

:::(Info) (MEGJEGYZÉS) A Tulip azt ajánlja, hogy a tervezett alkalmazásokhoz tervezett munkautasításokhoz alkalmazás alapú megoldást használjon :::

Pontosan mit foglalnak magukban a táblázat alapú munkautasítások? Arra utal, hogy a munkautasítás-alkalmazások táblázatokat használnak az utasítások megjelenítésére. A táblázatok felcímkézett oszlopokból, Fields, és egyedi sorokból, Records, azaz rekordokból állnak. A rekordok azonosító szerint rendszerezve különböző adattípusokból származó információkat tartalmaznak. A rekordokban lévő különböző adattípusok a megfelelő mezők szerint vannak rendszerezve. Ezek az adattípusok tartalmazhatnak szöveges utasításokat, képeket, videókat, fájlokat és egyebeket.

WI Table Ex.png

A táblázat alapú munkautasítás-alkalmazások táblákat használnak maguknak az egyes utasításoknak a tárolására. Minden rekord tartalmazhat egy képet, szöveges utasítást, Intervallumot vagy akár egy alkalmazásban megjelenítendő fájlt is. A táblázatokból az utasítások a kiválasztott eljárás alapján töltődnek be az alkalmazásba. Ez a dinamikus alkalmazás útvonal a felhasználó által az interaktív táblázatban tett kiválasztáson alapul.

Például az Eljárás görgető alkalmazásban a felhasználó kiválasztja a követni kívánt eljárást, és a feladatok a kiválasztás alapján töltődnek fel.

WI Select a Procedure.gif

Ez az alkalmazás két táblázatot használ az adatok megtekintéséhez és tárolásához: egy Eljárások táblázatot és egy Feladatok táblázatot.

A táblázat alapú alkalmazások célja, hogy az adatokat különböző típusokba lehessen rendezni, és dinamikusan feltölteni az adatokat az alkalmazásokba. A táblázatok segítségével szerkesztheti az alkalmazásban megjelenő adatokat anélkül, hogy magát az alkalmazást kellene szerkesztenie. Az alkalmazáson belül létrehozott adatok a táblázatokba kerülnek, ez azt jelenti, hogy az adatok is módosíthatók. Az összes utasításhoz egyetlen alkalmazást használhat, így a sablon frissítése egyszerű és könnyű lesz.

Beállítás

A táblázatok beállítása és konfigurálása egy kis tervezést igényel, mielőtt belevághatna. Fontos, hogy figyelembe vegye és eldöntse a következő kritériumokat:

  • Hol használja a táblázatokat az alkalmazásban?
  • A táblázatokat egyszerre több alkalmazásban is használni fogja?
  • Hány táblázatot kell létrehoznia?
  • Ki fogja kezelni az ezekben a táblázatokban lévő információkat?

Az alkalmazás méretének és terjedelmének, valamint a táblázatokkal való kapcsolatának megértése határozza meg, hogyan strukturálja azokat.

Például egy munkautasításban érintett minden egyes információnak saját mezőt kell kapnia egy táblázatban, például felszerelés, támogató fényképek, jelentés PDF-ek, feladatszám stb. Továbbá előfordulhat, hogy egy munkautasítás-folyamatban több táblázatot szeretne létrehozni a különböző szintű információkhoz. Mindkét megfontolás befolyásolja, hogy milyen méretűek lesznek a táblázatok, és hogyan konfigurálja őket.

A munkautasítás-alkalmazásokban a táblázatok beállításával kapcsolatos információkért, hogy meg tudja ismételni a folyamatot, tekintse meg a Table Structure for Work Instructions (Táblák szerkezete a munkautasításokhoz) című részt.

További olvasnivalók

Az alkalmazásalapú és a táblázatalapú alkalmazások közötti különbség megértése kulcsfontosságú ahhoz, hogy az alkalmazás tervezését a folyamatának megfelelően döntse el. Olvassa el a Munkautasítás-alkalmazások áttekintése című dokumentumot, ha további információkat szeretne kapni a munkautasítás-alkalmazáscsomagról, és arról, hogyan válassza ki az igényeinek megfelelő alkalmazást.


Hasznos volt ez a cikk?