GPicS Geo Picture Service. Gliederung 1. Entwicklersicht a) Layout b) Primefaces Komponenten c) Controller d) Datenbank 2. Evaluation.

Slides:



Advertisements
Ähnliche Präsentationen
OASE Elektronische Antragstellung des Deutsch-Polnischen Jugendwerks.
Advertisements

Partner Homepage Erste Schritte
Support.ebsco.com Lernprogramm zum Erstellen einer lokalen Sammlung.
Anmeldeprozedur Partner werden:
Die Erstellung einer Lückentext-Übung mit
Tipps & Tricks zu benutzerdefinierten Animationspfaden
„Ansicht Arbeitsbereich“ ist die nutzerspezifische Ansicht, in der alle Dokumente aufgelistet sind, die dem angemeldeten Benutzer zugeordnet sind. D.h.
Präsentation: Diaschau mit Musik Ruedi Knupp.
eXist Open Source Native XML Database
Support.ebsco.com Business Source-Suche in EBSCOhost Lernprogramm.
Universität zu Köln Kurs Dedizierte Systeme
Windows Explorer.
Support.ebsco.com Lernprogramm zur einfachen Suche in wissenschaftlichen Bibliotheken.
Ultrasn0w Unlock installieren Der Ultrasn0w Unlock entsperrt das Baseband Cydia öffnen.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
By Monika Krolak & Christian Meschke
Installationsanleitung 1.02 Hausverwaltung.
So animieren Sie Kreisdiagramme mit der Eingangs-Animation „Rad“
Eine Homepage für die Fachberatung Thomas Scholz.
Heute: Scherenzange zeichnen
Delphi Eine objektorientierte Programmiersprache © Beushausen 2000.
Elektronischer Spielbericht: Hinweise für Klassenleiter
Outlook_03 - Freigabe von Postfächern für Kollegen
Automatische Übersetzungen mit Google
Anlegen von Ordnern, speichern und Öffnen von Bildern und Briefen
6 Mit dem Internet Explorer im WWW arbeiten
Foto Galerie1 Galerie ansehen: Internet Explorer starten und folgenden Link eingeben galerie.tvunterseen.ch.
P060 - IFI-Pflegedialogsystem - Termine und Nachrichten Ingenieurbüro für Informationssysteme Konzepte und Marketing Gerade Straße Buchholz i.d.N.
Haus der Geschichte Workshop CMS Typo3 Bonn,
POV-PCs im Screen-Manager im linken Teilbereich des Screen-Managers ist die Liste der eingebunden POVs sichtbar Verbindungen zu neuen POVs müssen angelegt.
Systemaufbau / Komponenten
Typo 3. INSTALLATION TYPO3 INSTALLTOOL EXTENSIONS UND TEMPLATES INSTALLATION TEMPLAVOILA USERMANAGEMENT Inhalt:
GPicS GeoPictureService. Anforderungen XML-basiertes Fotoarchiv Bilddaten mit GPS-Daten verknüpfen Nutzung von Cloud-Diensten.
Die Arbeitsoberfläche zum Schreiben eines Artikels hc voigt Streifzug durch die WordPress-Rückseite.
Demo Entwerfen und zeigen Sie ansprechende Präsentationen ganz einfach und problemlos.
Schnelleinstieg Schnelleinstieg für bereits geschulte User zur Schulung OMDS-Einspielung in FinanzProfiT Bitte auf gewünschte Variante klicken oder weiterblättern….
Bild(er) für den Upload vorbereiten anhand des Microsoft Office Picture Managers.
MQuest ® und Geräte Einweisung Mobile Market Research with mQuest ® Interviewer Schulung Handling PDA Einweisung.
ohne Animationseffekte (
Getting started: das Weltfenster von Kara
Datei hochladen Um Mit der Dateiverwaltung zu beginnen klicken Sie zunächst auf den Wiki verwalten Button. Dann klicken Sie auf Dateien.
Den Internet – Link, unter welchem der Blog zu finden ist kopieren.
2.2.6 Verknüpfung von Personeneinträgen1 VERKNÜPFUNG VON PERSONENEINTRÄGEN Jedes mal, wenn Personennamen bei der Erfassung von Medien eingegeben werden,
Maya Kindler 5c. 1.Voraussetzungen für die Installation 2.Installation 3.Template lade, installieren und anpassen 4.Kategorie und Inhalt 5.Menü.
praktika.m3l.de „Unternehmen“
Danato - Strictly Confidential CMS Evaluation MODX – ein CMS für den DANATO Shop?
Die Vereinsverwaltung unter Windows 2000 Anhand der folgenden Präsentation werden Sie mit der Verwaltung des Vereins unter Windows 2000 vertraut gemacht.
Präsentation: Google Picasa
TUDWCMS Wie kann der Autor eines Dokumentes geändert werden ?
Repo (Quelle) in Cydia manuell hinzufügen Quellen (Repos) stellen die Software in Cydia bereit Cydia öffnen.
Vorbereitung Öffne über oder über das TOP 50 Viewer Icon die digitale topographische Karte von Baden-Württemberg.
Rechtevergabe bei Windows 2000 Server Planung und Ausführung Schäffler und Lindauer.
Folie 1 Media-Asset-Management (MAM) Folie 2 MAM-Übersicht: IMAGES 1.Direkt unter IMAGES ist Kein Inhalt vorzufinden. 2.Im Bilderpool.
UNSERER HOMEPAGE Anleitung zur Registrierung europa.eu Stand
SYMO Aufgabe 3. Inhalt  Programmoberfläche  Neues Projekt anlegen  Neues Diagramm anlegen  Elemente einfügen  Elemente löschen  Hinweise.
Support.ebsco.com Tutorial Holdings Management Übersicht.
Benutzeranleitung für den JBFOne-Master der Fiducia & GAD IT AG
Durbusch.de Inhalte ändern. Allgemeines Die Inhalte der Homepage treten in verschiedenen Formaten auf. Die Startseite besteht im wesentlichen aus dem.
1 Prozesse im Studierendenmanagement Kontext: Studium anlegen und bearbeiten Studienprogramm/Beurlaubung hinzufügen Sonstige Aktivitäten: s verschicken,
G.Meininghaus, Konstanz1 Bilder auf dem PC ordnen, wiederfinden und zeigen Windows 7.
CONTAO Wesentliches in Kürze zum Einfügen, Bearbeiten und Löschen von Inhalten.
Lieferantenhandbuch - Angebotsabgabe inkl. Werkzeugangebot in der Source Package Applikation Januar 2015.
Temporäre Dateien von Browsern löschen Warum? Browser legen viele temporäre Dateien auf der Festplatte „C“ ab. Temporäre Dateien werden speziell für den.
LSI8204ELP & Onboard SATA Controller Allgemeines: – Nicht konfigurierte Festplatten werden automatisch als Single Disks bzw. Logical Drives (einzelne Laufwerke)
SurveyCAU Handbuch - Dozent*innen -.
Anpassen Ihrer Microsoft SharePoint Onlinewebsite
Wie bewerbe ich mich über diniLehr.ch?
 Präsentation transkript:

GPicS Geo Picture Service

Gliederung 1. Entwicklersicht a) Layout b) Primefaces Komponenten c) Controller d) Datenbank 2. Evaluation

