Documente Academic
Documente Profesional
Documente Cultură
PROIECT de AN
tema:
Proiectarea subsistemului informatic al utilizatorului
in aplicatia web pentru societatea pe actiuni Argon-Sigma
Aplicatiile web vin in ajutorul oricarui proprietar de magazine online. Internetul devine
un jucator din ce in ce mai important pe piata afacerilor mondiale, oferind, de multi ani, mai mult
decat simpla oportunitate de a cauta informatii si de a te distra. Astazi, acest serviciu joaca un rol
major in industria comunicatiilor, media si a stirilor. Aplicatiile web sunt folosite de foarte multe
companii mari care pun la dispozitia clientilor servicii variate. In primul rand, se bucura de
avantajul unor retele de securitate foarte bune, ceea ce le ajuta la transferul de bani si la
comenzile online. De fapt, toate serviciile de Internet Banking sunt realizate prin intermediul
aplicatiilor web, la fel ca si sistemele magazinelor online, ele devenind vitale pentru
infrastructura majoritatii afacerilor de pe Internet. Daca de regula paginile web sunt statice,
paginile aplicatiilor web interactioneaza cu clientii, primind cereri de la acestia si raspunzand la
ele in timp real. Cel mai bun exemplu este cel al magazinelor online, unde aplicatiile utilizeaza o
1
baza de date pentru a stoca informatii permanente precum descrierile produselor, preturile si
comenzile clientilor.
Spre deosebire de aplicatiile traditionale, cele web sunt disponibile si usor de accesat
oriunde si oricand, atat timp cat se utilizeaza un PC care are conexiune la Internet. Asadar, atat
clientii cat si proprietarii au mai usor acces la ele. In plus, aplicatiile web sunt mai usor de
costumizat decat cele de pe desktop. Designul, prezentarea si intregul mesaj sunt mai usor de
modificat, dar pot fi prezentate si diferit pentru diferite grupuri de utilizatori.
Nu in ultimul rand, acestea sunt usor de instalat (prin intermediul update-urilor se poate
ajunge la toti utilizatorii deodata), se adapteaza la un volum de informatii din ce in ce mai mare
si sunt mai bine securizate (gasindu-se pe servere dedicate) si usor de creat.
1. (HTTP) - Hypertext Transfer Protocol, stiva de protocoale OSI prin care serverul web i
browserul clientului (utilizatorului) comunic ntre ele;
2. (HTML) - Hypertext Markup Language, standard de definire i prezentare a paginilor
web;
3. (URI) - Uniform Resource Identifier, sistem universal de identificare a resurselor din
web, folosit pentru a identifica i regsi paginile web.
2
1. Cascading Style Sheets (CSS);
2. JavaScript;
3. Hypertext Transfer Protocol Secure - HTTPS.
World Wide Web Consortium (cunoscut i sub denumirea de W3C), care astzi este
condus de Berners-Lee, dezvolt standardele HTML i CSS; alte standarde provin de la Internet
Engineering Task Force (IETF), ECMA sau productori ca Sun Microsystems.
1. Analiza preliminar
3
2. Concretizarea ideilor
3. Schiarea elementelor vizuale i compunerea structurii sitului
4. Scrierea codului ce descrie structura i designul fiecrei pagini web n HTML, CSS,
Javascript etc.
5. Testarea sitului
6. Schimbarea prilor care nu corespund intei
7. Publicarea site-ului pe Internet sau pe un intranet
8. Modificarea ulterioar i relansarea pe Internet, dup nevoile clienilor sau ale timpului
Dup stabilirea structurii sitului se intr n etapa conceperii unei interfee grafice care,
pe lng scopurile sale estetice, trebuie s faciliteze i accesul vizitatorilor la toate seciunile
publice ale sitului, s fie comprehensiv i, nu n ultimul rnd, s asigure i ncrcarea rapid a
paginilor, prin modul n care sunt realizate diversele elemente grafice. Este recomandat sa fie
citite cele mai reprezentative rapoarte de uzabilitate.
Din punctul de vedere al designului siturile sunt n mare parte alctuite din tabele cu
linii (invizibile pe ecran) n care se insereaz imagini (sigl, imagini-simbol, butoane etc.) i
texte, n aa fel nct aspectul s fie unitar i s nu se sesizeze vizual organizarea tabelar.
Celulele tabelelor
4
Este de notat c actualmente locul tabelelor a fost luat de popularul mod de formatare CSS, care
reprezint o soluie mai "curat" din punctul de vedere al programrii dect utilizarea tabelelor.
Dup ce imaginea iniial a fost mprit n mai multe imagini mici, acestea se introduc
n tabele sau se poziioneaz cu ajutorul CSS, fie prin scrierea direct a codului HTML ntr-un
program simplu de editare text, cum ar fi Notepad, fie prin utilizarea unui editor HTML, n
general de tip WYSIWYG, cum ar fi Dreamweaver. Astfel se genereaz un prim "schelet" al
sitului, denumit "mock-up", care simuleaz situl i toate funciile lui, fr a avea ns coninutul
real, ci numai texte de tip lipsum i imagini provizorii. n cazul n care este vorba de un sit
simplu, cu puine pagini, tot ce mai rmne de fcut este introducerea coninutului final. n cazul
n care este vorba de un sit complex, de exemplu un catalog sau un magazin virtual, mock-up-ul
intr n etapa de programare complex, care poate utiliza limbaje mai complicate (de tip server-
side ca de exemplu PHP, ASP, sau i de tip client-side) precum i baze de date.
5
2. gzduirea siteului pe un server (hosting)
3. web designul (crearea site-ului propriu-zis)
n zilele de astzi, este foarte bine tiut c un rol destul de important n dezvoltarea unei
afaceri o are anume prezena pe web. Site-ul web este un instrument al afacerii, cu ajutorul
cruia se poate de lucrat i de ctigat n acelai timp. Dac o companie nu deine un site web al
su, majoritatea clienilor vor privi fr mare ncredere n serviciile sau produsele companiei
respective.
Orice site web ndeplinete concomitent mai multe funcii, printre care:
1. Funcia informativ
2. Funcia de marketing
3. Funcia de promovare a imaginii companiei
1. Funcia informativ
Site-ul web ofer informaie despre compania la orice or, concomitent mai multor persoane,
din orice col al lumii. Volumul informaiei care va fi afiat pe site depinde n primul rnd de
domeniul afacerii cu care se ocupa compania. Anume funcia informativ este cea care ar trebui
s conving clientul de nevoia unui site web. Pe site-ul web este posibilitatea gsirii informaiei
de care este nevoie n volum mai mare, n termen mai scurt i foarte comod n acelai timp.
2. Funcia de marketing
Site-ul web al oricrei companii automat devine un instrument de publicitate, deoarece pe el este
prezentat toat informaia despre activitatea companiei. Iar informaia nu este prezentat pur i
simplu, ci e foarte bine structurat i aranjat n aa fel nct s atrag atenia utilizatorilor din
orice col al lumii. Spre deosebire de publicitatea care se face la televizor sau amplasarea
bannerelor publicitare prin ora, site-ul web va oferi publicitate doar pentru persoanele care sunt
cu-adevrat cointeresate n ceea ce se propune pe site. Totodat, internetul ne permite
organizarea publicitii n mai multe modaliti, cum ar fi: text link-uri, bannere publicitare,
6
publicarea informaiilor pe alte site-uri web. Zilnic se reduce numrul persoanelor care citesc
ziarele i privesc televizorul, iar internetul este n continu cretere.
Ne aflm n perioada n care deinerea unui site web este la fel de important ca i existena unei
cri de vizit. Aproape fiecare antreprenor care-i deschide o afacere se gndete la ideea c ar fi
bine s aib un site web al companiei. Ideea nu const n crearea unui site web ct mai stilat, mai
colorat sau mai bine amenajat, ci n deinerea unui site web care s se evidenieze prin cele ale
concurenilor. Compania care deine un site web ofer ncredere clienilor i totodat este n
ctig fa de acele ntreprinderi care nu au un spaiu virtual, astfel crendu-i o imagine mai
pozitiv.
Orice site web, n dependen de profilul su, ar trebui s conin urmtoarele informaii:
Magazinul online are nevoie de un site web cu o administrare mai complicat. Orice magazin
online trebuie s ofere posibilitate clienilor s adauge n coul cu cumprturi produsele pe care
le doresc acetia. De asemenea, e necesar colectarea datelor despre client, prezentarea
modalitilor de plat i detalii despre livrare. De regul, site-urile web realizate pentru
magazinele online au o interfa, care permite modificarea site-ului web, pentru a fi posibil
rennoirea asortimentului de produse i schimbarea preurilor.
7
Site-ul web trebuie s ndeplineasc mai multe condiii:
8
ajuta la formatarea paginii HTML;
CSS-ul realizeaza separarea prezentarii paginii de structura sa.
PHP este folosit pentru proiecte de anvergura: magazine virtuale, portaluri, prezentari de
produse cand numarul produselor este mare;
PHP este limbajul ideal pentru construirea de pagini web dinamice;
Este usor de invatat,;
open-source;
poate fi rulat pe mai multe platforme si se poate conecta la mai multe tipuri de baze de
date;
Cel mai important aspect al limbajului este insa posibilitatea de a fi imbricat cu cod
HTML.
JavaScript se va folosi,deoarece:
9
3.2Descrierea intrarilor si iesirilor
Ca iesiri va exista o baza de date cu cel putin doua tabele. Unul cu informatii despre
produse si unu cu comenzile on-line.
10
Figur3.2.2Pagina Lemnaria
Figur3.2.3Pagina Brutaria
11
Figur 3.2.4Pagina Despre noi
Ultemele dou tabele vor conine produsele noi, unul cu cele de la secia Lemnrie(vezi figura
3.3.6), iar cellalt va conine produsele noi de la secia Brutrie(vezi figura 3.3.7).
12
Figure 0.1Baza de date"Argon"
Figure3.3.4Comanda lemnarie
13
Bibliografie
https://ro.wikipedia.org/wiki/Aplica%C8%9Bie_web
http://www.atelierdeweb.ro/aplicatii-web/
https://ro.wikipedia.org/wiki/World_Wide_Web
http://webcache.googleusercontent.com/search?
q=cache:X414zhrfQ8sJ:stst.elia.pub.ro/news/RCI_2009_10/Teme_RCI_2013_14/TEME_RCI_II
SC_13_14/PostolacheD_Interfete%2520pentru%2520aplicatii
%2520Webdoc.ppt+&cd=4&hl=ro&ct=clnk
https://www.google.com/search?
q=poze&hl=ro&site=webhp&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiGy4yjtoPRAhU
CNxQKHX7UBjwQ_AUICCgB&biw=1366&bih=638
https://ro.wikipedia.org/wiki/Design_web
http://www.antreprenor.su/2013/10/rolul-si-importanta-crearii-unui-site.html
http://www.pamdesign.ro/articole-utile/despre-web/crearea-unui-site-web/
http://students.info.uaic.ro/~madalina.vatamanelu/wordpress/?p=42
http://andrei.clubcisco.ro/cursuri/f/f-sym/4ioc/labs/Lab%206%20JS.pdf
http://ciobanu.cich.md/lectii_view.php?id=16
https://www.baluna.ro/tutoriale/importa-baza-de-date-mari-sql-phpmyadmin/
14
15