Comertul Electonic - Magazinul Virtual

Proiect
8.1/10 (7 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 90 în total
Cuvinte : 18693
Mărime: 1.81MB (arhivat)
Cost: 8 puncte
Profesor îndrumător / Prezentat Profesorului: Cornel Popescu
A fost prezentat in cadrul Universitatii Politehnice din Bucuresti; Facultatea de Automatica si Calculatoare in anul 2006

Cuprins

CUPRINS 3

1.Introducere 5

1.1. Contextul 5

Oportunitatea crearii unui site web al organizatiei 6

Alegerea (obtinerea) unui nume de domeniu 9

Promovarea site-ului web

Tehnologia Flash pentru realizarea site-urilor web

2. Fundamentare teoretica 12

2.1. Modele de aplicatii 12

2.1.1. Aplicatii pe un singur nivel (single tier) sau monolitice 12

2.1.2. Aplicatii pe doua niveluri (two tier) sau Client/Server 12

2.1.3. Aplicatii pe trei niveluri (three tier) 13

2.1.4. Aplicatii bazate pe web 13

2.1.5. Beneficiile sistemelor pe n nivele 14

2.2 Tehnologia Java pentru construirea aplicatiilor pe nivele 14

2.2.1 Scenariul aplicatiei pe mai multe niveluri 15

2.2.2 Tehnologii middle-tier pentru construirea aplicatiilor pe nivele 16

2.2.2.1 Vechea tehnologie CGI 16

2.2.2.2 Tehnologia ASP 16

2.2.2.3. Tehnologia PHP 16

2.3. Obiectele de acces la date 17

2.3.1 Modelarea datelor 17

2.3.1.1. Obiectele business, relatii între entitati 17

2.3.1.2 Nivelul Interfata Obiect Business 18

2.3.1.3 Modele Business. Modelul bazei de date rationale 18

2.4.1Servlets

2.3.4.2. Tehnologia JSP 19

2.4.2.1. Primirea cererii 23

2.4.2.2. Translatarea paginii 23

2.4.3. Suport pentru dezvoltarea data tier ului 24

2.5. Principii generale in proiectarea bazelor de date 26

2.5.1. Modelul relational 27

2.5.2. Normalizarea 28

2.5.3.1. Prima forma normala (FN1) 29

2.5.3.2. A doua forma normala (FN2) 29

2.5.3.3. A treia forma normala (FN3) 30

2.5.3.4. A patra forma normala (FN4) 30

2.5.3.5. A cincea forma normala (FN5) 31

2.6 SQL SERVER 2.6.1.Un nivel ridicat de disponibilitate 33

2.6.2.Securitate ridicata a datelor 35

3.PROIECTAREA SI ARHITECTURA SISTEMULUI

3.1 Specificatiile sistemului

3.2 Arhitectura sistemului

4. PROIECTAREA ÎN DETALIU A SISTEMULUI 38

4.1. Proiectarea bazei de date 38

Tabela 39

4.2.Vederi si alte comenzi SQL utilizate: 39

CREATE VIEW totaluri 39

Select * from users where username=username and parola=password 40

4.3. Design 41

4.3.1. Aplicatia web 41

index.html 42

4.4. Implementarea 50

5. PUNEREA ÎN FUNCTIUNE SI UTILIZAREA SISTEMULUI 55

5. 1.Cerintele hard si soft ale aplicatiei 55

5.2 Punerea în functiune si operarea 55

6. Concluzii 56

7. BIBLIOGRAFIE 58

8. ANEXE 59

showLogin.jsp 59

newUser.jsp 60

browse.jsp 62

checkLogin.jsp 64

checkNewUser.jsp 65

error.jsp 65

logOut.jsp 66

processOrder.jsp 66

showDetails.jsp 68

showTotal.jsp 69

Catalog.java 72

connection.java 74

Item.java 76

Login.java 77

newUser.java 77

Order.java 80

showOrder.java 82

TotalOrder.java 84

Preview document

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

Conținut arhivă zip

  • Comertul Electonic - Magazinul Virtual.doc

Alții au mai descărcat și

Medii de Programare Vizuala (JAVA) - Evidenta Autovehiculelor Inmatriculate

1. Enuntul temei: Sa se realizeze un proiect pentru evidenta autovehiculelor inmatriculate in circulatie. Pentru fiecare autoturism se considera...

Aplicatie 3d Animator Flash

Capitolul 1 - Introducere 1.1. Cuvânt introductiv “Programatorul este precum un copil care încearcã necunoscutul pentru a atinge absolutul.”...

Crearea unui Site Web

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...

Farmacie

Introducere Programarea orientata pe obiecte este unul din cei mai importanti pasi facuti in evolutia limbajelor de programare spre o mai...

Tehnici pentru Recunoasterea Fetei

1. Introducere Recunoasterea automata a fetei umane este o problema foarte complexa rezolvata de oameni cu o pereche de senzori foarte complex-...

Comert Electronic - Magazinul Virtual

Introducere Prin accesibilitatea reţelei web de către toată lumea a devenit posibil şi una din cele mai reuşite metode de bussiness din lume, care...

Aplicatie Android - Statii Transport

Descriera aplicație: maparea pe harta a stațiilor RATUC, a liniilor de transport și localizarea celei mai apropiate stații pentru o linie data...

Crearea unui Magazin Electronic

Introducere Ţelul acestei diplome este elaborarea unui magazin electronic, dirijarea şi urmărirea după funcţionalitatea lui, înregistrarea în...

Ai nevoie de altceva?