Sunteți pe pagina 1din 5

A doua lucrare anuntata (timp de lucru: 2h

Sa se propuna si sa se implementeze un program in C++ pentru estimarea nivelului precipitatiilor


pe o perioada de timp, cf Tabelului din Anexa. Modelarea se va face pentru perioada 1999 –
2003, iar estimarea pentru anii 2004 – 2005, calculandu-se in acest fel si eroarea de modelare.

Sistemul trebuie organizat sub forma unei arhitecturi bazate pe servicii. Aplicatia trebuie sa
contina urmatoarele servicii:
- serviciu de gestionare a cererilor de tipul:
- calculare predictie
- afisare date dintr-o perioada de timp specifica
- afisare toate datele
- serviciu de export intr-un fiser text a datelor existente si a predictiei
- serviciu de citire a datelor dintr-un fisier
- serviciu de calculare a predictiei
- serviciu master care gestioneaza legatura dintre toate serviciile (exemplu, serviciul de
gestionare a cererilor nu poate apeladirect serviciul de export)

Obiective:
a) modelarea nivelului precipitatiilor pentru perioada precizata, in cadrul sursei de date
b) predictia nivelului precipitatiilor pentru anii 2004 – 2005
c) calculul erorii de predictive
d) realizarea diagramelor UML de clase si activitati

Rezultate
a) aplicatie informatica in C++ pentru modelarea nivelului de precipitatii
b) rularea aplicatiei si calculul erorii de predictie; se vor face capturi de ecran sau valorile vor fi
salvate in fisier; varianta:
luna valoare reala precipitatii valore estimata eroare
c1) diagrama de clase
c2) diagrama de activitati
d) cateva concluzii cu privire la: justificarea alegerii algoritmului propus, precizia estimarii,
punctele tari / punctele slabe ale algoritmului, etc
Precizari:
1. Fiecare student isi va incarca propria lucrare pe Moodle

2. Sunt permise lucrari comune pentru max 3 studenti. In cazul lucrarilor comune, se va trece pe
lucrare numele tuturor celor 3 studenti si se va incarca o singura data, in dreptul unuia dintre ei.
Nota va fi comuna pentru toti 3.
Anexa
Tabel cu date statistice privind precipitatiile pe o zona geografica

Month # Date Precipitation (inches)


1 Jan-1999 5.9
2 Feb 7.66
3 march 2.33
4 April 1.22
5 May 0
6 June 0.08
7 July 0
8 Aug 0.51
9 Sept 0.14
10 Oct 1.11
11 Nov 1.57
12 Dec 0.45
13 Jan-2000 8.27
14 Feb 6.6
15 march 0.79
16 April 0.87
17 May 0.63
18 June 0.07
19 July 0
20 Aug 0
21 Sept 0.54
22 Oct 1.37
23 Nov 1.25
24 Dec 0.64
25 Jan-2001 0.62
Month # Date Precipitation (inches)
26 Feb 1.7
27 march 2.05
28 April 1.23
29 May 0
30 June 0.02
31 July 1.86
32 Aug 0
33 Sept 0.15
34 Oct 0.4
35 Nov 2.64
36 Dec 5.25
37 Jan-2002 1.47
38 Feb 0.45
39 march 2.66
40 April 1.28
41 May 0.37
42 June 0.1
43 July 0.15
44 Aug 0
45 Sept 0
46 Oct 0
47 Nov 3.36
48 Dec 8.01
49 Jan-2003 1.77
50 Feb 0.81
51 march 1.74
52 April 3.77
53 May 0.65
54 June 0.05
Month # Date Precipitation (inches)

55 July 0.08
56 Aug 0.84
57 Sept 0
58 Oct 0
59 Nov 1.34
60 Dec 7.02
61 Jan-2004 2.89
62 Feb 5.32
63 march 0.56
64 April 0.05
65 May 0.48
66 June 0.25
67 July 0
68 Aug 0
69 Sept 0.22
70 Oct 2.54
71 Nov 1.29
72 Dec 4.46
73 Jan-2005 3.83
74 Feb 1.19
75 march 3.94
76 April 0.73
 

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