In unserem Alltag treffen wir in fast jedem Lebensbereich auf Softwarelösungen. Sei es das Office-Packet in der Arbeit oder die Verwendung von sozialen Medien im privaten Bereich. Aufgrund der fortschreitenden Digitalisierung stützen sich immer mehr Bereiche auf Softwareanwendungen. Zusammen mit der rasanten Entwicklung des WEB, werden auch große Teile der Kommunikation und des Informationsaustausches in das Netzwerk ausgelagert. Daraus resultierend, entstehen immer größere Softwareprojekte und der Begriff Software Engineering gewinnt immer mehr an Bedeutung. Denn der Prozess bis hin zur Software umfasst wesentlich mehr als nur das reine Programmieren.
Lesen Sie mehr über die Entwicklung von Webanwendungen mittels XAMPP Stack.
Inhaltsverzeichnis
- Einleitung
- Problemstellung
- Aufbau und Ziel
- Software Engineering
- Wasserfallmodell
- Laborprojekt
- Analyse
- Design
- Anwendungsarchitektur
- Technologie-Stack
- Website-Layout
- Datenbankmodell
- Designrichtlinien
- Implementierung
- Test
- Zusammenfassung und kritische Reflexion
Zielsetzung und Themenschwerpunkte
Diese Arbeit befasst sich mit der Entwicklung einer PHP-Anwendung für Internetumfragen, die eine Datenbankanbindung integriert. Das Projekt wird mithilfe der Phasen des Software Engineerings strukturiert und geplant, wobei geeignete Prinzipien, Methoden und Werkzeuge ausgewählt werden.
- Entwicklung einer PHP-Anwendung für Internetumfragen
- Anbindung einer Datenbank
- Anwendung des Software Engineerings
- Auswahl geeigneter Prinzipien, Methoden und Werkzeuge
- Strukturierte und geplante Projektentwicklung
Zusammenfassung der Kapitel
- Einleitung: Die Einleitung führt in die Thematik der Softwareentwicklung ein und beleuchtet die Bedeutung von Softwarelösungen in der heutigen Zeit. Sie stellt die Problemstellung der Arbeit dar, die darin besteht, eine PHP-Anwendung für Internetumfragen zu entwickeln, und erläutert den Aufbau und die Ziele der Arbeit.
- Software Engineering: Dieses Kapitel beschäftigt sich mit dem Begriff Software Engineering und dem Wasserfallmodell als ein gängiges Vorgehensmodell für die Softwareentwicklung. Es erläutert die Phasen des Wasserfallmodells und seine Vorteile bei der Strukturierung und Planung von Softwareprojekten.
- Laborprojekt: Dieses Kapitel präsentiert das Projekt, das im Rahmen der Arbeit umgesetzt wird. Es umfasst die Phasen der Analyse, des Designs, der Implementierung und des Tests. Die Analysephase betrachtet die Anforderungen an die Anwendung und die Definition von User Stories. Die Designphase erläutert die Architektur, den Technologie-Stack, das Layout, das Datenbankmodell und die Designrichtlinien. Die Implementierungsphase beschreibt die Entwicklung der Anwendung, während die Testphase die Qualitätssicherung und Fehlerbehebung umfasst.
Schlüsselwörter
Die Arbeit befasst sich mit den Schlüsselwörtern: PHP, Webentwicklung, Software Engineering, Wasserfallmodell, Datenbankanbindung, Internetumfragen, User Stories, Anwendungsarchitektur, Technologie-Stack, Website-Layout, Datenbankmodell, Designrichtlinien, Implementierung, Test.
- Arbeit zitieren
- Nick Wahrenberger (Autor:in), 2021, Webentwicklung. Methodisches Vorgehen und Entwicklung einer Webanwendung in PHP, München, GRIN Verlag, https://www.hausarbeiten.de/document/1362530