Pre-Beta V0.93 - Build 112.

Slides:



Advertisements
Ähnliche Präsentationen
Forschungszentrum Informatik
Advertisements

Be.as WEB Technologie
www.materna.de1 Evaluierung einer aus Open Source Komponenten bestehenden J2EE Umgebung Marcus Jäger ~ Fachinformatiker Anwendungsentwicklung ~
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Content Management Systems
Erweiterung B2B Usermanagement / LDAP-Anbindung
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
Projekt Web Engineering
Software Design Patterns Extreme Programming (XP).
1 Zwischenstandsbericht III Olaf Watteroth Computer Systems and Telematics Institute of Computer Science Freie Universität Berlin
Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme
My Job Application Manager
YouTube5 .0 Projektpräsentation
Chat System – Gruppe B Tim Braun, Andre Ester, Florian Müller und
Internet (World Wide Web)
Wir bauen uns eine Webapplikation!
Learning By Doing Thema 1: Dynamische Webseiten und Online Datenbanken (Jarka Arnold) Thema 2: Simulationen, Sound, Schnittstellen (Aegidius Plüss) Thema.
GFS im Fach Gemeinschaftskunde
Einführung / Geschichte Einführung / Geschichte Motivation Motivation Beispiel Beispiel Architektur / Komponenten Architektur / Komponenten Konfiguration.
Daniel Yves Ostwald …vor 6 Monaten Bob C# Silverlight ! ASP.NET WCF ? iPad Objective C HTML 5 In 3 Tagen ! Mono.
Teilnehmer: Sven Dahmer BAMP01 Marco Pohl BAMP02 Toni Möckel BAMP02 Java – Projekt 2010 Projekt: Realisierung einer API – Applikation für den weltgrößten.
Erstellen einer Webseitenstatistik mithilfe eines OLAP-Servers
Präsentation von Sonja Pathe
OSS - Open Source Software
Was ist Open Source? Der Quelltext liegt in einer für Menschen verständlicher Form vor Darf beliebig kopiert und verbreitet werden Darf verändert werden.
App-Entwicklung mit HTML5, CSS und JavaScript
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
Internet und SMS Internet und SMS Daniel Rickenbacher Jeremy Deuel.
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
Programmierprojekt Java Server Pages
Uwe Habermann Venelina Jordanova VFX in Cloud.
Java Server Pages Sergej Keterling
ICT – Modul Dokumentenverwaltung
Gruppe 5. Einleitung ElzbietaChristofTommy SimonIngoMax.
ICT – Netzwerk und PC ICT – Modul Netzwerk und PC Gymnasium Kirchenfeld Thomas Jampen Sebastian Forster.
UE Web Engineering, Gruppen 1 und 3, UE Web Engineering Gruppen /1 und /3 Renate Motschnig
UE Web Engineering Gruppe /2
UE Web Engineering, Gruppen 4 und 9, Peter Brezany UE Web Engineering Gruppe /[4,9] Peter Brezany Achtung: dieses Dokument.
Infoscreen 2.0.
Eine Entwicklungsumgebung für Free-Pascal Peter G. Poloczek, M5543
Eine Webapplikation, die den zentralisierten Zugang zu Webdiensten wie Google, Amazon, Youtube,… ermöglicht Weiteres eine Bookmarkverwaltung für die Benutzer.
Fred 2.0 Projektvorstellung Christoph Müller
Information Rights Management Nutzen und Grenzen Daniel Schnyder.
Javelin Internet-based parallel computing using Java.
UE Web Engineering Gruppe /[6,7,8]
Wie funktionieren Internetseiten? Html und Co – Teil 2 Heimo Reiter.
HTML, CSS und JavaScript
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
Stundenplanung Programm zur Stunden- und Zimmerplanung auf der Basis von Datenbanken und unter Berücksichtigung von Mehrfachnutzung im (lokalen) Netz (Internet.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Datenbanken im Web 1.
JQuery Maya Kindler 5c. Entwickler/ Autor John Resig hat jQuery entwickelt. jQuery ist eine Javascript Bibliothek die das programmieren in Javascript.
IT2 – WS 2005/20061Nov 14, 2005 Visibility  public: Sichtbar in allen Paketen  protected: Sichtbar innerhalb des Pakets und in den Unterklassen  (default,
DaimlerChrysler Workshop Architektur HyperbolicModeler  Notes Client  Notes native Java Klassen  Mehr Informationen über Design  Zugriff auf Dokumente.
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
Das Internet Ein Netzwerk, das viele Rechner miteinander verbindet
1 JavaServer Pages Stephan Baldes JavaServer Pages Einführung
Ein Projekt der 4aI Gruppe 2 der HTL-Dornbirn. Agenda Projektteam – Betreuer – Management – Design – Technik Motto Inhalt Zeitplan Design – Homepage –
Open Source.
The online coffee. 1. Das Projekt 2. Die Methodik 3. Architektur 4. Softwarefunktionalität 5. Demo 6. Testing.
XML Technologie für NOKIS Software Wassilios Kazakos, Andreas Schmidt, Alexei Valikov, Alexei Akhounov FZI Forschungszentrum Informatik Karlsruhe
Uniportal Erlangen-Nürnberg Projekt Hochschulportal an der Friedrich-Alexander-Universität Erlangen-Nürnberg.
EFFORTMANAGEMENT Jan Gerber Simon Hofmann Lukas Nonnenmacher.
Google App Engine - Technische Stärken und Schwächen
Gruppen Finden Sie sich zurecht Die ersten Schritte in Ihrer Gruppe
Eine Präsentation von Sandro Schluep und Leon Wink.
Netzlaufwerke In MNS+ Raum 1 Raum 2 Bibliothek Lehrerzimmer
SOFTWARE- UND WEB-LÖSUNGEN
 Präsentation transkript:

Pre-Beta V0.93 - Build 112

Inhalt Ursprung des Projekts Die Projektdefinition Was daraus wurde -> Live Demo Namensgebung Anwendungsbereiche Sicherheit Technologien Lizenzen Projektinformationen Lernerfolge Fragen & Antworten Bildquellen

Ursprung des Projekts Ein «kleiner» Lernenden Auftrag 6 Monate Zeit Eine Webapp/Erweiterung

Ursprung des Projekts SharePoint als Vorschlag Gefiel nicht besonders (persönlich) Digitale Pinnwand als Gegenvorschlag Fand Anklang Diverse Ideen & Nutzungsmöglichkeiten Skizzen Name «TeamDesk»

Die Projekt Definition Abbild einer analogen Pinnwand in einem Raum Alle Benutzer haben zugriff Die Pinnwand ist für alle im Raum sichtbar

Die Projekt Definition Notizen: Die Notizen können Bilder & Videos beinhalten Automatische Archivierung & Anzeigedatum Aufklebbar, änderbar, entfernbar, überklebbar Änderungen in Echtzeit sichtbar

Was daraus wurde Funktionserklärung -> Live Demo Dauert etwas Nicht einschlafen 

Namensgebung Wieso TeamDesk? Jeder in einer Gruppe kann daran Arbeiten (Team) Es ist eine freie Arbeitsoberfläche (Desk) Einfach zu merken Naheliegend

Anwendungsbereiche Primär Sekundär Randbemerkung Austauschplattform für kurze Informationen Teilen von aktuellen Bildern und Videos Sekundär Dateiablage (Share) Randbemerkung Nicht für vertrauliches geeignet!!!

Sicherheit TeamDesk ist nicht 100% «sicher» Nicht teil der Projekt Definition Zeitliche Gründe Praktische Gründe Lokal vertrauenswürdig (Grossraumbüros) Nicht fürs Internet gedacht

Technologien Clientseitig Serverseitig Rangy eventsource HTML 4.01 CSS 3.0 JavaScript JQuery 2.1.1 (Bibliothek) Projekktor 1.3.09 (Bibliothek) Rangy 1.3 Alpha (Bibliothek) Eventsource (Modifizierte JavaScript Klasse) Serverseitig Java 7.0 (JSP/Servlet) Servlet API 3.0 Tomcat (entwickelt) Andere Java Server (theoretisch möglich) JDBC Treiber MySQL 5.6.16 Rangy eventsource

Lizenzen Lizenzen MIT, GLPv3, GNU Apache-Lizenz JQuery -> MIT Projekktor -> GPLv3 Rangy -> MIT Eventsource -> MIT MySQL-Server -> GLP Java -> GNU Tomcat-Server -> Apache-Lizenz MIT, GLPv3, GNU Kommerzieller Vertrieb theoretisch möglich* Apache-Lizenz Zur freien Nutzung

Projektinformationen Eigener Code (Ohne Bibliotheken) 20’375 Zeilen Eigene Codedateien (Ohne Bibliotheken) 100 Dateien Eigene Bilder/Icons (Selbst erstellt) 36 Bilder/Icons Applikationsgrösse Ca. 4MB Investierte Zeit (Geschätzt) 756-864 Stunden

Lernerfolge Extrem hoch Hoch Ein wenig JavaScript/JQuery Allgemein Java Allgemein Regular Expression Servlets/JSP Ein wenig SQL CSS HTML

Fragen & Antworten

Bildquellen Stand 26.01.2015 http://www.winzerwirtschaft-barz.de/images/10_Kaffee.gif http://www.stadt-koeln.de/img/responsive/bilder-wirtschaft-auftrag-erteilt-320x213_1024.jpg http://webfiles.qumu.com/components/com_wordpress/wp/wp-content/uploads/2014/02/SharePoint-logo.png?1393620844 http://www.smilies.4-user.de/include/Grosse/smilie_gr_164.gif http://www.meds-world.de/w_p_grafikkatalog/grafik/png_smilies/smilie_set04/088meds-world.png http://www.alu-werbetraeger.de/images/categories/88_1_gross.jpg http://www.lcd-enclosure.us/wp-content/uploads/2011/02/free-standing-digital-signage.jpg http://www.clker.com/cliparts/d/a/d/8/1194983937722175360thin_client_risto_pekkal_01.svg.hi.png http://docs.ispconfig.org/wp-content/uploads/2010/10/user-group-icon.png http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/User_icon_2.svg/2000px-User_icon_2.svg.png https://5thcolor.files.wordpress.com/2013/05/film-strip.jpg http://www.img2icnsapp.com/img/img2icns_icon.png https://cdn3.iconfinder.com/data/icons/classic-icons-1/512/13.png http://img1.123freevectors.com/wp-content/uploads/new/objects/261-free-vector-yellow-post-it-notes-with-push-pin.png http://www.meditrainment.com/uploads/tx_templavoila/7er_Team_Meditrainment.png http://champdogs.eu/img/info-icon.png http://cdn.i-sight.com/uploads/social-media-sharing.jpg http://www.brainchamber.com/wordpress/wp-content/uploads/2013/07/file-sharing-icon1.jpg http://www.walter-geppert.at/site/img/vertraulich.png http://png-3.findicons.com/files/icons/2420/coded/512/page_html.png http://files.softicons.com/download/system-icons/adobe-cs4-files-folders-icons-by-deleket/png/256/File%20Adobe%20Dreamweaver%20CSS-01.png https://sptwentyten.files.wordpress.com/2010/08/javascriptlogo.png http://www.frontpigs.de/wp-content/uploads/2013/03/jquery_logo.png https://www.projekktor.com/wp-content/uploads/2013/02/logo1.png http://upload.wikimedia.org/wikipedia/de/thumb/e/e1/Java-Logo.svg/170px-Java-Logo.svg.png http://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/Tomcat-logo.svg/2000px-Tomcat-logo.svg.png http://www.php-tr.com/wp-content/uploads/2014/01/mysql.png http://opensource.org/files/garland_logo.png http://www.businesslocationcenter.de/imperia/md/images/blc/a_wirtschaftsstandort/statistiken/icon-diagramm_life.png http://www.pd4pic.com/images/black-icon-education-outline-drawing-open-sketch.png http://www.crossfitpulse.com/wp-content/uploads/2012/12/question-mark.jpg http://www.artistsvalley.com/images/icons/Professional%20Vista%20Software%20Icons%20Var/Internet%20Warning/256x256/Internet%20Warning.jpg http://www.hopfenwiesen.de/bilder/icon-inhelt-240px.png