SOFTWAREENTWICKLUNG

Die Software der Maschine wird von unseren Programmierern anhand spezifischer Anforderungen und Wünsche realisiert. Auf diese Weise wird jeder einzelne Aspekt, von der Steuerung der Maschinenfunktionen, über den Aufbau der Menüs und bis hin zur Anzeige auf der Benutzeroberfläche, auf Ihre Bedürfnisse abgestimmt.

Falls später neue Anforderungen auftreten, können wir Änderungen an der realisierten Software vornehmen. Dadurch bieten wir Ihnen ein flexibles Produkt, das in der Lage ist, zusätzliche Funktionsanforderungen zu erfüllen, die Ihre Kunden eventuell wünschen.

Wir können auch PC-Software entwickeln, die Ihnen zusätzliche Unterstützung bei der Verwaltung von Daten oder anderen Überwachungsfunktionen liefern kann.

APPLIKATIONEN FÜR EINGEBETTETE BETRIEBSSYSTEME

Wir entwickeln völlig individuell gestaltete Benutzeroberflächen mit komplexen grafischen Inhalten, die auch Filme, Bilder und Klänge enthalten können.
Es ist möglich, eine breite Palette an Multimedia-Anwendungen einzusetzen und über eine hervorragende Konnektivität zu verfügen, die auf modernen Protokollen basiert.

ENTWICKLUNGSPHASEN EINER APPLIKATION

fasi sviluppo progettazione elettronica custom
SOFTWARE PROJECT PLAN

Es werden alle Betriebsspezifikationen vom Kunden eingeholt. Dazu gehören sowohl die Funktionsweise der Maschine als auch ein Entwurf der grafischen Benutzeroberfläche.

GUI DESIGN

Die grafische Benutzeroberfläche wird von einem unserer betriebsinternen Grafiker mit Bildbearbeitungsprogrammen (Adobe Illustrator und Adobe Photoshop) erstellt. Dem Kunden wird ein Vorschlag in Form eines Navigationsschemas und grafischen Layouts unterbreitet.

GUI ANIMATION

Nach der Zustimmung seitens des Kunden wird die Grafik in der Applikation implementiert.

PROCESS CONTROL IMPLEMENTATION & GUI CONNECTION

Es wird eine Analyse der Datenstrukturen angestellt, die für die Speicherung der für die Applikation notwendigen Daten am besten geeignet sind. Es können einfache XML- und DAT-Dateien oder relationale Datenbanken verwendet werden.

SW DEBUG

Während der Entwicklung erfolgt für jeden realisierten Programmteil die Debug-Phase.

SW UPGRADE OPTIONAL

Möglichkeit, die Applikation in-circuit zu aktualisieren.

MULTIMEDIA DESIGN

Implementierung von Video- und Audioelementen.

FOLGENDE ENTWICKLUNGSPHASEN

consegna puntale firmware elettronica custom micro systems novi di modena

Nach der Fertigstellung erhält der Endkunde die Software, um sie zu testen. Eventuelle Funktionsstörungen werden reproduziert und behoben.

approvazione firmware elettronica custom

Nach der Genehmigung durch den Kunden wird die Software produziert.

modifiche firmware elettronica custom

Während des Lebenszyklus einer Applikation kommt es häufig vor, dass der Kunde Änderungen an der Benutzeroberfläche und an der Funktionsweise wünscht. Unsere Firma setzt keine zeitlichen Grenzen für die Pflege der Software. Die Änderungen werden analysiert und eingebunden.

aggiornamento usb firmware elettronica custom

Aktualisierungen erfolgen über USB-Stick, so dass es für den Kunden einfach ist, die neue Applikation zu installieren.

UNTERSTÜTZUNG BEI DER GRAFISCHEN GESTALTUNG

Wir werden oft von unseren Kunden gefragt, an wen sie sich für die grafische Entwicklung der Benutzeroberflächen wenden können. Sie suchen nach einem Grafikstudio, das sie bei der Erstellung der Bildschirmseiten für die Bedienung und Steuerung der Maschinenfunktionen unterstützen kann.
Aus diesem Grund haben wir beschlossen, einen Grafikdesigner von Micro Systems zur Verfügung zu stellen, der sich in enger Zusammenarbeit mit dem Kunden und mit unseren Programmierern um die Grafikprojekte für die Benutzeroberflächen (GUI) kümmert.
Dank unserer mehrjährigen Erfahrung auf diesem Gebiet (das erste Projekt mit Farb-LCD geht auf das Jahr 2008 zurück) können wir unseren Kunden ein komplettes, ganz individuell gestaltetes Produkt liefern: Der Kunde erhält eine grafische Benutzeroberfläche, die zu seinem Firmenimage passt und gleichzeitig optimale Leistungen hinsichtlich der Navigation und der Funktionalität der Maschine garantiert.
Die grafische Benutzeroberfläche kann im Falle von neuen Applikationen von Null auf entwickelt werden oder eine Überarbeitung der vorherigen, monochromen Oberfläche sein.

Das Projekt
Nachdem der Softwareentwickler die Systemnutzung festgelegt hat, liefert er dem Grafiker folgende Informationen:
– die für die Ausführung der einzelnen Tätigkeiten nötigen Vorgänge,
– die Art der Betriebsumgebung, einschließlich Leistungen und Multimedia-Unterstützung.
Die Grafik wird dann mit dem Ziel entwickelt, die Navigation nicht zu erschweren, sondern im Gegenteil eine flüssige Bedienung zu ermöglichen. Ab diesem Punkt kümmert sich der Designer darum, die Objekte (Icons) und deren Relationen auszuarbeiten und legt dem Kunden anschließend ein Navigationsschema vor, das sowohl die Interaktion zwischen den einzelnen Seiten als auch die grafische Darstellung der Oberfläche zeigt.
Zeigt sich der Kunde mit dem Vorschlag einverstanden und erteilt seine Zustimmung, beginnt der Softwareprogrammierer mit der Implementierung der grafischen Benutzeroberfläche, bei der den einzelnen Objekten die Aktionen für den Betrieb der Maschine zugeordnet werden müssen.
Die Phase der Funktionsprüfung, die möglichst vom Endbenutzer durchgeführt werden sollte, ist für die Umsetzung jener Maßnahmen grundlegend, die eine perfekte Benutzerfreundlichkeit garantieren.

fasi sviluppo software firmware elettronica custom

Sie benötigen weitere Informationen? Kontaktieren Sie uns, wir in kurzer Zeit beantworten