Was ist PostgreSQL?

PostgreSQL ist ein freies, objektrelationales Datenbankmanagementsystem, das kontinuierlich von einer Open-Source-Community weiterentwickelt wird. PostgreSQL ist weitgehend konform mit dem SQL-Standard. Erweiterbare Datentypen, Operatoren, Funktionen sowie Aggregate werden von PostgreSQL unterstützt. Hinzu kommt eine Reihe von PostgreSQL-spezifischen Funktionalitäten.

 

Wann zählt soXes auf PostgreSQL?

Bei soXes versuchen wir, wann immer möglich Open-Source Software zu verwenden. Open-Source Software ist einerseits kostenlos und andererseits wird sie kontinuierlich durch die Community hinter dem Projekt weiterentwickelt und verbessert. PostgreSQL bietet viele Eigenschaften, die bei der Entwicklung von Applikationen und beim Aufbau von Fehlertoleranten Umgebungen helfen. PostgreSQL unterstützt neben den Standard Datentypen auch Dokument- oder Geometriedatentypen. Mit Hilfe dieser Erweiterungen können PostgreSQL Datenbanken sehr breit eingesetzt und Programme einfacher implementiert werden.

 

Wo hat soXes PostgreSQL eingesetzt?

Mercer Alternatives AG ist ein Schweizer Investment Advisor für institutionelle Anlagen in Private Equity, Immobilien und Infrastruktur. soXes konnte eine Applikation zur Berechnung der Gesamtkostenquote entwickeln. Die Applikation wurde mit einer PostgreSQL Datenbank implementiert. In einem späteren Refactoring wurde das Datenmodel grundlegend überarbeitet, um Fund of Fund-Strukturen besser abbilden zu können. Hierbei waren die Skalierbarkeit und die nicht-relationalen Eigenschaften der PostgreSQL Datenbank sehr nützlich und soXes war in der Lage die nötigen Anpassungen vorzunehmen, ohne auf neue Technologien zurückgreifen zu müssen.

 

Warum soXes?

Mit soXes gewinnen Sie einen Partner mit Kompetenz und Verlässlichkeit. Unser Unternehmen steht seit 20 Jahren für beste Qualität in der Entwicklung, Programmierung und dem Outsourcing von Software. Mit ihren Dienstleistungen deckt soXes den gesamten Lebenszyklus einer IT-Entwicklung (Konzeption, Beratung, Entwicklung und Support) ab. Nehmen Sie den ersten Schritt zur erfolgreichen Umsetzung Ihres Projekts und kontaktieren Sie uns für weitere Informationen.

Ihr direkter Ansprechspartner:

Pascal Diener

Pascal Diener
Team Lead Project Manager

Referenzprojekte PostgreSQL
Mercer
Kunde: Mercer Alternatives AG
Applikation: Mercer
Technologie: Web2Py, Python , MySQL

Mercer Alternatives AG ist ein unabhängiger Schweizer Investment Advisor für institutionelle Anlagen in Private Equity, Immobilien und Infrastruktur. Mit mehr als 130 Mitarbeitenden an den Standorten Zürich und Nyon ist Mercer in der Schweiz einer der führenden Anbieter von Personalvorsorgeberatung, Investment Consulting und Lösungen sowie Beratung im Bereich von Human Capital- und Vergütungsmanagement.

Das Unternehmen bietet individuelle Beratungs­lösungen und kollektive Anlagevehikel, sowie Investment Controlling und Reportingdienstleistungen an.

soXes hat für Mercer eine Applikation zur Berechnung der Gesamtkostenquote, kurz TER (Total Expense Ratio) entwickelt. Die Total Expense Ratio ist eine Kennzahl, mit der sämtliche Verwaltungskosten eines Investmentvehikels in das Verhältnis zum verwalteten Vermögen gesetzt wird.

Die Berechnungsgrundlage (Fonds und deren Net Asset Value sowie Investoren und deren Anteile pro Fonds) wird aus einem zentralen System über eine Importschnittstelle in die Applikation Mercer TER importiert. Die Verwaltungs­kosten werden im Gegensatz dazu manuell erfasst. Darauf basierend berechnet die Applikation auf Knopfdruck die Gesamtkostenquote pro Investor für dessen Investitionen. Die Ergebnisse können als PDF oder Excel Reports ausgegeben und an die Investoren abgegeben werden. Eine Usermanagement-Funktion ermöglich die Verteilung von Rollen mit unterschiedlichen Berechtigungen.

Die Mercer Webapplikation ist in Python programmiert und die Daten in einer PostgreSQL Datenbank verwaltet.

