Deutsche Beschreibung siehe unten
The Course Planning Management Software (CPM) should support the course planning of department or faculty of universities/colleges from early phases of the planning to scheduling the courses. The main focus of CPM is to optimize the cooperative work between the involved persons throughout the whole process.
The prototype was build as a part of a master thesis at the Department of Informatics at the University of Hamburg, to show how a web based software can support the cooperative work between different roles, reduce time effort, number of documents and trascription errors, and make the process more transparent.
The CPM prototype is based on the Laravel Framework v. 4.2 and Bootstrap v.3.*.
Used packages
Further extensions
The current version of CPM is an early-stage prototype, which contains only a few fully functional features.
Core data management
- core data management like degree courses, modules, courses, employees, research groups
- user management, create and assign roles
Medium-term planning
Semester planning
- generate course planning through different options like copying plannings from last semester or generate them from the medium-term planning
- assign or copy lecturer and rooms to plannings
- generate schedule for a specific semester of a degree course
The Course Planning Management System is open-sourced software licensed under the MIT license
Die Lehrplanungsmanagement-Software (LPM) soll den Lehrplanungsprozess an Fachbereichen oder Fakultäten von Universtäten/Hochschulen unterstützen, beginnend bei der Prognose bis hin zur Raum- und Zeitplanung von einzelnen Lehrveranstaltungen. Die Hauptfokus von LPM liegt in der Optimierung der Kooperativen Arbeit zwischen den involvierten Akteuren während des gesamten Prozesses.
Der Prototyp war Teil einer Master am Fachbereich Informatik der Universität Hamburg, um zu zeigen, wie eine web-basierte Software die kooperative Arbeit zwischen den involvierten Akteuren zu förderen, den Zeitaufwand, die Dokumentenanzahl und Übertragungsfehler zu reduzieren. Außerdem soll der Prozess transparenter gestaltet werden.
Der LPM-Prototyp basiert auf der Version 4.2 des Laravel Frameworks und Bootstrap v.3.*.
Verwendete Packages
Weitere Erweiterungen
Die aktuelle Version des LPM-Prototyps befindet sich in einer frühen Entwicklungsphase. Er besitzt nur einen begrenzten Funktionsumfang.
Stammdatenverwaltung
- Verwalten von Studiengängen, Modulen, Lehrveranstaltungen, Arbeitsbereichen, Mitarbeiter
- Benutzerverwaltung, Rollen anlegen und zuweisen
Mittelfristige Lehrplanung
Semesterplanung
- Verschiedene Möglichkeiten Planungen zu generieren bzw. anzulegen, z.B. aus der Mittelfristigen Lehrplanung generieren, Planungen aus dem vorherigen kopieren
- Zuweisen von Lehrenden, Räumen und Uhrzeiten
- Generieren von Stundenplänen
Die Lehrplanungsmanagement-Software ist veröffentlicht unter der MIT-Lizenz