• Nie Znaleziono Wyników

Laboratorium 2 Diagramy klas.

N/A
N/A
Protected

Academic year: 2021

Share "Laboratorium 2 Diagramy klas."

Copied!
1
0
0

Pełen tekst

(1)

Uniwersytet Zielonogórski

Wydział Informatyki, Elektrotechniki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Informatyka studia pierwszego stopnia z tyt. inżyniera

Laboratorium Podstaw Modelowania Programów

Laboratorium 2 Diagramy klas.

1 Zadania

Uwaga! NIE należy implementować rozwiązań opisywanych problemów. Celem jest wyłącznie ich zamodelowanie.

Po zakończeniu pracy nad każdym zadaniem przez wszystkich studentów odbywa się dyskusja wad i zalet zaproponowanych rozwiązań. Każda grupa ćwiczeniowa musi umieć przedstawić argumenty na korzyść zapro- ponowanego przez siebie rozwiązania.

1. Na podstawie utworzonego na poprzednim laboratorium diagramu CRC, utworzyć diagram klas dla na- stępującego problemu: ”Z pliku wczytywany jest zbiór rekordów postaci Nazwisko, Wiek. Program ma umożliwiać wczytanie takich danych do pamięci, ich posortowanie według wieku a następnie wydrukowa- nie danych w formie tabeli”.

2. Utworzyć diagram klas dla następującego problemu: ”Opracowanie ewidencji sprzedaży dla potrzeb małej firmy”.

3. Utworzyć diagram klas dla programu służącego do przechowywania informacji o studentach

2 Literatura

1. Analiza obiektowa i projektowanie : przykłady zastosowań, Edward Yourdon, WNT 1999 2. Język UML 2.0 w modelowaniu systemów informatycznych, Helion 2006

3. Zrozumieć UML 2.0. Metody modelowania obiektowego, Michał Śmiałek, Helion 2005 4. UML dla każdego, Joseph Schmuller, Helion 2003

1

Cytaty

Powiązane dokumenty

Diagram sekwencji addReservation, określa, że to klasa Facade przechowuje rezerwacje (dodanie rezerwacji do kolekcji należącej do tej klasy), a z diagramu klas wynika, że

Diagram aktywności jest odmianą diagramu stanu i opisuje interakcje między obiektami. • jak pobierane

Część II (reszta pytań będzie dostępna do końca tygodnia) 1.. Dany jest

Maciek nie może doczekać się końca roku szkolnego.. Niemiłe chwile nauki odejdą, nadejdzie czas nieróbstwa

• Dla spraw prowadzonych przez kancelarię mają być pamiętane informacje takie jak: data rozpoczęcia i data zakończenia sprawy, czego dotyczyła, czy zakończyła się sukcesem,

• Diagram klas obrazuje pewien zbiór klas, interfejsów i kooperacji oraz związki między nimi.. • Jest to graf złożony z wierzchołków (klas, interfejsów, kooperacji) i

• abstrakcyjna klasa (abstract class) (nazwa klasy napisana kursywą) – klasa nie może mieć bezpośredniego egzemplarza. • elementy statyczne (static elements) – atrybuty

Atrybut lub operacja jest widoczna tylko dla innych elementów tej