Gilt für:
Bewährte Methoden für das Formulardesign
Entscheidungen, die während des Formulardesign-Prozesses getroffen werden, können sich unmittelbar auf die Performance und die Verwaltung auswirken. Auf den folgenden Seiten wird beschrieben, wie sich unterschiedliche Designentscheidungen auf die Performance, zukünftige Verwaltungsarbeiten an Formularen und auf mehr auswirken können.
Hauptunterschiede zwischen Formularentwicklung und Anwendungsentwicklung
Winshuttle Workflow ist eine Formular- und Workflowlösung, für die einige Aspekte berücksichtig werden müssen, um eine optimale Performance und Verwaltung zu erreichen. Dies bedeutet, dass bestimmte Vorgaben eingehalten werden müssen.
Die folgende Tabelle enthält einige Hauptunterschiede zwischen einer Formular- und Workflowlösung und einer Anwendung.
Der Schlüssel für eine hohe Investitionsrentabilität liegt darin, die Unterschiede zwischen der Formularentwicklung und der Anwendungsentwicklung zu berücksichtigen, wenn Sie Ihr Formulare konzipieren.
Formular- und Workflowlösung |
Anwendung |
Repräsentiert einen Prozess |
Repräsentiert mehrere Prozesse |
Unterstützt keine oder nur wenige Prozessvarianten |
Unterstützt alle oder viele Prozessvarianten |
Erfasst Informationen über einen vorher festgelegten Pfad |
Erfasst Informationen dynamisch |
Jeder Schritt umfasst einige einfache Aktionen |
Jeder Schritt kann mehrere komplexe Aktionen umfassen |
Wenige Integrationspunkte mit Aufzeichnungssystem |
Viele Integrationspunkte mit Aufzeichnungssystem |
Wenige Wechselbeziehungen zwischen Datenelementen |
Viele Wechselbeziehungen zwischen Datenelementen |
Sequenzieller Workflow |
Zustandsautomatenworkflow |
Kaum oder kein Code (z. B. JavaScript) |
Umfasst häufig Code (z. B. JavaScript, .NET usw.) |
Beachten Sie, dass es zwischen einem komplexen Formular und einer simplen Anwendung keine klar definierte Abgrenzung gibt. Einige komplexe Formulare können über eine oder mehrere Anwendungseigenschaften verfügen, die in der Tabelle oben aufgeführt sind.
Gemeinhin wird empfohlen, die Verwendung von „anwendungsähnlichen“ Features zu minimieren, es sei denn, es besteht ein guter Grund für die zusätzliche Komplexität.
Wenn Sie bewährte Methoden für das Design nutzen, indem Sie Anwendungsfälle verwenden, die die Eigenschaften einer Formular- und Workflowlösung gemein haben, hilft Ihnen dies dabei, die langfristige Wartbarkeit zu gewährleisten. Dies könnte außerdem bedeuten, dass Sie bei bestimmten Anforderungen Kompromisse bei erweiterten Funktionalitäten machen müssen oder es zu granulareren Anwendungsfällen kommt. Die Gesamtbetriebskosten werden jedoch wesentlich niedriger sein.