IT-Zeitschriften, Fachbücher, eBooks, digitale Magazine und vieles mehr - direkt im heise shop online kaufen
Warenkorb Ihr Warenkorb ist noch leer.

  •  
     
34,99 €*

Implementierung einer OS X-Anwendung zur Verarbeitung und Auswertung von P3T-Dateien

eBook

Bewerten Sie dieses Produkt als Erster

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 ...
Sofortige Lieferung
Autor: Natascha Fadeeva
Anbieter: Grin Verlag
Sprache: Deutsch
EAN: 9783668158603
Veröffentlicht: 23.02.2016
Format: PDF
Schutz: nichts
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.
Um bewerten zu können, melden Sie sich bitte an

  •