Studenten Projekte © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte.

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Menüstruktur automatisch angepasste Menüstruktur auf der Internetseite = Neue Seite im Content – Management- System ergibt neuen.
SQL Server 2005.NET Integration Sebastian Weber Developer Evangelist Microsoft Deutschland GmbH.
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Basis-Architekturen für Web-Anwendungen
Authentifizierung, Autorisierung und Rechteverwaltung Einsatz und Funktion des Rechteservers 2. Shibboleth-Workshop Freiburg, 23. März 2006 Gerald Schupfner,
Datenbankzugriff im WWW (Kommerzielle Systeme)
eXist Open Source Native XML Database
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Java: Grundlagen der Sprache
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Treffen mit Siemens Siemens: Werner Ahrens Volkmar Morisse Projektgruppe: Ludger Lecke Christian Platta Florian Pepping Themen:
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Projekt Web Engineering
Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM Mehrwert ist es nicht nur, Daten von ihren Quellen zu den Nutzern.
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
Systementwicklungsprojekt:
SOMA Service-Oriented Mobile learning Architecture.
EIN CMS MACHT SCHULE Tina Gasteiger.
InfoPoint vom 9. November Was ist Joomla? Theorie Installation Extensions Administration Demo.
Applets Java für’s Web.
Aktuelle Schulhomepage mit Typo3
Internet: Funktionsweise und Dienste
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße Frankfurt/Main
Seminar XML-Technologien - WML Seminar XML-Technologien W ireless M arkup L anguage Christian Spieler.
1 Alexander Arimond, University of Kaiserslautern, Germany Entwicklung und Evaluation eines Raytracing-Dienstes für das Venice Service Grid Alexander Arimond.
Einführung / Geschichte Einführung / Geschichte Motivation Motivation Beispiel Beispiel Architektur / Komponenten Architektur / Komponenten Konfiguration.
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Einsatzgebiete und Anwendungen
Präsentation von Sonja Pathe
Basiswissen für Partner und interessierte Kunden Technologie.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Übersicht Was ist cocoon? Separation of Concerns Pipeline Modell
Vergleich verschiedener Konzepte für das Software Engineering Praktikum.
CGI (Common Gateway Interface)
ESRI EUROPEAN USER CONFERENCE
Uwe Habermann Venelina Jordanova dFPUG-CeBIT-Entwicklertreffen
VU Semistrukturierte Daten 1
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Java Server Pages Sergej Keterling
Oliver Spritzendorfer Thomas Fekete
Agenda Rückblick 2. Aufbau der Software Benutzeroberfläche 4. Ausblick
JavaServer Faces Urs Frei. Inhalt JSF Funktionsweise Rückblick JSP Bestandteile von JSF So einfach ist die Anwendung (Beispiel) Eclipse im Einsatz (Entwicklungsumgebung)
Screen Scraping Für Frühaufsteher.
XML (Extensible Markup Language)
Datenanbindung in Webapplikationen
Webhosting an der Universität Zürich
Web 2.0 & AJAX (A)sysnchrones (J)avaScript (A)nd (X)ML
Neuerungen in Java 5/6/7. Stefan Bühler für InfoPoint Überblick Java 5 neue Sprachfeatures Erweiterungen Klassenbibliothek Java 6 Erweiterungen.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Infoscreen 2.0.
TradingCenter Markus Block Ronald Kutschke P2P Applikation basierend auf Suns JXTA Technologie im Rahmen des.
CMS Content-Management-Systeme (CMS), dienen der Verwaltung und Pflege von Dokumenten und Inhalten in Inter- und Intranetanwendungen. Den Entwickler oder.
Drucken mit XSL-FO DaimlerChrysler  Drucken von Webseiten
W W W - World Wide Web. Das World Wide Web kommt aus dem Englischen und bedeutet ‚Weltweites Netz‘ ist ein über das Internet abrufbares Hypertext-System.
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert.
Eclipse – PHP Tool Integration (PTI) Sven Kiera, TWT Interactive GmbH.
5. April 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 5. April 2006 Surf-Tipps & -Tricks für den Internet Explorer und Firefox.
Datenbanken Verwalten
JavaScript-Bibliotheken
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
HEX-code für die Farbe weiß: #FFFFFF Änderung von Inhalt & Darstellung Inhalt & Darstellung HTML Javascript CSS.
Web und Mobile Apps Programmieren Marco Jakob Kurzvortrag OSS an Schulen
Datenbanken im Web 1.
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
Java Server Pages Technologie zur Erzeugung dynamischer Webseiten basierend auf Java-Servlets Blockseminar Wintersemester 2001/2002Jochen Pfeiffer Seite.
WINLearn Technische Umsetzung. Basistechnologie Oberfläche in HTML JSP (JavaServerPages) zur Datenauswertung Datenhaltung: Datenbank oder Filesystem JDBC.
 Präsentation transkript:

