Protokoll vom Projekttreffen am 31.10.01 ======================================== Protokollant: Johann Letzel 1. Anmerkungen zum Web-Repository --------------------------------- -Gesamteindruck ist gut -Vielleicht zusaetzliche Navigation auf Englisch -Mitarbeiterliste sollte noch eingefuegt werden inkl. E-Mail Adressen 2. Konzept fuer neue Oberflaeche der "Manuellen Justage" (T. Kullmann und G. Reinecker) --------------------------------------------------------------------------------------- a) Neue Konzepte der Struktur -Theorie: Strikte Trennung von Dialogen und Funktionalitaet -Aufteilung Basisfensterklasse und Funktionalitaet -Methoden fuer +Steuerung (Do..) +Attribute (Get...,Set...) +Ereignisse (On...), abstrakt, von jeweiliger Komponente definiert -Mehrfachvererbung -Abstrakte Methoden -Probleme: Vererbung, strikte Trennung nicht immer moeglich -Deshalb: Delegieren von Funktionen -Dialoge haben Funktionalitaet, Dialog ruft Funktionalitaet, beim Start legt Dialog Funktionalitaet an -Problem: Rueckmeldungen an Dialog -Funktionalit„t kennt Dialog nicht ->Interface, Methoden, die vom Dialog implementiert werden muessen, damit Funktionalitate diese rufen kann ->Uebergabe des this-Zeigers an Funktionalitaet -Dialog "Manuelle Justage" erbt von Basisdialogklasse benutzt Motorklasse und Makroklasse ueber Wrapper -Neuimplementation von Timern -Timer kommuniziert mit Funktionalit„t -Umgehung des C-Interfaces direkt auf vorhandene Klassen, wegen Timer -Konzept steht aber korrekte Funktion noch nicht bewiesen b) Neue grafische Konzepte -Beschraenkungen durch: +Wuensche der Physiker (3-Motoren gleichzeitig, Offset: Position neu vergeben, Scrollbalken muss bleiben +Borland: nicht mehrfarbig, geringe Anzahl von Steuerelementen +persoenliche Schwerpunkte: was darf zu welcher Zeit eingegeben werden, konkrete Zahlen der Bewegungsgrenzen -Neue Dialogentwuerfe: +Vielleicht Grafik zu besseren Verst„ndluchkeit der Anf„nger +3 Bereiche fuer 3 Motoren +Uebereinander oder nebeneinander ? +3 Motoren aber nur eine Steuereinheit (Vorschlag von U. Sacklowski) ->findet allgemeine Zustimmung -Klaerung des Offsets, Sinn/Unsinn: Zur Idealisierung der Messwerte -Zwei grafische Vorschlaege werden den Physikern vorgestellt 3. Kurzinfos zu den Fortschritten der einzelnen Gruppen ------------------------------------------------------- -Testen (J.Hanisch und J. Letzel): +Deadline fuer Studienarbeit: 20.11 +kleinere Arbeiten +Testfaelle -> Skripte +J. Hanisch: Untersuchung des Ansatzes CTE->Skripte +Implementationen, +Problem der Codeueberdeckung, Tool evtl. vorhanden, das Borland 16 Bit untersteutzt -Header-Datei Struktur (T. Thiel): +fuer jedes Subsystem eine Header-Datei +teilweise noch Interfacemischung +Definition und Deklaration im selben Subsystem -Motorsimulation (S. Luetzkendorf): +Testsystem abgeschlossen, aber noch nicht fertig +Problem der Ueberdeckung +Test des C-Interface und eines Dialoges mittels des Testsystems 4.Naechstes Treffen ------------------- -7.11.2001 -Eine inofiezielle Diplomverteidigung