Inhalt des abzugebenden Erklär-Dokuments ========================================= (Einzalabgabe, jedoch Austausch und Teamarbeit erwünscht) - 1 - "DESIGN" - Welche Möglichkeiten zur Analyse des Aufbaus einer Web-Applikation und das Zusammenspiel der Softwarekomponenten git es? (MVC) - Eigenschaften und Funktionen von Schnittstellen zu Datenbanksystemen und Datenbeständen - 2 - "SICHERHEIT" - Wie schützen Sie organisatorische und technische Sicherheitsvorkehrungen zur Sicherung von Informationen/Daten und Web-Applikationen? - 3 - "REALISIERUNG" - Welche Script- und Programmiersprachen für Web-Applikation git es und wie/welches sind diese typischen Eigenschaften? - Wie gehen Sie vor um die Datenintegrität, Verfügbarkeit, Authentizität und Vertraulichkeit in Web-Applikationen zu gewährleisten? - Wie kann man applikatorisch das Locking von Datensätzen machen? - Welche unterschiedlichen Architekturen zur Einbindung von Datenbeständen bzw. Datenbanken in einer Web-Applikation gibt es? - 4 - "CHANGE" - Wie organisieren Sie, nachdem das System in produktiv in Betrieb genommen worden ist, aufkommende Änderungen (betrieblich/administrativ/technisch)? Worauf kommt es an und wie stellt man die vollständige Auftragsdurchführung sicher? - 5 - "TESTING" - Wie könnten/müssten Sie eine 'übergreifende' Prüfung einer/ihrer Web-Applikation mit Datenbank mit einem Test- und Abnahmeverfahren organisieren und durchführen? Tipps zum Vorgehen: ============================================== - forschen Sie in ihren früheren Schul-Unterlagen und im Internet (z.B. ITIL) - schliessen Sie sich mit anderen Lernenden zusammen und tauschen Sie sich darüber aus, wie sie es im Betrieb jetzt schon machen - "hören" Sie sich z.B. beim zuständigen Profi in Ihrem Betrieb oder in anderen Betrieben um - organisieren Sie z.B. eine Telefonkonferenz mit einem Profi (insbesondere für -4- und -5- ) - machen Sie Ihre eigenen Überlegungen - diskutieren Sie mit Ihrer Lehrperson