Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m290:learningunits:lu15:theorie:07 [2024/10/03 09:51] – angelegt vdemirmodul:m290:learningunits:lu15:theorie:07 [2024/12/17 07:56] (aktuell) cbolzern
Zeile 1: Zeile 1:
-====== LU02c3 - LB3 - Projekte ======+====== LU02g - LB3 - Projektbeschreibungen ======
  
 ===== Projekt A - 1: Absenzensystem ===== ===== Projekt A - 1: Absenzensystem =====
- 
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Die Absenzen des BZZ werden vollständig elektronisch in einer Microsoft Sharepoint-Implementierung verwaltet. Durch die Einführung des neuen Systems, konnte sich das Sekretariat des BZZ vermehrt auf das Kerngeschäft konzentrieren, und dadurch die wachsende Zahl der Lernenden mit dem gleichen Personalstamm administrieren. Das aktuelle Absenzensystem des BZZ finden Sie unter: [[https://absenzen.bzz.ch| BZZ Absenzen-System]]. Aufgrund eines Wechsels des Software-Dienstleisters ergab sich die unglückliche Situation, dass die bestehende Anwendung //reengineered//, d.h. neu programmiert werden musste.  Die Absenzen des BZZ werden vollständig elektronisch in einer Microsoft Sharepoint-Implementierung verwaltet. Durch die Einführung des neuen Systems, konnte sich das Sekretariat des BZZ vermehrt auf das Kerngeschäft konzentrieren, und dadurch die wachsende Zahl der Lernenden mit dem gleichen Personalstamm administrieren. Das aktuelle Absenzensystem des BZZ finden Sie unter: [[https://absenzen.bzz.ch| BZZ Absenzen-System]]. Aufgrund eines Wechsels des Software-Dienstleisters ergab sich die unglückliche Situation, dass die bestehende Anwendung //reengineered//, d.h. neu programmiert werden musste. 
- 
 ==== Auftrag ==== ==== Auftrag ====
 Erstellen Sie einen Prototypen einer neuen Version des Absenzensystems, da die Bestehende  mittelfristig ersetzten soll. Es ist wichtig, dass die bestehenden Funktionalitäten erhalten bleiben. Stellen Sie sicher, dass Sie die Applikation aus der Sicht der Lehrperson programmieren. Erstellen Sie einen Prototypen einer neuen Version des Absenzensystems, da die Bestehende  mittelfristig ersetzten soll. Es ist wichtig, dass die bestehenden Funktionalitäten erhalten bleiben. Stellen Sie sicher, dass Sie die Applikation aus der Sicht der Lehrperson programmieren.
- 
 ==== UseCases ==== ==== UseCases ====
   - Die Lehrperson kann sich mit User und Passwort authentifizieren (Login).    - Die Lehrperson kann sich mit User und Passwort authentifizieren (Login). 
Zeile 24: Zeile 21:
  
 ===== Projekt B - 2: Dispensen-System ===== ===== Projekt B - 2: Dispensen-System =====
- 
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Die Abwesenheiten im BZZ werden vollelektronisch verwaltet, was zu einer massiven Effizienzsteigerung im Sekretariat geführt hat. Die Verwaltung der Dispensationen, d.h. der für die Zukunft geplanten Abwesenheiten, ist hingegen nach wie vor halb-digital gelöst und daher eher als aufwändig zu bezeichnen. Das Aktuelle Dispensationsformular finden Sie hier:[[ https://www.bzz.ch/dispensationsgesuch/| BZZ-Dispensen]] Die Abwesenheiten im BZZ werden vollelektronisch verwaltet, was zu einer massiven Effizienzsteigerung im Sekretariat geführt hat. Die Verwaltung der Dispensationen, d.h. der für die Zukunft geplanten Abwesenheiten, ist hingegen nach wie vor halb-digital gelöst und daher eher als aufwändig zu bezeichnen. Das Aktuelle Dispensationsformular finden Sie hier:[[ https://www.bzz.ch/dispensationsgesuch/| BZZ-Dispensen]]
- 
 ==== Auftrag ==== ==== Auftrag ====
 Erstellung eines Prototyps für ein digitales Dispenssystem, das den Verwaltungsprozess für Lernende und Lehrende verbessert und beschleunigt. Erstellung eines Prototyps für ein digitales Dispenssystem, das den Verwaltungsprozess für Lernende und Lehrende verbessert und beschleunigt.
- 
 ==== UseCases ==== ==== UseCases ====
   - Die Eingabedaten des bisherigen Eingabeformulars müssen auch im zukünftigen System zur Verfügung stehen.   - Die Eingabedaten des bisherigen Eingabeformulars müssen auch im zukünftigen System zur Verfügung stehen.
Zeile 43: Zeile 37:
  
 ===== Projekt C - 3: Stundenplan ===== ===== Projekt C - 3: Stundenplan =====
- 
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Am BZZ werden zur Zeit ca. 2'000 Lernende ausgebildet, mit der Tendenz steigend. Konkret sind es über 100 Klassen, die wissen wollen, wann, in welchem Raum und bei welcher Lehrperson sie Unterricht werden. Die bisherige Applikation [[https://webuntis.com/|Webuntis Stundenplan-Application]] ist teuer, sodass eine eigene Entwicklung eine Kostenreduktion verspricht.  Am BZZ werden zur Zeit ca. 2'000 Lernende ausgebildet, mit der Tendenz steigend. Konkret sind es über 100 Klassen, die wissen wollen, wann, in welchem Raum und bei welcher Lehrperson sie Unterricht werden. Die bisherige Applikation [[https://webuntis.com/|Webuntis Stundenplan-Application]] ist teuer, sodass eine eigene Entwicklung eine Kostenreduktion verspricht. 
- 
 ==== Auftrag ==== ==== Auftrag ====
 Erstellen Sie im Rahmen einer Feldstudie einen Prototypen einer Applikation, die mit dem bestehenden System in Konkurrenz steht. Ihre Aufgabe besteht also darin, einen Prototyp zu programmieren, der einen Stundenplan verwalten kann. Erstellen Sie im Rahmen einer Feldstudie einen Prototypen einer Applikation, die mit dem bestehenden System in Konkurrenz steht. Ihre Aufgabe besteht also darin, einen Prototyp zu programmieren, der einen Stundenplan verwalten kann.
- 
 ==== UseCases ==== ==== UseCases ====
   - Der Stundenplan kann pro User wochenweise (Kalenderwochen oder Wochen-Zeitraum) angezeigt.   - Der Stundenplan kann pro User wochenweise (Kalenderwochen oder Wochen-Zeitraum) angezeigt.
Zeile 61: Zeile 52:
  
 ===== Projekt D - 4: Ressourcenverwaltung ===== ===== Projekt D - 4: Ressourcenverwaltung =====
- 
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Rund 2'000 Lernende in über 100 Klassen werden aktuell am BZZ unterrichtet, das auch den praktischen Unterricht beinhaltet., wofür das BZZ technische Lehrmittel bereit stellt. Aufgrund der hohen Schülerzahl und den damit verbundenen Administrationsaufwand, hat sich die Schulleitung entschieden, diese Ressourcen in einer Webapplikation Applikation zu verwalten. Unter Ressourcen verstehen wir Laptopwagen, Präsentationskoffer, Sportgeräte, Kameras, Mikrofone, etc. Rund 2'000 Lernende in über 100 Klassen werden aktuell am BZZ unterrichtet, das auch den praktischen Unterricht beinhaltet., wofür das BZZ technische Lehrmittel bereit stellt. Aufgrund der hohen Schülerzahl und den damit verbundenen Administrationsaufwand, hat sich die Schulleitung entschieden, diese Ressourcen in einer Webapplikation Applikation zu verwalten. Unter Ressourcen verstehen wir Laptopwagen, Präsentationskoffer, Sportgeräte, Kameras, Mikrofone, etc.
- 
 ==== Auftrag ==== ==== Auftrag ====
 Erstellen Sie ein Prototypen einer digitalen Ressourcenverwaltung, die für die Lernenden, wie auch für die Lehrpersonen, den Administrationsprozess besser und schneller macht.  Erstellen Sie ein Prototypen einer digitalen Ressourcenverwaltung, die für die Lernenden, wie auch für die Lehrpersonen, den Administrationsprozess besser und schneller macht. 
- 
 ==== UseCases ==== ==== UseCases ====
   - Für jeden Benutzenden werden alle bestehenden Reservationen in einer Liste angezeigt.    - Für jeden Benutzenden werden alle bestehenden Reservationen in einer Liste angezeigt. 
Zeile 79: Zeile 67:
  
 ===== Projekt E - 5: EFZ-Zeugnis ===== ===== Projekt E - 5: EFZ-Zeugnis =====
- 
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Die Ausbildung der Mediamatiker/innen und Informatiker/in in der Schweiz ist modular aufgebaut, wobei jedes Modul 40 Lektionen umfasst. Die Module sind in sich abgeschlossen, d.h. im Bereich der Fachausbildung ohne Abschlussprüfung. Mit dem erfolgreichen Abschluss der erforderlichen Module ist die berufliche Grundbildung abgeschlossen. Am Ende jedes Semesters wird das EFZ-Zeugnis aktualisiert: Die Lernenden sehen, welche Module sie bisher mit welcher Note abgeschlossen haben und welche Module noch ausstehen. Die Ausbildung der Mediamatiker/innen und Informatiker/in in der Schweiz ist modular aufgebaut, wobei jedes Modul 40 Lektionen umfasst. Die Module sind in sich abgeschlossen, d.h. im Bereich der Fachausbildung ohne Abschlussprüfung. Mit dem erfolgreichen Abschluss der erforderlichen Module ist die berufliche Grundbildung abgeschlossen. Am Ende jedes Semesters wird das EFZ-Zeugnis aktualisiert: Die Lernenden sehen, welche Module sie bisher mit welcher Note abgeschlossen haben und welche Module noch ausstehen.
- 
 ==== Auftrag ==== ==== Auftrag ====
 Programmierung einer Anwendung, die in der Lage ist, das EFZ-Zertifikat zu verwalten. D.h. Ihr Auftrag ist es eine Notenverwaltung zu programmieren, die die einzelnen Modulnoten und den aktuellen Notendurchschnitt der Lernenden berechnen kann. Programmierung einer Anwendung, die in der Lage ist, das EFZ-Zertifikat zu verwalten. D.h. Ihr Auftrag ist es eine Notenverwaltung zu programmieren, die die einzelnen Modulnoten und den aktuellen Notendurchschnitt der Lernenden berechnen kann.
- 
 ==== UseCases ==== ==== UseCases ====
   - Pro Lernenden gibt es ein EFZ-Zeugnis.   - Pro Lernenden gibt es ein EFZ-Zeugnis.
Zeile 97: Zeile 82:
  
 ===== Projekt F - 6: BZZ-Immobilienverwaltung ===== ===== Projekt F - 6: BZZ-Immobilienverwaltung =====
- 
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Das BZZ besteht aktuell aus 2 Standorten: Horgen und Stäfa. Da die Schülerzahlen steigend sind, ist es möglich, dass ein dritter Standort BZZ Horgen Oberdorf hinzukommt, um die Platzknappheit teilweise zu kompensieren. Das BZZ besteht aktuell aus 2 Standorten: Horgen und Stäfa. Da die Schülerzahlen steigend sind, ist es möglich, dass ein dritter Standort BZZ Horgen Oberdorf hinzukommt, um die Platzknappheit teilweise zu kompensieren.
- 
 ==== Auftrag ==== ==== Auftrag ====
 Programmieren Sie eine Applikation, die Räumlichkeiten dieser drei Standorte administrieren kann.  Programmieren Sie eine Applikation, die Räumlichkeiten dieser drei Standorte administrieren kann. 
- 
 ==== UseCases ==== ==== UseCases ====
   - Jede Reservierung benötigt User, Raum, Zeit, Begründung.   - Jede Reservierung benötigt User, Raum, Zeit, Begründung.
Zeile 115: Zeile 97:
   - Pro Raum werden die verfügbaren/freien Zeiten angezeigt.   - Pro Raum werden die verfügbaren/freien Zeiten angezeigt.
  
-===== Projekt - 7: Ressourcenverwaltung ===== +===== Projekt - 7: Kantina =====
-==== Ausgangslage ==== +
-==== Auftrag ==== +
-==== UseCases ==== +
- +
-===== Projekt G - 8: Kantina =====+
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Die Mittagszeit am BZZ ist für alle Beteiligten eine grosse Herausforderung. Die Gäste müssen oft lange anstehen, die angestellten müssen in einem knappen Zeitfenster alle vorgekochten oder bestellten Menues bereitstellen, was letztendlich zu Anspannung und zu Zeitverlust auf allen Seiten führt. Die Mittagszeit am BZZ ist für alle Beteiligten eine grosse Herausforderung. Die Gäste müssen oft lange anstehen, die angestellten müssen in einem knappen Zeitfenster alle vorgekochten oder bestellten Menues bereitstellen, was letztendlich zu Anspannung und zu Zeitverlust auf allen Seiten führt.
- 
 ==== Auftrag ==== ==== Auftrag ====
 Um die Geschäftsprozesse rund um die Cantina besser verwalten zu können, braucht der Leiter der Cantina ein Instrument um schnell und einfach seine tägliche Arbeit erledigen zu können. Erstellen Sie einen Protoypen, der die Cantina im alltag unterstützt. Um die Geschäftsprozesse rund um die Cantina besser verwalten zu können, braucht der Leiter der Cantina ein Instrument um schnell und einfach seine tägliche Arbeit erledigen zu können. Erstellen Sie einen Protoypen, der die Cantina im alltag unterstützt.
- 
 ==== UseCases ==== ==== UseCases ====
   - Es soll möglich sein einen wöchentlichen Menüplan zu erstellen.   - Es soll möglich sein einen wöchentlichen Menüplan zu erstellen.
Zeile 136: Zeile 111:
   - Zukünftige Menüpläne sollen verändert werden könen.   - Zukünftige Menüpläne sollen verändert werden könen.
  
-===== Projekt H - 9: Mediothek =====+===== Projekt H - 8: Mediothek =====
 ==== Ausgangslage ==== ==== Ausgangslage ====
-In der BZZ Mediothek sind Medien aller Art erhältlich. Hier kann man Comics ebenso ausleihen wie auch Fachbücher über Mathematik, oder Videos zu geschichtlichen Ergeignissen. All diese Vielzahl von Medien und deren Verleih muss mittels Software administrierbar sein.+In der BZZ Mediothek sind Medien aller Art erhältlich. Hier kann man Comics ebenso ausleihen wie auch Fachbücher über Mathematik, oder Videos zu geschichtlichen Ereignissen. All diese Vielzahl von Medien und deren Verleih muss mittels Software administrierbar sein.
 ==== Auftrag ==== ==== Auftrag ====
 Erstellen Sie eine Software, die es ermöglicht Medien zu erfassen und zu Verleihen.  Erstellen Sie eine Software, die es ermöglicht Medien zu erfassen und zu Verleihen. 
 ==== UseCases ==== ==== UseCases ====
-  - Die Medien sind kategorisierbar, z.B. DVD, BR-DVD, Audio-CD, Auio-Book, E-Book, Book, etc.+  - Die Medien sind kategorisierbar, z.B. DVD, BR-DVD, Audio-CD, Audio-Book, E-Book, Book, etc.
   - Die User loggen sich mit User und Passwort ein.   - Die User loggen sich mit User und Passwort ein.
   - Es können nur BZZ-Angehörige (Lernende, Administration, Lehrpersonen) Medien ausleihen.   - Es können nur BZZ-Angehörige (Lernende, Administration, Lehrpersonen) Medien ausleihen.
-  - Neue Medien können erfasst und kategorsiert werden. +  - Neue Medien können erfasst und kategorisiert werden. 
   - Es kann nach Medien gesucht werden.   - Es kann nach Medien gesucht werden.
   - Die Treffermenge wird in einer Listenansicht angezeigt.   - Die Treffermenge wird in einer Listenansicht angezeigt.
Zeile 152: Zeile 127:
   - Die Medien werde einem Themenschwerpunkt bzw. Fach/Modul zugeordnet.   - Die Medien werde einem Themenschwerpunkt bzw. Fach/Modul zugeordnet.
  
-===== Projekt I - 10: Materialverwaltung =====+===== Projekt I - 9: Materialverwaltung =====
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Am BZZ Horgen werden verschiedeneste Berufsgruppen ausgebildet. Um eine möglichst praxisnahe Ausbildung garantieren zu können, werden den Lernenden bzw. Lerpersonen Unterrichtsmaterialien wie Cameras, Mikrofone, Tripods, Fotoblitze, Notebooks, Notebook-Wägen, Präsentationskoffer, etc. zur Ausleihe angeboten. Die bisherige semi-analoge Variante über Excel-Tabellen war fehleranfällig und Gerätgebunden, und soll daher durch eine WebApplikation abgeklöst werden. Am BZZ Horgen werden verschiedeneste Berufsgruppen ausgebildet. Um eine möglichst praxisnahe Ausbildung garantieren zu können, werden den Lernenden bzw. Lerpersonen Unterrichtsmaterialien wie Cameras, Mikrofone, Tripods, Fotoblitze, Notebooks, Notebook-Wägen, Präsentationskoffer, etc. zur Ausleihe angeboten. Die bisherige semi-analoge Variante über Excel-Tabellen war fehleranfällig und Gerätgebunden, und soll daher durch eine WebApplikation abgeklöst werden.
Zeile 168: Zeile 143:
   - Es gibt eine Detailansicht jeder Materiali mit allen verfügbaren Informationen.    - Es gibt eine Detailansicht jeder Materiali mit allen verfügbaren Informationen. 
  
- +===== Projekt J - 10: Unternehmenskalender =====
-===== Projekt J - 11: Unternehmenskalender =====+
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Um den Unterricht besser vorbereiten und planen zu können, bietet das BZZ eine Jahreskalender an: https://www.bzz.ch/schulbetrieb/kalender/. Hier sind alle Termine, die für das BZZ relevant sind, aufgeführt. Die aktuelle Version ist HTML-basiert und daher wenig flexible, soll also folglich durch eine dynamische WebApplikation ersetzt werden. Um den Unterricht besser vorbereiten und planen zu können, bietet das BZZ eine Jahreskalender an: https://www.bzz.ch/schulbetrieb/kalender/. Hier sind alle Termine, die für das BZZ relevant sind, aufgeführt. Die aktuelle Version ist HTML-basiert und daher wenig flexible, soll also folglich durch eine dynamische WebApplikation ersetzt werden.
Zeile 185: Zeile 159:
   - Zukünftige Termine haben eine Freigabestatus, sprich sie werden nur dann in der öffentlichen Ansicht angezeigt, wenn Sie den Status FREIGABE haben.   - Zukünftige Termine haben eine Freigabestatus, sprich sie werden nur dann in der öffentlichen Ansicht angezeigt, wenn Sie den Status FREIGABE haben.
  
-===== Projekt K - 12: BMS/ABU-Zeugnis =====+===== Projekt K - 11: BMS/ABU-Zeugnis =====
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Die Ausbildung in Mediamatik in der Schweiz ist modular aufgebaut. Neben der Fachkunde allerdings, erhalten die Lernenden auch eine Ausbildung in Allgemeinbildung bzw. können die BMS besuchen. Mit Letztere können Sie nach der Ausbildung die Fachhochschule besuchen. Die Ausbildung in Mediamatik in der Schweiz ist modular aufgebaut. Neben der Fachkunde allerdings, erhalten die Lernenden auch eine Ausbildung in Allgemeinbildung bzw. können die BMS besuchen. Mit Letztere können Sie nach der Ausbildung die Fachhochschule besuchen.
Zeile 200: Zeile 174:
   - Einzutragen Notenwerte halbnotenweise 1.0, 1.5, ... 6.0   - Einzutragen Notenwerte halbnotenweise 1.0, 1.5, ... 6.0
  
- +===== Projekt L - 12: Reisemanagement =====
-===== Projekt L - 13: Reisemanagement =====+
 ==== Ausgangslage ==== ==== Ausgangslage ====
 Reisen ist für viele Personen ein Hobby. Es ist spannend zu die Reisedaten in geeigneter Form administrieren zu können.  Reisen ist für viele Personen ein Hobby. Es ist spannend zu die Reisedaten in geeigneter Form administrieren zu können. 
Zeile 218: Zeile 191:
   - Vergangene Reisen können archiviert werden.   - Vergangene Reisen können archiviert werden.
   - Archivierung ist nur möglich mit einer 5 Sterne Bewertung und einem Kommentar.   - Archivierung ist nur möglich mit einer 5 Sterne Bewertung und einem Kommentar.
- 
  
 ---- ----
 {{tag>M290-LU01}} {{tag>M290-LU01}}
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir
  • modul/m290/learningunits/lu15/theorie/07.1727941888.txt.gz
  • Zuletzt geändert: 2024/10/03 09:51
  • von vdemir