Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo-ca-cd:teme:2024:proiect-e1 [2024/12/05 12:36]
david.capragiu [Crearea unui card asociat contului unui utilizator]
poo-ca-cd:teme:2024:proiect-e1 [2024/12/10 18:46] (current)
david.capragiu [Proiect Etapa 1 - J. POO Morgan Chase & Co.]
Line 6: Line 6:
   * Consultant & Revisor: [[sorinabuf@gmail.com | Sorina-Anamaria Buf ]]   * Consultant & Revisor: [[sorinabuf@gmail.com | Sorina-Anamaria Buf ]]
   * Data publicării:​ 22 noiembrie, ora 13:30   * Data publicării:​ 22 noiembrie, ora 13:30
-  * Deadline HARD: 16 decembrie, ora 23:59+  * Deadline HARD: 19 decembrie, ora 23:59
   * Ultimele modificari ale enuntului:   * Ultimele modificari ale enuntului:
 +     * Modificare deadline HARD - 9 Dec. 2024 
      * Detalierea folosirii conceptelor OOP - 30 Nov. 2024      * Detalierea folosirii conceptelor OOP - 30 Nov. 2024
      * Corectarea modelului de input pentru comanda de setare a balantei minime - 2 Dec. 2024      * Corectarea modelului de input pentru comanda de setare a balantei minime - 2 Dec. 2024
 +     * Adaugarea unei clarificari pentru cardurile One Time Pay - 5 Dec. 2024
 +     * Clarificarea raportului de cheltuiele - 10 Dec. 2024
   * Ultimele modificări ale scheletului:​   * Ultimele modificări ale scheletului:​
      * Actualizare referințe (sortare tranzacții după timestamp, adăugare spendingReport în teste)      * Actualizare referințe (sortare tranzacții după timestamp, adăugare spendingReport în teste)
Line 17: Line 20:
      * Actualizare checker pentru a nu verifica zecimale "la perfectie"​ - 4 Dec. 2024      * Actualizare checker pentru a nu verifica zecimale "la perfectie"​ - 4 Dec. 2024
      * Actualizare refs pentru teste split payments (T14, T18, T19, T20) - rezultatele erau corecte doar daca se facea conversia in sens invers ​      * Actualizare refs pentru teste split payments (T14, T18, T19, T20) - rezultatele erau corecte doar daca se facea conversia in sens invers ​
-     * Actualizare refs pentru afisarea erorilor din spendingsReports (T19, T20)+     * Actualizare refs pentru afisarea erorilor din spendingsReports (T19, T20) - 5 Dec. 2024 
 +     * Actualizare input/ref pt T17 ( verificare mai amanuntita a raportului ) - 7 Dec. 2024 
 +     * Update checker pentru permisivitatea verificarii zecimalelor din stringuri - 10 Dec. 2024 (FINAL)
  
 <note important>​Pentru orice neclaritate vă rugăm să folosiți forumul, urmând ca **doar responsabilii** temei să vă răspundă la întrebări. Se preferă folosirea forumului tocmai pentru a evita repetarea întrebărilor.</​note>​ <note important>​Pentru orice neclaritate vă rugăm să folosiți forumul, urmând ca **doar responsabilii** temei să vă răspundă la întrebări. Se preferă folosirea forumului tocmai pentru a evita repetarea întrebărilor.</​note>​
Line 127: Line 132:
  
 Aceste categorii vor conține de asemenea și o listă de comercianți asociată pentru a putea genera un raport într-o cerință detaliată în secțiunea sa aferentă. Aceste categorii vor conține de asemenea și o listă de comercianți asociată pentru a putea genera un raport într-o cerință detaliată în secțiunea sa aferentă.
- 
-<spoiler Click aici pentru a vedea formatul datelor despre comercianți>​ 
-<code json> 
-[ 
-  { 
-    "​id":​ 1, 
-    "​description":​ "​Tech",​ 
-    "​commerciants":​ ["​Apple",​ "​Samsung",​ "​Microsoft",​ "​Amazon"​] 
-  }, 
-    { 
-        "​id":​ 2, 
-        "​description":​ "​Food",​ 
-        "​commerciants":​ ["​McDonalds",​ "​KFC",​ "​Burger King"] 
-    }, 
-    { 
-        "​id":​ 3, 
-        "​description":​ "​Clothes",​ 
-        "​commerciants":​ ["​Zara",​ "​H&​M",​ "​Nike"​] 
-    } 
-] 
-</​code>​ 
-</​spoiler>​ 
 ===== Comenzile de debug ==== ===== Comenzile de debug ====
  
Line 586: Line 569:
  
 După cum ați observat până acum, fiecare plată cu cardul va avea asociată un comerciant. După cum ați observat până acum, fiecare plată cu cardul va avea asociată un comerciant.
-Toți comercianții care vor fi prezenți în tranzacțiile cu cardul vor face parte dintr-o categorie.+Toți comercianții care vor fi prezenți în tranzacțiile cu cardul vor face parte dintr-o categorie
  
-Categoriile din care fac parte aceste le veți putea observa în fișierele ​de input.+Pe baza acestor comercianti,​ vom putea extrage un raport ​de cheltuieli al contului într-un interval de timp care ne indica sumele cheltuite catre fiecare.
  
-<spoiler Click aici pentru a vedea cum arată datele despre comercianți+<note important
-<code json> +Ordinea aparitiei comerciantilor in continutul raportului este **alfabetica**! 
-+</note
-  { +
-    "​id":​ 1, +
-    "​description":​ "​Tech",​ +
-    "​commerciants":​ ["​Apple",​ "​Samsung",​ "​Microsoft",​ "​Amazon"​] +
-  }, +
-    { +
-        "​id":​ 2, +
-        "​description":​ "​Food",​ +
-        "​commerciants":​ ["​McDonalds",​ "​KFC",​ "​Burger King"​] +
-    }, +
-    { +
-        "​id":​ 3, +
-        "​description":​ "​Clothes",​ +
-        "​commerciants":​ ["​Zara",​ "​H&​M",​ "​Nike"​] +
-    } +
-] +
-</code> +
-</​spoiler>​ +
- +
-Pe baza acestor ”categorii”,​ vom putea extrage un raport de cheltuieli al contului per fiecare categorie într-un interval de timp.+
  
 Mai pe scurt, vei putea vedea cât de mulți bani spargi lunar pe pateu și pâine. 8-o Mai pe scurt, vei putea vedea cât de mulți bani spargi lunar pe pateu și pâine. 8-o
poo-ca-cd/teme/2024/proiect-e1.1733394972.txt.gz · Last modified: 2024/12/05 12:36 by david.capragiu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0