Realizarea Unei Pagini Web Pentru Agentia Cronos

Introducere

Cap.1 Studiul , analiza și prezentarea sistemului existent

1.1. Istoria firmei si Locul in sfera economica
1.2.1 Obiectivul de activitate al firmei
1.2.2 Studiul sistemului de conducere
1.2.3 Studiul sistemului condus
1.3 Studiul sistemului informațional
1.3.1 Fluxul de documente aferent temei
1.3.2 Analiza sistemului informatic existent
1.3.3 Modelarea datelor și prelucrărilor

Cap.2 Proiectarea de ansamblu a sistemului informatic

2.1 Obiectivele si oportunitatea aplicatiei informatice
2.1.1 Puncte slabe ale sistemului informatic
2.1.2 Structura cerințelor sistemului direcției de perfecționare ale acestora
2.2 Prezentarea platformei hardware si software
2.3 Estimarea eficienței economice a noului sistem informatic integrat de gestionarea cererilor si ofertelor de munca

Cap.3 Proiectarea de detaliu a aplicatiei informatice

3.1 Proiectarea de ansamblu

3.1.1 Definirea Obiectivelor

3.1.2 Locul aplicației informatice in sistem

3.1.3 Definirea sistemului informatic final

3.1.4 Definirea documentelor de iesire

3.1.5 Definirea documentelor de intrare
3.2 Structura sistemului informatic
3.3 Schema conceptuala a bazei de date

Cap.4 Prezentarea produsului Software.

4.1.1 Cerințele platformei hardware și software ale produsului program
4.1.2 De ce PHP și MySQL ?
4.2 Eficiența produsului Software
4.3 Prezenzarea produsului Software
4.4 Descrierea funcțiilor utilizate în aplicație

Cap. 5. Eficienta si utilitatea aplicatiei informatice

5.1 Conditii privind implementarea aplicatiei
5.2 Exploatarea curenta a aplicatiei
5.3 Consideratii privind eficienta aplicatiei informatice

Bibliografie

ANEXA – Codul sursa al site-ului

Introducere

Proiectul Realizarea unei pagini web pentru agenția Cronos folosind PHP si MySQL a fost conceput in urma analizei privind domeniul de activitate al agenției având ca scop implementarea unei pagini web pe internet.

Implementarea sistemului a fost realizată în urmă analizei a sistemului actual de bază economic urmând ca , construirea arhitecturii și proiectarea noului sistem informatic să fie bazată pe o proiectare logică și fizca a componentelor lui .Prin proiectarea sistemului informatic și a abordării structurate a noului sistem ,se va realiza aplicația folosind MySQL și PHP.

Prin crearea acestei aplicatii , mebrii agentiei vor avea acces deplin la baza de date pe internet si vor putea adăuga, șterge sau modifica datele personale prin introducerea prolei si numelui de utilizator

Prin analiza sistemului se va propune o nouă soluție informatică pentru rezolvarea problemelor și îmbunătățirea securității cât și evidențierea punctelor forte și punctelor slabe ale firmei.

Capitolul 1

1.1. Istoria firmei si Locul in sfera economica

Agenția Cronos , este o firmă care are sediul principal în București, România ea fiind înființată în anul 2004 de către un cetățean român. Această agenție a fost înființată datorită faptului că mulți români au plecat să muncească în străinătate ilegal. Prin intermediul acestei agenții s-a dorit încheierea unor contracte legale pentru toată categoriile de persoane care doreau să muncească cu forme în regulă în strainanate.Agenția a încheiat contracte de colaborare cu firme de același profil din străinătate pentru a primi locurile vacante din diferite domenii de activitate și pentru persoane cu studii și pentru persoane fără studii.

Personalul agenției este foarte bine instruit pentru a putea da sfaturi , lămuriri și informațiile necesare tuturor persoanelor care aplicau pentru un loc de muncă.Prin intermediul agenției Cronos , diverse companii puneau la dispoziția aplicantului cursuri de calificare de și perfecționare în diverse domenii.

Pe bază formularului de înscriere , s-a creat o bază de date ce conținea informații de identificare și opțiunile persoanelor respective.În momentul în care persoana era de acord cu postul oferit trebuia să-și întocmească un dosar și agenția era obligată să verifice originalitatea actelor depuse.

Una din cauzele principale ale migrației ilegale peste hotare, preponderent a forței de muncă din România ,soldată în majoritatea cazurilor cu consecințte grave (trafic de ființe umane, în mod special de femei,decese,munca la negru, destramarea multor familii, copii orfani etc.) rezida în lipsa accesului la informații veridice despre modalitațile de angajare legală în strainătate.Accesul la informații în zonele rurale este foarte limitat iar media persoanelor care știu să folosească tehnologia curentă este foarte redus.

Astfel , în 2002 au fost aprobați agenții economici titulari ai licențelor pentru activitatea legală de plasare în câmpul muncii al lucratorilor emigranți în alte state, în urma careia a apărut Agenția Cronos .

1.2.1 Obiectivul de activitate al firmei

Agenția Cronos este în căutare de diverse companii,firme și organizații care pot oferi locuri de muncă străinilor.Colaborează pentru întocmirea contractelor cu aceste companii , primid informații săptămânal de cereri iar în urmă analizei datelor , aceste informații se trimit reprezentanților din România prin:

▫ Ups

▫ Fedex

▫ UrgentCurier

▫ DHL

▫ Internet,Posta ,Fax

Reprezentantul, înregistrează în baza de date șomeri, specialiști, persoane ce doresc să se angajeze la munca peste hotare, conform cererii . Săptămânal, sunt trimise rapoarte prin aceleași mijloace sediului central .

Vicedirectorul analizează cererea și oferta de muca si trimite Directorului central propuneri si sugestii. Acesta din urmă analizează, accepta, aproba sau respinge propunerea. Propunerea acceptată este trimisa Directorului Adjunct . Acesta numește agentul care trebuie să întocmească actele cu firma, compania care cere brațe de munca. În același timp reprezentanța caută persoanele solicitate.

Urmează eliberarea Contractelor de Muncă și al Vizelor cu ajutorul consultanților reprezentanți . După ridicarea vizelor are loc plecarea angajaților la locul de muncă organizat de catre agentul reprezentant. Dupa expirarea termenului de munca sunt obligați să se intoarcă în țară.

Figura 1.1 : Organigrama

1.2.2 Studiul sistemului de conducere

Sistemul decizional al Agenției Cronos este format din :

-Director General

-Director Adjunct

– Director Reprezentant

Directorii sunt cei care fixează politica , stabilesc strategia de organizare a agenției, cei care decid si semnează plecarile la munca a solicitanților

Directorul General

Coordomneaza activitațile din cadrul Agenției
Semneaza contracte de colaborare cu alte agenții, companii din Italia
Analizeaza ofertele si cererile de Munca
Decide plecarea solicitanților, cetațeni români la munca

