Gestern und heute habe ich die letzten Aktualisierungen sowie Ergänzungen der Inhalte für die BE PATIENT Website vorgenommen, welche damit nun fertiggestellt ist.
Nach den ersten Gehversuchen im Praxisbetrieb, wurden noch ein paar kleine Käfer gefunden, die ich heute behoben habe. In der nächsten Woche soll die Anwendung noch einmal ausführlich getestet werden, um noch eventuelle Fehler zu finden. Danach wird es ein erstes Review geben, das die Weiterentwicklung der Applikation maßgeblich definieren wird. Folgende Bugs wurden heute behoben:
- Kritischer Absturz beim Druck des Trainingsplans
Schuld daran war der Telefontyp, der in der Vorgängerversion aus dem Programm genommen wurde und auf den hier noch zugegriffen werden sollte.
- Aktualisierung der Krankenkassen und Arzt-Informationen in der Patienten-Maske
Nach Anlegen eines neuen Arztes oder einer Krankenkasse, wurden diese in der Patienten-Maske nicht aktualisiert.
- Nummerierung der Schmerzskalen auf dem Trainingsplan
Diese fehlten völlig.
- Setzen des Fokus bei der Patienten-Eingabe
Wenn kein Patient ausgewählt ist oder die Liste der Patienten noch gänzlich leer ist, wird der Fokus zuerst auf das Eingabefeld für den Namen eines neuen Patienten gesetzt.
- Update der Datenbank für die neue Version und deren Einstellungen
Die Anwendung wurde nach dem finalen Kompilieren an den RSC e.V. als Update ausgeliefert. Sie trägt nun die Versionsnummer 1.0.7.
BE PATIENT
Patienten-Verwaltungs-Tool für Rehabilitationspraxen
http://www.bepatient.de
Aktuelle Version: 1.0.7
Build: 1711
Da mir nach dem ersten Final Release doch noch ein paar Bugs aufgefallen sind, habe ich diese heute ausgemerzt und eine Nachfolger-Version compiliert. Die nun aktuelle Version ist 1.0.6 (Build 0411). Folgende Änderungen habe ich vorgenommen:
- Fehler beim Startbildschirm, das Hauptprogramm wird nun erst geladen, wenn der Startbildschirm beendet ist und alle Module geladen wurden
- Die Backup-Funktion wurde so erweitert, dass jetzt eingestellt werden kann, wie lange die Backups gespeichert werden sollen. Alle Backups, die älter sind als der eingestellte Intervall, werden von der Festplatte des Nutzers gelöscht.
(Maske: Einstellungen >> Datenbank)
- Das Feld Telefontyp wurde aus der Patienten- und Mitarbeiter-Maske entfernt.
- Die Aktualisierung der Masken wurde verbessert, wenn sich Referenz-Daten geändert haben.
- Das Menü-Icon für den Punkt “Mitarbeiter anlegen/bearbeiten” wurde korrekt gesetzt.
- Es wurden einige Fehler bei falschen Auswahlen oder Eingaben behoben, die zum Programmabsturz führten.
- Die Datenbank wurde dahingehend angepasst, dass Patienten-IDs nun tatsächlich bei 100 beginnen.
- E-Mailadressen werden nun auf Korrektheit geprüft.
Alle Informationen rund um das BE PATIENT Programm findet man unter:
BE PATIENT
Patienten-Verwaltungs-Tool für Rehabilitationspraxen
http://www.bepatient.de
Aktuelle Version: 1.0.6
Build: 0411
Ich habe heute, nach dem ersten Release gestern begonnen die Website für das Patienten-Verwaltungs-Programm “BE PATIENT” unter http://bepatient.heiligkind.de einzurichten.
Die Website wird, wie auch die Tarantino-Party-Seite und SchoettleUmzuege.de, auf meinem XHTML-Framework aufsetzen und Ajax verwenden.
Zudem habe ich die Domain bepatient.de gebucht, um eine eindeutigere Internetadresse zu dem Projekt kommunizieren zu können, die mehr Aussagekraft und Wiedererkennungswert als eine Subdomein hat. Es ist damit zu rechnen, dass die Domain spätestens morgen Abend konnektiert ist. Diese wird dann auf die genannte Subdomain umleiten.
Ich bin stolz sagen zu können, dass ich heute den ersten Final Release (Build 3110) des Patienten-Verwaltungsprogramms für Rehabilitationspraxen “BE PATIENT” ausliefern konnte. Nach zwei sehr anstrengenden Nachtaktionen in den letzten beiden Tagen und vielem Debuggen und Bugfixing, konnte ich die erste vollständige Version kompilieren, die heute an den Initiator des Programms ausgegeben wurde. Die letzten Arbeiten an der Applikation betrafen hauptsächlich folgende Bereiche:
- Backup-Handling der Datenbank
- Einrichten einer Start-Maske
- Hinzufügen einer zweiten Schmerzskala (vor und nach)
- Usability und Ergonomie der Masken
- Validierungen von Eingaben
- Fertigstellen der Druckfunktionen für Anwesenheitsliste und Trainingsplan
- Kommunikation zwischen den einzelnen Masken
- Setup-Erstellung
- Setup-Tests und Release-Einstellungen
In den nächsten Tagen wird es noch eine offizielle Internetseite zu der Applikation geben, da ich beabsichtige diese weiterzuentwickeln und auch anderen Praxen zum Kauf anzubieten.
In den letzten drei Tagen konnte ich folgende ToDo’s für das BE PATIENT Tool abarbeiten:
- Vorbereitungen für den Druck des Trainingsplans
- Programm-Einstellungs-Dialog erstellt mit folgenden Einzel-Masken
- Allgemein (Hier können die Anwenderdaten und ein Logo eingestellt werden)
- Datenbank (Hier kann das automatische Backup eingestellt und eine Datenbank-Wiederherstellung vorgenommen werden)
- Geburtstags-Reminder (Hier kann eingestellt werden, wieviele Tage im Voraus der Reminder über einen Patienten-Geburtstag informieren soll)
- Standard-Implementierung einer Backup-Routine
- Anlegen einer Einstellungs-Tabelle in der Datenbank
- Klassen für die Einstellungen und den Dialog
- Verbesserungen an der Datenbank-Klasse
- Anbinden einer Excel-Export-Klasse
|