Projekt

Obecné

Profil

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