Firmenstrukturdatenbank

In diesem Projekt haben wir für unseren Kunden eine zentrale webbasierte Firmenstrukturdatenbank umgesetzt, in der Mitarbeiterdaten, Projektgrunddaten, Abteilungen, Unterabteilungen etc. geführt werden. Weitere Anwendungen können über Schnittstellen auf diese Daten zugreifen.


Bereiche

Softwareentwicklung · Software Systemlösungen

Zielgruppen

Fördereinrichtungen

Produkte

Contentory Framework

Keywords

individuelle Softwareentwicklung · Oracle · PHP5 · Plugin-/Modulentwicklung · Schnittstellenanbindung · Systemintegration · UI/UX Design


Unsere Aufgaben in diesem Projekt waren:

  • Funktionen und Oberflächen individuell abgestimmt auf die Anforderungen des Kunden zu entwickeln
  • das Projekt mit dem Oracle Datenbanksystem umzusetzen
  • Funktionalitäten und Module mit PHP5.6+ zu entwickeln
  • die Entwicklung individueller CMS Plugins/Module
  • über eine Schnittstellen das System mit einem oder mehreren weiteren Systemen zu verbinden
  • mehrere Module und Systeme (intern und extern) zu verbinden und dem Benutzer möglichst übergangslos zur Verfügung zu stellen
  • die Erstellung grafischer Benutzeroberflächen

Wir haben folgende Produkte in diesem Projekt eingesetzt:

  • unser Contentory Frameworks als Grundlage für individuelle Entwicklungen und Module.

Als Grundlage für weitere nachfolgende Projekte wurde eine zentrale Firmenstrukturdatenbank entwickelt. Diese dient der Verwaltung von Mitarbeitern, Standorten, Geschäftsbereichen, Fachbereichen, Kostenstellen, Auftraggebern, Projekten und deren Beziehungen untereinander. Besonderes Augenmerk galt den Projekten. Es gibt 3 unterschiedliche Typen von Projekten. Alle bestehen aus drei Ebenen: Projekt, Aufgabenbereich und Aufgabe. Bei zwei Typen stehen die Aufgabenbereiche fest, während bei dem dritten Projekttyp diese dynamisch je Projekt angepasst werden können. Projekten können Kostenstellen, Fachbereiche und Auftraggeber zugewiesen werden. Weiterhin hat jedes Projekt einen Gültigkeitszeitraum.

Über dieses System können auch Authentifizierungen von Mitarbeitern für weitere Systeme erfolgen. Diesen weiteren Systemen steht darüber auch die Zuordnung der Mitarbeiter in der Unternehmensstruktur zur Verfügung, so dass man auf die entsprechende Kostenstellen-, Standort-, Fachbereichs- und Geschäftsbereichzuweisung zurückgreifen kann.