Mit tabellenorientierten Werkzeugen, wie z.B. Excel, Notion-Datenbanken oder Monday.com können bereits viele Geschäftsprozesse im Unternehmen digital unterstützt werden. In einigen Fällen sind jedoch ausgefeilte, optisch ansprechende und intuitiv bedienbare Benutzeroberflächen wünschenswert, wie sie z.B. von Smartphone-Apps oder prozessspezifischen SaaS-Angeboten geboten werden. Um solche Anwendungen zu erschaffen, stehen mittlerweile leistungsfähige App-Baukästen zur Verfügung, die keine Programmierkenntnisse voraussetzen (No-Code- bzw. Low-Code-Plattformen).

Eine wichtige Voraussetzung ist jedoch in der Regel das Verständnis des zugrunde liegenden Datenmodells. Sie sollten also in der Lage sein, ein ER-Diagramm aufzustellen und auf dieser Grundlage einige Beispieldatensätze mit den zugehörigen Verknüpfungen (Relationen) in einem tabellenorientierten Werkzeug wie z.B. Google Sheets, Excel oder Notion-Datenbanken anlegen.

Siehe auch

Vorlesung 6 - Repräsentation von Daten in digitalen Lösungen

Vorlesung 7/8/9 - Repräsentation von Daten in digitalen Lösungen (2)

Für den Anwendungsfall des Bewerbermanagements soll eine für den Geschäftsprozess maßgeschneiderte unternehmensinterne App mit Hilfe eines No-Code-Werkzeugs geschaffen werden.

In dieser Fallstudie verwenden wir dafür die No-Code-Plattform Glide.

Glide | No Code App Builder | No Code Application Development | Power Your Apps with AI

Als Ausgangspunkt für die App-Erstellung dient folgende Excel-Arbeitsmappe, die den gleichen Aufbau besitzt wie die bisherige Notion-Datenbank zu dem Anwendungsfall:

Bewerbungsdatenbank.xlsx

In den folgenden Videos zeige ich Ihnen, wie Sie ganz ohne Programmierkenntnisse diese Excel-Arbeitsmappe in eine (einfache) interaktive Bewerbermanagement-App verwandeln können.

Begleitend zu den Videos können Sie sich in der Dokumentation umsehen,

Teil 1 - Daten importieren, Ansicht der Positionen gestalten

In diesem Video erstellen wir eine neue Glide-App und konfigurieren eine Benutzeroberfläche zur Übersicht über alle ausgeschriebenen Positionen. Positionen können erstellt, bearbeitet und gelöscht werden. Außerdem wird eine Detailansicht für die einzelnen Positionen definiert, in der u.a. der Status der Position geändert werden kann.

In diesem Video erstellen wir eine neue Glide-App und konfigurieren eine Benutzeroberfläche zur Übersicht über alle ausgeschriebenen Positionen. Positionen können erstellt, bearbeitet und gelöscht werden. Außerdem wird eine Detailansicht für die einzelnen Positionen definiert, in der u.a. der Status der Position geändert werden kann.

Teil 2 - Ansicht der Kandidaten gestalten

In diesem Video konfigurieren wir eine Benutzeroberfläche zur Übersicht über alle Kandidatinnen und Kandidaten. Sie können erstellt, bearbeitet und gelöscht werden. Außerdem wird eine Detailansicht für die einzelnen Kandidaten definiert. Abschließend passen wir noch die Darstellung des Menüs ein wenig an.

In diesem Video konfigurieren wir eine Benutzeroberfläche zur Übersicht über alle Kandidatinnen und Kandidaten. Sie können erstellt, bearbeitet und gelöscht werden. Außerdem wird eine Detailansicht für die einzelnen Kandidaten definiert. Abschließend passen wir noch die Darstellung des Menüs ein wenig an.

Teil 3 - Ansicht der Bewerbungen gestalten

In diesem Video konfigurieren wir eine Benutzeroberfläche zur Übersicht über alle Bewerbungen. Jede Bewerbung soll genau einer Position und genau einem Kandidaten zugeordnet werden. Dafür müssen zunächst entsprechende Verknüpfungsspalten (Relationen) in der Datenansicht angelegt werden.

In diesem Video konfigurieren wir eine Benutzeroberfläche zur Übersicht über alle Bewerbungen. Jede Bewerbung soll genau einer Position und genau einem Kandidaten zugeordnet werden. Dafür müssen zunächst entsprechende Verknüpfungsspalten (Relationen) in der Datenansicht angelegt werden.

Teil 4 - Nützliche Verknüpfungen herstellen