Projektskizze fertig

This commit is contained in:
Marius Drechsler 2025-06-01 22:50:49 +02:00
parent cad4c3ed15
commit 80c54ad5ba
2 changed files with 252 additions and 11 deletions

View file

@ -2,7 +2,7 @@
#set page(
paper: "a4",
numbering: "1"
numbering: "1",
)
#set text(
@ -13,6 +13,7 @@
numbering: "1."
)
#show heading.where(level: 3): set heading(numbering: none)
#set par(
@ -22,26 +23,40 @@
#show link: underline
#pad(x: -0.9cm, top: -1cm)[
#grid(
columns: (3fr, 2fr),
rows: (auto),
[#align(horizon)[
#text(size: 26pt)[Fachschaft Elektrotechnik und Informationstechnik e.V.] \
#text(size: 16pt)[an der Technischen Universität München]
]
],
[#align(right + top)[#image("trafo-bw.svg", height: 4cm)]]
)
]
#align(center, text(30pt)[*Projektarbeit \ Konzeption und Umsetzung eines Medien-Tools*])
#v(-1em)
#align(center, text(17pt)[*---Projektskizze---* \ Marius Drechsler])
#v(3em)
#outline()
#outline(depth: 2)
#pagebreak()
= Einleitung und Projektbegründung
In den letzten Jahren hat sich die Medienwirksame Arbeit der Fachschaft Elektrotechnik und Informationstechnik grundlegend verändert.
Wo früher Mitglieder für die Konzeption und Umsetzung einer Fachschafts-Zeitung gesucht waren, um die Angebote des Vereins oder auch Neuigkeiten und Termine den Studiengang betreffend an die Studierenden weiterzugeben, sind jetzt Personen mit einem viel breiteten Anforderungsprofil gefragt.
Wo früher Mitglieder für die Konzeption und Umsetzung einer Fachschafts-Zeitung gesucht waren, um die Angebote des Vereins oder auch Neuigkeiten und Termine, die den Studiengang betreffen, an die Studierenden weiterzugeben, sind jetzt Personen mit einem viel breiteten Anforderungsprofil gefragt.
So werden aktuell Informationen und Neuigkeiten über drei getrennte Kanäle nach außen Kommuniziert:
=== Die Website der Fachschaft
Die Website der Fachschaft, erreichbar unter https://fs.ei.tum.de stellt im allgemeinen die gesamte Fachschaftsarbeit zusammen. Neben den Informationen über die jeweiligen Arbeitsgruppen und Services ist der News-Feed auf der Homepage ein zentraler Ort um tagesaktuelle Informationen an Studierende weiter zu geben. \
Jedoch ist, um diese Seite aktuell zu halten, ein gewisses Grad ein technischer Expertise notwendig. So müssen sich vor allem Personen, die sich nicht schon vor ihrer Zeit in der Fachschaft ausgiebig mit Software-Tools wie git auseinandergesetzt haben, erst tief in diese Materie einarbeiten, um auch nur eine kleine Änderung an der Website vornehmen zu können.
Diese technische Hürde kann für viele neue Fachschaftsmiglieder abschreckend wirken und erschwert ein einfaches aktuell-Halten der Homepage.
Die Website der Fachschaft, erreichbar unter https://fs.ei.tum.de, stellt im Allgemeinen die gesamte Fachschaftsarbeit gesammelt dar. Neben den Informationen über die jeweiligen Arbeitsgruppen und Services, ist der News-Feed auf der Homepage ein zentraler Ort um tagesaktuelle Informationen an Studierende weiter zu geben. \
Jedoch ist, um diese Seite aktuell zu halten, ein gewisses Grad ein technischer Expertise notwendig. So müssen sich vor Allem Personen, die sich nicht schon vor ihrer Zeit in der Fachschaft ausgiebig mit Software-Tools wie "git" auseinandergesetzt haben, erst tief in diese Materie einarbeiten, um auch nur eine kleine Änderung an der Website vornehmen zu können.
Diese technische Hürde kann für viele neue Fachschaftsmiglieder abschreckend wirken und erschwert ein einfaches "aktuell-Halten" der Homepage.
=== Der Instagram Account der Fachschaft
@ -51,12 +66,12 @@ Zentrale Aufgaben der Mitglieder, die den Account warten sind das Planen und Ers
=== Telegram News-Bot
Abschließend wird seit mehreren Jahren ein Telegram Bot von der Fachschaft betrieben.
Dicht an den Telegram Bot geknüpft sind Gruppen für jeden Erstsemester-Jahrgang, auf die in den Erstsemester Einführungstagen hingewiesen wird.
Dicht an den Telegram Bot geknüpft sind Gruppen für jeden Erstsemester-Jahrgang, zu denen die jeweiligen Erstsemester-Studenten in den Einführungsveranstaltungen eingeladen werden.
Ähnlich wie bei der Website ist ein gewisser Grad an technischer Expertise gefragt um einen Newspost versenden zu können.
== Aktuells Problem
Obwohl alle drei Newskanäle recht gut autark voneinander funktionieren herrscht hier ein größeres Problem der Kommunikation der Tools untereinander.
Obwohl alle drei Newskanäle recht gut autark voneinander funktionieren, herrscht hier ein größeres Problem der Kommunikation der Tools untereinander.
Wenn eine Nachricht/Information nach außen weitergeben werden soll, muss
1. ein neuer Eintrag auf der Website für den Newspost erstellt und auf die Website hochgeladen,
2. die Grafiken für den Instagram Account erstellt, und
@ -67,7 +82,7 @@ Allein auf der technischen Ebene lassen sich die Schritte 1. und 3. gut miteinan
#pagebreak()
= Zielsetzung
Ziel des Projekts ist es nun, eine Web-Applikation zu entwickeln, welche die oben genannten Probleme löst. Die Applikation soll damit als zentrale Anlaufstelle für Informationen nach außen dienen und von jedem Fachschaftsmitglied verwendet werden können. Durch geschickte Automatisierung und Zusammenspiel verschiedener Programme sollen so die Schritte 1. und 3. aus der Problemstellung vollständig automatisiert abgewickelt werden können.
Ziel des Projekts ist es nun, eine Web-Applikation zu entwickeln, welche die oben genannten Probleme löst. Die Applikation soll damit als zentrale Anlaufstelle für Informationen nach außen dienen und von jedem Fachschaftsmitglied verwendet werden können. Durch geschickte Automatisierung und Zusammenspiel verschiedener Programme, sollen so die Schritte 1. und 3. aus der Problemstellung vollständig automatisiert abgewickelt werden können.
Außerdem soll für die Verantwortlichen Personen des Instagram Accounts ein Aufgaben-Tracker eingerichtet werden, über welchen noch erstellende oder bereits angefertigte Grafiken und Designs für die Postings eingesehen werden können.
@ -76,7 +91,7 @@ Außerdem soll für die Verantwortlichen Personen des Instagram Accounts ein Auf
== Methodik
Für eine erfolgreiche Umsetzung des Projekts ist zunächst die Rücksprache mit anderen Fachschaftskollegen gefragt. Eine einfache und intuitive Nutzbarkeit der Applikation ist für eine positive Änderung in dieser Problematik notwendig, da die Web-Applikation nicht regelmäßig von Fachschaftsmitliedern genutzt wird.
Für eine erfolgreiche Umsetzung des Projekts ist zunächst die Rücksprache mit anderen Fachschaftskollegen gefragt. Eine einfache und intuitive Nutzbarkeit der Applikation ist für eine positive Änderung in dieser Problematik notwendig, da die Web-Applikation sonst nicht regelmäßig von Fachschaftsmitliedern genutzt wird.
Für die technische Umsetzung ist zunächst ein geeignetes Framework für die Programmierung festzulegen. Da aktuell neuere Projekte in der Fachschaft mit dem Python Framework "Django" realisiert werden, bietet sich dieses Tooling auch für dieses Projekt hier an, auch da ich bereits einiges an Erfahrungen mit Python Entwicklung gesammelt habe.
@ -88,7 +103,7 @@ Hierzu werden mehrere Meetings notwendig sein, um gemeinsam die fertiggestellte
Der zeitliche Ablauf hier umfasst den groben Arbeitsplan für die Umsetzung des Projekts.
Insgesamt sind für die Umsetzung des Projekts 4 Wochen angesetzt.
Nach der Hälfte der ersten Woche soll das konzeptuelle Design der Applikation festehen.
Circa eine Woche später ist die Fertigstellung der nutzerseitigen Website geplant, gefolgt von der Fertigstellung der gesamten Applikation. Abschließend sollen während der Einbettung in bestehende Fachschaftsinfrastruktur noch gefundene Bugs und Fehler der Applikation behoben werden bis das Projekt gegen Ende der vierten Woche fertiggestellt wird.
Circa eine Woche später ist die Fertigstellung der nutzerseitigen Website geplant, gefolgt von der Fertigstellung der gesamten Applikation. Abschließend sollen während der Einbettung in bestehende Fachschaftsinfrastruktur noch gefundene Bugs und Fehler der Applikation behoben werden, bis das Projekt gegen Ende der vierten Woche fertiggestellt wird.
#timeliney.timeline(
show-grid: true,
@ -129,3 +144,16 @@ milestone(
= Lernerfolge
Ich hoffe vor Allem Lernerfolge zum einen auf der technischen Seite, aber noch viel wichtiger, auf der kommunikativen und operativen Ebene zu erreichen:
- *Kommunikation*:
- Verbesserung meiner Kommunikationsfähigkeiten durch Rücksprache mit anderen Fachschaftlern, um das Tool nutzbar zu gestalten.
- *Koordination*:
- Verbesserung meiner Koordinierungsfähgikeiten insbesondere in Hinblick auf die Rücksprachen und Abstimmungen mit der Admin-AG.
- *Problemlösung*:
- Ich hoffe, dass das Projekt meine Fähigkeiten, spontan auftretende Probleme zu lösen verbessert.
- *Technisches*:
- Durch den Umgang mit den Frameworks zur Erstellung des Tools (Python mit Django, HTML, CSS) hoffe ich auf eine Steigerung meiner technischen Kompetenzen in diesen Bereichen.