Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m290:learningunits:lu15:theorie:06 [2024/11/03 11:35] – [Auftrag] vdemirmodul:m290:learningunits:lu15:theorie:06 [2024/11/20 15:21] (aktuell) cbolzern
Zeile 5: Zeile 5:
  
 ===== Auftrag ===== ===== Auftrag =====
-Nachfolgend finden Sie eine Reihe von Projektbeschreibungen. Bearbeiten Sie das Ihnen zugewiesene Projekt, d.h. programmieren Sie einen Prototypen und präsentieren Ihre Resultate am Ende des Moduls als **Video-Tutorial** von ca. 15 Minuten Länge. D.h. erstellen Sie eine Video-Tutorial für Ihre "Unterstifte" aus dem 2. Lehrjahr zum  Themen+Nachfolgend finden Sie eine Reihe von Projektbeschreibungen. Bearbeiten Sie das Ihnen zugewiesene Projekt, d.h. programmieren Sie einen Prototypen und präsentieren Ihre Resultate am Ende des Moduls als **Video-Tutorial** von ca. 15 Minuten Länge. D.h. erstellen Sie ein Video-Tutorial für Ihre "Unterstifte" aus dem 2. Lehrjahr zu den Themen
  
   * Daten   * Daten
Zeile 18: Zeile 18:
   - Herleitung des ERM, basierend auf den gegebenen UseCases   - Herleitung des ERM, basierend auf den gegebenen UseCases
   - Herleitung des ERD basierend auf dem ERM   - Herleitung des ERD basierend auf dem ERM
-  - Physisches anlegen der Datenbank und der relevanten Tabellen als SQL-Script (<color #ed1c24>C</color>RUD) +  - Physisches Anlegen der Datenbank und der relevanten Tabellen als SQL-Script (<color #ed1c24>C</color>RUD) 
   - Import der Initialdaten (Startdaten) als SQL-Script (<color #ed1c24>C</color>RUD)   - Import der Initialdaten (Startdaten) als SQL-Script (<color #ed1c24>C</color>RUD)
 +  - Anlegen und Berechtigen eines entsprechenden AppUsers zur DB
   - Nachweis der CRUD-Operationen im Server, durchgeführt auf der Commandline/Terminal (<color #ed1c24>CRUD</color>)   - Nachweis der CRUD-Operationen im Server, durchgeführt auf der Commandline/Terminal (<color #ed1c24>CRUD</color>)
-  - Nachweis der CRUD-Operationen im Frontend, durchgeführt durch eine Frontend-Simulations-Software POSTMAN (<color #ed1c24>CRUD</color>)+  - Nachweis der CRUD-Operationen im Frontend, durchgeführt durch die Frontend-Simulations-Software POSTMAN (<color #ed1c24>CRUD</color>)
   - Kurze individuelle Reflexion der Teammates mit je 2 Learnings (positiv, negativ)   - Kurze individuelle Reflexion der Teammates mit je 2 Learnings (positiv, negativ)
   - Schluss   - Schluss
  
 ===== Wichtige Hinweise ===== ===== Wichtige Hinweise =====
-  * **Frontend**: <color #ed1c24> Die Programmierung eines Frontend ist kein Bestandteil des Auftrags</color>, da dieses durch die Software Postman simuliert wird. D.h. es wird keine vollständige Applikation erwartet, sondern lediglich der JS-Server welcher mit der Datenbamnk kommunizieren kann. +  * **Frontend**: <color #ed1c24> Die Programmierung eines Frontend ist kein Bestandteil des Auftrags</color>, da dieses durch die Software Postman simuliert wird. D.h. es wird keine vollständige Applikation erwartet, sondern lediglich der JavaScript-Server welcher mit der Datenbank kommunizieren kann. 
   * **CRUD**: <color #ed1c24>Ihr Prototyp muss die CRUD-Operationen auf der DB-Ebene (SQL) und im Server ausführen können. Es reicht also, wenn Sie mittels Server Daten in der Datenbank schreiben, lesen, updaten und löschen können.</color>   * **CRUD**: <color #ed1c24>Ihr Prototyp muss die CRUD-Operationen auf der DB-Ebene (SQL) und im Server ausführen können. Es reicht also, wenn Sie mittels Server Daten in der Datenbank schreiben, lesen, updaten und löschen können.</color>
   * **UseCases**: Um diese nachzuweisen, orientieren Sie sich an den gegebenen UseCases. D.h. Sie müssen nicht alle Anforderungen erfüllen, sondern nur die CRUD-Operationen via Postman auf das Backend und der Datenbank anwenden können.   * **UseCases**: Um diese nachzuweisen, orientieren Sie sich an den gegebenen UseCases. D.h. Sie müssen nicht alle Anforderungen erfüllen, sondern nur die CRUD-Operationen via Postman auf das Backend und der Datenbank anwenden können.
  
 ===== Abgabe - Zu liefernden Lernprodukte ===== ===== Abgabe - Zu liefernden Lernprodukte =====
-<color #ed1c24>Das Projekt ist als ein oneDrive-Link zu einem Arbeitsordner</color> abzugeben. In diesem Ordner sind die nachfolgenden Daten gespeichert+<color #ed1c24>Das Projekt ist als ein ZIP-File in Moodle abzugeben</color>. In diesem ZIP-File sind die nachfolgenden Daten enthalten
-  - Video-Tutorial von 15-20 Minuten Länge+  - Video-Tutorial von 15 Minuten Länge
   - ERM als PDF-Datei    - ERM als PDF-Datei 
   - ERD als PDF-Datei   - ERD als PDF-Datei
   - SQL-Script DDL-Anweisungen: Anlegen der Tabellenstruktur    - SQL-Script DDL-Anweisungen: Anlegen der Tabellenstruktur 
   - SQL-Script-DML-Anweisungen: Import der Initialdaten   - SQL-Script-DML-Anweisungen: Import der Initialdaten
-  - SQL-Script-DCL-Anweisungen: Anlegen und Berechtigen eines entsprechenden AppUsers zur DB+  - SQL-Script-DCL-Anweisungen: Anlegen und Berechtigen eines entsprechenden AppUsers zur DB (DCL-Script mit den Credentials des AppUsers zur DB)
   - Server-File, programmiert in JavaScript   - Server-File, programmiert in JavaScript
-  - Datei mit den Credentials des AppUsers zur DB+
  • modul/m290/learningunits/lu15/theorie/06.1730630135.txt.gz
  • Zuletzt geändert: 2024/11/03 11:35
  • von vdemir