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