340 likes | 485 Vues
Abschlusspräsentation Zeiterfassungstool. Von: Caspar Nils Dreher Benjamin Hediger Fabian Kadrija Bekim Sebregondi Thomas Stutz Markus. Präsentationsziele. Sie kennen… …die Dauer unserer Lehre. …die Programmiersprachen und Konzepte. …das Framework-Pattern.
E N D
Abschlusspräsentation Zeiterfassungstool Von: Caspar Nils Dreher Benjamin Hediger Fabian Kadrija Bekim Sebregondi Thomas Stutz Markus
Präsentationsziele • Sie kennen… • …die Dauer unserer Lehre. • …die Programmiersprachen und Konzepte. • …das Framework-Pattern. • …die Planung und das Vorgehen.
Inhalt • Einleitung • Modulziele • Lehre • Berufsschule • Santis Ausbildung • On-the-Job • Projekt Zeiterfassungstool • Planung • Code Aufbau (Framework) • Demo Swing & Multi-User • Arbeitsaufteilung (Teamverhalten) • Aufwand • Fragen • Apéro
Einleitung • Dreiteiliges Modul • Webapplikation • Notizverwaltungstool • Zeiterfassungstool • Entscheidung • Verschiedene Rollen • Mehr Dialoge • Ablösung des Zeiterfassungssheet • Zeiterfassungssheet
Modulziele • Modulziele • Projektvorgehen • Webapplikation • Teamverhalten / Teamwork • Projektziele • Ablösung des Zeiterfassungssheet • Multiuser
off-the-job on-the-job Ausbildung • Schule • Berufsschule • Berufsmittelschule (BMS) • Santis • Module • GSF-Module • J2EE-Module • Banking Today • Betreibsorganisation • Fronteinsatz • Entwicklereinsatz
Schule ABU • Montag • BZZ Horgen • Fächer:
Schule BMS • Montag • BZZ Horgen • Fächer:
Module • Schulungsorte • BZZ Horgen (Dienstag) • Santis • Modulaufteilung • Grundlagenbezogen • Schwerpunktbezogen
Projektwoche Varazze • Mai 2009, 3. Lehrjahr • PHP / SQL • Webapplikation für Schule
Wahlwoche • Modul nach Wahl • Grundlagen Modul • Einblick in andere Teile der Informatik
Santis (ÜK) • MS Office • Persönlichkeitsentwicklung • System Engineering • Einführung • Projekt Lego-Roboter • Objektorientiert (Java) • Sun Certified Java Programmer • Projekt Zeiterfassungtool • Standalone • Webapplikation
Projektwoche Schwarzenberg • Februar 2008, 2. Lehrjahr • System Engineering • Projekt LAN-Party
Banking Today • Wie verdient die Bank ihr Geld? • Wertpapiere • Anlagen • Umgang mit anderen Personen
1 LJ 2 LJ 3 LJ 4 LJ Business Engineering Special Transaction Processing Application Development 1. Lehrjahr Was gemacht? Credit Suisse kennen gelernt, Meetings organisiert, interne Webseite erstellt, IT Expo Flyer gestaltet seit 2. Lehrjahr / 2. Semester Was gemacht? Java, JSF, .NET gelernt und programmiert 2. Lehrjahr / 1. Semester Was gemacht? 3. Säule kennen gelernt, Konten eröffnet, - saldiert 4. Lehrjahr Einsätze im Betrieb
Gelernte Programmiersprachen • Java • PHP • JSP • SQL
ToDo • IDPA • SVA • IPA • LAP • Arbeitsstelle finden
Planung und Vorgehen • Projektmanagement • Analyse & Design • Entwicklung & Produkte
Planung und Vorgehen • Projektmanagement • Analyse & Design • Entwicklung & Produkte
Planung und Vorgehen • Projektmanagement • Analyse & Design • Entwicklung & Produkte
Planung und Vorgehen • Projektmanagement • Analyse & Design • Entwicklung & Produkte
Demo Single- und Multiuser 01Demo demo = newDemo("Zeiterfassung"); 02demo.start();
Technik • MVC • Connection Pool • DB-Interface • Frontcontroller • JSP
Arbeitsaufteilung • Pinnwand-System • SVN – Subversion Versionentool • 2er Teams (4-Augenprinzip als Codereview) • Stand-up Meetings
Arbeitsaufteilung • Pinnwand-System • SVN – Subversion Versionentool • 2er Teams (4-Augenprinzip als Codereview) • Stand-up-Meetings