soXes hat 2013 die initiale Webapplikation entwickelt und seither im Rahmen von Change Requests die TER-Applikation weiterentwickelt. 2019 hat soXes einen Refactoring Auftrag erhalten. Das Datenmodell wurde grundlegend überarbeitet, um Fund of Fund-Strukturen (multi-level hierarchy) besser abbilden zu können und gleichzeitig der Technology Stack aktualisiert.

Mit der heutigen Lösung erfolgen die Berechnungen effizienter, deutlich schneller und einfacher. Dies reduziert die Fehlerquelle und ermöglicht eine deutliche Zeitersparnis. Die Dokumente sind heute am richtigen Ort zentral und übersichtlich abgespeichert und jederzeit verfügbar. Zudem kann die anteilige Gesamtkostenquote für einen Investor in komplexen Anlagestrukturen im gewünschten Detaillierungsgrad gerechnet werden.

Wiegand
Kunde: Wiegand AG
Applikation: Wiegand
Technologie: JAVA, SOA, SQL, Java Script, Angular JS, Python, Phone Gap, Mobile, Unit Test, Build Server

Die Wiegand AG mit Sitz in Bülach ist spezialisiert auf das Medikamentenmanagement und Krankenhauslogistik. Sie erstellt Konzepte zur Medikationsprozessen, zur Lagerung und Transport von Medikamenten sowie Verbrauchsmaterial in Krankenhäusern und Heimen.
 
In einem umfassenden IT-Projekt von über 2 Jahren Dauer, mit einem Team von 7 Entwicklern hat die Wiegand AG soXes beauftragt ein sicheres, schnelles und zuverlässiges System zu entwickeln, welches das Medikamentenmanagement für Krankenhäusern sicherstellt. Dieses umfassende System beruht auf vier Säulen: WMCC (zentraler Management Server) WMPS (Richstation),  WM5R (mobiles Gerät für die Abgabe) und das MedManager Cockpit (WMCP)
 
Bei der Richtstation WMPS geht es in erster Linie um die elektronische Unterstützung des Rüstens resp. Vorbereiten der Medikation. Via 2D-Barcodeleser werden sämtliche Medikamente für das Richten identifiziert und verwaltet – falls vorhanden inkl. LOT und Verfalldaten. Schritt für Schritt führt die Richtstation die Pflegefachperson sowohl beim Richten von Medikamenten in den Verteildispenser als auch beim Bereitstellen von individuellen Medikamenten. Die elektronische Verordnung informiert über das Medikament, die Zubereitung und die Abgabe. Richt- und Abgabe-Aktivitäten werden mit der Zeitachse abgeglichen. Ampelfunktionen signalisieren den Dringlichkeitsstatus der Aktivitäten.
 
Beim WM5R  handelt es sich um eine mobile App, welche auf verschiedenen Betriebssystemen und Geräten läuft. Diese stellt sicher, dass die Medikation bis zum Patientenbett zurückverfolgt und so die Nachvollziehbarkeit und Medikationssicherheit gewährleistet werden kann, indem die Protokollierung der Abgabe direkt am Patientenbett möglich gemacht wird. Die App WM5R setzt dabei die 5-R-Regel um: richtiger Patient, richtiges Arzneimittel, richtige Dosierung, richtige Applikation, richtige Zeit.  Sowohl die Eingaben aus der WMPS als auch aus dem WM5R werden automatisch ins Krankenhaus-System zurück gespeist.
 
Mit der Webapplikation WMCP Cockpit lässt sich die WMM Umgebung verwalten. Dies beinhaltet neben der Benutzer und Gruppenverwaltung und einer Übersicht der Patienten und Verordnungen auch einen sehr grossen Teil Logistik. Die gesamte Versorgung der Apotheke und des Zentrallagers sowie der Station kann über WMCP überwacht und koordiniert werden. Das Personal hat überall und jederzeit via webbasierter Oberfläche den Überblick über die Lagerbestände aller Stationen. Bestellungen werden automatisch ausgelöst oder manuell freigegeben und ans Einkaufssystem übermittelt. So wird jede Materialbewegung automatisch gespeichert (Datum, Benutzer, Patient). Auswertungen pro Packung, LOT, Verfalldatum usw. erlauben es, die Bewegungen detailliert nachzuvollziehen. Das automatische Bestellverfahren ist ein zentraler Bestandteil dieser Lösung und wird basierend auf drei Prinzipien realisiert:
1. Richtstation: Entsprechend den Abgaben (Verbrauch) eruiert das System eine Vorhersage des zukünftigen Bedarf eines Medikamentes.
2. Kanban: Bestellungen werden automatisch ausgelöst, wenn die Lagerbestände unter ein bestimmtes Niveau fallen.
3. Autoinventory: Spezielle Schränke mit Waagen v.a. bei Verbrauchsmaterial erlauben ein komplett automatisches Lager, welches den Bestand und die nötigen Bestellungen via Gewicht ermittelt.
 