Directorul adjunct

Angajează, supravegheaza si concediaza personalul
Informeaza regulat starea în care se afla firma directorului general
Creeaza relații pe termen lung cu partenerii existenți si identificarea de noi parteneri de afaceri
Negociază și urmărește propunerile pentru angajare

1.2.3 Studiul sistemului condus

Personalul condus este angajat de Directorul General al Agenției cât și a Directorilor Reprezentanți . Sistemul operativ este alcatuit din :

Agent – 4 persoane
Consultant – 5 persoane
Secretar – 2 persoane
Contabil – 1 persoana(part-time)

Constultantul (In cadrul reprezentanților)

Înregistrează solicitanții
Înregistrează date despre oferte de muncă
Propune personal pentru angajare
Îndosariază actele, copiile documentelor pentru angajare

Agentul

în cadrul sediului central :

Cauta firme,agenții, companii care au nevoie de brațe de munca din strainătate

Consulta persoanele déjà angajate in cadrul reprezenzanțelor

Coordoneaza vize , contracte de muncă

Organizează plecările

Opereaza extrasele bancare

Însoțeste angajații până în prima zi de lucru al angajaților

Secretariat

Înregistrează datele angajaților

Înregistrează plecări

Notează activitațile Agentului

Contabilul

Întocmeste bilanțul

Înregistrează facturi

Duce evidența contabilă a întregii firme.

Structura personalului din cadrul Sistemului condus este grupată după :

Vârstă

20-25 ani 9 persoane

30 ani 6 persoane

30-45 ani 4 persoane

Sex

Barbați 13 persoane

Femei 6 persoane

Pregătirea profesională a tuturor angajaților

Studii superioare

Experiența în munca de birou, minim 1 an

Limbi straine engleză franceză italiană germană

1.3 Studiul sistemului informațional

1.3.1 Fluxul de documente aferent temei

Figura 1.2 : Fluxul Documentelor

Sistemul informațional este un ansamblu de oameni ,echipamente software, procese și date destinate să furnizeze informații active sistemului decizional.

Sistemul informațional (care este subordonat sitemului de conducere) face legătura între sitemul de conducere și sistemul condus.

1.3.2 Analiza sistemului informatic existent

Sistemul informatic este o parte a sistemului informațional în care procesul de culegere, transmitere , stocare și prelucrare a datelor se realizează utilizând elemente sau componente ale IT, adică mijloace de ccalcul și comunicare moderne, produse software specializate , proceduri și tehnici specifice la care se adaugă personalul specializat.

Dotarea tehnică

Agenția Cronos este aprovizionată cu computere, imprimante, telefoane , fax si xerox .

Situația sistemelor de calcul se reprezintă în felul următor:

Directoul General al Agentiei is Directorului Adjunct cât și Directorilor reprezentanțelor li s-au dat spre folosință calculatoarele personale cu aceeași configurație

Procesor Sempron 3000+

Memorie 500 MB

Hard Disk 80 GB

Monitor 17 LCD

Sistem de operare MS Windows XP

Imprimantă HP LaserJet 3600 alb-negru A4

Consultanților li s-au dat în utilizare un singur computer cu următoarea configurație

Procesor Intel Pentium 4 (2800 Mhz)

Memorie 500 MB

Hard disk 80 GB

Monitor 17 LCD

Sistem de operare MS Windows XP

Agenților li s-a dat în folosința câte un calculator portabil , cu următoarea configurație

Producător Compaq

Model Evo N800c

Procesor Intel Pentium 4-M 2,2 Ghz

Memorie 500 MB

Hard disk 60 GB

Monitor 17’’ TFT

Sistem de operare MS Windows XP Professional

Modem incorporat

Secretarii folosesc calculatoare cu următoarea configurație

Procesor Intel Pentium 4 (2800 Mhz)

Memorie 500 MB

Hard disk 60 GB

Monitor 17’’ CRT

Sistem de operare MS Windows XP Professional

Imprimantă HP 3600

Contabilul are in utilizare un calculator personal, configurat astfel :

Procesor Athlon sempron 3300 +

Memorie 128 MB

Hard disk 20 GB

Monitor 15 CRT

Sistem de operare Windows XP Professional

Imprimantă EPSON matricială

În sediul central calculatoarele sunt conectare la internet prin cablu de la aceeași firma care distribuie rețeaua telefonică cu viteza de 500kb/sec, iar cei de la reprezentanțe sunt conectați prin Dial-up.

1.3.3 Modelarea datelor și prelucrărilor

Figura 1.3 : Modelul conceptual al prelucrărilor (MCP)

Figura 1.4 : Modelarea logica și fizică a prelucrărilor(MLP)

MODELUL ENTITATE-ASOCIERE(MEA)

Modelul Entitate Asociere este un model semantic , el urmărește obținerea unei reprezentări fidele a realității . MEA este un instrument de lucru care se utilizează în studierea problemei ce urmează a fi informatizată. NEA fiind un model semantic face abstracție de orice restricșie informatică sau organizatorică și reprezintă în fond um instrument de comunicare între realizatorii sistemului precum și între informaticenii și viitorii utilizatori .

Pentru ca datele aplicației informatice modelate prin MEA sa fie corecte si coerente în raport cu realitatea pe care o reflectă trebuie să respecte anumite cerințe, acelea fiind cerințele generice ale restricțiilor de integrigate

Prin restricții de integritate ne referim la urmatoarele :

-Valorile pe care atributele entităților și asocierilor le pot lua.

-Valorile ale indentificatorilor entităților.

-Rolurile entitaților în asocierile la care participă.

-Asocieri stabilite între entități .

Figura 1.5 : Legaturile bazei de date

Capitolul 2 .Proiectarea de ansamblu a sistemului informatic

2.1 Obiectivele si oportunitatea aplicatiei informatice

Din analiza sistemului actual a rezultat că societatea este pregătită pentru informatizare, iar soluția de informatizare aleasă vă va ajuta agenția în demersul de dezvoltare ulterioară

Soluția aleasă este o soluție de tip client server . Aceasta se remarca ptrintr-o securitate sporită a datelor, mai ales în condițiile în care baza de date va fi unică, atât pentru aplicațiile interne cât și pentru aplicațiile care vor rula pe site-ul web.

Proiectul va fi realizat respectând standardeleinternaționale ISO atât în ceea ce privește partea de software cât și partea de hardware

Obiectivul principal al proiectului de informatizare constă în furnizarea de date exacte și în timp real al compartimentelor interesate și mai ales reducerea semnificativă a timpului de răspuns al angajaților la cereri de diferite naturi , înbunătățind astfel imaginea firmei de piață .

De asemenea, sistemul va permite un management în timp real al tuturor cererilor și ofertelor de muncă, pe toate domeniile de activitate ale Agenției Cronos.

