Migratii in lumea contemporana - Daniel Fratila.doc

download Migratii in lumea contemporana - Daniel Fratila.doc

of 21

Transcript of Migratii in lumea contemporana - Daniel Fratila.doc

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    1/21

    Autor,

    Fr il Florin Daniel

    Profesor ndrumtor,

    Martin Elena

    1

    Colegiul Na ional B.P. Hasdeu

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    2/21

    - Platform web de tip soft educa ional -

    2

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    3/21

    Cerin e i specifica ii

    S se realizeze o pagin care s sereasc at!t ca suport de curs " c!t i ca soft educa ional a!nd la baz o tem istoric. Pagina a trata un subiect de actualitate i a fi editat folosind limba#ulde programare $las%. Softul a fi conceput astfel &nc!t s permit eleului s &'i &nsu'easc mai

    &nt!i no iunile teoretice" iar pe baza acestora s fie apoi &ndeplinite dierse sarcini de lucru"autoealuarea prin test interacti. (ucrarea a fi conceput folosind elemente aansate de

    H)*(+" CSS, 'i $las%" &n pagin regsindu-se o multitudine de butoane" galerii foto dinamicecreate de asemenea &n $las%" etc.

    ,

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    4/21

    Cuprins

    1. Prezentarea lucrrii.......................................................+

    1.1 /ntroducere

    1.2 (imba#ul H)*(

    1., (imba#ul PHP

    1.0 (imba#ul CSS

    1.+ (imba#ul aaScript

    1. (imba#ul S3(

    2. Sc%ema conceptual a lucrrii......................................11

    ,. )estarea &n timp real.....................................................12

    0. /nstalarea aplica4iei.......................................................15

    0.1 6esurse minimale

    0.2 /nstalare 7 dezinstalare

    +. Bibliografie...................................................................28

    . 9ne:e............................................................................21

    1. Prezentarea lucrrii

    0

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    5/21

    1.1. Introducere:

    (ucrarea izeaz o tem de actualitate" mai ales &n ;uropa< *igra ia uman &n lumeacontemporan. Prin acest soft educa4ional se creeaz o interfa4 prietenoas 'i dinamicce ine &n spri#inul eleului" un suport de curs modern care &i ofer acestuia posibilitateade a &n4a singur dar 'i de a se autoealua" datorit sarcinilor de lucru 'i a testelorinteractie.

    (ucrarea este structurat &n mai multe capitole inserate &ntr-un meniu ce rm!ne acti petoata durata utilizrii paginii" oferindu-i utilizatorului posibilitatea unei naigridinamice 'i rapide pe site. =nFig. 1se poate edea pagina principal structurat astfel&nc!t s se poat accesa butoanele meniului principal" precum 'i o galerie foto dinamic.

    Pagin principal a platformei fig. 1

    fig. 1

    9spectul paginii la ,,> din dimensiunile originale< fig. 2.

    +

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    6/21

    fig. 2

    ?atorit modului &n care a fost programat pagina web" aceasta nu prezint o problem derezolu4ie" fiind posibil utilizarea de pe orice computer fr deformri. =n Fig. 2putemobsera aspectul paginii la un procent de ,,> din dimensiunea acesteia.

    n realizarea acestui proiect s!au utilizat lim"a#ele $%M&,C'',F&A'$,(' i ')&.

    1.*. &im"a#ul $%M& :

    H)*( H@perte:t *arAup (anguage este un limba# creat &n scopul de a descrie" &n modte:t" formatul paginilor eb. $i'ierele create &n acest limba# or fi interpretate de naigatoare"care or afi'a paginile &n forma dorit cu te:te formatate" liste" tabele" formule" imagini"%iperlegturi" obiecte multimedia etc.. H)*( a aprut ca o aplica4ie /S standard apar4inestandardului SD*( - Standard Deneralized *arAup (anguage" specializat pentru %iperte:t siadaptat la eb.

    9'a cum se poate deduce din numele limba#ului" H)*( descrie caracteristicile de formatale elementelor incluse prin procedee de marcare. 9cestea pot fi asemnate intuiti cu marca#elefolosite &n tipografie pentru a indica scrierea unui te:t cu un anumit tip de caractere. $iecareelement a fi introdus &ntre dou marca#e EtagsE" &n limba englez - de &nceput si sf!rsit -uzual de forma Fmarca#G FImarca#G. Caracterele speciale de delimitare a marca#elor EFE"EGE permit deosebirea acestora de te:tul propriu-zis. ?e e:emplu" pentru te:tele aldine&ngro'ate" marca#ul de &nceput este FBG iar de sf!r'it - FIBG.

  • 7/25/2019 Migratii in lumea contemporana - Daniel Fratila.doc

    7/21

    Procesele de standardizare 'i de includere a comenzilor de marcare &n fi'ierele H)*(permit naigatoarelor s citeasc 'i s formateze paginile eb" lucru foarte important &ncondi4iile &n care ele con4in nu numai te:te alb-negru" ci 'i culori" imagini" %iperlegturi" dierseobiecte. Practic" marca#ele H)*( asigur controlul asupra modului de afi'are a obiectelorcorespunztoare &n cadrul programelor de izualizare a documentelor H)*( - naigatoarele.

    (imba#ul H)*( a eoluat &n ersiuni succesie" odat cu eolu4ia protocolului H))P 'i aprogramelor de naigare. 9stfel" H)*( 1.8 era compatibil cu *osaic" primul program denaigare" dar dup apari4ia unor naigatoare noi" a fost necesar introducerea unui standardoficial /nternet pentru construirea paginilor H)*( 2.8 'i e:tinderea sa cu noi facilit4i< formulematematice" tabele" moduri aansate de descriere a organizrii paginilor &ncep!nd cu H)*(,.8.

    Standardizarea oficial a limba#ului H)*( a fost realizatJ de consor4iul 'idezoltat de dier'i productori de soft unii dintre ace'tia urmresc c%iar promoareanaigatoarelor proprii prin introducerea unor particularit4i &n formatele oficiale. PaginileH)*( se pot crea cu orice editor de te:te de ctre utilizatorii care cunosc limba#ul H)*( sau"mai simplu" se pot utiliza editoare speciale" &n care obiectele se introduc interacti iar codulH)*( se genereaz automat.

    1.+ &im"a#ul C'' :

    CSS este un acronim proenind din Cascading St@le S%eets" care &nseamn Efoi destil &n cascadE. =n documentele ,C" CSS nu e definit ca un nou limba#" ci ca unmecanism care permite formatarea documentului H)*(.

    CSS-ul nu e:clude H)*(-ul din pagina web. Nu se poate realiza o pagin webfolosind numai CSS" care a fost proiectat astfel &nc!t s conlucreze cu H)*(-ul.Proiectan4ii CSS-ului au urmrit &ndeosebi separarea &ntre