ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX WebCardManagement Version: 1.0 Datum: 19. November 2013 Autor: Stefan Strobl © ANA-U GmbH 2013 Alle Rechte vorbehalten. Über den urheberrechtlich vorgesehenen Rahmen hinausgehende Vervielfältigung, Bearbeitung oder Übersetzung ist ohne vorherige schriftliche Genehmigung verboten. Dieses Dokument oder Teile davon darf ohne schriftliche Zustimmung des Urhebers nicht an Dritte weitergegeben werden! Autor: Stefan Strobl Seite 1 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Versionshistorie Version 1.0 – 19.November 2013: • Erstellung des Dokuments (Stefan Strobl) Autor: Stefan Strobl Seite 2 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Allgemein Das Produkt "WebCardManagement" ist ein dezentrales System zur Kartenausstellung, das im Baukastenprinzip zusammengesetzt werden kann. Es besteht aus grundsätzlich 4 Komponenten: • • • • Drucker Webservice Datenbank Webservice Foto Webservice Webseite als Benutzerinterface Client • Computer (z.B. Mac,Pc) • Tablet (z.B. iPad, Android, Windows, ...) • Smartphone (z.B. iOS, Android, Windows, ...) Drucker Webservice • Auftragsqueue • Fehlermanagement • Chipkodierung • Kartendruck Datenbank Webservice Foto Webservice Webseite • Normierung der Daten-Schnittstelle • Verbindung zu externen Datenquellen (SQL, Webservices etc.) herstellen • Aufnahme von Bildern mittels Webcam, digitaler Kamera oder Scanner • Automatische Gesichtserkennung •Benutzerinterface •Design anpassbar Der Verbund dieser 4 Komponenten ermöglicht es, das Produkt auf möglichst viele verschiedene Anforderungen anpassen zu können. Da die einzelnen Webservices autark operieren, kann das System sehr einfach erweitert und gewartet werden. Das Konzept, das Benutzerinterface über eine Webseite zu gestalten, ermöglicht es dem Anwender das System von prinzipiell jedem Computer bzw. Internet-Browser fähigen Endgerät zu bedienen, welches einen Zugriff auf diese Webseite hat. Es ist keine Installation am Anwender Rechner erforderlich! Die Grundfunktionalitäten sind: • • • • • Erstellen von Kartenlayouts Datenanbindung an diverse Systeme (SQL-Datenbanken, Webservices usw.) Aufnahme, Scan und Import von Personenfotos Kodieren verschiedenster Chipsysteme (kontaktlos und kontaktbehaftet) Druck von Karten/Ausweisen Autor: Stefan Strobl Seite 3 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Kartenausstellung: Die Webseite für das Ausstellen einer Karte besteht aus 3 Prozess-Bereichen: • • • Datenansicht Fotoaufnahme / -import Kartenvorschau und –druck Je nach Anwendungsgebiet können folgende Optionen in der Kartenausstellungs-Ansicht freigeschalten werden: • • • Mehrfachdruck Dateneditor Druckdatenvalidierung vor dem Druck Autor: Stefan Strobl Seite 4 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Ablauf einer Kartenausstellung: 1. Aufruf der WebCardManagement-Seite mittels Browser 2. Einloggen mit Benutzername und Passwort Aufgrund des Benutzerkontos wird bestimmt mit welchen Webservices gearbeitet wird. Dadurch ist es möglich mit mehreren verschiedenen Druckern und Datenquellen zu arbeiten. 3. Abfrage der Personendaten über die Weboberfläche Über das Datenbank Webservice werden die entsprechenden Daten in der KundenDatenquelle gesucht und geliefert. Anschließend werden die ermittelten Daten zur weiteren Auswahl angezeigt. 4. Aufnahme eines Bildes über die Weboberfläche Es wird mittels des Foto Webservices ein Bild aufgenommen. Das Webservice steuert autark das angeschlossene und konfigurierte Aufnahmegerät (Webcam, digitale Kamera, Scanner, …) und liefert das Bild auch mit einem automatischen Zuschnitt auf ein Gesicht. 5. Übernahme des Bildes über die Weboberfläche Das Bild wird nun über das Datenbank Webservice in der Kunden-Datenquelle abgelegt. 6. Kartenkodierung und –druck starten über die Weboberfläche Die ermittelten Daten werden an das Drucker Webservice übergeben und dort in der Aufgabenqueue eingereiht. Das Drucker Webservice kodiert und druckt die Karte selbstständig und schreibt alle Kartendaten über das Datenbank Webservice in die KundenDatenquelle zurück. Da das Drucker Webservice mit einer Aufgabenqueue ausgestattet ist, können mehrere Benutzer zur selben Zeit mit demselben Drucker Webservice arbeiten. Die Aufträge werden in der Reihenfolge ihres Eintreffens am Drucker Webservice abgearbeitet. Autor: Stefan Strobl Seite 5 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Kartenlayout Die Webseite beinhaltet einen Kartendesigner, durch dessen Hilfe man grafisch die Druckdaten auf der Karte platzieren und formatieren kann. Hierbei werden folgende Grundelemente unterstützt: • • • Textfelder Bilder Barcodes Um eine Anpassung von Daten zu ermöglichen, steht ein Makro-Interpreter zur Verfügung. Damit können Textmanipulationen, Be- und Umrechnungen usw. vor dem Druck erledigt werden. Autor: Stefan Strobl Seite 6 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Datenanbindung Die Datenanbindung an externe Datenquellen kann über die Webseite konfiguriert werden. Derzeit stehen folgende Datenquellen zur Auswahl: • • SQL Datenquelle über ODBC-Schnittstelle UnicardV2 Webservice-Schnittstelle Weitere Schnittstellen können auf Kundenwunsch hinzugefügt werden. Autor: Stefan Strobl Seite 7 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Benutzerkonten Nach dem Registrieren des WebCardManagement-Produkts erhalten Sie einen Lizenzschlüssel für die erstandenen Lizenzen bzw. können diesen über die Webseite abrufen. Anschließend können über die Weboberfläche alle Einstellungen bzgl. Benutzerechte, Webserviceverknüpfungen, Anzeigeoptionen usw. eingestellt werden. Das Design des Benutzerinterfaces kann farblich angepasst werden, um sich in die Umgebung des Kunden einzupassen. Autor: Stefan Strobl Seite 8 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Service Zur Ablaufverfolgung und Statusanzeige kann auf der Weboberfläche die Drucker Webservice Aufgabenqueue eingesehen und wenn nötig gelöscht werden. Im Zuge der Druckerwartung kann der Reinigungsvorgang des Druckers hier gestartet werden. Autor: Stefan Strobl Seite 9 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX ANA-U WebCardManagement Lösungen ANA-U WebCardManagement Komplettpaket Dieses Packet ist eine "All-in-One"-Lösung und beinhaltet eine komplette funktionstüchtige Kartenausstellung. Komponenten Enthalten sind folgende Komponenten: • • • • Hybrid-Drucker (d.h. Drucker mit integrierter Server-Hardware) Chipkartenleser (optional) Kamera (optional) Software (Vorkonfigurierte und gehostete Webservices und Webseite) Installation Vorausgesetzt es sind alle Systemdaten im Vorfeld verfügbar, wird die Kartenausstellung fertig konfiguriert für Ihre Umgebung geliefert. Nach dem anstecken des Gerätes an die Stromversorgung und Netzwerk, kann das WebCardManagement von einem beliebigen Client aufgerufen und Karten erstellt werden. Bedienung Die Kartenausstellung kann von jedem browserfähigen Gerät bedient werden. Siehe Kapitel "Client (Browser)". Wartung und Garantie Dieses Packet beinhaltet eine Online-Wartung mit telefonischen Support und einer Garantie auf 3 Jahre. Für Wartungen und Software-Updates über diesen Zeitraum hinaus, bietet ANA-U Wartungsverträge an. Autor: Stefan Strobl Seite 10 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX ANA-U WebCardManagement Für die Integration in ein bestehendes System bieten wir die Komponenten des WebCardManagements auch als Einzelkomponenten an. Komponenten Die Webservice-Komponenten können über das SOAP-Protokoll aus jeder Anwendung aufgerufen werden. • Drucker Webservice Erstellt aus den übermittelten Daten eine Karte. • Datenbank Webservice Stellt Daten aus diversen Datenquellen zentral und normiert zu Verfügung. • Foto Webservice Liefert ein Foto von Webcam, Scanner oder EOS 1100D Digitalkamera. • Webseite Das Benutzerinterface. Optional in Kombination mit Hardware: • • • Drucker Chipkartenleser Kamera Systemvoraussetzung: Server (Webservice bzw. Webserver) • • • • Microsoft Windows (XP, Vista, 7, 8, Server) Microsoft .net Framework 4 Microsoft VC++ 2010 Redistributable Package (x86) Internet Information Server 7 oder neuer mit ASP.net Unterstützung (wird für das Hosting der Webseite benötigt) Wartung und Garantie Dieses Packet beinhaltet eine Online-Wartung mit telefonischen Support und einer Garantie auf 2 Jahre. Für Wartungen und Software-Updates über diesen Zeitraum hinaus, bietet ANA-U Wartungsverträge an. Autor: Stefan Strobl Seite 11 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Client (Browser) Die Kartenausstellung kann von jedem browserfähigen Gerät bedient werden. Wir empfehlen die folgenden getesteten Browser zu verwenden. • • • PC, Mac, Tablet oder Smartphone Netzwerk- / Internetverbindung zum Webserver des WebCardManagements Getestete Browser: o Mozilla Firefox (empfohlen!) o Internet Explorer 9 oder neuer o Google Chrome o Safari o Opera Aufgrund der unterschiedlichen Implementierungen der diversen Browsern, kann es zu minimalen Abweichungen in der Darstellung bzw. Einschränkungen im Funktionsumfang kommen. Autor: Stefan Strobl Seite 12 von 13 8. August 2013 ANA-U GmbH Schloss Freiberg Ludersdorf 30 8200 Gleisdorf Datei: WEBCARDMANAGEMENT.DOCX Impressum ANA-U GmbH Schloss Freiberg Ludersdorf 30 A-8200 Gleisdorf Austria Copyright © ANA-U GmbH 2013 Der Inhalt dieses Dokuments oder Teile davon darf nicht ohne die schriftliche Genehmigung von ANA-U GmbH dupliziert, weiter verarbeitet oder in anderer Form übernommen werden. Alle technischen Spezifikationen und Zeichnungen, usw. unterliegen dem Urheberrecht. Der Ersteller des Dokuments behält sich das Recht vor, Inhalte ohne vorherige Information zu ändern. Autor: Stefan Strobl Seite 13 von 13 8. August 2013