README.md 1.12 KB
Newer Older
Samuel Dudík's avatar
Samuel Dudík committed
1
2
# PA165 Winery Management System

Samuel Dudík's avatar
Samuel Dudík committed
3
PA165 course at MUNI Spring 2022.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

# About Project

- **Name**: Winery Management System
- **Technologies**: Java 11, Spring, Hibernate, Maven
- **Developers**:
    - Ondřej Pavlica @xpavlica - _Project Leader_
    - Jakub Balga @xbalga
    - Michaela Korenková @xkorenk
    - Samuel Dudík @xdudik
- **Assigment**:
    - Create an information system that will allow a person to manage its own winery in a better way.  The main user role can manage
    the yearly wine harvest, annotating the quality, quantity of different types of grapes. Then he will manage the wines that can be
    produced depending on the type of grapes available and other ingredients. The user can also manage the list of wine bottles sold
    and stocked and available to buyers. Buyers can consult the system to buy quantities of wine bottles, also leaving feedback about
    the quality of the wine they have bought.

# Project Description
Ondřej Pavlica's avatar
Ondřej Pavlica committed
22
23
24
25

# UML Diagrams

## Use Case Diagram
Samuel Dudík's avatar
Samuel Dudík committed
26
![](docs/use_case_diagram.png)
Ondřej Pavlica's avatar
Ondřej Pavlica committed
27
28
29

## Entity-Relationship Diagram
![](docs/WineryERD.png)
Ondřej Pavlica's avatar
Ondřej Pavlica committed
30
31

## Analytical Class Diagram (Entities)
Samuel Dudík's avatar
Samuel Dudík committed
32
![](docs/WineryAnalytical.png)