Oracle APEX Design und Entwicklung

Nahezu jede Unternehmensanwendung ist mit einer Datenbank verbunden, schließlich geht es in den meisten Fällen um eine mehr oder weniger intensive Datenverarbeitung.

Für die Anwendungsentwicklung können z.B. Java EE, PHP oder .NET verwendet werden. Es gibt diverse Frameworks, die den Entwicklern die Arbeit erleichtern und helfen Fehler zu vermeiden, aber festzustellen bleibt, dass der Entwicklungsaufwand teilweise dennoch enorm ist.

Was ist Oracle APEX?

Oracle hat mit Oracle Application Express, kurz APEX, eine Entwicklungs- und Laufzeitumgebung für datenbankbasierte Webanwendungen geschaffen, mit der die Entwicklung der Anwendungskomponenten deklarativ erfolgt. APEX stellt dem Entwickler Komponenten wie Formulare, Berichte, Layoutvorlagen oder Diagramme im „Baukastenprinzip“ zur Verfügung. Verbunden mit den entsprechenden PL/SQL-Abfragen werden die Metadaten der Anwendung in der Oracle Datenbank gespeichert.

Für die Darstellung der Daten im Browser werden diese Metadaten aus der Datenbank ausgelesen und dynamisch die entsprechenden HTML-Seiten generiert.

Die Vorteile von Oracle APEX

Wirtschaftlichkeit

Die Entscheidung für die Entwicklung eine Unternehmensanwendung mit APEX hat oft eine Reihe wirtschaftlicher Gründe.

So ist APEX lizenzkostenfrei und bereits in allen Oracle Datenbanken integriert. Selbst die ebenfalls lizenzkostenfreie Datenbank Version Oracle XE beinhaltet APEX. So können auch Kleinst- oder kleine mittelständische Unternehmen eine Entscheidung „pro APEX“ treffen, ohne dass diese Entscheidung mit Lizenzgebühren versehen ist.

Neben den Lizenzgebühren ist die Effektivität bei der Entwicklung ein wichtiger Punkt. Mit APEX und dem erfahrenen Entwicklungsteam der Union All GmbH entstehen in kürzester Zeit Prototypen. Ein entscheidender Schritt hin zur „Agilen Softwareentwicklung“. Denn diese Prototypen können direkt mit dem Benutzer erörtert werden. Anpassungen lassen sich in der Regel direkt umsetzen.

Und nicht zuletzt fällt kein Aufwand für die Softwareverteilung, also die Installation der Unternehmensanwendung, an. Diese wird zentral in der Datenbank gespeichert und einfach über den Browser aufgerufen.

Maßgeschneiderte Anwendungen

Kein Unternehmen ist wie ein anderes. Im Laufe der Zeit etablieren sich individuelle Geschäftsprozesse für die es oft keine Standardlösung gibt. Sie sind überzeugt, dass eine Unternehmensanwendung, die exakt an Ihre Bedürfnisse angepasst ist, zu teuer ist? Lassen Sie uns gemeinsam Ihre Anforderung analysieren.

Seit unserer Firmengründung im Jahr 2000 haben wir Erfahrung in der kundenspezifischen Softwareentwicklung und in unterschiedlichen Projekten bestätigt, dass eine kundespezifische Unternehmensanwendung nicht nur für Großkonzerne machbar ist.