Valaki ért az UML-hez? Hatalmas segítségre lenne szükségem!
Van egy program, ami képes: Beolvasni termékeket (kb 4 adatot róla), azt kiírni egy adatbázisba (txt) és van egy olyan része is, ahol le lehet kérdezni az adatbázisból (az 5 adat közül valamit beírsz akkor kilistázza az összes olyan terméket amiben az szerepel).
Csak tervezés, elmélet. Nincs megvalósítva a program.
Viszont kéne hozzá egy osztálydiagram, példánydiagram.
Viszont elképzelésem nincs, hogy az egy darab 'Termék' osztályon kívül, ami rendelkezik a 4 alap tulajdonsággal (legyen pl: eladási ár, beszerzési ár, kategória, elérhetőség) mi kéne még bele? Mert ez egy darab osztállyal édes kevés. :(
Köszönöm, hogy végig olvastad, ha esetleg tudsz segíteni, annak nagyon örülnék. Sok múlik rajta.
Beolvasni termékeket (kb 4 adatot róla)
azt kiírni egy adatbázisba (txt)
ahol le lehet kérdezni az adatbázisból
kilistázza az ... terméket amiben az szerepel
Ez máris legalább 4 osztály.
Adatbázis kommunikációra egy vezérlő, benne külön beolvasó és kiírató (eddig 3 class)
Maga a termék modellje, ami egy terméket valósít meg - attribútumok getter/setterekkel az a 4 tulajdonság (1 class)
Keresésre egy külön osztály, ami kérést intéz a db kommunikációs felé (még 1 class), ami ugyebár egy Set vagy List -el tér vissza, amiben a Modellek példányai vannak.
Eddig 5 osztály (+ amire még nem gondoltam eddig)
Diagram program, ami jó is:
Visual Paradigm CE, ha csak modellezgetni akarsz.
Kellett működésleírást is készíteni: (részlet)
5. Az asztalon található ’adatbazis.exe’ parancsikonnal indítsa el a programot.
6. A megjelenő panelben jelentkezzen be eladóként, raktárosként, vagy üzletvezetőként.
Ha eladóként jelentkezett be:
1. A bejelentkezést követően megjelent ’Keresés’ mezőbe gépelje be a kívánt adatot / adatokat a termékkel kapcsolatban
2. Kattintson a Keresés gombra
3. A program ki fogja listázni az összes olyan terméket, ami szerepel az adatbázisban és a begépelt címszavak szerepelnek a leírásában.
4. Válassza ki a vásárló által kívánt terméket.
5. Informálja a vásárlót a termékkel kapcsolatban, és ha megfelel neki:
6. Kattintson a termék nevére, majd a testreszabás gombra. Amennyiben szükséges, változtassa meg a termék elérhetőségét.
Ha raktárosként jelentkezett be:
1. A bejelentkezést követően kattintson a ’Termék hozzáadása’ gombra.
2. Gépelje be a termék nevét, eladási árát, beszerzési árát, helyét, és elérhetőségét a megfelelő mezőkbe.
3. Kattintson a ’Hozzáadom!’ gombra
4. A következő ablakban átnézheti, hogy minden adat fedi –e a valóságot. Ha igen, kattintson a ’Megerősítés’ gombra. Ha nem, akkor kattintson a ’Szerkesztés’ gombra.
Ha üzletvezetőként jelentkezett be:
1. A bejelentkezést követően kilistázza Önnek az összes terméket, ami szerepel az adatbázisban.
2. Ha olyan terméket talál, amit meg kíván rendelni, kattintson a termék nevére, majd a ’Rendelés’ gombra.
3. A következő ablakban kiválaszthatja, hogy melyik beszállító cég kínál ilyen terméket, látja a beszerzési árakat, illetve a termék adatait.
4. Ha valamelyik cég ajánlata megfelel, kattintson a nevére, és a program kilistázza az elérhetőségeket.
5. Miután leadta a rendelést, kattintson a ’Megrendelve’ gombra, és a program az adatbázisban automatikusan módosítja az elérhetőséget, ha szükséges.
Ezt én így találtam ki, nem tudom mennyire jó... Ez alapján kéne egyet. Csak nem tudok hozzáfogni, nemrég kezdtük el ezt tanulni. :(
Megvalósítani sehogy.
UML diagramokat tervezéshez használunk.
Kérdező, gondold végig kikről/mikről kellenek adatokat tárolni. Ezekhez milyen adatok kellenek.
Pl: ott van rögtön a beléptetés.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!