Infoscreen 2.0
Agenda Infoscreen 2.0 Motivation Projektorganisation Verwendete Technologien Hardware Software Zukunftsvision
Motivation Infoscreen 2.0 Projektarbeit im Team breites Spektrum Wie in der Arbeitswelt Zusammen, nicht alleine breites Spektrum Elektrotechnik, Datenbanken, Webentwicklung, Linux-Server Neue Herausforderungen Projekt Systementwicklung ein Semester vorgezogen Infoscreen weiterentwickeln, Serienreife Kein EWA gehört Zusammenhängendes Projekt (3 Wochen) Selbständiges Arbeiten Kennenlernen verschiedener Technologien
Projektorganisation Infoscreen 2.0 Einteilung des Teams Software, Hardware Jeder Projektmitarbeiter hat eigenständige Aufgaben Kernarbeitszeit 08:00-16:00 Arbeitsbedingungen Gut ausgestattetes Labor Nettes Arbeitsklima
Infoscreen 2.0 Hardware
Infoscreen 2.0 Hardware Infoscreen
Infoscreen 2.0 Hardware Infoscreen
Hardware IGEPV2 Board Infoscreen 2.0 ARM CORTEX A8 Core (Energiesparend) Bluetooth LAN und W-LAN USB Host Controller DVI Output
Hardware Verwendete Technologien (Server) Infoscreen 2.0 Hardware Verwendete Technologien (Server) Betriebssystem: OpenEmbedded WebKit als Browser-Basis Browser: mittels Qt Embedded entwickelt DNS (Domain Name Service) TFTP (Trivial File Transfer Protocol) NFS (Network File System) Apache (Webserver) DHCP (Dynamic Host Configuration Protocol) NTP (Network Time Protocol)
Infoscreen 2.0 Hardware Netzaufbau
Infoscreen 2.0 Software
Software Allgemein Infoscreen 2.0 Client-Server-Architektur Webapplikation Zentraler Server -> zentrale Verwaltung Open-source Widgets Darstellung der Screeninhalte Einfach Anbindung
Software Verwendete Technologien - Allgemein Infoscreen 2.0 Software Verwendete Technologien - Allgemein Zend Framework MySQL PHP JavaScript/AJAX HTML CSS
Software Verwendete Technologien - Detail Infoscreen 2.0 Software Verwendete Technologien - Detail Zend Framework Weit verbreitet Großer Umfang Open-source Stetige Weiterentwicklung Gute Community MySQL Standarddatenbank für Webprojekte
Software Verwendete Technologien - Detail Infoscreen 2.0 Software Verwendete Technologien - Detail PHP Serverbasierte Scriptsprache Gängig im Bereich der Webentwicklung JavaScript/AJAX Dynamische Verarbeitung von Inhalten Benutzerfreundliche Darstellung Wird oft verwendet (weit verbreitet)
Software Verwendete Technologien - Detail Infoscreen 2.0 Software Verwendete Technologien - Detail HTML Darstellung der Struktur Standard Darstellungssprache CSS Verschönerung der HTML-Struktur Bietet viele Möglichkeiten beim Designen Wird oft verwendet (weit verbreitet)
Infoscreen 2.0 Software Widgets Wird oft verwendet (weit verbreitet)
Zukunftsvision Infoscreen 2.0 Verbreiteter Einsatz am Fachbereich Kontinuierliche Weiterentwicklung RFID Eigene Platine Programmierung neuer Widgets Design
Vielen Dank für Ihre Aufmerksamkeit!