Implementierung einer OS X-Anwendung zur Verarbeitung und Auswertung von P3T-Dateien (PDF)
Masterarbeit aus dem Jahr 2016 im Fachbereich Informatik - Software, Note: 1.0, Hochschule für Technik, Wirtschaft und Kultur Leipzig (HTWK Leipzig), Sprache: Deutsch, Abstract: Bestehende OS X-Anwendungen zur Zeiterfassung wie Klok, On The Job oder...
Leider schon ausverkauft
eBook
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenloser tolino webreader
Produktdetails
Produktinformationen zu „Implementierung einer OS X-Anwendung zur Verarbeitung und Auswertung von P3T-Dateien (PDF)“
Masterarbeit aus dem Jahr 2016 im Fachbereich Informatik - Software, Note: 1.0, Hochschule für Technik, Wirtschaft und Kultur Leipzig (HTWK Leipzig), Sprache: Deutsch, Abstract: Bestehende OS X-Anwendungen zur Zeiterfassung wie Klok, On The Job oder RescueTime arbeiten mit einem mehr oder weniger aufwendigem Nutzerinterface, keine nutzt Klartext zur Datenerfassung und -auswertung. Zwar bieten manche dieser Anwendungen Exportfunktionen in Formate wie XML, die exportierten Daten sind jedoch in der Regel unübersichtlich und eignen sich nicht zur manuellen Pflege. Des Weiteren sind die Möglichkeiten zur Auswertung der Daten auf die häufigsten Anwendungsfälle beschränkt und bieten somit eine geringe Flexibilität.
Aus den genannten Gründen wurde im Vorfeld dieser Arbeit das P3T-Format entwickelt. P3T steht abkürzend für Plain Text Time Tracking und bezeichnet ein Datenformat zum Zweck der Zeiterfassung und der Auswertung der erfassten Daten. Das Format kombiniert die P3T-Auszeichnungssprache, die zur Datenerfassung dient und die P3T-Abfragesprache, die zur Auswertung der erfassten Daten verwendet wird. Angelehnt an die Einfachheit von Markdown wurde die P3T-Auszeichnungssprache mit dem Ziel entwickelt, Zeitdaten möglichst übersichtlich und mit geringer Tipparbeit erfassen zu können. Die Datenerfassung mit Klartext bietet dem Nutzer Unabhängigkeit von einer speziellen Anwendung und eine hohe Kontrolle über die Daten. Das Ziel der P3T-Abfragesprache ist es, eine hohe Flexibilität bei der Datenauswertung zu bieten, d.h. der Nutzer ist nicht auf vordefinierte Abfragen beschränkt, sondern kann diese mithilfe der Sprache nach eigenen Bedürfnissen formulieren und anpassen.
Das Ziel dieser Arbeit ist die Implementierung einer OS X-Anwendung zum Verarbeiten und Auswerten von P3T-Dateien. Unter Verarbeiten ist insbesondere der Parseprozess mit visuellem Feedback zu verstehen. Dazu gehört die Darstellung der Dateiinhalte in ihrer Klartextform mit Syntaxhervorhebung und Fehlerprüfung. Zum Verarbeiten gehören des Weiteren Funktionen wie Editieren und Speichern bestehender oder mit der Anwendung erstellter P3T-Dateien.
Die Implementierung erfolgt für die OS X Plattform unter Verwendung des Cocoa-Frameworks und der Programmiersprache Swift. Zu den zentralen Aufgaben gehört die lexikalische und syntaktische Analyse beider Sprachen sowie die Auswertung der Daten. Durch die Analyse werden die Dateiinhalte auf die Einhaltung der Spezifikationsregeln überprüft und auf eine interne Programmstruktur abgebildet. Die interne Programmstruktur bildet die Basis für die Auswertung, deren Ergebnisse dem Nutzer in Textform präsentiert werden.
Aus den genannten Gründen wurde im Vorfeld dieser Arbeit das P3T-Format entwickelt. P3T steht abkürzend für Plain Text Time Tracking und bezeichnet ein Datenformat zum Zweck der Zeiterfassung und der Auswertung der erfassten Daten. Das Format kombiniert die P3T-Auszeichnungssprache, die zur Datenerfassung dient und die P3T-Abfragesprache, die zur Auswertung der erfassten Daten verwendet wird. Angelehnt an die Einfachheit von Markdown wurde die P3T-Auszeichnungssprache mit dem Ziel entwickelt, Zeitdaten möglichst übersichtlich und mit geringer Tipparbeit erfassen zu können. Die Datenerfassung mit Klartext bietet dem Nutzer Unabhängigkeit von einer speziellen Anwendung und eine hohe Kontrolle über die Daten. Das Ziel der P3T-Abfragesprache ist es, eine hohe Flexibilität bei der Datenauswertung zu bieten, d.h. der Nutzer ist nicht auf vordefinierte Abfragen beschränkt, sondern kann diese mithilfe der Sprache nach eigenen Bedürfnissen formulieren und anpassen.
Das Ziel dieser Arbeit ist die Implementierung einer OS X-Anwendung zum Verarbeiten und Auswerten von P3T-Dateien. Unter Verarbeiten ist insbesondere der Parseprozess mit visuellem Feedback zu verstehen. Dazu gehört die Darstellung der Dateiinhalte in ihrer Klartextform mit Syntaxhervorhebung und Fehlerprüfung. Zum Verarbeiten gehören des Weiteren Funktionen wie Editieren und Speichern bestehender oder mit der Anwendung erstellter P3T-Dateien.
Die Implementierung erfolgt für die OS X Plattform unter Verwendung des Cocoa-Frameworks und der Programmiersprache Swift. Zu den zentralen Aufgaben gehört die lexikalische und syntaktische Analyse beider Sprachen sowie die Auswertung der Daten. Durch die Analyse werden die Dateiinhalte auf die Einhaltung der Spezifikationsregeln überprüft und auf eine interne Programmstruktur abgebildet. Die interne Programmstruktur bildet die Basis für die Auswertung, deren Ergebnisse dem Nutzer in Textform präsentiert werden.
Bibliographische Angaben
- Autor: Natascha Fadeeva
- 2016, 82 Seiten, Deutsch
- Verlag: GRIN Verlag
- ISBN-10: 3668158606
- ISBN-13: 9783668158603
- Erscheinungsdatum: 23.02.2016
Abhängig von Bildschirmgröße und eingestellter Schriftgröße kann die Seitenzahl auf Ihrem Lesegerät variieren.
eBook Informationen
- Dateiformat: PDF
- Größe: 0.87 MB
- Ohne Kopierschutz
- Vorlesefunktion
Kommentar zu "Implementierung einer OS X-Anwendung zur Verarbeitung und Auswertung von P3T-Dateien"
Schreiben Sie einen Kommentar zu "Implementierung einer OS X-Anwendung zur Verarbeitung und Auswertung von P3T-Dateien".
Kommentar verfassen