User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2025/01/15 16:46] – [Software-Architektur] nininstart [2025/03/14 20:54] (current) – [Entwicklung Module] ninin
Line 1: Line 1:
 ====== Serious Seeds ====== ====== Serious Seeds ======
  
-===== Use Cases =====+===== Anforderungen =====
  
-  - Pflanze +[[Globale Anforderungen]]
-    * Neue Pflanze anlegen +
-    * Eigenschaften bestehender Pflanzen ändern +
-    * Pflanze löschen (nur möglich, wenn kein Saatgut verlinkt ist) +
-    * Saatgut für ausgewählte Pflanze anlegen +
-    * Bestellung für ausgewählte Pflanze anlegen +
-    * Bestand bereinigen +
-    * Bestand abfragen in verschiedene Tiefen +
-           +
-  - Saatgut +
-    * Bestand bereinigen +
-    * Saatgut anlegen +
-    * Saatgut bearbeiten +
-    * Saatgut entfernen +
-    * Samen umfüllen (Historie?+
-    * Keimquote tracken → Vorschläge generieren für Abbau / Ersatz +
-           +
-  - Kultur +
-    * Aussaatplan erstellen +
-    * jahreszeitlich passende Aussaatvorschläge +
-    * Aussäen +
-    * Pikieren +
-    * Pflanzen +
-    * Ernten +
-    * Erinnerung an Weiterverarbeitung angelegter Kulturen +
-    * Erkenntnisse beim Anbau notieren +
-           +
-  - Beschaffung +
-    * Unterscheidung nach unterschiedlichen Quellen (z.B. Händler / selbst gesammeltes Saatgut) +
-    * Sammlung übers Jahr hinweg und gesammelte Anzeige +
-    * Stati: Bedarf -> Bestellt / Gesammelt -> Abgefüllt (Anlegen Saatgut und entfernen des Beschaffungs-Elements)+
  
 +[[Usecases]]
  
-Ungeordnete Sammlung Ideen/UseCases: +[[Datenmodell]]
-  * Teilen von Informationen in Shared-Datenbank vorhalten <> private Informationen nicht teilen+
 ===== App - Idee - Grobentwurf Oberfläche ===== ===== App - Idee - Grobentwurf Oberfläche =====
  
 ===== Software-Architektur===== ===== Software-Architektur=====
  
 +{{ ::sese_architektur.png?nolink&600 |}}
 ===== Infrastruktur Entwicklung ===== ===== Infrastruktur Entwicklung =====
  
Line 54: Line 25:
 Ticketboard: https://kan.serious-seeds.zwohundertvier.de/login Ticketboard: https://kan.serious-seeds.zwohundertvier.de/login
 ===== Entwicklung Module ===== ===== Entwicklung Module =====
 +
 +[[Anpassung Botgard]]
 +
  
 ==== User Interface ==== ==== User Interface ====
Line 67: Line 41:
 ==== Datenbank Server/Sync ==== ==== Datenbank Server/Sync ====
  
 +===== Ideen-/Linksammlung =====
  
 +[[https://kivy.org/doc/stable/guide/basic.html]]
  
 +[[https://www.sqlalchemy.org/|SQLAlchemy]]
 +
 +[[https://www.djangoproject.com/|Django Framework]]
 +
 +[[https://docs.pytest.org/en/stable/|PyTest]]
 +
 +[[http://www.ourboard.io/]]
 +
 +[[https://github.com/phil-markarian/django-kivy-app/blob/main/main.py]]
 ===== Nützliche Links ===== ===== Nützliche Links =====
 [[wiki:syntax|syntax]] [[wiki:syntax|syntax]]
  
-TEST+[[https://freundederlust.de/doku.php?id=docker|Svens Docker Cheatsheet]]  
 + 
 +[[blubberlutsch]]
start.1736959617.txt.gz · Last modified: by ninin