X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=REQUIREMENTS.MD;h=7a3d46d132345d632efcd35beb85897b2482eb58;hb=d31f9734d6aa233682ef80d7e9322dd500123bfd;hp=a8a73e6ded9518fc633fabf0ba1c2b41324dc179;hpb=3441259571cb3d57e60ebd60225ff8ac5c9ad81c;p=Mograsim.git diff --git a/REQUIREMENTS.MD b/REQUIREMENTS.MD index a8a73e6d..7a3d46d1 100644 --- a/REQUIREMENTS.MD +++ b/REQUIREMENTS.MD @@ -63,10 +63,20 @@ Die Visualisierung soll möglichst der Vorlesung entsprechen.[A] Sie #### 08. Hilfestellung Mit dem Produkt wird eine offline-Dokumentation mitgeliefert. (bestenfalls DE und EN)[A] Mit Rechtsklick lässt sich über ein Kontextmenü der Teil der Dokumentation öffnen, der das angeklickte und seine Funktion beschreibt (Vorbild Cinema4D). Dies sollte mit fast allem möglich sein.[B] Bleibt man mit der Maus länger über einem GUI-Bestandteil, wird eine kurze Beschreibung/Hilfe dazu angezeigt (Tooltip).[C] +#### 09. Dateihandhabung +Die Dateien sollten möglichst menschenlesbar sein, z.B. in CSV-Format, um Kommunikation mit anderer Software und Änderungen durch den Nutzer zu ermöglichen.[A] Die Dateien enthalten eine Versionsnummer, um Abwärtskompatibilität und hilfreiche Fehlermeldungen zu ermöglichen.[B] + +#### 10. Entwicklerunterstützung +Das Projekt soll sich einfach bauen/kompilieren/exportieren lassen, es muss beschrieben werden wie das möglich ist.[A] Die Verbreitung zur Anwendung soll ebenfalls unproblematisch sein.[B] + #### Fügt hier eure eigenen dazu, fortlaufend nummeriert und ggf. mit [A,B,C,..] genauer spezifiziert.

+### UML und Ähnliches +#### Grobe Struktur +![image](https://user-images.githubusercontent.com/11130248/57186855-aae24600-6ee6-11e9-88b4-371622d43adc.png) + ## Technologie-Stack * Git (anscheinend über Gitlab) * Eclipse RCP @@ -101,7 +111,10 @@ Mit dem Produkt wird eine offline-Dokumentation mitgeliefert. (bestenfalls DE un - [https://github.com/Haspamelodica/Am2900ME_swt](https://github.com/Haspamelodica/Am2900ME_swt) - ... auch mit SWT ### Rechtliches -
MIT Lizenz? - [https://choosealicense.com/licenses/mit/](https://choosealicense.com/licenses/mit/)

+

+MIT Lizenz? - https://choosealicense.com/licenses/mit/ + +

>MIT License >