Sunteți pe pagina 1din 9

MAGAZIN DE PREZENTARE-BMW

MAGAZIN DE
PREZENTARE - BMW

Enunul problemei
Realizai o pagin web care s prezinte ntr-un mod ct mai atractiv o un magazin de
prezentare auto online. Aceasta va trebui s conin att pagini statice, dar mai ales pagini
dinamice. Site-ul va contine o sectiune de comentarii care vor fi luate dintr-o baz de date. Se va
urmri ca structura de prezentare s rmn constant de la o pagin din site la alta. Pagina va fi
elaborat n limba romn. Pentru a o realiza se va folosi limbajul HTML,

PHP, CSS,

JAVASCRIPT.

Specificarea cerinelor
Pagina web trebuie s aib un nume reprezentativ ce va fi uor de gsit utiliznd un motor
de cutare i uor de reinut de posibilii vizitatori.
Coninutul paginii trebuie s fie accesibil de orice sistem de operare i browser. Sistemul
de navigare, prin meniuri i link-uri trebuie s aib o structur ct mai lizibil i bazat pe
utilitate. Pagina trebuie s fie simpl avnd informaii necesare despre masinile ce se gsesc n
magazin, dar de asemenea trebuie s fie nsoite de o imagine reprezentativ.
Trebuie acordat o atenie corespunztoare esteticii coninutului, prezentarea s fie ntr-o
form accesibil cititorului, acestea fiind obiectivele majore care confer textului atributele unei
componene eficiente a proiectrii acestei pagini web. Textul trebuie distribuit echilibrat n
pagin i ponderat prin includerea imaginilor.
Site-ul va permite atingerea urmtoarelor subiecte:
Se va creea o pagin principala numit index;
Din pagina principala se vor accesa alte pagini cu ajutorul unor link-uri, aceste
pagini fiind create att static ct i dinamic;
Va exista o pagin de pe care administratorul se poate loga si gestiona seciunea
de comentarii,precum i o pagin care s permit creeare unui astfel de cont;
Fiecare pagin va fi elaborat n limba romn.

Implementare
Pentru realizarea site-ului am folosit mediul de programare Macromedia Dreamweaver
8 ct i Notepad++, pentru redimensionarea fotografiilor PhotoScape, pentru realizarea galeriei
foto utilitarul WOW Slider, iar pentru gestiunea bazelor de date MySQL .
a) Macromedia Dreamweaver 8
Macromedia Dreamweaver este un program destinat creatorilor de pagini web,
Dreamweaver a fost creat de Macromedia (acum Adobe System). Dreamweaver dispune de un
numr mare de template-uri care uureaz semnificativ munca de schiare a site-ului. Interfa
aplicaiei este bine realizat, obiectele
putnd fi accesate dintr-o fereastr
lateral i trase n zona de lucru.
Pentru fiecare obiect introdus n
proiect

avei

posibilitatea

modificai dimensiunea i locul n


pagin, att cu ajutorul mouse-ului
ct i prin introducerea de la tastatur
a unor cotaii exacte.

Notepad++ este
text gratuit

un editor

de

pentru Windows,

gzduit la Sourceforge. Programul


permite editarea codului surs
specific

unui

de limbaje

de

numr

mare

programare ,

precum C, C+
, Pascal, Cobol, HTML, PHP.

Faciliti remarcabile sunt:

Colorare sintactic pentru 48 de limbaje de programare (se poate modifica de ctre

utilizator);

Tiprirea color a codului surs (WYSIWYG);

Autocompletare = deducerea i ntregirea automat a cuvntului de cod din biblioteca


utilizat;

Interfa cu mai multe ferestre (utilizeaz tab-uri);

Suport pentru cutri/nlocuiri cu expresii regulate PERL;

Suport pentru macroinstruciuni.


Notepad++ se bazeaz pe motorul Scintilla, fiind programat n C++ i utiliznd Win32

API i biblioteca STL, asigurnd astfel o execuie rapid i un consum redus de resurse.

