Sunteți pe pagina 1din 1

Subiectul 1

Proiectati si implementati un program Python avand urmatoarele cerinte.


O agentie de turism foloseste un sistem soft pentru rezervarea locurilor la diferite excursii turistice. Persoana de
la agentie are acces la o lista cu toate excursiile disponibile (locatia, data plecarii si numarul de locuri
disponibile), informatii preluate initial de la consola. Sa se amane cu o zi data plecarii pentru acele excursii a
caror numar de locuri este mai mare decat o valoare citita de la tastatura si sa se afiseze pe ecran aceste excursii
(dupa modificare).
Application
creates

creates

creates

controller

UI
TripUI

repository

TripController

uses

+delay()

uses

+delay(d: Date): Trip[0..*]

TripRepository
+delay(d: Date): Trip[0..*]

uses

domain
Trip
+location: String
+departure: Date
+nrPlaces: Integer

TripValidator
+validate(t: Trip)

uses

S-ar putea să vă placă și