* make rough news module structure prototype * update generic structure * remove auth from news module structure
42 lines
1.1 KiB
Markdown
42 lines
1.1 KiB
Markdown
# Zprávy zumepro
|
|
|
|
## Návrh systému
|
|
|
|

|
|
|
|
## 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í
|
|
|
|
## Struktura modulu zprávy
|
|
|
|

|