This commit is contained in:
Jonas Mucke
2020-02-06 16:58:37 +01:00
parent 8e7e7f6cab
commit e48a03c4c5
2 changed files with 55 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
Req-ID:
0007
Req-Type:
Nicht-Funktional
Events/UCs:
- Speicherung des Projektfiles
- Laden eines Projektfiles
Description:
- Ermöglicht es das aktuelle Projekt zu speichern, dabei sind Layerdaten und Canvas Dimensionen gemeint
- Ermöglicht das laden eines gespeicherten Projekts, dabei sind Layerdaten und Canvas DImensionen gemeint
- File Format ist wie folgt anzulegen:
Versionnumber Rendersettings Canvas-Dimensions Layernumber
(Layer)
Layer-dimensions Layer-Metadata ImageType PolygonSize PolygonData ImageData
Originator:
Jonas Mucke
Fit Criterion:
- Speichern von Projekten mit 10 Layern a 200x200 funktioniert
- Polygondaten werden richtig gespeichert und geladen
- Laden von Projekten mit 10 Layern a 200x200 funktioniert
- Speichern und Laden von 10 Layern der Dimensionen 200x200 soll in unter 1 Sekunden funktionieren
Priority:
5
Support Material:
Conflicts:
- Keine bekannten Konflikte, Stand: 06.02.2020
History:
- Erstellt am 14.01.2020
- Start der Implementierung 24.01.2020 (zu langsam und nicht bugfrei)

View File

@@ -0,0 +1,25 @@
Req-ID:
0008
Req-Type:
Funktional
Events/UCs:
- Vertikale Scrollen der Canvas
- Horizontales Scrollen der Canvas
Description:
- Ermöglicht es die Canvas Horizontal zu Scrollen
- Ermöglicht es die Canvas Vertikal zu Scrollen
Originator:
Jonas Mucke
Fit Criterion:
- Das Scrollen der Canvas soll in horizontaler Richtung um 100% der Bildbreite (1000px) in 0.2 Sekunden funktionieren
- Das Scrollen der Canvas soll in vertikaler Richtung um 100% der Bildhöhe (1000px) in 0.2 Sekunden funktionieren
- Es soll möglich sein sowohl horizontal als auch vertiakl mindestens um 50% aus dem Bild zu Scrollen
Priority:
5
Support Material:
Conflicts:
- Keine bekannten Konflikte, Stand: 06.02.2020
History:
- Erstellt am 14.01.2020
- Fertigstellung der Implementierung 22.01.2020