Odlomak

Uvod

Cilj ovoga rada jeste opis realizacije web stranice za potrebe autosalona. Sistem treba da omogući evidenciji podataka o vozilima i paketima opreme za vozila, kao i evidenciju podataka o korisnicima sistema. Sistem treba da opsluži tri vrste korisnika: kupac, prodavac, menadžer. Poslije logovanja korisnika na sistem potrebno je omogućiti korisniku određene akcije u zavisnosti od vrste korisnika. Prvi korak se sastojao u projektovanju baze podataka. Modelovanje baze je urađeno u Power Designer-u nakon ćega je pokrenuta na wamp serveru.
Drugi korak se sastojao u realizaciji korisničkog interfejsa u HTML-u pri čemu su korišteni editori Dreamweaver i Notepad++. Konekcija na bazu je urađena u php-u. Dinamičko obraćanje memoriji je realizovano upotrebom jquery-ajax-a. Funkcionalnosti na klijentskoj strani su realizovane u JavaScript-u.

 

 

Zadatak
Realizacija web aplikacije i baze podataka za potrebe auto salona. Aplikacija treba da omogući pregled osnovnih informativnih stranica auto salona, rezervaciju termina za probnu vožnju, evidenciju vozila i različitih paketa opreme koji se isporučuju uz vozila, kao i razne vrste izvještaja.

 

 

Zahtjevi:
 
Baza podataka
Bazu podataka realizovati na MySQL serveru. Baza treba da sadrži sve potrebne podatke za rad aplikacije, kao što su podaci o korisnicima aplikacije (kupci, prodavci, menadžeri), podaci o vozilima (registar proizvođača, registar modela vozila za sve proizvođače, registar paketa opreme za konkretne modele vozila, detalji svakog od paketa opreme), podaci o rezervisanim i izvršenim test vožnjama. Za korisnike aplikacije memorisati sljedeće podatke: ime, prezime, korisničko ime, lozinku, broj telefona, e-mail i vrstu korisnika. Podaci o vozilima treba da obuhvataju proizvođače vozila, modele vozila, pakete opreme sa detaljima sadržaja paketa opreme za konkretne modele vozila (metalik boja, klima uređaj, radio/cd plejer, kožna sjedišta, i sl). Za svakog proizvođača može postojati više modela vozila. Za svaki model vozila može postojati više mogućih paketa opreme, koji se biraju pri kupovini vozila. Za svaki rezervisani termin za testu vožnju memorisati podatke: datum, vrijeme, status termina (nepotvrđen, potvrđen, otkazan, završen), model vozila, kupac, paket opreme za izabrani model vozila, komentar.

 

 

Aplikativni sloj
Aplikativni sloj realizovati korišćenjem PHP-a. Kreirati višekorisničku aplikaciju sa tri korisnička profila (kupac, prodavac i menadžer). Svi korisnici prvo se registruju korišćenjem odgovarajućeg interfejsa za registraciju korisnika (unos potrebnih podataka o korisniku). Podrazumijevani tip korisnika pri registraciji je profila kupac. Korisnik profila menadžer treba da ima mogućnost izmjene podataka o korisnicima, uključujući i tip korisnika, dok ostali korisnici imaju mogućnost promjene samo vlastitih ličnih podataka. Menadžer određenim registrovanim korisnicima može dodijeliti status prodavca. Nakon prijave kupca na sist

No votes yet.
Please wait…

Prijavi se

Detalji dokumenta

Više u Elektrotehnika

Više u Informacione tehnologije

Više u Seminarski radovi

Više u Skripte

Komentari