În vederea pregătirii implementării noului sitem și pentru asigurarea unui cadru managerial și organizatoric propice care să permită o funcționare eficientă a sistemului se propune clasificarea documentelor în funcție de conținut și fluxuri informaționale, modificarea și impunerea procedurilor de lucru existente încă de la începutul perioadei de proiectarea a sistemului, asigurarea uu grad sporit de securitate a datelor prin acces restricționat la baza de date a societății și administrarea acesteia numa de către persoane de specialitate .

Aceste elemente vor asigura o impelmentare rapida și eficientă a noului sistem și de asemenea reducerea rezistenței personalului existent la schimbarea sistemului de lucru prin școlarizarea acestuia.

Arhitectura viitorului sistem informatic al acestei societăți este conformă cu recomandările Organizației Internaționale de Standardizare ISO.

În arhitectura sitemului se disting urmatoarele nivele :

Arhitectura organizațională

Domenii de activitate

Memoria centrală

Centrul de telecomunicații

Arhitectura tehnica

Tehnica de calcul(posturile de lucru,server)

Sistemul de comunicații(rețeaua de calculatoare)

Arhitectura aplicațiilor

Produse program proprii

Produse program achizitionate

Produse program existente

Arhitectura informațională

Baze de date

Fluxuri de date

Proceduri de lucru

2.1.1 Punctele slabe ale sistemului informatic

Nu există informații online despre agenție

Candidații care vor să se înscrie în baza de date trebuie să mearga personal la sediul central sau la reprezentanțe

Firmele – companiile nu pot sa-și înscrie ofertele de muncă

Baza de date nu este actualizată suficient de des

Baza de date este înregistrată într-un fisier Access, fapt care îngreunează legătura dintre datele angajaților acestei firme.

2.1.2 Structurarea cerințelor sistemului direcției de perfecționare ale acestora

Pentru a reuși să inbunătățească sistemul informatic din cadrul Agenției ar fi necesară :

Angajarea unui administrator de sistem care să preia atribuțiile de depanare și întreținere ale întregului sitem informatic

Apelarea la o firma specializată în domeniul software și hardware în privința preluării procedurilor de implementare ale unui sistem informațional optim

Apelarea la un programator de baze de date pentru realizarea unui program PHP și MySQL, pentru realizarea unei aplicații web

Arhivarea computerizată a datelor candidaților și companiilor care oferă locuri de muncă online, pentru a fi accesată și updata-tă de oriunde

2.2 Prezenzarea platformei hardware și software propusă pentru noul sistem

Platforma Hardware

Principala caracteristică a noului sistem propus este faptul că nu necesită resurse hardware deosebite. Fiind proiectat ca un sitem client-server singurul comuter care necesită dotări deosebite este serverul.

Computerele client nu au nevoie decât de un browser instalat și o conexiune la server fie prin intenet fie prin rețeaua locală.

Serverul propus ar fi bine să aibă un procesor P4 ,3 1GB memorie RAM și HDD de 60 -80 GB

Platforma software

Pentru realizarea proiectului am ales următoarea platformă software

Limbajul PHP

Un editor de PHP – NuSphere PhpED

SGBD MySQL

Serverul Web Apache

Un browser (Internet Explorer , Opera sau FireFox Mozilla).

2.3 Estimarea eficienței economice a noului sitem informatic integrat de gestionarea cererilor și ofertelor de muncă

Sistemul prezintă o soluție de informatizare care urmărește imbunătățirea procesului de afaceri în ansamblul său și nu doar simpla automatizare a unor activități specifice.

Implementarea acestui nou sistem va duce la :

Creșterea eficienței agenției și a vitezei de lucru

Posibilitatea de a găsi în orice moment și de oriunde o situație clară a solicitanților și a ofertelor de muncă(având nevoie doar de o conexiune la Internet)

Controlul deplin asupra afacerii

Îmbunătățirea calitații managementului

Creșterea productivității agenților peste 30%

Simplificarea sistemului de lucru

Eficientizarea activității

Economii realizate prin eliminarea cheltuielilor generate de erorile umane

Creșterea veniturilor prin fidelizarea clienților , ca urmare a creșterii standardului de calitate

Creșterea numarului de clienți potențiali ca urmare a globalizării ofertei agenției prin intermediul Internetului

Scăderea costurilor de publicitate și promovare a serviciilor agenției

Posibilitatea întregistrărilor concomitent a candidaților , a companiilor și a ofertelor lor

Întărirea poziției și îmbogățirea imaginii agenției pe piață

Distribuirea în timp real a noilor oferte până la cei mai îndepărtați clienți

Toate acestea sunt obținute prin complitudinea , corectitudinea și promptitudinea informațiilor pe care le oferă această soluție informatică

Capitolul 3. Proiectarea de detaliu a aplicatiei informatice

Proiectarea generală are ca scop elaborarea modelului de ansamblu a sistemului informatic, care prezintă aplicatia facuta pentru firma Cronos, și proiectarea de detaliu a componentelor sistemului informatic în concordanță cu soluțiile tehnice facute pentru a utiliza în mod eficient aplicația.

3.1 Proiectarea de ansamblu

Proiectarea de ansamblu a sistemului infrmatic și succesiunea activităților din cadrul proiectelor este urmatoarea :

Definirea obiectivelor

Locul aplicației în sistem

Definirea iesirilor

Definirea intrărilor

3.1.1. Definirea Obiectivelor

Proiectarea sistemului trebuie să răspundă de următoarele cerințe

Flexibilitate

Fiabilitate

Ușurință în folosire

Implementarea cât mai rapidă

Cost redus

Eficiență maximă

Proiectarea sistemului va realiza

Proiectarea sistemului integrat al cererilor și ofertelor de muncă

Proiectarea paginilor web care va avea la bază informații despre procesul activităților

Reproiectarea unei părți a sistemului existent

Sistemul de înregistrare a cererilor și ofertelor de muncă trebuie să realizeze urmatoarele informații :

Asigură securitatea și confidențialitatea datelor

Posibilitatea de înscriere a persoanelor fizice și juridice a datelor personale în baza de date

Stocarea datelor

Transmiterea datelor

Posibilitatea de înregistrare a unor comentarii în forum

Posibilitate modificării datelor de înregistrare

Proiectarea bazei de date trebuie să aibă urmâtoarele cerințe tehnice :

Să fie în formă normală 3

Să raspundă restricțiilor de :

Unicitate a cheii

Integritate a domeniului

Integritate a relației

Integritate de referință

3.1.2. Locul aplicației informatice în sistem

Aplicația informatică a sistemului se afla pe un site web . Datele sunt introduse atât cu ajutorul angajaților agenției cât și cu completarea personal a formularului de înscriere disponibil pe pagina web a candidaților. La fel și datele despre ofertele de muncă : pot fi introduse în baza de date de către agenții sediului central sau de către companii sau firme

3.1.3. Definirea sistemului informatic final

Aplicația cuprinde baza de date a solicitanților și a ofertelor de muncă . Consultantul se folosește de această baza de date pentru a introduce datele solicitanților cu o viteza de lucru mai mare, date despre oferte și ca urmare vor propune pentru execuție prin rapoarte angajații, printr-un mode de activitate optim

3.1.4. Definirea documentelor de ieșire

Prin ieșirile unui subsistem informatic se va întelege totalitatea informațiilor furnizate de acesta beneficiarilor interni și externi , respectiv rapoarte , note de informare-raportare , etc.

Definirea ieșirilor fiecărui subsistem informatic, presupune, în primul rând, stabilirea la nivel global , a informațiilor necesare conducerilor de pe diferite trepte ierarhice ale sistemului , specificând pentru fiecare în parte aspectele programatice(legate de utilitate) și aspectele semantice (legate de conținut) .

La nivel global , se vor prezenta toate caracteristicile ieșirilor sistemului proiectat, cum ar fi de exemplu periodicitatea, numărul de exemplare, destinația fiecărui exemplar și tipul de exemplar.

În cadrul acestei aplicații se prezintă rapoartele pentru

Evidența candidaților

Evidența ofertelor de muncă

Mesajele utilizatorilor

3.1.5. Definirea documentelor de intrare

Prin intrările unui sitem informatic se întelege totalitatea datelor primare necesare obținerii informațiilor de iesire a sistemului.

Datele primare reflectă starea și dinamica feomenelor și proceselor economice din unitatea economică. Datele primare sunt necesare pentru crearea și actualizarea bazelor de date, pentru obținerea de situații de ieșire și pentru realizarea de rapoarte cu ieșiri

Aceste date sunt:

-Documente de intrare

-Cereri Chestionare

-Oferte de munca

-Informatii despre

-Legislație

-Candidați

-Angajați

-Contracte de colaborare încheiate cu alte agenții , companii , organizații din străinătate.

Entitati

Aplicări (id,id_user,scrisoare_intentie,cv,data_aplicarii);

Cereri (id,id_user,mesaj,raspuns,data_cererii,data_raspuns);

Companii(user,pass,nume,cui,nume_banca,cont_banca,tara,judet,localitate,adresa,tel1,tel2,fax,domenii_activitate,responsabil,tel_resp,email,limba);

Domenii de activitate (id,val)

Forum (id,,nume_contact,comentariu,data);

Judet (id,val);

Nivel_cariera (id,val);

Nivel pregatire (id,val);

Oferta de munca (id,user,specialitate,locuri,salariu,prime,zile_lucratoare,concediu,cheltuieli,asig_cazare,asig_masa,asig_medie,data_incaput,termen,data_oferta);

Oferta de studii (id,user,sediu,facultate,descriere);

Stare civila (id,val);

Stare profesionala (id,val);

Tara (id,val);

Useri (user,pass,nume,prenume,email,dn,sex,stare_civila,adresa,tara,judet,localitate,cod_postal,tel1,tel2,nivel_pregatire,nivel_cariera,stare_profesionala,limba_status);

În tabelul următor este sintetizat întreg sistemul de codificare a cheilor primare a aplicației

Tabel 3.1 : Sistemul cheilor primare

3.2 Structura Sitemului Informatic

Entități

Aplicări (id,user,scrisoare_intentie,data_aplicarii)
CERERI (id,user,mesaj,raspuns,data_cererii,data_raspuns)

COMPANII(user,pass,nume,cui,nume_banca,cont_banca,tara,judet,localitate,adresa,tel1,tel2,fax,domenii_activitate,responsabil,tel_resp,email,limba)

DOMENII DE ACTIVITATE(id,val)

FORUM(id,nume,contact,comentariu,data)

JUDET(id,val)

NIVEL DE CARIERA(id,val)

NIVEL DE PREGATIRE(id,val)

OFERTA DE MUNCA(id,user,specialitate,locuri,salariu,prime,zile_lucr,concediu,cheltuieli,asig_cazare,asig_masa,asig_medic,data_inceput,termen,data_oferta)

OFERTA DE STUDII(id,user,sediu,facultate,descriere)

STARE CIVILA(id,val)

STARE PROFESIONALA(id,val)

TARA (id,val)

USERI(candidati)(user,pass,nume,prenume,email,dn,sex,stare_civila,adresa,tara,judet,localitate,cod_postal,tel1,tel2,nivel_pregatire,nicel_cariera,stare_profesionala,limba,status)

În tabelul următor este sintetizat întreg sistemul de codificare a cheilor primare ale aplicației

3.3 Schema conceptuală a bazei de date.

Figura 3.1 : Schema conceptuala a bazei de date

Cap.4 Prezentarea produsului software

4.1 Cerintele hardware si software ale produsului.

Programul este conceput sa ruleze pe configuratii PC cu sistem de operare Windows XP,7,8 si 8.1.Se recomanda instalarea aplicatiei pe Windows 7 pentru o functionare optima.

Instalarea aplicatiei pe Windows XP vine cu un anumit risc deoarece Microsoft a incetat sa ofere support tehnic pentru acest produs la data de 8 aprilie 2014.

Datorita posibilitatii exportarii rapoartelor in format Excel, se recomanda instalarea unui produs Microsoft Office.

Cerintele minime de sistem sunt : Procesor Intel core 2 duo 2.4 GHz sau procesor AMD echivalent,2 Gb RAM DDR3 1033 Ghz, 300 Mb spatiu pe hard disk,video on-board.

Produsul necesita o conexiune la internet pentrua a putea rula in conditii optime si a transmite informatiile necesare.

4.1.1 De ce PHP și MySQL

PHP, acronim care provine din “Hipertext Preprocessor” , este un limbaj de scripting utilizat pe scară largă, relizat și distribuit în sistem OpenSource, care este special realizat pentru a dezvolta aplicații web, prin integrarea codului PHP în documente HTML. Sintaxa sa provine din C, Java și PERL și este ușor de învățat.Scopul principal al limbajului este acela de a scrie rapid pagini web dinamice, dar cu PHP se pot realiza mult mai multe .

Caracteristica esențială a PHP-ului este faptul ca acesta este un limbaj “Server Side Scripting” – scripturile sunt interpretate de server și rezultatele sunt transmise browser-ului

Deși PHP-ul este specializat pe “Server Side Scripting” poate face mai multe :

Server – side scripting

Command line scripting

Client – side GUI applications.

