Modelul Conceptual, Structural Si Functional al Limbajului Php

MINISTERUL EDUCATIEI TINERETULUI SI SPORTULUI

UNUVERSITATEA TEHNICA A MOLDOVEI

FACULTATEA CALCULATOARE INFORMATICA SI MICROELECTRONICA

CATEDRA INFORMATICA APLICATA

RAPORT

LABORATOR NR. 1,2

TEMA: Modelul Conceptual, Structural și Functional

al limbajului PHP

A efectuat: Robu Victor

st. gr IA-131

A controlat: Ștefan Marin

CHISINAU 2015

Descrierea teoretica:

Modelarea sistemelor reprezintă o sferă care ne oferă posibilitatea de a lucra cu sistemele luând deciziile pe baza unei anumite informații primite. Pentru a pătrunde în esența modelării sistemelor este necesară analiza a 3 termeni: sistem, model și modelare.

Modelul- este o reprezentare a unor aspecte ale realității înconjurătoare folosind o entitate simplificată care poate fi înțeleasă și folosită mai ușor. Diferența dintre obiectul considerat și obiectul abstract – modelul – constă în aceea că în timp ce obiectul abstract este în întregime constituit prin definiția sa, obiectul concret, real este inepuizabil, nefiind, în consecință, niciodată susceptibil de o descriere exhaustivă.

Sistemul – reprezintă un ansamblu integru de componente sau obiecte care sunt interdependente și interacționează între ele ca un întreg unic pentru atingerea scopului scontat. Drept obiecte pot fi persoane, lucruri, evenimente etc.

Modelarea – reprezintă înlocuirea unui obiect cu altul cu scopul obținerii informației despre proprietățile obiectului original cu ajutorul obiectului-model.

Cele mai importante proprietăți ale modelării utilizate în analiza și modelarea sistemelor sunt:

-non-simetria-simularea ce se face într-o singură direcție (dacă A modelează B atunci B nu modelează A);

-reflexivitatea- rezultă că orice sistem poate fi propriul lui model;

-tranzitivitatea- dacă A este model a lui B, iar B este model a lui C, atunci A este model pentru C.

Modelarea deterministă reflectă procese deterministe, procese în care se presupune lipsa diferitor acțiuni întâmplătoare.

Modelele stocastice reflectă evenimente și procese aliatoare și analizează un șir de procese aliatoare.

Modelarea statistică servește pentru descrierea comportamentului obiectului într-un anumit timp.

Modelarea dinamică reflectă comportamentul obiectului în timp.

Modelarea discretă servește pentru descrierea proceselor care se presupun discrete.

Modelele logice deseori sunt procedee unice de modelare a obiectului, care practic nu se realizează într-un interval dat de timp.

La baza reprezentării omului despre obiecte reale se creează diferite modele vizibile care reflectă procese ce se transformă în obiecte.

La baza modelării ipotetice cercetătorii emit o ipoteză despre un proces care decurge într-o oarecare măsură din care decurge nivelul cunoștințelor cercetătorului despre obiectul dat și se bazează pe pricina cercetărilor legate de intrările și ieșirile obiectului cercetat. Modelarea ipotetică se folosește când cunoștințele despre obiect nu sunt destule pentru a forma un model.

Modelarea analogică se bazează pe măsura diferitor niveluri analogice.

Un loc important în modelarea logică îl ocupă machetul. Machetul logic se poate de folosit în cazul când decurgerea proceselor în realitate nu se dă modelării fizice, deoarece pot să apară alte tipuri de modele.

La baza modelării lingvistice este tezaurul. Tezaurul este un dicționar obișnuit în care sunt eliminate cuvintele care au un singur sens, cu toate că într-un dicționar obișnuit un cuvânt poate avea mai multe sensuri.

Modelarea simbolică prezintă un proces artistic format din obiecte logice, care îl înlocuiesc în realitate și reprezintă noțiuni de bază cu ajutorul anumitor sisteme formate din semne și simboluri.

La modelarea reală se folosesc posibilități de cercetare de diferite caracteristici a unui obiect real întreg sau la părțile lui.

Modelarea naturală se numește petrecerea cercetării la un obiect real ca urmare a rezultatului primit pe baza teoriei de asemănare.

Modelarea fizică- reprezintă o reproducere de regulă simplificată a realității, făcută cu elemente înlocuitoare convenționale și acceptate ca având un comportament identic cu cele reale. Complexitatea unui model fizic depinde de ipotezele simplificatoare adoptate, de faptul dacă descrie un proces static sau dinamic, de gradul de înțelegere a procesului modelat. Modelele fizice se folosesc în toate ramurile ingineriei, în mecanică, hidraulică, electrotehnică.

Prin model matematic se înțelege o descriere aproximativă a unui fenomen (sau a unei clase de fenomene, a unei operații, a unei probleme practice) din realitatea înconjurătoare exprimată prin noțiuni și simboluri matematice. Analiza modelului matematic permite evidențierea unor noi proprietăți a fenomenului real studiat. Astfel, cu ajutorul modelului matematic pot fi aplicate metode matematice în diferite ramuri ale științei și practicii. Modelul matematic și analiza lui este o metodă eficace de studiere a fenomenelor reale, de pronosticare a dezvoltării și de gestionare a lor.

Descrierea Modelului Conceptual si Sturctural al PHP

DataBase – este unul din modul cu care PHP interactioneaza la un nivel foarte inalt, avind ca limbaj de programare si de interactionare intre ele SQL.

Iar PHP MyAdmin este o aplicatie pentru gestionarea bazelor de date, gestionarea utiizatorilor si privilegiilor lor.

File System – PHP de asemenea foarte bine functioneaza si cu managerul de fisiere, crearea, gestionarea si atribuirea drepturilor prin FTP (File Transfer Protocol)

Upload/download – raspunde de descarcarea si incarcarea fisierelor pe server prin protocale securizate.

Set rights – atribuirea drepturilor unei mape sau fisier ca sistemul sa interactioneze corect cu ele.

Store files – depozitarea fisierilor de catre utilizator sau de catre un mecanizm, cum ar fi scipturile, log-urile.

File operation – raspunde de gestionarea fisierelor de catre procesele din background.

WebServer-ul – lucreaza in calitate de redistribuitor a cailor pentru utilizatori.

Nginix – gestionarea link-urilor interne si externe a serverului pentru clienti.

Readresarea corecta a fisierelor de pe server, si gasirea fisierelor necesare .php , .html , .aspx , .css

HTML, JAVASCRIPT si alte limbaje de programare ajuta la afisarea datelor solicitate de catre utilozator pe pagina. PHP executeaza codul iar HTML afiseaza corect datele.

Mail server – este unul din modulele ce are ca scop gestionarea conturilor si a adreselor de mail:

SMTP server – ca functie directa are de a primi si expedia emailuri. In urma schimburilor de email putem primi un feed back, ce tot este ca un modul ce poate fi configurat in limbajul PHP. Ca scop este de a gestiona la timp si corect expedierea mailurilor.

Concluzie:Modelul Conceptual este o varianta abstractă,o aproximatie a realitații care ne ajută să intrăm în esența obiectului cu care lucrăm.Cum ar fi Modelul Conceptual al PHP care l-am elaborat în această lucrare,cu ajutorul cariua am înțeles cum functioneaza PHP și care sint părțile sale componente, mai mult ca atît am observat că toate componentele sunt într-o legatura foarte strînsă adică interdependente si interacționează între ele pentru a asigura o funcționare ca intreg unic care asigură atingerea scopului pus.

Similar Posts