Hier finden Sie die Lehr-Lernmaterial für Webanwendungen – Wahlpflichtmodul in der Wirtschaftsinformatik. Das Modul besteht aus einer Blockveranstaltung, selbstständiger Arbeit in Projektteams und Vorstellung der Ergebnisse inkl. Dokumentation. Die Choreografie der Blockveranstaltung ergingt sich aus der Reihung meiner Materialien. Dozenten an anderen Hochschulen können von mir die Folien als Power-Point erhalten.
Informationen zum organisatorischen Ablauf des Moduls gibt es unter Modul Webanwendungen ,
Hier sind die Projektangebote für das kommende Semester.
Stand: 28.02.2022
1. Blockveranstaltung
Inhalte: Einstieg in die Webprogrammierung
Vortragsfolien (28.02.2020)
- Client-Server – Das Gartner-Group-Modell adaptiert für das Internet.
(Verteilte Präsentation, Cooperative Processing, OSI-Kommunikationsmodell) - Konzept des hohlen Baumstamms
(Was IoT-Devices und Drogendealer gemein haben)
Hierzu gibt es einen Erläuternden Beitrag: Das Konzept des hohlen Baumstamms - Webtechnologien im Überblick
(HTML und CSS, JavaScript und PHP im Zusammenhang)) - HTML-Tags Übersichtsblatt
- HTML: Zum Nachschlagen, Lernen, einfach anfangen: selfhtml(extern)
Übung: Etwas auf den Übungsserver hochladen, Brells Beispiele anschauen
Übung: Formular für die Google-Suche bauen
- PHP – ein Einstieg
Übung: vorbereitetes PHP-Skript verwenden
Übung: Mehrwertsteuerrechner
- PHP Vertiefung
Übung: Ein Balkendiagramm programmieren
- Javascript Einstieg
- Client Server mit AJAX
- IoT-Projekt mit dem Raspberry Pi – Übersicht
2. Vorbereitung / Nacharbeiten
Inhalte: Anforderungsanalyse mit Mockups und Use Case Diagrammen ARIS, Modell und Modellierung, Organigramme und Topologien, Geschäftsprozessmodellierung
Ich gehe davon aus, dass Studierende mit den folgenden Inhalten vertraut sind. Die Unterlagen sind dafür da, falls Sie wider Erwarten doch etwas vergessen haben sollten.
Online-Texte (24.02.2021):
- Anforderungsanalyse – warum ist sie sinnvoll und wie macht man sie?
- Anwendungsfälle visualisieren mit dem Anwendungsfalldiagramm
- Mockup – die Benutzungsoberfläche visualisieren
- Modell und Modellierung
- ARIS – Was ist das?
- Knoten und Kanten
- Hierarchische Darstellungen
- Organigramm – wer tut was im Unternehmen
- Topologien erstellen – Was ist wo und mit wem vernetz?
- Geschäftsprozesse modellieren mit eEPK
- Vom Zieldiagramm zum Funktionshierarchiebaum
- Datenmodellierung mit dem Relationenmodell nach Codd
- Eine dreiteilige Serie zu Daten und Datenmodellierung zur Vertiefung:Teil 1: https://cbrell.de/blog/daten-und-datenmodellierung/Teil 2: https://cbrell.de/blog/daten-und-datenmodellierung-2/
Teil 3: https://cbrell.de/blog/daten-und-datenmodellierung-3/ - Algorithmus – Kochrezept für Handlungsabläufe
- Flussdiagramm – Algorithmen visualisieren
- Falls Sie in Ihrem Projekt über Bitmanipulationen stolpern:
Bits und Bytes – das Geheimnis der Codes
Videos (13.11.2020)
- Video zum Foliensatz „Anforderungsanalyse mit Use Case Diagrammen und Mockups“ (https://youtu.be/rN1zXMm_acU , 22 Min.)
- Modell und zur Modellierung Einstieg: der Modellbegriff (16 Min)
https://youtu.be/Q1Ym_dM7nlE - Modell und zur Modellierung – ARIS zur Modellierung von Informationssystemen (16 Min)
https://youtu.be/Lurh42Enbeo - Organigramm – ARIS Organisationsperspektive, Fachkonzept (10 Min )
https://youtu.be/HEVoq9DqChs - Topologie – ARIS Organisationsperspektive, DV-Konzept (28 Min)
https://youtu.be/vEAFhq08dgw - Video zur Geschäftsprozessmodellierung mit EPK – Einstieg, 28 Min
https://youtu.be/Te9tvxxNniY - Video zur Geschäftsprozessmodellierung mit eEPK – Erweiterung, 20 Min
https://youtu.be/s46OLtGs1gA
Vortragsfolien (27.02.2022)
- Anforderungen an ein Informationssystem analysieren mit Use Case Diagrammen und Mockups.
- Modell und Modellierung (in ARIS, der Architektur für integrierte Informationssysteme)
- Topologien zeichnen – welche Geräte sind wie vernetzt?
- Geschäftsprozesse darstellen 1 – der Einstieg in in EPK
- Geschäftsprozesse darstellen 2 – Vertiefung mit eEPK
- Einführung in das Coddsche Relationenmodell
Datenmodellierung: Der Schwerpunkt liegt auf dem Coddschen Relationenmodell - Daten und Datenmodellierung
Eine detailliere Darstellung zum Selberlernen finden Sie hier. Das wird nicht so nicht in der Vorlesung besprochen und dient dem „Hintergrundwissen“.