Dezvoltarea Unei Aplicatii Folosind Limbajul Php

ΑΒRΕVІΕRІ

ɑlіn. = ɑlіnеɑt(ul);

ɑrt. = ɑrtіϲοl(ul);

ϲіt. = ϲіtɑt(ul);

ϲf. = ϲοnfеr (ϲοmpɑră);

е. ɡ. = ехеmplі ɡrɑtіɑ (dе ехеmplu);

Εd. = еdіturɑ;

еd = еdіțіɑ;

еt ɑl. = еt ɑlіі (șі ɑlțі ɑutοrі);

і. е. = іd еѕt (ɑdіϲă);

іbіd. = іbіdеm (în ɑϲеlɑșі lοϲ);

іd. = іdеm (ɑϲеlɑșі);

іnfrɑ. = mɑі ϳοѕ;

lіt. = lіtеrɑ;

lοϲ. ϲіt. = lοϲο ϲіtɑο;

nr. = număr(ul);

οp. ϲіt. = οpеră ϲіtɑtă;

p. = pɑɡіnɑ;

pɑѕѕіm = pе ɑlοϲurі;

ѕq. = ѕеquеnѕ;

ѕuprɑ = mɑі ѕuѕ;

urm. = următοɑrеlе;

vοl = vοlum(ul).

GLOSAR

AJAX – Asynchronous JavaScript and XML.

Apache – server HTTP de tip open source.

Aplicație web – O aplicație web este un sistem software bazat pe tehnologiile și standardele consortiului World Wide Web (W3C) care oferă resurse web specifice cum ar fi conținut și servicii prin intermediul unei interfețe numită browser web.

Browser – prin browser se înțelege un program de navigare web.

HTML – limbaj de marcare utilizat pentru crearea paginilor web, ce pot fi afișate într-un browser.

HTTP – HyperText Markup Language.

CSS – Cascading Style Sheets.

Interfața grafică – este o interfață cu utilizatorul bazată pe un sistem de afișaj ce utilizează elemente grafice.

Mentenabilitate – proprietatea unei component, proces sau sistem de a fi întreținut și reparat cu ușurință pe viitor.

mySQL – sistem de gestiune a bazelor de date.

Stakeholderi – (părți afectate) – persoane sau organizații interesate de viitorul sistem și care își exprimă cerințele pentru sistem. O persoană poate reprezenta interesul mai multor stakeholderi.

Uzabilitate – uzabilitatea este un atribut calitativ, care se referă la cât de ușor poate fi folosit un lucru; mai exact, se referă la cât de repede pot învăța oamenii să folosească ceva.

XAMPP – pachet de programe software, open source, care constă în Apache HTTP Server, mySQL database și interpretatoare pentru scripturile scrise în limbajele de programare PHP și Perl.

CUPRІΝЅ

INTRODUCERE

Enunțul temei

Contextul proiectului

Motivația

Descriere generală

Capitolul 1. NOȚIUNI DE PROGRAMARE WEB

Aspecte generale

HTML

CSS

Sistemul de gestiune al bazelor de date mySQL

Definiții

Tipuri de date utilizate de MySQL

Conectarea la baza de date

Instrucțiunea select

Instrucțiunea update, insert și delete

PHP

Noile tendințe în dezvoltarea limbajului PHP

XAMPP

JavaScript

Adobe Dreamweaver

Serverul Apache

Tehnologii adiționale

Adobe Photoshop

Eclipse

PhpMyAdmin

Analiza conceptelor formale

Generalități

Aplicabilitatea conceptului de analiză formală

Modul de funcționare a analizei conceptelor formale

Capitolul 2. LIMBAJUL PHP

Aspecte generale

Crearea blocurilor PHP

Variabile

Operatori și funcții

Instrucțiunea if – else

Scrierea instrucțiunilor switch, break și default

Scrierea instrucțiunii for

Instrucțiunile while și do while

Tablouri în PHP

Formulare HTML

Includerea fișierelor PHP

Lucrul cu sesiuni

Crearea sesiunii

Protejarea informațiilor din sesiune

Ștergerea sesiunii

Capitolul 3. DEZVOLTAREA UNEI APLICAȚII FOLOSIND LIMBAJUL PHP

Studiul și analiza sistemului existent

Prezentarea succintă a societății și identificarea domeniului aplicației

Activitățile desfășurate în unitatea economică

Studiul sistemului de conducere

Studiul sistemului condus

Studiul sistemului informational

Analiza critică a sistemului existent

Direcții de perfecționare

Spațiul virtual al afacerilor

E-commerce – componentă a procesului de e-business

Mijloace de plată în comerțul electronic

Proiectarea de ansamblu a sistemului informatic

Obiectivele sistemului informatics

Estimarea necesarului de resurse

Definirea situațiilor finale (ieșirilor)

Definirea intrărilor sistemului

Modelarea datelor și prelucrărilor

Modelarea conceptuală a datelor

Modelarea logică a datelor

Modelarea fizică a datelor

Modelarea conceptuală a prelucrărilor

Modelarea logică a prelucrărilor

Modelarea fizică a prelucrărilor

Stabilirea colecțiilor de date

Tehnologia de prelucrare

Serverul web Apache

Limbajul PHP

Serverul de baze de date mySQL

Limbajul unificat de modelare – UML

Identificarea cerințelor

Identificarea actorilor

Identificarea cazurilor de utilizare

Descrierea cazurilor de utilizare

Definitivarea cazurilor de utilizare

Elementele adiționale

Analiza și proiectarea orientată pe obiect

Modelarea funcțională

Modelarea dinamicii sistemului

Modelarea structurii statice

Proiectarea de detaliu a sistemului informatic

Proiectarea logică și fizică a ieșirilor

Nomenclator clienți

Nomenclator produse

Vizualizare factură fiscal

Raport privind situația vânzărilor

Vizualizare comenzi după data generării

Vizualizare comenzi achitate/neachitate

Registru de evidență comenzi

Proiectarea logică și fizică a intrărilor

Înregistrare date clienți

Actualizare date clienți

Înregistrare date produse

Actualizare date produse

Bon comandă

Jurnal de vânzări

Proiectarea logică și fizică a bazei de date

Proiectarea tabelelor aplicației

Descrierea unor funcții utilizate în aplicație

Funcții PHP

Funcții JavaScript

Prezentarea produsului software

Structura magazinului

Modulul de înregistrare

Modulul de autentificare

Modulul de administrare

Administrarea clienților

Administrarea produselor

Administrarea comenzilor

Administrarea facturilor

Modulul de client

Catalogul de produse

Coșul de cumpărături

Comenzile mele

Date personale

Modificarea parolei

Implementarea aplicației

Testarea aplicației

CONCLUZIE

BIBLIOGRAFIE

ANEXE

Similar Posts