Studenten Projekte © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

© Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

WOW Grabber (Baechinger, Kreuzer) Auslesen von Daten aus dem mmorpg World of Warcraft unter Verwendung von Java, LUA, SOAP, XML, PHP und MySQL. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

MySQL Datenbankverwaltung (Erdmann) Mit dem Package java.sql kann auf SQL-Datenbanken zugegriffen werden. … XML  Java  SQL DB Im Projekt wird eine Java AWT-Anwendung erstellt, die es ermöglicht MySQL-Datenbanken zu verwalten (und evt. die DB als XML-Datei zu speichern). © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

php-Telefonbuch mit sms-Fähigkeit (Gorny) Verwendung von php-MySQL und PERL-CGI. Ziel ist eine Informationssammlung, welche „durch alle“ gefüllt wird. Das Projekt kann noch durch weitere Funktionen erweitert werden (z.B. Notizhinterlegung). sms(datacomm) © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Interaktiver, dynamischer Website Zope/Python/Flash (Martin) Die Website soll eine Umgebung schaffen, die es erlaubt, Daten zu erfassen und interaktiv auf die Antworten des Benutzers einzugehen. Die Daten sollen so in eine Textdatei geschrieben werden, dass eine spätere Datenanalyse in SPSS (über Import in Excel) problemlos erfolgen kann. Mittels audiovisueller Unterstützung soll die Benutzerfreundlichkeit so angepasst werden, dass möglichst kleine Kinder damit umgehen können. Evtl. könnte sich dahingehend ein Maustraining (oder sonstige Trainings) vorteilhaft auswirken. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Einfache Visualisierung mit BSML (Meury) Die „Bioinformatic Sequence Markup Language“ erlaubt eine Beschreibung von Sequenzdaten in XML-Form. Im Projekt wird versucht, eine einfache BSML-Anwendung zu erstellen. http://www.bsml.org/ © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Hattrick.org & XML-Interface (Meury) Hattrick ist ein Multiplayer-Fussballmanager mit über 500‘000 Mitspielern auf der ganzen Welt. Zur Verwaltung des Teams steht ein XML-Interface zur Verfügung. Im Projekt könnte ein XML-Mail-Gateway geschrieben werden, welche regelmässig aktuelle Daten vom Team dem Manager zuschickt. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Personalisierte Homepage (Steiger) Benutzer können sich ins System einloggen und ihre eigene Homepage über einen WYSIWYG-Editor personalisieren. Das Projekt beinhaltet: User Log-in System Einbinden eines WYSIWYG-Editors Sicherheit © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Bluetooth Chat Client for Mobile Devices (Baier, Horisberger) Mit diesem Client kann in einem Umkreis von 10-15 Meter per Bluetooth ein zufälliger Chat erstellt werden und Daten (Bilder) ausgetauscht werden. Als Programmiersprache dient J2ME (Java Mobile Edition), die alle mobile Geräte der neueren Generation (MIDP 2.0) unterstützen. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Go Webserver (Jaeger) Go: „Einfaches“ asiatisches Brettspiel für 2 Personen Projektziel: Go-Server mit Servlet & JSP implementieren Client (HTML): Stand anzeigen; Klick  ?setx=1&sety=3 JSP: Anfrage an Servlet; HTML generieren. (JavaBean) Servlet: Spiel verwalten; in xml sichern. (Wahrscheinlich) keine Regelüberprüfung. html xml Servlet JSP © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

