CMS – Kolloquium Web-Technologien Zukunft der

Werbung
CMS – Kolloquium
15.04.2008
Web-Technologien
Zukunft der Verwaltungssoftware
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Agenda
●
Wozu benötigen wir Verwaltungssoftware
●
Warum neue Software
●
HISinOne, Software aus einem Guss
●
Datenzugang und Sicherheit
●
Realisierung HISinOne (technisch)
●
Zeitplan HISinOne
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Agenda
➢
Wozu benötigen wir Verwaltungssoftware
●
Warum neue Software
●
HISinOne, Software aus einem Guss
●
Datenzugang und Sicherheit
●
Realisierung HISinOne (technisch)
●
Zeitplan HISinOne
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Wozu benötigen wir
Verwaltungssoftware?
Account ...
Facility
Management
● Räume
● Gebäude
● ...
Personal
● Verträge
● Gehalt
● Urlaub
● Weiterbildung
● Dienstreisen
Humboldt
Universität
Finanz- und
Sachmittel
Studierende
Studium
Bewerber
Veranstaltungen
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Eingesetzte Software
FM@work
Facility
Management
● Räume
● Gebäude
● ...
Personal
● Verträge
● Gehalt
● Urlaub
● Weiterbildung
● Dienstreisen
HU
IAM
Account ...
Humboldt
Universität
SVAGX
SOS-GX
QIS-SOS
Studierende
Studium
Veranstaltungen
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Finanz- und
Sachmittel
Bewerber
POS-GX
QIS-POS
ZUL-GX
QIS-ZUL
FSV-GX
● MBS
● KBS
● BES
LSF
Humboldt-Universität zu Berlin
Die HIS GmbH
Hochschul-Informations-System GmbH
Seit 1969 im Dienst der Hochschulen
Hochschul-IT
Informationstechnologie in der
Hochschulverwaltung
Hochschulforschung
Studium, Lehre, Forschung,
Finanzierung
Hochschulentwicklung
Bau, Bedarf, Ressourcen,
Organisation
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Die HIS GmbH
Hochschul-Informations-System GmbH
Seit 1969 im Dienst der Hochschulen
Gesellschafter
• Bund (1/3)
• alle 16 Bundesländer (2/3)
Budget (2007)
• ca. 17,5 Mio. €
MitarbeiterInnen
• 260
Standort
• Hannover
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Agenda
✔
Wozu benötigen wir Verwaltungssoftware
➢
Warum neue Software
●
HISinOne, Software aus einem Guss
●
Datenzugang und Sicherheit
●
Realisierung HISinOne (technisch)
●
Zeitplan HISinOne
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Warum eine neue Software?
●
●
Getrennte Entwicklung
–
Linke Hand vs. rechte Hand (SOS vs. BSOS)
–
Verschiedene Datenmodelle (z. B. Personen)
–
GX vs. QIS
Getrennte Datenbanken
–
Eine Datenbank pro System
–
Problem: LSF (allgemein Portale)
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Warum eine neue Software?
●
●
Kopplung der Softwarekomponenten
–
Getrennte Entwicklung mit eigener
Vorstellung vom Modell
–
ABER: gemeinsame Datenbank (SOSPOSZUL)
–
DLL-Auslieferung (XYZ-GX 10.0 mit
verschiedenen DLLs auf einer Maschine –
Prinzip LIFO)
Windows – Basis
–
Extreme Komplexität
–
Verfügbarkeit/SLAs
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Warum eine neue Software?
●
●
kaum Neuentwicklung
–
Nur nachgewiesene und wichtige Bugs
–
Gesetzen wird nur „hinterherentwickelt“
Fehlersuche
–
Kein Quellcode bei GX-Produkten
–
Der Nutzer muss Fehler beweisen (z.B.
Ausfall aller Komponenten wg. DLLEinspielung durch ZUL-GX-Update)
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Warum eine neue Software?
●
Komplexe Konfiguration (z.B. QIS – SBModule)
–
Über 100 Dateien
–
XSLT
–
XML
–
VM (Velocity)
–
Normale Conf-Dateien
–
Java-Dateien
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Vorteile einer neuen Software
... oder besser unsere Wunschliste ...
●
Ein einheitliches Design
–
Eine Datenbank
–
Ein (neues) Datenmodell
–
Ein einheitlicher Softwarekern
●
offener Quellcode
●
vereinfachte Konfiguration
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Vorteile einer neuen Software
●
Zukunftssicherheit
–
standardisierte Schnittstellen
–
Betriebssystemunabhängigkeit (Server)
–
●
Flexibilität
●
Reduktion der Komplexität
Web-basiert (Client)
●
Keine lokale Spezialsoftware
●
Vereinfachter Remote-Zugriff
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Vorteile einer neuen Software
Benutzerfreundlichkeit
Ingo Rauschenberg
Rauschenberg,/CMS
Michael
Abt.Bell,
1 CMS Abt. 1
Humboldt-Universität zu Berlin
Agenda
✔
Wozu benötigen wir Verwaltungssoftware
✔
Warum neue Software
➢
HISinOne, Software aus einem Guss
●
Datenzugang und Sicherheit
●
Realisierung HISinOne (technisch)
●
Zeitplan HISinOne
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
HISinOne Historie
●
●
●
Ende 2006 angekündigt
Neuentwicklung der kompletten HISSoftware
Software für Hochschulen von
Hochschulen
●
1. und 2. Quartal 2007 Workshops
●
ab 2. Quartal 2007 Entwicklungsbeginn
●
Vertragsabschlüsse über Pilotierung
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Partner und Piloten
 Pilothochschulen
