wiki.ziemers.de

ziemer's informatik Wiki

Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:software:beuthbot:berichte:ws2020:alt:lukas

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:software:beuthbot:berichte:ws2020:alt:lukas [19.11.2020 10:17]
Lukas Danke
wiki:software:beuthbot:berichte:ws2020:alt:lukas [22.11.2020 16:53] (aktuell)
Robert Xaver Halwaß ↷ Seite von wiki:software:beuthbot:berichte:ws2020:lukas nach wiki:software:beuthbot:berichte:ws2020:alt:lukas verschoben
Zeile 1: Zeile 1:
  
-| BOT-15: Personalliste der BHT im Beuthbot abrufbar machen                                                                          || +| BOT-15: Personalliste der BHT im Beuthbot abrufbar machen                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           || 
-| Dem Bot wird eines neues Feature hinzugefügt. Dieses Feature soll dem Benutzer des BeuthBots ein Abfrage von Informationen über das Personal der Beuth Hochschule(BHT) ermöglichen \\ **Ablauf:** \\ Der Benutzer teilt dem Bot über einen Befehl mit (“Wer ist Max Mustermann?”, “Welche Person hat die E-Mail mail@mail.com?”, “Welche Personen sitzen in Raum B001?”) , das er Informationen über eine oder mehrere Personen erhalten möchte. Der Bot prüft dann die mitgegebenen Informationen und gibt dann aus: \\   * Wenn er passende Daten in der Datenbank findet: \\ - Auflistung der angefragen Daten \\ * Wenn er keine passenden Daten finden kann: \\ - Meldung, das die Suche erfolglos war \\ **Weitere Informationen:** \\ Die Informationen über das Personal werden in einer Tabelle in der Datenbank gespeichert und von dort abgerufen. Diese Informationen können jederzeit aktuallisiert werden. \\  **Spätere Erweiterungsmöglichkeiten:** \\ Zunächst werden nur Entwickler Zugriff auf das Bearbeiten der Daten besitzen, für eine spätere Ausbaustufe ist aber eine Verwaltung der Daten mittels dafür berechtigter User vorstellbar. \\ Die Einbindung der Personaldaten kann über einen Scrapper auf der Seite der Personalliste auch persepektivisch komplett automatisiert werden. \\ Die Daten in der Datenbank können mit neuen Informationen erweitert werden. (Persönliches, Sprechzeiten, etc.)                                                                || +| Dem Bot wird eines neues Feature hinzugefügt. Dieses Feature soll dem Benutzer des BeuthBots ein Abfrage von Informationen über das Personal der Beuth Hochschule(BHT) ermöglichen \\ **Ablauf:** \\ Der Benutzer teilt dem Bot über einen Befehl mit (“Wer ist Max Mustermann?”, “Welche Person hat die E-Mail mail@mail.com?”, “Welche Personen sitzen in Raum B001?”) , dass er Informationen über eine oder mehrere Personen erhalten möchte. Der Bot prüft dann die mitgegebenen Informationen und gibt dann aus: \\   * Wenn er passende Daten in der Datenbank findet: \\ - Auflistung der angefragen Daten \\ * Wenn er keine passenden Daten finden kann: \\ - Meldung, das die Suche erfolglos war \\ **Weitere Informationen:** \\ Die Informationen über das Personal werden in einer Tabelle in der Datenbank gespeichert und von dort abgerufen. Diese Informationen können jederzeit aktuallisiert werden. \\  **Spätere Erweiterungsmöglichkeiten:** \\ Zunächst werden nur Entwickler Zugriff auf das Bearbeiten der Daten besitzen, für eine spätere Ausbaustufe ist aber eine Verwaltung der Daten mittels dafür berechtigter User vorstellbar. \\ Die Einbindung der Personaldaten kann über einen Scrapper auf der Seite der Personalliste auch persepektivisch komplett automatisiert werden. \\ Die Daten in der Datenbank können mit neuen Informationen erweitert werden. (Persönliches, Sprechzeiten, etc.)                                                                                                                                                                                                                                                                                                               || 
-| Initiale Schätzung       | 3                                                                 +| Initiale Schätzung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | 3                                                                                                                                                                                                                                                                                                           
-| Technologien             | * Javascript \\ | +| Technologien                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | * Javascript \\                                                                                                                                                                                                                                                                                             
-| Abhängigkeiten           | keine                                        +| Abhängigkeiten                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | keine                                                                                                                                                                                                                                                                                                       
-| Anforderungen            | * <Anforderung 1>\\ * <Anforderung 2>                                  +| Anforderungen                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | * <Anforderung 1>\\ * <Anforderung 2>                                                                                                                                                                                                                                                                       
-| Tasks                    | * BOT-17 - initiales Auslesen der Personalliste\\ * BOT-18 - Abrufen der Information aus der Personalliste\\ * BOT-19 - Erkennung der Benutzeranfrage zur Personensuche\\ * BOT-96 - Bearbeiten der Daten der Personalliste\\ * BOT-125 - Erstellen einer neuen Tabelle "Personalliste" in der Datenbank\\                                              |+| Tasks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | * BOT-17 - initiales Auslesen der Personalliste\\ * BOT-18 - Abrufen der Information aus der Personalliste\\ * BOT-19 - Erkennung der Benutzeranfrage zur Personensuche\\ * BOT-96 - Bearbeiten der Daten der Personalliste\\ * BOT-125 - Erstellen einer neuen Tabelle "Personalliste" in der Datenbank\\  | 
 + 
 + 
 + 
 +| BOT-16: Support mehrerer Messenger-Typen durch Umbau der Benutzererkennung                                                                                                                                                                                                                                                                                                        || 
 +| **Aktueller Stand:**\\ \\ Der BeuthBot\\ **Geplanter Umbau:**                                                                                                                                                                                                                                                                                                                     || 
 +| Initiale Schätzung                                                          | 3                                                                                                                                                                                                                                                                                                    | 
 +| Technologien                                                                | * Javascript\\ * mongodb                                                                                                                                                                                                                                                                             | 
 +| Abhängigkeiten                                                              | keine                                                                                                                                                                                                                                                                                                | 
 +| Anforderungen                                                               | * <Anforderung 1>\\ * <Anforderung 2>                                                                                                                                                                                                                                                                | 
 +| Tasks                                                                       | * BOT-20 - Umbau der Datenbank - Speicherung von mehreren Accounts für einen Benutzer\\ * BOT-21 - Anmeldung eines neuen Accounts für einen Benutzer\\ * BOT-22 - Löschen eines bestehenden Accounts für einen Benutzer\\ * BOT-97 - Methodik zur einfachen Erweiterung der unterstützten Messenger  |
wiki/software/beuthbot/berichte/ws2020/alt/lukas.1605777435.txt.gz · Zuletzt geändert: 19.11.2020 10:17 von Lukas Danke