ProjectDiary
Stichwörter
iPhone OS, iOS, Symbian S60 5th Edition, Todo-Liste, Foto, Video, Sprachnotiz
Aufgabenstellung
Projektnotizen sollen in einem Projekttagebuch von Beratern und Außendienstmitarbeitern auf einem Smartphone erfasst und über eine zentrale Datenbank synchronisiert werden.
Eigenschaften der Smartphone-Anwendung
- Ein Tagebucheintrag kann einen beschreibenden Text und beliebig viele Anhänge von Fotos oder Tonaufzeichnungen enthalten
- Außerdem wird zu jedem Projekt, Tagebucheintrag und Anhang erfasst, wann und wo diese angelegt wurden
- Ein Tagebucheintrag kann auch als Aufgabe angelegt werden. In dem Fall lassen sich die Priorität, das Fälligkeitsdatum und der Fortschrittsgrad erfassen
- Projekte und Tagebucheinträge mit deren Anhängen können in einer zentralen Datenbank abgelegt werden. Über diese können andere Mitarbeiter, die für die jeweiligen Projekte zugriffsberechtigt sind, den Datenbestand auf ihrem Smartphone synchronisieren
- Es ist möglich, Projekte und Tagebucheinträge mit deren Anhängen im XML- und/oder HTML-Format als E-Mail an Kontakte aus dem Adressbuch des Smartphones zu versenden
Die Smartphone-Anwendung soll auf verschiedenen Plattformen (iPhone OS, Android, Symbian) verfügbar sein.
Lösung
Die Bardenheuer GmbH entschied sich, zunächst die iPhone-Plattform zu unterstützen, da für diese eine umfangreiche API zur Oberflächengestaltung, Bild- und Tonaufzeichnung und GPS-Unterstützung vorhanden sind. Alle gewünschten Funktionen lassen sich mit dem iPhone SDK 3.1.3 verwirklichen. Externe Bibliotheken sind nicht erforderlich.
Darstellung in Listen
- Das App bietet zunächst eine Liste mit Projekten an
- Wird ein Projekt im Grundmodus ausgewählt, so wird eine Liste mit den Tagebucheinträgen des Projekts gezeigt. Auch hier können neue Einträge angelegt oder bestehende geändert oder gelöscht werden.
- Ist das Projekt durch ein Kennwort geschützt, muss dieses einmalig für jede Sitzung eingegeben werden
- Tagebucheinträgen können Fotos hinzugefügt werden, indem diese aus dem Album gewählt oder direkt mit der Kamera aufgenommen werden. Tonaufzeichnungen können über das eingebaute Mikrofon angelegt werden. Zu jedem Tagebucheintrag wird eine Liste der hinzugefügten Anhänge gezeigt
- Fotos können verkleinert und komprimiert gespeichert werden, um Speicherplatz zu sparen oder das Datenvolumen für die Datenbanksynchronisation oder den E-Mail-Export zu verringern
- Wird ein Anhang in dieser Liste ausgewählt, wird das Bild angezeigt oder die Tonaufzeichnung über den Media-Player abgespielt
- Für Projekte, Tagebucheinträge und Anhänge können Filter definiert werden, die es gestatten, nicht benötigte Objekte auszublenden
Bearbeitungsmodus
- Im Bearbeitungsmodus können in der jeweiligen Liste Projekte oder Tagebucheinträge hinzugefügt, gelöscht oder zur Detail-Bearbeitung ausgewählt werden
- Im Detail-Bearbeitungsmodus lässt sich jeweils auf einer Landkarte anzeigen, wo Projekte, Tagebucheinträge und Anhänge erzeugt wurden
- Im Detail-Bearbeitungsmodus lassen sich Projekte oder einzelneTagebucheinträge per E-Mail an einen Empfänger versenden
Verwaltungsfunktionen
- Im Konfigurationsmenü können Vorgabewerte für die Speicherung von Fotos (Verkleinerung, Kompression) abgelegt werden
- Für das Mobile Endgerät kann ein Default-User angelegt werden. Dieser wird als Projekteigentümer und für die Anmeldung bei der Datenbank verwendet
- Ein Bedienhandbuch wird auf der ProjectDiary-Website zur Verfügung gestellt
Sie wünschen weitere Informationen oder haben Fragen zur Realisierung eines Projekts? Senden Sie uns eine E-Mail mit Ihrem Anliegen und wir werden uns umgehend mit Ihnen in Verbindung setzen. Gerne helfen wir Ihnen auch telefonisch unter der Nummer 089 547054-0 weiter.
