Bachelor Thesis
Refine
Year of publication
Document Type
- Bachelor Thesis (131) (remove)
Keywords
- Bachelor (91)
- Bachelorthesis (20)
- WiSe20/21 (14)
- SoSe21 (11)
- SoSe23 (11)
- SoSe20 (10)
- SoSe22 (10)
- FHD (9)
- WiSe16/17 (8)
- Soziale Arbeit (7)
- WiSe17/18 (7)
- WiSe21/22 (7)
- WiSe22/23 (7)
- SoSe17 (6)
- Sozialarbeit (6)
- Rassismus (5)
- SoSe18 (5)
- Android (4)
- Burnout (4)
- Gentrifizierung (4)
- Gender (3)
- Inklusion (3)
- Intersektionalität (3)
- Kindertageseinrichtung (3)
- OSGi (3)
- SGB II (3)
- Schulsozialarbeit (3)
- SoSe19 (3)
- Teilhabe (3)
- WiSe2019 (3)
- AAL (2)
- Alter (2)
- COVID-19 (2)
- Corona (2)
- Düsseldorf (2)
- Freiheit (2)
- Geschlechterforschung (2)
- Heim (2)
- Herausforderung (2)
- Jugend (2)
- Jugendhilfe (2)
- Jugendsozialarbeit (2)
- Kinder- und Jugendhilfe (2)
- Kindertageseinrichtungen (2)
- Kindertagesstätte (2)
- Konzeption (2)
- Kultur (2)
- Medienpädagogik (2)
- Menschenrechte (2)
- Obdachlosigkeit (2)
- Progressive Web Apps (2)
- Schule (2)
- Selbstbestimmung (2)
- Sexualerziehung (2)
- WiSe18/19 (2)
- Wohnungslosigkeit (2)
- Öffentlicher Raum (2)
- 6LoWPAN (1)
- ADHS (1)
- AES (1)
- ATmega128RFA1 (1)
- Ackerstraße (1)
- Adoleszenz (1)
- Adultismus (1)
- Akkulturation (1)
- Akzeptanz (1)
- Allmende (1)
- Ambientebeleuchtung (1)
- Analyse (1)
- AndroHmiS7 (1)
- Angriff (1)
- Antifeminismus (1)
- Arbeitnehmer (1)
- Arbeitsbedingungen (1)
- Armutsfaktor (1)
- Asyl (1)
- Asylsuchende (1)
- Audio Analyse (1)
- Audio features (1)
- Aufenthaltsstatus (1)
- Aufmerksamkeitsdefizit-Syndrom (1)
- Ausländerrecht (1)
- Autismus (1)
- Autismus-Spektrum (1)
- Behindertenhilfe (1)
- Behinderung (1)
- Beikonsum (1)
- Belastung (1)
- Berufseinstieg (1)
- Berufsqualifizierung (1)
- Berufsschulpflicht (1)
- Beschwerde (1)
- Bewältigung (1)
- Bewältigungsstrategie (1)
- Bildungs- und Teilhabepaket (1)
- Bildungsarbeit (1)
- Bildungstheorie (1)
- Bildungsverständnis (1)
- Bologna-Reform (1)
- Bourdieu (1)
- Burnout Screening Skalen (1)
- C-Bewertungsfilter (1)
- Commons (1)
- Community Music (1)
- Computerspielsucht (1)
- Confined Spaces (1)
- Contiki (1)
- Coronavirus (1)
- Cross-Plattform Entwicklung (1)
- Crossmodale Korrespondenzen (1)
- Depression (1)
- Diagnostik (1)
- Diamorphin (1)
- Dienstleistung (1)
- Digitale Divide (1)
- Digitale Spaltung (1)
- Diskriminierung (1)
- Distanz (1)
- Diversity (1)
- Dokumentarische Methode (1)
- Down-Syndrom (1)
- Duldung (1)
- E-Sport (1)
- ERP (1)
- Eclipse (1)
- Eingewöhnung (1)
- Eingewöhnungsmodelle (1)
- Elternarbeit (1)
- Elternberatung (1)
- Empathietraining (1)
- Empowerment (1)
- Entspannung (1)
- Entwicklung (1)
- Epilepsie (1)
- Erfolgsfaktor (1)
- Erlernte Hilflosigkeit (1)
- Ernst Bloch (1)
- Erzieher (1)
- Fachkompetenzen (1)
- Familie (1)
- Familiennachzug (1)
- Familienorientierung (1)
- Faustlos (1)
- Feedback-Systeme (1)
- Feminismus (1)
- Filmmusik (1)
- Flingern Nord (1)
- Flüchtlinge (1)
- Fotografe (1)
- Frauenhandel (1)
- Frauenrechte (1)
- Frühförderung (1)
- Frühpädagogik (1)
- Führung (1)
- Fürsorge (1)
- Gaming (1)
- Gefllüchtete (1)
- Gefährlicher Ort (1)
- Gemeingüter (1)
- Gemeinschaft (1)
- Gemeinwesenarbeit (1)
- Gender-Mainstreaming (1)
- Genderbewusste Pädagogik (1)
- Generation Y (1)
- Gentrification (1)
- Gerechtigkeit (1)
- Geschichte (1)
- Geschlecht (1)
- Geschlechtergerechte Pädagogik (1)
- Geschlechterrollen (1)
- Geschlechterstereotypen (1)
- Gewaltprävention (1)
- Grundschule (1)
- Grundsicherung (1)
- Gruppendiskussion (1)
- Habitus-Struktur-Reflexivität (1)
- Hardware Encryption (1)
- Hardware-Verschlüsselung (1)
- Hartz IV (1)
- Hashcat (1)
- Hausbesetzung (1)
- Heimerziehung (1)
- Heizungsregelung (1)
- Hip-Hop (1)
- Hochbegabung (1)
- Hochschulbibliothek (1)
- IPv6 (1)
- Impfpflicht (1)
- Informationskompetenz (1)
- Interkulturalität (1)
- Intersektional (1)
- Interview (1)
- Jobcenter (1)
- Jugendberufshilfe (1)
- Junge Obdachlose (1)
- Junge Wohnungslose (1)
- Kinder- und Jugendpsychologie (1)
- Kinderliteratur (1)
- Kinderrechte (1)
- Kinderschutz (1)
- Kindeswohl (1)
- Kindeswohlgefährdung (1)
- Kita (1)
- Kleinkind (1)
- Kommunikationswege (1)
- Kompetenzerwerb (1)
- Kontrollüberzeugung (1)
- Konzeptionsentwicklung (1)
- Krankenhaussozialdienst (1)
- Kulturelle Bildung (1)
- Kunsttherapie (1)
- Körperschall (1)
- Körperschallmessung (1)
- Körperschalluntersuchung (1)
- Künstlerische Forschung (1)
- Lautstärke (1)
- Lebenspartnerschaft (1)
- Lesben (1)
- Libnodave (1)
- Lichtdesign (1)
- Lichtfarben (1)
- Medieninformatik (1)
- Medienkompetenz (1)
- Mensch (1)
- Menschenhandel (1)
- Methodenkompetenz (1)
- Microservice Continuous Delivery (1)
- Migration (1)
- Mini-HMI (1)
- Mitgliedsorganisation (1)
- Modellierung (1)
- Musik-Emotion (1)
- Muße (1)
- Männerdepression (1)
- Männerrechtsbewegung (1)
- Männlichkeit (1)
- Männlichkeitsforschung (1)
- NG911 (1)
- NSSV (1)
- NativeScript (1)
- Nähe (1)
- OSGI (1)
- Obachlosigkeit (1)
- Onlinestudium (1)
- Ostafrika (1)
- PLC (1)
- Pandemie (1)
- Paritätischen Jugendwerk NRW (1)
- Partizipation (1)
- Passwortschutz (1)
- Personalentwicklung (1)
- Persönlichkeitsstörung (1)
- Pflegekind (1)
- Plug-in-Development (1)
- Plug-in-Entwicklung (1)
- Prodave (1)
- Professionelle Identitätsbildung (1)
- Prokrastination (1)
- Prokratination (1)
- Prävention (1)
- Psychiatrie (1)
- Psychosoziale Situation (1)
- Publikum (1)
- Push Notifications (1)
- Pävention (1)
- Qualitative Forschung (1)
- Qualitätsentwicklung (1)
- Qualitätsmanagement (1)
- Queerness (1)
- Recht (1)
- Recht auf Stadt (1)
- Remote Services (1)
- Republik Moldau (1)
- Restaurant grenzenlos (1)
- Risikoeinschätzung (1)
- S7-300 (1)
- SIMATIC (1)
- SPS (1)
- Samenspende (1)
- Sartre (1)
- Schalldruckpegel (1)
- Schizophrenie (1)
- Schulsystem (1)
- Schutzkonzept (1)
- Schüler*innenpartizipation (1)
- Selbstbild (1)
- Selbstfürsorge (1)
- Selbstwertgefühl (1)
- Selbstwirksamkeit (1)
- Selektiver Mutismus (1)
- Sexismus (1)
- Sexualpädagogik (1)
- Sexualpädagogik der Vielfalt (1)
- Siemens (1)
- SoSe2019 (1)
- Social Media (1)
- Software Development (1)
- Sorftwareengeneering (1)
- Soundscapes (1)
- Sozialarbeiter*innen of Color (1)
- Sozialdienst (1)
- Soziale Bindung (1)
- Sozialisation (1)
- Sozialkompetenzen (1)
- Sozialraumorientierung (1)
- Sozioanalyse (1)
- Sport (1)
- Stadt (1)
- Stadtentwicklung (1)
- Stadtenwicklung (1)
- Sterbehilfe (1)
- Stereotyp (1)
- Stiefkindadoption (1)
- Stigmatisierung (1)
- Straftäter (1)
- Strafvollzug (1)
- Strategie (1)
- Streetwork (1)
- Strukturqualität (1)
- Studienerfolg (1)
- Studium (1)
- Substitution (1)
- Suchtprävention (1)
- Suzid (1)
- Systeme (1)
- Systemsprenger:innen (1)
- Techno (1)
- Textilindustrie (1)
- Trans (1)
- Traumapädadogik (1)
- Traumapädagogik (1)
- UMA (1)
- UMF (1)
- Umgangskontakte (1)
- Vater (1)
- Vaterabwesenheit (1)
- Veranstaltung (1)
- Verdrängung (1)
- Vereinsarbeit (1)
- Verfahren (1)
- Vergewaltigungsmythen (1)
- Vermittlung (1)
- Vielfalt (1)
- Walt Disney (1)
- Website (1)
- Weiße Fragilität (1)
- White Fragility (1)
- WiSe 22/23 (1)
- WiSe19/20 (1)
- WiSe20/23 (1)
- WinAC (1)
- Wohnen (1)
- Wohnungslose (1)
- Wohnungslosenhilfe (1)
- Wohnungsmarkt (1)
- Wohnungsnot (1)
- Wohnungsnotfall (1)
- Zwangsmaßnahme (1)
- acceptance (1)
- audience (1)
- betreutes Wohnen (1)
- c-weighted filter (1)
- cross-platform development (1)
- digitale Ungleichheit (1)
- empirisch (1)
- energy equivalent (1)
- episodisch (1)
- gleichgeschlechtlich (1)
- herausfordernde Verhaltensweisen (1)
- iDempiere (1)
- kindliche Sexualität (1)
- kritische Lebensereignisse (1)
- kultursensitiv (1)
- measurement (1)
- music event (1)
- politische Bildung (1)
- professionelle Unterstützung (1)
- professionelles Handeln (1)
- pädagogische Qualität (1)
- seelische Behinderung (1)
- self-harm (1)
- sound level (1)
- sound measurement (1)
- sound pressure level (1)
- soziale Berufe (1)
- sportliche Bewegung (1)
- stationäre Jugendhilfe (1)
- structure born sound (1)
- subsidiärer Schutz (1)
- technical system (1)
- techno (1)
- unbegleitete Minderjährige Flüchtlinge (1)
- vorurteilsbewusst (1)
- wohnen (1)
- Ästhetik (1)
- Öffnung (1)
- öffentlicher Raum (1)
Department/institution
- Fachbereich - Sozial- & Kulturwissenschaften (110)
- Fachbereich - Elektro- & Informationstechnik (9)
- Fachbereich - Medien (9)
- Digitale Vernetzung und Informationssicherheit (2)
- Hochschule Düsseldorf (2)
- Digital Health (1)
- Hochschulbibliothek (1)
- Intelligente Mensch-Technik-Interaktion (1)
- Sound and Vibration Engineering (1)
Pädagogischer Umgang mit Körpererkundungsspielen in der Arbeit mit Kindern von 0 bis 6 Jahren
(2021)
Vom „öffentlichen Raum“ zum „gefährlichen Ort“ – Am Beispiel des Berliner Platzes in Wuppertal
(2020)
Diese Bachelorarbeit befasst sich mit der Problematik fehlender Richtlinien und Standards zur Gestaltung der Präsenz des Dienstleistungsangebots, speziell mit Bezug auf »Vermittlung von Informationskompetenz«, auf den Websites von Hochschulbibliotheken.
Die Vermittlung von Informationskompetenz gehört zu den Kernaufgaben von Hochschulbibliotheken und die damit verbundenen Angebote müssen auf den Bibliothekswebsites für die Nutzer intuitiv auffind- und nutzbar sein, da es sich bei den Websites in der Regel um die erste Anlaufstelle von informationssuchenden Nutzern handelt.
Das heißt im Genauen, dass das Dienstleistungsangebot auf der Startseite der Bibliothekswebsite zu finden und verlinkt sein muss. Durch wenige Klicks zu den einzelnen Angeboten der Hochschulbibliotheken und den damit verknüpften Informationen, wie beispielsweise Inhalts-, Termin- und Ortsangaben sowie mithilfe von Funktionen, wie der Kontaktmöglichkeit und der Onlineanmeldung, wird es den Nutzern möglich gemacht das Dienstleistungsangebot zu finden, sich darüber zu informieren und sich dafür anzumelden.
Zwecks Aufstellung entsprechender Richtlinien in Form eines Idealkonzepts wurde sich zunächst mit dem allgemeinen Aufbau einer Website beschäftigt. Darauf aufbauend wurde ein Fragebogen für eine Begutachtung von Bibliothekswebsites erstellt. Die allgemeine Konzeption, die Ergebnisse einer Begutachtung von 20 Websites deutscher Hochschulbibliotheken und ein daran anschließender Vergleich der Websites, führten zu der Erstellung eines Idealkonzepts.
Es wurden Richtlinien bezüglich der Auffindbarkeit, der Zugänglichkeit und des Umfangs des Dienstleistungsangebots und der damit zusammenhängenden Informationen aufgestellt.
Ursachen und Auswirkungen von Sanktionen auf Jugendliche unter 25 Jahren im Rechtskreis SGB II
(2020)
In dieser Bachelorarbeit wurde quantitativ zur Leistungsmotivation und dem individuellen Studienerfolg geforscht. Es wurden N = 167 Studierende des Studiengangs Sozialarbeit/Sozialpädagogik der Hochschule Düsseldorf mit einem teilstandardisierten Fragebogen bezüglich ihrer Leistungsmotivation und individuellem Studienerfolg befragt, welcher sich aus der bisherigen Bachelordurchschnittsnote, der Studienabbruchsintention, der Studienzufriedenheit sowie der Prozentzahl bestandener Prüfung, zusammensetzt. Untersucht wurde, ob Zusam- menhänge zwischen Leistungsmotivation und dem individuellen Studienerfolg bestehen und ob sich benotete und unbenotete Studierende hinsichtlich ihrer Leistungsmotivation, Studien- abbruchsintention und Studienzufriedenheit unterscheiden. Die Ergebnisse zeigen, dass die bisherige Bachelordurchschnittsnote, Studienabbruchsintention, Studienzufriedenheit und die Prozentzahl bestandener Prüfungen statistisch signifikant Leistungsmotivation voraussagen (F (4, 153) = 2.58, p < .05). Die benoteten und unbenoteten Studierenden unterscheiden sich nicht voneinander.
Die Digitalisierung fordert kontinuierlich neue Services für bestehende Produkte, revolutioniert Produktionsmethoden und verändert Geschäftsmodelle. Continuous Delivery bietet in der agilen Softwareentwicklung mit kurzen Entwicklungszyklen die Antwort auf diesen Wandel. Die Verwendung einer Continuous Delivery-Umgebung (CD-Umgebung) erfordert einerseits zwar einen initialen Einrichtungsaufwand. Andererseits kann durch den Einsatz einer CD-Umgebung das gesamte Projekt an Schnelligkeit gewinnen. In Kombination mit Microservice-Architekturen lassen sich kleine Deployment-Einheiten umsetzen. Microservice-Architekturen bringen einen Mehrwert durch Flexibilität, Skalierung, Automatisierung, standardisierte Schnittstellen und Ausfallsicherheit. Microservices fungieren autark in verteilten Systemen und weisen nur sehr geringe Abhängigkeiten zu anderen Services auf. Die Kommunikation findet über einheitliche Schnittstellen statt, weshalb Implementierungsdetails der Microservices nach außen betrachtet irrelevant sind.
Für die Umsetzung der CD-Umgebung wird der web-basierte Git-Repository-Manager GitLab in Kombination mit der Container-Orchestrierungsplattform Kubernetes verwendet, da sich beide Programme einfach integrieren lassen.
Innerhalb eines Tutorials wird, basierend auf Best Practices anhand des Beispiels der HSD-Card, erläutert wie eine Microservice-Architektur mit Spring Boot, als Anwendung umgesetzt werden kann. Für die Erstellung der Microservice-Architektur legt das Tutorial Schwerpunkte auf die Verwendung von Software Design Pattern (DDD), die Struktur innerhalb Spring Boot, die Kommunikation via REST sowie die Skalierung, das Load-Balancing und die Überführung in die CD-Umgebung.
Jugendberufshilfe für junge Menschen mit unsicherem Aufenthaltsstatus: Die Stimme der Adressat*innen
(2018)
Nach jahrzehntelangem Verschweigen rückten 2003 die entwürdigenden Zustände in Fürsorgeerziehungsheimen der BRD in den Blick der Öffentlichkeit. Demütigungen, (sexualisierte) Gewalt, Ausbeutung durch Zwangsarbeit, Freiheitsberaubung und Verweigerung von Bildung wurde endlich thematisiert und die Betroffenen, also ehemals befürsorgte Mädchen und Jungen, meldeten sich nun als Erwachsene zu Wort. Sie forderten die Anerkennung des erlittenen Unrechts und der dramatischen Folgen ihrer Traumatisierungen sowie Entschuldigungen seitens der verantwortlichen Aufsichtsbehörden und Träger der Einrichtungen, der evangelischen und katholischen Kirche und der Landschaftsverbände. ...
Dem statistischen Bundesamt zufolge, lebten 2016 in Deutschland 18,6 Millionen Menschen mit einem Migrationshintergrund (Destatis, 2018). Die Gründe hierfür sind vielfältig. Für die Gesellschaft ergibt sich daraus ein Zusammentreffen unterschiedlicher kultureller und sozialer Einflüsse. Die Herausforderung auf allen Seiten besteht darin, dem Unbekannten offen zu begegnen, um ein harmonisches und vorurteilfreies Zusammenleben zu fördern und umzusetzen. Im Hinblick auf derzeitige politische Bewegungen, wie unter anderem der Partei Alternative für Deutschland (AFD), scheint die Thematik der Interkulturalität an Bedeutung gewinnen zu müssen, um Intoleranz und Angst vor anderen kulturellen Einflüssen zu hinterfragen, aufzuheben oder im Idealfall nicht dauerhaft entstehen zu lassen. Kinder können hier die ersten Adressaten sein, um die Selbstverständlichkeit und positiven Aspekte einer Gesellschaft mit verschiedenen kulturellen Einflüssen, wahrzunehmen und anzuerkennen. ...
„Was kann ich und was muss ich wie zuverlässig wissen, um Aussagen machen zu können, die es mir erlauben, kompetent und zielführend, also effektiv und effizient zu handeln?“ (Heiner, 2018, S. 242)
Mit dieser Aussage beschreibt Maja Heiner die Fragen, die sich innerhalb von Diagnoseprozessen in der Sozialen Arbeit ergeben. Es geht sowohl um die Sammlung von Informationen, als auch um die daraus resultierende Planung.
Im Rahmen der Kinder- und Jugendhilfe werden solche Planungen notwendig, wenn es um die Versorgung von Kindern und Jugendlichen und ihren Familien geht (Merchel, 2018, S. 29). Dabei geht es sowohl um die Diagnose von Ausgangssituationen, die sozialpädagogische Begleitung und die Evaluation der Hilfen (ebd.). ...
„In unserer Gegenwart erhält das Thema der Selbstfürsorge große Bedeutung“, schreibt Küchenhoff schon im Jahre 1999 in seinem Aufsatz Die Fähigkeit zur Selbstfürsorge (S. 149). Er nimmt dabei Bezug auf die damalige Fülle von Ratgebern, Wellness- und Konsumangeboten, die den Menschen auf seine persönliche Gesundheitspflege verwiesen. Fast zwanzig Jahre später ist der Gegenstand weiterhin aktuell, nicht zuletzt „im Diskurs um Arbeit und Gesundheit“ (Kerschgens 2013, S. 159). Gerade mit Blick auf soziale Berufsfelder, die Mitarbeiter psychisch und emotional oftmals vor große Herausforderungen stellen, gilt die Fähigkeit eines sorgenden Umgangs mit sich selbst als besonders notwendig und wertvoll. Trotzdem werden Sozialarbeiter in der Ausbildung oft nicht ausreichend darauf vorbereitet, dass und wie sie angesichts der potenziellen Stressoren ihrer späteren Berufsfelder Sorge für sich selbst tragen können (Sendera & Sendera 2013, S. 124). ...
Menschenhandel stellt eine starke Menschenrechtsverletzung dar und wird häufig auch als „moderne Form der Sklaverei“ bezeichnet. Es ist ein globales Phänomen, das mit globalen wirtschaftlichen Entwicklungen und einer Reihe weiterer Bedingungen verknüpft ist.1 Mit dem weltweiten Handel von Menschen erzielt die transnationale organisierte Kriminalität (TOK) Schätzungen zufolge jährlich Umsätze in Höhe von ca. 32 Mio. US-Dollar.2 Menschenhandel betrifft Millionen Menschen weltweit und umfasst verschiedene Formen der Ausbeutung. Ins-besondere in der medialen Berichterstattung wird jedoch häufig ein Bild projiziert, welches den Menschenhandel auf die Form der sexuellen Ausbeutung reduziert. Diese beschränkte Perspektive wird dem komplexen Phänomen des Menschenhandels keinesfalls gerecht.3 Aufgrund der hohen menschenrechtlichen Relevanz der Menschenhandelsthematik erfordert die Verhütung und Bekämpfung des Menschenhandels auf internationaler, europäischer und nationaler Ebene einen menschenrechtsbasierten Ansatz, der den Schutz der Opferrechte in den Vordergrund stellt. In den letzten Jahren wurden auf internationaler und europäischer Ebene eine Reihe von Rechtsinstrumenten zur Verhütung und Bekämpfung des Menschen-handels geschaffen. Zunächst bleibt fraglich, ob diese einen menschenrechtsbasierten An-satz zugrunde legen. ...
Die vorliegende Bachelorarbeit befasst sich mit der Fragestellung, inwiefern Progressive Web Apps zum jetzigen Zeitpunkt in der Lage sind, native Apps zu ersetzen. Dazu wurde ein Vergleich auf Basis ausgewählter Vergleichskategorien durchgeführt. Zur Eingrenzung des Umfangs beschränkte sich der Vergleich auf native Android Apps. Die beiden App-Typen wurden im Rahmen einer Literaturrecherche und auf Basis ausgewählter Vergleichskategorien untersucht und verglichen. Zudem wurde ein Prototyp einer Progressive Web App implementiert, um die Plattformunterstützung und Funktionalität zu überprüfen. Außerdem wurde auch ein Prototyp einer nativen Android App implementiert. Dabei wurde nur die Benutzeroberfläche umgesetzt, um das Look and Feel vergleichbar zu machen. Die Untersuchung und der Vergleich haben gezeigt, dass Progressive Web Apps, anders als native Apps, mit Webtechnologien entwickelt und keine plattformspezifischen Programmiersprachen benötigt werden. Sie werden im Browser ausgeführt und sind dadurch Plattformunabhängig. Zudem wurde gezeigt, dass Progressive Web Apps über Funktionen und Eigenschaften verfügen, die bisher nur nativen Apps vorbehalten waren. Dennoch können sie noch nicht auf alle Funktionen und Komponenten eines mobilen Gerätes zugreifen. Darüber hinaus verfügen sie aber auch über Funktionen und Eigenschaften, die native Apps nicht bieten. Des Weiteren wurde mithilfe eines Prototyps die Plattformunterstützung von Progressive Web Apps überprüft. Die Überprüfung zeigte, dass die Unterstützung durch das Betriebssystem Android weit fortgeschritten und bei iOS hingegen nur sehr eingeschränkt ist. Dadurch variiert der Funktionsumfang je nach Browser und Betriebssystem. Die Untersuchung und der Vergleich der Prototypen zeigten, dass Progressive Web Apps aufgrund ihrer Eigenschaften, Funktionen und die app-ähnliche Benutzeroberfläche, ein ähnliches Look and Feel bieten können, wie native Apps. Außerdem wurde gezeigt, dass Progressive Web Apps, anders als native Apps, i. d. R. nicht über App Stores angeboten werden. Sie durchlaufen dadurch keinen Überprüfungs- und Freigabeprozess und sind nicht an die Richtlinien der App Stores gebunden. Stattdessen können sie über eine URL und über Suchmaschinen aufgerufen und aufgefunden werden. Die durchgeführte Untersuchung und der Vergleich haben gezeigt, dass Progressive Web Apps aufgrund des eingeschränkten Zugriffs auf Geräte- und Software-Funktionen sowie fehlender Browser- und Betriebssystemunterstützung, zum jetzigen Zeitpunkt native Apps noch nicht vollumfänglich ersetzen können.
In der vorliegenden Bachelorarbeit geht es um das menschliche Verhalten bei der Passworterstellung. Hierbei wird die Möglichkeit untersucht dieses menschliche Verhalten über die Software hashcat nachzubilden, um so Passwörter effzienter anzugreifen. Durch die Konzeption und den Test von Passwortangriffsszenarien, deren Fokus auf dem Faktor Mensch liegt, wird versucht aufzuzeigen, dass selbst sichere Passwortverfahren, durch das individuelle Verhalten von Menschen an Sicherheit verlieren können. Zudem werden die Tests der Szenarien Schwächen der Software hashcat aufzeigen, die im späteren Verlauf der Arbeit als Grundlage für die Entwicklung einer selbstprogrammierten Erweiterung von hashcat dienen.
Progressive web applications (PWAs) seem to be the next big thing in the mobile landscape. These are web applications with “super-powers” which are meant to provide the kinds of user experiences previously only native mobile applications could. Therefore they are able to match native applications in their capabilities but still thrive on the reachability of the web. They achieve this by implementing certain characteristics which originate from innovative standards and sophisticated best practices. Conveniently, as it is the web, PWAs are working seamlessly cross-platform. One of the closest things to a PWA so far may be an application created with the NativeScript framework. Such an application is also developed with web technologies yet able to use any native interface directly. This is made possible by using a designated runtime for mediating between JavaScript and the mobile system. Eventually, NativeScript is able to offer a high degree nativity yet also of convenient abstraction during development. This paper is set out to deliver further insight into both approaches by contrasting them based on the characteristics of PWAs. For this purpose, these characteristics are elaborated and adjusted to be applicable to native mobile applications. Hence a reasonable basis for what to expect from a native application is derived. Then NativeScript is assessed on this basis by the means of transferable concepts and technologies as well as a prototypic mobile application. Finally, an informed discussion and conclusion is performed based on the results. The comprehensive characteristics of PWAs resolve previous shortcomings with well thought out concepts and new technologies. These are transferable to native mobile applications to a far extent and may also be put into practice with NativeScript. The framework’s approach may be very well called ingenious, however, in the long run it might fall short of the innovative concept of PWAs. Having said this, it is still able to serve as a practical measure for creating appealing user experiences for multiple systems with arguably little effort. Due to large overlap a transformation between the two application types is a realistic option. Either way, web technologies are far from what they used to be and it is exciting to see how the mobile and web landscape will evolve in the future.
Im Rahmen dieser Bachelorthesis sollen die Möglichkeiten für eine Migration des Nutzerwelten Programmcodes in die neuen Eclipse 4 Versionen ermittelt und anhand von Beispielen schrittweise erklärt werden. Hierbei werden zunächst die neuen Möglichkeiten erläutert die eine Eclipse 4 Entwicklung bietet und welche Vorteile durch die Einführung von Dependency Injections und dem Application Model entstanden sind. Anschließend werden die möglichen Wege zur Durchführung einer Migration aufgezeigt und auf ihre Vorteile und Nachteile überprüft. Im letzten Abschnitt werden schließlich die Migrationswege anhand von Beispielen schrittweise an einem Bundle der Nutzerwelten RCP durchgeführt und auf ihren Nutzen für eine Migration des gesamten Programms bewertet.
Diese Bachelor-Thesis befasst sich mit der Plug-in-Entwicklung der auf OSGi basierenden Open-Source ERP Software iDempiere. Sie gibt einen Einblick in die Grundlagen der Plug-in-Entwicklung in iDempiere wobei der Fokus auf der Entwicklung von iDempiere-Prozessen liegt. Im Mittelpunkt der Arbeit steht allerdings die Konzeption, Realisierung und Validierung eines eigenen Plug-ins.
In dieser Bachelor-Thesis werden die Möglichkeiten eines Remote-Zugriffs auf die Prozessdaten einer Siemens SIMATIC speicherprogrammierbaren Steuerung (SPS) untersucht. Der Schwerpunkt liegt auf der Interaktion mit Prozessdaten über ein mobiles Android-Gerät unter Nutzung der WLAN-Schnittstelle. Als praktischer Teil der Thesis steht daher die Entwicklung einer Android-Applikation zum Erstellen, Editieren und Ausführen grafischer Oberflächen, welche Prozessdaten anschaulich über Anzeigeelemente darstellen und eine Interaktion mit dem Anwender über Bedienelemente auf dem Bildschirm des mobilen Geräts ermöglichen. Hierzu geht die Thesis zu Beginn auf die grundlegenden Strukturen eines SIMATIC Automatisierungssystems hinsichtlich Hardware- und Softwarekomponenten sowie auf bestehende Remote-Zugriffsmöglichkeiten ein. Diese werden mit der App-Lösung verglichen und Vor- und Nachteile evaluiert. Anschließend werden die verwendete Kommunikationsbibliothek Libnodave und ein Abriss über das Android-Framework gegeben. Diese Technologien bilden die Grundlage zur Entwicklung eigener Applikationen zur Interaktion mit der SIMATIC Automatisierungshardware. Mit der Untersuchung des Softwareentwicklungsprozesses und der Funktionsbeschreibung der entwickelten Applikation AndroHmiS7 wird die Anwendung der erarbeiteten Themen gegeben.
Diese Bachelor-Thesis befasst sich mit der Konzeption und Realisierung einer Client-Server-Anwendung zum mobilen entfernten Zugriff auf Dienste einer Ambient Assisted Living Plattform. Die Anwendungslogik befindet sich dabei auf einem Server, welcher Dienste mithilfe einer Implementierung von OSGi Remote Services zur Verfügung stellt. Als Client-Anwendung fungiert eine Android-App, welche auf diese Dienste zugreift und vom Server mittels auf dem MQTT-Protokoll basierenden Push Notifications über Alarme informiert wird. Diese Ausarbeitung gibt zunächst einen Einblick in die Android- und OSGi-Programmierung und beschreibt die Anforderungen an das zu entwerfende System. Nachfolgend wird der aktuelle Stand der Technik betrachtet und ein Realisierungskonzept erstellt. Anschließend wird die Realisierung der gewünschten Anwendung dokumentiert und das Ergebnis evaluiert.
Diese Arbeit befasst sich mit der Entwicklung eines Messplatzes zur Erfassung von Körperschallemissionen eines technischen Systems. Der Leser dieser Arbeit soll einen Einblick in die physikalischen und normativen Grundlagen einer Körperschalluntersuchung erhalten. Er soll weiterhin in die Lage versetzt werden, den entwickelten Messplatz zu verstehen und eigenständig Prüfungen durchzuführen.
In diesem Projekt wird ein Softwaresystem entwickelt, mit dem es möglich ist ein OSGi Framework durchgängig im Hintergrund von Android zu betreiben. Für die Demonstration der Kommunikation zwischen Framework und weiteren Android Anwendungen wird eine Beispielanwendung entworfen. Im ersten Teil dieser Arbeit wird auf die technischen Grundlagen von Android sowie auf die OSGi Service Platform eingegangen. Anschließend folgt die Anforderungsanalyse, sowie die State-of-the-art-Analyse. Das Konzept wird erstellt und anschließend die Implementierung erläutert. Zum Schluss wird das Softwaresystem evaluiert und eine Zusammenfassung aller Kapitel beendet die Arbeit.
Dieses Bachelorprojekt wurde im Labor für Informatik an der Fachhochschule Düsseldorf durchgeführt und steht im Zusammenhang mit einem Forschungsprojekt zu dem Themengebiet Ambient Assisted Living. Hauptziele des Bachelorprojektes waren die Optimierung der Kommunikation über das 6LoWPAN-Protokoll hinsichtlich der Aspekte Datendurchsatz, Energieeffizienz und der Sicherheit der Datenübertragung. Um diese Ziele zu erreichen, wurden innerhalb des Projektes ein Kommunikationsmodul und eine entsprechenden Entwicklungsplatine realisiert. Zudem wurden softwaretechnische Funktionen entwickelt, die der Anpassung des Mikrocontroller-Betriebssystems Contiki 2.5 für die Nutzung der Stromsparfunktionen des verwendeten Mikrocontrollers ATmega128RFA1 und der Verwendung des Verschlüsselungsmoduls dienen. Durch die am Ende des Projektes durchgeführten Gerätetests konnte die Erreichung der wesentlichen Projektziele verifiziert werden. Innerhalb dieser Thesis wird dem Leser neben dem Grundlagenwissen zu dem verwendeten Mikrocontroller die Vorgehensweise bei der Erstellung der Hard- und Software näher gebracht werden.
In diesem Projekt wird ein Softwaresystem entwickelt, mit dem es möglich ist, verschiedene Geräte über ein Android Smartphone zu überwachen und zu steuern. Um auf die Dynamik der Umgebung zu reagieren, wird als Basis das OSGi Framework verwendet. Im ersten Teil wird auf die Architektur und den Aufbau von Android und des OSGi Framework eingegangen. Anschließend wird die für dieses Projekt entwickelte Architektur betrachtet. Zum Schluss wird die Implementierung der einzelnen Module und deren Zusammenwirken erläutert.