/2-sem-java-wine-shop

The study project "Wine Shop" at the HTW Berlin is a Java implementation of a software solution for processing and storing information about products in various package sizes as well as customers and their orders in an online store using Java base classes such as generics, abstracts, interfaces and collections as well as streams. May, 2018.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Please find German version below

(EN) Project "Wine shop" - Java - Applied programming

Study project at the University of Applied Sciences Berlin (HTW Berlin).
I was a student in а Business Computing study program (Wirtschaftsinformatik).

  1. Semester, April-September 2018.

Implementation of a software solution for processing and storing customer information in the online shop using Java base classes and collections.

Study Assignment:  
- Part 1: Basic classes and Generics (Weinladen_Aufgabe 1_Basisklassen und Generics.pdf)  
- Part 2: Streams (Weinladen_Aufgabe 2_Streams.pdf)  
Learning targets:      
- Inheritance  
- Working with generic classes  
- Working with abstract classes  
- Working with interfaces  
- Singleton pattern  
- Working with collection classes  
- Streams  
- Documentation in JavaDoc-style  

Author

Olga Petrova

License

License: GPL v3
Please do not use and hand in this project as your own assignment in the studies.

(DE) Projekt "Weinladen" - Java - Angewandte Programmierung

Studienprojekt während des Studiums an der HTW Berlin (Hochschule für Technik und Wirtschaft Berlin).
Studiengang Wirtschaftsinformatik B.Sc.

  1. Semester, April-September 2018.

Implementierung einer Softwarelösung zur Verarbeitung und Speicherung von Kundeninformationen im Weinhändler Online-Shop unter Verwendung von Java-Basisklassen und -Kollektionen.

Aufgabe:
- Teil 1: Weinladen_Aufgabe 1_Basisklassen und Generics.pdf
- Teil 2: Weinladen_Aufgabe 2_Streams.pdf
Lernziele:
- Vererbung
- Arbeiten mit generischen Klasse (Java-Generics)
- Arbeiten mit abstrakten Klassen
- Arbeiten mit Interfaces
- Pattern "Singleton"
- Verwendung von Collection-Klassen
- Streams
- Dokumentation im JavaDoc-Style

Autor

Olga Petrova

Lizenz

License: GPL v3
Verwenden Sie bitte dieses Projekt nicht im Rahmen des Studiums und reichen Sie es nicht als Ihre eigene Arbeit ein.