Planung Ihrer Anwendung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • Planen Sie Ihre Anwendung, bevor Sie sie erstellen, um den Entwicklungsprozess zu optimieren.

    Wenn Sie eine Anwendung erstellen möchten, sollten Sie zuerst einen Plan für die App entwickeln. Die Planung umfasst die Beschreibung der Funktion der Anwendung und die Identifizierung, wer die Anwendung verwenden wird. Durch die Planung Ihrer Anwendung können Sie den Zweck Ihrer Anwendung besser verstehen und potenzielle Probleme beheben, bevor die Entwicklung beginnt.

    Dies ist der erste Schritt im Tutorial zur App-Erstellung. Folgen Sie diesem Schritt, um einen Plan für eine Anwendung zu entwickeln, die Reiseanträge von Mitarbeitern für eine Organisation verwaltet.
    Schritt 1

    Symbol „in Bearbeitung“

    Planung Ihrer Anwendung

    Schritt 2 Symbol „nicht gestartet“

    App erstellen

    Schritt 3 Symbol „nicht gestartet“

    Datenmodell wird erstellt

    Schritt 4 Symbol „nicht gestartet“

    Anwender-Experiences werden erstellt

    Schritt 5 Symbol „nicht gestartet“ Logik und Automatisierung werden hinzugefügt
    Schritt 6 Symbol „nicht gestartet“

    Testen Sie Ihre Anwendung

    Tabelle : 1. Videoabschnitte
    Zeitstempel Abschnitt
    0:17 Identifizieren Sie den Anwendungsfall für Ihre Anwendung.
    0:21 Visualisieren Sie den Workflow für Ihre Anwendung.
    0:42 Beschreiben Sie die funktionalen Anforderungen für Ihre App.

    Schritt 1: Identifizieren Sie den Anwendungsfall für Ihre Anwendung

    Identifizieren Sie zunächst den Anwendungsfall für Ihre Anwendung. In unserem Tutorial erstellen wir eine Anwendung zum Verwalten von Reiseanträgen von Mitarbeitern für eine Organisation. Die App automatisiert den gesamten Reiseanforderungsprozess und bezieht Anwender wie Mitarbeiter, Manager, regionale Leiter und ReiseDesk-Mitarbeiter nach Bedarf ein.

    Berücksichtigen Sie das Problem, das Sie mit Ihrer Anwendung lösen möchten. Um festzustellen, ob Ihr Anwendungsfall für die in diesem Tutorial empfohlenen Tools geeignet ist, finden Sie unter Planen Sie Ihre App-Entwicklung.

    Schritt 2: Visualisieren Sie den Workflow für Ihre Anwendung

    Sobald Sie den Anwendungsfall für Ihre Anwendung identifiziert haben, visualisieren Sie den End-to-End-Workflow für die Anwendung. Der End-to-End-Workflow ist die Reihenfolge der Aktionen, die eine Anwendung zum Abschließen einer Aufgabe oder eines Prozesses befolgt.

    Die folgende Visualisierung demonstriert den End-to-End-Workflow für die Anwendung „Reiseantrag für Mitarbeiter“ in unserem Tutorial:

    Unser Workflow für die Tutorial-Anwendung beginnt mit einer Reiseanfrage eines Mitarbeiters. Die Anforderung wird vom Manager und dem regionalen Leiter überprüft und dann zur Buchung an den Reiseschalter gesendet.

    Um den End-to-End-Workflow für Ihre Anwendung zu visualisieren, ordnen Sie zu, was Ihre Anwendung von Anfang bis Ende tut. Schließen Sie alle Schleifen ein, die zu früheren Schritten in den Workflow zurückführen, und alle Aktionen, die dazu führen, dass Sie den Workflow beenden.

    Schritt 3: Beschreiben Sie die funktionalen Anforderungen für Ihre App

    Es ist auch wichtig, die funktionalen Anforderungen Ihrer Anwendung zu berücksichtigen. Die funktionalen Anforderungen einer Anwendung umfassen, wer die Anwendung verwendet, welche Aufgaben sie in der App ausführen und welche Daten die App erfassen muss, um diese Aufgaben zu unterstützen.

    Verwenden Sie die folgenden Prompts, um die funktionalen Anforderungen für Ihre Anwendung zu beschreiben:

    1. Identifizieren Sie die Personas, die Ihre Anwendung verwenden, und überlegen Sie, welche Aufgaben sie ausführen.

      In unserem Tutorial sind die Personas, die die Anwendung „Reiseantrag für Mitarbeiter“ und die zugehörigen Aufgaben verwenden:

      Persona Aufgaben
      Mitarbeiter Reiseanträge übermitteln
      Manager und regionale Leiter Genehmigen oder lehnen Sie Reiseanträge ab
      Reisedesk-Mitarbeiter Buchen Sie Reisen, und führen Sie Folgeaufgaben aus
    2. Bestimmen Sie die Daten, die Ihre Anwendung erfassen muss.

      Beispielsweise muss die Anwendung in unserem Tutorial Details zu Reiseanträgen von Mitarbeitern erfassen, einschließlich:

      • Wohin der Mitarbeiter unterwegs ist und von dort stammt
      • Wenn die Reise stattfindet
      • Wie viel die Reise kostet
    3. Wählen Sie den oder die Prozesse aus, die Sie im Workflow für Ihre Anwendung mithilfe von Logik und Automatisierung automatisieren möchten.

      Überprüfen Sie die folgende Tabelle, um zu sehen, wie wir Logik und Automatisierung in unserer Tutorial-Anwendung verwenden möchten.

      Was es tut Beispiel für Tutorial-Anwendung
      Logik Steuert, wie und wann bestimmte Aktionen in Ihrem Anwendungs-Workflow ausgeführt werden. Überprüft, ob der Reiseantrag eines Mitarbeiters erst an den Reiseschalter weitergeleitet wird, nachdem er sowohl vom Vorgesetzten als auch vom regionalen Leiter genehmigt wurde.
      Automatisierung Richtet automatische Prozesse basierend auf der von Ihnen definierten Logik ein. Aktualisiert den Status des Reiseantrags-Falls des Mitarbeiters und sendet E-Mail-Benachrichtigungen, wenn eine Reiseanfrage abgelehnt wird.
    4. Berücksichtigen Sie die Rollen und Berechtigungen für Ihre Anwendung.

      Rollen bestimmen, ob Anwender Zugriff auf Anwendungsinhalte haben. Berechtigungen sind die individuellen Fähigkeiten, die ein Anwender innerhalb von Anwendungsinhalten hat, z. B. Erstellen, Lesen, Aktualisieren und Löschen. Sie können die Rollen für Ihre Anwendung bestimmen und Berechtigungen für jede Rolle in einem späteren Schritt im Tutorial konfigurieren. Für weitere Informationen zu Rollen in App Engine Studio, Siehe Konfigurieren AESPersonas und Rollen.

    5. Denken Sie darüber nach, wie Sie die von Ihrer Anwendung erfassten Daten organisieren möchten.

      Die Daten, die Ihre Anwendung erfasst, werden automatisch in Tabellen gespeichert. Je nach den Prozessen, die Ihre Anwendung abschließt, möchten Sie die Daten möglicherweise über verschiedene Tabellen hinweg organisieren. Sie können später im Tutorial entscheiden, wie Sie die Daten für Ihre Anwendung organisieren möchten. Für weitere Informationen zur Datenorganisation in App Engine Studio, Siehe Erstellen Sie ein Datenmodell für Ihre Anwendung.

    Nächste Schritte

    Sobald Sie einen Plan für Ihre Anwendung entwickelt haben, können Sie mit der Erstellung der Anwendung in beginnen App Engine Studio. Fahren Sie mit dem nächsten Schritt fort : App erstellen.