diff --git a/doc/lastenheft/lastenheft.fodt b/doc/lastenheft/lastenheft.fodt index 4085ceb..a149b9f 100644 --- a/doc/lastenheft/lastenheft.fodt +++ b/doc/lastenheft/lastenheft.fodt @@ -1,28 +1,28 @@ - 2019-03-22T18:11:56.7688408422019-03-26T16:30:05.093871042PT2H30S64LibreOffice/6.2.2.2$Linux_X86_64 LibreOffice_project/20$Build-2Lastenheft1.1 + 2019-03-22T18:11:56.7688408422019-03-26T16:43:19.873238616PT2H3M17S68LibreOffice/6.2.2.2$Linux_X86_64 LibreOffice_project/20$Build-2Lastenheft1.1.2 - 84677 + 0 0 - 33759 - 28333 + 114773 + 49588 true false view2 - 20410 - 86416 + 48886 + 16967 0 - 84677 - 33757 - 113009 + 0 + 114771 + 49586 0 1 false - 75 + 45 false false @@ -105,7 +105,7 @@ true false true - 3634911 + 3910564 true false false @@ -150792,7 +150792,7 @@ - + @@ -151039,13 +151039,13 @@ - + - + - + @@ -151139,13 +151139,16 @@ - + - + - + + + + @@ -151200,10 +151203,10 @@ - + - + @@ -151236,14 +151239,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -151273,40 +151310,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -151329,131 +151332,182 @@ - + + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - + + + + + + + + - + - + - + - + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + - + + + + + + - + - - + + - - + + + + - - - - - - - - - - - - - - - + - - - - + + + + - - - - + - + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + @@ -151484,6 +151538,9 @@ + + + @@ -151585,7 +151642,7 @@ - TextureSync Lastenheft Version 1.1Seite 3/5 + TextureSync Lastenheft Version 1.1.2Seite 2/7 @@ -151602,8 +151659,8 @@ - - + + Lastenheft TextureSync @@ -151624,15 +151681,15 @@ - Version + Version - 1.1 + 1.1.2 - Datum + Datum 22.03.19 @@ -151640,17 +151697,17 @@ - Projektmitglieder + Projektmitglieder - Hendrik Schutter, - Lukas Fürderer, - Robin Willmann, - Jannik Seiler + Hendrik Schutter, + Lukas Fürderer, + Robin Willmann, + Jannik Seiler - + Inhaltsverzeichnis @@ -151737,23 +151794,25 @@ - Inhaltsverzeichnis + Inhaltsverzeichnis - 1 Einleitung3 - 2 Ziel3 - 3 Funktionale Anforderungen3 - 4 Nicht-Funktionale Anforderungen4 - 5 User Stories4 - 6 Lieferumfang5 - 7 Erläuterungen5 + 1 Einleitung3 + 2 Ziel3 + 3 Anforderungen4 + 3.1 Funktionale Anforderungen4 + 3.2 Nicht-Funktionale Anforderungen5 + 4 User Stories6 + 5 Lieferumfang6 + 6 Erläuterungen7 - Einleitung + Einleitung Viele 3D-Designer arbeiten im Team an großen Projekten mit einer riesigen Zahl an Texturen. Die Texturen sind oft verteilt auf den Rechnern der Projektmitglieder und schwer durchsuchbar. Ziel - Wir möchten ein Produkt liefern, das die Texturen zentral speichert und diese für jeden Mitarbeiter gut durchsuchbar macht. - Funktionale Anforderungen + Wir möchten ein Produkt liefern, das die Texturen zentral speichert und diese für jeden Mitarbeiter gut durchsuchbar macht. + Anforderungen + Funktionale Anforderungen @@ -151771,7 +151830,7 @@ - A#1 + F#1 Texturen hinzufügen @@ -151783,7 +151842,7 @@ - A#2 + F#2 Tags verwalten @@ -151794,7 +151853,7 @@ - A#3 + F#3 Metadaten speichern @@ -151805,35 +151864,35 @@ - A#4 + F#4 Filter Die Sammlung aller Texturen lässt sich zur besseren Übersicht nach Tags filtern. Mögliche Filterkriterien sind: - + - Das Vorhandensein von Tags + Das Vorhandensein von Tags - Das nicht-Vorhandensein von Tags + Das nicht-Vorhandensein von Tags - Mindestauflösung + Mindestauflösung - Maximalauflösung + Maximalauflösung - Namen + Namen - A#5 + F#5 Synchronisation @@ -151844,7 +151903,7 @@ - A#6 + F#6 Texturen extrahieren @@ -151853,10 +151912,9 @@ Jeder Nutzer kann beliebige Texturen aus der Sammlung extrahieren und in seinem lokalen Dateisystem abspeichern. - - A#7 + F#7 Detailansicht @@ -151867,12 +151925,13 @@ - Nicht-Funktionale Anforderungen + + Nicht-Funktionale Anforderungen - + Nummer @@ -151883,7 +151942,7 @@ Erklärung - + Q#1 @@ -151894,7 +151953,7 @@ Bei der Nutzung des Filters werden alle passenden Texturen mit einer Vorschau angezeigt. - + Q#2 @@ -151905,53 +151964,54 @@ Es können mindestens 10 Clients gleichzeitig aktiv sein. - + - Q#3 + Q#3 - Anzeigen von Änderungen + Anzeigen von Änderungen - Neue Texturen oder geänderte Tags werden spätestens nach einer Minute bei einer neuen Suchanfrage anzeigt. + Neue Texturen oder geänderte Tags werden spätestens nach einer Minute bei einer neuen Suchanfrage anzeigt. - + - Q#4 + Q#4 - Defekte Daten + Defekte Daten - Wenn es beim Übertragen von Texturen auf den Server zu einem Fehler kommt wird die Textur nicht in das System übernommen. + Wenn es beim Übertragen von Texturen auf den Server zu einem Fehler kommt wird die Textur nicht in das System übernommen. - + - Q#5 + Q#5 - Konfiguration, Server + Konfiguration, Server - Die Server Software kann durch einfaches Entpacken eines Archives ausführbar gemacht werden auf einem Ubuntu 18.04 (x64). + Die Server Software kann durch einfaches Entpacken eines Archives ausführbar gemacht werden auf einem Ubuntu 18.04 (x64). - + - Q#6 + Q#6 - Sicherung von Daten + Sicherung von Daten - Alle Daten im System können gesichert werden durch das kopieren eines einzeln Ordners im Dateisystem des Servers. - So gesicherte Daten können wieder gestellt werden, indem sie zurück kopiert werden und danach die Server-Software neu gestartet wird. + Alle Daten im System können gesichert werden durch das kopieren eines einzeln Ordners im Dateisystem des Servers. + So gesicherte Daten können wieder gestellt werden, indem sie zurück kopiert werden und danach die Server-Software neu gestartet wird. - User Stories + + User Stories @@ -151965,7 +152025,7 @@ - U#1 + U#1 Als Anwender möchte ich eine Holz-Textur finden. Ich gebe den Tag „Wood“ ein und es werden mir sofort entsprechende Texturen angezeigt. @@ -151973,7 +152033,7 @@ - U#2 + U#2 Ich will einfach neue Texturen von einem Rechner in das System einfügen. Ich kennzeichne diese mit Tags, um sie für meine Kollegen auffindbar zu machen. @@ -151981,7 +152041,7 @@ - U#3 + U#3 Wenn ich eine passende Textur gefunden habe will ich diese auf meinem Rechner im Projekt abspeichern. @@ -151989,7 +152049,7 @@ - U#4 + U#4 Ich will beim Hinzufügen neuer Texturen nicht viele Eigenschaften, wie z.B. Auflösung, von Hand eintippen, das soll das System zum größten Teil tun. @@ -151997,23 +152057,22 @@ - U#5 + U#5 Meine Mitbarteiter sollen die hinzufügten Texturen auch verwenden können. - - U#6 + U#6 - Ich möchte nur Texturen mit einer Mindestauflösung von 1024 x 1024 Pixel angezeigt bekommen. + Ich möchte nur Texturen mit einer Mindestauflösung von 1024 x 1024 Pixel angezeigt bekommen. - Lieferumfang + Lieferumfang @@ -152030,7 +152089,7 @@ P#1 - Client-Software + Client-Software @@ -152038,7 +152097,7 @@ P#2 - Server-Software + Server-Software @@ -152046,7 +152105,7 @@ P#3 - Kurzanleitung zur Client-Software + Kurzanleitung zur Client-Software @@ -152054,12 +152113,13 @@ P#4 - Kurzanleitung zur Server-Software + Kurzanleitung zur Server-Software - - Erläuterungen + + + Erläuterungen @@ -152068,12 +152128,12 @@ Begriff - Erläuterung + Erläuterung - Nutzer + Nutzer Anwender der Software, der sich mit seinem Endgerät im selben (Firmen-)Netzwerks wie ein TextureSync Server befindet. @@ -152081,26 +152141,26 @@ - Tag + Tag - Nicht-eindeutige Zeichenkette aus Buchstaben, Zahlen, Bindestrichen und Unterstrichen, die Inhalten zugeordnet wird, um diese besser auffindbar zu machen. Die Groß- und Kleinschreibung wird hierbei nicht berücksichtigt. + Nicht-eindeutige Zeichenkette aus Buchstaben, Zahlen, Bindestrichen und Unterstrichen, die Inhalten zugeordnet wird, um diese besser auffindbar zu machen. Die Groß- und Kleinschreibung wird hierbei nicht berücksichtigt. - System + System - Verbund aus Software des Nutzers und Software des Servers, innerhalb eines (Firmen-)Netzwerks. + Verbund aus Software des Nutzers und Software des Servers, innerhalb eines (Firmen-)Netzwerks. - Server + Server - Zentraler Computer, auf dem die TextureSync Software läuft. Dieser hat Aufgaben der Datenverwaltung und Erhaltung. + Zentraler Computer, auf dem die TextureSync Software läuft. Dieser hat Aufgaben der Datenverwaltung und Erhaltung. diff --git a/doc/lastenheft/lastenheft.pdf b/doc/lastenheft/lastenheft.pdf index 96add24..a400820 100644 Binary files a/doc/lastenheft/lastenheft.pdf and b/doc/lastenheft/lastenheft.pdf differ