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
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Realizarea Unei Pagini Web Pentru Agentia Cronos (ID: 150339)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
