csharpentwickler Geschrieben 13. Februar Teilen Geschrieben 13. Februar (bearbeitet) Hallo unten mein Projektantrag für meine AP2. Bitte gerne Feedback. 1. Thema der Projektarbeit Entwicklung eines Face Verification Service, der ein Gesichtsverifikationssystem integriert, um mittels gRPC eine effektive Gesichtsverifikation für authentischen Identitätsabgleich zu ermöglichen. 2. Geplanter Bearbeitungszeitraum Beginn: 01.04.2024 Ende: 30.04.2024 3. Ausgangssituation Im Rahmen der Entwicklung einer neuen XYZ- Plattform ist die Implementierung eines Face Verification Services geplant, der als unabhängiges Modul die gesamte Gesichtsverifizierungsfunktion der Plattform übernimmt. Dieser Service steht vor der Herausforderung, eine spezialisierte Gesichtsverifizierungshardware eines externen Herstellers zu integrieren. Die Kommunikation zwischen dem Service und der Hardware erfolgt über eine vom Hersteller bereitgestellte API. Die Ausgangssituation ist durch die Notwendigkeit gekennzeichnet, einen neuen Face Verification Service als Teil der XYZ- Plattform zu entwickeln. Vor Beginn des Projekts existiert keine integrierte Lösung für die Gesichtsverifizierung innerhalb der Plattform. 4. Projektziel Das zentrale Ziel des Projekts ist die Entwicklung eines umfassenden Face Verification Services für die XYZ-Plattform, der eine effektive Integration mit der Gesichtsverifizierungshardware eines externen Herstellers mittels gRPC sicherstellt. Der Schwerpunkt liegt auf der Implementierung eines gRPC-basierten Proto Face Verificataion Services, der wesentliche Funktionen wie Erfassung, Verifizierung und den Abgleich von Gesichtsbildern bietet, um die Authentizität von Personen zuverlässig zu bestätigen. Ein wichtiger Bestandteil des Projekts ist außerdem die Entwicklung eines dedizierten Clients, der die Kommunikation mit dem Face Verification Service ermöglicht. Zur Sicherstellung der Qualität und Zuverlässigkeit des Services werden umfangreiche Unit Tests durchgeführt. Zusätzlich wird der Service mit Hilfe von Postman getestet, um die Funktionalität und das korrekte Verhalten der API-Endpunkte zu überprüfen. Dadurch wird eine hohe Systemzuverlässigkeit und Stabilität gewährleistet, mit dem Ziel eine nahtlose Integration in die XYZ-Plattform zu erreichen. 5. Zeitplanung · Initiierung und Planung: 15 Stunden o Erstellung des Konzepts, Entwicklung der Softwarearchitektur. o Anfertigung von UML- und Sequenzdiagrammen. o Definition der Protobuf für den gRPC-Service. · Durchführung 40 Stunden o Entwicklung des Face Verification Services einschließlich der Kernfunktionalitäten. o Implementierung des Error Handlings und der Schnittstellen für die Kommunikation mit der Gesichtsverifizierungshardware. · Testphase: 5 Stunden o Implementierung und Durchführung von Unit Tests. o Verwendung von Postman für das Testen der API-Endpunkte. · Projektdokumentation: 20 Stunden o Detaillierte Dokumentation des gesamten Projekts, einschließlich technischer Details, Implementierungsprozesse und Testergebnisse. o Zusammenfassung der Erkenntnisse und Schlussfolgerungen. 6. Anlagen keine 7. Präsentationsmittel PowerPoint 8. Hinweis! Ich bestätige, dass der Projektantrag dem Ausbildungsbetrieb vorgelegt und vom Ausbildenden genehmigt wurde. Der Projektantrag enthält keine Betriebsgeheimnisse. Soweit diese für die Antragstellung notwendig sind, wurden nach Rücksprache mit dem Ausbildenden die entsprechenden Stellen unkenntlich gemacht. Mit dem Absenden des Projektantrages bestätige ich weiterhin, dass der Antrag eigenständig von mir angefertigt wurde. Ferner sichere ich zu, dass im Projektantrag personenbezogene Daten (d. h. Daten über die eine Person identifizierbar oder bestimmbar ist) nur verwendet werden, wenn die betroffene Person hierin eingewilligt hat. Bei meiner ersten Anmeldung im Online-Portal wurde ich darauf hingewiesen, dass meine Arbeit bei Täuschungshandlungen bzw. Ordnungsverstößen mit „null“ Punkten bewertet werden kann. Ich bin weiter darüber aufgeklärt worden, dass dies auch dann gilt, wenn festgestellt wird, dass meine Arbeit im Ganzen oder zu Teilen mit der eines anderen Prüfungsteilnehmers übereinstimmt. Es ist mir bewusst, dass Kontrollen durchgeführt werden. Bearbeitet 13. Februar von mapr Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Brapchu Geschrieben 13. Februar Teilen Geschrieben 13. Februar Es wird nicht ersichtlich was genau du jetzt davon machst. Meadril reagierte darauf 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
csharpentwickler Geschrieben 13. Februar Autor Teilen Geschrieben 13. Februar (bearbeitet) Ich programmiere einen Windows Service mit C# der einen GRPC Service bereitstellt, der wiederrum mit der Hardware kommuniziert. Ist das nicht ersichtlich Bearbeitet 13. Februar von mapr Meadril reagierte darauf 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
csharpentwickler Geschrieben 13. Februar Autor Teilen Geschrieben 13. Februar vor einer Stunde schrieb csharpentwickler: Hallo unten mein Projektantrag für meine AP2. Bitte gerne Feedback. 1. Thema der Projektarbeit Entwicklung eines Face Verification Service, der ein Gesichtsverifikationssystem integriert, um mittels gRPC eine effektive Gesichtsverifikation für authentischen Identitätsabgleich zu ermöglichen. 2. Geplanter Bearbeitungszeitraum Beginn: 01.04.2024 Ende: 30.04.2024 3. Ausgangssituation Im Rahmen der Entwicklung einer neuen XYZ- Plattform ist die Implementierung eines Face Verification Services geplant, der als unabhängiges Modul die gesamte Gesichtsverifizierungsfunktion der Plattform übernimmt. Dieser Service steht vor der Herausforderung, eine spezialisierte Gesichtsverifizierungshardware eines externen Herstellers zu integrieren. Die Kommunikation zwischen dem Service und der Hardware erfolgt über eine vom Hersteller bereitgestellte API. Die Ausgangssituation ist durch die Notwendigkeit gekennzeichnet, einen neuen Face Verification Service als Teil der XYZ- Plattform zu entwickeln. Vor Beginn des Projekts existiert keine integrierte Lösung für die Gesichtsverifizierung innerhalb der Plattform. 4. Projektziel Das zentrale Ziel des Projekts ist die Entwicklung eines umfassenden Face Verification Services für die XYZ-Plattform, der eine effektive Integration mit der Gesichtsverifizierungshardware eines externen Herstellers mittels gRPC sicherstellt. Der Schwerpunkt liegt auf der Implementierung eines gRPC-basierten Proto Face Verificataion Services, der wesentliche Funktionen wie Erfassung, Verifizierung und den Abgleich von Gesichtsbildern bietet, um die Authentizität von Personen zuverlässig zu bestätigen. Ein wichtiger Bestandteil des Projekts ist außerdem die Entwicklung eines dedizierten Clients, der die Kommunikation mit dem Face Verification Service ermöglicht. Zur Sicherstellung der Qualität und Zuverlässigkeit des Services werden umfangreiche Unit Tests durchgeführt. Zusätzlich wird der Service mit Hilfe von Postman getestet, um die Funktionalität und das korrekte Verhalten der API-Endpunkte zu überprüfen. Dadurch wird eine hohe Systemzuverlässigkeit und Stabilität gewährleistet, mit dem Ziel eine nahtlose Integration in die XYZ-Plattform zu erreichen. 5. Zeitplanung · Initiierung und Planung: 15 Stunden o Erstellung des Konzepts, Entwicklung der Softwarearchitektur. o Anfertigung von UML- und Sequenzdiagrammen. o Definition der Protobuf für den gRPC-Service. · Durchführung 40 Stunden o Entwicklung des Face Verification Services einschließlich der Kernfunktionalitäten. o Implementierung des Error Handlings und der Schnittstellen für die Kommunikation mit der Gesichtsverifizierungshardware. · Testphase: 5 Stunden o Implementierung und Durchführung von Unit Tests. o Verwendung von Postman für das Testen der API-Endpunkte. · Projektdokumentation: 20 Stunden o Detaillierte Dokumentation des gesamten Projekts, einschließlich technischer Details, Implementierungsprozesse und Testergebnisse. o Zusammenfassung der Erkenntnisse und Schlussfolgerungen. 6. Anlagen keine 7. Präsentationsmittel PowerPoint 8. Hinweis! Ich bestätige, dass der Projektantrag dem Ausbildungsbetrieb vorgelegt und vom Ausbildenden genehmigt wurde. Der Projektantrag enthält keine Betriebsgeheimnisse. Soweit diese für die Antragstellung notwendig sind, wurden nach Rücksprache mit dem Ausbildenden die entsprechenden Stellen unkenntlich gemacht. Mit dem Absenden des Projektantrages bestätige ich weiterhin, dass der Antrag eigenständig von mir angefertigt wurde. Ferner sichere ich zu, dass im Projektantrag personenbezogene Daten (d. h. Daten über die eine Person identifizierbar oder bestimmbar ist) nur verwendet werden, wenn die betroffene Person hierin eingewilligt hat. Bei meiner ersten Anmeldung im Online-Portal wurde ich darauf hingewiesen, dass meine Arbeit bei Täuschungshandlungen bzw. Ordnungsverstößen mit „null“ Punkten bewertet werden kann. Ich bin weiter darüber aufgeklärt worden, dass dies auch dann gilt, wenn festgestellt wird, dass meine Arbeit im Ganzen oder zu Teilen mit der eines anderen Prüfungsteilnehmers übereinstimmt. Es ist mir bewusst, dass Kontrollen durchgeführt werden. 4. Projektziel wurde folgendermaßen angepasst Das zentrale Ziel des Projekts ist die Entwicklung eines umfassenden Face Verification Services für die ***-Plattform. Dieser Service gewährleistet eine effektive Integration mit der Gesichtsverifizierungshardware eines externen Herstellers mittels gRPC. Der Schwerpunkt liegt dabei auf der Implementierung eines gRPC-basierten Proto Face Verification Services. Dieser bietet wesentliche Funktionen wie Erfassung, Verifizierung und den Abgleich von Gesichtsbildern, um die Authentizität von Personen zuverlässig zu bestätigen. Ein wichtiger Bestandteil des Projekts ist zudem die Entwicklung eines dedizierten Clients, der die Kommunikation mit dem Face Verification Service ermöglicht. Dieser Client dient als Schnittstelle für Endnutzer und erleichtert die Interaktion mit dem Service. Zur Sicherstellung der Qualität und Zuverlässigkeit des Services werden umfangreiche Unit Tests durchgeführt. Zusätzlich wird der Service mit Hilfe von Postman getestet, um die Funktionalität und das korrekte Verhalten der API-Endpunkte zu überprüfen. Durch diese Maßnahmen wird eine hohe Systemzuverlässigkeit und Stabilität gewährleistet, mit dem Ziel, eine nahtlose Integration in die ***-Plattform zu erreichen. Das gesamte System in C# (.NET 😎 umgesetzt und als Windows Service implementiert. Die Wahl von C# und der neuesten .NET-Version ermöglicht eine effiziente Entwicklung und gewährleistet die Kompatibilität mit aktuellen Windows-Plattformen. Die Implementierung als Windows Service stellt sicher, dass der Face Verification Service dauerhaft verfügbar ist und im Hintergrund ausgeführt werden kann, was für die Zuverlässigkeit und Benutzerfreundlichkeit des Systems essentiell ist Meadril reagierte darauf 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SK99 Geschrieben 13. Februar Teilen Geschrieben 13. Februar In deiner Zeitplanung müssen die Zeitblöcke noch aufgeteilt werden, in die verschiedenen Unterpunkte. Zitat Durchführung 40 Stunden o Entwicklung des Face Verification Services einschließlich der Kernfunktionalitäten. o Implementierung des Error Handlings und der Schnittstellen für die Kommunikation mit der Gesichtsverifizierungshardware. Ich würde die Durchführung auch definitiv feiner unterteilen, einen so großen Zeitblock von 40 Stunden in nur 2 Teile zu teilen, ist zu grob. Was mir außerdem komplett fehlt, ist die Planung des Projekts an sich. Projektablauf, Kostenplanung, ... du fängst direkt mit der Konzeption deiner Softwarelösung an. Für meinen Geschmack stimmt auch das Zeitverhältnis von Durchführung zu Tests nicht. 40 Stunden lang Code schreiben und das alles innerhalb von nur 5 Stunden mit Unit Tests umfassend zu testen, halte ich für unrealistisch. Das Thema gibt aber denke ich auf jeden Fall genug her, wenn du etwas konkreter wirst, was tatsächlich in welcher Zeit umgesetzt wird. csharpentwickler reagierte darauf 1 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.