Aktuelle Version: 0.9.6
Downloadlinks
Vor dem Download bitte ganz unten meinen Haftungsausschluss lesen und verstehen!
- Version 0.9.6 (release candidate; unstable) Alte Version vorher deinstallieren!
- Version 0.9.4 (release candidate; unstable)
Das HAW Stundenplan Tool
Für alle Studenten des Departments Technik und Informatik an der HAW Hamburg entwickle ich ein eigenes persönliches Stundenplan-Tool, da mir persönlich die Darstellung der Vorlesungspläne nicht zusagt.
Warum ein solches Tool? Wie oben erwähnt widerstrebt mir die Darstellungsform der Vorlesungspläne auf der HAW Homepage. Des Weiteren hat das bereits verfügbare Stundenplan-Tool der HAW eines anderen engagierten Studenten namens Arvid (siehe Kommentare) ein paar Macken, die ich mit meinem Tool gerne besser machen möchte (ob ich’s schaffe, sei mal dahingestellt). Darüber hinaus bin ich ein Microsoft .NET/WPF/C# Fanboy. Und ich liebe derartige Herausforderungen.
Die Funktion des Programms
Der Sinn des Programms ist, den Stundenplan der einzelnen Seminargruppen etwas übersichtlicher darzustellen als die PDF Darstellung. Ich arbeite noch an der Optik und der Programmmechanik.
Einige angedachte Punkte für die Zukunft:
- Einbindung von anderen Quellen, um Ausfälle und dergleichen über die (hoffentlich wachsende) Community zu sammeln [teilweise realisiert]
- Individuelles Ausblenden einzelner Events (und Speichern dieser Einstellungen) [realisiert]
- Filtern nach Praktika-Gruppen [realisiert; Verwendung s. unten]
- Export nach PDF (oder andere Formate) [realisiert; über PDF-Drucker]
- Export zum Drucker [realisiert; bisher allerdings beschränkt auf Wochenansicht]
Wer weitere Vorschläge, Bugs, Kritik etc. hat, möge sie mir bitte im Kommentarbereich meines Blogs unterbreiten.
Changelog
Änderungen in Version 0.9.6
- Ein paar Fehler behoben
- Ein bisschen optische Aufhübschung der zusätzlich von diesem Server geholten Events
- Klausuren in unübersehbar leuchtend rot
- Probeklausuren in grün
Änderungen in Version 0.9.5
- Man kann das Fenster jetzt beliebig vergrößern und verkleinern
- Es werden nun zusätzliche Veranstaltungen und Ersatzveranstaltungen (auch Ausfälle) von diesem Server hier abgeholt
- Änderungen werden generell durch einen kursiven Titel in gelber Farbe hervorgehoben
- Neben dem Dozenten-Kürzel wird das Kürzel desjenigen angezeigt, der die Änderung eingegeben hat (an einem Kürzelsystem arbeite ich noch)
- Änderungen an vorhandenen Veranstaltungen werden je Tag durch einen rötlichen Hintergrund angezeigt
- Zwischengeschobene zusätzliche Veranstaltungen werden je Tag durch einen grünlichen Hintergrund angezeigt
- Derart dargestellte Veranstaltungen können nicht lokal geändert werden
- Die Wochentage werden nun mit vorangestelltem Tagesdatum dargestellt
- Die Überschrift über der Woche enthält nun das korrekte End-Datum (der Freitag der jeweiligen Woche, nicht mehr der Sonntag)
- Verschieberaster von Veranstaltungen auf 5 Minuten verkleinert
Änderungen in Version 0.9.4:
- Bedienoberfläche designtechnisch überarbeitet (wohl nicht das letzte Mal)
- Events können nun in einem 15 Minuten Raster mit der Mouse hin und her geschoben werden
- Events können nun als Gruppe über den gesamten Stundenplan ein- und ausgeblendet werden [s. Abbildung unten]
- Ein Export nach iCalendar (*.ics) ist jetzt möglich. Damit kann man die Events auch auf dem iPhone/iPod Touch importieren.
Aus-/Einblenden aller Vorlesungen eines Zeitpunktes
Änderungen in Version 0.9.2:
- Komplette Bedienoberfläche überarbeitet und um Funktionen wie
- Ändern von Veranstaltungen (und optische Hervorhebung von Veranstaltungen mit Änderungen)
- Wegblenden von Veranstaltungen
- Filtern nach Gruppen
- Drucken der Wochenansicht
- Ausblenden einzelner Veranstaltungen individuell möglich, wird im Benutzerprofil des Programms gespeichert
- Änderungen einzelner Veranstaltungen werden ebenfalls im Benutzerprofil gespeichert
- Die Wochenansicht kann jetzt ausgedruckt werden
- Automatische Benachrichtigung bei Updates (beim Programmstart)
- Filterung nach Praktika-Gruppen ist jetzt möglich; Gruppen können im entsprechenden Register zugewiesen werden
Hinweise zur Bedienung
Zuweisen von Gruppen
Zuerst muss man einen Stundenplan geladen haben. Danach kann man auf den folgenden Button klicken:
Daraufhin erscheint die Liste mit den verschiedenen Veranstaltungen, welche eine Gruppenzuweisung ermöglichen (hängt davon ab, ob es davon in Gruppen unterteilte Veranstaltungen in den Quelldaten gibt):
Dort kann man nun eine Veranstaltung auswählen und die jeweilige Gruppe individuell zuweisen.
Eine Filterung erfolgt dann, wenn unten rechts im Fenster der Haken gesetzt wird:
Voraussetzungen
- Installiertes Microsoft .NET Framework 3.5 (Setup sollte meckern, falls dem nicht so ist).
Ausschlussklausel
Im Normalfall dürften keinerlei Probleme auftreten. Dennoch lässt sich der Fehlerfall nicht ausschließen. Daher gebe ich keine Gewähr oder Garantie auf Schäden, die unter Umständen durch dieses Programm oder seine Bestandteile verursacht werden könnten. Der Einsatz dieser und anderer Software aus meiner Hand geschieht grundsätzlich auf eigene Gefahr.
Diese Software ist nicht Eigentum der HAW Hamburg. Die Schule hat mit der Entwicklung nicht das geringste zu tun. Ich bin alleiniger Entwickler, mache dies in Eigenregie. Die HAW Hamburg wird keinen Support geben, da sie mit dem Programm absolut gar nichts zutun hat! Also kontaktiert mich, wenn es Fragen, Anregungen, Kritik gibt. Die Verwendung des Kürzels HAW dient lediglich dazu, den Nutzerkreis zu spezifizieren und abstrakt den Sinn des Programms zu erläutern.
Außerdem: genau so wenig, wie ein Navigationssystem-Hersteller die Haftung für Unfälle übernimmt, die passieren, weil das Navi sagt, man soll links abbiegen, wo man gar nicht links abbiegen kann, übernehme ich selbstverständlich keine Haftung, wenn die Realität nicht mit dem von diesem Tool angezeigten Plan übereinstimmt!



