Was ist WDP?
Die Software Applikation Workout Data Processing wurde im Rahmen der Lehrveranstaltung
Angewandte Informatik im 3. und 4. Semester von der Projektgruppe Fabrizii, Hackl, Ortner und
Schweitzer erstellt. Die ursprüngliche Idee war, eine Software zu erstellen die es dem Benutzer ermöglicht
Trainingsdaten von Polar Pulsuhren zu laden und diese anschließend zu analysieren. Der
momentane Entwicklungsstand der Software ermöglicht dem Benutzer das Anlegen eines persönlichen
Profils, die Speicherung von Trainingsdaten, die Ansicht der Trainingsleistung anhand eines
Graphen sowie die genaue Analyse der Trainingseinheit. Neben diesen Hauptfunktionen ist eine
Nutzung auch für Menschen ohne Pulsuhr möglich. Zusätzlich zu den umfangreichen Tipps für ein
besseres Training, beinhaltet WDP eine Schnellberechnung der optimalen Trainingsbereiche, wobei
das Anlegen eines Profils und vorhandene HRM-Files nicht notwendig sind. Die Applikation wurde
vollständig in Microsoft Visual Studio.Net 2003 programmiert. Die Datenbank ist mit Microsoft
Access 2002 realisiert worden. Zur Gestaltung der Oberfläche wurde Adobe Photoshop 7.0 verwendet.
Inhaltsverzeichnis
1. EINLEITUNG
1.1 WAS IST WDP?
1.2 WAS IST EIN HRM-FILE
1.3 PROGRAMMAUFBAU
2. THEORETISCHE GRUNDLAGEN
2.1 LESEN UND ANALYSIEREN VON PULSDATEN
2.1.1 KOMMUNIKATION MIT DER PULSUHR
2.1.2 LESEN VON HRM-FILES
2.1.3 ANALYSE DER DATEN
2.2 AUSGABE DES HERZFREQUENZVERLAUFS IN EINER KURVE
2.3 DATENBANKEN
3. PRAKTISCHE AUSFÜHRUNG
3.1 PULSDATENBEARBEITUNG
3.1.1 METHODE "BUTTON2.CLICK"
3.1.2 METHODE "READ"
3.1.3 METHODE DER ANALYSE
3.2 METHODE "PAINT"
3.3 DATENBANKAUFBAU
4. WIRTSCHAFTLICHE ASPEKTE
4.1 KOMPATIBILITÄT MIT ANDEREN HERSTELLERN
4.2 NUTZUNG ÜBER DAS INTERNET
5. DISKUSSION
5.1 WDP EINE SINNVOLLE ALTERNATIVE FÜR PPP?
5.2 HAT WDP EINE ZUKUNFT?
Zielsetzung & Themen
Die Arbeit untersucht die Entwicklung der Software „Workout Data Processing“ (WDP), die darauf abzielt, Hobby-Sportlern eine einfache Analyse und Verwaltung ihrer Trainingsdaten von Polar-Pulsuhren zu ermöglichen, und evaluiert deren Potenzial als Alternative zu bestehenden kommerziellen Systemen.
- Entwicklung einer benutzerfreundlichen Software zur Pulsdatenanalyse.
- Implementierung von Algorithmen zur Verarbeitung von HRM-Files und Erstellung von Puls/Zeit-Diagrammen.
- Integration von Datenbanken zur Profilverwaltung und Historisierung von Trainingsergebnissen.
- Analyse physiologischer Grundlagen zur automatisierten Auswertung von Herzfrequenz-Trainingsbereichen.
- Wirtschaftliche Bewertung und Diskussion der Marktchancen von WDP.
Auszug aus dem Buch
3.1.2 Methode „Read“
Diese Methode ist eine der Wichtigsten im ganzen Programm. Die Aufgaben dieser Methode sind es, das Aufnahmeintervall sowie das Trainingsdatum zu ermitteln und die Pulsdaten ab der Zeile [HRData] auszulesen. Anschließend werden all diese Informationen in einer Access Datenbank abgelegt.
Die Methode hat aufgrund ihrer Bedeutung eine Größe erreicht die es mir nicht ermöglicht sie hier komplett aufzulisten. Daher werde ich nur Teile dieser Methode aufzeigen und besprechen.
Zusammenfassung der Kapitel
1. EINLEITUNG: Einführung in die Zielsetzung von WDP und die grundlegende Funktionsweise sowie den Programmaufbau.
2. THEORETISCHE GRUNDLAGEN: Beschreibung der Methoden zur Kommunikation mit Pulsuhren, zum Einlesen von Datenformaten und zur physiologischen Analyse der Herzfrequenz.
3. PRAKTISCHE AUSFÜHRUNG: Detaillierte Darstellung der Implementierung einzelner Softwaremethoden sowie des Datenbankaufbaus in C# und Microsoft Access.
4. WIRTSCHAFTLICHE ASPEKTE: Erörterung der Herausforderungen hinsichtlich der Herstellerkompatibilität und des Potenzials einer internetbasierten Nutzung.
5. DISKUSSION: Kritische Reflektion über die Konkurrenzfähigkeit von WDP im Vergleich zu etablierter Software sowie ein Ausblick auf die zukünftige Entwicklung.
Schlüsselwörter
Workout Data Processing, WDP, Pulsuhr, Herzfrequenzanalyse, HRM-File, Trainingsdaten, Datenverwaltung, Profilerstellung, Sportgerätetechnik, Softwareentwicklung, C#, Microsoft Access, Trainingsbereiche, Puls/Zeit-Diagramm, Fitnessanalyse.
Häufig gestellte Fragen
Worum geht es in dieser Arbeit?
Die Arbeit beschreibt die Konzeption und praktische Programmierung der Software "Workout Data Processing", die zur Analyse von Trainingsdaten aus Polar-Pulsuhren dient.
Welche zentralen Themenfelder werden bearbeitet?
Die Schwerpunkte liegen auf der Schnittstellenkommunikation, der Verarbeitung von Trainingsdateien, der mathematischen Analyse von Herzfrequenzdaten und der Datenbankanbindung.
Was ist das primäre Ziel der Arbeit?
Das Ziel war es, eine einfache und für Laien bedienbare Software zur Verwaltung und Auswertung von Trainingsleistungen zu entwickeln.
Welche wissenschaftliche Methode wird verwendet?
Die Arbeit nutzt sportmedizinische Berechnungsformeln für Pulsgrenzen sowie Ansätze der Informatik zur Datenmodellierung und Softwarearchitektur.
Was wird im Hauptteil behandelt?
Der Hauptteil konzentriert sich auf die technische Umsetzung, insbesondere die Implementierung der Auslese- und Paint-Methoden in C# und den Aufbau der Access-Datenbank.
Welche Schlüsselwörter charakterisieren die Arbeit?
Wesentliche Begriffe sind WDP, HRM-Files, Herzfrequenzanalyse, Software-Projektarbeit und Profilverwaltung.
Warum konnte die Kommunikation mit der Pulsuhr nicht direkt erfolgen?
Aufgrund von Sicherheitsmechanismen der Firma Polar war der Zugriff auf die Infrarotschnittstelle geschützt, weshalb die Software die vorhandene Polar-Software als Hilfsmittel nutzt.
Wie wurde das Problem der Diagrammerstellung gelöst?
Nachdem die Verwendung von Crystal Reports scheiterte, implementierte der Autor die Grafikerstellung manuell über den "Paint"-Befehl in C# und löste Auflösungsprobleme mittels Mittelwertsberechnung.
Warum sieht der Autor keine positive Zukunft für die Software?
Aufgrund der Auflösung der Projektgruppe nach Abschluss des Studiums fehlt die notwendige Kapazität für eine dringend erforderliche Neugestaltung und Weiterentwicklung.
- Citation du texte
- Michael Schweitzer (Auteur), 2006, Workout Data Processing (WDP), Munich, GRIN Verlag, https://www.grin.com/document/165860