Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Erfahrungswert des Service-Anbieters

???job.posting.JobExperienceLevel.???

Dauer des Projektes

???job.posting.JobEstimatedDuration.???

Für wie viele Stunden benötigen Sie den Service-Anbieter?

???job.posting.JobWeeklyCommitment.???

Dieses Projekt wurde geschlossen

Schreiben Sie ein ähnliches Projekt aus. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Aufgabe: Design und Erstellung von Silverlight Control Templates zur grafischen Visualisierung der Teile einer Pipettieranlage (als Oberfläche einer Steuerungs/Überwachungssoftware für das technische Gerät).

Die grafische Anzeige der Anlage ist in Silverlight durch Controls mit Control Templates realisiert. Ebenso eine "History Anzeige" mit Thumbnail Charts, die Auskunft über einzelne Systemereignisse bieten.

Bei einigen Controls müssen TemplateVisualStates beachtet und mit optisch anspruchsvollen Animationen umgesetzt werden.

Bei einigen Controls werden bestimmte TemplateParts gefordert.

Es existieren bereits einfache Templates als Vorlage. Diese sollen mit einem optisch anspruchsvollen Design gestaltet werden. Da eine große Anzahl Controls zur Anzeige erzeugt wird, ist die Performance dabei wichtig.

Einige Controls werden in mehreren Varianten verwendet, die optisch unterschieden werden und daher eigene Templates haben.

Folgend eine Übersicht (nähere Erläuterung gerne mündlich):

 

Control

TemplateVisualStates

TemplateParts

Varianten

Beschreibung

HistoryPanel

0

7

1

Scrollbox zum Anzeigen der History mit Buttons zur Navigation

Display

0

0

1

Anzeigebereich

Device

0

0

1

Das Gerät

Carrierslot

4

0

1

Bereich wo ein Carrier abgelegt werden kann

Carrier

4

0

4

Ein Carrier (Platte, Tubehalter, etc.)

Carriercompartment

3

0

4

Teil eines Carriers wo der Probeninhalt eingefüllt werden kann (Plattenvertiefung, Tubehalterung)

FixedVolumeContent

4

0

1

Fester Probeninhalt (Inhalt einer Vertiefung)

RemovableVolumeContent

4

0

2

Entnehmbarer Probeninhalt (Tube)

Tip

3

0

1

Ein Tip (Pipette)

Board

0

0

1

Ein Board (Außenbereich) mit Proben

Barcodereader

3

0

1

Der Barcodereader

Waste

2

0

1

Der Müllbehälter (verbrauchte Tips)

Arm

0

0

1

Der Pipetierarm

Channel

4

0

1

Ein Pipettenhalter des Arms

HistoryEntry

3/3

1

1

Ein History Eintrag

HistoryCurve

5

0

1

Eine Kurve in Chart eines History Eintrags