PHP poate fi folosit pe aproape toate marile sisteme de operare, incluzând Linux, multe variante de UNIX(incluzând HP-UX,Solaris și OpenBSD), Microsoft Windows, Mac OS X, RISC OS, probabil și altele. PHP are deasemenea suport pentru majoritatea serverelor de web din prezenz. Acestea includ serverele Apache, Microsoft Internet Information Server, Personal Web Server, Netscape și iPlanet, serverul Oreilly Website Pro, Caudium, Xitami, OmniHTTPd, și multe altele. Pentru majoritatea serverelor PHP are un modul, iar pentru celelalte suportă standardul CGI, PHP putând să lucreze ca un procesor CGI.

PHP are capabilități extrem de folositoare pentru procesarea textului , de la POSIX
Extins sau expresii regulare Perl până la parsarea documentelor XML.

Pentru parsarea și accesarea documentelor XML, sunt suportate standardele SAX și DOM. Pentru a transforma documentele XML se folosește extensia XSLT.

Folosirea PHP în domeniul comerțului electronic , s-a dovedit foarte folositoare pentru programul de plăți online funcții de plată Czbercash, CzberMUT,VeriSign Pazflow Pro și CCVS.

Una dintre cele mai puternice și importante facilități în PHP este suportul său pentru o gamă largă de baze de date(datorită acestui fapt a fost scrisă această lucrare).

Sunt suportate următoarele baze de date :

-Adabas D

-Ingres

-Oracle(OC17 și OC18)

-dBase

-InterBase

-Ovrimos

-Empress

-FrontBase

-PostgreSQL

-Hzperwave

-Direct MS-SQL Szbase

-IBM DB2

-MySQL

-Velocis

-Informix

-ODBC

-Unix dbm

Deasemenea există o extensie abstractă a bazei de date DBX ce permite într-un mod transparent folosirea oricărei baze de date ec suportă această extensie. Mai mult, PHP suportă ODBC, standardul Open Database Connection , deci exista posbiilitatea de a se conecta la orice alta bază de date ce suporă acest standdard mondial

O baza de date este o colecție de date(tabelele fiind compuse din linii și coloane) care stochează informația. Bazele de date sunt create, actualizate și citite utilizând limbajul SQL(Structured Querz Language – limbajul de interogare structurat). În limbajul SQL există surprinzător de puține comenzi

Create Crează o bază de date sau un tabel

Delete Șterge înregistrări dintr-un tabel

Drop Șterge o bază de date sau un tabel

INSERT Adaugă înregistrări într-un tabel

Select Preia înregistrări într-un tabel

Update Actualizează înregistrările dintr-un tabel

Utilizarea PHP în lucrul cu MySQL se reduce la trimiterea comenzilor SQL către serverul MySQL, utilizând funcția mysql_query();

Caracteristicile MySQL-ului :

Este o platformă deosebit de stabilă

Este independent de sistemul de operare pe care rulează(Windows, Linux,Unix,etc)

Este gratuit în anumite condiții de licențiere (Open Source Software)

Afișarea interogării în execuție și rularea ei pe baza de date se face cu ajutorul unor aplicații separate. Cele mai bune două instrumente sunt :

Monitorul MySQL un insturment cu linie de comandă pentru interacționarea cu serverul MySQL

phpMyAdmin , o interfață MySQL bazată pe PHP .

La realizarea bazei de date pentru acest site s-a folosit phpMyAdmin, pentru că are o interfața prietenoasă care este mai ușor de folosit.

4.1.2 Eficiența produsului Software

Un website bine făcut este un website care se încarcă rapid și oferă vizitatorilor o funcțtionalitate impecabilă și un conținut complet. Arhitectura informației este simplă și clară, asigurând o navigare intuitivă pentru acces rapid la toate informațiile.

Criteriile necesare pentru eficiența unui site sunt :

Încărcare rapidă

Conținut relevant

Navigare ușoară

Prezentare consecventă

Aspect placut

Optimizarea pentru motoarele de căutare

Un design de calitate înseanmă și un aspect plăcut, care pune în valoare funcționalitatea site-ului și informația oferită.

Animațiile și imaginile măresc timpul de încărcare al paginii. Pe Internet, însă rapiditatea face legea. Satisticile spun că un vizitator așteaptă în medie 12 secunde ca pagina să se încarce, după care pleacă. În această aplicație s-a ținut cont și de acest lucru.

Un element foarte imporant este informația la zi . Ite-ul trebuie să conțină noutăți nu mai vechi de o săptămână .

La nivel tehnic, criteriul cel mai important este plasarea site-ului în motoarele de căutare.

Motoarele de căutare – sunt o categorie foarte importantă de site-uri web menite să ajute utilizatorii Internetului : ele utilizează pagini Web interactive pentru realizarea căutărolor . Ele sunt principalele site-uri pe care trebuie să le vizitați atunci când căutați o informație și nu stiți exact adresa la care o puteți găsi cu exactitate. Având peste un milion de locații Web existente și unele noi care apar zi de zi , s-ar putea să ne întrebăm cum ar putea fi ținută evidența acestora și cum este posibil să identificăm o anumită locație , soluția o reprezintă motoarele de căutare.

Acestea caută în paginile web cuvintele “Cheie”(keywords) specificate de utilizator și vă întorc o listă cu adresele paginilor care conțin cuvintele “cheie” solicitate.

Motoarele de căutare sunt capabile să caute informațiile dorite de utilizator atât în paginile web cât și în grupurile de știri USENET. În mod normal un motor de căutare trimite un program robot “spider” care cercetează paginile web pentru a găsi cuvintele cheie solicitate. Un alt program numit “indexer” citește aceste pagini și realizează o listă bazată pe cuvintele existente în document.

Fiecare motor de căutare folosește proprii algoritmi de indexare astfel încât să returneze doar rezultatele semnificative pentru fiecare interogare .

Orice motor de căutare conține un câmp de editare în care puteți introduce cuvintele cheie care sunt semnificative pentru informația dorită. După ce ați introdus cuvintele trebuie să apăsați un buton (de obicei “search”) pentru a lansa căutarea dorită . Dupa câteva momente programul de căutare vă întoarce o listă cu adresele paginilor în care a găsit cuvintele solicitate de dvs.

Cele mai multe motoare de căutare au o secțiune pentru căutare avansată (Advanced Search) secțiune unde puteți realiza căutari complexe, căutari în care să folosiți operatorii logici(ex. AND, OR, NOT) pentru cuvintele cheie.

Unul din cele mai cunoscute motoare de căutare este GOOGLE

Google – rulează folosind o combinație unică de software și hardware. Viteza poate fi atribuită algoritmului eficient de căutare, dar și miilor de PC-uri pe care le-a strâns într-o rețea pentru a creea un motor de cautare ultra-rapid.

Spre deosebire de multe alte motoare de căutare, Google afișează rezultatele care includ toți termenii căutării, fie în textul paginii, fie în adresa paginii. Nu mai aveți parte de frustrarea dată de pagini care nu au nimic în comun cu ceea ce căutați .

