Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorvon Pilgrim, Jens Henning-
dc.contributor.authorBremer, Philip Aguilar-
dc.date.accessioned2024-02-16T09:34:43Z-
dc.date.available2024-02-16T09:34:43Z-
dc.date.created2021-10-19-
dc.date.issued2024-02-16-
dc.identifier.urihttp://hdl.handle.net/20.500.12738/14834-
dc.description.abstractDiese Bachelorarbeit befasst sich damit, wie im Rahmen der HAW-OPPSEE Plattform eine Frontendkomponente für den Lecturer konzipiert werden kann. Dabei werden unter Verwendung der VSCode Extension API Webviews innerhalb des Visual Studio Code Editors integriert, welche die Anforderungen für den Lecturer an eine Online Programmierplattform erfüllen. Zunächst werden dafür Plattformen untersucht, die Lecturerspezifische Funktionen bereits umsetzen. Auf dieser Basis werden die Anforderungen ermittelt, die der Lecturer an eine Online-Programmierplattform stellt. Danach werden die Anforderungen in ein UML-Use-Case-Diagramm überführt. Ausgehend von diesem Modell wird die Architektur und der Entwurf für die prototypische Implementierung erstellt. Anschließend werden die wesentlichen Implementierungsschritte betrachtet. Zu guter Letzt werden die Anforderungen mit den tatsächlich implementierten Funktionen abgeglichen, bevor als letztes mögliche Probleme aufgelistet werden und die Lösung als Ganzes evaluiert wird.de
dc.description.abstractThis thesis addresses how a fronten component for a lecturer can be implemented within the framework of the HAW-OPPSEE platform. Using the VSCode Extension API, web views are integrated within the Visual Studio Code Editor that meet the lecturer's requirements for an online programming platform. First, platforms that already implement lecturer-specific features will be examined. Based on this, the requirements that the lecturer demands from an online programming platform are identified. Then, the requirements are transformed into a UML use case diagram. Starting from this model, the architecture and the design for the prototype implementation are created. Subsequently, the main implementation steps will be discussed. Finally, the requirements are compared with the actually implemented features, before potential problems are listed and the solution as a whole is evaluated.en
dc.language.isodeen_US
dc.subjectHAW-OPPSEEen_US
dc.subjectLearning Management Systemeen_US
dc.subjectProgrammierplattformenen_US
dc.subjectVisual Studio Code Extension APIen_US
dc.subjectWebpacken_US
dc.subject.ddc004: Informatiken_US
dc.titleErstellung eines Konzepts mit prototypischer Umsetzung einer Lehrendenkomponente als Microservice im Rahmen einer Online-Programmierplattformde
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Technik und Informatiken_US
thesis.grantor.departmentDepartment Informatiken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeSchmolitzky, Axel-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-178238-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.advisorGNDvon Pilgrim, Jens Henning-
item.creatorGNDBremer, Philip Aguilar-
item.languageiso639-1de-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.creatorOrcidBremer, Philip Aguilar-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
Appears in Collections:Theses
Files in This Item:
File Description SizeFormat
BA_Microservice.pdf2.62 MBAdobe PDFView/Open
Show simple item record

Page view(s)

65
checked on Nov 26, 2024

Download(s)

112
checked on Nov 26, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.