Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de
Blog Top Liste - by TopBlogs.de
Facebook Profil

HAW Stundenplan Tool 0.9.10 (09.04.2010)

Aktuelle Version: 0.9.10

Info (25.03.2010): Ich habe nun einen Bugtracker eingerichtet, über den bitte in Zukunft die Meldung von Problemen mit dem Tool laufen soll.

Info (14.03.2010): nachdem die HAW nun wieder Daten zur Verfügung stellt, läuft auch das Tool wieder (jedenfalls bei mir). :)

Downloadlinks

Vor dem Download bitte ganz unten meinen Haftungsausschluss lesen und verstehen!

  • Version 0.9.10 (release candidate; unstable) Alte Version vorher deinstallieren!

 

Das HAW Stundenplan Tool

Für alle Studierenden des Departments Technik und Informatik an der HAW Hamburg entwickle ich ein eigenes persönliches Stundenplan-Tool, da mir persönlich und wahrscheinlich auch einigen anderen Studierenden 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 im eigens dafür eingerichteten Bugtracker unterbreiten. Danke!

Ankündigung

Am 12.04.2010 erscheint das neue .NET Framework 4.0 zusammen mit Visual Studio 2010. Sobald dieses im ELMS/MSDNAA verfügbar ist, werde ich beginnen, das Tool mit .NET 4.0 weiter zu entwickeln. Ich werde die bis dahin letzte Version unter .NET 3.5 aber weiterhin zum Download hier verfügbar halten. Daher empfehle ich jedem Benutzer des Tools die Installation des .NET Framework 4.0. Eigentlich sollte dies aber auch bei der Installation einer in .NET 4.0 entwickelten Version des Stundenplantools automatisch geschehen. Für den unwahrscheinlichen Fall, dass dies nicht geschieht, stelle ich einen Downloadlink für das .NET Framework 4.0 ebenfalls hier online, sobald es erscheint.

Changelog

0.9.10

  • Bugfix: Absturz beim Exportieren von iCal Dateien behoben
  • Bugfix: Pflichtveranstaltungen werden wieder hervorgehoben
  • Optik: Ausgewählte Semestergruppe, Kalenderwoche und Ansichtsseite wird mit grünem Rahmen hervorgehoben

0.9.9

  • Bedienoberfläche etwas überarbeitet
    • Vergrößerungsrahmen ausgeblendet, wenn Fenster maximiert
    • Doppelklick auf die Titelleiste schaltet nun regulär zwischen Vollbild und Fenstermodus um
    • Fenstergröße und Position wird nun beim Beenden gespeichert und beim Start wiederhergestellt
    • Ein paar kosmetische Veränderungen, bisschen animiertes Gebastel
    • Die aktuelle Kalenderwoche wird nun farblich hervorgehoben
    • Eine “Über”-Seite mit ‘nem Spenden-Button für Leute mit zu viel Geld, Spendierhosen und großem Gefallen an meiner Arbeit. :)
  • Ladevorgang am Anfang etwas beschleunigt. Dürfte sich am meisten bei Mehrkernprozessoren bemerkbar machen.

0.9.8

  • Problem aus 0.9.7 behoben: man kann die Tabs der Semestergruppen jetzt rauf und runter scrollen.

0.9.7

  • Die URLs für die von der HAW zur Verfügung gestellten Stundenplandaten werden nun von meinem Server abgeholt. Dadurch besteht nun die Möglichkeit, das Tool um andere Studiengänge und Departements zu erweitern. Die Departements müssen solche Textdateien zur Verfügung stellen, wie dies I&E und Informatik  unter den genannten URLs tun. Wenn es solche Textdateien von anderen Departements gibt, dann teilt sie mir per Kommentarfunktion mit. Dann füge ich sie einfach zur Liste hinzu.

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

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

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

image

 

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:

image

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):

image

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:

