Cantitate/Preț
Produs

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

Autor Natascha Fadeeva
de Limba Germană Paperback – mar 2016
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.
Citește tot Restrânge

Preț: 21575 lei

Preț vechi: 26969 lei
-20% Nou

Puncte Express: 324

Preț estimativ în valută:
4129 4343$ 3418£

Carte tipărită la comandă

Livrare economică 10-16 ianuarie 25

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9783668158610
ISBN-10: 3668158614
Pagini: 88
Dimensiuni: 148 x 210 x 6 mm
Greutate: 0.14 kg
Ediția:1. Auflage
Editura: GRIN Publishing