Geschäftsanwendungen

Geschäftsanwendungen dort, wo die Arbeit stattfindet

Die Anwendung soll eine bestimmte Aufgabe vereinfachen: Daten sammeln, den Benutzer durch eine Entscheidung führen und das Ergebnis sicher an das entsprechende System übertragen.

01

Websites

Panels aus Kunden, Mitarbeitern, Lieferanten und Partnern.

02

Mobiles Arbeiten

Registrierung von Ereignissen, Fotos, Status und Dokumenten im Feld.

03

Prozessschicht

Einfache Schnittstelle über FileMaker, ERP oder eine Reihe von Diensten.

01Anwendungen

Webanwendungen und Portale

Die browserbasierte Oberfläche kann Kunden, Mitarbeitern oder Partnern dienen. Der Benutzer sieht die notwendigen Aufgaben und Daten und die Vorgänge werden in einen gemeinsamen Prozess übertragen. Der Umfang kann Eingaben, Bestellungen, Akten, Genehmigungen oder Berichte umfassen.

Eine Webanwendung erfordert Verantwortung für den Server, Sitzungen, Berechtigungen und Datenzugriff. Nicht jede Funktion muss sich im öffentlichen Teil der Unternehmenswebsite befinden.

Veranstaltungsplanungsbildschirm mit Reservierungsliste und Zusammenfassung in FileMaker Pro
Beispiel einer FileMaker Pro-Ereignisanwendung. Den Umfang des Portals und die Rechte der Teilnehmer gestalten wir gesondert.
02Anwendungen

Mobile Anwendungen und Arbeiten am Bahnhof

Ein Telefon, Tablet oder Terminal ist überall dort nützlich, wo Informationen entstehen: beim Wareneingang, im Lager, im Servicecenter oder in der Produktion. Wir beginnen das Projekt mit Aktivitäten und Arbeitsbedingungen – Netzabdeckung, Verwendung einer Kamera, eines Scanners oder Bedienung mit Handschuhen.

Wir können Go, WebDirect oder eine separate Webschnittstelle wählen, um den Anforderungen der Lösung gerecht zu werden. Native Anforderungen, Verteilung auf Geräte und Offline-Arbeit bedürfen einer gesonderten Bewertung. Wir gehen nicht von identischen Fähigkeiten aller Plattformen aus.

Liste der Roller und ihrer Standorte auf der Karte in FileMaker Go auf dem iPad
FileMaker Go-Beispiel auf dem iPad: Liste der Rollerflotte mit Standorten auf der Karte.
03Anwendungen

Desktop-Anwendungen und bestehende Umgebungen

Manchmal benötigen Sie Zugriff auf lokale Dateien, Geräte oder bestimmte Workstation-Funktionen. Anschließend prüfen wir, ob die Aufgabe von einem bestehenden Kunden erledigt werden kann oder ein zusätzliches Modul erforderlich ist.

Bei der Übernahme einer älteren Anwendung führen wir eine Bestandsaufnahme der Abhängigkeiten und Daten durch. Wir prüfen die Kompatibilität mit der aktuellen Umgebung, die Installations- und Aktualisierungsmethoden sowie die Möglichkeit, Elemente schrittweise zu ersetzen.

04Anwendungen

Design, Konstruktion und Abnahme

Wir beschreiben Rollen und die wichtigsten Szenarien, bereiten Screens vor, bauen Logik und Integrationen auf. Anschließend testen wir Berechtigungen, korrekte und falsche Daten sowie das Verhalten nach Verbindungsverlust.

Die Implementierung umfasst eine vereinbarte Zugriffsmethode, die Vorbereitung der Benutzer und einen Plan für spätere Aktualisierungen. Das wichtige Ergebnis ist ein Arbeitsprozess, nicht nur eine Reihe von Ansichten.

Die Übergabe der Anwendung kann eine praktische Schulung der Benutzer und Administratoren zu ihren Aufgaben umfassen. Wir planen ein Pilotprogramm für viele Filialen, eine Reihe von Einführungen und gemeinsame Regeln für die Meldung von Problemen. Den Umfang eigenständiger Änderungen an Wörterbüchern, Formularen und Regeln ermitteln wir vor der Umsetzung.

Wir prüfen die Aufgabenstellung, bevor wir das System erweitern
  1. Szenario

    Wer arbeitet, auf welchem Gerät und mit welchen Daten?

  2. Prototyp

    Überqueren Sie den Bildschirm anhand eines realen Beispiels.

  3. Testen

    Korrigieren Sie den Kurs, machen Sie einen Fehler, machen Sie eine Pause und kehren Sie zur Arbeit zurück.

  4. Rezeption

    Vereinbartes Ergebnis und Anweisungen für den Benutzer.

