Alle Projekte

Medizinischer Managementdienst

Worum geht es im Projekt

System zur Verarbeitung von Berichten von medizinischen Organisationen. Es ermöglicht das Sammeln von Daten von medizinischen Organisationen an einem zentralen Ort, die Verarbeitung von Berichten, die Sammlung von Statistiken und die Überwachung von untergeordneten medizinischen Einrichtungen.

Projektziel

Es ist nötig, ein System zu schaffen, mit dem medizinische Organisationen Berichte an Kontrollorganisationen senden können. Da solche Berichte früher nach schnell veraltenden Vorlagen gesendet wurden, musste viel Arbeit manuell erledigt werden. Das System hilft, die Berichtsverarbeitung zu automatisieren und gleichzeitig die Manager von medizinischen Organisationen bei der Ausfüllung von Berichten nicht zu überlasten. Es war notwendig, ein solches System zu schaffen, das es Managern ermöglicht, intuitiv zu verstehen, wie sie verschiedene Berichte hochladen, Fehler in den Berichten erkennen und sie schnell korrigieren können.

Meine Rolle und Arbeitsprozess

Informationssammlung von dem Projektmanager

Ich habe mit dem Projektmanager zusammengearbeitet, der die Aufgaben von den Kunden gestellt hat. Beispielsweise besteht die Notwendigkeit, einen Ablauf zur Hinzufügung eines neuen Formulars für eine medizinische Einrichtung zu erstellen. Während des Gesprächs haben wir die Details der Aufgabe geklärt, wie das Interface sich funktionieren soll, welche Funktionen den Benutzern mit verschiedenen Rollen zur Verfügung stehen werden.

Informationen verarbeiten und Referenzen suchen

Nach dem Anruf habe ich Prototypen erstellt, die es ermöglichen, die notwendige Funktionalität detailliert auszuarbeiten. Ich habe dem Manager die Prototypen gezeigt und den gesamten Prozess des Durchlaufens des Ablaufs mit ihm detailliert besprochen, um genau zu verstehen, dass die Funktion genau so funktioniert.

Zeichnen der Layouts

Nach der Genehmigung der Prototypen habe ich mit dem Zeichnen der Layouts begonnen. Ich habe versucht, ein System von Komponenten und Variablen aufrechtzuerhalten, um ähnliche Farben und Elemente nicht zu duplizieren. Ich habe sofort alle Zustände gezeichnet, damit die Entwickler während der Implementierung des Projekts weniger Fragen haben.

Die Besprechung der Layouts mit Entwicklern und dem Manager

Nach dem Zeichnen der Layouts habe ich an einem Anruf mit den Entwicklern und dem Manager teilgenommen, um die endgültigen Layouts abzustimmen oder Korrekturen vorzunehmen, wenn Ungenauigkeiten bemerkt wurden.

Erstellung einer Beschreibung der Hauptfunktionalität

Ich habe eine textliche Beschreibung zu den Layouts erstellt und den Entwicklern Erklärungen gegeben, wie sich das Interface in diesem oder jenem Fall verhalten sollte.

Kontrolle der Implementierung der Funktionalität

Nach der Implementierung der Funktionalität habe ich mich mit dem Entwickler abgesprochen und überprüft, ob alles korrekt implementiert wurde. Wir haben die Layouts überarbeitet, wenn wir auf das Problem gestoßen sind, dass eine Funktion in der Form, in der sie gezeichnet wurde, nicht implementiert werden kann.

Beispiellayouts

Wir betrachten die Arbeit mit Layouts am Beispiel der Hinzufügung einer Formenliste. Aufgabe: Entwicklung einer Funktion, die es dem Managementmanager ermöglicht, Formularvorlagen zu erstellen und zu überprüfen. Der Managementmanager erstellt Formularvorlagen, die Manager von medizinischen Organisationen füllen die Formulare aus und senden sie zur Überprüfung. Der Managementmanager überprüft die Formulare auf Fehler, bearbeitet, akzeptiert oder sendet sie zur Überarbeitung.

Es gibt zwei Möglichkeiten, Formularvorlagen zu erstellen – Sie können ein Formular in Excel vorbereiten und es in das System hochladen, oder Sie können ein Formular im Formulareditor erstellen. Der Formulareditor ist eine angepasste Version von Excel, so dass der Managementmanager nicht an eine neue Funktion gewöhnen muss.

Auf dem ersten Bildschirm sieht der Managementmanager die Formulare, er kann sie bearbeiten, akzeptieren oder ablehnen.

Managern stehen zusätzliche Optionen zur Verfügung, die im Kontextmenü (Dreipunktsymbol) gefunden werden können.

Um ein Formular auszufüllen oder zu bearbeiten, müssen Sie im Menü den Punkt "Ausfüllen" auswählen und der Manager gelangt in den Formulareditor. Der Editor ist eine Benutzeroberfläche, die so nah wie möglich an Excel angelehnt ist.

Wenn das Formular korrekt ausgefüllt ist, kann der Manager das Formular akzeptieren, wenn es Fragen gibt, kann er einen Kommentar schreiben und das Formular ablehnen.

Herausforderungen

Die komplexeste Aufgabe im Projekt war der Formulargenerator. Der Formulargenerator ermöglicht es, Tabellen zu erstellen und zu bearbeiten, Zellen zu füllen, Berechnungsformeln in Zellen anzuwenden, Berichte zu erstellen und verschiedene Manipulationen mit Berichten durchzuführen. Aufgrund seiner komplexen Funktionalität wirkt der Formulargenerator überladen und es dauert eine Weile, sich an eine solche gesättigte Schnittstelle zu gewöhnen.

Eine Besonderheit des Formulargenerators ist die Möglichkeit, mehrere Ebenen in jeder Zelle zu erstellen, um verschiedene Daten - Formeln, Kommentare, Berechnungen - einzugeben. Symbole helfen zu verstehen, welche Art von Daten in der Zelle eingegeben wurden.

Design-System

In meiner Arbeit habe ich ein System von Komponenten und Varianten sowie Text- und Farbvariablen verwendet. Dies hat Zeit gespart und ermöglichte es, die Layouts in einer saubereren Form zur Entwicklung weiterzugeben. Für die Bibliothek habe ich ein separates Projekt verwendet, das mit dem Hauptprojekt verknüpft war. Dies hat es den Managern ermöglicht, sich nicht von den Layout-Reviews und Diskussionen ablenken zu lassen, und gleichzeitig hatten die Entwickler Zugang zu einer vollständigen Bibliothek von Zuständen interaktiver Formularelemente und Varianten von Tabellen, Kontextmenüs, Seitenleisten usw.

Alle Projekte

Anschauen