Individuelle Softwareentwicklung
Wir beherrschen diese Kunst seit über 30 Jahren
KAHRU entwickelt individuelle Softwarelösungen für die Bereiche elektrische Messtechnik, Bahntechnik, digitale Mustererkennung, Vermessung, CAD-Tools, betriebswirtschaftliche Lösungen, Software für Versicherungsmakler, Spiele, ...
Unsere Softwarekunden kommen aus den verschiedensten Geschäftsbereichen, z.B. Ingenieurbüros, der Industrie, dem Handel, der Gesundheitsbranche, dem Versicherungswesen, Behörden, Vereinen, ...
Dabei setzen wir für die Entwicklung unserer Software modernste Entwicklerwerkzeuge ein und sind durch kontinuierliche Weiterbildung immer auf dem neuesten Stand der Softwaretechnik.
Gerne übernehmen wir auch Ihr Projekt. Wie, darin sind wir flexibel ... setzen Sie sich doch einfach mit uns in Verbindung unter Tel 07082 93349 oder unter info@kahru.de
Realisierte Projekte
Wir haben im Laufe der letzten Jahre verschiedenste Projekte verwirklicht bzw. daran mitgearbeitet:
- Diverse Erweiterungsmodule für das CMS-System Contao
- Projekt zur Bestimmung des Schwingungsverhaltens von Eisenbahnschienen in Abhängigkeit von Untergrund und Schienenparametern
- Verwaltungssoftware für Versicherungsmakler
- Projekt zum Einscannen und Archivieren von Dokumenten für freie Versicherungsmakler
- Projekt zur Überwachung von Schienenfahrzeugen im laufenden Betrieb. Erkennung von Radschäden wie Flachstellen und Unrundheiten. Ermittlung von Rad-, Achs-, Fahrzeug-, und Zuggewichten, ungleicher Beladung der Waggons. Versand der gesammelten Informationen über diverse Schnittstellen
- Debuty-Software (Software-Watchtimer), die auf dem Rechner laufende Software überwacht und bei Fehlern oder Hängern die Software und / oder den Rechner ohne Benutzereingriff neu starten kann
- Mailserver- und client, der Standard-Maildateien (EML-Format) ohne jeden Benutzereingriff versenden und empfangen kann. Anhänge werden automatisch für die automatische Weiterbearbeitung gespeichert
- Projekt zur Automatisierung der Verwiegung von LKWs an einem Sandwerk
- Anwendung zur Unterstützung der Prozesse zur Produktentwicklung und Mustererstellung für die Entwicklungsabteilung eines mittelständigen Rohstoffherstellers
- Digitale Mustererkennung zur Lokalisierung bewegter Objekte mit Hilfe von Videotechnik und digitaler Mustererkennung
- Ansteuerung eines Prüfgeräts zur Ermittlung von Reibungsparametern zwischen Bodenbelägen und Sportschuhen
- Ansteuerung eines Prüfgeräts zur Bestimmung von Bodenparametern im Tennis
- Bestimmung der optischen Parameter von Glasfaserkabeln
- Ansteuerung diverser externer Geräte übers Internet
- Überwachung von Übersee-Backbone-Kabeln mit Hilfe von Embedded-Systemen
- Mehrere Projekte zur Produktionsüberwachung von Abstandssensoren in der Fahrzeugtechnik
- Bestimmung der elektrischen Grössen von Netzwerkkabeln
- Kundenverwaltung mit Zugangserkennung und Steuerung von verschiedenen Geräten
- Freie Mitarbeit und Beratungstätigkeit an diversen kleineren Projekten
Dabei erbrachten wir folgende Leistungen
Was den Leistungsumfang betrifft sind wir sehr flexibel und können gezielt auf Ihre Wünsche eingehen. Das war auch bei den realisierten Projekten so. Unser Leistungsumfang umfasste bisher:
- die Systemanalyse
- allgemeine Beratungsleistungen
- den detaillierten Systementwurf
- die Realisierung in Eigenregie oder als Freelancer in einer grösseren Projektgruppe oder als Dienstleistung für andere Softwarentwickler
- die Implementierung der fertigen Software beim Kunden
- Dokumentation der Software
- Betreuung der Kunden während des Einsatzes
Verwendete Werkzeuge
- Entwicklungs-Tools: PHP, HTML, Javascript, Contao, Borland / Embarcadero Delphi (wir kennen alles bisher erschienen Delphi-Versionen von Version 1 aus dem Jahre 1995 bis zu Delphi XE11 aus dem Jahr 2022), JAVA, Agilent VEE (ehemals HP VEE), Visual Basic, Clipper, C++, Turbo-Pascal ab Version 2.0, Fortan
- Betriebssysteme: DOS, Win 95, Win 98, WinME, Win NT, Win 2000, Win XP, Win Vista, Win 7, Win 8, Win 10, Win 11 und natürlich Linux
- Verwendete Windows-Interna: Windows-API, COM/DCOM, .NET, DLLs, Registry, Twain, Grafik-Libs
- Datenbanken: Interbase / Firebird, MySQL, Oracle, Paradox, DBase, Microsoft Access + SQL
- Schnittstellen zu Messgeräten: USB, Ethernet, Seriell, Parallel, IEC-Bus, VideoIN, AD-Wandlerkarten, individuelle Hardware
- Folgende Geräte wurden vom PC aus angesteuert und programmiert: Elektronische Messgeräte (mit und ohne SCPI-Befehlssatz) wie Volt-, Amperemeter, Frequenzzähler, Oszilloskope, Netzwerk-Analyzer, Klimakammern (Öfen), Schrittmotoren, Barcode-Scanner, Microcontrolersteuerungen, Ampeln, PCI-Meßkarten, USB-DIOs, Ethernet-DIOs, PCI-AD-Wandlerkarten, Magnetkarten- und Transponderleser, Fußschalter, Solarwechselrichter, Solarladeregler, Embedded Systems
- Die Fernüberwachung der Projekte wurde durchgeführt über: PC-Anywhere, Teamviewer, SSH, VPN und eigene Software