Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fehlerhafte Vorlesungseinträge in der Datenbank #16

Open
cpfeiffer94 opened this issue Mar 20, 2018 · 4 comments
Open

Fehlerhafte Vorlesungseinträge in der Datenbank #16

cpfeiffer94 opened this issue Mar 20, 2018 · 4 comments
Labels

Comments

@cpfeiffer94
Copy link

Hallo,
ein BWL studierender Kommilitone informierte mich heute darüber, dass es in der Android App zu fehlerhaften Einträgen zu der Vorlesung "Einführung Marketing" für BWL Semester 2b.

Eine Nachforschung hat ergeben, dass in der Datenbank unter der SPLUS ID für die Vorlesung "Einführung Marketing" auch noch Vorlesungen mit dem Namen "Marketing und Vertrieb" existieren.

https://app.hof-university.de/soap/client.php?f=MySchedule&id[]=X_MarVer%23EinfM§sweng%2555055%2F54361+%24+2

Somit werden in der Android App in Mein Stundenplan jeweils pro ausgewählter Vorlesungen zwei Vorlesungen zur selben Zeit hinzugefügt (Eine "Einführung Marketing" und eine "Marketing und Vertrieb").

screenshot_20180320-145759

Eventuell sollte hier die Stundenplanung der Hochschule eingreifen und die Einträge zu "Marketing und Vertrieb" entfernen.

Die iOS App ist von diesem Fehler nicht betroffen ;-)

@sirjofri
Copy link

Ist das ein Datenhaltungsproblem oder fehlerhafte Implementierung? Man müsste überprüfen, was der Unterschied zwischen den Apps in dieser Hinsicht ist, da meinem Verständnis nach beide Apps das gleiche anzeigen sollten.

@avinotec
Copy link
Contributor

avinotec commented Mar 20, 2018 via email

@PeterRill
Copy link
Contributor

Die MySchedule-Funktion des Webservice arbeitet hier nicht wie angedacht. Eine SPlus-ID kann in mehreren Studiengängen vorkommen und liefert deshalb auch mehrere Ergebnisse zurück. Solche in mehreren Studiengängen vorkommenden Vorlesungen kann man AFAIK auch an der mit "X" beginnenden SPlus-ID erkennen. Man wird noch Studiengang und Semester als zusätzliche Kriterien benötigen.

Ich nutze MyShedule nicht und habe auch keine Probleme mit doppelten Einträgen. Wenn man den Stundenplan lokal speichert und immer nur die Änderungen abholt, ist das Datenaufkommen auch nicht besonders groß. Vielleicht verzichtet man auch auf die Funktion? Den eigentlichen Stundenplan muss man nicht ständig neu abholen, wozu also eine Funktion um einzelne Vorlesungen abzufragen?

MergedSchedule ist auch so eine Funktion, über die man nachdenken könnte. Wird die überhaupt genutzt? Sie scheint ja nicht zu funktionieren, Änderungen kommen jedenfalls keine (z.B. https://app.hof-university.de/soap/client.php?f=MSchedule&stg=Inf&sem=2&tt=SS liefert keine Änderung obwohl es eine gibt). Und ohne Datum/Zeit der Originalvorlesung nützt es eh nicht viel.

@pstoehr
Copy link

pstoehr commented Mar 21, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants