Crearea unui Site Web

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 88 în total
Cuvinte : 18688
Mărime: 1.81MB (arhivat)
Publicat de: Emanuil Bota
Puncte necesare: 11
Profesor îndrumător / Prezentat Profesorului: Cornel Popescu
UNIVERSITATEA POLITEHNICĂ DIN BUCURESTI FACULTATEA DE AUTOMATICĂ ŞI CALCULATOARE

Cuprins

  1. CUPRINS 3
  2. 1.Introducere 5
  3. 1.1. Contextul 5
  4. Oportunitatea creării unui site web al organizaţiei 6
  5. Alegerea (obţinerea) unui nume de domeniu 9
  6. Promovarea site-ului web
  7. Tehnologia Flash pentru realizarea site-urilor web
  8. 2. Fundamentare teoretică 12
  9. 2.1. Modele de aplicaţii 12
  10. 2.1.1. Aplicaţii pe un singur nivel (single tier) sau monolitice 12
  11. 2.1.2. Aplicaţii pe două niveluri (two tier) sau Client/Server 12
  12. 2.1.3. Aplicaţii pe trei niveluri (three tier) 13
  13. 2.1.4. Aplicaţii bazate pe web 13
  14. 2.1.5. Beneficiile sistemelor pe n nivele 14
  15. 2.2 Tehnologia Java pentru construirea aplicaţiilor pe nivele 14
  16. 2.2.1 Scenariul aplicaţiei pe mai multe niveluri 15
  17. 2.2.2 Tehnologii middle-tier pentru construirea aplicaţiilor pe nivele 16
  18. 2.2.2.1 Vechea tehnologie CGI 16
  19. 2.2.2.2 Tehnologia ASP 16
  20. 2.2.2.3. Tehnologia PHP 16
  21. 2.3. Obiectele de acces la date 17
  22. 2.3.1 Modelarea datelor 17
  23. 2.3.1.1. Obiectele business, relaţii între entităţi 17
  24. 2.3.1.2 Nivelul Interfaţă Obiect Business 18
  25. 2.3.1.3 Modele Business. Modelul bazei de date raţionale 18
  26. 2.4.1Servlets
  27. 2.3.4.2. Tehnologia JSP 19
  28. 2.4.2.1. Primirea cererii 23
  29. 2.4.2.2. Translatarea paginii 23
  30. 2.4.3. Suport pentru dezvoltarea data tier ului 24
  31. 2.5. Principii generale in proiectarea bazelor de date 26
  32. 2.5.1. Modelul relaţional 27
  33. 2.5.2. Normalizarea 28
  34. 2.5.3.1. Prima forma normala (FN1) 29
  35. 2.5.3.2. A doua forma normala (FN2) 29
  36. 2.5.3.3. A treia forma normala (FN3) 30
  37. 2.5.3.4. A patra forma normala (FN4) 30
  38. 2.5.3.5. A cincea forma normala (FN5) 31
  39. 2.6 SQL SERVER 2.6.1.Un nivel ridicat de disponibilitate 33
  40. 2.6.2.Securitate ridicată a datelor 35
  41. 3.PROIECTAREA SI ARHITECTURA SISTEMULUI
  42. 3.1 Specificatiile sistemului
  43. 3.2 Arhitectura sistemului
  44. 4. PROIECTAREA ÎN DETALIU A SISTEMULUI 38
  45. 4.1. Proiectarea bazei de date 38
  46. Tabela 39
  47. 4.2.Vederi si alte comenzi SQL utilizate: 39
  48. CREATE VIEW totaluri 39
  49. Select * from users where username=username and parola=password 40
  50. 4.3. Design 41
  51. 4.3.1. Aplicaţia web 41
  52. index.html 42
  53. 4.4. Implementarea 50
  54. 5. PUNEREA ÎN FUNCŢIUNE ŞI UTILIZAREA SISTEMULUI 55
  55. 5. 1.Cerintele hard şi soft ale aplicaţiei 55
  56. 5.2 Punerea în funcţiune şi operarea 55
  57. 6. Concluzii 56
  58. 7. BIBLIOGRAFIE 58
  59. 8. ANEXE 59
  60. showLogin.jsp 59
  61. newUser.jsp 60
  62. browse.jsp 62
  63. checkLogin.jsp 64
  64. checkNewUser.jsp 65
  65. error.jsp 65
  66. logOut.jsp 66
  67. processOrder.jsp 66
  68. showDetails.jsp 68
  69. showTotal.jsp 69
  70. Catalog.java 72
  71. connection.java 74
  72. Item.java 76
  73. Login.java 77
  74. newUser.java 77
  75. Order.java 80
  76. showOrder.java 82
  77. TotalOrder.java 84

Extras din proiect

1. INTRODUCERE

1.1. Contextul

Într-o eră în care informaţia devine din ce în ce mai abundentă şi din ce în ce mai necesară apare nevoia ca această informaţie să fie clasificată, ordonată, aranjată. Clasificarea şi ordonarea informaţiilor este vitală pentru evitarea acumulărilor inutile şi nefolositore de informaţii. Aceste acumulări de informaţii trebuie să fie strict la obiect, adică să avem doar informaţia care ne este utilă.

Domeniul gestiunii informaţiilor abordează problema organizării, stocării şi regăsirii în timp util a datelor de care dispunem despre un anumit subiect. Neîndoielnic că fiecare dintre noi ne confruntăm continuu cu această problemă. Agenda personală, cartea de telefon, sunt mijloace simple de organizare, păstrare şi regăsire a datelor de care avem nevoie la un moment dat. Această problemă legată de stocarea informaţiilor, organizarea şi regăsirea lor a fost rezolvată cu ajutorul bazelor de date.

O bază de date este o colecţie de informaţii corelate, referitoare la un anumit subiect sau colectate, organizate şi memorate într-un anumit scop. Sistemul care permite colectarea, organizarea, memorarea şi regăsirea informaţiilor dintr-o bază de date se numeşte sistem de gestiune a bazelor de date. Acest sistem poate să fie unul convenţional în care informaţiile sunt stocate pe hârtie, depuse în dosare, registre, rafturi, încăperi, etc., sau poate să fie computerizat, caz în care informaţiile sunt păstrate pe suport magnetic în volume, repertorii, fişiere pe suport magnetic. În cazul stocării informaţiilor pe suport magnetic, operarea în baza de date se face prin intermediul unor programe.

S-a ajuns astfel la o situaţie în care fiecare firmă sau instituţie trebuie să îşi dezvolte propriul sistem informatic de gestionare a bazei de date, dat fiind faptul că încă nu există un sistem informatic atât de general şi de flexibil încât să se adapteze cerinţelor oricărei organizaţii. Cu atit mai mult, pentru o societate comerciala, posibilitatea de a lucra nemijocit cu clientul (local dar si la distanta) este o oportunitate deosebita. Prin realizarea iesirii pe Internet si dand clientului posibilitatea sa gaseasca singur, de acasa, toate informatiile, ba mai mult, dand posibilitatea sa vizualizeze catalaoge de produse, deviz si lucrari de referinta reprezinta un pas important in realizarea integrarii propriilor date si sisteme de afaceri cu alti oameni si alte firme din tara si din strainatate

1.2. Specificarea temei

Având în vedere cerinţele actuale şi viitoare ale economiei de piata, în lucrarea de faţă, am realizat proiectarea unui site pentru firma BizZu Shop & Service S.R.L. care are ca obiect principal de activitate Vanzarea si Service-ul Calculatoarelor si Telefoanelor mobile.

Pornind de la faptul ca lansarea pe Internet a unei firme este ceva la moda in zilele noastre, si un fapt care face o firma sa fie cunoscuta pe plan international, am realizat un website care sa reflecte cat mai fidel realitatea. De aceea, site-ul cuprinde urmatoarele sectiuni:

- Sectiunea About- care descrie pe scurt istoricul firmei;

- Sectiunea Products- care descrie pe scurt produsele puse spre vanzare;

- Sectiunea Service- care descrie serviciile oferite de catre BizZu Shop & Service;

- Sectiunea Contact- care permite sa luam contact cu reprezentantii legali ai firmei;

- Sectiunea Comenzi-prin care se poate realiza comandarea unor lucrari si realizarea unui deviz pentru clientul potential.

În partea teoretică sunt prezentate pe scurt modelele de aplicaţii pentru lucrul cu baza de date, tehnologia Java pentru construirea aplicaţiilor pe nivele, obiectele de acces la date, si tehnologia JSP.

Partea practică conţine descrierea proiectării şi implementării aplicaţiilor. Aplicaţia este destinată unei firme de constructii şi implementează posibilitatea de a prelua comenzi on-line prin intermediul internetului.

1.3 Oportunitatea creării unui site web al organizaţiei

La prima vedere, crearea şi dezvoltarea unui site web al organizaţiei reprezintă o problemă deja rezolvată. Într-adevăr, din punct de vedere strict tehnic, crearea acestuia nu mai constituie un obstacol în faţa organizaţiilor care doresc acest lucru. Microsoft FrontPage Express (un program specializat în crearea de pagini web integrat în cadrul Internet Explorer) sau Macromedia Flash au rezolvat problema.

