Proiectarea Si Implementarea Unei Retele Locale Si a Unei Aplicatii de Contorizare a Activitatii Retelei
PROIECTAREA ȘI IMPLEMENTAREA UNEI REȚELE LOCALE ȘI A UNEI APLICAȚII DE CONTORIZARE A ACTIVITĂȚII REȚELEI
Cuprins
Cap.1 STUDIUL ȘI ANALIZA SISTEMULUI EXISTENT
1.1
1.2 Activitățile desfășurate în unitatea economică (caracteristicile generale ale sistemului economic din unitate)
1.3 Studiul sistemului de conducere. Studiul sistemului condus
1.4 Studiul sistemului informațional
1.4.1
1.4.2 Aria de cuprindere (locul) circuitului informațional în cadrul sistemului informațional general al unității
1.4.3 Documentele folosite. Proceduri utilizate
1.4.4 Analiza sistemului actual și identificarea neajunsurilor (punctelor critice) existente în funcționarea sistemului existent
1.4.5 Direcții de perfecționare a sistemului actual
Cap. 2 PROIECTAREA DE ANSAMBLU A SISTEMULUI INFORMATIC
2.1.1 Noțiuni generale
2.1.2 Platforma .NET
2.1.3 Argumente pentru .NET
2.1.4 Implementarea modelului pe trei straturi in Trasabilitate
2.1.5 Data Access Layer (DAL) este o parte integranta in proiectarea oricărei aplicații
2.1.6 Bussiness Layer
2.1.7. Presentation Layer
o ASP.NET MVC – oferă o modalitate puternica, bazata pe modele, ce permite construirea de site-uri dinamice cu o separare clara intre straturi (Model-View- Control)
2.2 Rețele LAN. Echipamente de transmisie a datelor. Software pentru rețele
2.3 Protocoale de comunicații. Modelul de referință OSI. Modelul TCP/IP
2.4 Modelul de referință OSI
2.5 Alegerea tehnologiei de prelucrare (stabilirea platformei hardware, software și de comunicații)
Cap. 3 PROIECTAREA DE DETALIU A NOULUI SISTEM
3.1 Schema Amplasamentului
3.2 Echipamente necesare, costurile aferente și alegerea serviciilor dorite
3.3 Alocarea IP-urilor pe fiecare încăpere în parte și subnetizarea rețelei
3.3.1 Lista ip pe fiecare camera în parte
3.3.2 Subnetizarea rețelei
3.4 Proiectarea schemei și configurarea calculatoarelor în programul Packet tracer
3.4.1 Schema topologie rețea
3.4.2 Configurare router
3.4.3 Configurarea și verificarea Server-ului
3.4.4 Configurare Ip-uri calculatoare și imprimante
3.5 Instalarea și configurarea sistemului de operare Windows Server 2012 in Hyper-V
3.5.1 Crearea unei noi mașini virtuale pe care se va instala sistemul de operare Windows Server 2012 Datacenter R2.
3.5.2 Servicii dorite
3.5.3 Adăugarea și configurarea domeniului (Active Directory Domain Services)
3.5.4 Instalarea și configurarea Microsoft Exchange Server 2013
3.5.5 Verificarea conturilor de e-mail pe o mașină virtuală pe care rulează Windows 8.1
Cap. 4 PREZENTAREA PRODUSULUI SOFTWARE,
4.1 Noțiuni generale Error! Bookmark not defined.
4.2 Proiectarea aplicației in Microsoft Acces 2010 Error! Bookmark not defined.
4.2.1 Tabele Error! Bookmark not defined.
4.2.2 Interogări Error! Bookmark not defined.
4.2.3 Formulare Error! Bookmark not defined.
4.2.4 Rapoarte Error! Bookmark not defined.
Cap. 5 CONCLUZII
BIBLIOGRAFIE
ANEXE
Obiectivele și oportunitatea temei propuse
"Proiectarea si implementarea unei retele locale si a unei aplicatii de contorizare a activitatii retelei" este o temă care poate fi dezvoltată în orice organizație, atât într-o companie de succes cât și într-o întreprindere nouă pe piața economică. În cazul de față sarcina mea este să dezvolt o retea si o aplicatie pentru contorizarea activitatilor din retea, într-o societate înființată acum 7 ani.
Dezvoltarea unei rețele de calculatoare si a unei aplicatii de contorizare a activitatii retelei ușurează munca angajaților întreprinderii prin folosirea noilor tehnologii de programare cat si a administratorilor de retea. Crearea unei astfel de rețele si aplicatii ajută enorm dezvoltarea acestei întreprinderi și este relativ ușor de proiectat. Permite utilizatorilor un acces mai ușor și mai sigur la o bază de date, dar și la anumite informații pe care serverul le permite, de la orice calculator din cadrul acestei rețele. Proiectarea acestui sistem informatic ajută la creșterea profitului întreprinderii și reducerea cheltuielilor curente. Se dorește realizarea unei aplicatii care realizeze rapoarte cu traficul de date pentru fiecare calculator in parte.
Proiectarea reteleei si a aplicatiei este realizată la cerința firmei S.C. “Electronice&IT” S.R.L.. Beneficiarul fiind unic suportă toate costurile de analiză, proiectare și realizare retelei si a aplicatiei.
STUDIUL ȘI ANALIZA SISTEMULUI EXISTENT
Pe piața economică actuală se cunoaște o dezvoltare din ce în ce mai acerbă în domeniul sistemelor informatice. Începând cu anul 2007 România a trecut la o informatizare generalizată a principalelor instituții, motiv pentru care comercianții sunt obligați să țină pasul cu statul în care activează.
Sistemele informatice se aplică acum în toate domeniile începând de la agricultură pâna la gradinițe, școli și spitale.
1.1 Prezentarea succintă a unității economico-sociale
În luna aprilie a anului 2007 se lansează magazinul de produse IT si electronice S.C. “Electronice&IT” S.R.L. cu o gamă dezvoltată de produse. Dezvoltarea permanentă a dus la mărirea gamei de produse ofertată, dublată de acumularea de competențe de consultanță și implementare de soluții complexe. Dublarea afacerii an după an, a atras mărirea accelerată a echipei și schimbarea sediului de 3 ori în aproape 3 ani.
1.2 Activitățile desfășurate în unitatea economică (caracteristicile generale ale sistemului economic din unitate)
Echipa “Electronice&IT” are 22 de angajați, organizați în mai multe departamente: vânzări-retail, vânzări-corporate, logistică, marketing, servicii clienți & service, financiar si resurse umane.
Departamentul Logistică asigură întreg lanțul de aprovizionare-gestiune stocuri-livrări, astfel încât comenzile să fie onorate în maxim 24 ore. Firma are sediul în zona Floreasca, la adresa Strada Pitor Ilici Ceaikovski nr. 26, Sector 2, București fiind înregistrata la Registrul Comertului cu nr J40/5143/2007 și având codul fiscal RO 21340382.
Alte detalii despre firma noastra:
– Ultima Înregistrare la ANAF: 28 Octombrie 2012
– Prelucrarea ultimelor informații depuse la ANAF: 28 Octombrie 2012
– Agent commercial înregistrat ca plătitor de impozit pe profit înregistrat la data de 16-03-2007
– Firmă plătitoare de TVA începand cu data de 16-03-2007
– Plata contribuției de asigurări sociale plătite începând cu data de 01-01-2008
– Plata contribuției de asigurări pentru șomaj plătite începând cu data de 01-01-2008
– Plata contribuției angajatorilor pentru Fondul de garantare pentru plata creanțelor sociale începand cu data de 01-01-2008
– Plata contribuției pentru asigurări de sanatate începand cu data de 01-01-2008
– Plata contribuției pentru concedii și indemnizații de la persoane juridice sau fizice 01-01-2008
– Plata pentru impozitul pe venitul din salarii asimilate salariilor începand cu data de 01-01-2008
Date economice ale firmei S.C. “Electronice&IT” S.R.L. pentru anul 2011:
Cifra de faceri: 237,184 Lei
Profitul net: 4,481 Lei
Pierdere net: 0 Lei
Profit brut: 7,706 Lei
Pierdere brut: 0 Lei
Salariați: 22 angajați
Tipul de activitate, conform clasificării CAEN din :
Comerț cu ridicata de componente și echipamente electronice și de telecomunicații
Datorii Total: 83,773 Lei
Cheltuieli totale: 141,174 Lei
Venituri totale: 237,880 Lei
Active imobilizate TOTAL: 68,942 Lei
Active circulante TOTAL: 150,747 Lei
Stocuri: 211,134 Lei
Disponibilități bănești / Casa și conturi la bănci: 0 Lei
Creanțe: 27,277 Lei
Cheltuieli în avans 5,454 Lei
Venituri în avans 0 Lei
Capitaluri: 200,370 Lei
Patrimoniul regiei: 0 Lei
Patrimoniul public: 0 Lei
Provizioane pentru riscuri și cheltuieli: 0 Lei
Capital social subscris și vărsat: 300 Lei
Tabelul rezultatelor economico-financiare.
Fig. nr. 1.2.1 Cifra de afaceri
Se observă în figura nr. 1.2.1 evoluția cifrei de afaceri în ultimii 5 ani.
Fig. nr. 1.2.2 Cheltuieli
Se observă în figura 1.2.2 evoluția cheltuielilor în ultimii 5 ani.
Fig. nr. 1.2.3 Profit
Se observă în figura nr. 1.2.3 evoluția profitului în ultimii 5 ani care a crescut foarte mult in ultimul an.
1.3 Studiul sistemului de conducere. Studiul sistemului condus
Organizarea și funcționarea întreprinderii sunt orientate spre realizarea obiectivelor sale în sensul că fiecare componentă organizatorică sau acțiune trebuie să corespundă unor cerințe clar definite reieșite din obiectivele acesteia.
Sistemele de conducere ale unei întreprinderi reprezintă totalitatea elementelor componente și a relațiilor dintre acestea structurate într-un anumit cadru organizatoric în care se desfașoară procesele de conducere ale activității în ansamblul său.
Organigrama S.C. “Electronice&IT” S.R.L.:
Fig. nr. 1.3.1 Organigrama societății
Personalul S.C. „Electronice&IT” S.R.L. totalizează un număr de 22 angajați, care ocupă funcții diferite în departamentele companiei. Aceștia se află sub conducerea managerilor de departament, fiind supravegheați de către directorul de resurse umane.
În funcție de vârstă:
Între 20 – 30 ani: 12 angajați;
Între 30 – 40 ani: 4 angajați;
Între 40 – 50 ani: 6 angajați;
În funcție de sex:
Femei: 6 angajate;
Bărbați: 16 angajați;
În funcție de pregătirea profesională:
Studii superioare: 16 angajați;
Fără studii superioare: 6 angajați;
În funcție de poziția profesională ocupată în cadrul companiei:
Manager: 1 angajat;
Economist: 1 angajat;
Contabil: 1angajat;
Resurse umane: 1 angajat;
Inginer marketing: 1 angajați;
Șef departamente vânzări: 2 angajați;
Agenți vânzări: 8 angajați;
Administrator rețea: 1 angajat;
Coordonator distribuție: 1 angajat;
Coordonator parc auto: 1 angajat;
Operatori relații cu clienții: 2 angajați;
Echipa service și garanție: 2 angajați.
Firma S.C. “Electronice&IT” S.R.L. este organizată în 7 departamente care au urmatoarea configurare :
Managerul primește rapoarte zilnice de la ceilalți directori de departamente pe care îi are în subordine, coordonează activitatea firmei în plan general și stabilește direcțiile de dezvoltare, ia decizii privind angajarea/demiterea salariaților, asigură buna funcționare a firmei, prin contractul pe care îl are se obligă să realizeze trimestrial valori corespunzatoare ale indicatorilor de performanță economică.
Departamentul financiar verifică și semnează bilanțul contabil, înscrierile în contul de profit și pierdere, întocmește lunar situația indicatorilor economici, raportează managerului situația economică a firmei, susține și reprezintă firma în fața controalelor de la Administrația Financiară sau Garda Financiară.
Departamentul vânzări-retail este departamentul care se ocupă de preluarea, procesarea și finalizarea comenzilor de produse destinate utilizatorilor individuali sau firmelor de mici dimensiuni. Membrii acestui departament asigură asistență tehnică clienților pentru alegerea optimă a produselor.
Departamentul vânzări-corporate: Companiile medii sau mari, apelează la experiența echipei în dezvoltarea de proiecte, participarea la licitații sau elaborarea de oferte speciale. Aici se oferă și suport tehnic pentru configurarea de soluții complexe IT și de comunicații.
Departamentul logistică coordonează lanțul de aprovizionare, gestiune și livrare asigurând astfel livrarea comenzilor într-un interval optim. Livrările se realizează prin intermediul parcului auto propriu sau prin intermediul unui curier rapid, tip door-to-door, atât în București cât și în țara.
Departamentul servicii clienți & service preia produsele defecte și menține legătura cu reprezentanțele producătorilor pentru optimizarea timpilor de rezolvare a evete în departamentele companiei. Aceștia se află sub conducerea managerilor de departament, fiind supravegheați de către directorul de resurse umane.
În funcție de vârstă:
Între 20 – 30 ani: 12 angajați;
Între 30 – 40 ani: 4 angajați;
Între 40 – 50 ani: 6 angajați;
În funcție de sex:
Femei: 6 angajate;
Bărbați: 16 angajați;
În funcție de pregătirea profesională:
Studii superioare: 16 angajați;
Fără studii superioare: 6 angajați;
În funcție de poziția profesională ocupată în cadrul companiei:
Manager: 1 angajat;
Economist: 1 angajat;
Contabil: 1angajat;
Resurse umane: 1 angajat;
Inginer marketing: 1 angajați;
Șef departamente vânzări: 2 angajați;
Agenți vânzări: 8 angajați;
Administrator rețea: 1 angajat;
Coordonator distribuție: 1 angajat;
Coordonator parc auto: 1 angajat;
Operatori relații cu clienții: 2 angajați;
Echipa service și garanție: 2 angajați.
Firma S.C. “Electronice&IT” S.R.L. este organizată în 7 departamente care au urmatoarea configurare :
Managerul primește rapoarte zilnice de la ceilalți directori de departamente pe care îi are în subordine, coordonează activitatea firmei în plan general și stabilește direcțiile de dezvoltare, ia decizii privind angajarea/demiterea salariaților, asigură buna funcționare a firmei, prin contractul pe care îl are se obligă să realizeze trimestrial valori corespunzatoare ale indicatorilor de performanță economică.
Departamentul financiar verifică și semnează bilanțul contabil, înscrierile în contul de profit și pierdere, întocmește lunar situația indicatorilor economici, raportează managerului situația economică a firmei, susține și reprezintă firma în fața controalelor de la Administrația Financiară sau Garda Financiară.
Departamentul vânzări-retail este departamentul care se ocupă de preluarea, procesarea și finalizarea comenzilor de produse destinate utilizatorilor individuali sau firmelor de mici dimensiuni. Membrii acestui departament asigură asistență tehnică clienților pentru alegerea optimă a produselor.
Departamentul vânzări-corporate: Companiile medii sau mari, apelează la experiența echipei în dezvoltarea de proiecte, participarea la licitații sau elaborarea de oferte speciale. Aici se oferă și suport tehnic pentru configurarea de soluții complexe IT și de comunicații.
Departamentul logistică coordonează lanțul de aprovizionare, gestiune și livrare asigurând astfel livrarea comenzilor într-un interval optim. Livrările se realizează prin intermediul parcului auto propriu sau prin intermediul unui curier rapid, tip door-to-door, atât în București cât și în țara.
Departamentul servicii clienți & service preia produsele defecte și menține legătura cu reprezentanțele producătorilor pentru optimizarea timpilor de rezolvare a evenimentelor de service apărute în perioada de garanție sau post-garanție. Departamentul relații clienți este creat pentru a fluidiza relația dumneavoastră cu “Electronice&IT”. Acesta reunește activitățile de informare și suport pentru clienți atât înainte cât și post-vânzare.
Departamentul de resurse umane negociază și încheie contractele de muncă cu angajații în baza unor discuții purtate cu managerul, operează în carnetele de muncă evoluția salariilor, întocmeste și eliberează adeverințe pentru diverse nevoi ale salariaților, colaborează și raportează periodic oficiului teritorial de muncă, evoluția mișcărilor de personal din societate, întocmește raporturi lunare pentru oficiul de șomaj, casa de pensii și casa de asigurări de sănătate.
Departamentul de marketing primește rapoarte zilnice cu privire la evoluția pieței, analizează realizările serviciului de proiectare cu privire la produsele noi intrate în portofoliu, coordonează în mod direct serviciul informatic, raportează managerului situația vânzărilor, întocmește rapoarte zilnice despre evoluția vânzărilor și realizările tuturor compartimentelor, pe baza constatărilor și a rapoartelor pe care le primește de la departamente aflate în subordine.
1.4 Studiul sistemului informațional
Sistemul informatic are menirea de a acoperi toate problemele agentului economic, de a crea interdependențe între componente, astfel încat structurii fizice din sistemul atașat agentului economic i se suprapune o structură în plan informațional. Actorilor implicați în procese li se asociază emițători și receptori de informații cu niveluri diferite de prelucrare.
Dezvoltarea directă de sisteme informatice se dovedește o intreprindere riscantă dacă nu este precedată de activități care au menirea de a impune o echipa, o tehnologie unitară de analiză, design, dezvoltare, implementare, exploatare si mentenanță, aspecte care trebuie luate în considerare la efectuarea unui audit de sistem informatic.
Sistemele informatice sunt construcții complexe, realizate pe parcursul mai multor ani, necesitând:
– fonduri foarte mari, uriașe în anumite cazuri;
– echipe complexe și stabile de analiști, designeri și programatori;
– personal care se ocupă de testare, implementare și mentenanță;
– stabilirea obiectivelor;
– definirea unei strategii de dezvoltare, exploatare și mentenanță;
– calificarea personalului pentru utilizarea corectă și eficientă a sistemului.
Complexitatea sistemelor informatice și durata, relativ mare, de realizare a acestora generează o serie de probleme care trebuie luate în considerare și soluționate astfel încat, în final, să se obțină rezultatele scontate.
1.4.1 Schema fluxului informațional aferent temei
Fig. nr. 1.4.1 Schema sistemului informatic
1.4.2 Aria de cuprindere (locul) circuitului informațional în cadrul sistemului informațional general al unității
Firma S.C. “Electronice&IT” S.R.L. are sediul în București, dar produsele pot fi comandate din toată țara. Activitatea de distribuție a produselor se face în două moduri: direct și indirect.
Distribuția directă este realizată cu ajutorul echipei agenților de vânzări ai firmei; are ca scop asigurarea cererii din punct de vedere cantitativ și structural și se mai ocupa cu cercetarea pieței în vederea găsirii de noi parteneri precum și selectarea acestora.
Distribuția indirectă este realizată prin intermediul firmelor de distribuție door-to-door.
1.4.3 Documentele folosite. Proceduri utilizate
Comanda: definește o listă de produse cerute unui furnizor, în care se specifică produsul, unitatea de masură, cantitatea, prețul de achiziție, valoarea fară TVA și data solicitată pentru livrare.
Registrul de evidență comenzi: este un document de evidență a comenzilor, în care se specifică un număr curent, numele clientului, data la care s-a făcut comanda și valoarea produselor comandate.
Fișa client: este un document anexat la Registrul de evidență a comenzilor, în care se specifică numarul comenzii, data și valoarea comenzii.
Registrul de predare-primire comenzi: este un document folosit de agenții de vânzări la primirea comenzilor, în care se specifică numele clientului, numărul comenzii, numele și prenumele agentului care a preluat comanda și semnatura de primire a acestuia.
Nota de intrare-recepție: un document de gestiune întocmit la primirea produselor în proprietatea societății, în care se specifică numărul și data documentului, date despre furnizor, numărul comenzii, al avizului de expediție și al facturii, banca și contul unitătii plătitoare, date despre produs și valoarea acestuia.
Fișa de magazie: reprezintă un document de gestiune a produselor existente pe stoc, care specifică date despre produs (intrări, ieșiri, stoc), tipul și numărul documentelor pe baza cărora s-au făcut operațiile, data acestora.
Factura: este un document fiscal întocmit în trei exemplare la vânzarea sau cumpărarea unor produse, în care se specifică produsele, unitatea de masură, cantitatea, prețul unitar, valoarea și valoarea TVA.
Aviz de expediție: este un document de gestiune care însoțește marfa și marchează schimbarea gestiunii; el specifică date despre produse, unitatea de masură, cantitatea livrată, prețul unitar și valoarea produsului livrat.
Prezentarea procedurilor de prelucrare:
1. Clientul formulează o comandă.
2. Comanda este preluată de Departamentul vânzări și este înregistrată în Registrul de evidență comenzi.
3. Pe baza Registrului de evidență comenzi se întocmește Fișa clientului.
4. Comanda este prelucrată de un agent de vânzări pe bază de semnatură într-un Registru de predare – primire comenzi.
5. Se analizează comanda și stocurile primite zilnic de la magazie prin rețeaua de calculatoare.
6. Comanda se aprobă în funcție de stocurile existente; dacă a fost aprobată, comanda se trimite la magazie.
7. Se intocmește Nota de intrare-recepție odată cu recepția produselor.
8. Se completează fișa de magazie pentru produsele primite.
9. Comanda se întocmește în două exemplare.
10. Se înregistrează documentele la Departamentul financiar.
11. Se întocmește factura și avizul de expediție pentru produsele livrate.
12. Factura este înmânată clientului la livrarea mărfii.
1.4.4 Analiza sistemului actual și identificarea neajunsurilor (punctelor critice) existente în funcționarea sistemului existent
Principalele deficiențe identificate în cadrul S.C. “Electronice&IT” S.R.L. la nivelul activităților de distribuție a produselor sunt urmatoarele:
– lipsa unui soft care sa monitorizeze traficul din retea.
– în activitatea de distribuție a firmei nu există definit un sistem informatic pentru preluarea comenzilor de la client și stabilirea conținutului inițial al precomenzii;
– calculatoarele din rețea nu sunt suficiente și sunt învechite;
– deficiențe în funcționarea serverului;
– sistemele de operare sunt învechite și nu asigură viteza optimă de prelucrare a datelor.
– lipsa unui soft de contorizare a activitatii din retea.
1.4.5 Direcții de perfecționare a sistemului actual
Pentru a remedia deficiențele depistate se impune realizarea ca primă necesitate a următoarelor activități:
– refacerea întregii rețele, schimbând inclusiv serverul și toate sistemele desktop din firmă;
– achiziționarea unor sisteme de operare noi;
– realizarea unei aplicatii pentru contorizarea activitatii din retea.
Cap. 2 PROIECTAREA DE ANSAMBLU A SISTEMULUI INFORMATIC
2.1.1 Noțiuni generale
Rețelele de calculatoare s-au dezvoltat foarte mult în ultimii ani, datorită evoluției tehnologiilor hardware, software și de interconectare. Tehnologiile de mare viteză au dus la utilizarea rețelelor de calculatoare în toate domeniile vieții socio-economice, cu rezultate deosebite.
După criteriul distanței, rețelele de calculatoare se clasifică în trei mari categorii:
LAN (Local Area Network);
MAN (Metropplitan Area Nerwork);
WAN (Wide Area Network).
Această clasificare este foarte cunoscută astăzi, iar Internet-ul este accesibil aproape oricui. Extinderea utilizarii Internet-ului a dus la dezvoltarea serviciilor și aplicațiilor distribuite. Serviciile Internet cele mai raspândite sunt: World Wide Web (WWW), poșta electronică (e-mail), transferul fișierelor (ftp), conectarea la distanță (telnet, ssh).
Unul dintre cele mai folosite servicii Internet este serviciul Web. World Wide Web (WWW), cunoscut și sub denumitrea de Web sau W3, reprezintă serviciul Internet care permite navigarea pea colecții de documente multimedia (hypertexte), din diferite rețele, calculatoare prin hyperlegaturi, utilizând o interfață comuna (browser-ul).
2.1.2 Platforma .NET
.NET este un cadru (Framework) de dezvoltare software unitară care permite realizarea, distribuirea și rularea atât a aplicațiilor-desktop Windows cat și aplicațiilor WEB. Tehnologia .NET pune laolaltă mai multe tehnologii (ASP, XML, OOP, SOAP, WDSL, UDDI, WPF, LINQ) și limbaje de programare (VB, C++, C#, F#) asigurând totodată atât portabilitatea codului compilat între diferite calculatoare cu sistem Windows, cât și reutilizarea codului în programe, indiferent de limbajul de programare utilizat.
.NET Framework este o componentă livrată împreună cu sistemul de operare Windows. Pentru a dezvolta aplicații pe platforma .NET este bine sa avem 3 componente esențiale:
o un set de limbaje (C#, Visual Basic .NET, J#, Managed C++, Smalltalk, Perl, Fortran, Cobol, Lisp, Pascal etc),
o un set de medii de dezvoltare (Visual Studio .NET, Visio),
o și o bibliotecă de clase pentru crearea serviciilor Web, aplicațiilor Web și aplicațiilor desktop Windows.
In dezvoltarea aplicațiilor .NET, se vor utiliza:
o servere specializate – un set de servere Enterprise .NET (din familia SQL Server 2008, Exchange 2000 etc.), care pun la dispoziție funcții de stocare a bazelor de date, email, aplicații B2B (Bussiness to Bussiness – comerț electronic între partenerii unei afaceri).
o servicii Web (în special comerciale), utile în aplicații care necesită identificarea utilizatorilor (de exemplu, .NET Passport – un mod de autentificare folosind un singur nume și o parolă pentru toate site-urile vizitate)
o servicii incluse pentru dispozitive non-PC (Pocket PC Phone Edition, Smartphone, Tablet PC, Smart Display, XBox, set-top boxes, etc.)
2.1.3 Argumente pentru .NET
În primul rând pentru că oferă instrumente pe care le putem folosi și în alte programe, oferă acces ușor la baze de date, permite realizarea desenelor sau a altor elemente grafice. Spațiul de nume System.Windows.Forms conține instrumente(controale) ce permit implementarea elementelor interfeței grafice cu utilizatorul.
Folosind aceste controale, se pot proiecta și dezvolta rapid și interactiv, elementele interfeței grafice. Tot .NET oferă clase care efectuează majoritatea sarcinilor uzuale cu care se confruntă programele și care plictisesc și fură timpul programatorilor, reducând astfel timpul necesar dezvoltării aplicațiilor.
Microsoft Visual Studio este un mediu de dezvoltare integrat (IDE) de la Microsoft. Acestapoate fi utilizat pentru a construi aplicații consolă, interfața grafică, aplicații de tip Windows Forms, site-uri web, aplicații web, servicii web ce sunt suportate platformele: Microsoft Windows, Windows Mobile, Windows CE,. NET Framework,. NET Compact Framework și Microsoft Silverlight.
2.1.4 Implementarea modelului pe trei straturi in Trasabilitate
Toate proiectele ce constituie soluția de trasabilitate sunt construite având la baza modelul de aplicație bazata pe trei straturi: nivelul de acces la date, nivelul logic si nivelul de prezentare (nivel utilizator).
Fig. nr. 2.1.4.1 Modelul pe trei straturi implementat in trasabilitate
2.1.5 Data Access Layer (DAL) este o parte integranta in proiectarea oricărei aplicații.
Acest strat se ocupa de conectarea la bazele de date si implementarea operațiilor de tip CRUD (Create – Creare, Read – Citire, Update – Editare si Delete – Ștergere).
Cea de-a doua tehnologie folosit ADO Entity Framework este soluția ORM (ObjectRelational Mapping) oferita de Microsoft.
Fig. nr. 2.1.5.1 Structura ADO Entity Framework
La baza Entity Framework-ului stă Entity Data Model (EDM). Acesta se vrea a fi limbajul comun între structurile de date și modelele de prezentare. EDM-ul definește un limbaj menit să descrie datele fără să trebuiască să descrie modul de stocare a acestuia. Deasupra EDM-ului lucrează un set de servicii care permit manipularea datelor, spre beneficiul întregii aplicații.
EDM-ul înglobează un set de metadate care descriu atât modul în care datele sunt expuse aplicației cât și modul în care datele sunt mapate în stocul de proveniență. EDM-ul oferă un mecanism de expunere a datelor într-un model optimizat pentru consumatori, în timp ce modelele de mapare sunt optimizate în vederea libertății de a folosi orice fel de structură de date standard. Astfel obținem un mediu în care nivelul de prezentare este independent de nivelul de date, ceea ce oferă flexibilitate în exprimare aplicației. Pentru a asigura flexibilitate la nivelul structurilor de date EDM- ul oferă o gamă variată de mapări disponibile standard.
2.1.6 Bussiness Layer
Este nivelul aplicației care coordonează aplicația, procesează comenzile primite de la utilizatori si ia decizii logice de evaluare si calcul. Aici sunt implementare reguli de validare la nivel de aplicație. Acest strat se ocupa cu transferul si procesarea datelor intre cele doua straturi care îl încadrează.
Scopul de a separa logica este dublu. Pe deoparte este câștigul de performanta obținut prin lăsarea serverului de date sa se ocupe strict de stocarea si extragerea datelor, iar de cealaltă ușuram mentenanța si sporim posibilitatea reutilizării codului.
2.1.7. Presentation Layer
Este cunoscut intr-o structura pe n straturi ca fiind stratul clientului. Este format din parți ce compun interfața de lucru cu utilizatorul final. Exemple de componente folosit in acest strat pot include:
o Casete de editare
o Etichete
o Casete de text
o Butoane
o Interfețe Windows sau WEB
Din punct de vedere a tehnologiilor folosite la construcția acestui strat, putem distinge:
o Windows Form – este numele dat interfeței grafice de programare a aplicațiilor (API). Ea este parte integranta a librăriei de clase .NET Framework care sta la baza dezvoltării aplicațiilor folosind Visual Studio.NET. Ea oferă acces la elementele native ale interfeței Microsoft Windows.
o Windows Presentation Foundation (WPF) – a fost dezvoltat de Microsoft ca un subsistem grafic ce interpretează (rendering) elementele interfeței utilizator (GUI
– Graphical User Interface). Spre deosebire de Windows Form, WPF folosește DirectX care este o colecție de interfețe de programare (API) destinate manipulării sarcinilor legate de multimedia. WPF permite creare de interfețe mai bogate in elemente grafice.
o ASP.NET Web Form – este cadru de aplicații web dezvoltate si comercializate de Microsoft si care permite programatorilor de a construi site-uri web bazându- se pe familiarul drag-and-drop. Suprafața de proiectare si sute de controale si componente ajuta ca construirea rapida a site-urilor sofisticate si cu acces la date.
o ASP.NET MVC – oferă o modalitate puternica, bazata pe modele, ce permite construirea de site-uri dinamice cu o separare clara intre straturi (Model-View- Control).
2.2 Rețele LAN. Echipamente de transmisie a datelor. Software pentru rețele
Retele LAN
Rețele de tip LAN (Local Area Network) reprezintă cea mai comună implementare a tehnologiei rețelelor pentru firmele de mărime mică-medie. O astfel de rețea se carcaterizează prin:
operare într-o arie geografică limitată;
permite accesul utilizatorilor la medii de transmisie cu lățime de bandă mare;
oferă conectivitate continuă pentru serviciile locale;
conectează fizic echipamente adiacente.
Dacă privim acest tip de rețele prin prisma sistemelor de operare ce pot fi folosite vom putea clasifica aceste rețele în peer-to-peer și rețele bazate pe servere.
Rețelele peer-to-peer nu implică existența unui server care să asigure serviciile în rețea. Fiecare din calculatoarele rețelei poate îndeplini și funcția de server. Utilizatorul este cel care hotărăște ce periferic sau informație dorește să fie accesată și de ceilalți membri ai rețelei. Acest tip de rețele se pretează cel mai bine pentru firmele mici unde datorită complexității relativ redusă a activităților nu este nevoie de servicii complexe.
La polul opus, rețelele bazate pe server(e) implică existența cel puțin a unui calculator care să joace rolul de server. În acest caz, informațiile care trebuie partajate în cadrul firmei vor fi gestionate de server. Aceasta este soluția adoptată de majoritatea firmelor și ca urmare a posibilității gestionării centralizate a securității rețelei. Serverele dintr-o astfel de rețea pot îndeplini următoarele roluri:
servere de fișiere și imprimare. Aceste servere oferă un suport sigur pentru toate datele companiei și gestionează tipărirea la imprimantele partajate în rețea;
servere pentru aplicații. Sunt serverele care asigură componenta cu același nume pentru aplicațiile client-server. Exemple de astfel de servere: web-serverele, serverele pentru baze de date;
servere de mail. Sunt serverele care gestionează mesajele electronice pentru clienții unei rețele;
servere pentru gestiunea securității. Sunt serverele care asigură securitatea unei rețele locale când aceasta este conectată la o rețea de tipul Internetului. Pot fi incluse în această categorie firewall-urile, proxy serverele;
servere pentru comunicații. Acestea sunt serverele care asigură shimbul de informații între între rețea și clienții din afara acesteia (accesul prin dial-up de exemplu).
Pentru desemnarea manierei de proiectare a unei rețele se folosește termenul topologie. Trebuie să precizăm că există două tipuri de topologii: fizică și logică. Topologia fizică a unei rețele se referă la configurația mediilor de transmisie, a calculatoarelor și a perifericelor. Topologia logică reprezintă metoda folosită pentru transferul informațiilor de la un calculator la altul. Topologiile fizice sunt: bus (magistrală), star (stea), ring (inel), tree (arbore).
Rețele Bus
Topologia magistrală este cea mai simplă modalitate de conectare a calculatoarelor într-o rețea: un singur mediu de transmisie (cablu) la care se conectează toate calculatoarele și perifericele, denumite noduri.
Fiecare calculator verifică dacă informațiile pe care le primește îi sunt adresate sau nu.
Rețele Star
Într-o astfel de rețea fiecare nod este conectat direct la un hub sau concentrator.
Informațiile sunt transmise de la calculatorul sursă către cel destinație prin intermediul hubului. Acesta este principalul dispozitiv care gestionează si controlează funcțiile rețelei.
Rețele Ring
Din exterior, o astfel de rețea seamănă foarte mult cu o rețea star. Din punct de vedere al topolgiei logice însă, MAU (Multistation Access Unit) este dispozitivul care permite informațiilor să treacă de la un nod la altul în cadrul unui inel comunicațional.
Rețele Tree
Topologia de rețea tree combină caracteristicile topologiilor bus și star. Nodurile sunt grupate în mai multe topologii star care la rândul lor sunt legate la un cablu central.
Echipamente de transmisie a datelor
Repetorul: telegrafia, telefonia (mai ales cea mobilă) folosesc repetoare de semnal pentru a asigura transmiterea informațiilor la distanțe foarte mari. Repetoarele pot fi single port in – single port out, stackable (modulare) sau multi port (cunoscute mai ales sub denumirea de hub-uri).
Switch: la prima vedere un switch seamăna foarte bine cu un hub, dar simbolul său arată un flux informațional bidirecțional.
Router-ul: simbolul routerului descrie foarte bine cele două funcții ale sale: selecția căii de transmitere a informațiilor și comutarea pachetelor către cea mai bună rută. Fizic, routerele se prezintă sub o mulțime de forme, în funcție de model și de producător. Componentele principale ale routerului sunt interfețele prin care rețeaua proprietară se conectează la alte segmente de rețea.
Adaptoare de retea NIC (Network Interface Card): sunt plăci de interfață, prin care este posibilă conectarea calculatorului la rețea;
Modemuri: dispozitive pentru conectarea unui calculator la rețea prin linie telefonică;
Punțile (bridges): realizează conectarea a două rețele de calculatoare, care prelucrează informația în funcție de adresa destinatarilor și expeditorilor;
Porțile (gateways): permit conectarea unor rețele de calculatoare care folosesc protocoale diferite (exemplu o rețea de microcalculatoare conectată la un minicalculator);
Software pentru rețelele de calculatoare
În rețelele de tip “client – server” (care sunt preponderente ), se specifică existența unuia sau a mai multor calculatoare dotate ca file-server sau network-server, pe care rulează software-ul de rețea. Există mai multe sisteme de operare dintre care cele mai utilizate sunt:
NetWare produs de firma Novell, ce ocupa o pondere insemnata din piata mondiala, care ruleaza sub sistemul NOS.
3 PlusOpen produs de firma 3 COM, care ruleaza sub sistemul de operare OS / 2.
Vines produs de firma Banyan System, care ruleaza sub controlul sistemului de operare UNIX.
DECnet produs de firma DEC ( Digital Equipament Corporation ), care permite introducerea minicalculatorului VAX pe post de file -server intr-o retea de PC-uri.
Windows NT Sever 4.0 produs de corporatia Microsoft, care in prezent castiga tot mai mult teren pe piata sistemelor de operare pentru retele de calculatoare.
2.3 Protocoale de comunicații. Modelul de referință OSI. Modelul TCP/IP
Protocoale de comunicații
Un protocol de comunicație este un set de reguli și formate (semantice și sintactice) prin care se reglementează schimbul de informații între două entități aflate în același sistem sau în sisteme diferite.
Un aspect fundamental al arhitecturii de comunicații bazată pe protocoale este acela că, la fiecare nivel al arhitecturii, operează unul sau mai multe protocoale și că două protocoale de același strat, dar aparținând unor sisteme diferite, cooperează în vederea realizării funcției de comunicație.
Primele protocoale de comunicație apărute sunt, cele mai simple. Acestea se numesc protocoale "Start/Stop", deoarece blocurile de date din acest protocol sunt încadrate de secvențe de biți care reprezintă începutul, respectiv sfârșitul unui bloc de date. Protocoalele de tip "Start/Stop" sunt asincrone.
Protocoalele sincrone bazate pe caracter (Character Oriented Protocols) datează din anii 1960. Ele permit transferul, în mod semi-duplex, blocurilor de caractere ale unui alfabet dat (ASCII, de exemplu).
Protocoalele sincrone bazate pe elemente binare (Bit Oriented Protocols) sunt de dată mai recentă. Acestea permit transmisia transparentă, în mod duplex integral (transmisie in ambele sensuri), a blocurilor de date constituite din elemente binare. Protocoalele din această categorie utilizează o tehnică de funcționare înrudită și toate sunt conforme cu normele care stau la baza protocoalelor HDLC(High-level Data Link Control).
Protocoale HDLC (High-level Data Link Control – controlul de nivel superior al legăturii de date) sunt un set de protocoale conforme standardizării ISO. Acestea utilizează diverse convenții care determină o comportare adecvată condițiilor (normale sau anormale) ale transmisiei. Blocurile de date care poartă informația utilă sunt însoțite de informația de control, furnizată de mecanismele protocolului utilizat, formând împreună elementele de protocol.
2.4 Modelul de referință OSI
Conceptul de nivel este folosit pentru a ne ajuta să înțelegem acțiunile și procesele ce apar în timpul transmiterii informațiilor de la un calculator la altul. Într-o rețea, comunicarea are la origine o sursă, apoi informația circulă până la o destinație. Informațiile care traversează rețeaua sunt referite ca date, pachete sau pachete de date.
Adresa sursă a unui pachet de date specifică identitatea calculatorului care transmite respectivul pachet. Adresa destinație precizează identitatea calculatorului care va recepționa respectivul pachet. Datele sunt grupate în unități logice de informații. Ele includ utilizatorul respectivelor informații și alte elemente pe baza cărora este posibilă comunicarea. Datele dintr-un calculator sunt reprezentate prin biți. Dacă un calculator ar transmite doar unul sau doi biți, nu ar fi o manieră prea eficientă de comunicare. Prin urmare, are loc o grupare a acestora în kilo, mega sau gigabytes.
“Mediul” reprezintă un material prin care sunt transmise datele și poate fi unul din următoarele elemente:
cablu telefonic
cablu categoria 5 UTP
cablu coaxial (cablu TV)
fibră optică
alte tipuri de cabluri bazate pe cupru
Modelul de referință OSI, este primul model pentru standardizarea comunicațiilor în rețele. Există și alte modele, dar majoritatea producătorilor de echipamente respectă aceste standarde. Acest model permite utilizatorilor să vadă funcțiile rețelei pe măsură ce ele apar la fiecare nivel în parte.
În modelul de referință OSI există 7 niveluri, fiecare dintre acestea ilustrând o funcție particulară a rețelei. Separarea între funcțiile rețelei este denumită nivelare (layering).
Nivelul 7: Aplicație
Nivelul aplicație identifică și stabilește disponibilitatea partenerului de comunicație, sincronizează aplicațiile între ele și stabilește procedurile pentru controlul integrității datelor și erorilor. De asemenea identifică dacă există suficiente resurse pentru a sprijini comunicația între parteneri.
Acest nivel diferă de celelalte niveluri ale modelului prin faptul că oferă servicii pentru aplicațiile utilizatorilor dar nu oferă servicii celorlalte niveluri.
Nivelul 6: Prezentare
Este nivelul care asigură că informațiile pe care nivelul aplicație al unui sistem le transmite, pot fi citite de către nivelul aplicație al altui sistem. Atunci când este necesar, nivelul aplicație face translație între diferitele formate ale datelor folosind un format comun pentru reprezentarea acestora. Acest nivel trebuie privit ca cel la care are loc codificarea datelor în format ASCII, de exemplu.
Nivelul 5: Sesiune
După cum spune chiar numele său, acest nivel stabilește, gestionează și finalizează sesiunile de comunicație între aplicații. Prin sesiune se înțelege dialogul între două sau mai multe entități. Nivelul sesiune sincronizează dialogul între nivelurile sesiune ale entităților și gestionează schimbul de date între acestea. În plus, acest nivel oferă garanții în ceea ce privește expedierea datelor, clase de servicii și raportarea erorilor. În câteva cuvinte, acest nivel poate fi asemuit cu dialogul uman.
Nivelul 4: Transport
Este nivelul la care are loc segmentarea și reasamblarea datelor. Acesta furnizează un serviciu pentru transportul datelor către nivelurile superioare și în special caută să vadă cât de sigur este transportul prin rețea. Nivelul transport oferă mecanisme prin care stabilește, întreține și ordonă închiderea circuitelor virtuale; detectează “căderea” unui transport și dispune refacerea acestuia; controlează fluxul de date pentru a preveni rescrierea acestora.
Nivelul 3: Rețea
Este unul dintre cele mai complexe niveluri; asigură conectivitatea și selecția căilor de comunicație între două sisteme ce pot fi localizate în zone geografice diferite.
Nivelul 2: Legătură date
Este nivelul care asigură tranzitarea datelor de la nivelul fizic pe baza adresării fizice, topologiei rețelei, notificării erorilor, ordonarea cadru-urilor și controlul fluxului informațional.
Nivelul 1: Fizic
Definește specificațiile electrice, mecanice, procedurale și funcționale necesare activării, întreținerii și dezactivării legăturii fizice între sisteme. Specificațile vizează nivelul voltajului, ratele de transmisie a datelor, distanța maximă de transmisie, conectorii fizici.
Modelul TCP/IP
Pentru transmisiile de date din cea mai mare rețea existentă – Internetul -, standardul folosit este TCP/IP (Transport Control Protocol/Internet Protocol). Acest model a fost creat de Ministerul Apararii din SUA care a dorit să construiască o rețea capabilă să reziste în orice condiții, chiar și într-un război nuclear. Era extrem de important să fie creată o rețea capabilă să opereze cu o infrastructură distrusă în proporție de peste 90%, fără să aibă vreo importanță starea fizică a anumitor segmente ale rețelei. Spre deosebire de OSI, modelul TCP/IP are doar patru niveluri: aplicație, transport, internet și rețea. Deși există două niveluri cu același nume ca la modelul OSI, nu trebuie confundate cu acelea pentru că fiecare nivel are funcții total diferite.
Nivelul aplicație
Proiectanții TCP/IP au considerat că protocoalele de nivel înalt din acest model trebuie să includă detalii cu privire la sesiunile de lucru și modul de prezentare a datelor. Astfel, într-un singur nivel sunt combinate toate facilitățile legate de reprezentarea datelor, codificare și controlul dialogului.
Nivelul transport
Acest nivel vizează calitatea serviciilor oferite: încrederea în transmisie, controlul fluxului de date și corectarea erorilor. Unul din protocoalele întâlnite la acest nivel (Transport Control Protocol), oferă o modalitate flexibilă de realizare a comunicațiilor în rețea. Fiind un protocol orientat conexiune, dialogul dintre sursă și destinație se realizează prin împachetarea informațiilor de la acest nivel în segmente. Orientarea către conexiune nu înseamnă că între calculatoarele care comunică există vreun circuit, ci că segementele nivelului 4 circulă înainte și înapoi între cele două calculatoare într-o perioadă de timp dată.
Nivelul internet
Scopul acestui nivel este de a trimite pachetele sursă din orice rețea către o alta, și să facă astfel încât acestea să ajungă la destinație indiferent de ruta și reteaua din care au fost transmise. Protocolul care guvernează acest nivel este Internet Protocol, funcțiile îndeplinite de acesta fiind determinarea și comutarea pachetelor.
Nivelul rețea
Numele acestui nivel este cam general și de multe ori crează confuzie. Este nivelul care include detalii despre tehnologile LAN/WAN, precum și toate detaliile incluse in nivelele fizic și legătură date din modelul OSI.
Specialiștii preferă modelul OSI pentru analize mai atente și ca fundament în orice discuție legată de rețele. Este adevarat ca TCP/IP este mai folositor pentru că este implementat în lumea reala. Ca utilizatori finali aveți de-a face numai cu nivelul Aplicație, dar cunoașterea detaliată a nivelurilor este vitală pentru realizarea unei rețele. Este adevărat că majoritatea utilizatorilor nu știu mai nimic despre protocoale de rutare sau alte detalii, dar este de asemenea adevărat că acești utilizatori nu trebuie să realizeze rețele scalabile și sigure.
2.5 Alegerea tehnologiei de prelucrare (stabilirea platformei hardware, software și de comunicații)
Pentru aplicația dată se utilizează următoarele tehnologii:
Tehnologie în timp real, această tehnologie oferind informațiile instantaneu față de momentul producerii operației și se utilizează pe larg pentru proiectarea tehnologică. Are o înaltă performanță tehnico-funcțională. Se aplică pentru introducerea și modificarea datelor în aplicație;
Tehnologie cu procedee de teleprelucrare a datelor, oferind posibilitatea de a avea un regim de lucru interactiv. Are la bază facilitățile de a obține de la distanță informații și de a transmite comenzi. Această necesitate este legată de faptul că informația se utilizează în multe subdiviziuni ale instituției, oferind în așa mod posibilitatea de a gestiona datele de mai mulți utilizatori prin intermediul rețelei locale de calculatoare.
Resurse hardware
În prezent piața resurselor informatice este dotată cu o gamă largă de produse hardware și software, ce asigură un nivel performant de realizare a obiectivelor propuse. Pentru rețeaua firmei electronice-online s-au folosit 1 switch, un server, 22 Sisteme Desktop conectate între ele cu 210 metri de cablu de rețea UTP CAT.5E care suportă 10/100/1000 Mbps.
Configurație desktop-uri.
Procesor
Procesor:Intel i3
Frecvență procesor (MHz):2900
Cache L2 (KB):6144
Putere consumată (W):55
Socket:1155
Placă De Bază
Audio:HD Audio
Rețea:10/100 LAN
Porturi:4 x USB 2.0
1 x VGA
1 x HDMI
1 x RJ45
1 x Audio-in
1 x Audio-out
1 x Mic-in
4 x USB 3.0
Placă Video
Chipset video:Intel G45s Express
Video:Radeon 3400HD
Memorie
Memorie:4096
Tip memorie:DDR3
Frecvența memorie (MHz):1600
Module Memorie Standard:2 x 2048
Capacitate maxima memorie RAM (MB):32768
Sloturi memorie:4
Unități De Stocare
Capacitate HDD:500 GB
Interfața HDD:SATA 3
Viteza de rotație (rpm):7200
Unități citire/scriere:
DVD+/-RWFDD:da
Periferice
Mouse: Mouse Optic USB microsoft
Tastatură: Tastatura standard microsoft USB
Boxe:Genius
Monitor:
Led Samsung 23” cu rezoluție 1920×1080
Carcasă: MicrotowerDimensiuni (W x D x H mm):163 x 458 x 25
Greutate (Kg):10.2
Putere sursa (W):500
Altele:
Card Reader
3 x Full-height PCI slots
1 x Full-height PCI Express x1 slot
1 x Full-height PCI Express x16 slots
Configurație Server.
Procesor
Procesor Intel Xeon E5645
Cache L2 (KB):12288 kb
Frecvența (GHz):2.4 GHz
Placă De Bază
Chipset:Intel 5520
Porturi:16 x 2.5 SAS/SATA 8 x 3.5 inchi SAS/SATA
Memorie
Memorie standard (MB):12 GB DDR3
Memorie maximă suportată:384 GB
Unități De Stocare
HDD: 2x300GB
Controller (RAID 0/1/1+0/5/5+0)
Unitate optica
DVD+/-RW
Alte Componente
Rețea:10/100/1000 Mbps 2 x NC382i
Sursă putere 460W
Altele
Enhanced Intel SpeedStep Technology
Intel Virtualization Technology (VT-x)
AES New Instructions Idle States
Intel Hyper-Threading
Resurse software
Windows Server 2012 Datacenter R2 x64
Windows 8.1 Professional
Microsoft Exchange Server 2013 Standard x64
Comunicații
3 Switch-uri
Abonament internet
Calendar de realizare
Cap. 3 PROIECTAREA DE DETALIU A NOULUI SISTEM INFORMATIC
3.1 Schema Amplasamentului
Fig. nr. 3.1.1 Schema amplasamentului
3.2 Echipamente necesare, costurile aferente și alegerea serviciilor dorite.
Prețurile de mai sus includ TVA (24%). TVA-ul aferent costului total de 44617 RON este de 10,708.08 RON.
Costul total al proiectării unei rețele de 22 calculatoare este de 44617RON.
3.3 Alocarea IP-urilor pe fiecare încăpere în parte și subnetizarea rețelei.
3.3.1 Lista ip pe fiecare camera în parte
Depozit:
Internet: 200.7.7.8/28 / 255.255.255.240 / 192.168.1.2
PC1: 192.168.4.2/29 / 255.255.255.248 /192.168.1.2
PC2: 192.168.4.3/29 / 255.255.255.248 / 192.168.1.2
Printer0: 192.168.4.4/29 / 255.255.255.248 / 192.168.1.2
Birou manager:
PC21: 192.168.2.21/27 / 255.255.255.224 / 192.168.1.2
Printer6: 192.168.2.20/27 / 255.255.255.224 / 192.168.1.2
Birou department marketing:
PC7: 192.168.2.2/27 / 255.255.255.224 / 192.168.1.2
Printer2: 192.168.2.8/27 / 255.255.255.224 / 192.168.1.2
Birou vânzări – corporate:
PC16: 192.168.2.15/27 / 255.255.255.224 / 192.168.1.2
PC17: 192.168.2.16/27 / 255.255.255.224 / 192.168.1.2
PC18: 192.168.2.17/27 / 255.255.255.224 / 192.168.1.2
PC19: 192.168.2.19/27 / 255.255.255.224 / 192.168.1.2
PC20: 192.168.2.18/27 / 255.255.255.224 / 192.168.1.2
Printer5: 192.168.2.14/27 / 255.255.255.224 / 192.168.1.2
Birou vânzări retail:
PC10: 192.168.2.5/27 / 255.255.255.224 / 192.168.1.2
PC11: 192.168.2.6/27 / 255.255.255.224 / 192.168.1.2
PC9: 192.168.2.4/27 / 255.255.255.224 / 192.168.1.2
PC8: 192.168.2.3/27 / 255.255.255.224 / 192.168.1.2
PC12: 192.168.2.7/27 /255.255.255.224 / 192.168.1.2
Printer7: 192.168.2.22/27 / 255.255.255.224 / 192.168.1.2
Birou servicii client & garanție:
PC6: 192.168.1.5/28 / 255.255.255.240 / 192.168.1.2
PC3: 192.168.1.7/28 / 255.255.255.240 / 192.168.1.2
PC5: 192.168.1.3/28 / 255.255.255.240 / 192.168.1.2
PC4: 192.168.1.6/28 / 255.255.255.240 / 192.168.1.2
Printer8: 192.168.1.4/28 / 255.255.255.240 / 192.168.1.2
Birou administrator rețea:
PC0: 192.168.1.9/28 / 255.255.255.240 / 192.168.1.2
SERVER: 192.168.1.2/28 / 255.255.255.240 / 192.168.1.2
Printer1: 192.168.1.8/28 / 255.255.255.240 / 192.168.1.2
Internet: 200.7.7.9/28 / 255.255.255.240 / 192.168.1.2
Birou resurse umane:
PC13: 192.168.2.10/29 / 255.255.255.224 / 192.168.1.2
Printer3: 192.168.2.9/29 / 255.255.255.224 / 192.168.1.2
Birou department financiar:
PC14: 192.168.2.12/29 / 255.255.255.224 / 192.168.1.2
PC15: 192.168.2.13/29 / 255.255.255.224 / 192.168.1.2
Printer4: 192.168.2.4/29 / 255.255.255.224 / 192.168.1.2
3.3.2 Subnetizarea rețelei
Rețeaua a avut la dispoziție adresele 192.168.1.0, 192.168.2.0, 192.168.3.0, 192.168.4.0 cu măștile 27, 28, 29 și 30, însă pentru o mai buna organizare și pentru a nu se face risipă de hosturi adresa a fost subnetizată.
3.4 Proiectarea schemei și configurarea calculatoarelor în programul Packet tracer
3.4.1 Schema topologie rețea
Fig. nr. 3.4.1.1 Schema topologie rețea
3.4.2 Configurare router
Router 0:
Închidem routerul de la butonul ON/OFF , echipam routerul 1 cu o cartela WIC-2T pe slotul 0 și cu o cartela WIC-1ENET pe slotul 1, deschidem routerul de la butonul ON/OFF.
Fig. 3.4.2.1 Router 0
Router 1:
Închidem routerul de la butonul ON/OFF , echipam routerul 1 cu o cartela WIC-2T pe slotul 0 și cu o cartela WIC-1ENET pe slotul 1, deschidem routerul de la butonul ON/OFF.
Fig. 3.4.2.2 Router 1
Router 0: configurare interfață Serială și FastEthernet.
3.4.3 Configurarea și verificarea Server-ului
Alocarea ip-urilor serverului.
În proprietățile serverului, din meniul Config, adaugăm la interfața FastEthernet ip-ul și Subnet Mask-ul serverului.
Fig. nr. 3.4.3.1 Alocarea ip-urilor serverului.
Configurare si verificare server DNS
În proprietățile serverului, din meniul Config, alegem meniul DNS în care adaugam numele serverului DNS și adresa IP a acestuia.
Fig. nr. 3.4.3.2 Configurare server DNS.
Pentru verificarea serverului DNS si HTTP introducem la url adresa serverului (http://disertatie.ro).
Fig. nr. 3.4.3.3 Verificare server DNS
Configurare și verificare server FTP
În proprietățile serverului, din meniul Config, alegem meniul FTP în care adăugăm unu sau mai mulți useri și parolele acestora și restricțiile de scriere, citire, ștergere, redenumire sau listare a acestora.
Pentru verificarea serverului FTP intrăm în terminalul oricărui calculator din rețea și accesăm serverul cu user-ul și parola introduse în momentul configurării și transferam de pe server un fișier în calculator.
Fig. nr. 3.4.3.5 Verificare server FTP
Configurare și verificare server EMAIL
În proprietățile serverului, din meniul Config, alegem meniul EMAIL în care vom trece numele domeniului și vom adăuga userii și parolele acestora.
Fig. nr. 3.4.3.5 Configurarea serverului de EMAIL.
Configurarea EMAIL-ului pe fiecare terminal se face adăugându-se numele, adresa e-email, serverul, username-ul și parola.
Fig 3.4.3.6 Configurare EMAIL calculator.
Pentru verificarea EMAIL-ului intram în unul din calculatoarele al carui e-mail este configurat și trimitem un mesaj către un alt calculator, după care intrăm în calculatorul catre care a fost trimis mesajul și apăsăm butonul “Receive” și vom vedea mesajul, căruia îi vom da reply către primul calculator.
Configurare server DHCP
În proprietățile serverului, în meniul Config, alegem meniul DHCP și introducem ip-urile.
3.4.4 Configurare Ip-uri calculatoare și imprimante
Pentru configurarea ip-urilor calculatoarelor și imprimantelor intrăm în proprietățile acestora la “ip configuration” și selectam DHCP, iar ip-urile vor fi introduse în mod automat.
3.5 Instalarea și configurarea sistemului de operare Windows Server 2012 in Hyper-V.
3.5.1 Crearea unei noi mașini virtuale pe care se va instala sistemul de operare Windows Server 2012 Datacenter R2.
Fig. nr. 3.5.1.1 Configurarea mașinii virtuale
Fig. nr. 3.5.1.2 Configurarea mașinii virtuale
Fig. nr. 3.5.1.3 Configurarea mașinii virtuale
Fig. nr. 3.5.1.4 Finalizarea configurării mașinii virtuale
3.5.2 Servicii dorite
Serviciul FTP (File Transfer Protocol)
Serviciul HTTP (Hypertext Transfer Protocol)
Serviciul DNS (Domain Name System)
Serviciul Printing
Serviciul DHCP (Dynamic Host Configuration Protocol)
Serviciul E-mail.
3.5.3 Adăugarea și configurarea domeniului (Active Directory Domain Services)
Adaugam Active Directory Domain Services din Server Manager -> Add roles and features
Fig. nr. 3.5.3.1 Configurarea Active Directory Domain Services
Fig. nr. 3.5.3.2 Configurarea Active Directory Domain Services
Fig. nr. 3.5.3.3 Configurarea Active Directory Domain Services
Fig. nr. 3.5.3.4 Finalizare instalare Active Directory Domain Services
3.5.4 Instalarea și configurarea Microsoft Exchange Server 2013
Pasul 1: Se încarca în unitatea CD a mașinii virtuale imaginea ISO a Microsoft Exchange Server 2013.
Pasul 2: Intrăm în Windows PowerShell și introducem următoarele comenzi.(Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation).
Pasul 3: Intrăm în CD și deschidem “Setup.exe” și pornim instalarea Microsoft Exchange Server 2013.
Fig. nr. 3.5.4.1 Instalarea Microsoft Exchange Server 2013
Fig. nr. 3.5.4.2 Instalarea Microsoft Exchange Server 2013
Fig. nr. 3.5.4.3 Instalarea Microsoft Exchange Server 2013
Fig. nr. 3.5.4.4 Instalarea Microsoft Exchange Server 2013
Fig. nr. 3.5.4.5 Finalizarea instalării Microsoft Exchange Server 2013
Pasul 4: Deschidem din bowser https://disertatie.ro/ecp consola de administrare și intrăm la “Sereve” unde alegem “Introduce-ti cheia” și începem configurarea Microsoft Exchange Server 2013 după introducerea și verificarea acestuia.
Fig. nr. 3.5.4.6 Introducerea cheii de activare
Fig. nr. 3.5.4.7 Pornirea serviciului IMAP4
Fig. nr. 3.5.4.8 Pornirea serviciului POP3
Pasul 5: Pentru adăugarea unei noi casute de email accesăm tab-ul destinatari -> adaugare.
Fig. nr. 3.5.4.9 Adăugarea unui nou mailbox
Pasul 6: În meniul “Servere” la “Outlook Anywhere” facem câteva setări pentru a putea trimite e-mail-uri și în afara domeniului “disertatie.ro”.
Fig nr. 3.5.4.10 Configurarea serviciului Outlook Anywhere
Fig nr. 3.5.4.11 Configurarea serviciului Outlook Anywhere
Pasul 7: Pentru a verifica contul de e-mail pe Oulook Web App se introduce în browser urmatorul link: https://disertatie.ro/owa, după care se introduce user-ul și parola și avem acces la cont, sau mai putem accesa link-ul https://disertatie.ro/ecp pentru administrarea contului.
Fig. nr. 3.5.4.12 Verificarea conturilor de e-mail pe Windows Server 2013
3.5.5 Verificarea conturilor de e-mail pe o mașină virtuală pe care rulează Windows 8.1
Verificarea conturilor de e-mail în Windows 8.1 sau în orice alt sistem de operare pe orice calculator din rețea se face similar verificării în Windows Server 2012. Pentru verificarea în Outlook Web App introducem link-ul: https://disertatie.ro/owa după care introducem user-ul și parola și avem acces la cont, sau mai putem accesa link-ul https://disertatie.ro/ecp pentru administrarea contului.
Fig 3.5.5.1 Verificarea clientului
Cap. 4 PREZENTAREA PRODUSULUI SOFTWARE, IMPLEMENTAREA ȘI EXPLOATAREA APLICAȚIEI
4.1 Motivație
Construirea compilatoarelor este unul din domeniile informaticii ce necesită o arie largă de cunoștințe – structuri de date, algoritmică, arhitectura calculatoarelor. Atât pentru consolidarea și aprofundarea materiei predate la cursurile de limbaje formale și teoria automatelor și tehnici de compilare cât și pentru a înțelege modul de lucru intern al unui compilator, lucrarea își propune să detalieze principiile teoretice și pașii necesari pentru a dezvolta o astfel de aplicație.
Această oportunitate permite și cunoașterea detaliilor arhitecturale ale platformei .NET precum și modul de funcționare a mașinii virtuale. Cu toate că sunt utilizate numeroase limbaje de programare de nivel înalt pentru a scrie aplicații pentru platform (C++, C#, Visual Basic, Delphi etc.), limbajul de asamblare pus la dispoziție permite evidențierea procesului de execuție, a capabilităților mașinii virtuale (setul de instrucțiuni), precum și observarea instrucțiunilor sintetizate de majoritatea compilatoarelor pentru diferite construcții de limbaj de nivel înalt uzuale.
4.2 Prezentarea codului sursa si a aplicatiei
4.2.1 Codul sursa al aplicatiei.
Aplicatia a fost creata in Visual Studio 2013. Mai jos am inserat secvente din codul sursa al aplicatiei.
Fig 4.2.1.1 MainForm1
Imports System.Net.NetworkInformation
Imports System.Text.RegularExpressions
Imports System.Net
Public Class mainForm
Dim cpu As Integer
Dim ram As Integer
Dim minim As Integer
Dim maxim As Integer
Dim Adapters As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces()
Private CurrentNetworkInterface As NetworkInterface
Private InitNicStats As Boolean = False
Delegate Sub FuncCallback(ByRef obj As Object, ByVal text As String)
Dim Thread As Threading.Thread = Nothing
Dim NetworkBW As New NetworkBandwidth
Event NetChangedHandler As NetworkInformation.NetworkAvailabilityChangedEventHandler
Private Sub mainForm_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
Try
Thread.Abort()
Catch ex As Exception
End Try
End Sub
Private Sub mainForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
LoadNicComboBox()
Me.MaximizeBox = False
Me.FormBorderStyle = Windows.Forms.FormBorderStyle.Fixed3D
Thread = New Threading.Thread(AddressOf UpdateExtIpAddr)
Thread.IsBackground = True
Thread.Start()
NICComboBox.DisplayMember = "Name"
NICComboBox.ValueMember = "Id"
AddHandler NetworkChange.NetworkAvailabilityChanged, AddressOf OnNetWorkChanged_Event
AddHandler NetworkChange.NetworkAddressChanged, AddressOf OnNetworkAddrChanged_Event
Timer1.Enabled = True
Timer2.Interval = 25
'START THE TIMER
Timer2.Start()
End Sub
Private Sub LoadNicComboBox()
Adapters = NetworkInterface.GetAllNetworkInterfaces
Dim NetInterfaceFilter As NetworkInterfaceType() = {NetworkInterfaceType.Ethernet, NetworkInterfaceType.Ppp, NetworkInterfaceType.Wireless80211}
If NICComboBox.InvokeRequired Then
Dim d As New FuncCallback(AddressOf LoadNicComboBox)
Me.Invoke(d, New Object() {Nothing, Nothing})
'Invoke(New MethodInvoker(AddressOf LoadNicComboBox))
Else
'NICComboBox.DataSource = NetworkBW.GetNetInteface
NICComboBox.Items.Clear()
For Each nic As NetworkInterface In NetworkBW.GetNetInteface
NICComboBox.Items.Add(nic)
Next
For Each adpter As NetworkInterface In NICComboBox.Items
If adpter.Name.Equals(My.Settings.LastAdapterSelected) Then
NICComboBox.SelectedItem = adpter
End If
Next
End If
End Sub
Private Function inArrayNetType(ByVal arr As NetworkInterfaceType(), ByVal match As NetworkInterfaceType) As Boolean
For Each nettype As NetworkInterfaceType In arr
If nettype = match Then
Return True
End If
Next
Return False
End Function
Private Sub NICComboBox_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NICComboBox.SelectedIndexChanged
If NICComboBox.SelectedIndex > -1 Then
CurrentNetworkInterface = NICComboBox.SelectedItem
Dim IpInterface As IPInterfaceProperties = CurrentNetworkInterface.GetIPProperties
Dim UnicastIpaddr As UnicastIPAddressInformationCollection = IpInterface.UnicastAddresses
If UnicastIpaddr.Count > 1 Then
IpaddrLabel.Text = UnicastIpaddr(1).Address.ToString
Else
IpaddrLabel.Text = UnicastIpaddr(0).Address.ToString
End If
'UploadLabel.Text = BytesConverter(NicStats.BytesSent)
'DownloadLabel.Text = BytesConverter(NicStats.BytesReceived)
'Debug.WriteLine("wala")
My.Settings.LastAdapterSelected = CurrentNetworkInterface.Name
InitNicStats = False
End If
End Sub
Public Function BytesConverter(ByVal bytes As Long) As String
Dim KB As Long = 1024
Dim MB As Long = KB * KB
Dim GB As Long = KB * KB * KB
Dim TB As Long = KB * KB * KB * KB
Dim returnVal As String = "0 Bytes"
Select Case bytes
Case Is <= KB
returnVal = bytes & " Bytes"
Case Is > TB
returnVal = (bytes / KB / KB / KB / KB).ToString("0.00") & " TB"
Case Is > GB
returnVal = (bytes / KB / KB / KB).ToString("0.00") & " GB"
Case Is > MB
returnVal = (bytes / KB / KB).ToString("0.00") & " MB"
Case Is > KB
returnVal = (bytes / KB).ToString("0.00") & " KB"
End Select
Return returnVal.ToString
End Function
Private Sub BandwidthPerSec()
Try
Dim NicStats As IPv4InterfaceStatistics = NICComboBox.SelectedItem.GetIPv4Statistics
Static LastUpload As Long = NicStats.BytesSent
Static LastDownload As Long = NicStats.BytesReceived
If InitNicStats = True Then
Dim Up = NicStats.BytesSent – LastUpload
Dim Down = NicStats.BytesReceived – LastDownload
UploadLabel.Text = BytesConverter(If(Up < 0, 0, Up)) & "/s"
DownloadLabel.Text = BytesConverter(If(Down < 0, 0, Down)) & "/s"
End If
LastUpload = NicStats.BytesSent
LastDownload = NicStats.BytesReceived
'TotalUploadLabel.Text = BytesConverter(NicStats.BytesSent)
TotalUploadLabel.Text = BytesConverter(NicStats.BytesReceived)
TotalDLLabel.Text = BytesConverter(NicStats.BytesReceived)
InitNicStats = True
Catch ex As Exception
End Try
End Sub
Private Sub BandwidthUpdateTimer_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BandwidthUpdateTimer.Tick
If NICComboBox.SelectedIndex >= 0 Then
BandwidthPerSec()
End If
End Sub
Private Sub OnNetWorkChanged_Event(ByVal sender As Object, ByVal e As NetworkInformation.NetworkAvailabilityEventArgs) ' Handles Me.NetChangedHandler
LoadNicComboBox()
End Sub
Private Sub OnNetworkAddrChanged_Event(ByVal sender As Object, ByVal e As EventArgs)
LoadNicComboBox()
Invoke(New MethodInvoker(Sub()
If NICComboBox.SelectedIndex > -1 Then
Dim ip = (CType(NICComboBox.SelectedItem, NetworkInterface)).GetIPProperties.UnicastAddresses(0).Address.ToString
IpaddrLabel.Text = ip
End If
End Sub))
End Sub
Private Sub UpdateExtIpAddr()
'If ExtIpLabel.InvokeRequired Then
'Me.Invoke(New MethodInvoker(AddressOf UpdateExtIpAddr))
'Else
'ExtIpLabel.Text = NetworkBW.GetExtIpAddr
UpdateLabelText(NetworkBW.GetExtIpAddr, ExtIpLabel)
' End If
End Sub
Private Sub UpdateLabelText(ByVal text As String, ByVal control As Control)
Invoke(New MethodInvoker(Sub()
control.Text = text
End Sub))
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
NICComboBox.DataSource = NetworkBW.GetNetInteface
End Sub
Private Sub RefreshIpLinkLabel_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles RefreshIpLinkLabel.LinkClicked
Try
If Not Thread.IsAlive Then
Thread = New Threading.Thread(AddressOf UpdateExtIpAddr)
Thread.IsBackground = True
Thread.Start()
End If
Catch ex As Exception
End Try
End Sub
Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click
frmTcpTable.Show()
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Close()
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
fMain.Show()
End Sub
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
Form1.Show()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As EventArgs) Handles Timer1.Tick
cpu = PerformanceCounter1.NextValue
ram = PerformanceCounter2.NextValue
End Sub
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As EventArgs) Handles Timer2.Tick
minim = ProgressBar1.Value
maxim = ProgressBar2.Value
If ProgressBar1.Value < cpu Then
ProgressBar1.Value += 1
ElseIf ProgressBar1.Value > cpu Then
ProgressBar1.Value -= 1
End If
If ProgressBar2.Value < ram Then
ProgressBar2.Value += 1
ElseIf ProgressBar2.Value > ram Then
ProgressBar2.Value -= 1
End If
Label9.Text = minim.ToString & "%"
Label10.Text = maxim.ToString & "%"
End Sub
Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
Shell("C:\Windows\System32\cmd.exe /c C:\Windows\System32\netstat -es >> d:\raport_interfata.txt")
Shell("C:\Windows\System32\cmd.exe /c C:\Windows\System32\netstat -r >> d:\raport_rutare.txt")
Shell("C:\Windows\System32\cmd.exe /c C:\Windows\System32\ipconfig /displaydns >> d:\raport_accesare_siteuri.txt")
Shell("C:\Windows\System32\cmd.exe /c C:\Windows\System32\ipconfig /all >> d:\raport_placi_retea.txt")
End Sub
End Class
Fig 4.2.1.2 MainForm1
Public Class Form1
Private Sub CheckButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckButton.Click
UsernameTB.Text = System.Environment.UserName
OperatingSystemTB.Text = System.Environment.OSVersion.ToString
Is64Bit.Text = System.Environment.Is64BitOperatingSystem.ToString
If My.Computer.Keyboard.CapsLock = True Then
CapsLock.Text = "Yes"
ElseIf My.Computer.Keyboard.CapsLock = False Then
CapsLock.Text = "No"
End If
If My.Computer.Keyboard.NumLock = True Then
NumberLock.Text = "Yes"
ElseIf My.Computer.Keyboard.NumLock = False Then
NumberLock.Text = "No"
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Shell("msinfo32.exe", AppWinStyle.NormalFocus)
End Sub
End Class
Fig 4.2.1.3 fmain
Option Explicit On
Option Strict On
Public Class fMain
Inherits System.Windows.Forms.Form
#Region " Windows Form Designer generated code "
Public Sub New()
MyBase.New()
'This call is required by the Windows Form Designer.
InitializeComponent()
'Add any initialization after the InitializeComponent() call
End Sub
'Form overrides dispose to clean up the component list.
Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose()
End If
End If
MyBase.Dispose(disposing)
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Friend WithEvents lvInfo As System.Windows.Forms.ListView
Friend WithEvents btnUDP As System.Windows.Forms.Button
Friend WithEvents btnTCP As System.Windows.Forms.Button
Friend WithEvents btnICMP As System.Windows.Forms.Button
Friend WithEvents btnIP As System.Windows.Forms.Button
Friend WithEvents btnTCPTable As System.Windows.Forms.Button
Friend WithEvents btnUDPTable As System.Windows.Forms.Button
Friend WithEvents btnExit As System.Windows.Forms.Button
Friend WithEvents btnARPTable As System.Windows.Forms.Button
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.lvInfo = New System.Windows.Forms.ListView()
Me.btnUDP = New System.Windows.Forms.Button()
Me.btnTCP = New System.Windows.Forms.Button()
Me.btnICMP = New System.Windows.Forms.Button()
Me.btnIP = New System.Windows.Forms.Button()
Me.btnTCPTable = New System.Windows.Forms.Button()
Me.btnUDPTable = New System.Windows.Forms.Button()
Me.btnExit = New System.Windows.Forms.Button()
Me.btnARPTable = New System.Windows.Forms.Button()
Me.SuspendLayout()
'lvInfo
Me.lvInfo.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.lvInfo.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.lvInfo.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lvInfo.FullRowSelect = True
Me.lvInfo.GridLines = True
Me.lvInfo.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable
Me.lvInfo.ImeMode = System.Windows.Forms.ImeMode.NoControl
Me.lvInfo.Location = New System.Drawing.Point(164, 0)
Me.lvInfo.Name = "lvInfo"
Me.lvInfo.Size = New System.Drawing.Size(482, 405)
Me.lvInfo.TabIndex = 7
Me.lvInfo.UseCompatibleStateImageBehavior = False
Me.lvInfo.View = System.Windows.Forms.View.Details
'
'btnUDP
'
Me.btnUDP.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnUDP.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnUDP.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnUDP.ForeColor = System.Drawing.Color.Black
Me.btnUDP.Location = New System.Drawing.Point(2, 64)
Me.btnUDP.Name = "btnUDP"
Me.btnUDP.Size = New System.Drawing.Size(158, 28)
Me.btnUDP.TabIndex = 2
Me.btnUDP.Text = "Statistici UDP"
Me.btnUDP.UseVisualStyleBackColor = False
'
'btnTCP
'
Me.btnTCP.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnTCP.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnTCP.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnTCP.ForeColor = System.Drawing.Color.Black
Me.btnTCP.Location = New System.Drawing.Point(2, 32)
Me.btnTCP.Name = "btnTCP"
Me.btnTCP.Size = New System.Drawing.Size(158, 28)
Me.btnTCP.TabIndex = 1
Me.btnTCP.Text = "Statistici TCP"
Me.btnTCP.UseVisualStyleBackColor = False
'
'btnICMP
'
Me.btnICMP.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnICMP.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnICMP.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnICMP.ForeColor = System.Drawing.Color.Black
Me.btnICMP.Location = New System.Drawing.Point(2, 96)
Me.btnICMP.Name = "btnICMP"
Me.btnICMP.Size = New System.Drawing.Size(158, 28)
Me.btnICMP.TabIndex = 3
Me.btnICMP.Text = "Statistici ICMP"
Me.btnICMP.UseVisualStyleBackColor = False
'
'btnIP
'
Me.btnIP.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnIP.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnIP.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnIP.ForeColor = System.Drawing.Color.Black
Me.btnIP.Location = New System.Drawing.Point(2, 0)
Me.btnIP.Name = "btnIP"
Me.btnIP.Size = New System.Drawing.Size(158, 28)
Me.btnIP.TabIndex = 0
Me.btnIP.Text = "Statistici IP"
Me.btnIP.UseVisualStyleBackColor = False
'
'btnTCPTable
'
Me.btnTCPTable.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnTCPTable.Enabled = False
Me.btnTCPTable.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnTCPTable.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnTCPTable.ForeColor = System.Drawing.Color.Black
Me.btnTCPTable.Location = New System.Drawing.Point(2, 142)
Me.btnTCPTable.Name = "btnTCPTable"
Me.btnTCPTable.Size = New System.Drawing.Size(158, 28)
Me.btnTCPTable.TabIndex = 4
Me.btnTCPTable.Text = "Tabela TCP"
Me.btnTCPTable.UseVisualStyleBackColor = False
Me.btnTCPTable.Visible = False
'
'btnUDPTable
'
Me.btnUDPTable.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnUDPTable.Enabled = False
Me.btnUDPTable.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnUDPTable.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnUDPTable.ForeColor = System.Drawing.Color.Black
Me.btnUDPTable.Location = New System.Drawing.Point(2, 174)
Me.btnUDPTable.Name = "btnUDPTable"
Me.btnUDPTable.Size = New System.Drawing.Size(158, 28)
Me.btnUDPTable.TabIndex = 5
Me.btnUDPTable.Text = "Tabela UDP"
Me.btnUDPTable.UseVisualStyleBackColor = False
Me.btnUDPTable.Visible = False
'
'btnExit
'
Me.btnExit.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
Me.btnExit.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnExit.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnExit.ForeColor = System.Drawing.Color.Black
Me.btnExit.Location = New System.Drawing.Point(2, 376)
Me.btnExit.Name = "btnExit"
Me.btnExit.Size = New System.Drawing.Size(158, 28)
Me.btnExit.TabIndex = 6
Me.btnExit.Text = "Iesire"
Me.btnExit.UseVisualStyleBackColor = False
'
'btnARPTable
'
Me.btnARPTable.BackColor = System.Drawing.Color.FromArgb(CType(CType(189, Byte), Integer), CType(CType(215, Byte), Integer), CType(CType(230, Byte), Integer))
Me.btnARPTable.Enabled = False
Me.btnARPTable.FlatStyle = System.Windows.Forms.FlatStyle.Flat
Me.btnARPTable.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.btnARPTable.ForeColor = System.Drawing.Color.Black
Me.btnARPTable.Location = New System.Drawing.Point(2, 206)
Me.btnARPTable.Name = "btnARPTable"
Me.btnARPTable.Size = New System.Drawing.Size(158, 28)
Me.btnARPTable.TabIndex = 8
Me.btnARPTable.Text = "Tabela ARP"
Me.btnARPTable.UseVisualStyleBackColor = False
Me.btnARPTable.Visible = False
'
'fMain
'
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 14)
Me.BackColor = System.Drawing.Color.Silver
Me.ClientSize = New System.Drawing.Size(646, 405)
Me.Controls.Add(Me.btnARPTable)
Me.Controls.Add(Me.btnExit)
Me.Controls.Add(Me.btnUDPTable)
Me.Controls.Add(Me.btnTCPTable)
Me.Controls.Add(Me.btnIP)
Me.Controls.Add(Me.btnICMP)
Me.Controls.Add(Me.btnTCP)
Me.Controls.Add(Me.btnUDP)
Me.Controls.Add(Me.lvInfo)
Me.Font = New System.Drawing.Font("Tahoma", 8.25!)
Me.Name = "fMain"
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.Text = "Statistici IP"
Me.ResumeLayout(False)
End Sub
#End Region
#Region " Utility Code "
Private Sub SizeHeaders(ByVal LV As ListView)
' Thank you Jason Bock for this tip!
' Visit his site at: http://www.jasonbock.net/
' (code is modified)
Dim LVHeader As ColumnHeader
Try
For Each LVHeader In LV.Columns
LVHeader.Width = -2
Next
Catch
' ignore…
End Try
LV = Nothing
LVHeader = Nothing
End Sub
Private Sub PrepareListview(ByVal LV As ListView, ByVal LVHeaders As String, _
ByVal Items As String, Optional ByVal Delimeter As Char = "|"c)
Dim strArray() As String, bCnt As Byte
Try
LV.Clear()
' lv.visible = false '?
strArray = LVHeaders.Split(Delimeter)
For bCnt = 0 To CType(UBound(strArray), Byte)
LV.Columns.Add(strArray(bCnt), 10, HorizontalAlignment.Left)
Next
strArray = Items.Split(Delimeter)
For bCnt = 0 To CType(UBound(strArray), Byte)
LV.Items.Add(strArray(bCnt))
Next
' lv.visible = true '?
Catch exException As Exception
MsgBox("An error occured; " & exException.Message, MsgBoxStyle.Exclamation, "In Sub PrepareListview")
End Try
LV = Nothing
strArray = Nothing
LVHeaders = Nothing
Items = Nothing
Delimeter = Nothing
End Sub
#End Region
#Region " Events "
Private Sub btnUDP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnUDP.Click
Dim clsUDP As New NetStat.UDP(), _
strItems As String = "Datagrams in|Datagrams out|Errors in|Error, no port|Entries in UDP listener table"
If clsUDP.Update() <> 0 Then ' Update
Try
lvInfo.Visible = False
PrepareListview(lvInfo, _
"UDP Parameter|Value", strItems)
With lvInfo.Items
.Item(0).SubItems.Add(clsUDP.InDatagrams.ToString)
.Item(1).SubItems.Add(clsUDP.OutDatagrams.ToString)
.Item(2).SubItems.Add(clsUDP.Errors.ToString)
.Item(3).SubItems.Add(clsUDP.NoPorts.ToString)
.Item(4).SubItems.Add(clsUDP.NumAddresses.ToString)
End With
Catch exException As Exception
MsgBox("An error occured; " & exException.Message, _
MsgBoxStyle.Exclamation, "Error in btnUDP_Click")
End Try
Else
MsgBox("Unable to retrieve statistics;" & vbCrLf & _
clsUDP.LastError, MsgBoxStyle.Exclamation, "Error in UDP!")
End If
SizeHeaders(lvInfo)
lvInfo.Visible = True
strItems = Nothing
clsUDP = Nothing
End Sub
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
Me.Dispose()
Me.Close()
End Sub
Private Sub btnTCP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTCP.Click
Dim clsTCP As New NetStat.TCP(), strTemp As String, _
strItems As String = "Time-out Algorithm|Min retransmission time-out|Max retransmission time-out|Maximum connections|Active opens|Passive opens|Failed connection attempts|Established connection reset|Current connection count|Segments received|Segments sent|Retransmitted segments|Segments sent with reset flag set|Cumulative Connections|Errors"
If clsTCP.Update(True) <> 0 Then
Try
lvInfo.Visible = False
PrepareListview(lvInfo, "TCP Parameter|Value", strItems)
With lvInfo.Items
.Item(0).SubItems.Add(clsTCP.RTO)
.Item(1).SubItems.Add(clsTCP.MinimumTimeout.ToString)
.Item(2).SubItems.Add(clsTCP.MaximumTimeout.ToString)
If clsTCP.MaximumConnections = -1 Then
strTemp = "Variable"
Else
strTemp = clsTCP.MaximumConnections.ToString
End If
.Item(3).SubItems.Add(strTemp)
.Item(4).SubItems.Add(clsTCP.ActiveOpens.ToString)
.Item(5).SubItems.Add(clsTCP.PassiveOpens.ToString)
.Item(6).SubItems.Add(clsTCP.AttempFails.ToString)
.Item(7).SubItems.Add(clsTCP.ConnectionResets.ToString)
.Item(8).SubItems.Add(clsTCP.ConnectionCount.ToString)
.Item(9).SubItems.Add(clsTCP.SegmentsIn.ToString)
.Item(10).SubItems.Add(clsTCP.SegmentsOut.ToString)
.Item(11).SubItems.Add(clsTCP.RetransmittedSegments.ToString)
.Item(12).SubItems.Add(clsTCP.SegmentsOutReset.ToString)
.Item(13).SubItems.Add(clsTCP.CumulativeConnections.ToString)
.Item(14).SubItems.Add(clsTCP.ErrorsIn.ToString)
End With
Catch exException As Exception
MsgBox("An error occured; " & exException.Message, _
MsgBoxStyle.Exclamation, "Error in btnTCP_Click")
End Try
Else
MsgBox("Unable to retrieve statistics;" & vbCrLf & _
clsTCP.LastError, MsgBoxStyle.Exclamation, "Error in TCP!")
End If
SizeHeaders(lvInfo)
lvInfo.Visible = True
strTemp = Nothing
strItems = Nothing
clsTCP = Nothing
End Sub
Private Sub btnICMP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnICMP.Click
Dim clsICMP As New NetStat.ICMP(), _
strItems As String = "Messages|Errors|Destination unreachable|Time exceeds|Parameter problems|Source quenches|Redirects|Echos|Echo replies|Timestamps|Timestamp replies|Address masks|Address mask replies"
If clsICMP.Update <> 0 Then
Try
lvInfo.Visible = False
PrepareListview(lvInfo, "ICMP Parameter|IN Value|OUT Value", _
strItems)
With lvInfo.Items
' IN
.Item(0).SubItems.Add(clsICMP.Messages.ToString)
.Item(1).SubItems.Add(clsICMP.Errors.ToString)
.Item(2).SubItems.Add(clsICMP.DestinationUnreachables.ToString)
.Item(3).SubItems.Add(clsICMP.TimeExceeds.ToString)
.Item(4).SubItems.Add(clsICMP.ParameterProblems.ToString)
.Item(5).SubItems.Add(clsICMP.SourceQuenches.ToString)
.Item(6).SubItems.Add(clsICMP.Redirects.ToString)
.Item(7).SubItems.Add(clsICMP.Echos.ToString)
.Item(8).SubItems.Add(clsICMP.EchoReplies.ToString)
.Item(9).SubItems.Add(clsICMP.Timestamps.ToString)
.Item(10).SubItems.Add(clsICMP.TimestampReplies.ToString)
.Item(11).SubItems.Add(clsICMP.AddressMasks.ToString)
.Item(12).SubItems.Add(clsICMP.AddressMaskReplies.ToString)
' OUT
.Item(0).SubItems.Add(clsICMP.Messages(True).ToString)
.Item(1).SubItems.Add(clsICMP.Errors(True).ToString)
.Item(2).SubItems.Add(clsICMP.DestinationUnreachables(True).ToString)
.Item(3).SubItems.Add(clsICMP.TimeExceeds(True).ToString)
.Item(4).SubItems.Add(clsICMP.ParameterProblems(True).ToString)
.Item(5).SubItems.Add(clsICMP.SourceQuenches(True).ToString)
.Item(6).SubItems.Add(clsICMP.Redirects(True).ToString)
.Item(7).SubItems.Add(clsICMP.Echos(True).ToString)
.Item(8).SubItems.Add(clsICMP.EchoReplies(True).ToString)
.Item(9).SubItems.Add(clsICMP.Timestamps(True).ToString)
.Item(10).SubItems.Add(clsICMP.TimestampReplies(True).ToString)
.Item(11).SubItems.Add(clsICMP.AddressMasks(True).ToString)
.Item(12).SubItems.Add(clsICMP.AddressMaskReplies(True).ToString)
End With
Catch exException As Exception
MsgBox("An error occured; " & exException.Message, _
MsgBoxStyle.Exclamation, "Error in btnICMP_Click")
End Try
Else
MsgBox("Unable to retrieve statistics;" & vbCrLf & _
clsICMP.LastError, MsgBoxStyle.Exclamation, "Error in ICMP!")
End If
SizeHeaders(lvInfo)
lvInfo.Visible = True
strItems = Nothing
clsICMP = Nothing
End Sub
Private Sub btnIP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnIP.Click
Dim clsIP As New NetStat.IP(), _
strItems As String = "Interfaces|IP Addresses|Routes|IP Forwarding|Default TTL|Datagrams received|Header errors|Address errors|Datagrams forwarded|Unknown protocols|Received datagrams discarded|Received datagrams delivered|Output requests|Routing discards|Out, discarded|Out, no route|Reassembly time-out|Reassembly required|Reassembly success|Reassembly failures|Frag success|Frag failures|Frags created", _
strTemp As String
If clsIP.Update(True) <> 0 Then
Try
lvInfo.Visible = False
PrepareListview(lvInfo, "IP Parameter|Value", strItems)
With lvInfo.Items
.Item(0).SubItems.Add(clsIP.Interfaces.ToString)
.Item(1).SubItems.Add(clsIP.Addresses.ToString)
.Item(2).SubItems.Add(clsIP.Routes.ToString)
If clsIP.IPForwarding = 1 Then
strTemp = "Yes"
Else
strTemp = "No"
End If
.Item(3).SubItems.Add(strTemp)
.Item(4).SubItems.Add(clsIP.DefaultTTL.ToString)
.Item(5).SubItems.Add(clsIP.InReceives.ToString)
.Item(6).SubItems.Add(clsIP.InHeadersErrors.ToString)
.Item(7).SubItems.Add(clsIP.InAddressErrors.ToString)
.Item(8).SubItems.Add(clsIP.DatagramsForwarded.ToString)
.Item(9).SubItems.Add(clsIP.UnknownProtocolsReceived.ToString)
.Item(10).SubItems.Add(clsIP.InDiscards.ToString)
.Item(11).SubItems.Add(clsIP.InDelivers.ToString)
.Item(12).SubItems.Add(clsIP.OutRequests.ToString)
.Item(13).SubItems.Add(clsIP.RoutingDiscards.ToString)
.Item(14).SubItems.Add(clsIP.OutDiscards.ToString)
.Item(15).SubItems.Add(clsIP.OutNoRoutes.ToString)
.Item(16).SubItems.Add(clsIP.ReassemblyTimeout.ToString)
.Item(17).SubItems.Add(clsIP.ReassemblyRequired.ToString)
.Item(18).SubItems.Add(clsIP.ReassemblySuccess.ToString)
.Item(19).SubItems.Add(clsIP.ReassemblyFailures.ToString)
.Item(20).SubItems.Add(clsIP.FragSuccess.ToString)
.Item(21).SubItems.Add(clsIP.FragFailures.ToString)
.Item(22).SubItems.Add(clsIP.FragsCreated.ToString)
End With
Catch exException As Exception
MsgBox("An error occured; " & exException.Message, _
MsgBoxStyle.Exclamation, "Error in btnIP_Click")
End Try
Else
MsgBox("Unable to retrieve statistics;" & vbCrLf & _
clsIP.LastError, MsgBoxStyle.Exclamation, "Error in IP!")
End If
SizeHeaders(lvInfo)
lvInfo.Visible = True
strTemp = Nothing
strItems = Nothing
clsIP = Nothing
End Sub
Private Sub fMain_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize
SizeHeaders(lvInfo)
EndSub
#End Region
Private Sub lvInfo_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lvInfo.SelectedIndexChanged
End Sub
Private Sub fMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
End Sub
End Class
Fig 4.2.1.4 frmtcptable
Option Strict Off
Option Explicit On
Imports System.Runtime.InteropServices
Friend Class frmTcpTable
Inherits System.Windows.Forms.Form
#Region "Windows Form Designer generated code "
Public Sub New()
MyBase.New()
'This call is required by the Windows Form Designer.
InitializeComponent()
End Sub
'Form overrides dispose to clean up the component list.
Protected Overloads Overrides Sub Dispose(ByVal Disposing As Boolean)
If Disposing Then
If Not components Is Nothing Then
components.Dispose()
End If
End If
MyBase.Dispose(Disposing)
End Sub
'Required by the Windows Form Designer
Private components As System.ComponentModel.IContainer
Public ToolTip1 As System.Windows.Forms.ToolTip
Public WithEvents Check1 As System.Windows.Forms.CheckBox
Public WithEvents Command2 As System.Windows.Forms.Button
Public WithEvents Command1 As System.Windows.Forms.Button
'NOTE: The following procedure is required by the Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Friend WithEvents ListView1 As System.Windows.Forms.ListView
Friend WithEvents ColumnHeader1 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader2 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader3 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader4 As System.Windows.Forms.ColumnHeader
Friend WithEvents ColumnHeader5 As System.Windows.Forms.ColumnHeader
<System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components)
Me.Check1 = New System.Windows.Forms.CheckBox()
Me.Command2 = New System.Windows.Forms.Button()
Me.Command1 = New System.Windows.Forms.Button()
Me.ListView1 = New System.Windows.Forms.ListView()
Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader4 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader5 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.SuspendLayout()
'
'Check1
'
Me.Check1.BackColor = System.Drawing.SystemColors.Control
Me.Check1.Cursor = System.Windows.Forms.Cursors.Default
Me.Check1.Font = New System.Drawing.Font("Arial", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Check1.ForeColor = System.Drawing.SystemColors.ControlText
Me.Check1.Location = New System.Drawing.Point(0, 304)
Me.Check1.Name = "Check1"
Me.Check1.RightToLeft = System.Windows.Forms.RightToLeft.No
Me.Check1.Size = New System.Drawing.Size(289, 17)
Me.Check1.TabIndex = 3
Me.Check1.Text = "Don't show rows for 0.0.0.0 and 127.0.0.1 IP addresses"
Me.Check1.UseVisualStyleBackColor = False
'
'Command2
'
Me.Command2.BackColor = System.Drawing.SystemColors.Control
Me.Command2.Cursor = System.Windows.Forms.Cursors.Default
Me.Command2.DialogResult = System.Windows.Forms.DialogResult.Cancel
Me.Command2.Font = New System.Drawing.Font("Arial", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Command2.ForeColor = System.Drawing.SystemColors.ControlText
Me.Command2.Location = New System.Drawing.Point(416, 304)
Me.Command2.Name = "Command2"
Me.Command2.RightToLeft = System.Windows.Forms.RightToLeft.No
Me.Command2.Size = New System.Drawing.Size(97, 25)
Me.Command2.TabIndex = 2
Me.Command2.Text = "Close"
Me.Command2.UseVisualStyleBackColor = False
'
'Command1
'
Me.Command1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.Command1.BackColor = System.Drawing.SystemColors.Control
Me.Command1.Cursor = System.Windows.Forms.Cursors.Default
Me.Command1.Font = New System.Drawing.Font("Arial", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Command1.ForeColor = System.Drawing.SystemColors.ControlText
Me.Command1.Location = New System.Drawing.Point(304, 304)
Me.Command1.Name = "Command1"
Me.Command1.RightToLeft = System.Windows.Forms.RightToLeft.No
Me.Command1.Size = New System.Drawing.Size(97, 25)
Me.Command1.TabIndex = 1
Me.Command1.Text = "Get Tcp Table"
Me.Command1.UseVisualStyleBackColor = False
'
'ListView1
'
Me.ListView1.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader1, Me.ColumnHeader2, Me.ColumnHeader3, Me.ColumnHeader4, Me.ColumnHeader5})
Me.ListView1.FullRowSelect = True
Me.ListView1.GridLines = True
Me.ListView1.Location = New System.Drawing.Point(0, 8)
Me.ListView1.Name = "ListView1"
Me.ListView1.Size = New System.Drawing.Size(512, 288)
Me.ListView1.TabIndex = 4
Me.ListView1.UseCompatibleStateImageBehavior = False
Me.ListView1.View = System.Windows.Forms.View.Details
'
'ColumnHeader1
'
Me.ColumnHeader1.Text = "Local Address"
'
'ColumnHeader2
'
Me.ColumnHeader2.Text = "Local Port"
'
'ColumnHeader3
'
Me.ColumnHeader3.Text = "Remote Address"
'
'ColumnHeader4
'
Me.ColumnHeader4.Text = "Remote Port"
'
'ColumnHeader5
'
Me.ColumnHeader5.Text = "Status"
'
'frmTcpTable
'
Me.AcceptButton = Me.Command1
Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)
Me.CancelButton = Me.Command2
Me.ClientSize = New System.Drawing.Size(513, 331)
Me.Controls.Add(Me.ListView1)
Me.Controls.Add(Me.Check1)
Me.Controls.Add(Me.Command2)
Me.Controls.Add(Me.Command1)
Me.Font = New System.Drawing.Font("Arial", 8.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle
Me.MaximizeBox = False
Me.Name = "frmTcpTable"
Me.Text = "Get TCP Table using IP Helper API"
Me.ResumeLayout(False)
End Sub
#End Region
'
<StructLayout(LayoutKind.Sequential)> Public Class MIB_TCPROW
Public dwState As Integer
Public dwLocalAddr As Integer
Public dwLocalPort As Integer
Public dwRemoteAddr As Integer
Public dwRemotePort As Integer
End Class
'
Private Const ERROR_BUFFER_OVERFLOW As Short = 111
Private Const ERROR_INVALID_PARAMETER As Short = 87
Private Const ERROR_NO_DATA As Short = 232
Private Const ERROR_NOT_SUPPORTED As Short = 50
Private Const ERROR_SUCCESS As Short = 0
'
Private Const MIB_TCP_STATE_CLOSED As Short = 1
Private Const MIB_TCP_STATE_LISTEN As Short = 2
Private Const MIB_TCP_STATE_SYN_SENT As Short = 3
Private Const MIB_TCP_STATE_SYN_RCVD As Short = 4
Private Const MIB_TCP_STATE_ESTAB As Short = 5
Private Const MIB_TCP_STATE_FIN_WAIT1 As Short = 6
Private Const MIB_TCP_STATE_FIN_WAIT2 As Short = 7
Private Const MIB_TCP_STATE_CLOSE_WAIT As Short = 8
Private Const MIB_TCP_STATE_CLOSING As Short = 9
Private Const MIB_TCP_STATE_LAST_ACK As Short = 10
Private Const MIB_TCP_STATE_TIME_WAIT As Short = 11
Private Const MIB_TCP_STATE_DELETE_TCB As Short = 12
'
Declare Function GetTcpTable Lib "Iphlpapi" (ByVal pTcpTable As IntPtr, ByRef pdwSize As Integer, ByVal bOrder As Boolean) As Integer
Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click
'
Dim pdwSize As Integer
Dim iRetVal As Integer
Dim i As Integer
Dim TcpTableRow As MIB_TCPROW
Dim pStructPointer As IntPtr = IntPtr.Zero
Dim iNumberOfStructures As Integer
'
ListView1.Items.Clear()
'––
iRetVal = GetTcpTable(pStructPointer, pdwSize, 0)
pStructPointer = Marshal.AllocHGlobal(pdwSize)
iRetVal = GetTcpTable(pStructPointer, pdwSize, 0)
iNumberOfStructures = Math.Ceiling((pdwSize – 4) / Marshal.SizeOf(GetType(MIB_TCPROW)))
For i = 0 To iNumberOfStructures – 1
Dim pStructPointerTemp As IntPtr = New IntPtr(pStructPointer.ToInt32() + 4 + (i * Marshal.SizeOf(GetType(MIB_TCPROW))))
TcpTableRow = New MIB_TCPROW()
With TcpTableRow
.dwLocalAddr = 0
.dwState = 0
.dwLocalPort = 0
.dwRemoteAddr = 0
.dwRemotePort = 0
End With
'Marshal.PtrToStructure(pStructPointerTemp, TcpTableRow)
TcpTableRow = CType(Marshal.PtrToStructure(pStructPointerTemp, GetType(MIB_TCPROW)), MIB_TCPROW)
' Process each MIB_TCPROW here
If Not ((Check1.CheckState = System.Windows.Forms.CheckState.Checked) And (GetIpFromLong(TcpTableRow.dwLocalAddr) = "0.0.0.0" Or GetIpFromLong(TcpTableRow.dwLocalAddr) = "127.0.0.1")) Then
'
'Add the data to the ListView control
With TcpTableRow
Dim itemAdd As ListViewItem
itemAdd = ListView1.Items.Add(GetIpFromLong(.dwLocalAddr))
itemAdd.SubItems.Add(CStr(GetTcpPortNumber(.dwLocalPort)))
itemAdd.SubItems.Add(GetIpFromLong(.dwRemoteAddr))
itemAdd.SubItems.Add(CStr(GetTcpPortNumber(.dwRemotePort)))
itemAdd.SubItems.Add(GetState(.dwState))
End With
'
End If
Next
Marshal.FreeHGlobal(pStructPointer)
'
'
End Sub
Private Sub Command2_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command2.Click
Me.Close()
End Sub
Private Function GetIpFromLong(ByRef lngIPAddress As Integer) As String
'
Dim arrIpParts() As Byte = BitConverter.GetBytes(lngIPAddress)
GetIpFromLong = CStr(arrIpParts(0)) & "." & CStr(arrIpParts(1)) & "." & CStr(arrIpParts(2)) & "." & CStr(arrIpParts(3))
'
End Function
Private Function GetState(ByRef lngState As Integer) As String
'
Select Case lngState
Case MIB_TCP_STATE_CLOSED : GetState = "CLOSED"
Case MIB_TCP_STATE_LISTEN : GetState = "LISTEN"
Case MIB_TCP_STATE_SYN_SENT : GetState = "SYN_SENT"
Case MIB_TCP_STATE_SYN_RCVD : GetState = "SYN_RCVD"
Case MIB_TCP_STATE_ESTAB : GetState = "ESTAB"
Case MIB_TCP_STATE_FIN_WAIT1 : GetState = "FIN_WAIT1"
Case MIB_TCP_STATE_FIN_WAIT2 : GetState = "FIN_WAIT2"
Case MIB_TCP_STATE_CLOSE_WAIT : GetState = "CLOSE_WAIT"
Case MIB_TCP_STATE_CLOSING : GetState = "CLOSING"
Case MIB_TCP_STATE_LAST_ACK : GetState = "LAST_ACK"
Case MIB_TCP_STATE_TIME_WAIT : GetState = "TIME_WAIT"
Case MIB_TCP_STATE_DELETE_TCB : GetState = "DELETE_TCB"
End Select
'
End Function
Private Function GetTcpPortNumber(ByRef DWord As Integer) As Integer
GetTcpPortNumber = DWord / 256 + (DWord Mod 256) * 256
End Function
End Class
4.3 Descrierea aplicatiei
In primul form al aplicatiei se poate alege interfata de retea de pe care se vor prelua datele, ip-ul privat cat si cel public, viteza de download respective upload, totalul upload-ului si download-ului, doua bari de progress care ne arata incarcarea procesorului cat si a memoriei ram si butoanele netstat, statistici ip, info system si genereaza rapoarte.
La apasarea butonului netstat se va deschide un alt form in care se va obtine o lista cu toate conexiunile de pe ip-ul calculatorului respective in acel moment.
La apasarea butonului statistici ip se va deschide un alt form in care vom obtine statistici pentru IP, TCP, UDP si ICMP.
La apasarea butonului info system se va deschide un alt form in care ne vor fi afisate informatii ale sistemului precum sistemul de operare, user-ul si alte informatii.
La apasarea butonului genereaza rapoarte vor fi generate patru rapoarte raport_interfata, raport_rutare, raport_accesare_siteuri, raport_placi_retea ce vor regasi in partitia d:.
Cap. 5 CONCLUZII
În capitolul 1 s-a analizat societatea S.C. “Electronice&IT” S.R.L. în vederea implementării unei noi rețele si a unei aplicatii pentru contorizarea activitatilordin aceasta, deoarece vechea rețea era depașită tehnic și defectuoasă, numărul de calculatoare nu era suficient, existau deficiențe in funcționarea serverului, iar sistemele de operare erau invechite și nu asigurau o viteză optimă. Tot în capitolul 1 s-a mai realizat prezentarea succintă a unității economico-sociale, s-a vorbit despre activitățile desfășurate în unitatea economică cât și despre caracteristicile generale ale sistemului economic din unitate. Au mai fost prezentate și studiul sistemului de conducere dar și studiul sistemului condus unde s-a putut observa organigrama societății S.C. „Electronice&IT” S.R.L., clasificarea angajaților în funcție de vârstă, sex, pregătire profesională și poziția profesională ocupată în cadrul companiei și o scurtă clasificare a departamentelor, unde au fost și explicate atribuțiile acestora pe fiecare departament în parte. Într-un alt subcapitol întalnim studiul sistemului informațional unde se întalnește și schema fluxului informațional aferent prezentei teme și o discutie despre documentele folosite în firma și utilizarea acestora, iar în finalul capitolului 1 am vorbit despre analiza sistemului actual și despre identificarea neajunsurilor existente în funcționarea sistemului existent cât și despre direcțiile de perfecționare ale sistemului actual.
În urmatorul capitol intitulat “Proiectarea în ansamblu a sistemului informatic” s-au discutat noțiuni generale ale rețelelor LAN, WAN și MAN, dar în cea mai mare parte despre tipul de rețea care se regăsește în aceasta temă, adică LAN, detalii despre topologiile de rețele, despre tipurile de servere, despre echipamentele de transmisie a datelor cum ar fi repetorul, switch-ul, router-ul, adaptoarele de rețea NIC, modem-uri, punțile și gateway-uri, despre software de rețele și s-a mai discutat mai pe larg și despre protocoalele de comunicații. Tot în capitolul 2 se mai întâlnește o discuție mai larga despre modelul de referință OSI și cele șapte nivele ale acestuia și despre modelul TCP/IP și cele 4 nivele ale acestuia. În finalul capitolului se gasește o discuție despre alegerea tehnologiei de prelucrare, resursele hardware și software care au fost folosite în realizarea prezentei rețele, cât și calendarul de realizare al tuturor operațiilor.
În capitolul 3 s-a început proiectarea de detaliu a noului sistem informatic, aceasta începând cu schema amplasamentului în care se poate observa suprafața clădirii, suprafața birourilor și a depozitului, se mai poate observa și așezarea calculatoarelor în funcție de birouri și departamente. În cel de-al doilea subcapitol a fost realizat un tabel cu echipamentele necesare și costurile aferente și au fost stabilite și serviciile dorite. Mai departe au fost alocate ip-urile pe fiecare camera în parte, s-a subnetizat rețeaua, iar în urmatorul subcapitol începe proiectarea schemei și configurarea calculatoarelor în programul Packet Tracer. Tot în acest capitol se vor găsi schema topologie rețea, detalii despre felul în care sunt configurate cele două routere existente, detalii despre configurarea serverului, calculatoarelor și imprimantelor cât și verificarea acestora în Packet Tracer trimițând e-mail de la un pc la altul sau aratând cum functioneaza serverul FTP(File Transfer Protocol).
În cel de-al cincilea subcapitol se regăsește o amplă instalare și configurare a mașinilor virtuale, astfel întâlnind în primul subcapitol detalii despre felul în care se se configurează mașina virtuală înaintea începerii instalării Windows-ului Server 2008 R2. În mod similar se instalează și Windows 7. După instalarea mașinilor virtuale se va observa că se începe configurarea Windows Server prin crearea domeniului “licenta.ro” iar după ce acest pas este îndeplinit se începe pregătirea instalării Microsoft Exchange Server 2010 prin intermediul căruia se pot crea, administra și trimite mail-uri. Instalarea, cât și pregătirea instalării sunt două procese dificile care trebuie urmate cu atenșie deoarece greșirea unui pas din instalare poate duce la deteriorarea Windows-ului, iar procesul trebuie reluat. După instalarea și configurarea Microsoft Exchange Server 2010 este prezentat felul în care putem accesa și administra conturile de mail pe server sau orice alt calculator din rețea cât și din afara rețelei prin intermediul programului Outlook Express sau aplicației online Outlook Web App. În penultimul subcapitol găsim prezentat modul în care se poate seta și administra un cont de e-mail pe un terminal mobil și se mai gasesc și câteva exemple în care putem observa mail-uri trimise atat în domeniu nostru cât și în afara domeniului. Ultimul subcapitol al acestui capitol cuprinde detalii despre adaugarea unu server DHCP.
În ultimul capitol al acestei lucrări, respectiv cel de-al patrulea capitol, denumit „Prezentarea produsului software, implementarea și exploatarea aplicației” s-a realizat aplicatia care va ajuta administratorii de retea sa contorizeze activitatea calculatoarelor din retea.
BIBLIOGRAFIE
George Căruțașu, Cezar Botezatu, Cornelia Botezatu – Sisteme informatice pentru managementul organizațiilor virtuale, Editura Universitară, București,
George Căruțașu- Sisteme de producție în întreprinderea virtuală, Editura Universitară, București, 2006, ISBN 978-973-749-072-8, 973-749-072-X
Surcel T., Reveiu A, Pocatilu P. „Informatică Economică – Tehnologia Intormației și a Comunicațiilor”, Ed. Tribuna Economică, București 2004
Retele de calculatoare – depanare si modernizare / Terry Wiliams
Retele de comunicatii intre calculatoare / Banica Ion/ Teora
Primii pasi in retele de calculatoare / Wendel Odom /Corint
Retele si interretele de calculatoare /Mihai Ceapiru/Matrixrom
Adrian Munteanu, Valerică Greavu Șerban – Rețele de calculatoare – Proiectare și administrare / editura POLIROM 2003
A. Tanenbaum, Rețele de calculatoare (ediția a patra), Byblos, Tg.Mureș, 2003
Cristea V., Tăpuș N. s.a., "Rețele de calculatoare", Ed. Teora 1992, ISBN 973-601-025-2
Orbu R., "Sisteme de operare în rețea. Novell Netware", Ed.Tehnica 1993, ISBN 973-31-0504-X
Jalobeanu M. "WWW în învățământ: Instruirea prin Internet, Cum căutăm și Cum publicăm pe Web", Ed. CCD, Cluj-Napoca, 2001.
BOTEZATU Cornelia, IACOB Ionel, 2007, “Proiectarea sistemelor informatice – Studii de caz pentru managementul activităților unei societăți”, Editura Prouniversitaria Bucuresști, România, ISBN: 973-973-129-128-4, 222 p.
BOTEZATU Cezar, CARUTASU George, CHETRARIU Doru, “Arhitectura calculatoarelor personale si sisteme de operare specifice”, Editura Prouniversitaria, 2006, Bucuresti, România, ISBN(10): 973-8994-85-3; ISBN(13): 978-973-8994-85-0, 322 p.
http://cursuri.uv.ro/retele/index.html
http://www.scritube.com/stiinta/informatica/retele/Administrarea-unei-retele-loca43311.php
http://www.contabilizat.ro/formulare_tipizate.html
http://ro.wikipedia.org/wiki/Topologie_de_re%C8%9Bea / Topologii de Retea
ANEXE
Contract individual de muncă
Încheiat și înregistrat sub nr. ……. /……. ……… în registrul general de evidență a salariaților*)
A. Părțile contractului
Angajator – persoana juridică/fizică ………………………….…………………………………. , cu sediul/domiciliul în ………………………………………….. , înregistrată la registrul comerțului/autoritățile administrației publice din ……………………………….. sub nr. …………… , cod fiscal ………………………, telefon ………….………………. , reprezentată legal prin ……………………………………. , în calitate de …………………………………… , și salariatul/salariata – domnul/doamna ……………………………………………………………………. , domiciliat/domiciliată în localitatea ………………………………. , str. …………………………… , nr………. , județul ………………………………………., posesor/posesoare al/a buletinului/cărții de identitate/pașaportului seri…………. nr. …………………………… , eliberat/eliberată de ………………………. la data de ……………….. , CNP ………………………………. , permis de muncă seria …………. nr. ……………….. din data ………………… , am încheiat prezentul contract individual de muncă în următoarele condiții asupra cărora am convenit:
B. Obiectul contractului: ……………………………………………………………………………………………….
C. Durata contractului:
a) nedeterminată, salariatul/salariata …………………………………………………….. urmând să înceapă activitatea la data de …………………. ;
b) determinată, de ……… luni, pe perioada cuprinsă între data de ………….. și data de ………….. /pe perioada suspendării contractului individual de muncă al titularului de post.
D. Locul de muncă
1.Activitatea se desfășoară la ……………………………………………………………………………………………
2.În lipsa unui loc de muncă fix salariatul va desfășura activitatea astfel: ………………………….
E. Felul muncii
Funcția/meseria ………………………………. conform Clasificării ocupațiilor din România
F. Atribuțiile postului
Atribuțiile postului sunt prevăzute în fișa postului, anexă la contractul individual de muncă*).
G. Condiții de muncă
1. Activitatea se desfășoară în conformitate cu prevederile Legii nr. 31/1991.
2.Activitatea prestată se desfășoară în condiții normale/deosebite/speciale de muncă, potrivit Legii nr. 19/2000 privind sistemul public de pensii și alte drepturi de asigurări sociale, cu modificările și completările ulterioare.
H. Durata muncii
1.O normă întreagă, durata timpului de lucru fiind de ………. ore/zi, ………. ore/săptămână.
a)Repartizarea programului de lucru se face după cum urmează: …………. (ore zi/ore noapte/inegal).
b)Programul de lucru se poate modifica în condițiile regulamentului intern/contractului colectiv de muncă aplicabil.
2.O fracțiune de normă de ………. ore/zi (cel puțin 2 ore/zi), ……… ore/săptămână.
a)Repartizarea programului de lucru se face după cum urmează: ………….. (ore zi/ore noapte).
b)Programul de lucru se poate modifica în condițiile regulamentului intern/contractului colectiv de muncă aplicabil.
c)Nu se vor efectua ore suplimentare, cu excepția cazurilor de forță majoră sau pentru alte lucrări urgente destinate prevenirii producerii unor accidente sau înlăturării consecințelor acestora.
I. Concediul
Durata concediului anual de odihnă este de ………… zile lucrătoare, în raport cu durata muncii (normă întreagă, fracțiune de normă).
De asemenea, beneficiază de un concediu suplimentar de …………………………………..
J. Salariul:
1. Salariul de bază lunar brut: …………….lei
3. 2. Alte elemente constitutive:
a) sporuri ……………… ;
b) indemnizații ……………… ;
c) alte adaosuri………………..
3. Orele suplimentare prestate în afara programului normal de lucru sau în zilele în care nu se lucrează ori în zilele de sărbători legale se compensează cu ore libere plătite sau se plătesc cu un spor la salariu, conform contractului colectiv de muncă aplicabil sau Legii nr. 53/2003 – Codul muncii.
4. Data/datele la care se plătește salariul este/sunt … …………………..
K. Drepturi și obligații ale părților privind securitatea și sănătatea în muncă:
a) echipament individual de protecție ………………………………………….. ……………..;
b) echipament individual de lucru … …………………………………………………………..;
c) materiale igienico-sanitare ………………………………………………………………………………………. ;
d) alimentație de protecție … …………………………………………………………………..;
e) alte drepturi și obligații privind sănătatea și securitatea în muncă … ……………………….
L. Alte clauze:
a)perioada de probă este de ………………….. ;
b)perioada de preaviz în cazul concedierii este de ………… zile lucrătoare, conform Legii nr. 53/2003 – Codul muncii sau contractului colectiv de muncă;
c)perioada de preaviz în cazul demisiei este de …….. zile calendaristice, conform Legii nr. 53/2003 – Codul muncii sau contractului colectiv de muncă;
d)în cazul în care salariatul urmează să-și desfășoare activitatea în străinătate, informațiile prevăzute la art. 18 alin. (1) din Legea nr. 53/2003 – Codul muncii se vor regăsi și în contractul individual de muncă;
e)alte clauze.
M. Drepturi și obligații generale ale părților
1.Salariatul are, în principal, următoarele drepturi:
a)dreptul la salarizare pentru munca depusă;
b)dreptul la repaus zilnic și săptămânal;
c)dreptul la concediu de odihnă anual;
d)dreptul la egalitate de șanse și de tratament;
e)dreptul la securitate și sănătate în muncă;
f)dreptul la formare profesională, în condițiile actelor adiționale.
2.Salariatului îi revin, în principal, următoarele obligații:
a)obligația de a realiza norma de muncă sau, după caz, de a îndeplini atribuțiile ce îi revin conform fișei postului;
b)obligația de a respecta disciplina muncii;
c)obligația de fidelitate față de angajator în executarea atribuțiilor de serviciu;
d)obligația de a respecta măsurile de securitate și sănătate a muncii în unitate;
e)obligația de a respecta secretul de serviciu.
3.Angajatorul are, în principal, următoarele drepturi:
a)să dea dispoziții cu caracter obligatoriu pentru salariat, sub rezerva legalității lor;
b)să exercite controlul asupra modului de îndeplinire a sarcinilor de serviciu;
c)să constate săvârșirea abaterilor disciplinare și să aplice sancțiunile corespunzătoare, potrivit legii, contractului colectiv de muncă aplicabil și regulamentului intern.
4.Angajatorului îi revin, în principal, următoarele obligații:
a)să acorde salariatului toate drepturile ce decurg din contractele individuale de muncă, din contractul colectiv de muncă aplicabil și din lege;
b)să asigure permanent condițiile tehnice și organizatorice avute în vedere la elaborarea normelor de muncă și condițiile corespunzătoare de muncă;
c)să informeze salariatul asupra condițiilor de muncă și asupra elementelor care privesc desfășurarea relațiilor de muncă;
d)să elibereze, la cerere, toate documentele care atestă calitatea de salariat a solicitantului;
e)să asigure confidențialitatea datelor cu caracter personal ale salariatului.
N. Dispoziții finale
Prevederile prezentului contract individual de muncă se completează cu dispozițiile Legii nr. 53/2003 – Codul muncii și ale contractului colectiv de muncă aplicabil încheiat la nivelul
angajatorului/grupului de angajatori/ramurii/național, înregistrat sub nr. ……….. / ………….. la Direcția generală de muncă și solidaritate socială a județului/municipiului ……………………… /Ministerul Muncii, Solidarității Sociale și Familiei.
Orice modificare privind clauzele contractuale în timpul executării contractului individual de muncă impune încheierea unui act adițional la contract, conform dispozițiilor legale.
Prezentul contract individual de muncă s-a încheiat în două exemplare, câte unul pentru fiecare parte.
O. Conflictele în legătură cu încheierea, executarea, modificarea, suspendarea sau încetarea prezentului contract individual de muncă sunt soluționate de instanța judecătorească competentă material și teritorial, potrivit legii.
Pe data de …………………….. prezentul contract încetează în temeiul art. …… din Legea nr. 53/2003 – Codul muncii, în urma îndeplinirii procedurii legale.
Angajator,
……………………………
_____
*) Până la data de 31 decembrie 2006, contractul individual de muncă va fi înregistrat la inspectoratul teritorial de muncă, cu menționarea pe contract a acestui număr.
Contract de garanție în numerar
______________________________________________________________________________
| ……………………….. |
| (Unitatea) |
| |
| CONTRACT DE GARANȚIE ÎN NUMERAR |
| Nr. ………… din data de …………. |
| |
| 1. Între …………………. din ………………….. reprezentată |
| prin …………………… în calitate de ………………………. și |
| domiciliat în ……………………………. buletin de identitate seria |
| …….. nr. ……………… eliberat de ………………………….. |
| născut în …………………….. la data de ………………………. |
| prenumele tatălui ……………… al mamei ………………………… |
| încadrat la ……………….. cu locul de muncă la ………………… |
| s-a încheiat prezentul contract de garanție în numerar, conform prevederilor |
| …………………………………………………………………. |
| ………………………………………………… privind încadrarea |
| gestionarilor, constituirea de garanții și răspunderea în legătură cu |
| gestionarea bunurilor. |
| |
| 2. Subsemnatul …………………….. având în vedere că îndeplinesc |
| funcția de ……………………………………………………….. |
| cu un salariu tarifar lunar (câștig mediu lunar) de ………………. lei, |
| declar că, pentru garantarea acoperirii eventualelor pagube constatate în |
| gestiunea ce mi-a fost încredințată, constitui o garanție în numerar în sumă |
| de …………………… lei. |
|______________________________________________________________________________|
14-8-3 A5 t2
(verso)
______________________________________________________________________________
| Constituirea acestei garanții se va face prin: |
| – depunerea sumei de …………….. lei la casieria unității până la |
| data de ……………….. (când garanția se depune integral la angajare); |
| – rețineri lunare reprezentând 1/10 din salariul meu (câștig). Dacă, din |
| cauza altor rețineri, ratele în contul garanției în numerar nu pot fi |
| reținute, mă oblig a le depune în numerar în ziua plății salariului |
| (câștigului). |
| 3. Unitatea …………………. se obligă să depună la bancă, potrivit |
| legii, pe numele gestionarului, sumele depuse drept garanție în numerar. |
| Prezentul contract s-a încheiat în două exemplare, azi …………….., |
| localitatea …………………….. din care un exemplar a fost luat de |
| ……………………………………. |
| |
| CONDUCĂTORUL UNITĂȚII, GESTIONAR, |
| …………………….. ……………. |
| |
| COMPARTIMENTUL JURIDIC, |
| ……………………….. |
|______________________________________________________________________________|
Fișa de evidență a salariilor
Semnificația coloanei A din tabelul de mai jos este următoarea:
A – Imputații
______________________________________________________________________________
| …………………… FIȘĂ DE EVIDENȚĂ |
| (Unitatea) A SALARIILOR |
| …………………… |
| (secția, serviciul etc.) |
| NUMELE ………………………… PRENUMELE ………………………. |
| MARCA …………… MESERIA (funcția) ……………………………… |
| DATA ÎNCADRĂRII, ANUL ………. LUNA ………………. ZIUA …………. |
| VECHIME ÎN MUNCĂ LA DATA ÎNCADRĂRII ………….. ANI ȘI …………. LUNI |
| ÎNTRERUPT VECHIMEA PÂNĂ LA ………………………………………… |
| VECHIME ÎN ACEEAȘI UNITATE …………………………………………. |
|______________________________________________________________________________|
| SALARII | | | |
|___________________|___________________|___________________|__________________|
| CATEGORIA/CLASA | | | |
|___________________|___________________|___________________|__________________|
| TREAPTA/GRADAȚIA | | | |
|___________________|___________________|___________________|__________________|
| DATA ACORDĂRII | | | |
|___________________|___________________|___________________|__________________|
| CONTRIBUȚIE FIXĂ ……….. CONTRIBUȚIE PENSIE SUPLIMENTARĂ ………… |
| AJUTOR ȘOMAJ ……………………………………………………… |
| SPOR VECHIME ……….% ………. LEI ……….% ……. LEI ………… |
| CONCEDIU ODIHNĂ ANUL ……… ZILE ………, ANUL ……… ZILE ……… |
|______________________________________________________________________________|
| Luna| Anul | REȚINERI |
| |____________________|___________________________________________________|
| | Zile | Sume | Contribuții |Avans|Indemniz.|Chirii| |Popriri| | |
| | (ore) | | | |concediu | | | | | |
| |_________|__________|_____________ | | odihnă, | |A| | | |
| |Efectiv| | Total | |Ajutor|Pensie | |lichidări| | | | | |
| |plătit | |drepturi| |șomaj |suplim.| | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| I | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| II | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| III | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IV | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| V | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VIII| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IX | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| X | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
|TOTAL| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
Semnificația coloanei A din tabelul de mai jos este următoarea:
A – Imputații
(verso)
______________________________________________________________________________
| Luna| Anul | Rețineri |
| |____________________|___________________________________________________|
| | Zile | Sume | Contribuții |Avans|Indemniz.|Chirii| |Popriri| | |
| | (ore) | | | |concediu | | | | | |
| |_________|__________|_____________ | | odihnă, | |A| | | |
| |Efectiv| | Total | |Ajutor|Pensie | |lichidări| | | | | |
| |plătit | |drepturi| |șomaj |suplim.| | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| I | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| II | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| III | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IV | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| V | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VIII| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IX | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| X | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
|TOTAL| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| Luna| Anul | Rețineri |
| |____________________|___________________________________________________|
| | Zile | Sume | Contribuții |Avans|Indemniz.|Chirii| |Popriri| | |
| | (ore) | | | |concediu | | | | | |
| |_________|__________|_____________ | | odihnă, | |A| | | |
| |Efectiv| | Total | |Ajutor|Pensie | |lichidări| | | | | |
| |plătit | |drepturi| |șomaj |suplim.| | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| I | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| II | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| III | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IV | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| V | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VIII| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IX | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| X | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
|TOTAL| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
Fișă de evidență a salariilor cu elementele componente ale salariului total
Semnificația coloanelor din tabelul de mai jos este următoarea:
A – Suplimentar
B – Întreruperi
C – Definitive
D – Recuperabile
______________________________________________________________________________
|…………… FIȘĂ DE EVIDENȚĂ A SALARIILOR |Salariul | | | | |
| (Unitatea) cu elementele componente ale | de bază | | | | |
|…………… salariului total | |____|_____|____| |
| (secția, __________________ |Categ./ | | | | |
|serviciul etc.) |Marca …………| |clasa |____|_____|____| |
|Numele ………………. |Meseria (funcția) | |Treapta/ | | | | |
|Prenumele ……………. |………………| |grad. |____|_____|____| |
|Data angajării: |Contribuție pentru| |Data | | | | |
|anul … luna … ziua … |ajutor șomaj …..| |acordării|____|_____|____| |
|Vechime în muncă la data |Contribuție pensie| |Spor | % lei | % lei | |
|angajării … ani și |suplimentară …..| |vechime |_______|_______| |
|…. luni | | |Concediu |Anul |Anul | |
| Întrerupt Vechime | | |odihnă |= zile |= zile | |
| vechime neîntreruptă |__________________| |_________|_______|_______| |
| până la în aceeași Anul …….. |
| …….. unitate |
| ………. |
|______________________________________________________________________________|
| Luna | Timp lucrat | din care: | Timp nelucrat :
| |___________________|_____________|_________________________________:
| |Efectiv|După | În | A | | De | B |Concediu|Concediu|Nemotivat :
| | în |normă|regie| | |noapte| | odihnă |medical |__________:
| | acord | | | | | | | | |Fără plată:
|__________|_______|_____|_____|___|__|______|____|________|________|__________:
| 0 | 1 | 2 | 3 | 4 | 5 | 6| 7 | 8 | 9 | 10 | 11 :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| I |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| II |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| III |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| IV |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| V |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| VI |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| VII |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| VIII|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| IX |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| X |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| XI |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| XII |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| Total |_______|_____|_____|___|__|______|____|________|________|__________:
|__________|_______|_____|_____|___|__|______|____|________|________|__________:
______________________________________________________________________________
: Salariul| Sume pentru | Diferența| Condiții | Vechime | Indemnizație| :
: de bază | calculul | de | deosebite| neîntreruptă| de conducere| :
: pentru | pensiei | încadrare| de muncă | | | :
: timpul | suplimentare| | | | | :
: efectiv| | | | | | :
: lucrat | | | | | | :
: în regim| | | | | | :
: normal | | | | | | :
: de lucru| | | | | | :
:_________|_____________|__________|__________|_____________|_____________|____:
: 12 | 13 | 14 | 15 | 16 | 17 | 18 :
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
______________________________________________________________________________
: Adaos pentru| Restituiri | Rețineri în |Diminuări| |Premii | Alte |Total|
: depășirea | din | contul |_________| |din fd. |câștiguri|drep-|
: sarcinilor | diminuări | sarcinilor | | | |salarii | în bani |turi |
: sau |sau rețineri| sau | | | |________| și în | |
:indicatorilor|recuperabile|indicatorilor| C | D | | din | natură | |
: stabiliți | | stabiliți | | | |profitul| | |
: | | | | | | net | | |
:_____________|____________|_____________|____|____|__|________|_________|_____|
: 19 | 20 | 21 | 22 | 23 |24| 25 | 26 | 27 |
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
(continuare)
______________________________________________________________________________
| Lunile | I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Avans | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Indemnizații | | | | | | | | | | | | :
| pentru | | | | | | | | | | | | :
| concediul de | | | | | | | | | | | | :
| odihnă | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Chirii | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Imputații | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Popriri | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
______________________________________________________________________________
: Lunile | I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: Rate | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: Impozit | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
Semnatura……………………………..
Stampila…………………………………
Fișa de magazie
__________________________________________________________________________
| | | |
|…………….| FIȘĂ DE MAGAZIE | Pagina ……….. |
| (Unitatea) | | |
|________________|___________________________________|_____________________|
|Magazia |Materialul (produsul), sort., calitate, marcă, profil, dimensiune|
| | |
|________|_________________________________________________________________|
| | U/M | Preț unitar | | |
| Cod |___________|____________________| | |
| | | | | |
|________|___________|____________________|______________|_________________|
| Document | | | | Data și semnătura |
|____________________| Intrări | Ieșiri | Stoc | de control |
| Dată | Număr | Fel | | | | |
|______|_______|_____|___________|__________|________|_____________________|
| | | | | | | |
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
Notă de recepție și constatare de diferențe
Unitatea ……….
……………….
……………….
……………….
NOTĂ DE RECEPȚIE ȘI CONSTATARE DE DIFERENȚE
______________________________________________________________________________
| Număr | Data | Cod | Cod | Contract | Factură | Cont |
|document|______________|furnizor|primitor|Nr. ––– |Nr. ––– |creditor|
| |Ziua|Luna|Anul| | | Comandă | Aviz de | |
| | | | | | | | însoțire | |
| | | | | | | | a mărfii | |
|________|____|____|____|________|________|_____________|_____________|________|
| | | | | | | | | |
|________|____|____|____|________|________|_____________|_____________|________|
Subsemnații, membrii comisiei de recepție, am procedat la recepționarea valorilor materiale furnizate de ……………………………………. din ……………….. cu vagonul/auto nr. …………….. documente însoțitoare ……………………. delegat …………………… constatându-se următoarele: …………………………………………………………. ………………………………………………………………….. .
______________________________________________________________________________
|Nr. | Denumirea | Cont | Cod | U/M |Cantitatea| Recepționat |
|crt.| bunurilor |debitor| | | conform |_____________________________|
| |recepționate| | | |documente |Cantitate|Preț unitar|Valoare|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
| Comisia de recepție Primit în gestiune |
|______________________________________________________________________________|
|Numele și prenumele|Semnătura|Numele și prenumele|Semnătura| Data | Semnătura |
|___________________|_________|___________________|_________| | |
|___________________|_________|___________________|_________| | |
|___________________|_________|___________________|_________|______|___________|
________________________________________________________________________
|Determinarea cantității |Pe cântarul nr.|Determinarea calității s-a făcut prin|
|s-a făcut prin: | |proba ………………………… |
| …………………. | …………. | ………….. nr. ……………. |
|________________________|_______________|_____________________________________|
|Expeditor ……………. Cărăuș …………………. Însoțitor ………. |
|Stația de expediție ………….. Stația de destinație ………………… |
|Data eliberării ………… Data expedierii ………. Data sosirii …….. |
|Delegații furnizorului (cărăuș neutru) care au participat la recepție: |
|_____________________________________________________________ |
| Din partea | Numele și | Calitatea | Buletin de | Semnătura | Alte mențiuni |
| cui | prenumele | | identitate | | |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
| * | Denumirea | Cod | U/M | Diferențe(+/-) | |
| | bunurilor | | |______________________________| |
| |recepționate| | |Cantitate |Preț unitar|Valoare| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|Concluziile comisiei de recepție …………………………………….. |
|………………………………………………………………….. |
|………………………………………………………………….. |
|Punctul de vedere al delegatului furnizorului/cărăușului (delegatul neutru) |
|………………………………………………………………….. |
|______________________________________________________________________________|
*) Tip document (operație)
Borderou de achiziție
Unitatea……………………………….
Codul de identificare fiscală………
Numărul de înmatriculare la oficiul registrului comerțului…………..
Sediul (localitatea, str., număr)…………………………………
Județul…………………………………….
BORDEROU DE ACHIZIȚIE
nr. …… data …..
┌────────────┬───────────┬───────────┬────────────┬───────────────┬───────────┐
│ Produsul │ Cod │ U/M │ Cantitate │Preț unitar de │ Valoarea │
│ │ │ │ │ achiziție │achiziției │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ │ │ │ │ │ │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ │ │ │ │ │ │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ │ │ │ │ │ │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ TOTAL │ X │ X │ │ X │ │
└────────────┴───────────┴───────────┴────────────┴───────────────┴───────────┘
Semnătura achizitorului, Semnătura gestionarului,
Chitanță încasare numerar
┌──────────────────────────────────────────────────────────────────────────┐
│ Unitatea……………………… │
│ Cod de identificare fiscală……… │
│ Nr. din registrul comerțului ……. │
│ Sediul (localitatea, str., număr)…………….. │
│ Județul………………………. │
│ │
│ CHITANȚA Nr. ….. │
│ Data…………. │
│ │
│ │
│ │
│ Am primit de la …………………………… │
│ │
│ Adresa …………………………………… │
│ │
│ Suma de ………………. adică …………… │
│ │
│ …………………………………………. │
│ │
│ Reprezentând …………………………….. │
│ │
│ │
│ Casier, │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────┘
Factură proformă
Furnizor …………………………………. Cumparator……………………………….
Nr.ord.reg.com./an………………………. Nr.ord.reg.com/an…………………………….
C.I.F………………………………………….. C.I.F……………………………………………….
Sediul……………………………………….. Sediul……………………………………………..
Judetul………………………………………. Judetul…………………………………………….
Capital social……………………………… Cod IBAN……………………………………….
Cod IBAN…………………………………. Banca………………………………………………
Banca………………………………………..
Cota T.V.A ………………….. %
Factură fiscală
Furnizor …………………………………. Cumparator……………………………….
Nr.ord.reg.com./an………………………. Nr.ord.reg.com/an…………………………….
C.I.F………………………………………….. C.I.F……………………………………………….
Sediul……………………………………….. Sediul……………………………………………..
Judetul………………………………………. Judetul…………………………………………….
Capital social……………………………… Cod IBAN……………………………………….
Cod IBAN…………………………………. Banca………………………………………………
Banca………………………………………..
Cota T.V.A ………………….. %
Dispoziție de livrare
_________________________________________________________________________
| Furnizor ………………. |
| |
| DISPOZIȚIE DE LIVRARE |
| ___________________________________ |
| | Nr…………………………. | |
| | Data (ziua, luna, anul) ……… | |
| |___________________________________| |
| |
| Veți elibera produsele de mai jos către …………………………. |
| prin delegatul ……………………….. cu delegația nr. ……… |
| buletin de identitate seria …… nr. ……. emis de ……………. |
| |
|_________________________________________________________________________|
|Nr. | | U/M | Cantitatea | |
|crt. | Denumirea produselor | |____________________| Prețul unitar |
| | | | Dispusă | Livrată | |
|_____|________________________|_____|_________|__________|_______________|
| 0 | 1 | 2 | 3 | 4 | 5 |
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
| Semnătura | Dispus livrarea | Gestionar | Primitor |
|_______________|_______________________|_______________|_________________|
(verso)
_________________________________________________________________________
|Nr. | | U/M | Cantitatea | |
|crt. | Denumirea produselor | |____________________| Prețul unitar |
| | | | Dispusă | Livrată | |
|_____|________________________|_____|_________|__________|_______________|
| 0 | 1 | 2 | 3 | 4 | 5 |
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
| Semnătura | Dispus livrarea | Gestionar | Primitor |
|_______________|_______________________|_______________|_________________|
Fișa de evidență a stocurilor
Semnificația coloanelor din tabelul de mai jos este următoarea:
A – INTRĂRI
B – IEȘIRI
C – STOC
______________________________________________________________________________
| FIȘA DE EVIDENȚĂ A STOCURILOR ȘI OBIECTELOR DE INVENTAR |
| PE LOCURI DE FOLOSINȚĂ |
|______________________________________________________________________________|
|Denumirea materialului (obiectului de inventar)| COD | U/M | Preț |Simbol|
| ……………………………………… |_________| |unitar| cont |
|_______________________________________________|_________|______|______|______|
| | | Valoarea | CANTITĂȚI |
| | |_________________|__________________________________________|
| | Felul și | | | |Totale| din care pe locuri de folosință |
|Data| numărul |Debit|Credit|Sold| |___________________________________|
| |documentului| | | | | | ……………. | |
| | | | | |______|_______| ________________ |________|
| | | | | | A|B|C|A|B |C | ……………. |A |B |C |
|____|____________|_____|______|____|__|_|_|_|__|__| ________________ |__|__|__|
| 1 | 2 | 3 | 4 | 5 |6 |7|8|9|10|11| ……………. |39|40|41|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
Semnificația coloanelor din tabelul de mai jos este următoarea:
A – INTRĂRI
B – IEȘIRI
C – STOC
______________________________________________________________________________
| | | Valoarea | CANTITĂȚI |
| | |_________________|__________________________________________|
| | Felul și | | | |Totale| din care pe locuri de folosință |
|Data| numărul |Debit|Credit|Sold| |___________________________________|
| |documentului| | | | | | ……………. | |
| | | | | |______|_______| ________________ |________|
| | | | | | A|B|C|A|B |C | ……………. |A |B |C |
|____|____________|_____|______|____|__|_|_|_|__|__| ________________ |__|__|__|
| 1 | 2 | 3 | 4 | 5 |6 |7|8|9|10|11| ……………. |39|40|41|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
Registru inventar
Unitatea……………………
REGISTRUL-INVENTAR
la data de ………………………
Nr. pagină ……….
┌─────┬─────────────────┬────────────┬──────────────┬──────────────────────────┐
│Nr. │ Recapitulația │ Valoarea │ Valoarea de │ Diferențe din evaluare │
│crt. │ elementelor │ contabilă │ inventar │ (de înregistrat) ca │
│ │ inventariate │ │ │ rezultat al inventarierii│
│ │ │ │ ├────────────┬─────────────┤
│ │ │ │ │ Valoarea │ Cauze │
│ │ │ │ │ │ diferențe │
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
│ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
└─────┴─────────────────┴────────────┴──────────────┴────────────┴─────────────┘
Întocmit, Verificat,
Registru de casă
__________________________
……………. | Data | Contul |
(Unitatea) |______________| casa |
REGISTRU DE CASĂ |Ziua|Luna|Anul| |
|____|____|____|___________|
_____________________________________________|____|____|____|___________|
| Nr. | Nr. act | Nr. | Explicații | Încasări | Plăți | Simbol cont |
| crt. | casă | anexă | | | | corespondent |
|______|_________|_______|____________|__________|_______|_______________|
| Report/Sold ziua precedentă | | | |
|_____________________________________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
| De reportat pagina/TOTAL | | | X |
|_____________________________________|__________|_______|_______________|
| CASIER, COMPARTIMENT FINANCIAR-CONTABIL |
|________________________________________________________________________|
Registrul Stocurilor
REGISTRUL STOCURILOR
┌────┬─────────────────────────────────────┬───┬────┬──────────┬──────┬────────┐
│Nr. │Materialul/produsul, (sort, calitate │Cod│ U/M│Cantitatea│Prețul│Valoarea│
│crt.│ marcă, profil, dimensiune) │ │ │ │unitar│ │
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
│ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
└────┴─────────────────────────────────────┴───┴────┴──────────┴──────┴────────┘
Întocmit, Verificat,
BIBLIOGRAFIE
George Căruțașu, Cezar Botezatu, Cornelia Botezatu – Sisteme informatice pentru managementul organizațiilor virtuale, Editura Universitară, București,
George Căruțașu- Sisteme de producție în întreprinderea virtuală, Editura Universitară, București, 2006, ISBN 978-973-749-072-8, 973-749-072-X
Surcel T., Reveiu A, Pocatilu P. „Informatică Economică – Tehnologia Intormației și a Comunicațiilor”, Ed. Tribuna Economică, București 2004
Retele de calculatoare – depanare si modernizare / Terry Wiliams
Retele de comunicatii intre calculatoare / Banica Ion/ Teora
Primii pasi in retele de calculatoare / Wendel Odom /Corint
Retele si interretele de calculatoare /Mihai Ceapiru/Matrixrom
Adrian Munteanu, Valerică Greavu Șerban – Rețele de calculatoare – Proiectare și administrare / editura POLIROM 2003
A. Tanenbaum, Rețele de calculatoare (ediția a patra), Byblos, Tg.Mureș, 2003
Cristea V., Tăpuș N. s.a., "Rețele de calculatoare", Ed. Teora 1992, ISBN 973-601-025-2
Orbu R., "Sisteme de operare în rețea. Novell Netware", Ed.Tehnica 1993, ISBN 973-31-0504-X
Jalobeanu M. "WWW în învățământ: Instruirea prin Internet, Cum căutăm și Cum publicăm pe Web", Ed. CCD, Cluj-Napoca, 2001.
BOTEZATU Cornelia, IACOB Ionel, 2007, “Proiectarea sistemelor informatice – Studii de caz pentru managementul activităților unei societăți”, Editura Prouniversitaria Bucuresști, România, ISBN: 973-973-129-128-4, 222 p.
BOTEZATU Cezar, CARUTASU George, CHETRARIU Doru, “Arhitectura calculatoarelor personale si sisteme de operare specifice”, Editura Prouniversitaria, 2006, Bucuresti, România, ISBN(10): 973-8994-85-3; ISBN(13): 978-973-8994-85-0, 322 p.
http://cursuri.uv.ro/retele/index.html
http://www.scritube.com/stiinta/informatica/retele/Administrarea-unei-retele-loca43311.php
http://www.contabilizat.ro/formulare_tipizate.html
http://ro.wikipedia.org/wiki/Topologie_de_re%C8%9Bea / Topologii de Retea
ANEXE
Contract individual de muncă
Încheiat și înregistrat sub nr. ……. /……. ……… în registrul general de evidență a salariaților*)
A. Părțile contractului
Angajator – persoana juridică/fizică ………………………….…………………………………. , cu sediul/domiciliul în ………………………………………….. , înregistrată la registrul comerțului/autoritățile administrației publice din ……………………………….. sub nr. …………… , cod fiscal ………………………, telefon ………….………………. , reprezentată legal prin ……………………………………. , în calitate de …………………………………… , și salariatul/salariata – domnul/doamna ……………………………………………………………………. , domiciliat/domiciliată în localitatea ………………………………. , str. …………………………… , nr………. , județul ………………………………………., posesor/posesoare al/a buletinului/cărții de identitate/pașaportului seri…………. nr. …………………………… , eliberat/eliberată de ………………………. la data de ……………….. , CNP ………………………………. , permis de muncă seria …………. nr. ……………….. din data ………………… , am încheiat prezentul contract individual de muncă în următoarele condiții asupra cărora am convenit:
B. Obiectul contractului: ……………………………………………………………………………………………….
C. Durata contractului:
a) nedeterminată, salariatul/salariata …………………………………………………….. urmând să înceapă activitatea la data de …………………. ;
b) determinată, de ……… luni, pe perioada cuprinsă între data de ………….. și data de ………….. /pe perioada suspendării contractului individual de muncă al titularului de post.
D. Locul de muncă
1.Activitatea se desfășoară la ……………………………………………………………………………………………
2.În lipsa unui loc de muncă fix salariatul va desfășura activitatea astfel: ………………………….
E. Felul muncii
Funcția/meseria ………………………………. conform Clasificării ocupațiilor din România
F. Atribuțiile postului
Atribuțiile postului sunt prevăzute în fișa postului, anexă la contractul individual de muncă*).
G. Condiții de muncă
1. Activitatea se desfășoară în conformitate cu prevederile Legii nr. 31/1991.
2.Activitatea prestată se desfășoară în condiții normale/deosebite/speciale de muncă, potrivit Legii nr. 19/2000 privind sistemul public de pensii și alte drepturi de asigurări sociale, cu modificările și completările ulterioare.
H. Durata muncii
1.O normă întreagă, durata timpului de lucru fiind de ………. ore/zi, ………. ore/săptămână.
a)Repartizarea programului de lucru se face după cum urmează: …………. (ore zi/ore noapte/inegal).
b)Programul de lucru se poate modifica în condițiile regulamentului intern/contractului colectiv de muncă aplicabil.
2.O fracțiune de normă de ………. ore/zi (cel puțin 2 ore/zi), ……… ore/săptămână.
a)Repartizarea programului de lucru se face după cum urmează: ………….. (ore zi/ore noapte).
b)Programul de lucru se poate modifica în condițiile regulamentului intern/contractului colectiv de muncă aplicabil.
c)Nu se vor efectua ore suplimentare, cu excepția cazurilor de forță majoră sau pentru alte lucrări urgente destinate prevenirii producerii unor accidente sau înlăturării consecințelor acestora.
I. Concediul
Durata concediului anual de odihnă este de ………… zile lucrătoare, în raport cu durata muncii (normă întreagă, fracțiune de normă).
De asemenea, beneficiază de un concediu suplimentar de …………………………………..
J. Salariul:
1. Salariul de bază lunar brut: …………….lei
3. 2. Alte elemente constitutive:
a) sporuri ……………… ;
b) indemnizații ……………… ;
c) alte adaosuri………………..
3. Orele suplimentare prestate în afara programului normal de lucru sau în zilele în care nu se lucrează ori în zilele de sărbători legale se compensează cu ore libere plătite sau se plătesc cu un spor la salariu, conform contractului colectiv de muncă aplicabil sau Legii nr. 53/2003 – Codul muncii.
4. Data/datele la care se plătește salariul este/sunt … …………………..
K. Drepturi și obligații ale părților privind securitatea și sănătatea în muncă:
a) echipament individual de protecție ………………………………………….. ……………..;
b) echipament individual de lucru … …………………………………………………………..;
c) materiale igienico-sanitare ………………………………………………………………………………………. ;
d) alimentație de protecție … …………………………………………………………………..;
e) alte drepturi și obligații privind sănătatea și securitatea în muncă … ……………………….
L. Alte clauze:
a)perioada de probă este de ………………….. ;
b)perioada de preaviz în cazul concedierii este de ………… zile lucrătoare, conform Legii nr. 53/2003 – Codul muncii sau contractului colectiv de muncă;
c)perioada de preaviz în cazul demisiei este de …….. zile calendaristice, conform Legii nr. 53/2003 – Codul muncii sau contractului colectiv de muncă;
d)în cazul în care salariatul urmează să-și desfășoare activitatea în străinătate, informațiile prevăzute la art. 18 alin. (1) din Legea nr. 53/2003 – Codul muncii se vor regăsi și în contractul individual de muncă;
e)alte clauze.
M. Drepturi și obligații generale ale părților
1.Salariatul are, în principal, următoarele drepturi:
a)dreptul la salarizare pentru munca depusă;
b)dreptul la repaus zilnic și săptămânal;
c)dreptul la concediu de odihnă anual;
d)dreptul la egalitate de șanse și de tratament;
e)dreptul la securitate și sănătate în muncă;
f)dreptul la formare profesională, în condițiile actelor adiționale.
2.Salariatului îi revin, în principal, următoarele obligații:
a)obligația de a realiza norma de muncă sau, după caz, de a îndeplini atribuțiile ce îi revin conform fișei postului;
b)obligația de a respecta disciplina muncii;
c)obligația de fidelitate față de angajator în executarea atribuțiilor de serviciu;
d)obligația de a respecta măsurile de securitate și sănătate a muncii în unitate;
e)obligația de a respecta secretul de serviciu.
3.Angajatorul are, în principal, următoarele drepturi:
a)să dea dispoziții cu caracter obligatoriu pentru salariat, sub rezerva legalității lor;
b)să exercite controlul asupra modului de îndeplinire a sarcinilor de serviciu;
c)să constate săvârșirea abaterilor disciplinare și să aplice sancțiunile corespunzătoare, potrivit legii, contractului colectiv de muncă aplicabil și regulamentului intern.
4.Angajatorului îi revin, în principal, următoarele obligații:
a)să acorde salariatului toate drepturile ce decurg din contractele individuale de muncă, din contractul colectiv de muncă aplicabil și din lege;
b)să asigure permanent condițiile tehnice și organizatorice avute în vedere la elaborarea normelor de muncă și condițiile corespunzătoare de muncă;
c)să informeze salariatul asupra condițiilor de muncă și asupra elementelor care privesc desfășurarea relațiilor de muncă;
d)să elibereze, la cerere, toate documentele care atestă calitatea de salariat a solicitantului;
e)să asigure confidențialitatea datelor cu caracter personal ale salariatului.
N. Dispoziții finale
Prevederile prezentului contract individual de muncă se completează cu dispozițiile Legii nr. 53/2003 – Codul muncii și ale contractului colectiv de muncă aplicabil încheiat la nivelul
angajatorului/grupului de angajatori/ramurii/național, înregistrat sub nr. ……….. / ………….. la Direcția generală de muncă și solidaritate socială a județului/municipiului ……………………… /Ministerul Muncii, Solidarității Sociale și Familiei.
Orice modificare privind clauzele contractuale în timpul executării contractului individual de muncă impune încheierea unui act adițional la contract, conform dispozițiilor legale.
Prezentul contract individual de muncă s-a încheiat în două exemplare, câte unul pentru fiecare parte.
O. Conflictele în legătură cu încheierea, executarea, modificarea, suspendarea sau încetarea prezentului contract individual de muncă sunt soluționate de instanța judecătorească competentă material și teritorial, potrivit legii.
Pe data de …………………….. prezentul contract încetează în temeiul art. …… din Legea nr. 53/2003 – Codul muncii, în urma îndeplinirii procedurii legale.
Angajator,
……………………………
_____
*) Până la data de 31 decembrie 2006, contractul individual de muncă va fi înregistrat la inspectoratul teritorial de muncă, cu menționarea pe contract a acestui număr.
Contract de garanție în numerar
______________________________________________________________________________
| ……………………….. |
| (Unitatea) |
| |
| CONTRACT DE GARANȚIE ÎN NUMERAR |
| Nr. ………… din data de …………. |
| |
| 1. Între …………………. din ………………….. reprezentată |
| prin …………………… în calitate de ………………………. și |
| domiciliat în ……………………………. buletin de identitate seria |
| …….. nr. ……………… eliberat de ………………………….. |
| născut în …………………….. la data de ………………………. |
| prenumele tatălui ……………… al mamei ………………………… |
| încadrat la ……………….. cu locul de muncă la ………………… |
| s-a încheiat prezentul contract de garanție în numerar, conform prevederilor |
| …………………………………………………………………. |
| ………………………………………………… privind încadrarea |
| gestionarilor, constituirea de garanții și răspunderea în legătură cu |
| gestionarea bunurilor. |
| |
| 2. Subsemnatul …………………….. având în vedere că îndeplinesc |
| funcția de ……………………………………………………….. |
| cu un salariu tarifar lunar (câștig mediu lunar) de ………………. lei, |
| declar că, pentru garantarea acoperirii eventualelor pagube constatate în |
| gestiunea ce mi-a fost încredințată, constitui o garanție în numerar în sumă |
| de …………………… lei. |
|______________________________________________________________________________|
14-8-3 A5 t2
(verso)
______________________________________________________________________________
| Constituirea acestei garanții se va face prin: |
| – depunerea sumei de …………….. lei la casieria unității până la |
| data de ……………….. (când garanția se depune integral la angajare); |
| – rețineri lunare reprezentând 1/10 din salariul meu (câștig). Dacă, din |
| cauza altor rețineri, ratele în contul garanției în numerar nu pot fi |
| reținute, mă oblig a le depune în numerar în ziua plății salariului |
| (câștigului). |
| 3. Unitatea …………………. se obligă să depună la bancă, potrivit |
| legii, pe numele gestionarului, sumele depuse drept garanție în numerar. |
| Prezentul contract s-a încheiat în două exemplare, azi …………….., |
| localitatea …………………….. din care un exemplar a fost luat de |
| ……………………………………. |
| |
| CONDUCĂTORUL UNITĂȚII, GESTIONAR, |
| …………………….. ……………. |
| |
| COMPARTIMENTUL JURIDIC, |
| ……………………….. |
|______________________________________________________________________________|
Fișa de evidență a salariilor
Semnificația coloanei A din tabelul de mai jos este următoarea:
A – Imputații
______________________________________________________________________________
| …………………… FIȘĂ DE EVIDENȚĂ |
| (Unitatea) A SALARIILOR |
| …………………… |
| (secția, serviciul etc.) |
| NUMELE ………………………… PRENUMELE ………………………. |
| MARCA …………… MESERIA (funcția) ……………………………… |
| DATA ÎNCADRĂRII, ANUL ………. LUNA ………………. ZIUA …………. |
| VECHIME ÎN MUNCĂ LA DATA ÎNCADRĂRII ………….. ANI ȘI …………. LUNI |
| ÎNTRERUPT VECHIMEA PÂNĂ LA ………………………………………… |
| VECHIME ÎN ACEEAȘI UNITATE …………………………………………. |
|______________________________________________________________________________|
| SALARII | | | |
|___________________|___________________|___________________|__________________|
| CATEGORIA/CLASA | | | |
|___________________|___________________|___________________|__________________|
| TREAPTA/GRADAȚIA | | | |
|___________________|___________________|___________________|__________________|
| DATA ACORDĂRII | | | |
|___________________|___________________|___________________|__________________|
| CONTRIBUȚIE FIXĂ ……….. CONTRIBUȚIE PENSIE SUPLIMENTARĂ ………… |
| AJUTOR ȘOMAJ ……………………………………………………… |
| SPOR VECHIME ……….% ………. LEI ……….% ……. LEI ………… |
| CONCEDIU ODIHNĂ ANUL ……… ZILE ………, ANUL ……… ZILE ……… |
|______________________________________________________________________________|
| Luna| Anul | REȚINERI |
| |____________________|___________________________________________________|
| | Zile | Sume | Contribuții |Avans|Indemniz.|Chirii| |Popriri| | |
| | (ore) | | | |concediu | | | | | |
| |_________|__________|_____________ | | odihnă, | |A| | | |
| |Efectiv| | Total | |Ajutor|Pensie | |lichidări| | | | | |
| |plătit | |drepturi| |șomaj |suplim.| | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| I | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| II | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| III | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IV | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| V | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VIII| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IX | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| X | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
|TOTAL| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
Semnificația coloanei A din tabelul de mai jos este următoarea:
A – Imputații
(verso)
______________________________________________________________________________
| Luna| Anul | Rețineri |
| |____________________|___________________________________________________|
| | Zile | Sume | Contribuții |Avans|Indemniz.|Chirii| |Popriri| | |
| | (ore) | | | |concediu | | | | | |
| |_________|__________|_____________ | | odihnă, | |A| | | |
| |Efectiv| | Total | |Ajutor|Pensie | |lichidări| | | | | |
| |plătit | |drepturi| |șomaj |suplim.| | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| I | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| II | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| III | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IV | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| V | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VIII| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IX | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| X | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
|TOTAL| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| Luna| Anul | Rețineri |
| |____________________|___________________________________________________|
| | Zile | Sume | Contribuții |Avans|Indemniz.|Chirii| |Popriri| | |
| | (ore) | | | |concediu | | | | | |
| |_________|__________|_____________ | | odihnă, | |A| | | |
| |Efectiv| | Total | |Ajutor|Pensie | |lichidări| | | | | |
| |plătit | |drepturi| |șomaj |suplim.| | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| I | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| II | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| III | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IV | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| V | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| VIII| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| IX | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| X | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XI | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
| XII | | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
|TOTAL| | | | | | | | | | | | | |
|_____|_______|_|________|_|______|_______|_____|_________|______|_|_______|_|_|
Fișă de evidență a salariilor cu elementele componente ale salariului total
Semnificația coloanelor din tabelul de mai jos este următoarea:
A – Suplimentar
B – Întreruperi
C – Definitive
D – Recuperabile
______________________________________________________________________________
|…………… FIȘĂ DE EVIDENȚĂ A SALARIILOR |Salariul | | | | |
| (Unitatea) cu elementele componente ale | de bază | | | | |
|…………… salariului total | |____|_____|____| |
| (secția, __________________ |Categ./ | | | | |
|serviciul etc.) |Marca …………| |clasa |____|_____|____| |
|Numele ………………. |Meseria (funcția) | |Treapta/ | | | | |
|Prenumele ……………. |………………| |grad. |____|_____|____| |
|Data angajării: |Contribuție pentru| |Data | | | | |
|anul … luna … ziua … |ajutor șomaj …..| |acordării|____|_____|____| |
|Vechime în muncă la data |Contribuție pensie| |Spor | % lei | % lei | |
|angajării … ani și |suplimentară …..| |vechime |_______|_______| |
|…. luni | | |Concediu |Anul |Anul | |
| Întrerupt Vechime | | |odihnă |= zile |= zile | |
| vechime neîntreruptă |__________________| |_________|_______|_______| |
| până la în aceeași Anul …….. |
| …….. unitate |
| ………. |
|______________________________________________________________________________|
| Luna | Timp lucrat | din care: | Timp nelucrat :
| |___________________|_____________|_________________________________:
| |Efectiv|După | În | A | | De | B |Concediu|Concediu|Nemotivat :
| | în |normă|regie| | |noapte| | odihnă |medical |__________:
| | acord | | | | | | | | |Fără plată:
|__________|_______|_____|_____|___|__|______|____|________|________|__________:
| 0 | 1 | 2 | 3 | 4 | 5 | 6| 7 | 8 | 9 | 10 | 11 :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| I |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| II |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| III |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| IV |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| V |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| VI |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| VII |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| VIII|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| IX |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| X |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| XI |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| |ore | | | | | | | | | | :
| |zile| | | | | | | | | | :
| XII |____|_______|_____|_____|___|__|______|____|________|________|__________:
| |Lei | | | | | | | | | | :
|_____|____|_______|_____|_____|___|__|______|____|________|________|__________:
| Total |_______|_____|_____|___|__|______|____|________|________|__________:
|__________|_______|_____|_____|___|__|______|____|________|________|__________:
______________________________________________________________________________
: Salariul| Sume pentru | Diferența| Condiții | Vechime | Indemnizație| :
: de bază | calculul | de | deosebite| neîntreruptă| de conducere| :
: pentru | pensiei | încadrare| de muncă | | | :
: timpul | suplimentare| | | | | :
: efectiv| | | | | | :
: lucrat | | | | | | :
: în regim| | | | | | :
: normal | | | | | | :
: de lucru| | | | | | :
:_________|_____________|__________|__________|_____________|_____________|____:
: 12 | 13 | 14 | 15 | 16 | 17 | 18 :
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
:_________|_____________|__________|__________|_____________|_____________|____:
______________________________________________________________________________
: Adaos pentru| Restituiri | Rețineri în |Diminuări| |Premii | Alte |Total|
: depășirea | din | contul |_________| |din fd. |câștiguri|drep-|
: sarcinilor | diminuări | sarcinilor | | | |salarii | în bani |turi |
: sau |sau rețineri| sau | | | |________| și în | |
:indicatorilor|recuperabile|indicatorilor| C | D | | din | natură | |
: stabiliți | | stabiliți | | | |profitul| | |
: | | | | | | net | | |
:_____________|____________|_____________|____|____|__|________|_________|_____|
: 19 | 20 | 21 | 22 | 23 |24| 25 | 26 | 27 |
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
:_____________|____________|_____________|____|____|__|________|_________|_____|
(continuare)
______________________________________________________________________________
| Lunile | I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Avans | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Indemnizații | | | | | | | | | | | | :
| pentru | | | | | | | | | | | | :
| concediul de | | | | | | | | | | | | :
| odihnă | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Chirii | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Imputații | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
| Popriri | | | | | | | | | | | | :
|________________|___|____|_____|____|___|____|_____|______|____|___|____|_____:
______________________________________________________________________________
: Lunile | I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: Rate | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: Impozit | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
: | | | | | | | | | | | | |
:________________|___|____|_____|____|___|____|_____|______|____|___|____|_____|
Semnatura……………………………..
Stampila…………………………………
Fișa de magazie
__________________________________________________________________________
| | | |
|…………….| FIȘĂ DE MAGAZIE | Pagina ……….. |
| (Unitatea) | | |
|________________|___________________________________|_____________________|
|Magazia |Materialul (produsul), sort., calitate, marcă, profil, dimensiune|
| | |
|________|_________________________________________________________________|
| | U/M | Preț unitar | | |
| Cod |___________|____________________| | |
| | | | | |
|________|___________|____________________|______________|_________________|
| Document | | | | Data și semnătura |
|____________________| Intrări | Ieșiri | Stoc | de control |
| Dată | Număr | Fel | | | | |
|______|_______|_____|___________|__________|________|_____________________|
| | | | | | | |
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
|______|_______|_____|___________|__________|________|_____________________|
Notă de recepție și constatare de diferențe
Unitatea ……….
……………….
……………….
……………….
NOTĂ DE RECEPȚIE ȘI CONSTATARE DE DIFERENȚE
______________________________________________________________________________
| Număr | Data | Cod | Cod | Contract | Factură | Cont |
|document|______________|furnizor|primitor|Nr. ––– |Nr. ––– |creditor|
| |Ziua|Luna|Anul| | | Comandă | Aviz de | |
| | | | | | | | însoțire | |
| | | | | | | | a mărfii | |
|________|____|____|____|________|________|_____________|_____________|________|
| | | | | | | | | |
|________|____|____|____|________|________|_____________|_____________|________|
Subsemnații, membrii comisiei de recepție, am procedat la recepționarea valorilor materiale furnizate de ……………………………………. din ……………….. cu vagonul/auto nr. …………….. documente însoțitoare ……………………. delegat …………………… constatându-se următoarele: …………………………………………………………. ………………………………………………………………….. .
______________________________________________________________________________
|Nr. | Denumirea | Cont | Cod | U/M |Cantitatea| Recepționat |
|crt.| bunurilor |debitor| | | conform |_____________________________|
| |recepționate| | | |documente |Cantitate|Preț unitar|Valoare|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
|____|____________|_______|_____|_____|__________|_________|___________|_______|
| Comisia de recepție Primit în gestiune |
|______________________________________________________________________________|
|Numele și prenumele|Semnătura|Numele și prenumele|Semnătura| Data | Semnătura |
|___________________|_________|___________________|_________| | |
|___________________|_________|___________________|_________| | |
|___________________|_________|___________________|_________|______|___________|
________________________________________________________________________
|Determinarea cantității |Pe cântarul nr.|Determinarea calității s-a făcut prin|
|s-a făcut prin: | |proba ………………………… |
| …………………. | …………. | ………….. nr. ……………. |
|________________________|_______________|_____________________________________|
|Expeditor ……………. Cărăuș …………………. Însoțitor ………. |
|Stația de expediție ………….. Stația de destinație ………………… |
|Data eliberării ………… Data expedierii ………. Data sosirii …….. |
|Delegații furnizorului (cărăuș neutru) care au participat la recepție: |
|_____________________________________________________________ |
| Din partea | Numele și | Calitatea | Buletin de | Semnătura | Alte mențiuni |
| cui | prenumele | | identitate | | |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
|____________|___________|___________|____________|___________| |
| * | Denumirea | Cod | U/M | Diferențe(+/-) | |
| | bunurilor | | |______________________________| |
| |recepționate| | |Cantitate |Preț unitar|Valoare| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|_____|____________|_____|_____|__________|___________|_______| |
|Concluziile comisiei de recepție …………………………………….. |
|………………………………………………………………….. |
|………………………………………………………………….. |
|Punctul de vedere al delegatului furnizorului/cărăușului (delegatul neutru) |
|………………………………………………………………….. |
|______________________________________________________________________________|
*) Tip document (operație)
Borderou de achiziție
Unitatea……………………………….
Codul de identificare fiscală………
Numărul de înmatriculare la oficiul registrului comerțului…………..
Sediul (localitatea, str., număr)…………………………………
Județul…………………………………….
BORDEROU DE ACHIZIȚIE
nr. …… data …..
┌────────────┬───────────┬───────────┬────────────┬───────────────┬───────────┐
│ Produsul │ Cod │ U/M │ Cantitate │Preț unitar de │ Valoarea │
│ │ │ │ │ achiziție │achiziției │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ │ │ │ │ │ │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ │ │ │ │ │ │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ │ │ │ │ │ │
├────────────┼───────────┼───────────┼────────────┼───────────────┼───────────┤
│ TOTAL │ X │ X │ │ X │ │
└────────────┴───────────┴───────────┴────────────┴───────────────┴───────────┘
Semnătura achizitorului, Semnătura gestionarului,
Chitanță încasare numerar
┌──────────────────────────────────────────────────────────────────────────┐
│ Unitatea……………………… │
│ Cod de identificare fiscală……… │
│ Nr. din registrul comerțului ……. │
│ Sediul (localitatea, str., număr)…………….. │
│ Județul………………………. │
│ │
│ CHITANȚA Nr. ….. │
│ Data…………. │
│ │
│ │
│ │
│ Am primit de la …………………………… │
│ │
│ Adresa …………………………………… │
│ │
│ Suma de ………………. adică …………… │
│ │
│ …………………………………………. │
│ │
│ Reprezentând …………………………….. │
│ │
│ │
│ Casier, │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────┘
Factură proformă
Furnizor …………………………………. Cumparator……………………………….
Nr.ord.reg.com./an………………………. Nr.ord.reg.com/an…………………………….
C.I.F………………………………………….. C.I.F……………………………………………….
Sediul……………………………………….. Sediul……………………………………………..
Judetul………………………………………. Judetul…………………………………………….
Capital social……………………………… Cod IBAN……………………………………….
Cod IBAN…………………………………. Banca………………………………………………
Banca………………………………………..
Cota T.V.A ………………….. %
Factură fiscală
Furnizor …………………………………. Cumparator……………………………….
Nr.ord.reg.com./an………………………. Nr.ord.reg.com/an…………………………….
C.I.F………………………………………….. C.I.F……………………………………………….
Sediul……………………………………….. Sediul……………………………………………..
Judetul………………………………………. Judetul…………………………………………….
Capital social……………………………… Cod IBAN……………………………………….
Cod IBAN…………………………………. Banca………………………………………………
Banca………………………………………..
Cota T.V.A ………………….. %
Dispoziție de livrare
_________________________________________________________________________
| Furnizor ………………. |
| |
| DISPOZIȚIE DE LIVRARE |
| ___________________________________ |
| | Nr…………………………. | |
| | Data (ziua, luna, anul) ……… | |
| |___________________________________| |
| |
| Veți elibera produsele de mai jos către …………………………. |
| prin delegatul ……………………….. cu delegația nr. ……… |
| buletin de identitate seria …… nr. ……. emis de ……………. |
| |
|_________________________________________________________________________|
|Nr. | | U/M | Cantitatea | |
|crt. | Denumirea produselor | |____________________| Prețul unitar |
| | | | Dispusă | Livrată | |
|_____|________________________|_____|_________|__________|_______________|
| 0 | 1 | 2 | 3 | 4 | 5 |
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
| Semnătura | Dispus livrarea | Gestionar | Primitor |
|_______________|_______________________|_______________|_________________|
(verso)
_________________________________________________________________________
|Nr. | | U/M | Cantitatea | |
|crt. | Denumirea produselor | |____________________| Prețul unitar |
| | | | Dispusă | Livrată | |
|_____|________________________|_____|_________|__________|_______________|
| 0 | 1 | 2 | 3 | 4 | 5 |
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
|_____|________________________|_____|_________|__________|_______________|
| Semnătura | Dispus livrarea | Gestionar | Primitor |
|_______________|_______________________|_______________|_________________|
Fișa de evidență a stocurilor
Semnificația coloanelor din tabelul de mai jos este următoarea:
A – INTRĂRI
B – IEȘIRI
C – STOC
______________________________________________________________________________
| FIȘA DE EVIDENȚĂ A STOCURILOR ȘI OBIECTELOR DE INVENTAR |
| PE LOCURI DE FOLOSINȚĂ |
|______________________________________________________________________________|
|Denumirea materialului (obiectului de inventar)| COD | U/M | Preț |Simbol|
| ……………………………………… |_________| |unitar| cont |
|_______________________________________________|_________|______|______|______|
| | | Valoarea | CANTITĂȚI |
| | |_________________|__________________________________________|
| | Felul și | | | |Totale| din care pe locuri de folosință |
|Data| numărul |Debit|Credit|Sold| |___________________________________|
| |documentului| | | | | | ……………. | |
| | | | | |______|_______| ________________ |________|
| | | | | | A|B|C|A|B |C | ……………. |A |B |C |
|____|____________|_____|______|____|__|_|_|_|__|__| ________________ |__|__|__|
| 1 | 2 | 3 | 4 | 5 |6 |7|8|9|10|11| ……………. |39|40|41|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
Semnificația coloanelor din tabelul de mai jos este următoarea:
A – INTRĂRI
B – IEȘIRI
C – STOC
______________________________________________________________________________
| | | Valoarea | CANTITĂȚI |
| | |_________________|__________________________________________|
| | Felul și | | | |Totale| din care pe locuri de folosință |
|Data| numărul |Debit|Credit|Sold| |___________________________________|
| |documentului| | | | | | ……………. | |
| | | | | |______|_______| ________________ |________|
| | | | | | A|B|C|A|B |C | ……………. |A |B |C |
|____|____________|_____|______|____|__|_|_|_|__|__| ________________ |__|__|__|
| 1 | 2 | 3 | 4 | 5 |6 |7|8|9|10|11| ……………. |39|40|41|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__| ……………. |__|__|__|
|____|____________|_____|______|____|__|_|_|_|__|__|__________________|__|__|__|
Registru inventar
Unitatea……………………
REGISTRUL-INVENTAR
la data de ………………………
Nr. pagină ……….
┌─────┬─────────────────┬────────────┬──────────────┬──────────────────────────┐
│Nr. │ Recapitulația │ Valoarea │ Valoarea de │ Diferențe din evaluare │
│crt. │ elementelor │ contabilă │ inventar │ (de înregistrat) ca │
│ │ inventariate │ │ │ rezultat al inventarierii│
│ │ │ │ ├────────────┬─────────────┤
│ │ │ │ │ Valoarea │ Cauze │
│ │ │ │ │ │ diferențe │
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
│ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
├─────┼─────────────────┼────────────┼──────────────┼────────────┼─────────────┤
└─────┴─────────────────┴────────────┴──────────────┴────────────┴─────────────┘
Întocmit, Verificat,
Registru de casă
__________________________
……………. | Data | Contul |
(Unitatea) |______________| casa |
REGISTRU DE CASĂ |Ziua|Luna|Anul| |
|____|____|____|___________|
_____________________________________________|____|____|____|___________|
| Nr. | Nr. act | Nr. | Explicații | Încasări | Plăți | Simbol cont |
| crt. | casă | anexă | | | | corespondent |
|______|_________|_______|____________|__________|_______|_______________|
| Report/Sold ziua precedentă | | | |
|_____________________________________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
|______|_________|_______|____________|__________|_______|_______________|
| De reportat pagina/TOTAL | | | X |
|_____________________________________|__________|_______|_______________|
| CASIER, COMPARTIMENT FINANCIAR-CONTABIL |
|________________________________________________________________________|
Registrul Stocurilor
REGISTRUL STOCURILOR
┌────┬─────────────────────────────────────┬───┬────┬──────────┬──────┬────────┐
│Nr. │Materialul/produsul, (sort, calitate │Cod│ U/M│Cantitatea│Prețul│Valoarea│
│crt.│ marcă, profil, dimensiune) │ │ │ │unitar│ │
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
│ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
├────┼─────────────────────────────────────┼───┼────┼──────────┼──────┼────────┤
└────┴─────────────────────────────────────┴───┴────┴──────────┴──────┴────────┘
Întocmit, Verificat,
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: Proiectarea Si Implementarea Unei Retele Locale Si a Unei Aplicatii de Contorizare a Activitatii Retelei (ID: 150214)
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.