Layout besteht aus 4 Bereichen

Layout - Facelets

Primefaces Komponenten Anzeige Allgemein DataGridView Calendar, InputText, InputSecret Anzeige auf Karte GMaps Slideshow Galleria Menü Bilder Upload Fileupload

Komponenten

Controller mehrere Controller pro Seite Plan: außer Nutzercontroller alle Request-Scoped Nutzer bleibt angemeldet Vermeidung von Side-Effects Realität: alle Controller Session-Scoped Initialisierungsmethoden notwendig

Datenbank - Aufbau exist/rest/db/ nutzer/nutzers.xml alben/alben.xml bilder/bilder.xml queries/ allNutzer.xql albenForNutzer.xql … bilderForAlbum.xql Ausführen von Abfragen über REST-style-Web Interface und Stored XQueries

Datenbank - Sicherheit Zugriffsschutz Nur Admin hat Zugriff auf Queries und Dateien Gleichzeitige Zugriffe Verhinderung der Vergabe gleicher Indizes für Objekte Nutzung des Singleton-Patterns für DB-Zugriff

Evaluation – Angesprochene Punkte Nutzer Löschen Benutzer können sich nicht selbst löschen, nur Admin kann User löschen Ist gewollt, wurde in den Anforderungen so spezifiziert. Keine Nachfrage ob Nutzer gelöscht werden soll. Konnte nicht behoben werden (Parameterproblem) Der Admin kann sich selber löschen.Behoben

