Download (11Mb)
Download (11Mb)
Download (11Mb)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
FireTablet<br />
Inhaltsverzeichnis<br />
3.3.3 Use Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />
3.3.4 Ausführliche Use Cases . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />
4 Interface Design (Autor: Daniel Bobst) 33<br />
4.1 Erster Entwurf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
4.1.1 Übersicht Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . 34<br />
4.2 Zweiter Entwurf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44<br />
4.2.1 Neuer Use Case: Zentrale Funktionsprüfung . . . . . . . . . . . . . . 46<br />
4.2.2 Erweiterter Use Case: Wartung abschliessen . . . . . . . . . . . . . . 46<br />
4.2.3 Dokumentgenerierung . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />
4.2.4 Aktualisierte Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47<br />
4.2.5 Testablauf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48<br />
4.2.6 Mangelerfassung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />
4.3 Finaler Entwurf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />
4.3.1 Anlage betrachten . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />
4.3.2 Gerätezustände . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />
4.3.3 Testen von Geräten . . . . . . . . . . . . . . . . . . . . . . . . . . . 61<br />
4.3.4 Mangel erfassen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />
4.3.5 Implementation - Differenzen gegenüber Entwurf . . . . . . . . . . . 68<br />
5 Software Entwicklung (Autor: Samuel Hüppi) 70<br />
5.1 Design & Architektur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />
5.1.1 Domainmodel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70<br />
5.1.2 Architekturübersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />
5.1.3 Klassendiagramm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73<br />
5.1.4 Sequenzdiagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77<br />
5.2 Unit Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.2.1 Android Test Klassen . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.2.2 Robotium . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81<br />
5.2.3 Anwendung und Beispiele . . . . . . . . . . . . . . . . . . . . . . . . 82<br />
6 Zusammenfassung (Autor: Samuel Hüppi) 86<br />
6.1 Resultat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86<br />
6.1.1 Sortiert nach Zielen . . . . . . . . . . . . . . . . . . . . . . . . . . . 86<br />
6.1.2 Sortiert nach Use Cases . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
6.2 Ausblick . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87<br />
7 Projektmanagement 89<br />
7.1 Zeitplan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89<br />
7.1.1 Projektplan Version 1 . . . . . . . . . . . . . . . . . . . . . . . . . . 90<br />
7.1.2 Projektplan Version 2 . . . . . . . . . . . . . . . . . . . . . . . . . . 91<br />
7.2 Stundenübersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92<br />
7.3 Infrastruktur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92<br />
7.4 Erfahrungsbericht Samuel Hüppi . . . . . . . . . . . . . . . . . . . . . . . . 93<br />
Glossar 98<br />
Page III