Site-ul de web va ajuta sa micsorati costurile legate de distribuirea informatiilor, avand in vedere ca plasarea informatiilor pe web si trimiterea lor catre clienti este cu mult mai putin costisitoare decat tiparirea si trimiterea lor prin posta.

Informatia poate fi actualizata imediat, instant pe site-ul de web, ceea ce este mult mai rapid si mai putin costisitor decat retiparirea unor materiale promotionale,servirea mai buna a clientilor

Un site web bine realizat inseamna pentru clienti acces la informatii 24 de ore pe zi si 7 zile pe saptamana. Puteti facilita de asemenea plasarea de comenzi online si verificarea stadiului in care se afla comenzile, puteti plasa online un catalog de produse si puteti oferi un formular pentru contactarea personalului firmei prin e-mail. Pentru clienti, toate acestea inseamna comoditate si o servire mai buna,mai multe vanzari si un profit mai mare!

Poate cel mai important scop al prezentei online este reprezentat de marirea vanzarilor. Prin intermediul unui site de web va puteti prezenta produsele si serviciile oamenilor din intreaga lume, avand astfel acces la noi piete, la care nu ati putea ajunge in alte moduri.

Prin site-ul de web va puteti prezenta firma si oferta clientilor din intreaga lume. Prezenta pe Internet poate genera nenumarate oportunitati de afaceri internationale pentru compania dumneavoastra.

Cel mai sigur mod de a impune pe piata un produs este un design impecabil.

Armonizarea functionalului cu esteticul are ca efect o satisfactie deosebita. Simpla referire la o renumita companie este legata instantaneu de imaginea prin care aceasta este reprezentata.

În primul caz este vorba despre furnizarea unui volum de informaţii atractive şi suficiente pentru a determina o reacţie favorabilă a clienţilor: cumpărarea sau comandarea produselor (serviciilor) promovate sau cel puţin solicitarea de informaţii suplimentare despre acestea.

În al doilea caz este vorba despre diferenţierea organizaţiei în raport cu competitorii săi, în general .

Preview document

Crearea unui Site Web - Pagina 1
Crearea unui Site Web - Pagina 2
Crearea unui Site Web - Pagina 3
Crearea unui Site Web - Pagina 4
Crearea unui Site Web - Pagina 5
Crearea unui Site Web - Pagina 6
Crearea unui Site Web - Pagina 7
Crearea unui Site Web - Pagina 8
Crearea unui Site Web - Pagina 9
Crearea unui Site Web - Pagina 10
Crearea unui Site Web - Pagina 11
Crearea unui Site Web - Pagina 12
Crearea unui Site Web - Pagina 13
Crearea unui Site Web - Pagina 14
Crearea unui Site Web - Pagina 15
Crearea unui Site Web - Pagina 16
Crearea unui Site Web - Pagina 17
Crearea unui Site Web - Pagina 18
Crearea unui Site Web - Pagina 19
Crearea unui Site Web - Pagina 20
Crearea unui Site Web - Pagina 21
Crearea unui Site Web - Pagina 22
Crearea unui Site Web - Pagina 23
Crearea unui Site Web - Pagina 24
Crearea unui Site Web - Pagina 25
Crearea unui Site Web - Pagina 26
Crearea unui Site Web - Pagina 27
Crearea unui Site Web - Pagina 28
Crearea unui Site Web - Pagina 29
Crearea unui Site Web - Pagina 30
Crearea unui Site Web - Pagina 31
Crearea unui Site Web - Pagina 32
Crearea unui Site Web - Pagina 33
Crearea unui Site Web - Pagina 34
Crearea unui Site Web - Pagina 35
Crearea unui Site Web - Pagina 36
Crearea unui Site Web - Pagina 37
Crearea unui Site Web - Pagina 38
Crearea unui Site Web - Pagina 39
Crearea unui Site Web - Pagina 40
Crearea unui Site Web - Pagina 41
Crearea unui Site Web - Pagina 42
Crearea unui Site Web - Pagina 43
Crearea unui Site Web - Pagina 44
Crearea unui Site Web - Pagina 45
Crearea unui Site Web - Pagina 46
Crearea unui Site Web - Pagina 47
Crearea unui Site Web - Pagina 48
Crearea unui Site Web - Pagina 49
Crearea unui Site Web - Pagina 50
Crearea unui Site Web - Pagina 51
Crearea unui Site Web - Pagina 52
Crearea unui Site Web - Pagina 53
Crearea unui Site Web - Pagina 54
Crearea unui Site Web - Pagina 55
Crearea unui Site Web - Pagina 56
Crearea unui Site Web - Pagina 57
Crearea unui Site Web - Pagina 58
Crearea unui Site Web - Pagina 59
Crearea unui Site Web - Pagina 60
Crearea unui Site Web - Pagina 61
Crearea unui Site Web - Pagina 62
Crearea unui Site Web - Pagina 63
Crearea unui Site Web - Pagina 64
Crearea unui Site Web - Pagina 65
Crearea unui Site Web - Pagina 66
Crearea unui Site Web - Pagina 67
Crearea unui Site Web - Pagina 68
Crearea unui Site Web - Pagina 69
Crearea unui Site Web - Pagina 70
Crearea unui Site Web - Pagina 71
Crearea unui Site Web - Pagina 72
Crearea unui Site Web - Pagina 73
Crearea unui Site Web - Pagina 74
Crearea unui Site Web - Pagina 75
Crearea unui Site Web - Pagina 76
Crearea unui Site Web - Pagina 77
Crearea unui Site Web - Pagina 78
Crearea unui Site Web - Pagina 79
Crearea unui Site Web - Pagina 80
Crearea unui Site Web - Pagina 81
Crearea unui Site Web - Pagina 82
Crearea unui Site Web - Pagina 83
Crearea unui Site Web - Pagina 84
Crearea unui Site Web - Pagina 85
Crearea unui Site Web - Pagina 86
Crearea unui Site Web - Pagina 87

