Archived
3
0
This repository has been archived on 2025-09-02. You can view files and clone it, but cannot push or open issues or pull requests.
Files
zmp24-docs/README.md

38 lines
1009 B
Markdown

# Zprávy zumepro
## Návrh systému
![diagram návrhu sysému](./docs/exports/system_arch.svg)
## Rozbor zadání (z přednášky)
```text
+-------+ ---- 1 ---> +--------+
| | | |
| Burza | <--- 2 ---- | Zprávy |
| | | |
+-------+ ---- 3 ---> +--------+
```
### JSON definition
- `Nazev<string>, datum<timestamp>, raiting<int, -10, 0, 10>, prodat<0,1>`
- Příklad dat:
- `MS, 1111, 10, 0`
- `Google, 1111, -10, 1`
- V případě špatných dat ignorovat řádek
### Endpoint definition
- `url:port\endpoint`
- URL - partner
- Port: 8000
- Burza: `getrating`
- News: `liststock`, `salestock`
### Testování
- Dodržovat princip Pareto (80 : 20) - většina všech neobjevených chyb má původ v několika málo
modulech. Problém je moduly nalézt.
### Další poznámky
- Uživatel neexistuje (je nejspíš jen jeden globální v obou modulech)
- Zprávy drží portfolio a nakupují/prodávají