280 likes | 389 Vues
LSF - Neuerungen. LSF L EHRE S TUDIUM F ORSCHUNG Neuerungen Wilfried Jauer jauer@his.de. Neuerungen?. Aktuelles Release: Version 8.1.0 vom 2006-01-25 (QIS_VERSION_08_RELEASE_01) Welche Neuerungen? Seit dem letzten Haupt-Release (Okt 2005)?
E N D
LSF - Neuerungen LSF LEHRE STUDIUMFORSCHUNG Neuerungen Wilfried Jauer jauer@his.de
Neuerungen? Aktuelles Release: Version 8.1.0 vom 2006-01-25 (QIS_VERSION_08_RELEASE_01) Welche Neuerungen? Seit dem letzten Haupt-Release (Okt 2005)? Seit dem letzten „offiziellen“ Release (Feb 2006)? Seit der letzten POS-LSF-Nutzertagung (Herbst 2004)? Das bis heute realisierte? Das bis heute geplante?
Neuerungen? Welcher Detaillierungsgrad? Kleinstteilig (Jede Releasenote)? Große Vorhaben? Welches Gebiet? Reine LSF-Funktionalitäten? Integrationsfunktionalitäten („HIS-Portal“)? Infrastruktur (Schnittstellen, Sicherheit, Technik)? Strategisch (HIS-Gesamtplanung)?
Gliederung • LSF und HIS-GX • Verbesserungen der allgemeinen Infrastruktur • LSF im Besonderen
LSF - Neuerungen LSF und HIS-GX
Strategisch QIS-Framework LSF und HIS-Selbstbedienungsfunktionen basieren auf dem QIS-Framework. Das QIS-Framework ist ein Architekturmodell und eine Sammlung aufeinander abgestimmter Komponenten zur Entwicklung datenbankgestützter Anwendungen mit Browser-Benutzerschnittstelle. Das QIS-Framework ist am Beispiel von LSF (und QISPOS) entwickelt worden. Erweiterung des QIS-Frameworks für weitere Anwendungsbereiche
Strategisch QIS-Framework Anwendungsbereiche (siehe DispatcherProperties.txt, „MODULES“) MODULES=core,ALU,BEL,CLONEDB,LSF,PSV,QISCOB,QISFSV,EPROC,QISLUS,QISFSV3T,QISPOS,QISSOS,QISZUL,RKA,test -> Verallgemeinerung der SW-Architektur -> Angleichung der Nutzeroberfläche -> Ausbau der Modulintegration
Strategisch Softwarearchitektur HIS-Portal SOS POS LSF ZUL … QIS-Framework Datenbank Webservice
LSF - StrategischNutzeroberfläche • http://localhost/Internet-Oberflaechen/Templates/portal.htm • Einheitliche Navigation • Einheitliche Anordnung der Elemente • Layout über CSS (leicht anpassbar) • Barrierefrei
LSF - StrategischIntegration • http://localhost/ • Erste Schritte: • Personendaten in PSV (jetzt schon: Prüfer und Lehrpersonen) • Modulübergreifende Raumplanung (Prüfungen, Lehrveranstaltungen)
LSF - Neuerungen Infrastruktur
LSF – Infrastruktur • Protokollierung: • Detaillierte Protokollierung von Änderungen • Summarische Protokollierung von Nutzeraktivitäten zur Analyse des Nutzerverhaltens • -> Protokolldatenbank (modulübergreifend)
LSF - Infrastruktur • Sicherheit: • Sichere Passworte • Sichere Passwortablage • Sichere Authentifizierungsweitergabe • Schutz gegen • Cross-Site-Scripting • Cross-Site-Request-Forgery („ASI“) • SQL-Injection • -> Empfehlungen der Zendas (BW)
LSF - Infrastruktur • Sichtbarkeit von Objekten und Objektattributen: • Beispiel: öffentliche und nichtöffentliche Personen • Technische Realisierung: • -> Tabelle s_objprivacy • siehe Wiki: LSF Berechtigungskonzept
LSF - Infrastruktur • Lebensdauer von Objekten und Objektattributen: • Beispiel: Funktionen von Personen • -> allgemeines Konzept?
LSF - Infrastruktur • Unterstützung des Produktionsbetriebs: • (Erfahrungen aus HISPRO) • Systemmanagement für Rolle Admin, z.B: • Durch Spezialmodule betroffene Änderungen • Verzeichnis-Browser • Logdatei
LSF - Infrastruktur • Datenbankmanagement: • Datenbank entladen
LSF - Infrastruktur • Schnittstellen • Import externer Daten in Oberfläche integriert • Funktionalität erweitert • Schnittstellen mit E-Learning- und dezidierten Planungssystemen geplant • Details siehe Veranstaltung „Schnittstellen in LSF“
LSF - Infrastruktur • Konfigurationsdateien • Formatänderung für den Tag <change_prop>: • Spalten können einzeln angesprochen werden • Attribute können einzeln angesprochen werden • Empfehlung: Hochschulspezifische Konfigurationsdateien „verschlanken“
LSF - Neuerungen LSF im Besonderen
LSF - Allgemein Datenorientierte Sicht Statische Sicht Prozessorientierte Sicht Zeitlicher Verlauf
Datenorientierte Sicht LSF Überschrift Einrichtung Rolle Studiengang Veranstaltung Modul Login Raum Zeitfenster Prüfung Person Forschungsprojekt Kooperation/KoopAngebot Forschungsschwerpunkt Erfindung
Prozessorientierte Sicht: Planungsprozess Beteiligte Adm./FB Fachbereich Lehrpersonen Raumvergabe Tätigkeit Kopieren Curriculum ZuordnungvonRessourcen Ressourcenvervollständ. Konfliktebeseitigen Zeiten Personen Räume Ergebnis Veranstalt.des letztenSemesters Veranstalt.inhaltl. vollständig Veranstalt.teilw. mit Ressourcen Veranstalt.vollst. mit Ressourcen Veranstalt.vollst. ohne Konflikte LSF Kopierenvon zurückl.Semestern Bearbeitungsfunktionen Fehl. Ressourcen anz. Konflikte anzeigen Spez. Bearbeitungsfunkt.
LSF -Planungsprozess • Veranstaltungen freigeben • „Untergeordnete“ Rollen übergeben ihr Arbeitsergebnis an „übergeordnete“ Rollen. • Nachträgliche Änderungen sind möglich, erzeugen aber eine Nachricht (Email). • Die Änderungen zwischen zwei freigegebenen Zuständen können gezielt betrachtet werden.
LSF -Planungsprozess • Veranstaltungen kopieren • Wenn beim Kopieren ein Raumkonflikt droht, wird der Raum ausgeblendet. • Terminumrechnung
LSF -Planungsprozess • Raumvergabe • Ausfall- und Ausweichtermine • Berücksichtigung von Feiertagen und freien Tagen • Nicht nur Veranstaltungen können Raum-Zeitfenster belegen, sondern beliebige „Objekte“ (Personen, Einrichtungen, Prüfungen, …) (Änderung des Datenmodells) • Umschaltung zwischen Wochen- und Semesteransicht bei allen Plänen (geplant) • Neue Veranstaltungsrhythmen • Details siehe Veranstaltung „Raumverwaltung“
LSF -Planungsprozess • Übersichten • Raumbelegungen kompakt • Ausgabe nach Open Office (und damit Word) • … • Details siehe Veranstaltung „Auswertungen in …“
LSF -Planungsprozess • Belegen • Unterschiedliche Belegungsfristen und Zulassungs- Algorithmen an einer Hochschule • Details siehe Veranstaltung „Belegen“