160 likes | 301 Views
Conectarea Paginilor Web La Baze De Dat e. Gestiunea Consumatorilor Electrica Lucrare De Licen ţă. Cuprins. &1.Pagini Web &2.Baze De Date &3.Conectarea Paginilor Web La Baze De Date &4.Macromedia Dreamweaver &5.Proiectul: Gestiunea Consumatorilor Electrica. Pagini Web.
E N D
Conectarea Paginilor Web La Baze De Date Gestiunea Consumatorilor Electrica Lucrare De Licenţă
Cuprins • &1.Pagini Web • &2.Baze De Date • &3.Conectarea Paginilor Web La Baze De Date • &4.Macromedia Dreamweaver • &5.Proiectul: Gestiunea Consumatorilor Electrica
Pagini Web • Datorită răspândirii explozive a computerului şi a reţelelor de calculatoare, Internetul a crescut, devenind din instrument de comunicare la care aveau acces doar un cerc restrâns de indivizi, o reţea planetară în care fiecare firmă este conectată şi poate interacţiona cu posibilii parteneri printr-un site. • Un site este un loc virtual, pe Internet, unde poţi găsi informaţii. Acesta poate fi comercial, pentru reclama, comerţ electronic şi pentru dialog cu consumatorii, suport tehnic şi informaţional.
Baze De Date • O dată cu informaţia a apărut şi necesitatea schimbului de informatii. Pentru aceasta era nevoie de un suport material care să stocheze informaţia şi să o transmită mai departe. S-a început cu cioplirea informaţiilor în piatră si s-a continuat cu alte si alte solutii pâna în zilele noastre, când asistăm la decaderea unui suport (hârtia) si ridicarea altuia (suportul electro-magnetic). • Limbajul de operare a bazelor de date de tip relaţional SQL a devenit un standard în domeniu, iar bazele de date relaţionale sunt acum în mare vogă, faţă de situaţia de acum câţiva ani când dominau bazele de date ierarhice sau cele de reţea.
Conectarea Paginilor Web La Baze De Date • Este, de fapt, surprinzător cât de utilă poate fi o bază de date, mai ales atunci când poate fi folosită într-un site Web. Sunt foarte multe lucruri care se pot face într-un astfel de caz, de la afişarea unor simple liste şi până la producerea integrală a paginilor Web dintr-o bază de date. • PHP şi MySQL împreună pot fi folosite pentru a crea o bază de date - accesibilă pe Web, precum şi pentru a scrie programe de acces la baza de date.Folosirea bazelor de date pe Web deschide noi şi mari posibilităţi de lucru în Internet şi poate face mult mai puternic un centru Web, economisind timpul de actualizare, permiţând utilizatorilor să interacţioneze (să răspundă) şi multe altele.
Macromedia Dreamweaver • Macromedia Dreamweaver pune la dispoziţie o puternică combinaţie de modele standard de dezvoltare, opţiuni deosebite si unelte de înalt nivel, suport de editare de cod, permiţând astfel dezvoltătorilor şi designerilor să creeze aplicaţii de orice tip, pagini web standard şi aplicaţii performante.
Descriere Proiect Proiectul realizează Gestiunea Consumatorilor a unei companii de furnizare al electricităţii cu ajutorul unei Baze de Date, proiectate SQL.Interacţiunea cu utilizatorii se face printr-un Site de Internet,Limbajul Punte fiind PHP-ul;Dreamweawer fiind programul de generare cod php folosit iar Baza de Date se acceseaza printr-o conexiune Php-MySql.
Prezentare Proiect • Proiectul permite realizarea următoarelor operaţii: • -Tipărirea Consumatorilor,cât şi celorlalte clase; • -Modificarea Consumatorilor,cât şi celorlalte clase; • -Tipărirea Consumatorilor Deconectaţi; • -Tipărirea Facturii unui Consumator; • -Tipărirea Preţurilor şi Limitelor la care se aplică;
Modelarea Claselor CONSUMATORI TARIFE ARTICOLE FACTURATE FACTURI CONECTARI LIMITE
Definirea Claselor Necesare cu Atributele şi Operaţiile Necesare TARIFE TARIF COD PRETABONAMENT PRET KWH1 PRET KWH2 PRETKWH3 DATA NUME TARIF AFISARE INSERARE MODIFICARE FACTURI NUMAR FACTURA IDENTIFICATOR INDEX VECHI INDEX NOU VALOARE DATA AFISARE INSERARE MODIFICARE CONSUMATORI IDENTIFICATOR DE_LA PANA_LA INDEX VECHI INDEX NOU CONSUM TARIF COD NUME ADRESA AFISARE INSERARE MODIFICARE ARTICOLE FACTURATE NUMAR FACTURA ARTICOL CANTITATE PRET VALOARE AFISARE INSERARE MODIFICARE LIMITE TARIF COD LIMITA1 LIMITA2 LIMITA3 AFISARE INSERARE MODIFICARE CONECTARI IDENTIFICATOR DECONECTARE RECONECTARE AFISARE INSERARE MODIFICARE
Modelarea Evenimentelor şi Acţiunilor • Mediul in care se ruleaza programul este Internetul. • Evenimentele din pagina PRINCIPALA: • -Date generale: afisare date generale despre Electrica; • -Liste preturi si limite; • -Link spre pagina Electrica.ro; • -Link spre pagina ADMIN:acces la baza de date.
Evenimentele din pagina ADMIN: • -Lista deconectati:cei care au o inregistrare nevida in Data_Deconectarii; • -Afisare factura pentru un anumit consummator; • -Afisarea continutului unei tabele alese; • -Inserare in tabela aleasa; • -Modificarea unei inregistrari alese dintr-o tabela aleasa.
Diagrama de Trasare a Evenimentolor ÎNCADRARE CONSUMATORI ÎNCADR TARIF TARIFE POTRIVIRE PREŢ ARTIC LISTARE DECONECTAŢI AFIŞ FACT LIMITE FACTURI AFIŞ FACT ARTIC_FACTU CONECTARI
CREARE FACTURA ALEGERE CONSUMATOR COMPLETARE ELEM FACTURĂ TARIFE CONSUMATORI FACTURI ARTIC FACT AFIŞARE FACTURĂ Paşii Creării Facturii
Concluzie • Proiectul a urmărit să facă posibilă realizarea a cât mai multor perspective asupra bazei de date, fără să crească redundanţa datelor bazei de date, ceeace ar însemna scăderea eficienţei. • Am putea spune că am realizat o interfaţă cu o baza de date cu ajutorul Internetului, limbajul care face posibilă aceasta interacţiune fiind php-mysql şi astfel putem avea acces asupra bazei de date prin intermediul Internetului.