b) PhotoScape
PhotoScape este un program de editare grafic dezvoltat i eliberat de Mooii. Este
utilizat de foarte muli utilizatori deoarece are diverse funcii care se
dezvolt continuu i care l ajut pe utilizator s fac tot ce dorete
cu o imagine. De la redimensionarea unei simple imagini pn la
schimbarea luminozitii i ajustarea culorii sau strlucirii imaginii,
acest lucru poate face programul PhotoScape.
Am folosit programul foarte mult n redimensionarea imaginilor, realizarea fundalului
tuturor paginilor, corectarea unor poze ct i decuparea lor.
c) WOW Slider
WOW Slider este un utilitar care permite adugarea unor imagini i glisarea lor, dnd
astfel un aspect i o luminozitate excepional, pare c i cum slide-urile sunt peste tot. Am
folosit acest program pentru crearea galeriei foto din cadrul mai multor pagini.
d) MySQL
MySQL este un sistem de gestiune a bazelor de date relaional, produs de compania
suedez MySQL AB i distribuit sub Licen Public General GNU. Este cel mai popular
SGBD open-source la ora actual. Dei este folosit foarte des mpreun cu limbajul de
programare PHP, cu MySQL se pot construi aplicaii n orice limbaj major. MySQL dispune de o
interfa destul de accesibil att pentru nceptori ct i pentru avansai numit phpMyAdmin.

Pentru administrea bazelor de date MySQL se poate folosi modul linie de comand sau,
prin descrcare de pe internet, o interfa grafic.
Interfa de administrare phpMyAdmin
este urmtoarea:

Ghid de utilizare
Pagina principal a site-ului conine un meniu cu 6 butoane, iar fiecare buton fiind un link
spre o alt pagin. Meniul are aceeai structura pe fiecare pagin.

Paginile Acasa,Maini Noi,Maini Rulate i Scurt Istoric sunt pagini statice.

n partea stng se afl un submeniu Ultimele tirii care


cuprinde 3 link-uri ctre ultmele stiri din domeniul auto.
Fiecare element din submeniu este un link spre o alt pagin ce
va avea acelai design, doar informaiile difer.

este pagina principala a site-ului.

este o pagin este o pagina care cuprinde link-uri catre mai multe maini
noi.

este o pagin este o pagina care cuprinde link-uri catre mai multe maini
rulate.

cuprinde informaiile necesare privind modul n care ne putei contacta.


n aceast pagin am incorporat un formular prin cadrul caruia ne puteti trimite un email direct.

n aceast
pagin vizitatorul are la dispoziie
o seciune de comentarii unde i
poate spune prerea despre o
anumit main din cadrul siteului.Aceasta pagin mai contine 2
link-uri

catre

pagina

de

autentificare a administratorului
precum si un link care permite crearea unui cont nou.

n cazul n care administratorul este logat,pagina Comentarii va avea urmtoarea interfa


n partea de sus:

Administratorul are posibilitatea de a terge un comentariu sau toate comentariile, acestea


fiind link-uri spre alte pagini php care execut comanda dorit.

Pentru nregistrarea unui nou utilizator avem la dispoziie pagina nregistrare care duce la
urmtorul formular, toate cmpurile fiind obligatorii.

Concluzii i direcii de dezvoltare


Sperm c acest aplicaie s fie baza crerii unui magazin online, deoarece este practic i uor
de folosit. Totodat considerm c aplicaia ar putea fi dezvoltat ulterior, n special prin
adugarea unor noi funcii cum ar fi:
resetarea parolelor de utilizator n cazul n care sunt uitate de ctre acetia;
posibilitatea de filtrare a mainilor dup mai multe criterii;
creearea unei pagini individule pentru fiecare utilizator;
preluarea datelor despre maini din baza de date;

Bibliografie
1. http://www.w3schools.com/ajax/
2. http://www.phpromania.net/
3. http://php.net/docs.php
4. http://stackoverflow.com/
5. http://wowslider.com/
6. http://ro.wikipedia.org/

Cuprins
Enunul problemei....................................................................................................... 2
Specificarea cerinelor................................................................................................... 2
Implementare.............................................................................................................. 3
Ghid de utilizare.......................................................................................................... 5
Concluzii i direcii de dezvoltare..................................................................................... 7
Bibliografie................................................................................................................ 8

S-ar putea să vă placă și