[voted] - Projekt Wahlhelfer (Joller) Leviathan (nach Hobbes) Ordnungsmechanismus (Selbstorganisation) Einsatzgebiete (Medien, Netzpolitik, Website, ...) Einzugsgebiete (Verein bis Bund) Sinn dahinter (Stimme für jeden > SMS-Beispiel) Implikationen, Missbrauch? Think Tanks All Access © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Smartphone-Tracker (Keller) Client: SPV mit .NET Compact Framework Server: IIS mit ASP.NET Cell-ID an bekannter Memory-Adresse Mapping Cell-ID – Adresse? Darstellung mit search.map.ch? © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Lagersystem für Jugendvereine (Mächler) Programmplannung von J+S-Lagern (z.B. Pfadi) ist eine aufwändige Aufgabe, die einiges von einem LL abverlangt. Im Projekt wird ein Onlinesystem (Opensource) nach MVC realisiert, das Abläufe vereinfacht, insbesondere die Erfassung von Grob- und Detailprogrammblöcken (à la Wiki). Eine (schlechte) “Vorversion” gibts auf http://lgsys.valio.ch © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

© Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Math Integration (sr) Implementierung eines geeigneten Mechanismus um mathematische Ausdrücke komfortabel und optisch ansprechend darstellen zu können. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

CoreITMathematics (rs) Erstellung von Java - Applets zum Einsatz in einer E-Learning Umgebung. Algorithmen-Visualisierung Darstellung von Gleitpunktzahlen im Computer Eingabe: Zahl Floating Point Codierung Intervall aller reellen Zahlen, die durch diese Codierung repräsentiert werden. wirklich repräsentierter Wert © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Web Applikation (sr) Implementierung einer Webanwendung zur Erstellung von Testfragen. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

“Question of the week” at your fingertip Dashboard (sr) “Question of the week” at your fingertip Implementierung eines Zugriffs auf die Frage der Woche. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Opensource Physics (mg) Simulationen, Online Experimente 3D Animation JAVA, WebStart http://www.opensourcephysics.org/ In diesem Projekt wird eine Physik Simulation erstellt. © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Dashboard Widgets (Web Agenten) Tiger X.4 (mg) Apple Web Kit technologies Xcode 2.0 Widget’s bundle structure is described in an XML File (Info.plist) HTML, JavaScript In diesem Projekt wird ein Dashboard Widget erstellt. http://developer.apple.com/macosx/dashboard.html © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

FireFox Ext. /Web Agenten (mg) Browser Plugin XUL (XML User-Interface Language) Javascript, DOM, CSS Compiled Code in XPCOM In diesem Projekt wird eine FireFox Extension entwickelt. http://kb.mozillazine.org/Extension_development http://www.borngeek.com/firefox/tutorial http://books.mozdev.org/chapters/index.html © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

News Reader (mc) Projektziel: Darstellung von RSS Feeds in verschiedenen Formaten (HTML, PDF, WML, ...) Vom Benutzer personalisierbar Framework: Cocoon © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Mobile WebServices (mc) Projektziel: WebServices (z.B. von www.webservicex.net) für mobile Geräte zugänglich machen Generierung eines UI aus WSDL © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Real Time-Daten in SVG (mc) SVG („Scalable Vector Graphics“): Markup-Sprache zur Beschreibung von Vektorgraphiken Projektziel: Daten aus dem Web mit SVG visualisieren Bsp: Aktienkurse CVS von yahoo herunterladen → XML → SVG Portfolio © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Grid computing with Globus Toolkit 4.0 (pd) Web Service Implement a Grid Service in Java (or Python). http://www.globus.org/toolkit/downloads/4.0.0/ http://gdp.globus.org/gt4-tutorial/ © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

VoIP and Asterisk PBX (pd) Voice over IP (VoIP) Asterisk: open source PBX (Public Branch Exchange) Test with VoIP software clients http://www.asterisk.org http://www.voip-info.org/wiki-VOIP+Phones Asterisk server © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

Web Services on mobile devices (pd) J2ME (Java for mobile devices) kSOAP (SOAP with J2ME) Search the Web using mobile phone and Google Web Service http://www.ksoap.org http://www.google.com/apis/ © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

P2P with mobile devices (pd) JXTA: generalized peer-to-peer protocols that allow any connected device (cell phone, to PDA, PC to server) on the network to communicate and collaborate. J2ME (Java for mobile devices) http://jxme.jxta.org/ http://java.sun.com/products/j2mewtoolkit/ © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte

… und wenn es noch mehr sein soll (hb) Web usability Web annotation Trails … Chapter x Tool y Technology z ? © Helmar Burkhart • Webtechnologien (CS211) • Studentenprojekte