Google memorează multe pagini web pentru a vi le putea pune la dispoziție în caz că site-ul original nu este diponibil momentan. Utilizarea aecstor pagini poate fi de multe ori mult mai rapidă decât calea obișnuită, chiar dacă informația ar putea să nu mai fie la zi .

Prin accesarea a mi mult de 1,3 miliarde de pagini, Google oferă rezultate relevante către utilizatori și întreaa lume, în mod obișnuit în mai putin de jumătate de secundă. Astăzi , Google răsăunde la mai mult de 100 de milioane de căutări pe zi .

Alte motoare de căutare :

Yahoo – mare portal de web cu meniu pe domenii și motoare de căutare, alături de mai multe servicii personalizate modulare. Când nu știi exact ce cauți , caută aici, pornind de la cel mai general domeniu în care se inscrie problema.

MicroSoft Network – portal cu motoare de căutare și multiple servicii și resurse online.

AOL – America OnLine , portal destinat îndeosebi utilizatorilor AOL.

Lycos – portalul complex al companiei Netscape, ușor de utilizat mai ales de către cei care folosesc Netscape Navigator, oferă multe servicii personalizate.

Netscape – portalul complex al companiei Netscape, usor de utilizat mai ales de către cei care folosesc Netscape Navigator, ofera multe servicii personalizate .

Excite – portal cu motor de căutare, multe servicii personalizate modulare.

AltaVista – portal cu un mare catalog pe categorii , cu motoare de căutare rapida.

Look Smart – portal cu un mare catalog pe categorii , cu motoare de căutare rapidă-

I Won – portal cu motor de căutare, servicii personalizate modulare.

Northen Light – motor de căutare cu o bază de date foarte mare și diverse alte servicii.

În România :

Trafic – un top al site-urilor web în funcție de numărul de vizitatori.

România Online – portal cu motor de căutare cu multiple servicii gratuite.

Bumerang -portal care vă oferă foarte multe servicii, de la email,SMS și până la revista cu același nume.

4.2. Prezentarea Produsului Software

Sistemul este bazat pe cea mai completă arhitectura de baze de date pentru membrii agenției . El a fost creat pentru realizarea unei pagini web interactibe de care avea nevoie firma.

Baza de date a fost realizată cu ajutorul scriptului php : phpmyadmin

Figura 4.1 : Baza de date (phpmyadmin)

Baza de date cu numele Cronos are 14 tabele. Aici a fost creată structura tablelor cu atributele lor. Au fost setate câmpurile, tipurile de date, lungimea etc. Aici au fost testate comenzile SQL , folosite in PHP , am modificat sau șters date.

Informațiile de pe prima pagină a site-ului (HOME) sunt afișate ultimile cinci oferte de muncă înregistrate de către companiile sau firmele careu au nevoie de forță de muncă. Fiecare ofertă de muncă din acele cinci au un link către informații detaliate.

Figura 4.2 : Lista cu oferte de munca

Banere-le și imaginile au fost realizate în Corel Draw și Photoshop

Pagina este împărțită în header meniu main footer(vedeți anexa). În header este partea de sus, butoanele(Home, Despre Noi , Contacte și Forum) In menu partea din stânga în care se află meniul (și submeniurile). Î n Main se afla continutul paginii . În footer se subsolul paginii.

Toate celelalte informații sunt deschise în mijlocul paginii, header-ul și footer-ul rămânând la fel . În realizarea fiecărei pagini s-a folosit funcția require(‘header.php’), și require(‘footer.php’);care preia informațiiledin celelalte două părți.

În realizarea acestui site s-au folosit CSS-uri(Cascade Style Sheets). În header au fost definite clase care prin urmare sunt folosite de site. Ele se definesc în <head><style> și se apelează pe parcurs cu class.

Dupa butonul Home urmează Despre Noi în care se găsesc informații despre firmă, câteva date din istoricul agenției cât și despre personalul ei : agenți , reprezentanți și connsultanți .

Apăsând pe al treilea buton dim meniul de sus, Contacte , utilizatorul găsește adresele, telefoanele, și faxurile Sediului central al Agenției.

Aceeași informație poate if accesată daca se va da click pe poza din stânga- jos, care reprezintă sediul central (link pe imagine).

E.mail-ul de la sfârșit este un link :

Există multă lume care se ferește sa-și ofere adresa de e-mail (ori să trimtă mesaje către adrese necunoscute) din cauza SPAM-ului (mesaje de e-mail comerciale, nesolicitate). Penrtu aceasta, pe lângă adresa de e-mail, vizitatorii au la dispoziție un formular de contact, într-o pagină specială, care să nu le solicite decât compl.etarea unor rubrici și apăsarea unu buton, fără a le mai deschide programul de e-mail.

Ultimul buton Forum deschide o pagina care oferă utilizatorului posibilitatea de a lăsa un mesaj cu privire la problemele lui personale legate de consulatul Italian. Sub formularul de înregistrare a forum-ului se găsesc toate mesajele celorlalți utilizatori. Sunt afișate ordonat descrescător dupa data adăugarii mesajului și aranjate câte 10 pe pagină . Pentru a vedea următoarele 10 mesaje se da clik pe “Înainte” și pentru a reveni la mesajele precedente se apasă “Înapoi” . Între aceste doua link-uri se află numărul paginilor . Numărul paginii curente nu este activat.

În mesajele din Forum apare numele, data și ora înscrierii și mesajul propriu-zis. Datele de contact ale acestuia nu sunt afișate, ele pot fi accesate numai de către administrator.

În meniul din stânga se afla :

Informații generale – aici se afla o scurta prezentare a paginii web

Oferte de muncă – sunt prezentate ultimele oferte de munca adaugate de catre companii.

Oferte de studii – ultimele oferte de studii unde candidatii pot aplica si participa

Inscriere – se pot inscrie pe pagina web firme sau candidati

Informatii cont – se pot modifica datele de contact de catre user

Un forum de logare în care se alege tipul : Logare Candidat (persoana fizică) sau Companie (persoana juridică), apoi se introduce Id-ul de utilizator și parola pentru a intra în contul personal , se apasă butonul LOGIn

Mai jos de Login se află o poză (a sediului central) care este un link pe imagine care deschide pagina contacte.php

Ultimul este un form de căutare rapida a uneu oferte de muncă după un cuvânt cheie (dupa Localitate,Specialitate sau Companie)

Figura 4.3 : Meniul principal

În momentul în care s-a logat un utilizator în loc de Creare cont apare un alt buton Informații Cont , in care pot fi schimbate datele personale, poate fi schimbată parola, în functie de candidat sau companie se afla și alte informații (adaugă oferta de munca, informațtii personale trimise de către Directoul firmei , etc)

Figura 4.4 : Pagina despre informatiile contului

