1. Užduotys (Duomenų struktūros)

Užduotis 1

Sukurkime sistemą kurioje būtų saugomi darbuotojai (Vardas, Pavardė, Adresas (Miestas, Gatvė, Namas)) ir jų vykdomi projektai (projekto pavadinimas, biudžetas). Kiekviename projekte turi būti dirbantys darbuotojai, taip pat turi būti vienas projekto vadovas.
Padarykime galimybes (metodus):

  • Pridėti naują darbuotoją į darbuotojų sąrašą
  • Pridėti naują projektą prie projektų sąrašo
  • Priskirti darbuotoją projektui, taip pat priskirti darbuotoją projekto vadovu
  • Kaikurie darbuotojai gali būti praktikantai ir turėti savo praktikos vadovus, padarykite galimybę darbuotojui priskirti praktikos vadovą (vienas darbuotojas - vienas praktikos vadovas)



Pamėginkime darbuotojų sąrašą atvaizduoti grafiškai. Pamėginkime realizuoti darbuotojo pridėjimą prie sąrašo.

Pamėginkite projektų sąrašą atvaizduoti grafiškąi, realizuokite darbuotojo pridėjimą prie projekto kaip darbuotoją ir kaip vadovą.

Pakėginkime viską atvaizduoi grafiškai GUI pagalba.