Kezdőoldal » Számítástechnika » Programozás » Egy webprogramozó képzésen...

Egy webprogramozó képzésen veszek részt, de sajnos azzal a feladattal amin a vizsgám múlik több órája nem tudok haladni, és hamarosan már készen kéne lennie. Bövebben lent. M?

Figyelt kérdés

Webprogramozó vizsgafeladat (2019.09.10)


Fórum projekt

Az admin bejelentkezésekor a Fórumok menüben elérhető gomb segítségével jelenítsd meg új oldalon, hogy az egyes usereknek hány fóruma van. Amelyik usernek nincs fóruma, azt nem kell megjeleníteni a listában.

A listában névre kattintva alányíló (collapse) panelban jelenítsd meg a user fórumainak címét, kategóriáját, indítás dátumát és a hozzászólásainak számát.

A listában minden fórum címe mellett legyen egy „Lezárás” gomb. A fórum lezárását követően már ne lehessen több hozzászólást írni az adott fórumba.

A kész megoldást (teljes projekt + adatbázis script) e-mailben csatolva kell elküldeni az ######@gmail.com e-mail címre.


Ezen felül még ezt a feladatspecifikációt kaptam:


Webáruház feladatspecifikáció


A feladat egy széles körben használható komplex webáruház szoftver kifejlesztése, a hozzá tartozó adminisztrációs felülettel, amelyen keresztül nyomon követhető a vevői rendelések és azok teljesítése.


Szoftverrel szemben támasztott követelmények:

• Korlátlan számú cikk tárolása képfeltöltéssel

• Cikkek kategóriákba való besorolása

• A kategóriák tetszőleges szintig egymásba építhetők

• Cikkleírás rögzítési lehetőség

• Minden cikkhez tartozzon adatlap (részletek)

• Kosár funkciók, mennyiség beállítható és törölhető legyen

• A kosár és a cikkek adatlapja Ajax technológiát használjon

• Egy rendelés akár több cikket is tartalmazhat

• Bővíthető fizetés és szállítási módok, felár kezelése

• Vevők regisztrációja (de regisztráció nélkül is lehessen rendelést összeállítani)

• Vevők adatainak utólagos módosítási lehetősége

• Rendelésről visszaigazoló e-mail küldése

• Adatok karbantartásához adminisztrációs felület készítése


Egyéb elvárások:

• Reszponzív layout

• Könnyű kezelhetőség

• Felhasználóbarát megjelenés


Fejlesztői környezet:

• PhpMyAdmin: MySQL adatbázis eléréséhez

• NetBeans keretrendszer: Php7 programozáshoz


Információs folyamatok:

A weboldalra látogató választ cikk kategóriát, amire megjelennek a cikkek listája fényképpel. Minden cikknél beállítható a kosárba tehető darabszám. A kosár tartalma az oldal felső rögzített részén érhető el, ahol lehetőség van a tétel módosítására, vagy törlésére. A „Tovább a vásárláshoz” gombbal folytatjuk a megrendelést a vevő azonosításával. Ha a vevő már járt nálunk korábban, akkor e-mail címének és jelszavának megadásával bejelentkezhet, ha még nem, akkor regisztrálhatja magát adatainak megadásával. A folyamat következő részeként választhatunk a fizetés és szállítási módok közül, majd egy összesítő képernyőt kapunk, ahol ellenőrizhetjük a vásárlás adatainak helyességét. Itt a „Megrendelés elküldése” gombbal rögzítjük a rendelés adatait és visszaigazoló e-mailt küldünk a vevőnek.


Még ezek mellé kaptam egy webshop sql fájlt és egy kosár xlsx-et.Az előző órai munkáknak köszönhetően már megvan a : header.php,termekek,szolgaltatasok,regisztracio,header,control.php és stb.,és még van forum meg sendmail mappám.Nagyon szépen megköszönném ha valaki tudna nekem segiteni,mert állandoan hibakódokba futok bele és nem tudok haladni.Mit tegyek?



2019. szept. 8. 02:00
1 2
 11/15 anonim ***** válasza:
82%

Hajrá!

A programozó tipikusan egy olyan szakma, ahol az oklevél/tanúsítvány/diploma számít, az hogy valójában mennyire tudsz programozni, az senkit nem érdekel.

Csináltasd meg valakivel a feladatot, megkapod az oklevelet, aztán már mehetsz is dolgozni.

2019. szept. 8. 19:00
Hasznos számodra ez a válasz?
 12/15 anonim ***** válasza:
100%
#11: érzem az iróniát. De lehet egy laikus ezt nem veszi észre.
2019. szept. 8. 19:18
Hasznos számodra ez a válasz?
 13/15 anonim ***** válasza:
A forumra realis 90 perc, a webaruhazra nem.
2019. szept. 8. 19:24
Hasznos számodra ez a válasz?
 14/15 anonim ***** válasza:
59%
Kivéve, hogyha egész félév/év alatt ilyeneket csináltak, lehet használni az előző kódokat, és csak össze kell rakni a php fájlokat.
2019. szept. 8. 19:31
Hasznos számodra ez a válasz?
 15/15 Drone007 ***** válasza:
73%

Kicsit átnéztem a feladatot, amit a dropboxban linkeltél.

Ahogy látom a fórum gyakorlatilag kész van, csak 2-3 funkciót kell beledrótozni a kész munkába. Teljesen kivitelezhető még kezdő szinten is másfél óra alatt. Amennyiben csak a fórum a feladat, és a webshop részt el lehet felejteni.


Kezdésnek fel kell építeni egy új oldalt, ami annyira nem bonyolult, nyugodtan használhatod alapnak a forumok.php-t: készíts egy forumlista.php oldalt belőle.

Persze a control.php-ban fel kell venni az új oldalt, hogy lehessen kezelni.

A forumlista oldalon megjeleníted a control.php-ban létrehozott lekérések szerinti listát. Nyugodtan használhatsz hozzá table tageket.

A lista html részét megfelelően kell elkészíteni, hogy a lenyíló panelben (bootstrap segít) megjeleníthetőek legyenek a megfelelő adatok (amiket a control.php ad át)

Az extra gomb pedig egy ajaxlinket kell meghívjon (van példa a forumok.php-ban), ami a fórum adatbázisában az állapotát módosítja.


Kb ennyi. Ha ott voltál, amikor összeraktátok a fórumot, vagy az órán vettétek ezeket a dolgokat, akkor ez egyszerű. Ha nem voltál ott, vagy nem figyeltél, nos akkor nehéz lesz, mert senki nem csinálja meg helyetted.


Sok sikert!

2019. szept. 9. 08:38
Hasznos számodra ez a válasz?
1 2

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!