image

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! Es kann durchaus sein, dass offizielle Plan-Änderungen an Veranstaltungen nicht im Tool auftauchen oder Plan-Änderungen, die im Tool stehen, nicht offiziell sind. Die Änderungsankündigungen in diesem Tool sind nur als Hinweis zu verstehen. Ich empfehle, jede Änderung grundsätzlich aus offiziellen Quellen zu verifizieren, bevor sie als offiziell angesehen wird.

  • Share/Bookmark

17 Kommentare zu „HAW Stundenplan Tool 0.9.10 (09.04.2010)“

  • Lennert W-:

    startet auf einmal überhaupt nicht mehr :( lädt keine daten mehr und zeigt nichts an, schade keine kompatiblität die stundenplan text datei zu laden. lg

    • SeveQ:

      Brauche ein paar mehr Informationen:

      Was für ein Betriebssystem setzt du ein?
      Welche Version des Tools nutzt du, bis zu welche lief es, welche läuft nicht mehr, was genau passiert? Gib mir so viele Details wie du kannst!

  • Heronation:

    Habe eine Textdatei fuer die Informatiker gefunden.

    http://www.informatik.haw-hamburg.de/fileadmin/Homepages/ProfFaehnders/stundenplaene/Sem_I.txt

    Waere cool, wenn du die noch einbauen koenntest.

    Gruß
    Heronation

  • MaE:

    Moin,
    unter http://www.informatik.haw-hamburg.de/fileadmin/Homepages/ProfFaehnders/stundenplaene/Sem_I.txt gibts die .txt für Informatik.

    Wenn das implementieren könntest wäre das super!

    Danke schon mal

  • Heronation:

    Hi,
    bei mir tuts unter Win 7×64.

    Jedoch finde ich nicht den Stundenplan fuer B-AI1. Entweder ich bin zu doof zum gucken, oder das ist da nicht drin.
    Wäre schade. In der OE wurde das Tool als gut angepriesen :) .

    Gruß

    • SeveQ:

      Freut mich zu hören, dass es sich bereits rumgesprochen hat. :)

      Wenn ein Studiengang fehlt, so hängt das in 99,9% der Fälle damit zusammen, dass die HAW darüber keine Daten liefert. Ich hole die Stundenplandaten von folgender Adresse: http://www.etech.haw-hamburg.de/Stundenplan/Sem_IuE.txt. Das heißt, momentan beschränkt sich das Tool auf den Bereich I&E.

      Wenn darüber hinaus Studiengänge gewünscht werden, so ist es erforderlich, dass die zugehörigen Stundenplandaten auch in dem selben Text-Format von der HAW zur Verfügung gestellt werden. Ich muss sie dann nur zusätzlich einlesen lassen.

      Ich brauche dafür also Links zu Text-Dateien anderer Stundenpläne. Dann pflege ich die gerne mit ein.

  • Timo M.:

    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?

    • SeveQ:

      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.

    • SeveQ:

      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?

      • …hatte mal aus Interesse Google angeworfen, wollte sehen, ob ich mich finde. ;D
        Und da fand ich prompt ein anderes Tool mit ähnlichem Nutzen – also auf dieser Seite. ;)

        …Und danke für die Anpassung der Einleitung. :D

        • SeveQ:

          Gern geschehen :)

          Momentan hat auch mein Tool ein paar Macken, die aber hauptsächlich damit zusammen hängen, dass seitens der HAW noch keine neuen Stundenplan-Daten zur Verfügung stehen. Ist jedenfalls mein letzter Stand, hab ein paar Tage nicht nachgesehen.

          Mir fehlt momentan auch ein bisschen die Motivation, mich da wieder ran zu machen. Aber das kommt wieder. Ich kenn mich. Ist immer so phasenweise…

  • tolstoj:

    Vielen dank für das Tool!
    Aber unter dem Link für 0.9.5 liegt 0.9.4.
    MfG

    • SeveQ:

      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.

  • SeveQ:

    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?

  • Julian F.:

    Also unter Windwos 7 startet es erst gar nicht

Kommentieren

 

You need to log in to vote

The blog owner requires users to be logged in to be able to vote for this post.

Alternatively, if you do not have an account yet you can create one here.

Powered by Vote It Up

SEO Powered by Platinum SEO from Techblissonline