+ All Categories
Home > Documents > Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Date post: 06-Apr-2015
Category:
Upload: bernt-zehr
View: 104 times
Download: 0 times
Share this document with a friend
50
Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion
Transcript
Page 1: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

 Wirtschaftsinformatik-Projekt WS 2012/2013

Gruppe 1

16.01.2013

MyXcursion

Page 2: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Präsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Alle Themen im Überblick

Das Team

Software Präsentation

Usecases / Klassen

Page 3: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Präsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 4: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

- Tommy Klyeisen (Teamleiter)- Constantin Selcho- Julian Sieber- Juliano Delgado- Andreas Löwenstein

Das Team

Page 5: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Präsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 6: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Projektverlauf

Teamfindung

Name und Logo

Recherche

ARIS Modelle

GUI Entwürfe

Datenbankmodell

Pflichtenheft

Endgültige GUI EntwürfeImplementierung

Dokumentation undBenutzerhandbuch

MyXcursion

Testphase

Page 7: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Projektverlauf

Logo-Entwürfe

Page 8: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Projektverlauf

Page 9: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Zwischenpräsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 10: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

IST-Prozess

Abb. 2.1 IST-Prozess Wertschöpfungskette

Page 11: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

SOLL-Prozess

Abb. 2.2 SOLL-Prozess Wertschöpfungskette

Page 12: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Sammlung Exkursionskanditaten

Abb. 3.1.1 IST-Prozess Abb. 3.1.2 SOLL-Prozess

Page 13: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Abb. 3.1.1 IST-Prozess Abb. 3.1.2 SOLL-Prozess

Page 14: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Anfrage Transportmöglichkeiten 

Abb. 3.2.1 IST-Prozess Abb. 3.2.2 SOLL-Prozess

Page 15: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Auswahl und Terminabstimmung der Exkursionskandidaten

Abb. 3.3.1 IST-Prozess Abb. 3.3.2 SOLL-Prozess

Page 16: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Finale Festlegung der Exkursion

Abb. 3.4.1 IST-Prozess Abb. 3.34.2 SOLL-Prozess

Page 17: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Bekanntgabe der Exkursionen

Abb. 3.5.1 IST-Prozess Abb. 3.5.2 SOLL-Prozess

Page 18: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Anmeldung Studierende

Abb. 3.6.1 IST-Prozess Abb. 3.6.2 SOLL-Prozess

Page 19: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Klärung Sonderfälle

Abb. 3.7.1 IST-Prozess Abb. 3.7.2 SOLL-Prozess

Page 20: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Buchung Transport

Abb. 3.8.1 IST-Prozess Abb. 3.8.2 SOLL-Prozess

Page 21: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Sammlung Exkursionsfeedback

Abb. 3.9.1 IST-Prozess Abb. 3.9.2 SOLL-Prozess

Page 22: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Zwischenpräsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 23: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

UsecasesUC1: Exkursionsjahr verwalten (Hinzufügen/Löschen)UC2: Exkursionsjahr mit  Firmen-Kandidaten ausfüllenUC3: Status der Firmen-Kandidaten pflegenUC4: Firmen-Kandidaten pflegenUC5: Transportmittel pflegenUC6: Besuchstermin festlegenUC7: Exkursionsteilnehmer pflegenUC8: Begleitprofessor bestimmenUC9: Sonderfälle pflegenUC10: Feedback zu Firmen-Kandidaten hinterlegen

Page 24: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

MainGUIDie Klasse  MainGUI startet das Programm. Sie stellt das Hauptmenu unserer Software dar und enthält ein JTable in das alle Firmen Informationen über Textfelder eingetragen und verwaltet werden können.  Über das Frame kann der Benutzer eine  Wochenansicht und Teilnehmeransicht aufrufen. Außerdem kann eine PDF-Datei erzeugt werden, die eine Liste aller ausgewählten Firmen darstellt. 

Page 25: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

MainTableGUI

Die Klasse MainTableGui stellt die grundsätzliche Verbindung zwischen Software und Datenbank der Klasse MainGui dar. Sie liest und schreibt alle eingegebenen Daten ein/aus  und stellt sie dar 

bzw. schreibt sie in die Datenbank.

Page 26: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

TeilnehmerGUI

Die Klasse TeilnehmerGui  ist für die Verwaltung der Teilnehmer einer Exkursion zuständig. Über das Hauptmenü kann  das Teilnehmer Frame geöffnet werden. In diesem Frame  können über Textfelder Daten der jeweiligen Teilnehmer verwaltet werden. Es besteht  außerdem  die Möglichkeit  eine PDF-Datei aller Teilnehmer zu erstellen. 

Page 27: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

TeilnehmerTableGUI

Die Klasse TeilnehmerTableGui stellt die grundsätzliche Verbindung zwischen Software und Datenbank der Klasse TeilnehmerGui dar. Sie liest und schreibt alle eingegebenen Daten ein/aus  und stellt sie dar bzw. schreibt sie in die Datenbank.

Page 28: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

WochenGUI

Die Klasse WochenGui ermöglicht den Professoren eine genauere Planung der Exkursionstermine in einem separaten Frame. Dieser kann über das Hauptmenu aufgerufen werden. Es können verschiedene Terminvorschläge in einer Stundenplanähnlichen Ansicht verwaltet werden.

Page 29: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

WochenTableGUI

Die Klasse WochenTableGui  stellt die grundsätzliche Verbindung zwischen Software und Datenbank der Klasse WochenGui dar. Sie liest und schreibt alle eingegebenen Daten ein/aus  und stellt sie dar bzw. schreibt sie in die Datenbank.

Page 30: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

DBConnection

Die Klasse DB-Connection ermöglicht die Verbindung zu SQL- Datenbank zur gesamten Programmlaufzeit. 

Page 31: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

TransferFocus

Die Klasse TransferFocus sorgt dafür, dass beim drücken des Tabulators der Cursor in alle vorgegebenen Felder springt, die Klasse legt die Reihenfolge der Tabstopps fest.

Page 32: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Usecases / Klassen

TextFieldLimiterInt und TextFieldLimiter

Die Klasse TextFieldLimiter/Int limitiert alle Textfelder in denen nur Integer Werte stehen.

Page 33: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Zwischenpräsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 34: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Page 35: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Page 36: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Testfirma

Vorläufiges GUI Hauptfenster

Page 37: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Vorläufiges GUI Firmendetailfenster

Page 38: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Vorläufige GUI Teilnehmerverwaltung

Page 39: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Page 40: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Page 41: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

GUI

Page 42: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Zwischenpräsentation

Projektverlauf

ARIS

GUI

Datenbankmodell / SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 43: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Datenbankmodell

Page 44: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Datenbank

Page 45: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Systemarchitektur

Page 46: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Zwischenpräsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Page 47: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Projektplan

Page 48: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Zwischenpräsentation

Projektverlauf

ARIS

GUI

Datenbankmodell/SA

Projektplan

Das Team

Software Präsentation

Usecases / Klassen

Page 49: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Software Präsentation

MyXcursion

Page 50: Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013 MyXcursion.

Vielen Dank für eure 

Aufmerksamkeit!Noch Fragen?


Recommended