Požadavky TSP2 » Historie » Verze 2
Zdeněk Vavřička, 2024-10-10 07:20
1 | 2 | Zdeněk Vavřička | h1. Požadavky |
---|---|---|---|
2 | |||
3 | ---- |
||
4 | |||
5 | h2. Minimální požadavky |
||
6 | |||
7 | h3. Funkční požadavky |
||
8 | |||
9 | Požadavky nad rámec klasického programu @Flowgorithm@ |
||
10 | * vytvořit funkčního interpreta |
||
11 | * unikátní hash pro každý soubor - informace o autoru, vytvoření, poslední úprava |
||
12 | * vytvořit Comand Line Interface (CLI): |
||
13 | ** @check@ - kontrola syntaxe a sémantiky kódu |
||
14 | ** @convert@ - konverze XML kódu do jazyků C# a Python |
||
15 | ** @export@ - export kódu flowgorithmu do SVG souboru. |
||
16 | * export do jazyků C# a Python |
||
17 | * vytvořit plně funkční GUI |
||
18 | |||
19 | h3. Mimofunkční požadavky |
||
20 | |||
21 | * stabilní aplikace |
||
22 | |||
23 | ---- |
||
24 | |||
25 | h2. Nice to have požadavky |
||
26 | |||
27 | h3. Funkční požadavky |
||
28 | |||
29 | * implementovat možnost přiřazení do pole výčtem (int[] a = [1,2,3,4]) |
||
30 | * implementace přístupu a úpravy externích souborů |
||
31 | * implementace tvorby bitmapové a vektorové grafiky |
||
32 | |||
33 | h3. Mimofunkční požadavky |
||
34 | |||
35 | * jednoduchý a hezký design jednotlivých komponent |
||
36 | * přehledné a intuitivní GUI |