Projektbeschreibung
ÜbersetztHier ist eine ungefähre Beschreibung des Systems (es gibt ein Bild, aber ich kann es hier nicht anhängen, wenn ich interessiert bin, sende ich es zusammen mit den restlichen Klarstellungen zum Projekt):
Client-Teil: PC zur Bildverarbeitung, Speicherung und Datenübertragung an den Server
• Der Computer legt Kriterien zur Bewertung und Analyse des Bildes fest (mehrere Produkttypen mit individuellen Kriterien)
• Produkte kommen zufällig, vor jeder Überprüfung auf den Protokollen der Schnittstelle MelsecNet(H)/RS232/RS485/RS422 erhält der PC Informationen über den Produkttyp
• Basierend auf den Informationen über den Produkttyp wird ein Signal zur Neuausrichtung des Kamerafokus auf die Höhe des Produkts übertragen, die Bewertungskriterien ändern sich
• Die Bildverarbeitung wird implementiert, die Werte der Analyse werden am Ausgang übertragen, basierend auf diesen Werten wird eine Entscheidung über die Ablehnung des Produkts getroffen
Übertragung der Bewertungsergebnisse an den IT-Server über Ethernet (WCF P2P)
• Bewertungsdaten werden auf dem PC gespeichert und an den IT-Server gesendet
• Es gibt keine Bindung an eine spezifische Datenbank, Sie können Speicher in einer CSV-Datei verwenden, aber die Lösung sollte die Anwendung nicht verlangsamen und die Extraktion von Daten vom PC sicherstellen, falls sie auf dem Server verloren gehen
• Daten zu den Messergebnissen werden 3 Jahre lang gespeichert (Bewertungskriterien, Menge, Eigenschaften, Datum, Uhrzeit usw.)
• Möglichkeit, den Barcode des defekten Produkts zu scannen, um Informationen aus der Datenbank des PCs abzurufen
Server: Windows Server 2008R2
• Die Anwendung nimmt die Messergebnisse auf und speichert sie in der Oracle-Datenbank
• Gewährleistung der Lieferung der Ergebnisse vom PC zum Server
Allgemein:
Microsoft Visual Studio (Visual Basic)
• Datenaustausch über WCF P2P
• Der Quellcode dieser Anwendungen muss übermittelt werden
• Arbeitsdokumentation, die aus Text- und Grafikteilen mit den wichtigsten Auszügen aus dem Code, Berechnungen über die für den Datenaustausch aufgewendete Zeit (gemeinsam zu erstellen), den erforderlichen Ressourcen für die Anwendung, einer Beschreibung der Arbeit mit der Schnittstelle besteht