Einige aktuelle Software Projekte

Web4job
Seit 2016: Weiterentwicklung der featurereichen und modularen Software für Personalplanung und -verwaltung, FlexForm, Zeiterfassung, Wartungsmanagement uvm. Aktuell unterstütze Sprachen sind: Deutsch, Englisch, Französisch, Italienisch und Niederländisch.
Kunden sind u.A. Firmen wie der Ravensburger Spieleverlag, das Ravensburger Spieleland und die Outlets.
Ein kostenfreies Testsystem ist in Entwicklung und wird im Herbst 2022 zur Verfügung stehen (Stand Juli 2022).
Kontaktaufnahme: Web4jobcomfyUI Gallery Manager (CS-CIM)
Das aktuell spannendste Werkzeug zur KI-Bildgenerierung ist sicherlich comfyUI. Da die Ergebnisse stark von den unterschiedlichen Workflows und dem experimentieren mit unterschiedlichsten Einstallungen der Nodes abhängen, entstehen schnell große Bildmengen mit sehr unterschiedlichen Workflows über die man leicht den Überblick verliert.
Um Abhilfe zu schaffen haben wir den comfyUI Gallery Manager entwickelt der aktuell in der Version 1.1 vorliegt.
- Ansicht der Bilder als Thumbnails mit Anzeige ggf. zugrundeliegender Ausgangsbilder und Abweichung im Workflow zum vorhergehenden Bild.
- Extrahieren der Workflows aus den Bildern. Speicherung als json für schnellen Zugriff + Auszüge in Datenbank für Suchfunktionen usw.
- Selektion nach Verzeichnissen und Bildgruppen (Bildname - Counter).
- Anzeige der Workflows (bei Klick auf ein Bild), auch Direktaufruf über Windows-Explorer-Kontextmenü.
- Suche nach Stichworten in Prompts bzw. nach verwendeten Ausgangsbildern und Anzeige der damit generierten Bilder.
- Löschen von markierten Bildern oder verschieben in vordefinierte Unterordner (good, best, ...), (inkl. Thumb, Workflow, DB-Eintrag).
- Verwalten und vergleichen vom Prompts. Bilder können u.A. nach Prompttexten sortiert werden wobei die Unterschiede hervorgehoben werden.
- Generieren der Thumbnails, Metadaten und Datenbankeinträge je Ordner während der Anzeige oder im Hintergrund für einen ausgewählten oder alle Ordner.
- Abgleich von Datenbank und Ordnern (z.B. wenn neu, verschoben oder gelöscht).
- Laufzeitoptimiert für schnelle Verarbeitung und Anzeige.
Entwickelt in php, jquery, MySQL/MariaDB. Webserver: Apache.
Sowohl Bildgenerierung als auch unser comfyUI Gallery Manager können auf einer entsprechenden ausgestatteten und vorbereiteten Workstation betrieben werden.
Auf Anfrage erhalten Sie bei uns die notwendige Hardware, Betriebssytem, ComfyUI und comfyUI Gallery Manager Installation inkl. Schulung und Support - wie immer alles aus einer Hand.
Spannend für alle Firmen, besonders für Werbefirmen und Verlage.
Sinnvoll ist dabei die Verwendung einer NVidia-Grafikkarte mit mindestens 16GB RAM, da vor allem der Prozessor der Grafikkarte ausschlaggebend ist.
Wichtig zudem ein gewisser Hauptsspeicherausbau (mind. 16 besser 32 GB RAM) und ein schnller Festplattenzugriff. Nicht so entscheidend ist der Hauptprozessor.
Vernünftige Einstiegssysteme müssen nicht teuer sein. Fragen Sie uns!
StructPro - ComfyUI-Erweiterung
Eine in python/javascript programmierte Knotensammlung für ComfyUI zur gesteuerten Kombination von Prompt-Teilen und Workflow-Steuerung für die Generierung von KI Bildern und KI Videos und aller anderen Einsatzgebieten von Prompts.
Dadurch lassen sich z.B. automatisiert 100te / 1000de Variationen für Werbezwecke erzeugen, die durch die klare Strukturierung des Worflows und Benennung im Dateinamen einfacher zugeordnet werden können, um im Anschluss die Sortierung zu vereinfachen und einfacher die besten Ergebnisse zuordnen zu können.
Neben den Vorteilen strukturierter Workflows und dem Aspekt gesteuerter Sequenzen weiß ich aus eigener Erfahrung, wie aufwändig es ist, aus einer Unzahl an generierten Bildern mit unterschiedlichen Prompts und Einstellungen, die besten Varianten einfacher einem Inhalt oder einer bestimmten Workfloweinstellung zuordnen zu können, ohne dazu jedes Bild ansehen zu müssen.
Dazu ist zusätzlich zum oben genannten CS-CIM die von mir programmierte Knotensammlung StructPro entstanden.
Variable Prompt-Generierung aus Prompt Teilen mit T5- und Clip- Prompt und Steuerung von anderen Knoten je nach erzeugtem Prompt für die Generierung von Bild- oder Video Serien. Zusammengesetzte Dateinamen und Stichwortliste abhängig der (zufällig) ausgewählten Prompt-Teile.
Ziel: Generierung von variabel gesteuerten Bildsequenzen ohne Programmierkenntnisse, vereinfachte Lesbarkeit des Workflows und Zuordnung von generiertem Bild/Video zum Inhalt.
- Klare Strukturierung durch benannte Knoten und damit verbesserter Lesbarkeit des Workflows (und z.B. in CS-CIM).
- T5- und Clip- Prompts werden aus festen Teilen (Kopf, Stimmung, Hintergrund, ...) und variablen Teilen zusammengesetzt.
- Parameterübergabe an andere Knoten je nach Zusammensetzung des generierten Prompt mit Vererbung.
Ein Knoten für die Eingabe der Namen, Standardwerte und Typen (String, Integer, Float, Boolean).
Jeder Prompt-Teil kann mit eigenen Parameter übergeben werden. Dabei können Standardwerte belassen oder geändert werden. - Nahezu beliebig viele Prompt-Teile.
- Modi: Zufall, fester Teil, alle Kombinationen. In einer definierten Anzahl von Loops (Modus: Alle Kombinationen), bzw. Anzahl von Durchläufen.
- Generierung des Seeds (Zufallszahl als Basis für die Bildgenerierung) in Abhängigkeit des gewählten Modus z.B. Änderung erst nach allen möglichen Kombinationen.
So kann z.B. ein ähnliches Bild oder Thema durch verschiedene Hintergründe, Personen, Stimmungen usw. variiert werden, alles nach Start völlig unbeaufsichtigt. - Basis- und variabler Dateinamen-Teil je gewählten Promptteilen aus denen der engültige Dateinamen zusammengesetzt wird. So gibt schon der Dateiname Aufschluss über die unterschiedlichen Inhalte.
- Variable Stichworte je gewählten Promptteilen, im Workflow gespeichert. Ebenfalls zur einfacheren Zuordnung von Inhalt zu Ergebnis ohne den gesamten Prompt analysieren zu müssen.
- Ausgabe einer Zusammenfassung. So können an einer Stelle alle Informationen zum generierten Prompt und der Parameter eingesehen werden, ohne durch die unterschiedlichen Knoten scrollen zu müssen.
- Beenden der Bildgenerierung nach der definierten Anzahl von Durchläufen (Workflow wird gestoppt).
- Automatisches Speichern von Thumbnails und Workflow (JSON) (z.B. für CS-CIM).
- Nahezu beliebig viele Parameter inkl. Vererbung zur Steuerung anderer Knoten (z.B. Sampler u.ä.).
- Variabler Parameter-Konnektor mit benannten Ausgängen inkl. angegebenem Datentyp. So fällt die Zuordnung und die Vernüpfung leicht.
- Test-Modus: Sind die unterschiedlichen Parameter korrekt (Anzahl, Typ). Ausgabe der Anzahl Iterationen (Kombinationsmöglichkeiten) bei der gewählten Zusammenstellung usw. So können Fehler erkannt werden die möglicherweise sonst den tagelangen Durchlauf von Bildgenerierungen unbrauchbar machen.
- Ausgabe von generierten Werten in den Knoten selbst oder durch Weitergabe an Textfelder. Dadurch werden variable Werte im Workflow gespeichert.
- Wenn gewünscht Anzeige mit welchen anderen Knoten die Ein- und Ausgänge verbunden sind. Bei großen Workflows lassen sich so einfacher Verbindungsfehler erkennen.
- Knoten zur Anzeige und Konvertierung. Ein solcher Knoten kann z.B. auch als multiple rerouting Lösung mit Typenkonvertierung der Eingangswerte genutzt werden. Das ist dann hilfreich, wenn bestimmte zu steuernde Knoten einen Wert in einem anderen Format erwarten ohne diesen Parameter mehrfach angeben zu müssen (z.B. benötigt der KSampler z.B. den Wert Steps als Integer, Denoise als Float und Flux Sampler Parameters (FSP) die gleichen Werte als String, da FSP mutiple Eingaben kommagetrennt ermöglicht).
- Tools zur Anzeige multipler Werte, Typen-Konvertierung uvm.
Einfaches Hinzufügen des Knotens bei den custom nodes. Demo Workflows anbei. Ausführliche Anzeige und Abfangen von Konfigurationsfehlern.
So kann über die Oberfläche und auch von weniger geübten Anwendern eine variable Promptgenerierung erfolgen, die sonst kaum ohne Programmierung und direkter Übergabe von Workflows an die API möglich sind.
Einsatzgebiet: z.B. Bildsequenzen in Kombination mit unterschiedlichen Modellen, Steuerungswerten (Sampler, Scheduler, Loras, Guidance, Strength, ...).
Ergebnis: z.B. Bildsequenzen mit unterschiedlichen Hintergründen, Personen usw. generiert mit verschiednene Sampler und weiteren Einstellungen.
Das Projekt ist noch in abschließender Bearbeitung der Version 1.0 und wird nach Fertigstellung auf github.com veröffentlicht. Ein Anleitungsvideo dazu im Anschluss auf Youtube. Eine Vorab- oder nach Ihren Wünschen angepasste Version kann auf Anfrage erhalten werden.
Kontaktaufnahme: CS StructPro Knotensammlung für ComfyUI
Besuchsplaner
Im Auftrag als Subunternehmer komplett entwicklete kapazitätsgesteuerte und flexibel einstellbare Software für Freizeitparks, Bäder usw. für Social Distancing, allgemeiner Besuchsplanung und -steuerung und dem Besuch einzelner Attraktionen.
Einfaches Umschalten zwischen unterschiedlichen Modi, die jeweils intuitiv bedienbar sind und zuverlässig funktionieren. Vom vereinfachten System mit schneller Reservierung bis hin zu Corona-Nachweis konformer Verwendung mit Reports uvm.
Individuelle QR-Codes (inkl. QR-Scan-App für Mobiltelefone - beliebig viele Scanstationen für Eingang/Ausgang, Events, Gastronomie, Übernachtung definierbar) ermöglichen eine exakte Besuchersteuerung mit Echtzeitkapazität (wenn Ein- und Ausgang gescannt werden) und, im entsprechnden Modus, Corona-konforme Dokumentation.
Flexible tägliche Kapazitätsplanung mit Kapazitäten je Ticketart und intelligenter Mischplanung (Tageskarten, Dauerkarten, Freikarten, Mehrtageskarten, Karten für Kleinkindern usw.).
Blankoformulare mit QR-Code für spontane Besuche, Suche nach Reservierungen (bei vergessenem QR-Code) in der QR-Scan-App.
Gäste- und Administratives Frontend (Übersichten, Reservierungsmanagement - Ändern von Kontaktdaten und Begleitpersonen, Verschieben und Löschen von Reservierungen, Reseller, Kasse, Übernachtungsgäste) uvm.
Angabe maximaler Anzahl Reservierungen in einem definierten Zeitraum (für Dauerkarten).
Für Desktop und Mobiltelefone optimierte Oberfläche für die Gäste.
DSGVO konforme Registrierung und Bestätigungesmails, automatisches Löschen von Accounts nach einstellbarem Zeitraum, anonymisierte Besucherstatistiken z.B. für Personalplanung uvm.
Asuführlich gestestet und im Echteinsatz bewährt: Software über mehrere Saisons erfolgreich im Einsatz bei tausenden Reservierungen bzw. Besuchern/Tag.
Individuelle Anpassung an Ihre Bedürfnisse.
Kontaktaufnahme: Besuchsplaner
BMS (Bau Management System)
Mehrsprachige, weltweit verfügbare Webapplikation für Baufirmen (anfänglich entwickelt für den Bau von Aluminiumbrücken).
Über 15 Jahre im Einsatz und weiterentwickelt zum umfangreichen Expertensystem für Bauprojekte aller Art.
Schnelle und durch standardisierte Abläufe, fehlervermeidende Angebotserstellung über Eingabe von Grundparametern auf Basis von Stücklisten und Produktionszeiten, bis hin zu exakten Kalkulationen (je nach Qualität der Stücklisten) und Ausgabe der Stücklisten (xml, csv), (optionales) Zubehör, Statik, beliebig exakte Angabe von optionalem Zubehör bzw. Arbeitszetien, Reisekosten uvm.
Kopieren von Kalkulationen, Versionierung, zuordnen zu neuen Projekten, übertragen von Projekten, zuordnen zu beliebig vielen Kontakten uvm.
Vom Angebot über den Auftrag bis zur Fertigstellung und Übergabe.
Kundenmanagement (inkl. Pre- Aftersails), Projektmanagement inkl. Darstellung der Produktionsabläufe, kalendarische Planung (Übersicht über die Projekte, auch nach Gewerken, Mitarbeiterverfügbarkeit, Überschneidungen, Vorlauf-Steuerung, Terminwarnungen uvm.).
Anzeige der Stati, Projekte werden bei Auftrag automatisch mit den relevanten Terminen (Fertigungsschritte/Milestones) im Kalender angezeigt, Terminänderungen können inkl. Angabe von Gründen grafisch und intuitiv durchgeführt werden, so dass am Ende eine komplette Übersicht erstellt werden kann, die z.B. der Dokumentation oder Optimierung von Abläufen dient, inkl. Reklamationswesen/Behebung von Mängeln inkl. Kosten.
Im Angebotswesen automatischer Vorschlag des kostengünstigsten geeigneten Systems, wenn anhand der eingegebenen Parameter mehrere Systeme in Frage kommen (mit Gegenüberstellung aller möglichen Systeme).
Analyse und Optimierungssystem: Durch Versionierung von Stücklisten (inkl. Produktionszeiten) und Einkaufspreisen, können Veränderungen gegenübergestellt und somit schnell analysiert werden, wo das größte Einsparpotential besteht, in wie weit Veränderugen positive oder negative Auswirkungen haben usw.
Weitere Features (Auszug):
- Mehrstufiges Angebotsfreigabe-System (Vertreter Frontend, Experten/Ingenieurs (Backoffice) Frontend zur Freigabe usw.)
- Handelsvertretermodul
- Bürgschaftsverwaltung
- Eigene FAQs als Wissens-Bibliothek, die anhand von Schlagworterkennung an den entsprechenden Stellen eingeblendet wird.
- Kundeninformationssystem (Dokumente, Projektstatus
- Schnittstelle zum ERP, Auswertung von BDE Buchungen der Mitarbeiter, Zuordnung zu BMS-Projekten
Statistiken, Analysen, Reports um alles im Überblick zu behalten.
Kontaktaufnahme: BMS
CSecurity
Webapplikation zur Übersicht und zusammenführenden Darstellung beliebig vieler Sicherheitskameras
Keine Live-Bildfunktion.
Nutzen der ftp-Uploadfunktion der Kameraserver zur zyklischen Übermittlung von Standbildern.
Einzelne Tage und Kameras können ausgewählt und betrachtet werden, Ausfälle bzw. Veränderungen der Bilder erkannt und damit der Ereigniszeitraum schnell eingeschränkt werden, was zu einer großen Zeitersparnis führt, da nicht stundenlang Videomaterial geprüft werden muss.
Über diese Information kann der relevante Zeitraum am lokalen Kameraserver schnell überprüft werden.
Tage können archiviert und als Zip-Archiv heruntergeladen werden.
Warn-E-Mail, wenn Kamera(s) zu wenige Bilder liefern.
Kein Öffnen von Ports aus dem lokalen Netzwerk nötig, keine unsicheren Apps die auf das lokale Netzwerk zugreifen.
DSGVO konform, da geschützt und auf deutschem Server gehostet.
Eine gute professionelle Ergänzung z.B. für die günstigen ReoLink NVR Systeme, zu denen wir Sie gerne beraten und die Sie bei uns ebenfalls erhalten können.
Ein kostenfreies Testsystem ist in Entwicklung und wird in Kürze zur Verfügung stehen (Stand Juli 2022).
Kontaktaufnahme: CSecurityEinige ausgewählte ältere Projekte

SpediPlan
Dispositionssoftware als Webapplikation
Email: spediplan
Internet: https://www.spediplan.de
Dispositionsplanung manuell und automatisiert, inkl. Kartenanzeige und Routenoptimierung (mTSP - schneller und optimierter Algorithmus zur Lösung des multi Traveling Salesman Problems). Vereinfachung und Automation von immer wiederkehrenden Vorgängen um Mitarbeiter zu entlasten, Expertenwissen der Firma in die digitale Verarbeitung einfließen zu lassen und dadurch Ergebnisse zu optimieren sowie Fehler zu vermeiden.
Module:
- Disposition
- Tracking für Disponenten (Auftragsüberwachung)
- Fuhrparkmanagement
- Personalplanung
- Personalzeiterfassung (PZE)
- Kundeninformationssystem

SpediPlan.de
Konzeption, Design, Entwicklung und Support der Webapplikation (HTML/HTML5/Javascript/jquery/php/C#/MySQL) und der Informations-Website, Gestaltung von Werbematerial.

Rating-Index.com
Ermitteln der aktuellen Ratings von Staaten und Unternehmen sowie der Risikowerte von Wertpapieren durch von C-Systems entwickelte mathematische Messverfahren. Datenprovider für Verlage, Finanzdienstleister und Privat- und Businesskunden.
Website (Design, CI, Logo, Layout, Entwicklung, SEO) Entwicklung der mathematischen Grundlagen für die Messung des Marktverhhaltens von Investoren, Programmierung aller Funktionen (Internet Portal mit Kunden- und Benutzerlogin, Forum, Benutzerverwaltung, Kundenmanagement, Kunden-API, Rechnungswesen, Verwaltungsschnittstelle, Redaktionsschnittstelle, Echtzeitgrafik, PayPal-Anbindung (HTML/Javascript/php/MySQL/jquery), Erstellen von pdf-Dokumenten in Echtzeit - Komplettabwicklung aller Aufgaben über Internet, Marketing und Marketingstrategien. Hosting der Website.
Entwickelt in php, MySQL. Echtzeitdiagramme, Statistiken usw. Intelligente Programmierung zur Lastverringerung der Server.
Kontaktaufnahme: Rating-IndexEin Online-Kartenspiel zur Zerstreuung

Binokel online
Programmiert, weil es Spaß macht.
Design, Layout, Konzeption, Benutzerlogin, Entwicklung (HTML/Javascript/php/MySQL)