-
Humboldt-Universität zu Berlin
Konsortium Musikhochschulen
Universität Duisburg-Essen
Fachhochschule Flensburg
Universität Karlsruhe
voraussichtlich Universität Mannheim
 Kompetenzpartner
- Ruprecht-Karls-Universität Heidelberg
- Universität zu Köln
- und mehrere weitere Hochschulen auf
verschiedenen Kompetenzfeldern
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Pilotierung an der HU
Vorteile
●
●
●
●
●
Frühe Mitsprache bei der
Entwicklung
Einbringen HU-spezifischer
Anforderungen
(Neu) Entwicklung
bestimmter Module
Überarbeitung eigener
Prozesse
Unterstützung seitens der
HIS (z.B. Migration)
Ingo Rauschenberg, CMS Abt. 1
Konsequenzen
●
●
●
●
●
2 Projektstellen an der HU
Prozessanalyse involvierter
Verwaltungsabläufe
Min. 1 Jahr Test von
HISinOne
Nutzer- und Funktionstests
sowie Lasttests
Erstellung eines
Sicherheits- und
Betreuungskonzeptes
Humboldt-Universität zu Berlin
HISinOne
Das Hochschul-Management-System
Web-Portal
Planung, Organisation
und Verwaltung
Marketing
Bewerberinformation
Bewerber-auswahl
wahl
Alumni
…
Studentenverwaltung
Prüfungsverwaltung
…
Lehre
Studium
Forschung
Ressourcenmanagement
Personal
Finanzen
Sachmittel
…
Hochschul – Service – Infrastruktur
Netz + Server + Datenbanken + Webservices
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Agenda
✔
Wozu benötigen wir Verwaltungssoftware
✔
Warum neue Software
✔
HISinOne, Software aus einem Guss
➢
Datenzugang und Sicherheit
●
Realisierung HISinOne (technisch)
●
Zeitplan HISinOne
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Aktuell: Datenzugang und Sicherheit
HIS Software
DB
Server
Windows
Domäne
Client PC's
Terminal
Server
Server
für
SB Funktionen
Nutzer
der
SB Funktionen
Nutzung der
HIS Software
Vorkommen
datenschutzrechtlich
relevanter Daten
Sicherung
● zentrale Administration
● Firewallabsicherung
● autom. Betriebssystemupdates und Virenscans
Fileserve
● regelmäßiges Softwareupdate
r
● restriktive Zugangs- und Nutzungsrechte
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
HISinOne: Datenzugang und Sicherheit
HIS Software
Vorkommen
datenschutzrechtlich
relevanter Daten
DB
Server
Server
für
HISinOne
Nutzer
der
SB Funktionen
Nutzung der
HIS Software
Client PC's
Windows
Domäne
Fileserve
r
Ingo Rauschenberg, CMS Abt. 1
Sicherung
● zentrale Administration
● Firewallabsicherung
● autom. Betriebssystemupdates und Virenscans
● regelmäßiges Softwareupdate
● restriktive Zugangs- und Nutzungsrechte
Humboldt-Universität zu Berlin
Agenda
✔
Wozu benötigen wir Verwaltungssoftware
✔
Warum neue Software
✔
HISinOne, Software aus einem Guss
✔
Datenzugang und Sicherheit
➢
Realisierung HISinOne (technisch)
●
Zeitplan HISinOne
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Die Webapplikation HISinOne
Produktions
Applikationsserver
Lastverteilung &
Clusterkonfiguration
über Test
Mod_JK
Applikationsserver
Webserver als Cluster:
● LVS
● KeepaliveD
Applikationsserver
Webserver
● Tomcat
6.0.x
Mehrere Instanzen
● Java 1.6.x
Webserver
Entwicklungs
Applikatiosserver
Ingo Rauschenberg, CMS Abt. 1
Webserver
● Apache 1.3.x
● Mod_SSL
● Mod_JK
Humboldt-Universität zu Berlin
Eingesetzte Technik
Bisher
●
●
GX-Systeme
Künftig
●
HISinOne
–
Visual Basic
–
Webapplikation
–
Visual C++
–
Java
–
Windows-Basis
–
Spring Framework
–
TS-Anwendungen
–
Hibernate
–
JavaServer Faces
QIS-Systeme
–
Webapplikation
–
Java
–
Apache Velocity
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Konfiguration bisher
●
●
●
Anpassen von Konfigurationsdateien
–
Textdateien
–
XML-Dateien
–
Templatedateien
Anpassen von Source Code
Anpassen von Konfigurationen in der
Datenbank
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Konfiguration HISinOne
●
●
●
Minimale Konfiguration in Dateien
Hochschulspezifische Konfiguration in der
Datenbank
Konfigurationsänderung:
–
Entwickeln im Entwicklungssystem
–
Übernahme in das Testsystem und Tests
–
Übernahme in das produktive System
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Agenda
✔
Wozu benötigen wir Verwaltungssoftware
✔
Warum neue Software
✔
HISinOne, Software aus einem Guss
✔
Datenzugang und Sicherheit
✔
Realisierung HISinOne (technisch)
➢
Zeitplan HISinOne
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
HISinOne
Das Hochschul-Management-System
Web-Portal
Planung, Organisation
und Verwaltung
Marketing
Bewerberinformation
Bewerber-auswahl
wahl
Alumni
…
Studentenverwaltung
Prüfungsverwaltung
…
Lehre
Studium
Forschung
Ressourcenmanagement
Personal
Finanzen
Sachmittel
…
Hochschul – Service – Infrastruktur
Netz + Server + Datenbanken + Webservices
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Ressourcen
Integration Studium und Lehre
Roadmap (Grobplanung)
ZUL-GX, SOS-GX, POS-GX und LSF sind Basis für die IT-Unterstützung des Bologna-Prozesses, gesetzliche
Anforderungen (Studiengebühren ...) werden umgesetzt
Realisierung eines Kernsystems für
- Zulassung
- Studenten
- Prüfungen
- Lehre & Forschung
- Alumni
funktionell entsprechend ZUL, SOS, POS, LSF,
BAU, aber ohne Abhängigkeit von GX-Klienten,
überarbeitetes Service- und Datenmodell
Konzeptklärungen,
Partnergewinnung
Pilotierung an
ausgewählten
Hochschulen
SOA-Integrations-Infrastruktur
Basisdaten zu Personen, Strukturen, Räumen (PSV) ...
Web-basierte Anwendungen für
- Finanz- und Sachmittelverwaltung
- Personal
- Controlling
basierend auf bestehendem Datenmodell,
parallel zu GX einzusetzen, spätere Migration in
überarbeitetes Datenmodell ist berücksichtigt
flächendeckendes Angebot an
alle Hochschulen
Sonderfunktionen
wie automatisierte
Herstellung von
Lehrveranstaltungsund Prüfungsplänen
Datawarehouse-Komponenten ...
- neue Personalverwaltung (PSV-Basis)
- Integration von FSV und Fibu
- überarbeitetes Service- und Datenmodell
- Planungs-Komponenten
Pilotierung an
ausgewählten
Hochschulen
COB-GX, SVA-GX, FSV-GX einschließlich FSV-Fibu werden weiter unterstützt,
interessierte Hochschule stellen auf Finanzbuchhaltung um
10/2006
10/2007
Ingo Rauschenberg, CMS Abt. 1
10/2008
10/2009
10/2010
10/2011
Humboldt-Universität zu Berlin
Roadmap HU
●
Bis Mitte Mai: Versionswechsel QIS/LSF
●
Mitte Mai: Treffen mit HIS bzgl. ZUL-Prozesse
●
Bis Ende Mai: Versionswechsel SOS/POS/ZUL
●
Auslieferung der Pilotversion HISinOne (ZUL)
●
Tests der Datenbankmigration
●
Tests der ZUL-Komponenten von HISinOne
●
●
Auslieferung der Pilotversion HISinOne (SOS /
POS / LSF) gegen Ende Oktober
...
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Rückblick
✔
Wozu benötigen wir Verwaltungssoftware
✔
Warum neue Software
✔
HISinOne, Software aus einem Guss
✔
Datenzugang und Sicherheit
✔
Realisierung HISinOne (technisch)
✔
Zeitplan HISinOne
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Fragen?
? ?
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Vielen Dank für Ihre Aufmerksamkeit!
Ingo Rauschenberg, CMS Abt. 1
Humboldt-Universität zu Berlin
Herunterladen