Proiectare Software - ElectricCars.ro

Laborator
7/10 (1 vot)
Conține 1 fișier: docx
Pagini : 12 în total
Cuvinte : 1233
Mărime: 2.71MB (arhivat)
Publicat de: Decebal Ene
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Pruteanu Eusebiu
Facultatea de Inginerie
Universitatea Vasile Alecsandri din Bacau, Bacau

Cuprins

  1. Prezentare tehnologii utilizate 3
  2. Elementele componente ale site-ului 4
  3. Index (home): 4
  4. Tab-ul poze 6
  5. Tab-ul teste auto 7
  6. Tab-ul despre 8
  7. Bibliografie 12

Extras din laborator

Prezentare tehnologii utilizate

ElectricCars.ro este un site de prezentare a masinilor electrice care starnesc inters pe piata mondiala a autoturismelor electrice. Site-ul este realizat cu ajutorul limbajelor de programare html si php alaturi de css, javascript, jQuery.

HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea paginilor web ce pot fi afisate într-un browser (sau navigator). Scopul HTML este de a prezenta informatii precum - paragrafe, fonturi, tabele etc.

Hypertext Preprocessor (PHP). Folosit initial pentru a produce pagini web dinamice, este folosit pe scară largă în dezvoltarea paginilor si aplicatiilor web. Se foloseste in principal inglobat în codul HTML, dar incepand de la versiunea 4.3.0 se poate folosi si în mod „linie de comanda” (CLI), permitand crearea de aplicatii independente. Este unul din cele mai importante limbaje de programare web open-source si server-side, existand versiuni disponibile pentru majoritatea web serverelor si pentru toate sistemele de operare.

Cascading Style Sheets (CSS) este un standard pentru formatarea elementelor unui document HTML. Stilurile se pot atasa elementelor HTML prin intermediul unor fisiere externe sau în cadrul documentului, prin elementul <style> si/sau atributul style. CSS se poate utiliza si pentru formatarea elementelor XHTML, XML si SVGL. CSS3 reprezinta un upgrade ce aduce cateva atribute noi si ajuta la dezvoltarea noilor concepte in webdesign cum ar fi Selectors, Box Model, Backgrounds and Borders, Image Values and Replaced Content, Text Effects, 2D/3D Transformations, Animations, Multiple Column Layout, User Interface.

JavaScript (JS) este un limbaj de programare orientat obiect bazat pe conceptul prototipurilor. Este folosit mai ales pentru introducerea unor funcționalitati în paginile web, codul JavaScript din aceste pagini fiind rulat de către browser. Limbajul este binecunoscut pentru folosirea sa in construirea siturilor web, dar este folosit si pentru accesul la obiecte incastrate (embedded objects) în alte aplicatii.

jQuery este o platforma de dezvoltare JavaScript, conceputa pentru a usura și imbunatati procese precum traversarea arborelui DOM în HTML, managementul inter-browser al evenimentelor, animatii si cereri tip AJAX. jQuery a fost gandit sa fie cat mai mic posibil, disponibil în toate versiunile de browsere importante existente, si sa respecte filosofia "Unobtrusive JavaScript". Biblioteca a fost lansata in 2006 de catre John Resig.

Elementele componente ale site-ului

Site-ul este compus din patru tab-uri: index (home), poze, teste auto si despre.

Index (home):

Fisierul index.php incepe cu o secventa de cod, care cu ajutorul COOKIE contorizeaza numarul de vizualizari pe care il are site-ul.

Un modul cookie este un text special, deseori codificat, trimis de un server unui navigator web și apoi trimis înapoi (nemodificat) de catre navigator, de fiecare dată cand accesează acel server.

<?php

if (!isset($_COOKIE['visits'])) $_COOKIE['visits'] = 0;

$visits = $_COOKIE['visits'] + 1;

setcookie('visits',$visits,time()+3600*24*365);

?>

<?php

if ($visits > 1) {

echo("Acesta este numarul de vizualizari: $visits.");

} else { // First visit

echo('Bun venit pe site-ul meu!');

}

?>

Interfata grafica este realizata in fisiere externe ’’style’’.css atasate astfel:

<head>

<link href="style(css)/style1.css" rel="stylesheet" type="text/css">

<link href="style(css)/body1.css" rel="stylesheet" type="text/css">

<link href="style(css)/blackbox.css" rel="stylesheet" type="text/css">

<link href="style(css)/slideshow1.css" rel="stylesheet" type="text/css">

</head>

Bibliografie

- https://www.wikipedia.org/

- https://www.w3schools.com/

- https://www.google.com/recaptcha/intro/v3.html

- https://cookieconsent.insites.com/

- https://stackoverflow.com/

Preview document

Proiectare Software - ElectricCars.ro - Pagina 1
Proiectare Software - ElectricCars.ro - Pagina 2
Proiectare Software - ElectricCars.ro - Pagina 3
Proiectare Software - ElectricCars.ro - Pagina 4
Proiectare Software - ElectricCars.ro - Pagina 5
Proiectare Software - ElectricCars.ro - Pagina 6
Proiectare Software - ElectricCars.ro - Pagina 7
Proiectare Software - ElectricCars.ro - Pagina 8
Proiectare Software - ElectricCars.ro - Pagina 9
Proiectare Software - ElectricCars.ro - Pagina 10
Proiectare Software - ElectricCars.ro - Pagina 11
Proiectare Software - ElectricCars.ro - Pagina 12

Conținut arhivă zip

  • Proiectare Software - ElectricCars.ro.docx

Alții au mai descărcat și

Limbajul Prolog

În Prolog se poate ajunge la soluţii prin inferenţă logică (deducţie logică) pornind de la ceva cunoscut în prealabil. Tipic, un program în...

Structura unui program prolog

Structura unui program VISUAL PROLOG Un program PROLOG conţine 4 secţiuni de bază: “clauses” “predicates” “domains” “goal” Secţiunea...

Unificare și Backtracking

Capitolul de faţă cuprinde 4 secţiuni mari. În prima secţiune se prezintă în detaliu ceea ce face Prolog atunci când încearcă să găsească o...

Laborator

1) Trei prieteni au obtinut primul, al doilea si respectiv al treilea loc intr-un concurs. Fiecare dintre ei au nume diferite, prefera un alt...

Business Intelligence

„BI is the art of gaining business advantage from data through collaboration: BI enables company leaders to provide knowledge workers with the...

Agenți și Modelarea Bazată pe Agenți în Economie

Competiţia economică globală şi evoluţia rapidă a cerinţelor şi preferinţelor consumatorilor au determinat, în ultimii aproximativ zece ani,...

Bazele Inteligenței Artificiale

Limbajul PROLOG. Lansare mediu PROLOG Pentru dezvoltarea programelor, vom folosi implementarea SWIPROLOG. Lansarea acestuia se face apăsând...

Inginerie Sofware

I. Prezentare teoretică Limbajul de modelare UML Limbajul unificat de modelare (engl. Unified Modeling Language), UML, este un limbaj pentru...

Ai nevoie de altceva?