1 / 50

Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013

MyXcursion. Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013. Präsentation. Alle Themen im Überblick. Das Team. Projektverlauf. ARIS. Usecases / Klassen. GUI. Datenbankmodell/SA. Projektplan. Software Präsentation. Präsentation. Das Team. Projektverlauf. ARIS.

maj
Download Presentation

Wirtschaftsinformatik-Projekt WS 2012/2013 Gruppe 1 16.01.2013

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Präsentation Alle Themen im Überblick Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  3. Präsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  4. Das Team • Tommy Klyeisen (Teamleiter) • Constantin Selcho • Julian Sieber • Juliano Delgado • Andreas Löwenstein

  5. Präsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  6. Projektverlauf GUI Entwürfe Recherche Teamfindung Testphase Pflichtenheft MyXcursion Name und Logo Endgültige GUI Entwürfe Implementierung Dokumentation undBenutzerhandbuch ARIS Modelle Datenbankmodell

  7. Projektverlauf Logo-Entwürfe

  8. Projektverlauf

  9. Zwischenpräsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  10. IST-Prozess Abb. 2.1 IST-Prozess Wertschöpfungskette

  11. SOLL-Prozess Abb. 2.2 SOLL-Prozess Wertschöpfungskette

  12. Sammlung Exkursionskanditaten Abb. 3.1.1 IST-Prozess Abb. 3.1.2 SOLL-Prozess

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

  14. Anfrage Transportmöglichkeiten Abb. 3.2.1 IST-Prozess Abb. 3.2.2 SOLL-Prozess

  15. Auswahl und Terminabstimmung der Exkursionskandidaten Abb. 3.3.1 IST-Prozess Abb. 3.3.2 SOLL-Prozess

  16. Finale Festlegung der Exkursion Abb. 3.4.1 IST-Prozess Abb. 3.34.2 SOLL-Prozess

  17. Bekanntgabe der Exkursionen Abb. 3.5.1 IST-Prozess Abb. 3.5.2 SOLL-Prozess

  18. Anmeldung Studierende Abb. 3.6.1 IST-Prozess Abb. 3.6.2 SOLL-Prozess

  19. Klärung Sonderfälle Abb. 3.7.1 IST-Prozess Abb. 3.7.2 SOLL-Prozess

  20. Buchung Transport Abb. 3.8.1 IST-Prozess Abb. 3.8.2 SOLL-Prozess

  21. Sammlung Exkursionsfeedback Abb. 3.9.2 SOLL-Prozess Abb. 3.9.1 IST-Prozess

  22. Zwischenpräsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  23. Usecases / Klassen Usecases UC1: Exkursionsjahr verwalten (Hinzufügen/Löschen) UC2: Exkursionsjahr mit Firmen-Kandidaten ausfüllen UC3: Status der Firmen-Kandidaten pflegen UC4: Firmen-Kandidaten pflegen UC5: Transportmittel pflegen UC6: Besuchstermin festlegen UC7: Exkursionsteilnehmer pflegen UC8: Begleitprofessor bestimmen UC9: Sonderfälle pflegen UC10: Feedback zu Firmen-Kandidaten hinterlegen

  24. Usecases / Klassen MainGUI Die 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.

  25. 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.

  26. 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.

  27. 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.

  28. 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.

  29. 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.

  30. Usecases / Klassen DBConnection Die Klasse DB-Connection ermöglicht die Verbindung zu SQL- Datenbank zur gesamten Programmlaufzeit.

  31. 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.

  32. Usecases / Klassen TextFieldLimiterInt und TextFieldLimiter Die Klasse TextFieldLimiter/Int limitiert alle Textfelder in denen nur Integer Werte stehen.

  33. Zwischenpräsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  34. GUI

  35. GUI

  36. GUI Vorläufiges GUI Hauptfenster Testfirma

  37. GUI Vorläufiges GUI Firmendetailfenster

  38. GUI Vorläufige GUI Teilnehmerverwaltung

  39. GUI

  40. GUI

  41. GUI

  42. Zwischenpräsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell / SA Projektplan Software Präsentation

  43. Datenbankmodell

  44. Datenbank

  45. Systemarchitektur

  46. Zwischenpräsentation Das Team Projektverlauf ARIS GUI Datenbankmodell/SA Projektplan Software Präsentation

  47. Projektplan

  48. Zwischenpräsentation Das Team Projektverlauf ARIS Usecases / Klassen GUI Datenbankmodell/SA Projektplan Software Präsentation

  49. Software Präsentation MyXcursion

  50. Vielen Dank für eure Aufmerksamkeit! Noch Fragen?

More Related