Evaluation – Angesprochene Punkte Album bearbeiten Miniaturansichten: da das Originalbild verwendet wird, dauert das Laden lange. Behebung ohne weiteres nicht möglich. Keine Nachfrage ob Bild gelöscht werden soll. Behoben Bild löschen: Abbrechen Bild trotzdem gelöscht Behoben Hochladen: gleicher Bildname in zwei Alben -> wenn Bild in einem Album gelöscht wird, fehlt es anschließend in anderem Album, Bild kann anschließend nicht mehr gelöscht werden Behoben

Evaluation – Angesprochene Punkte Bild bearbeiten Es wird immer das selbe Bild angezeigt. Behoben Man kann Bilder von anderen Nutzern bearbeiten Behoben Jeder kann Bilder bearbeiten, auch wenn nicht angemeldet. Behoben Nur Tag kann angegeben werden, keine Uhrzeit beim Speichern wird Uhrzeit gelöscht. In kurzer Zeit nicht lösbar, da wir Primefaces verwenden. (Feature erst in 3.0 verfügbar)

Evaluation – Angesprochene Punkte Album Löschen Album kann vom Ersteller nicht gelöscht werden, nur vom Admin. Ist gewollt, wurde in den Anforderungen so spezifiziert. Ansicht wird nicht richtig aktualisiert, nachdem Album gelöscht wurde. Behoben

Evaluation – Angesprochene Punkte Album anzeigen Immer Standartbild angezeigt in Slideshow Auf Karte: Miniaturansicht falsches Bild. Album bearbeiten: Link unten sehr schwer auffindbar. Behoben Link ist nun oben. Kein Bild im Album -> Aber Beschreibung wird trotzdem angezeigt, mit Hinweis, das Bearbeiten möglich wäre Bearbeiten wird nicht mehr durch Rechtsklick realisiert. Karte immer auf erstes Bild zentriertIst so gewollt.

Evaluation – Angesprochene Punkte Mappenübersicht Eigene Alben: nicht alle Alben werden angezeigt Behoben. Adminpage: mehrmaliges Klicken auf User Album wird mehrfach angezeigt Behoben Adminpage: Anklicken von Album Bilder werden angehängt Behoben. Adminpage: Anklicken anderer Alben hängt Bilder an Liste an Behoben. Neue Alben werden hinten angezeigt, oben wäre besser. Behoben.

Evaluation – Angesprochene Punkte Bilderanzeige Sonstiges Anzeige eines einzelnen Bildes nicht möglich oder nicht gefunden. Ist so gewollt. Anzeige von fremden Alben: Eingabefeld für Passwort nicht ersichtlich dass ein Passwort eingegeben werden muss Behoben. Berechtigungen werden nur an Hand des Nutzernamens geprüft anderer Admin-Account hat automatisch Nutzerrechte Behoben, da Admin sich nicht mehr selber löschen kann.

Evaluation – Angesprochene Punkte Sicherheit Sowohl nich angemeldete Benutzer als auch angemeldete können jegliche Fotos bearbeiten Behoben. Freundepasswort nur 4 Zeichen lang und keine Limitierung von Falscheingaben Brute Force möglich Behoben, Längeres Passwort und Passworteingabe nur aller 3 Sekunden möglich.

Evaluation – Angesprochene Punkte Usability Nicht für kleine Bildschirme geeignet, Elemente überdecken sich Nicht vollständig behoben, nur ab 13,3 Zoll uneingeschränkt nutzbar. AdminPage nur direkt nach Einlogvorgang sichtbar kein Direktlink vorhanden Behoben, bei Admin wurde Link hinzugefügt. AdminPage: klicken auf Username zeigt seine Mappen nicht intuitiv Ist so gewollt, da es kaum Nutzerinformationen gibt. Adminpage, man sieht nicht welcher Nutzer gerade ausgewählt ist. Behoben, Nutzername wurde hinzugefügt. Adminpage: Man sieht nicht aus welchem Album die Bilder gelöscht werden. Behoben.

Fragen?