Beim Starten des Programmes kommt bei mir folgende Fehlermeldung:
Ein Fehler ist bei der Verarbeitung der Datei http://www.etech.haw-hamburg.de/Stundenplan/Sem_IuE.txt aufgetreten: The remote server returned an error: (404) Not Found.
Das kann aber nicht damit zusammenhängen, dass ich Windows 7 benutze oder?
Nein, das hängt damit zusammen, dass momentan seitens der HAW kein Stundenplan in Textform verfügbar ist und das Programm darauf nicht angemessen reagiert. Ich habe diesen Fehler in der aktuellen Version noch nicht explizit abgefangen.
Sowas gibt es doch aber schon seit April ‘07….
Siehe: http://users.informatik.haw-hamburg.de/~schoen_a/?main=HAW-Plan%20Tool
Oder ist das genau jenes, welches du mit “das bereits verfügbare Stundenplan-Tool der HAW” meinst.
Wenn ja, dann folgender Hinweis: Das Tool ist icht von der HAW, sondern von mir.
Aber sei’s drum. Ich lob mir derlei engagierte Projekte. Weitermachen. =)
Wenngleich auch das HAW-Plan Tool quelloffen ist und du oder wer auch immer jederzeit die “paar Macken” ausbessern könnte, find ich sowas gut.
Zumal ich selbst seit Langem keine Zeit mehr dafür habe… Leider.
Naja, du machst das schon.
Weiter so.
VG
A.
Ah, ja, genau das meinte ich. Gut, dann sind wir schon zwei engagierte Studenten, die die schuleigene Darstellung der Stundenpläne zum… naja, nicht so gut finden und es besser machen wollen.
Aber sag, wie bist du auf mein Tool gestoßen? Hat’s sich schon so weit herumgesprochen oder hast du explizit danach gesucht?
Vielen dank für das Tool!
Aber unter dem Link für 0.9.5 liegt 0.9.4.
MfG
Tatsächlich… ich überprüfe und korrigiere das. Moment…
//edit: jupp. Hatte die falschen Setup-Dateien in die RAR Datei gepackt. Sorry, mein Fehler. Ich lade 0.9.5 nicht neu hoch, sondern gleich 0.9.6, wenn’s soweit ist.
Ui, ich muss zusehen, dass ich Kommentare nicht so leicht übersehe. Verdammt!
Sorry, Julian.
Unter Windows 7 startet es nicht? Also bei mir schon… hmm… Gibt’s irgendwie ‘ne Fehlermeldung?
Also unter Windwos 7 startet es erst gar nicht