• Keine Ergebnisse gefunden

iphone Barcode-Scanner App

N/A
N/A
Protected

Academic year: 2022

Aktie "iphone Barcode-Scanner App"

Copied!
6
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Pflichtenheft

iPhone Barcode-Scanner App

Hochschule der Medien - Stuttgart

Erstellt von: Jens Förster Matrikel-Nr: 19616

(2)

Inhaltsverzeichnis

Beschreibung und Zielsetzung! 1

Beschreibung!

1

Zielsetzung!

1

Muss-Features:!

1

Soll-Features:!

1

Kann-Features:!

2

GUI-Richtlinie! 3

Anwendungsszenarien! 4

Szenario „Einkaufen“!

4

Szenario „2D-Barcodes“!

4

Szenario „Schlechtes Licht“!

4

(3)

Beschreibung und Zielsetzung

Beschreibung

Das Projekt besteht aus einer Anwendung für das iPhone, bei der man mit Hilfe der eingebauten Kamera Stichcodes einscannen kann. Diese Strichcodes werden dann mittels interner Bibliothek und mit Hilfe des Internets und ausgewertet und bestimmte Parameter werden als Overlay direkt über dem bisherigen Kamerabild wiedergegeben.

Zielsetzung

Muss-Features:

1. Scannen der Barcodes mit Hilfe der eingebauten Kamera, als Sucher soll hierbei das gesamte Display verwendet werden.

2. Erkennen von 2 1D und einem 2D Barcode.

• EAN-8, EAN-13 als 1D und QR-Code als 2D Barcodes

3. Umwandeln der Bild-Informationen in computerverständliche Werte.

4. Auswerten dieser Werte mit Hilfe eines Verkaufsportals (Amazon) oder interner Bibliotheken (ZXing) und Ausgabe von bestimmten Wertens als Overlay des ursprünglichen Kamerabilds.

1. Overlay Bei Produkten: Name des Produkts, Preis, Link zum Produkt.

2. Overlay bei 2D Barcodes: Die jeweiligen enthaltenen Daten.

Soll-Features:

1. Ein Eingabe-Interface über das der Benutzer selbst die Zahlen der 1D Codes eintragen kann.

2. Automatisches erkennen der Barcodes und ausgeben des Overlays ohne weitere Benutzeraktionen 3. Speichern und Abrufen der Suchanfragen.

4. Implementierung einer Vergleichsmöglichkeit zu Amazon

! 1

(4)

Kann-Features:

1. Anwenden der Scanner-Funktion auf andere Bereiche, wie zum Beispiel weitere Verkaufsportale oder selbst erstellte und in einer Datenbank gespeicherte Barcodes.

2. Erkennen weiterer Barcodes.

(5)

GUI-Richtlinie

Im Folgenden habe ich einige Bilder erstellt, an denen sich meine GUI orientieren soll. Dies ist nicht die endgültige Version, nur eine Richtlinie.

< Hier wird der Barcode noch nicht erkannt und daher kein Overlay angezeigt.

Hier >

wird der Barcode erkannt und automatisch der Preis, der Name und eine Bewertung angezeigt.

! 3

(6)

Anwendungsszenarien

Szenario „Einkaufen“

Man ist irgendwo unterwegs und möchte sich gerne ein Buch kaufen. Dabei fragt man sich ob das Buch wirklich gut ist und möchte einen anderen Rat als den der Verkäufer, da diese das Buch verkaufen wollen und man nicht immer auf die ehrliche Meinung hoffe kann. Man zückt sein iPhone, scannt den Barcode und on-the- fly wird der Preis, der Name und die Benutzerbewertung von Amazon.de ausgegeben.

Szenario „2D-Barcodes“

Heute werden immer öfter 2d Barcodes verwendet um im Alltag Dinge zu verschlüsseln oder auch nur um sie interessanter zu machen. Webseiten sind zum Beispiel des öfteren hinter einem Barcode versteckt, aber auch Kurznachrichten, die von Benutzern verfasst wurden. Von nun an kann man sein iPhone zücken und einfach den Barcode scannen, er wird ausgewertet und die in ihm versteckte Botschaft wird auf dem Display als Overlay ausgegeben.

Szenario „Schlechtes Licht“

Man ist unterwegs und sieht ein Buch, ist sich aber wieder nicht sicher ob man es kaufen soll. Erneut scannt man den Barcode auf dem Buch, das iPhone will aber dank der schlechten Lichtverhältnisse kein Ergebnis ausgaben. Das ist kein Problem, denn man kann auch direkt Barcodes „eingeben“ und diese werden dann über das Internet abgefragt und die gewünschten Informationen wiedergegeben.

Referenzen

ÄHNLICHE DOKUMENTE

Die Landespsychotherapeutenkammer Baden-Württemberg gibt derartige Barcode-Aufkleber und Fortbildungsausweise derzeit nicht aus, da weder ihre Mitglieder, noch die Kammer einen

In diesem Fall werden alle offenen Bericht für dieses Objekt als erledigt gekennzeichnet. Wichtig hierbei ist, das das Feld erledigt mit „JA“ gefüllt sein muss. Wird unter das

Das GBOL-Projekt hat das Ziel, die Artenvielfalt aller deutschen Tiere, Pilze und Pflanzen anhand ihres genetischen DNA-Barcodes (Fingerabdrucks) zu erfassen.. Damit

 Um für gute Lesebarkeit zu sorgen, muss jeder Barcode korrekt programmiert sein..  Sind die Parameter „b“ und „s“ identisch, muss der Parameter „s“ nicht

Therefore, we focused our attention on improving the wearable input from small buttons and touch screens to more natural ways like hand gestures. We proposed a fast and robust

Wenn Sie eine neue Route planen, wird die Fahransicht einschließlich ausführlicher Infor- mationen zu Ihrer aktuellen Position angezeigt.. Sie können jederzeit auf die Mitte

Das Fleisch und die Würstel für die Suppen kaufen wir bei der Familie Fuchs ein.. Linsensuppe (Vegan) klein

Buchungsdaten öffnen und „unbekannte Artikel aufnehmen“ anklicken → Daten werden dann als Neuanlage ins Lagerprogramm übernommen. Alternativ: