From 4a0085ffbe1087939a654958c6951385d9a0d7d2 Mon Sep 17 00:00:00 2001 From: "Harald G. Mueller" Date: Fri, 12 Aug 2022 20:46:26 +0000 Subject: [PATCH] muh --- m151/README.md | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/m151/README.md b/m151/README.md index 2657179..bda6251 100644 --- a/m151/README.md +++ b/m151/README.md @@ -26,7 +26,7 @@

-*Grundsätzlich sind Einzelarbeiten zu machen. Das heisst, dass jede Person eine (seine/ihre) Abgabe macht und auch selber/einzeln abgibt. Gemeinsames Recherchieren und der Austausch von Techniken und Erkenntnisse sind, ausser bei der LB2, explizit erwünscht.* +**Grundsätzlich sind in diesem Modul Einzelarbeiten zu machen. Das heisst, dass jede Person (seine/ihre) eigene Abgabe macht und auch selber/einzeln abgibt. Gemeinsames Recherchieren und der Austausch von Techniken und Erkenntnisse sind, ausser bei der LB2 natürlich, explizit erwünscht.**

@@ -35,7 +35,7 @@ ## LB1 (30%, Erklär-Dokument) Als ersten Kompetenznachweis ist ein Erklärdokument, ähnlich eines Lehrbuchs oder gar eine kleine wissenschaftliche Arbeit, zu erstellen. Dabei sind -[folgende ->*Themen*<-:](./erklaeren-der-themen.txt) zu bearbeiten. +[**folgende Themen**](./erklaeren-der-themen.txt) zu bearbeiten. - 1 Design - 2 Sicherheit - 3 Realisierung @@ -51,16 +51,17 @@ Es empfiehlt sich, die Themen im Erklärdokument so zu beschreiben, dass zugleic
## LB2 (25%, schriftliche Prüfung, 90 min) -Am **Tag 5** findet zu Beginn des Halbtages eine schriftliche Prüfung statt. Folgende Themen weden geprüft: +Am **Tag 5** findet zu Beginn des Halbtages eine schriftliche Prüfung statt. + +Gut für die Vorbereitung ist, wenn im Erklärdokument die Themen schon eingehend behandelt worden sind. + +Folgende Themen weden geprüft: - Multi-Tier-Architektur(en) - Design-Phasen von Applikation und Datenbanken - DB-Entwicklungsprozess ERM/ERD, SQL, DDL, DML, DCL, Tabellen, Views - Ausgewählte PHP-Code-Stücke (z.B. zur DB-Anbindung) -
-[Weitere Details](./weitere_details_zur_schriftlichen_pruefung.txt) -
-Gut für die Vorbereitung ist, wenn im Erklärdokument die Themen schon eingehend behandelt worden sind. +[Weitere Details](./weitere_details_zur_schriftlichen_pruefung.txt)

@@ -68,7 +69,7 @@ Gut für die Vorbereitung ist, wenn im Erklärdokument die Themen schon eingehen Für die praktische Übung ist eine Verwaltungs-WebApp in z.B. PHP oder ähnlichem mit 2 verschiedenen Datenbanken zu erstellen. Es kann dafür ein eigenes Thema (Sneaker- oder TShirt-Shop, Essenslieferdienst, Sporteventplanung, Ticket-Shop usw.) gewählt werden. -Es wird verlangt, dass ein Produkt mit mind. 10 Elementen/Artikeln in der DB mit Bestellmöglichkeit bis Rechnungstellung (ohne Bezahlmechanismus) gebaut wird. Zentral dabei ist, dass mindestens 2 unterschiedliche Daten-Haltungstechniken (Datenbank & Filedatenhaltung) angewendet werden. +Es wird verlangt, dass eine datenbasierte Software, mit mind. 10 Elementen/Artikeln in der DB mit Bestellmöglichkeit bis Rechnungstellung (ohne Bezahlmechanismus) gebaut wird. Zentral dabei ist, dass mindestens 2 unterschiedliche Daten-Haltungstechniken (Datenbank & Filedatenhaltung) angewendet werden. #### Hosting mit Datenbanken @@ -77,10 +78,12 @@ Mögliche / empfohlene Gratishosts mit Datenbanken: --> Angebot "freeStyle"

+
Wer selber einen eigenen Host(-Anbieter) hat, oder ein Account vom Betrieb benutzen kann, darf das natürlich darauf machen. +Eine Abgabe auf "localhost", also nicht über das Internet auf einem Webserver, gibt Abzüge bei der Bewertung. ### Grundanforderung (bis Note 4.7) - - Dynamisch generierte Website (z.B. in PHP) mit 1 Datenbankanbindung programmiert. + - Dynamisch generierte Website (z.B. in PHP o.ä.) mit 1 Datenbankanbindung und 1 Filedatenhaltung programmiert. - Statischer DB-Switch (hart codiert) [weitere Bedingungen/Mindestanforderungen für die Note 4.7](./mindestbedingungen-fuer-note-4.7.txt)