Modularisierte App zur Unternehmens- und Personalverwaltung
Kurzbeschreibung
Es wird für den Auftraggeber eine bestehende SaaS-Webanwendung zur Personalverwaltung und Unternehmensorganisation neu umgesetzt. Bestehende Kunden des Auftraggebers werden auf diese neue Software migriert. Die Anwendung ist modular aufgebaut, sodass der Kunde die verwendeten Module wählen kann. Die PTA übernimmt alle Rollen im Rahmen der Projektdurchführung.
Ergänzung
Die neu zu entwickelnde Web-Anwendung ist eine Blazor Web app auf Basis von ASP.NET Core. Die Anwendung ist in verschiedene unabhängige Module unterteilt, die die Kunden des Auftraggebers individuell zusammenstellen kann. Jedes Modul ist nach den Grundsätzen der Clean Architecture aufgebaut. Dabei ist die Application-Schicht mit einem Mediator-Pattern (mit MeditR) umgesetzt. Zur Anbindung an die Datenbank kommt das Entity Framework Core zum Einsatz. Die Software ist vollständig lokalisiert. Die PTA übernimmt alle im Projektverlauf anfallenden, Arbeiten. Sie ist zuständig für die Projektleitung, Requirement Engineering, Dokumentation, Implementierung, Testing und Deployment. Im Anschluss wird die PTA auch für den Betrieb und Erhalt der Software zuständig sein.
Fachbeschreibung
Mit Hilfe dieser Anwendung kann der Kunde ein Unternehmen organisieren sowie dessen Personal verwalten. Zur Personalverwaltung gehört unter anderem die Verwaltung der Mitarbeiter-Stammdaten, die Ablage von Mitarbeiterdokumenten, die Organisation von Mitarbeiterentwicklung sowie die Durchführung von Mitarbeitergesprächen. Im Rahmen der Unternehmensorganisation kann der Kunde die Organisationsstruktur des Unternehmens verwalten, Rollen definieren und Mitarbeitern diese zuweisen. Die erfassten Daten können zur Mitarbeiteraquise und Einarbeitung genutzt werden. Zudem können sie graphisch aufbereitet werden, um den Zustand des Unternehmens und Handlungsbedarf aufzuzeigen.