Projekt

Obecné

Profil

Požadavky TSP2 » Historie » Revize 2

Revize 1 (Zdeněk Vavřička, 2024-10-10 06:56) → Revize 2/7 (Zdeněk Vavřička, 2024-10-10 07:20)

h1. Požadavky 

 ---- 

 h2. Minimální požadavky 

 h3. Funkční požadavky 

 Požadavky nad rámec klasického programu @Flowgorithm@ 
 * vytvořit funkčního interpreta 
 * unikátní hash pro každý soubor - informace o autoru, vytvoření, poslední úprava 
 * vytvořit Comand Line Interface (CLI):  
 ** @check@ - kontrola syntaxe a sémantiky kódu 
 ** @convert@ - konverze XML kódu do jazyků C# a Python 
 ** @export@ - export kódu flowgorithmu do SVG souboru. 
 * export do jazyků C# a Python 
 * vytvořit plně funkční GUI 

 h3. Mimofunkční požadavky 

 * stabilní aplikace 

 ---- 

 h2. Nice to have požadavky 

 h3. Funkční požadavky 

 * implementovat možnost přiřazení do pole výčtem (int[] a = [1,2,3,4]) 
 * implementace přístupu a úpravy externích souborů  
 * implementace tvorby bitmapové a vektorové grafiky 

 h3. Mimofunkční požadavky 

 * jednoduchý a hezký design jednotlivých komponent 
 * přehledné a intuitivní GUI 
 TSP2