În informații generale se găsesc informații despre agenție , felul în care se procedează cu datele fiecărui utilizator și sunt două link-uri către încrierea candidatului și către înscriere companie.

La Oferte de muncă se găsesc informații despre viza de muncă pentru cetățeni români ,care sunt disponibile numai la Consulatul Italiei din România

Mai jos sunt afișate într-un tabel ofertele de muncă care au fost înregistrate de către Companiile care au nevoie de brațe de muncă. Ofertele sunt ordonate descrescător după data înregistrării și sunt afișate numai numele companiei și specialitatea cerută.

Figura 4.5 : Pagina Oferte de Munca

Pentru a vedea mai multe informații și date despre ofertă se apasa click pe specialitate sau Companie și se deschide un alt tabel de informații . Pentru a vedea următoarea ofertă se apasă Înainte pentru a vedea datele despre oferta precedentă se apasă Înapoi .

Pentru afișarea datelor din tabelul oferte de muncă s-au folosit două variabile care selectează numele companiei
Apăsând click pe Creare Cont se deschide un subdomeniu cu Înscriere candidat sau Înscriere companie. În urma alegerii unuia dintre ele se deschide un formular care are notate câmpurile cu * . ceea ce reprezintă câmpurile care trebuie completate obligatoriu. Datele sunt înregistrate în baza de date .În cazul în care nu s-a introdus un câmp (obligatoriu) apare o pagina cu un mesaj care arată ce câmp nu a fost completat și un buton “ back“ care întoarce la formularul de înscriere și datele care au fost introduse unst păstrate datorita tipului de variabilă $_SESSION.

Pentru înscrierea datelor în baza de date se apasă butonul trimite, iar pentru ștergerea datelor din formular se apasă butonul Reset.

Figura 4.6 : Pagina Creare Cont(Candidat)

Pentru ca să fie înregistrate toate datele , câmpurior obligatorii s-a folosit funcția verifica() care conține condiții de restricții ca respectivul câmp să nu fie nul , să aiba numarul de caractere cuprinse într-un anumit interval,etc.

Similar Formularului de înscriere a candidatului este și formularul de înscriere a candidatului .

La logare userii își aleg tipul de login candidat sau companie și la Informații cont au următoarele meniuri :

Pentru Companie

Modificare date companie

Adaugă oferte de muncă

Afișare oferte(proprii)

Pentru candidați

Modificare date personale

Adaugă cerere

Figura 4.7 : Pagina Adaugare cerere

Citește râspuns

La completarea formularuli de înscriere a unui user în fața fiecărui câmp care este obligatoriu este câte o steluță rosie. Același lucru se găsește și în formularul de modificare al datelor

După ce a fost creat un user nou, acesta are posibilitatea să-și modifice datele(cât și parola) accesând din meniul din sânga Informații cont și apoi selectând Modifică Date Personale.Această posibilitate o au și userii candidați și companiile.

Candidați – din această tabelă pot fi adăugați candidați noi (Adăugare) și editare date din baza de date (Editează) de unde pot fi modificate sau șterse

Companii – din această tabelă pot fi adăugate companii noi (Adăugare) și editate datele din baza de date(Editează) de unde poti fi modificate sau șterse

Aplicări – se pot vedea mai detaliat datele și pot fi numai șterse

Cereri – din această tabelă pot fi văzute cererile depuse de către candidați cât și este disponibilă o <textarea> în care se scrie răspunsul

Oferte de muncă – la această tabelă pot fi modificate sau șterse datele, sau este diponibil un formular de adăugarea unei oferte noi(la userul de companie )

Oferte studii – această tabelă poate fi administrată la fel ca și tabela oferte de muncă numai cp aceste date sunt numai pentru administrator pentru că ele nu apar pe site

Domenii activitate – această tabelă este modificată numai dacă cele 7 înregistrări cu cele mai importante niveluri de cariere nu sunt îndeajuns în tabel în numar de 33

Nivel cariera – această tabelp este modificată numai daca cele 7 înregistrări cu cele mai importante niveluri de carieră nu sunt îndeajuns sau daca unul din nivele nu este necesar poate fi șters

Nivel pregătire – în aceasta tabelă sunt nivelurile de pregătire standard. Dacă mai este nevoie de un alt nivel poate fi adăugat în această tabelă (dacă nu este nevoie de unul dintre cele înregistrate deja , poate fi șters)

Stare profesionala – este același lucru ca și tabelul precedent

Forum – această tabelă conține mesajele și datele vizitatorilor scrise pe forum . În cazul în care este nevoie să se șteargă unul dintre câmpuri se apasă pe btonul șterge

La apăsarea oricărui buton de ștergere , pentru o sercuritate mai bună a datelor, va apărea un message box care va ăntreba administratorul dacă este sigur că vrea să șteargă înregistrarea

La tabela aplicări cât și la cea de cereri despre useri sau specialitate pot fi văzute prin click pe nume . Astfel se deschide o fereastră cu toate informațiile. Dacă se dorește modificarea datelor la sfârșitul listei este un link care modifică user

4.3. Descrierea funcțiilor utilizate în aplicație

Isset() – funcție care verifică dacă a fost setată o valoare a unei variabileș

Strlen() – funcție ce returnează lungimea unui șir de caractere

Require() – funcție care include în scriptul curent conținutul unui fișier cu verificarea de a fi introdus o singură data (spre deosebire de funcția include()) – care permite includerea fișierului de mai multe ori )

Printf() – funcție care afișează un șir de caractere formatat

Crypt($pass,’BB’) – funcție care criptează un șir de caractere ($pass) după o cheie de criptare(BB)

Mail($to,$subject,$message,$headers) – funcție folosită pentru a trimite un email (de la $to, cu subiectul $subiect, având ca mesaj $message cu headerele adițtionale $header);

Strcmp() – funcție care compară doua șiruri de caractere (asemănător funcției standard în limbajul C)

Trim() – funcție care elimină spațiile goale de la începutul și sfarșitul unui șir de caractere specificat ca parametru (asemănator funcției standard în C)

Mysql_query() – trimite o comanda MySQL bazei de date active de pe server

Mysql_fetch_array() – returnează o linie din rezultatul comenzii

Mysql_error() – returnează mesajul de eroare sub formă de șir de caractere generat de baza de date mysql daca este cazul

Mysql_num_rows() – returnează numărul de linii din rezultatul unei cereri mysql

Mysql_connect(”localhost”,$user,$pass) – este functia prin care ne conectam la baza de date cu urmatorii paramatrii: numele serverului, nume utilizator si parola pentru conectarea la baza de date.

Mysql_select_db($dbname) – este functia care stabileste baza de date la care ne vom conecta, avand ca parametrii numele bazei de date si identificatorul de acces la conexiunea catre serverul MySQL.

Session_start() – inițializează o secțiune de date bazată pe id-ul de sesiune trimis printr-o cerere GET sau POST

