Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Mehrschichtige Java-Webanwendung am Beispiel des School-Informers Grundlagen und Entwicklungstools.

Ähnliche Präsentationen


Präsentation zum Thema: "Mehrschichtige Java-Webanwendung am Beispiel des School-Informers Grundlagen und Entwicklungstools."—  Präsentation transkript:

1 Mehrschichtige Java-Webanwendung am Beispiel des School-Informers Grundlagen und Entwicklungstools

2 Jochen Kroemer Softceed GmbH Web-Entwicklung: „Zuständigkeitsfinder“: Baden-Württemberg (www.service-bw.de mit nPA-Integration)www.service-bw.de Sachsen (amt24.sachsen.de)amt24.sachsen.de Behördenfinder (behoerdenfinder.de)behoerdenfinder.de Informationssystem „Nationales Waffenregister“ (https://www.nwr-fl.de/)https://www.nwr-fl.de/ eBuergerdialog (buergerdialog.bamberg.de)buergerdialog.bamberg.de School-Informer (Anzeige von Vertretungsplänen) Apps: Brose Baskets App (iPhone und Android) Beko BBL-App (Android) Friedrichshafen-App (iPhone) Vorstellung Entwicklung von Web-Anwendungen Seite

3  Historie School-Informer  Architekturentscheidung  Mehrschichtenmodell  JEE  Objektorientierte Modellierung  Objektrelationales DB-Mapping  Entwicklungsumgebung: Eclipse  Versionsmanagement: SVN  Build-Manangement: Maven  Statische Code-Analyse: findbugs  Unit-Tests: TestNG  Projektbegleitende Dokumentation: Confluence  Fehlertracking: Jira  … Inhalt Entwicklung von Web-Anwendungen Seite

4 Historie School-Informer Entwicklung von Web-Anwendungen Seite Konglomerat aus Cronjobs, Shell-Skripten und Java-Progrämmchen, XSLT zur Konvertierung von Klinger-Output-Dateien (HTML, XML) in „besseres“ HTML sowie Umkopieren der Dateien anhand von Zeitstempeln.

5 Mehrschichtige Architektur Entwicklung von Web-Anwendungen Seite

6 Mehrschichtige Architektur Entwicklung von Web-Anwendungen Seite

7 JEE – Java Enterprise Edition Entwicklung von Web-Anwendungen Seite Spezifikation einer SW-Architektur (Middleware) Servlets EJBs Web-Services Java-Persistence … e/tech/index.html

8 Links Entwicklung von Web-Anwendungen Seite Objektorientierte Modellierung: Enterprise Architect: Entwicklungsumgebung Eclipse: NetBeans: Versionsverwaltung Subversion: git: Build-Management maven: Statische Codeanalyse findbugs: Unit-Tests TestNG: Junit: Projekt-Wiki Confluence: Fehlertracking: Jira:

9 Entwicklung von Web-Anwendungen Seite Vielen Dank für Ihre Aufmerksamkeit! Kontakt:


Herunterladen ppt "Mehrschichtige Java-Webanwendung am Beispiel des School-Informers Grundlagen und Entwicklungstools."

Ähnliche Präsentationen


Google-Anzeigen