Požadavky TSP2 » Historie » Verze 7
Zdeněk Vavřička, 2024-11-15 07:17
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 | 3 | Zdeněk Vavřička | * vytvořit funkčního interpreta - opravení bugů |
11 | 2 | Zdeněk Vavřička | * unikátní hash pro každý soubor - informace o autoru, vytvoření, poslední úprava |
12 | * vytvořit plně funkční GUI |
||
13 | 5 | Zdeněk Vavřička | ** design viz Flowgorithm |
14 | 7 | Zdeněk Vavřička | ** vše nejlépe v jednom okně, nikoliv jednotlivá okna pro konzoli, Stack a Heap atd. |
15 | 6 | Zdeněk Vavřička | * nasazení aplikace |
16 | 2 | Zdeněk Vavřička | |
17 | h3. Mimofunkční požadavky |
||
18 | |||
19 | * stabilní aplikace |
||
20 | 1 | Zdeněk Vavřička | |
21 | ---- |
||
22 | |||
23 | h2. Nice to have požadavky |
||
24 | |||
25 | h3. Funkční požadavky |
||
26 | 3 | Zdeněk Vavřička | |
27 | * Doplnit příkazy do Comand Line Interface (CLI): |
||
28 | ** @convert@ - konverze XML kódu do jazyků C# a Python |
||
29 | ** @export@ - export kódu flowgorithmu do SVG souboru. |
||
30 | * export do jazyků C# a Python |
||
31 | 2 | Zdeněk Vavřička | |
32 | * implementovat možnost přiřazení do pole výčtem (int[] a = [1,2,3,4]) |
||
33 | * implementace přístupu a úpravy externích souborů |
||
34 | * implementace tvorby bitmapové a vektorové grafiky |
||
35 | 5 | Zdeněk Vavřička | |
36 | * GUI: |
||
37 | ** vše v jednom okně (konzole, zobrazení paměti) |
||
38 | 2 | Zdeněk Vavřička | |
39 | h3. Mimofunkční požadavky |
||
40 | |||
41 | * jednoduchý a hezký design jednotlivých komponent |
||
42 | * přehledné a intuitivní GUI |