USE termekek;
SELECT * FROM butorok WHERE id = 189 ORDER BY ID DESC;
- A "termekek" adatbázis "butorok" táblájából válasszuk ki annak a sornak az adatiatit, ahol az id mező értéke egyenlő 189-el, és az így kapott mezők adatait rendezzük csökkenő sorrendbe "ID" alapján.
Inf.rendszerek fejelsztése
--------------------------------
- Specifikáció készítés -> egy akalmazás, weboldal, illetve multimédiás alkalmazás működésének vagy részműködésének leírása. Van olyan eset, amikor felhasználói jog szerinti specifikációt, illetve működést kell leírni.
Feladat:
----------
Ön egy szoftverfejlesztő cég tulajdonosa. Cége megbízást kap egy bútorgyártó vállalkozástól egy olyan weblap megalkotására, ahol a bútorok katalógus szerűen vannak feltűntetve, a weboldal látogatói pedig megadott szempontok alapján tudnak a termékek között keresni. Adatok: cikkszám, fantázianév, bútor, típus, méret, szín, ár, akciós-e, fénykép)
Készítse el a software rendszertervét.
1., Fogalmak jelentése (10pt)
- Virtuális valóság: Számítógép által generált, a felhasználó által megtapasztalható, bejárható, felfedezhető mesterséges környezet.
- Összetett rendszer: Egyszerű rendszerek alkotják, számos elemkapcsolattal rendelkezik, az elemkapcsolatok egyértelműen megismerhetők.
2., a) Munkatársaival megbeszélést tart szoftver elkészítéséről. Soroljon fel három olyan részfeladatot, amelyet a fejlesztő csapatnak el kell végeznie. (25pt) -> a) 9pt
- Design tervezés, és annak elkészítése
- Webprogramozás
- Adatbázis tervezés, kivitelezés
b) Foglalja össze, hogy az alábbi felhasználók milyen jogosultsággal használhatják a szoftvert. (9pt)
- Látogató: A látogató regisztráció nélkül felhasználhatja a szoftvert, Láthatja az adatbázisban tárolt bútorokat, kereshet a bútorok között. A "Kapcsolat" menüpont alatt e-mail-t küldhet az oldal üzemeltetőjének.
- Raktáros: A raktáros regisztrált felhasználó.Hozzáférhet a készletadatokhoz. Fel tud venni új termékeket, törölni tud terméket. Nincs hozzáférése pl. a felhasználói adatokhoz.
- Adminisztrátor: Regisztrált tagja a rendszernek. A raktárosi jogokon kívül, új felhasználót hozhat létre, felhasználói adatokat módosíthat, illetve törölhet, biztonsági mentéseket készíthet az adatbázisról.
c) Milyen hardware és milyen software-ek szükségesek a honlap megtekintéséhez? (7pt)
Szoftver: Operációs rendszer (Windows 7, Windows 8, Ubuntu Linux), Böngésző program (Internet Explorer, Google Chrome, Mozilla Firefox)
Hardware: Bármilyen általános irodai, illetve otthoni konfiguráció megfelel, pl. Intel Core 2 CPU, 2 GB RAM, hálókártya, wifi adapter, monitor, a videókártya teljesítménye pl. nem számít
3., Készítse el a program rendszertervét, az egyik legmagasabb jogú felhasználó típushoz. (30pt)
A rendszer rendelkezik felhasználói adatbázissal, termék adatbázissal. A weboldal két részből áll, egyrészt létrehozunk egy front-end felületet, másrészt egy back-end felületet. A front-end maga a publikus weboldal, emlyet a látogatók érhetnek el, és a front-endhez tartozó administrációs háttérfelület a back-end. A back-end felüetet a raktárosok és maga az adminisztrátor érheti el. Az adminsitrátor a rendszer legmagasabb jogosultságú felhasználója. Az admin teljeskörűen hozzáfér a felhasználói adatbázishoz, ahol felhasználókat tud kezelni (újat létrehozni, meglévőt módosítani, illetve törölni). A termékadatbáziban minden jogosultsága rendelkezésre áll ahhoz, hogy meglévő termék adatokat töröljön, készletet módosítson, új terméket rögzítsen, illetve bizonyos termékek publikálását engedélyezze vagy azt visszavonja.
4., Vázolja fel azt a képernyőképet, amelyen a keresőfelület található. (15pt)
5., A raktáros felhasználók számára készítsen rövid útmutatót, amellyel elsajátíthatják a software használatát. (20pt)
A raktáros felhasználók külün felülettel rendelkeznek. Ehhez a felülethez az adminsztátortól kapott felhasználó és jelszó párossal tudnak hozzáférni- A belépést követőpen három menüpont közül lehet választani: Adatbázis lekérdezése, új bútor felvitele, bútor törlés.
Adatbázis lekérdezésokor a felvitt bútorok adatait látjuk táblázatban kiírva. Ha a bútor fantázianevére kattintunk, akkor láthatóvá válik a bútor részletes adatlapja, amely adatlap alatt látható egy " Módosítás" illetve "Törlés" gomb. A termékadatok beviteli mezőkben jelennek meg, melyeket át tudunk írni, és a mentés gombra kattintva az adatok módosulnak, majd visszakerülünk a termékek táblázatszerű listájához. Ha a főmenüben a terméktörlés lehetőségét választjuk, akkor megkapjuk egy új oldalon a termék főbb adatait, mint pl. a fanázia neve, cikkszáma, ára, majd egy kérdést a törlés megerősítéséről. Ha a törlés megerősítését választjuk a termék kikerül az adatbázisból, és visszakapjuk a táblázatos listát.
Ha a főmenüből az új termék rögzítése gombot választjuk, akkor megjelenik előttünk egy üres termékadatlap űrlap, ahol meg kell adnunk a felvenni kívánt termék adatait, majd a mentés gombra katinva jutunk vissza a terméklistába, ahol látszik az imént felvett termék.