Das Wiegand Medikamentenmanagementsystem basiert auf den Programmiersprache Java mit einer PostgreSQL Datenbank im Hintergrund für WMCC und WMPS. Der WMCP wurde mit Python auf dem Server sowie AngularJS, Bootstrap und HTML5 auf dem Frontend umgesetzt. Die WM5R App läuft unter Phonegap (Apache Cordova) auf allen gängigen mobilen Plattformen. Schweizweit ist das System bereits in mehreren Spitälern erfolgreich implementiert und an das lokale Spitalinformations- und Verschreibungssystem angebunden, wobei der HL7 (Health Level 7 ein internationaler Standard für den Austausch von Daten zwischen Organisationen im Gesundheitswesen und deren Computersystemen) Standard gewahrt wird.

Relevante Themen
cloud button Cloud Ansicht
list button Listenansicht

Testimonials

 
Unser dediziertes soXes Team hilft uns Prisma World erfolgreich weiter zu entwickeln. Ein grosses Danke an die IT Profis. Dr. J. P. Pflüger, CEO Prisma World AG
soXes überzeugt uns durch seine Agilität gepaart mit breitem und tiefem Know-how für komplexe Softwareentwicklungen. Markus Wiegand, CEO Wiegand AG
soXes hat unsere Projekte stets sehr zu unserer Zufriedenheit betreut. CorXL Ltd. JPD Dr. med. Jan Steffel, Oberarzt Kardiologie / Rhythmologie am Universitätsspital Zürich
Bei soXes wissen wir, dass wir in sehr guten Händen sind. Belinda Stublia, Lucullus SA
Das soXes Team überzeugt durch sein unglaubliches Engagement und Herzblut. Argjent Ukshini, IT Projektleiter Kundendienst Electrolux Schweiz AG
soXes has shown to be a very professional partner and we value their responsiveness, quick turnarounds and enthusiastic work ethics. Patrick Brigger, Co-founder & Chairman, getAbstract
Seit über 10 Jahren arbeiten wir erfolgreich mit soXes. Die Professionalität und Flexibilität von soXes überzeugt uns nach wie vor. Mark Rüegg, CEO CelsiusPro AG
Mit Kompetenz, Einsatzwillen und Tatkraft ebnet uns die soXes den Weg zum Erfolg. Cornelia Nestic, Associate Director, HypothekenZentrum AG
Die Zusammenarbeit mit den soXes Projektleitern meines Projekts ist ausgeprägt partnerschaftlich und offen. soXes zeigt die für solche Projekte notwendige Flexibilität und Agilität. Dies ist für mich ein entscheidender Faktor für den Projekterfolg. Dan Keller, Leiter Grossprojekte, TUS Telekommunikation und Sicherheit
Mit soXes an unserer Seite ist es uns gelungen, software-technisches Neuland zu betreten, Bruno Schmed, Mitglied der Geschäftsleitung, T&N Telekom und Netzwerk AG
Bei soXes bekommen wir Kompetenz und professionelle Resultate – jederzeit völlig unkompliziert, Simon Keel, Chief Technology Officer, Tolomeo Capital AG
soXes überzeugt bei den Projekten mit versierten Lösungen und engem Kundenkontakt. Roman Aebi, CEO Cenprom AG
soxes hat unsere Ideen zu einer Gesamtlösung umgesetzt: professionell, zeitgerecht und zu einem fairen Preis. Andreas Lehmann, CEO, PortaNet AG
soXes hat grosses Verständnis und Engagement für die komplexe IoT Gesamtlösung mit LoRaWAN und NFC bewiesen. Dies und die flexible strukturierte Zusammenarbeit waren die Basis für die Einfachheit, die MyPortaNet auszeichnen. Christoph Röthlisberger, IoT/Industrie 4.0 Begleiter, PortaNet AG

 

Sind Sie auf der Suche nach einer Unternehmung, welche Ihnen effektive Unterstützung und Beratung bei der Umsetzung und Betreuung Ihrer Software-Projekte bietet?


Unsere Dienstleistung deckt den gesamten Lebenszyklus einer IT-Lösung sowie das gesamte Spektrum moderner Softwareentwicklung ab.


Von der Business- und Prozessanalyse, der IT-Architektur bis zur Realisierung. Von der Inbetriebnahme bis zum Support. Sie profitieren von unserem Fachwissen und unseren Experten.

Mit über 150 erfolgreichen Entwicklungsprojekten und über 80 aktiven Kunden haben wir die Erfahrung und Sie die Idee.

Hinweis

Unsere Webseite verwendet Cookies, um den bestmöglichen Service zu gewährleisten. Mit der Nutzung der Seite stimmen Sie der Cookie-Nutzung zu. Dies können Sie in Ihren Browsereinstellungen ändern. Datenschutzerklärung.