Zadanie #886
Stworzenie graficznego interfejsu do projektowania zadań
80%
Historia
#1 Uaktualnione przez Tomasz Kornuta około 12 lat temu
- Zmieniono Priorytet z Normalny na Wysoki
#2 Uaktualnione przez Anonimowy około 12 lat temu
- Zmieniono Status z Nowy na W Toku
- Zmieniono % Wykonania z 0 na 80
Screencast z użycia edytora:
http://home.elka.pw.edu.pl/~ptrojane/ComponentEditor_Screencast.webm
Najważniejsze rzeczy, które są:
- hierarchia kompozycji
- notacja graficzna zgodna z http://robotyka.ia.pw.edu.pl/discode/doc/manuals_components.html
- więzy OCL na przepływy danych działające w runtime'ie
Rzeczy, których brakuje:
- export do tzw. 'Update site' aby można było zainstalować w Eclipsie (umiem to zrobić, wiec zostawiam jako ostatni krok)
- wymaganie, aby pola 'name' były niepuste (umiem to zrobić topornie, ale szukam bardziej eleganckiego rozwiązania)
- subtaski+executory na najwyższym poziomie hierarchii (umiem to zrobić "na sztywno," ale szukam jak to zrobić przez dodatkowy widok nakładany na istniejący projekt)
- ponowne używanie komponentów (to jest najtrudniejsze)
#3 Uaktualnione przez Tomasz Kornuta około 12 lat temu
Ok, cieszę się, że już coś działa. Trochę szkoda, że wstawiłeś "starą" formę graficzną (w sensie kwadratowe porty), ale teraz to jest najmniej ważne.
Rozumiem, a) że jest co opisywać, b) resztę zdążysz dodłubać przed wyjazdem...
Piotr Trojanek napisał:
Screencast z użycia edytora:
http://home.elka.pw.edu.pl/~ptrojane/ComponentEditor_Screencast.webm
Najważniejsze rzeczy, które są:
- hierarchia kompozycji
- notacja graficzna zgodna z http://robotyka.ia.pw.edu.pl/discode/doc/manuals_components.html
- więzy OCL na przepływy danych działające w runtime'ieRzeczy, których brakuje:
- export do tzw. 'Update site' aby można było zainstalować w Eclipsie (umiem to zrobić, wiec zostawiam jako ostatni krok)
- wymaganie, aby pola 'name' były niepuste (umiem to zrobić topornie, ale szukam bardziej eleganckiego rozwiązania)
- subtaski+executory na najwyższym poziomie hierarchii (umiem to zrobić "na sztywno," ale szukam jak to zrobić przez dodatkowy widok nakładany na istniejący projekt)
- ponowne używanie komponentów (to jest najtrudniejsze)
#4 Uaktualnione przez Anonimowy około 12 lat temu
Skąd mogę wziąć "nową" notację? Jeżeli z Twojego doktoratu lub jakiegoś innego dokumentu, który wymaga ściągania 500MB z SVN, to prosiłbym o podpięcie zrzutu ekranu do tego zadania. Podmiana jednego elementu graficznego jest stosunkowo prosta.
#5 Uaktualnione przez Tomasz Kornuta ponad 11 lat temu
- Zmieniono Status z W Toku na Zamknięty