User Tools

Site Tools


start

This is an old revision of the document!


Serious Seeds

Use Cases

  1. Pflanze
    • 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
  1. Saatgut
  • Bestand bereinigen
  • Saatgut anlegen
  • Saatgut bearbeiten
  • Saatgut entfernen
  • Samen umfüllen (Historie?)
  • Keimquote tracken → Vorschläge generieren für Abbau / Ersatz
  1. Kultur
  • Aussaatplan erstellen
  • jahreszeitlich passende Aussaatvorschläge
  • Aussäen
  • Pikieren
  • Pflanzen
  • Ernten
  • Erinnerung an Weiterverarbeitung angelegter Kulturen
  • Erkenntnisse beim Anbau notieren
  1. 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)

Ungeordnete Sammlung Ideen/UseCases:

  • Teilen von Informationen in Shared-Datenbank vorhalten <> private Informationen nicht teilen
  • Admin-Sicht: Einsicht DB-log, evtl rückgängig machen von Einträgen

App - Idee - Grobentwurf Oberfläche

Software-Architektur

Infrastruktur Entwicklung

Zur Diskussion: Sprache: Python / kivy-framework Build: buildozer Versionierung: git (GitHub, Gitlab, self-hosted?) Datenbank: mySQL <> PostgreSQL? Test:

Projektmanagement

Entwicklung Module

User Interface

Core API

Core Funktionen

Datenbank Connector/Logger

Datenbank lokal

Datenbank Server/Sync

Ideen-/Linksammlung

syntax

TEST

start.1737406728.txt.gz · Last modified: by ninin