05Offline und Synchronisierung

Synchronisierung von Offline-Arbeits- und Anwendungsdaten

Zunächst legen wir fest, was der Benutzer ohne Zugriff auf den Server tun muss: Anweisungen lesen, Formular speichern oder allgemeine Daten ändern. Die Schnittstelle unterscheidet zwischen einer lokalen Speicherung und einem bestätigten Versand.

Die Wiederherstellung der Verbindung erfordert die Anerkennung der Wiederholung und der Prinzipien der Konfliktlösung. Die Installation der Anwendung selbst gewährleistet keinen Offline-Betrieb. Wir bewerten auch den Umfang der Daten auf dem Gerät, die Abmeldung, den Zugriffsverlust und die Art der Aktualisierung.

Der Benutzer kennt den Status

Sichtbare Informationen über die letzte Aktualisierung, anstehende Änderungen und entscheidungsbedürftige Daten.

Daten haben einen Besitzer

Die von der anderen Person vorgenommene Änderung verschwindet beim Synchronisieren nicht. Wir legen die Fusions- oder Abwicklungsregel im Voraus fest.

06React, PostgreSQL und PWA

Frontend, Backend und Anwendungsdatenbank

Wir nutzen React und Next.js, um Portale und Anwendungen mit umfassender Interaktion zu erstellen. TypeScript trägt zur Aufrechterhaltung der Codekonsistenz bei und die Serverschicht überprüft Daten und Berechtigungen. PostgreSQL kann Transaktionen, Operationsverlauf und Berichte verarbeiten.

Die Anwendung kann mit PWA erweitert werden: Installation auf dem Gerät, ausgewählte Offline-Daten und kontrollierte Synchronisierung. Wenn das Backend des Unternehmens FileMaker ist, binden wir die neue Schnittstelle per API an dieses an und behalten dabei die Verantwortung für die Daten im vereinbarten System.

React, Vue oder Angular können mit einem Laravel-, ASP.NET Core-, Django- oder Node.js-Backend arbeiten. Wir binden die Bildschirmauswahl nicht an eine einzelne Serversprache. Die Architektur sollte die Entwicklung von Geschäftsregeln und Integrationen erleichtern.

React und Next.js

Ihre eigene Benutzeroberfläche, Formulare, Filter und Rollen für Kunden und Ihr Team.

PostgreSQL

Eine relationale Datenbank für Anwendungsdaten mit Transaktionen und Konsistenzregeln.

PWA

Mobile Aufgaben, Installation und Status der expliziten Formularübermittlung.

Claris FileMaker

Eine operative Anwendungsumgebung, die mit einem Portal oder anderen Diensten verbunden ist.

Vergleich

Auswahl einer Bewerbung für den Arbeitsplatz

Auswahl einer Bewerbung für den Arbeitsplatz
VarianteWenn es hilftWas muss entschieden werden
Webanwendung / PortalZugriff über einen Browser für Ihr Team oder Ihre Kunden.Rollen, Sitzungen, Geräte und Handhabung schwacher Verbindungen.
PWAAusgewählte Funktionen der Installation und Offline-Arbeit in der Webanwendung.Unterstützte Browser, lokale Daten und Synchronisierung.
FileMaker GoAngepasster Prozess auf iPhone und iPad.Mobile Systeme, Zugangslizenzen und Datenaustauschmethoden.
ComputeranwendungArbeit am Standort und Zusammenarbeit mit seiner Umgebung.Betriebssystem, Installation, Geräte und Updates.

Fragen und Antworten

Bevor Sie eine Entscheidung treffen

Kann eine Anwendung sowohl Computer als auch Telefon unterstützen?

Ja, aber die Aufgaben und die Menge der auf dem Bildschirm angezeigten Informationen können variieren. Wir entwerfen einen gemeinsamen Prozess und abgestimmte Ansichten und prüfen die Fähigkeiten der Geräte separat.

Kann die Anwendung an das aktuelle System angebunden werden?

Zunächst prüfen wir die gemeinsamen Schnittstellen, Berechtigungen und Datenqualität. Oftmals kann eine neue Anwendung eine praktische Arbeitsebene auf einem vorhandenen System sein.

Beginnen wir mit einem Gespräch

Zeigen Sie eine Aufgabe, die einfacher sein sollte.

Geben Sie Benutzer, Geräte und Arbeitsplatz an. Wir wählen die Zugangsmethode aus und bereiten den Umfang des ersten Arbeitskurses vor.

Besprechen Sie den Antrag