Projekt

Obecné

Profil

Akce

Požadavky


Minimální požadavky

Funkční požadavky

Požadavky nad rámec klasického programu Flowgorithm
  • vytvořit funkčního interpreta - opravení bugů
  • unikátní hash pro každý soubor - informace o autoru, vytvoření, poslední úprava
  • vytvořit plně funkční GUI
    • design viz Flowgorithm
    • vše nejlépe v jednom okně, nikoliv jednotlivá okna pro konzoli, Stack a Heap atd.
  • nasazení aplikace

Mimofunkční požadavky

  • stabilní aplikace

Nice to have požadavky

Funkční požadavky

  • Doplnit příkazy do Comand Line Interface (CLI):
    • convert - konverze XML kódu do jazyků C# a Python
    • export - export kódu flowgorithmu do SVG souboru.
  • export do jazyků C# a Python
  • 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
  • GUI:
    • vše v jednom okně (konzole, zobrazení paměti)

Mimofunkční požadavky

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

Aktualizováno uživatelem Zdeněk Vavřička před 5 měsíc(ů) · 7 revizí