Logo der aldebaran Programmierung & IT-Lösungen GmbH

+49 - 511 - 270 416 0

info@aldebaran.de

Softwareentwicklung nach Maß:

Idividuell entwickelte Software lohnt sich häufiger, als man denkt: Wir beraten Sie gern zur Programmierung Ihrer Individualsoftware. Wir managen unsere Projekte kundenorientiert, flexibel und praxisnah – und Sie bekommen schnelle Ergebnisse. Hier finden Sie Informationen zum Entwicklungsprozess. Softwareentwicklung mit Integration: Wir passen unsere Software auch in heterogene Umgebungen und existierende Lösungen ein. Auch die Erweiterung oder Sanierung von bestehender Software nehmen wir gern in Angriff.

Unsere Angebote:

  • Wir erfassen und modellieren die Benutzer- und Systemanforderungen. Dazu führen wir gerne Workshops mit den Beteiligten durch.
  • Wir beraten Sie bezüglich geeigneter Lösungen und -Technologien.
  • Wir erstellen auf Wunsch auch ein Pflichtenheft, mit dem Sie andere Anbieter anfragen können.
  • Wir entwickeln die Anwendung für Sie.
  • Wir konzipieren die Inbetriebnahme und unterstützen Sie dabei.
  • Wir schulen die Anwender/innen.
  • Wir leisten Support und Unterstützung.

Programmierung mit Sicherheit

Sicherheit spielt bei der Softwareentwicklung eine große Rolle. Dabei kann es um den Schutz der Daten gegen unbefugte Änderung oder Unfälle gehen oder auch um ihre Geheimhaltung. Im Einzelfall beraten wir Sie, wie Ihre Anforderungen in ein Sicherheitssystem umgesetzt werden können und welche Konzepte sinnvoll sind.

Benutzerfreundlichkeit

Wir machen Software, die freundlich zu Ihnen ist.

Sie lässt sich einfach und intuitiv bedienen, hilft Ihnen an schwierigen Stellen weiter und bestraft Sie bei Eingabefehlern nicht mit unverständlichen Meldungen.

Dazu gehören:

  • eine übersichtliche, ergonomische Benutzeroberfläche
  • sinnvoll angeordnete und verständliche benannte Bedienelemente
  • eine gute Online-Hilfe
  • verständliche und hilfreiche Meldungen
  • Schutz vor und Unterstützung bei Fehlbedienungen

Schnittstellen

Schnittstellen sind im allgemeinen ein besonders kritischer Bereich von Anwendungen. Einmal aufgetretene Daten-Inkonsistenzen können zu großen Problemen führen und einen enormen Bereinigungsaufwand verursachen. Daher sind Schnittstellen stets mit besonderer Sorgfalt zu konzipieren und erfordern saubere Fehlerbehandlungs- und Rückfallkonzepte.

Wir haben langjährige Erfahrung mit verschiedenen Systemen und können sorgfältig getestete Lösungen für die Programmierung von Schnittstellen anbieten.

To top


Maßgeschneiderte Software-Lösungen:

Datenbanklösungen

Wir entwickeln individuelle Datenbankanwendungen für Unternehmen. Hierbei berücksichtigen wir die vorhandenen Systeme und Schittstellen sowie die Anforderungen der verschiedenen Unternehmensbereiche. Die Geschäftsabläufe werden beschleunigt und erhöhen so die Produktivität Ihres Unternehmens. Die von uns entwickelten Systeme sind zukunftssicher: Sie lassen sich an steigende Anforderungen anpassen und wachsen mit dem Unternehmen.

Für die komfortable Verwaltung, Darstellung, Bearbeitung, Suche und Auswertung Ihrer Daten

  • als Anwendung unter Windows und/oder Linux oder als Webapplikation,
  • mit Datenschnittstellen und Anbindung an bestehende Programme und
  • gemäß Ihren Sicherheitsanforderungen.

Mehr Informationen finden Sie unter Datenbanklösungen

Referenzprojekte:

Web- und Enterprise-Anwendungen

Immer mehr Anwendungen werden an verteilten Standorten eingesetzt und über das Internet bedient. Hierfür gibt es je nach Anforderungen verschiedene Möglichkeiten - von komplex bis einfach:

  • Als Enterprise-Applikationen werden komplexe Unternehmensanwendungen mit verteilter, mehrschichtiger Architektur bezeichnet. Bei ihnen wird auf der Benutzerseite zumeist kein Browser, sondern ein individuell programmiertes Clientprogramm eingesetzt.
  • Webanwendungen werden über einen Browser bedient. Beispiele dafür sind interaktive Webseiten, aber auch firmeninterne Applikationen. Sie lassen sich ohne Installation an verschiedenen Standorten auf (fast) jedem Endgerät ausführen.
  • Eine weitere Lösung bieten mobile Business-Apps für Tablets oder Smartphones: Sie ermöglichen das mobile Arbeiten über eine eigene, auf mobile Geräte optimierte Benutzeroberfläche anstelle des Browsers.

Referenzprojekte:

To top

Mehr Informationen finden Sie unter Web- und Enterpriseanwendungen


Softwareentwicklung: Unsere Technologien

Um für Ihren Einsatzzweck und die vorhandene Umgebung die am besten geeignete Software zu entwickeln, greifen wir auf verschiedenste Sprachen und Technologien zurück.

Programmierung von Datenbank-Backends:

  • SQL-Server
  • MySQL
  • Oracle
  • PostgreSQL
  • MS Access
  • Derby und mehr

Programmiersprachen:

  • C#
  • VB.NET
  • Java
  • JavaScript
  • C++
  • XSLT und mehr

Web-Technologien:

  • J2EE
  • ASP.NET
  • ASP.NET MVC
  • PHP
  • JSP / JSPX
  • EJB
  • Ajax und mehr

Schnittstellen:

  • SAP (Dateischnittstelle und RFC)
  • Legacy Systeme: Anbindung an vorhandene Systemlandschaften
  • MS Office
  • OPC (OLE for Process Control) in der Automatisierungstechnik
  • OPOS – Schnittstelle zur Ansteuerung von Bondruckern
  • Verifon/Hypercom-Schnittstelle
  • PAYLINK Interface über welches z.B. Münzausgabe- und Scheineannahme gesteuert werden
  • diverse proprietäre Schnittstellen für Kartenleser von z.B. Micros, ASM

Bibliotheken/Frameworks:

  • Spring, Spring.NET
  • StructureMap, Unity
  • Hibernate, NHibernate
  • Entity Framework
  • Dojo
  • iText
  • Swing
  • WCF (Windows Communication Foundation)
  • WPF (Windows Presentation Foundation)
  • Prism framework
  • libcurl
  • Fluent Migrator
  • PostSharp
  • Log4Net
  • NLog
  • Apache Tiles

Reporting Tools:

  • ActiveReports
  • CrystalReports
  • List&Labels

Testverfahren:

Test-Frameworks/Tools:

  • nUnit, jUnit
  • Mocking-Frameworks, z.B. Moq
  • NDbUnit, DbUnit
  • Selenium
  • TestComplete
  • WatiN
  • SpecFlow

Build-Automatisierung:

  • Ant
  • Ivy
  • Jenkins

To top