Conținut arhivă zip

  • Crearea unui Site Web.doc

Alții au mai descărcat și

Proiectarea aplicațiilor de comerț electronic - aplicație de food-ordering

Progresele realizate recent în domeniile tehnologie-calculatoare, telecomunicatii si software, precum si în alte domenii ale informatiei, au...

Site de prezentare a școlii 35 București

CAPITOLUL I Noţiuni de bază în HTML HTML (HyperTextMarkupLanguage) este un set de coduri speciale care se inserează într-un text, pentru a adăuga...

Proiectarea Locației Web pentru Romsticom SRL

INTRODUCERE Informaţia a devenit o resursă importanta în dezvoltarea societăţilor moderne evoluate în plan politic, economic, social şi spiritual....

Crearea unei Pagini Web

Capitolul 1. Introducere în HTML 1.1 Noţiuni generale HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea...

Baze de date - gestionarea cărților într-o bibliotecă

1 Introducere Trebuie menţionat faptul că lucrarea de faţă îşi propune înainte de toate să identifice cele mai importante aspecte şi probleme ale...

Caiet de practică la calculatoare și automatizări

INFIINTARE: 15.02.1993 sub denumirea de S.C." EFF EFF Romania" S.R.L. Lugoj. DENUMIREA ACTUALA: S.C. NOVAR ELECTRIC ROMANIA SRL SCHIMBARE DE...

Realizarea unui Site Web Folosind Limbajul HTML

Motivaţia alegerii temei Experienţa didactică arată că elevii sunt mai puţin atraşi de probleme, abandonează repede când întâmpină greutăţi şi au...

Realizarea unui Site - Pisici

Capitolul 1. Introducere în HTML 1.1 Noţiuni generale HyperText Markup Language (HTML) este un limbaj de marcare utilizat pentru crearea...

Te-ar putea interesa și

Proiectarea unei Aplicații Web pentru o Companie de Leasing

I. Analiza managementului de leasing I.1. Introducere I.1.1.Definiţie Cuvintul "Leasing" vine din limba engleză, de la substantivul "leasing"...

Search Engine Optimization - Instrument principal în marketingul online. Studiu de caz - Papetăria Vestului

Introducere „Marketingul este peste tot. În mod formal sau informal, oamenii .i organiza.iile desfa.oara un mare numar de activita.i care s-ar...

Rolul Internetului în Dezvoltarea Afacerilor Electronice în Societatea Informațională

Capitolul 1 : Introducere în comerţul electronic De-a lungul istoriei omenirii, schimbul de produse şi servicii a cunoscut mai multe forme. Dacă...

Marketing publicitar pe Facebook

INTRODUCERE Astăzi, când tehnologia Internet a pătruns în majoritatea domeniilor prin avantajele pe care le pune la dispoziţie, acces rapid la...

Brief de Creare a unui Site Web

1. Alegerea temei Un site web este definit ca o entitate virtuala si reprezinta totalitatea informatiilor si serviciilor care sunt asociate cu un...

Crearea și Utilizarea Site-urilor Web

CAPITOLUL 1 CREAREA SI UTILIZAREA SITE-URILOR WEB 1.1 CREAREA SI DEZVOLTAREA SITE-URILOR WEB Operaţionalizarea planului de e-marketing implică...

Realizarea Site-urilor

Programul de creatie Microsoft® FrontPage – programul de creatie pentru Web, este inclus in unele versiuni ale pachetului Microsoft® Office (97,...

Ai nevoie de altceva?