Požadavky TSP1 » Historie » Verze 10
Zdeněk Vavřička, 2024-03-15 09:20
1 | 1 | Vladimír Holý | h1. Požadavky |
---|---|---|---|
2 | 2 | Zdeněk Vavřička | |
3 | 3 | Zdeněk Vavřička | ---- |
4 | |||
5 | 9 | Zdeněk Vavřička | h2. Minimální požadavky |
6 | 1 | Vladimír Holý | |
7 | 9 | Zdeněk Vavřička | h3. Funkční požadavky |
8 | |||
9 | 5 | Zdeněk Vavřička | Požadavky nad rámec klasického programu @Flowgorithm@ |
10 | 7 | Vladimír Holý | * vytvořit funkčního interpreta |
11 | 5 | Zdeněk Vavřička | * unikátní hash pro každý soubor - informace o autoru, vytvoření, poslední úprava |
12 | * podpora pro array a vlastní datové struktury |
||
13 | * možnost je vrátit jako return z funkce |
||
14 | * intrukce @break@ , @continue@ |
||
15 | * vytvořit Comand Line Interface (CLI): |
||
16 | ** @check@ - kontrola syntaxe a sémantiky kódu |
||
17 | ** @convert@ - konverze XML kódu do jazyků C# a Python |
||
18 | ** @debug@ - spuštění Debug módu |
||
19 | ** @export@ - export kódu flowgorithmu do SVG souboru. |
||
20 | ** @info@ - výpis informací o flowgorithm kódu |
||
21 | ** @merge@ - přidání nebo odebrání knihoven z main souboru |
||
22 | ** @run@ - spuštění programu |
||
23 | ** @test@ - testování programu |
||
24 | 8 | Vladimír Holý | * export do jazyků C# a Python |
25 | 1 | Vladimír Holý | * vytvořit ukázkové GUI s pár funkcionalitami |
26 | |||
27 | 9 | Zdeněk Vavřička | h3. Mimofunkční požadavky |
28 | 1 | Vladimír Holý | |
29 | * stabilní aplikace |
||
30 | 9 | Zdeněk Vavřička | |
31 | ---- |
||
32 | |||
33 | h2. Nice to have požadavky |
||
34 | |||
35 | h3. Funkční požadavky |
||
36 | |||
37 | 10 | Zdeněk Vavřička | * implementovat možnost přiřazení do pole výčtem (int[] a = [1,2,3,4]) |
38 | 9 | Zdeněk Vavřička | * zcela implementované GUI |
39 | * implementace přístupu a úpravy externích souborů |
||
40 | * implementace tvorby bitmapové a vektorové grafiky |
||
41 | |||
42 | h3. Mimofunkční požadavky |
||
43 | |||
44 | * jednoduchý a hezký design jednotlivých komponent |
||
45 | * přehledné a intuitivní GUI |