POO

Plan zajęć - Wykład

Data Temat Materiały
26.II Wprowadzenie Refaktoryzuj
5.III Selenium, Paweł Wielgus
12.III Wzorce projektowe, MVC Rails; Andrzej Krzywda Prezentacja
19.III USOS; aplikacje dla administracji; Grażyna Hardt-Olejniczak Adresy USOS Informatyzacja UWr
26.III Wzorce projektowe OO Frameworks - prezentacja
2.IV Wzorce projektowe Wzorzec Most - kod
9.IV Antywzorce Antywzorce w: projektowaniu, architekturze, zarządzaniu i analizie Top lista antywzorców (10) Antywzorce - tutorial Katalog antywzorców SOA antywzorce
16.IV Architektura JHotDraw JHotDraw w praktyce JHotDraw w praktyce Edytor za pomoca JHotDraw - zadanie do realizacji na zajeciach
23.IV Zasady projektowania OCL-Principle OOD Principles (1) OOD Principles (2)
30.IV Metryki OO Metrics Linda Rosenberg Adresy stron z metrykami Marinescu, Using OO Metrics R. Martin, OO design Quality Metrics S. Gupta, Measuring the Complexity of OO Systems S. Gupta, Metrics for OO Software Development Odnośniki Cetusa do OO Metrics Lanza, OO Metrics in Practice B. Walter, Metryki obiektowe
7.V Refaktoryzacja do wzorców (1) Refactoring To Patterns Catalog
14.V Juvenalia
21.V Wzorce projektowe. Komponenty Wzorce projektowe C# ---> Builder Chain of Resonsibility Mediator Iterator
28.V Motorola - projekty (Maciej Kiciński) Control component dependencies NDepend Tips and Trics Getting started Framework
4.VI Edytorki (?); Komponenty Braude: Software Design: From Programming to Architecture (rozdzial 11) B. Walter, Programowanie komponentowe
18.VI Prezentacja projektu

Uwaga W czasie wykładów (10 - 8) będą wykonywane zadania. Wykonanie 90% - 70% zadań = egzamin

PROJEKT NHOTDRAW

Projekt

Strona projektu nHotDraw

A tak wyglądają efekty pracy, związanej w Frameworks, naszego absolwenta Framework-specific modeling languages

Ćwiczenia

Specyfikacja dla zestawu 2
  1. Linia idzie z lewa na prawo.
  2. Nie można kasować ikonek.
  3. Kliknięcie w play powoduje przesunięcie linii na lewy kraniec panelu.
  4. Dodanie ikonki na prawo od linii w trakcie odtwarzania powoduje zagranie związanego z nią dźwięku.
  1. Punkt kliknięcia myszką wyznacza środek nowo dodanej ikonki.
  2. Rysujemy ikonki nawet, jeśli nie mieszczą się w całości na panelu.
  3. Początek odtwarzania dźwięku jest wtedy kiedy, linia przechodzi przez środek ikonki.
Nazwisko z1 z2 z3 z4 z5 z6 10.03 19.04
Boszko Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ElectricDiagramsCreator
Cieślak Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja wypozyczalnia Electro
Czernecka zadanie1 zadanie2 zadanie3 zadanie4 zadanie5 ewaluacja wypozyczalnia
Duraj Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja wypozyczalnia
Fuks Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja ch.zip
Kozik zadanie1 zadanie2 zadanie3 zadanie4 zadanie5 ewaluacja wypozyczalnia Zadanie
Kupisiewicz Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja wypozyczalnia
Malinowski Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacjawypozyczalnia Electricity
Pluta Zestaw 1 Zestaw 2 Zestaw 3 Graj4 Zestaw 5 ewaluacja Ref2
Olchawa Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja wypozyczalnia batteries_and_bulbs
Szumiato Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja Cwiczenia1
Święcicki Zestaw 1 Zestaw 2 Zestaw 3 Zestaw 4 Zestaw 5 ewaluacja
Zieliński Zestaw 1 Zestaw 2 Zestaw 3Graj4 Zestaw 5 ewaluacja wypozyczalnia

Design Patterns - quiz

 
start.txt · ostatnio zmienione: 2009/06/18 04:46 przez dominik
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki