Projekt

Obecné

Profil

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