Session_destroy – distruge toate datele asociate cu sesiunea curentă

Ob_start() – oprește afișarea bufferului până la terminarea execuției scriptului

Cap. 5. Eficienta si utilitatea aplicatiei informatice

Aplicatia reprezinta o metoda dezvoltata prin care firmele isi pot gasi foarte usor persoane potrivite pentru posturile lor iar candidatii pot aplica pentru un job indiferent de aptitudini.

5.1 Conditii privind implementarea aplicatiei

Companiile nu au intampinat probleme cu utilizarea aplicației ele fiind obisnuite cu o platforma similara.

Cererile si ofertele de munca erau in permanenta verificate de catre agentii firmei Cronos .

Aplicația imbunătățește simtitor timpul de cautare,organizarea datelor si fluxul informațional. Totul poate fi făcut usor,cu cateva click-uri.

5.2 Exploatarea curenta a aplicatiei

Exploatarea curentă și menținerea în funcțiune urmărește atât îndeplinirea obiectivelor inițiale ale sistemului informatic cât și adaptarea acestuia la modificările intervenite în cerințele informaționale ale beneficiarului.

Realizarea unui sistem informatic se concretizează și sub forma unui proiect de sistem informatic prin intermediul căruia se definesc într-o formă standardizată soluțiile adoptate.

Proiectul sistemului informatic cuprinde documentația de realizare și documentația finală a sistemului informatic

5.3 Consideratii privind eficienta aplicatiei informatice

Folosirea aplicației este usor de inteles și de utilizat. Apăsând pe câteva butoane adaugă, modifică sau aplica, putem atinge target-ul sau ne putem sterge din baza de date.

Aplicația ține evidența tuturor actelor și nu mai este nevoie sa mai ține evidența și pe hârtie. Dacă aplicația este folosită corect toate datele introduse ajung in baza de date și sunt in siguranță.

Lista Figurilor si Tabelelor

Figura 1.1 : Organigrama

Figura 1.2 : Fluxul Documentelor

Figura 1.3 : Modelul conceptual al prelucrărilor (MCP)

Figura 1.4 : Modelarea logica și fizică a prelucrărilor(MLP)

Figura 1.5 : Legaturile bazei de date

Tabel 3.1 : Sistemul cheilor primare.

Figura 3.1 : Schema conceptuala a bazei de date

Figura 4.1 : Baza de date (phpmyadmin)

Figura 4.2 : Lista cu oferte de munca

Figura 4.4 : Pagina despre informatiile contului

Figura 4.5 : Pagina Oferte de Munca

Figura 4.6 : Pagina Creare Cont(Candidat)

Figura 4.7 : Pagina Adaugare cerere

Bibliografie

Carti:

Actualizari in logistică și transport/Simona Dordea, Liliana Nicodin, În perioada 2007-2008/ p.157-165

Asupra efecientei activitatii de transport/Dimitru Marin,Daniela Marinescu/În perioada 2006/ p.31-36

Lungu I., Sabau Gh: Sisteme informatice. Analiza, proiectare si implementare, Ed. Economica,Bucuresti, 2003

M.Moise: “Sisteme Informatice cu Baze de Date”, Editia a III-a, Ed. ProUniversitaria, 2008

Lungu I., Sabau Gh: Sisteme informatice. Analiza, proiectare si implementare, Ed. Economica,Bucuresti, 2003

Cresterea rolului transporturilor de marfa: implicatii in cadrul logistică/ Tatiana-Roxana Nae/ An 10 nr.24(2008)/ p.210-223

Sistem informatic pentru managementul lantului logistic / Delia Adriana Mariancas/In revista amfiteatru economic/An 10 nr.24(2008)/ p.236-253

Vasilescu P., Dunca V.: Proiectarea sistemelor informatice, Ed. Tehnica, Buc., 1984

Curs de birotica/ Ionel Enache/ in perioada 2006

Contractul de transport de marfuri in trafic inter și internațional practică judiciara/ Andreea-Teodora Stanescu și Șerban-Alexandru Stanescu/În perioada 2008

Contractul de transport internațional de marfuri / Dragos-Alexandru Sitar, Serban-Alexandru Stanescu

Transporturi, expediții, asigurari/ Alexa Constantin, Pencea R.

Transporturi și expediții internationale /Constantin Alexa

Algorithms for extracting frequent episodes in the process of temporal data mining

(Pirjan Alexandru)

V. Chichernea, C. Botezatu, I. Iacob, C. Fabian R. Mihalca, S. Goron:Proiectarea sistemelor informatice. Metode de realizare, Ed. Sylvi, București 2001

C.Botezatu,G.Carutasu,D.Chetrariu: “Arhitectura calculatoarelor personale si sisteme de operare specifice”, Ed. ProUniversitaria, Buc 2006

Service orientated architectures –Anecesity of contemporary economy(botezatu cornelia,botezatu cezar,carutasu george)

e-commerce (moraru mihai)

Vaduva I.: Sisteme informatice, Rep. Univ. Bucuresti, 1981

C.Botezatu:“Proiectarea sistemelor informatice.Metode sistemice.” Ed. ProUniversitaria, Buc 2005

M.Moise: “Sisteme Informatice cu Baze de Date”, Editia a III-a, Ed. ProUniversitara, 2008

Joyce Farrell; Microsoft Visual C# 2010: An Introduction to Object-Oriented Programming

Analiza și proiectarea sistemelor informationale economice, editura polirom, 1999(D . oprea)

Atanasiu A.: Sisteme informatice pentru unitati economice, Rep. Univ. Bucuresti, 1986 , Publisher: August 2010

Clare Chiurcher ; Beginning Database Design: From Novice to Professional , Publisher: January 2007 (ISBN-13: 978-1590597699)

C. Botezatu, Ionel Iacob: Proiectarea sistemelor informatice. Studii de caz pentru managementul activității unei societăți. Editura Universul Juridic, 2005

Proiectare sistemelor informatice Orientate pe obiecte , editura Prouniversalis , Bucuresti 2005(conf. univ. dr. Doinita Ciocarlan)

Baze de date , sistemul Access, editura ProUniversitar, Bucuresti(prof. univ.dr. Virgil Chichernea)

Andone I., Tugui Al. :Baze de date inteligente in managementul firmei, Ed. Dosoftei, Iasi, 1992

Oprean D.: Informatica de gestiune si manageriala, Ed. Eurounion, Oradea,1994

Publicatii online :

http://www.customs.ro/UserFiles/CustomFiles/4822.pdf

http://ro.wikipedia.org/wiki/Transport

http://ro.wikipedia.org/wiki/Transporturile_%C3%AEn_Rom%C3%A2nia

http://www.w3schools.com/php/default.asp

http://www.phpromania.net

http://www.rophp.net/

Anexa : Codul sursă al site-ului

Similar Posts