Kampfgummibaerlie
Datenbank-Guru
- Beiträge
- 784
Hallo liebe Foren-User,
ich möchte aus reiner Neugierde sowie zum Vergnügen, da ich letztes Endes ein paar Kilometer von der alten Datenbank distanzieren konnte ein neues, anderes Prinzip angehen.
Ich möchte Personen via einer eindeutigen Kennzahl verwalten und diesen die Option anbieten, für irgendetwas, wozu diese Person wegen der korrekten Meldenummer für etwas kandidieren kann.
Ein jede Person darf zu jeder Kandidatur eine oder keine Stimme abgeben. Des Weiteren denke ich an Funktionen, welche per Trigger aufgerufen werden, sobald ein neuer Eintrag in eine Tabelle gemacht wird.
Beispielsweise:
Ein neuer Zuwanderer wird in die Datenbank eingetragen, es wird automatisch via Aufruf einer plpython3u-Funktion ein QR-Code, welcher zu dieser Kennnummer führt, erstellt.
Des Weiteren:
Die zugewanderte Person kann für eine Kandidatur eine Stimme abgeben, welches ich mittels einer Homepage sowie einem QR-Code-Scan abwickeln möchte, weitere Details bezüglich der Abwicklung sind hier nicht relevant.
Minimal:
1 Person (Hans) steht in der Datenbank
1 Person (Hans) kandidiert als Maskottchen
1 Person (Hans) wählt einen Kandidaten (Hans)
=> maximal 1 Stimme, davon hat Hannes 1 Stimme, somit die absolute Mehrheit.
Anderes Beispiel:
9 Personen stehen in der Datenbank
1 Person (Hans) kandidiert als Abteilungsleiter
1 Person (Peter) kandidiert ebenfalls als Abteilungsleiter
2 Personen wählen unparteiisch
3 Personen wählen Hans
4 Personen wählen Peter
=> maximal 9 Stimmen, davon hat Hans 3 und Peter 4, somit gewinnt Peter mit 44,44*% aller Stimmen. Der Rest verteilt sich auf Hans und unparteiisch, somit NICHT die absolute Mehrheit, aber ausreichend viele, um die Kandidatur zu gewinnen.
Ich möchte das Prinzip via einer kleinen Gestaltung fürs erste versuchen und dann eine Webseite gestalten, wo man mittels seiner eindeutigen Kennnummer seine Stimme abgeben kann.
Ich brauche nur eine gewisse Motivation, um all das umzusetzen, es gelingen mir des Öfteren jeweils Kleinigkeiten für das Konzept.
a) Ich bin in der Lage via Python einen QR Code zu erstellen (Via Trigger)
b) Ich bin in der Lage die Homepage zu gestalten
c) Ich bin in der Lage auf der Homepage einen Link zu erstellen, worauf man den eigenen QR-Code scannt, damit man als Kandidat eingetragen wird
d) Ich bin in der Lage, den Login via eines Prompt-Feldes auf der Homepage nachdem der QR-Code gescannt wird sowie JavaScript den Login zu ermöglichen und daraufhin mittels Knopfdruck einen QR-Code scann bar zu machen, woraufhin diese Person den gescannten QR-Code als Stimme einträgt.
Ich frage euch nach weiteren Ideen, welche umzusetzen währen, des Weiteren würde es mich freuen, wenn weitere mit mir an dieser Idee arbeiten würden.
Ich habe auch andere Konzepte im Kopf, aber dieses währe denke ich das am einfachsten zu gestaltende.
Mit herzlichen Grüßen,
das Kampfgummibaerlie
ich möchte aus reiner Neugierde sowie zum Vergnügen, da ich letztes Endes ein paar Kilometer von der alten Datenbank distanzieren konnte ein neues, anderes Prinzip angehen.
Ich möchte Personen via einer eindeutigen Kennzahl verwalten und diesen die Option anbieten, für irgendetwas, wozu diese Person wegen der korrekten Meldenummer für etwas kandidieren kann.
Ein jede Person darf zu jeder Kandidatur eine oder keine Stimme abgeben. Des Weiteren denke ich an Funktionen, welche per Trigger aufgerufen werden, sobald ein neuer Eintrag in eine Tabelle gemacht wird.
Beispielsweise:
Ein neuer Zuwanderer wird in die Datenbank eingetragen, es wird automatisch via Aufruf einer plpython3u-Funktion ein QR-Code, welcher zu dieser Kennnummer führt, erstellt.
Des Weiteren:
Die zugewanderte Person kann für eine Kandidatur eine Stimme abgeben, welches ich mittels einer Homepage sowie einem QR-Code-Scan abwickeln möchte, weitere Details bezüglich der Abwicklung sind hier nicht relevant.
Minimal:
1 Person (Hans) steht in der Datenbank
1 Person (Hans) kandidiert als Maskottchen
1 Person (Hans) wählt einen Kandidaten (Hans)
=> maximal 1 Stimme, davon hat Hannes 1 Stimme, somit die absolute Mehrheit.
Anderes Beispiel:
9 Personen stehen in der Datenbank
1 Person (Hans) kandidiert als Abteilungsleiter
1 Person (Peter) kandidiert ebenfalls als Abteilungsleiter
2 Personen wählen unparteiisch
3 Personen wählen Hans
4 Personen wählen Peter
=> maximal 9 Stimmen, davon hat Hans 3 und Peter 4, somit gewinnt Peter mit 44,44*% aller Stimmen. Der Rest verteilt sich auf Hans und unparteiisch, somit NICHT die absolute Mehrheit, aber ausreichend viele, um die Kandidatur zu gewinnen.
Ich möchte das Prinzip via einer kleinen Gestaltung fürs erste versuchen und dann eine Webseite gestalten, wo man mittels seiner eindeutigen Kennnummer seine Stimme abgeben kann.
Ich brauche nur eine gewisse Motivation, um all das umzusetzen, es gelingen mir des Öfteren jeweils Kleinigkeiten für das Konzept.
a) Ich bin in der Lage via Python einen QR Code zu erstellen (Via Trigger)
b) Ich bin in der Lage die Homepage zu gestalten
c) Ich bin in der Lage auf der Homepage einen Link zu erstellen, worauf man den eigenen QR-Code scannt, damit man als Kandidat eingetragen wird
d) Ich bin in der Lage, den Login via eines Prompt-Feldes auf der Homepage nachdem der QR-Code gescannt wird sowie JavaScript den Login zu ermöglichen und daraufhin mittels Knopfdruck einen QR-Code scann bar zu machen, woraufhin diese Person den gescannten QR-Code als Stimme einträgt.
Ich frage euch nach weiteren Ideen, welche umzusetzen währen, des Weiteren würde es mich freuen, wenn weitere mit mir an dieser Idee arbeiten würden.
Ich habe auch andere Konzepte im Kopf, aber dieses währe denke ich das am einfachsten zu gestaltende.
Mit herzlichen Grüßen,
das Kampfgummibaerlie