[ 18.01.2023 ] | Aufgrund einer Raumbelegungskollision wird die Abschlusspräsentation im R 242 IM am Di 31.1.23 um 1 Stunde nach vorne verschoben. Sie beginnt also um 12:00 Uhr statt wie ehemals angekündigt um 13:00 Uhr. |
[ 30.11.2022 ] | Am Di 6.12.2022 um 12:00 Uhr im R 242 IM können Sie die Veranstaltung SEP im Rahmen der jedes Semester durchgeführten Lehrevaluation auf Papier bewerten. Bitte um rege Teilnahme. Hier haben Sie Gelegenheit Ihre Meinung auch anonym kundzutun und wir als Betreuer die Möglichkeit, dann auch darauf zu reagieren. Wir freuen uns wie immer auf konstruktive Kritik und natürlich auch auf Punkte die Sie gut finden. |
[ 14.11.2022 ] | Die Team-Datenbankkennungen wurden verschickt. Es gibt pro Team jeweils eine Produktiv- und eine Testdatenbank. Bei (Login-)Problemen wenden Sie sich bitte an Christian Bachmaier. |
[ 13.10.2022 ] | Sie haben heute in der Besprechung wahrscheinlich einige neue Techniken, Fallstricke und Modellierungen gesehen, die es auszuprobieren Wert sind. Es zahlt sich aus, ggf. den eigenen Einführungscode dahingehend nochmals zu überarbeiten. Dazu möchten wir Sie ermuntern und Ihnen auch die Möglichkeit geben, das Ergebnis (nochmals) einzusenden und mit dem Betreuer zu besprechen. Bis Montag zum ersten Teamtreffen ist ja noch etwas Zeit... |
[ 12.10.2022 ] | Das Lastenheft ist online verfügbar. Bitte besprechen Sie dessen Inhalt teamintern, damit bereits beim ersten wöchentlichen Treffen mit dem Betreuer evtl. erste Unklarheiten in den Anforderungen im Rahmen der durchgängig agilen Kundeneinbindung ausgeräumt werden können. |
[ 10.10.2022 ] | Die allgemeine Besprechung der Einführungsaufgabe kommenden Do 13.10.2022 um 10:00 Uhr muss leider online stattfinden und nicht wie bisher angekündigt in Präsenz. Bitte um Verständnis. Den Zoom Zugangslink finden Sie in Stud.IP bei der Veranstaltung im Reiter Zoom. |
[ 23.09.2022 ] | Am 13.10.2022 findet eine allgemeine Besprechung der Einführungsaufgabe von 10:00 - 12:00 Uhr im R 242 IM statt. Bitte um zahlreiche Teilnahme, diese Veranstaltung ist wichtig für das Projekt. Teilnehmern steht es zudem frei, sich für persönliches Feedback über Ihre Abgaben einen Individualtermin mit ihrem Betreuer zu vereinbaren. |
[ 19.09.2022 ] | Zur Erinnerung: die Einführungsabgabe
ist bis zum 12.10.2022 abzugeben. Falls Sie dabei technische Probleme
haben (was erfahrungsgemäß nicht ungewöhnlich ist) oder auch nur
spezifisches Feedback möchten, machen Sie sich dazu bitte rechtzeitig
einen Termin mit Ihrem Betreuer aus,
z.B. zu einer Videokonferenz mit Screensharing oder vor Ort. Per
E-Mail sind diese Probleme meist nicht bzw. schwer zu lösen. Bedenken
Sie bei Ihrer Zeitplanung bitte, dass nicht jeder Betreuer immer genau
zu dem gewünschten Zeitpunkt auch Zeit hat. Dies gilt insbesondere
kurz vor der Abgabefrist.
Wir raten eindringlich spätestens jetzt mit der Bearbeitung der Einführungsaufgabe zu beginnen und sich u.a. damit in die Technik JF und CDI einzuarbeiten. Diese erleichtern Ihnen im Projekt erheblich die Arbeit, da es von der Übertragungstechnik per HTTP weitgehend abstrahiert und eigentlich automatisch die MVC Systemarchitektur erzwingt. Ohne einen Prototyp (z.B. in Form der Einführungsaufgabe) werden Sie später erhebliche Probleme bekommen einen sauberen Entwurf für das im Praktikum zu implementierende System zu erstellen. Als Folge wird der Aufwand v.a. in der Implementierungsaktivität steigen. Die Zeit die Sie ggf. für die Einführungsaufgabe mehr brauchen ist also bestens investiert. Auch bei der baldigen Besprechung der Einführungsaufgabe werden Sie ohne Sich mit dem Prototyp vorher intensiv außeinandergesetzt zu haben nur schwerlich folgen können. |
[ 11.08.2022 ] | Für UML-Klassendiagramme kommen IBM RSA oder Yatta UML Lab in
Frage. Beide sind im CIP-Pool installiert und auch lizenziert auf
Ihrem Privatrechner benutzbar. Sie basieren auf Eclipse und eignen
sich gut für die Zusammenarbeit mit dessen. Beide unterstützen
simultaneous roundtrip engineering zur simultanen
Codeerzeugung in-place und simultaner Reaktion auf Codeänderung
in-place im Diagramm. Die meisten anderen einschlägigen Tools bieten
nur roundtrip engineering, wo bei der Umwandlung vom
Klassendiagramm in Code oder umgekehrt jeweils notwendige Information
verloren geht.
Aus der Erfahrung heraus ist es eine gute Vorbereitung für das Praktikum, sich beide Tools anzusehen und sich in das Ihrem Team mehr zusagende einzuarbeiten. Beim bewährten Tool RSA ist der sinnvolle Weg zu einem Klassendiagramm, wie wir es brauchen werden, zuerst ein Java-Projekt zu erstellen und darin ein neues Klassendiagramm hinzuzufügen. |
[ 28.07.2022 ] | Stephan Lukasczyk stellt im GIT-Repository https://git.fim.uni-passau.de/lukasczy/jsfdemo ein Maven-Projekt für die Demo-Webapplikation bereit. Damit können u.a. war-Dateien inkl. Quellcode erstellt werden, so wie sie Eclipse im- und exportiert. Dies ist z.B. für Teilnehmer interessant, die lieber IntelliJ (Ultimate) als Entwicklungsumgebung verwenden wollen. Achten Sie bitte darauf, Ihre Applikation schlank zu halten und über Maven nur notwendige Dependencies einzubauen. |
[ 28.07.2022 ] | Sämtliche Code-Abgaben (auch die Einführsaufgaben) haben (ohne anderweitige Absprache mit dem jeweiligen Betreuer) entsprechend der Demo Aplikation in einem auch Eclipse-kompatiblen war-Format zu erfolgen. Der Quellcode (Option im Export-Dialog) soll dabei direkt mit eingepackt sein. Bitte haben Sie Verständnis, dass wir nicht die ganze Vielfalt aller Projektformate, Buildtools und Entwicklungsumgebungen unterstützen können. Wenn Sie nicht direkt Eclipse benutzen (wollen), dann prüfen Sie bitte wenigstens die abzugebende war-Datei vorher auf Fehlerfreiheit mit Eclipse, z.B. auf der Referenzplattform im CIP-Pool wo Eclipse vorinstalliert ist. Unsere klare Empfehlung ist primär direkt mit Eclipse zu arbeiten. Dies hat sich bewährt und die Betreuer können dazu Unterstützung liefern. Zudem ist Eclipse voll kompatibel zu Rational Software Architect und Yatta UML Lab, was eine einfache Projektüberbnahme in beide Richtungen ermöglicht. Falls dies eine entscheidende Rolle spielen sollte, auch Eclipse hat ein cooles Dark-Theme. Grunsätzlich sind Sie aber in der Wahl einer IDE aber frei. |
[ 27.07.2022 ] | Für jedes Team wurde auf unserem GitLab-System FIMGit ein
Repository angelegt. Zugriffs-URL ist
https://git.fim.uni-passau.de/sep-ws-2022-2023/sep22gXX
mit XX als zweistellige Teamnummer. |
[ 27.07.2022 ] | Über die E-Mail-Verteiler sep22gXX@fim.uni-passau.de ,
mit XX als zweistellige Teamnummer, können die jeweiligen
Teammitglieder kontaktiert werden. Betreuer erhalten diese Nachrichten
nicht. |
[ 27.07.2022 ] | Bitte beachten Sie, dass ab Jakarta EE 9 (und somit auch bei dem
von uns verwendenten Jakarta EE 10, falls es rechtzeitig released
wird), JF 4.0, CDI 4.0 aus Markenrechtsansprüchen seitens
Oracle der Namensbereich javax (Package- und
Variablennamen) durchgängig durch jakarta ausgetauscht
wurde. Einige gängiger Literatur (z.T. auch die von uns empfohlene)
spiegelt diesen Schritt noch nicht wider. Eine simple Texterstetzung
über alle Artefakte eines Projekts reicht jedoch. Auch die
XML-Namespaces in Facelets und Konfigurationsdateien haben sich aus
o.g. Grund geändert. Diese finden Sie u.a. in den Dateien der
bereitgestellten Demo Aplikation
oder unter
https://jakarta.ee/xml/ns/jakartaee.
|
[ 27.07.2022 ] | Die DB-Kennungen für die Aufgabenstellung 2 der Einführungsaufgabe wurden erstellt und die
Zugangsdaten an die jeweilige CIP-Kennung verschickt. Teilnehmer die
noch keine Kennung erhalten haben oder deren Kennung nicht
funktionieren sollte, wenden sich bitte an Christian
Bachmaier. Der Name der zu nutzenden DB entspricht Ihrem
Login-Namen, der wiederum gleich mit Ihrem Login-Namen im CIP-Pool
ist.
Die Nachrichten enthalten auch die Zugangsdaten zur Teameinteilungsseite. |
[ 27.07.2022 ] | Die Teameinteilung steht soweit fest. |
[ 08.07.2021 ] | Die IEEE
Student Branch Passau stellt am Do 28.7.2022 in R 242 IM um 18 Uhr
verschiedene Software-Tools und einführend deren Bedienung vor, die im
Praktikum hilfreich sein können. Themen sind Versionsverwaltung,
Testing, IDEs, Bugtracker, uvam. Wir empfehlen eine Teilnahme.
An dieser Stelle möchten wir (die Betreuer) uns bei den Organisatoren und Akteuren der Veranstaltung für ihren Einsatz herzlich bedanken! |
[ 19.05.2022 ] | Die Auftaktveranstaltung findet am Do 21.7.2022 um 8:15 - ca. 9:45 Uhr im R 242 IM statt. Die Teilnahme ist für alle SEP-Teilnehmer/-innen verpflichtend. Die Anmeldung und Teameinteilung wird bereits direkt im Meeting vollzogen. Die Auftaktveranstaltung richtet sich nur an Studierende der Fächer BA Informatik und Lehramt Informatik. |
[ 19.05.2022 ] | Die Abschlusspräsentation des SEPs im SS 22 findet am Di 26.7.2022 ab 12:45 Uhr im R 242 IM statt. Hier können Sie in etwa sehen, was Sie im kommenden Semester erwartet. Alle Interessierten sind herzlich eingeladen. |
[ 19.05.2022 ] | Die Webseite wurde aufgesetzt. |