Grin logo
de en es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencias de la computación - Programación

Warenkorb. Programmieren in Java

Título: Warenkorb. Programmieren in Java

Elaboración , 2016 , 22 Páginas , Calificación: 2,3

Autor:in: Ina Meyer (Autor)

Ciencias de la computación - Programación
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

Online-Shopping liegt im Trend. Einer BITKOM-Studie von 2012 zufolge kaufen neun von zehn Internetnutzern Waren und Dienstleistungen im Internet. Dabei lockt neben der großen Auswahl vor allem die bequeme Möglichkeit, jederzeit von zu Hause aus auf Einkaufstour zu gehen.

Dieser Aspekt stellt gerade den Online-Handel immer wieder vor Herausforderungen, denn nicht nur das Angebot muss für den Nutzer attraktiv sein, sondern auch die Komponenten des Shops wie der Warenkorb und die Bezahlfunktionen. Neben der Sicherheit sind hier auch die Funktionen ein zentrales Thema. Warenkorb-Abbrüche gehören zu den Online Shops wie hohe Retoure-Quoten. Ein Grund dafür sind nicht zuletzt fehlende Funktionalitäten und Benutzerunfreundlichkeit.

Doch grundlegend für einen Online-Shop ist natürlich erst einmal, dass es einen Warenkorb gibt. Der Warenkorb gilt seit jeher als die kritische Stelle im Online-Bestellprozess und ist die Instanz, die es zu überwinden gilt, um erfolgreich im Online-Handel zu sein.

Dieses Assignment soll nun eine Warenkorb-Variante auf Basis von Java beschreiben, in der die grundlegendsten Warenkorbfunktionen enthalten sind.

Extracto


Inhaltsverzeichnis

Einführung

Allgemeines

Klassen

Allgemeines

Artikel

Warenkorb

Main

Fazit

Ausblick

Quellen

Webseiten

Bücher

Anhang

Klasse Warenkorb

Klasse Artikel

Klasse Main

Klasse WarenkorbException

Zielsetzung & Themen

Das primäre Ziel dieser Arbeit ist die Entwicklung einer funktionalen Warenkorb-Variante auf Basis der Programmiersprache Java, wobei eine MySQL-Datenbank zur persistenten Speicherung der Artikel angebunden wird. Die Arbeit analysiert dabei kritisch die Umsetzung dieser Anforderungen und bewertet die Eignung von Java für dieses Einsatzszenario.

  • Entwicklung der Java-Klassen zur Abbildung eines Warenkorbsystems
  • Anbindung einer MySQL-Datenbank mittels JDBC
  • Implementierung von Grundfunktionalitäten wie Hinzufügen, Löschen und Preisberechnung
  • Kritische Diskussion der Programmiersprachenwahl (Java vs. PHP)
  • Dokumentation der Klassenstruktur mittels UML-Diagrammen

Auszug aus dem Buch

Warenkorb

Die Klasse Warenkorb soll laut Aufgabenstellung verschiedene Funktionalitäten bereitstellen (siehe Abb. 3):

Speicherung der gewählten Artikel

Methoden zum Erstellen des Warenkorbs

Methoden zum Hinzufügen und Löschen von Artikel

Methoden zum Berechnen des Gesamtpreises aller Artikel

Methode zur Angabe der Gesamtanzahl der Artikel in einem Warenkorb.

Die gewünschten Funktionalitäten wurden programmiert und können im Sourcecode in der Anlage unter dem Punkt Warenkorb gesichtet werden.

Zusammenfassung der Kapitel

Einführung: Stellt die Relevanz des Online-Shoppings dar und definiert die Aufgabenstellung für die Entwicklung einer Java-basierten Warenkorb-Komponente.

Allgemeines: Diskutiert die Eignung verschiedener Programmiersprachen für Web-Anwendungen und begründet die Entscheidung für Java aufgrund seiner Robustheit und Wartungsfreundlichkeit.

Klassen: Beschreibt detailliert die technische Umsetzung der Klassen Warenkorb, Artikel und Main unter Nutzung einer MySQL-Datenbank.

Fazit: Reflektiert kritisch über die erreichte Umsetzung, die Performance von Java und potenzielle Optimierungsmöglichkeiten bezüglich Datenbankanbindung und Code-Dokumentation.

Ausblick: Zeigt weitere Möglichkeiten zur Erweiterung des Projekts auf, insbesondere im Hinblick auf grafische Oberflächen und Dublettenprüfungen.

Quellen: Listet die verwendeten Webseiten und Literaturquellen auf.

Anhang: Enthält den vollständigen Quellcode der implementierten Java-Klassen.

Schlüsselwörter

Java, Warenkorb, MySQL, JDBC, Objektorientierte Programmierung, Datenbankanbindung, Klassen, Warenkorb-Funktionen, Artikel-Management, Softwareentwicklung, Datenbank, SQL-Statements, Backend, Softwarearchitektur, Programmierung

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit befasst sich mit der objektorientierten Programmierung einer Warenkorb-Funktionalität in Java, inklusive einer Anbindung an ein relationales Datenbanksystem.

Was sind die zentralen Themenfelder der Publikation?

Die zentralen Themen sind die Modellierung von Klassen (Artikel und Warenkorb), die Interaktion mit einer MySQL-Datenbank über JDBC sowie der Vergleich von Java mit anderen Skriptsprachen im E-Commerce-Kontext.

Was ist das primäre Ziel der Forschungsfrage?

Das Ziel ist die Erstellung einer stabilen und wartungsfreundlichen Warenkorb-Basis unter Verwendung von Java sowie die kritische Beleuchtung des gewählten Umsetzungsansatzes.

Welche wissenschaftliche Methode wird verwendet?

Es wird ein softwaretechnischer Entwicklungsansatz verfolgt, der durch eine literaturgestützte Diskussion der Programmierkonzepte und eine kritische Evaluation der Ergebnisse ergänzt wird.

Was wird im Hauptteil behandelt?

Der Hauptteil gliedert sich in die theoretische Abwägung der Programmiersprache, die technische Detaillierung der Datenbank-Struktur und die Erläuterung der implementierten Methoden in den jeweiligen Klassen.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit wird primär durch Begriffe wie Java, Warenkorb, Datenbank, Objektorientierung und JDBC charakterisiert.

Warum wurde MySQL als Datenbank gewählt?

Die Wahl fiel auf MySQL, da sie in Verbindung mit Systemen wie XAMPP leicht zu installieren ist, gute Performance bietet und eine robuste Basis für das Speichern von Warenkorb-Artikeln darstellt.

Welche Rolle spielt die Klasse WarenkorbException?

Diese Klasse dient der Fehlerbehandlung und ermöglicht es, spezifische Probleme (z.B. ungültige Eingaben oder Datenbankfehler) kontrolliert abzufangen und dem Anwender anzuzeigen.

Wie werden Artikel im Warenkorb verwaltet?

Artikel werden in der Klasse Warenkorb in einer Liste (List) zwischengespeichert und können über SQL-Statements (INSERT, UPDATE, DELETE) mit der MySQL-Datenbank synchronisiert werden.

Final del extracto de 22 páginas  - subir

Detalles

Título
Warenkorb. Programmieren in Java
Universidad
AKAD University of Applied Sciences Stuttgart
Curso
JAV40
Calificación
2,3
Autor
Ina Meyer (Autor)
Año de publicación
2016
Páginas
22
No. de catálogo
V335764
ISBN (Ebook)
9783668258228
ISBN (Libro)
9783668258235
Idioma
Alemán
Etiqueta
Java Java programmieren Warenkorb Warenkorb funktion
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Ina Meyer (Autor), 2016, Warenkorb. Programmieren in Java, Múnich, GRIN Verlag, https://www.grin.com/document/335764
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  22  Páginas
Grin logo
  • Grin.com
  • Envío
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint