Sunteți pe pagina 1din 8

Ministerul Educației și Cercetării al Republicii Moldova

Centrul de Excelență în Informatică și Tehnologii Informaționale

Disciplina:

Elemente de proiectare a sistemelor informatice


Tema:
„Subsistem informatic privind evidenţa cadrelor de muncă în cadrul S.A.
Franzeluța”

A elaborat: Popușoi Alexandru


Grupa : B-1841
A verificat: Dovgani Irina

Chișinău 2021
1
Cuprins
1. Tema lucrării ............................................................................................................. 1
2. Caracterizarea unității social-economică .................................................................. 3
3. Esenţa economico-organizatorică ............................................................................. 5
4. Cerinţele față de subsistemul informatic...................................................................5
5. Fundamentele proiectării de ansamblu a subsistemului informatic
5.1 Definirea ieşirilor ................................................................................................ 6
5.2 Definirea intrărilor .............................................................................................. 8
5.3 Stabilirea prelucrărilor ........................................................................................ 9
5.4 Modelele matematice ......................................................................................... 10
5.5 Necesarul de resurse hard si soft ........................................................................ 10
6. Fundamentele proiectării detaliate (fizice) a sistemelor informatice
6.1. Proiectarea Bazei informaţionale ...................................................................... 12
6.2. Proiectarea formatelor de intrare ...................................................................... 15
6.3. Proiectarea formatelor de ieșire ........................................................................ 17
6.4. Realizarea programelor ..................................................................................... 18
6.5. Procesul tehnologic de prelucrare a datelor ...................................................... 18
7. Concluzia ..................................................................................................................26
8. Bibliografia ............................................................................................................... 26

2
Caracteritica unității social-economice (S.A. Franzeluța)

„Franzeluţa” S.A. este cel mai mare şi de încredere


producător din industria de panificaţie din
Republica Moldova, cu o experienţă bogată de
peste 70 de ani, cu tradiţii, valori şi misiuni stabile.
„Franzeluţa” S.A. este un partener social de
încredere, interesat de o dezvoltare durabilă şi de
prestarea serviciilor de cea mai înaltă calitate; este
acel producător care ştie să surprindă prin
„excelenţă”, oferind produse sigure pentru întreaga
ţară. „Franzeluţa” S.A. şi-a făcut un bun nume, a
devenit o carte de vizită a ţării noastre. Prin
participarea la numeroase expoziţii şi târguri
internaţionale, noi reprezentăm nu doar
întreprinderea, dar, în general, Republica Moldova.
De-a lungul anilor, întreprinderea s-a învrednicit de numeroase diplome de onoare, certificate
şi medalii. Ne bucurăm că brandul „Franzeluţa” inspiră încredere, creează impresii bune
oriunde în lume şi îşi menţine constant poziţia de lider pe piaţa industriei de panificaţie din
ţară.

3
Organigrama S.A. Franzeluța

4
Esenţa economico-organizatorică
Esenţa economico-organizatorică a problemei abordate exprimă aspectul resurselor
umane, principiile şi metodele de organizare sau ansamblul de măsuri privind asigurarea
rezolvării acesteia. Subsistemul informatic trebuie să ducă evidența angajaților din companie.
Pentru aceasta în orice companie există deportamentul Evidența cadrelor care se ocupă cu
aceasta. Pentru un număr mare de angajați acest proces va fi costisitor, de aceia un subsistem
bine proiectat poate mări randamentul acestui proces. Acesta tot odată scade necesitate de a
angaja omulțime de specialiști.
Astfel avînd acest subsitem , administrația va putea duce rapid și ușor evidența
angajaților din companie.
Ca urmare a implimentării acestui subsistem, vom micșora timpul necesar pentru a duce
acestă evidență în mod manual , procesul va deveni ușor și chiar va fi o plăcere de a lucra, fiecare
angajat își va menține datele personale integre și confidențiale.

Cerinţele față de subsistemul informatic


Obiectivul principal urmărit prin introducerea unui sistem informatic îl constituie asigurarea
conducerii cu informaţii reale şi în timp util, necesare fundamentării şi elaborării operative a
deciziilor. Cerințele care le are sistemul nostru pe care il proiectăm ,, subsistem informatic
privind evidenţa forțelor de muncă în cadrul S.A. Franzeluța “ sunt:

 adăugarea, ștergerea actualizarea datelor despre angajații din întreprindere.


 pastrarea datelor personale a acestor.
 specializarea corectă a angajaților, în dependență de funcția pe care o îndeplinește
aceștia.
 evidența premiilor, sau avansurilor pe care le iau angajații.

5
Definirea ieșirilor

 Numele,prenumele angajatului
 Data nașterii
 IDNP
 Funcția angajatului
 Salariul total

Ieșirile vor reflecta evidența cadrelor de muncă în cadrul „S.A Franzeluța”

IDNP Numele Prenumele Data nașterii Funcția Salariul total

Long int Char(30) Char(30) Date Char(20) Int

Activitatea – evidența cadrelor de muncă


Subactivitatea – evidența cadrelor de muncă din departamentul Cofetărie
Compartimente beneficiare – Secretariat, Contabil
Dispozitiv de ieșire – Monitor/ecran/raport

6
Definirea intrărilor

Intrările vor conține următoarele date:

-Numele angajatului
-Prenumele angajatului
-IDNP
-Data nașterii
-Adaosurile la salariu

Cu ajutorul acestor date sistemul informatic va introduce în baza de date a unității social-economice datele despre
amgajați, și va calcula automat salariile lor; va putea aranja angajații în mod alfabetic; va putea aranja angajații în
ordine crescătoare conform salariilor lor și manipula cu alte date din baza de date.

Stabilirea prelucrărilor

Stabilirea prelucrărilor presupune definirea completă a operațiilor executate automat de viitorul sistem
informatic, funcțiile lui, și stabilirea corectă a structurii datelor și prelucrărilor sale. De asemenea, sunt
concretizate mesajele solicitate, cerințele de tipizare a mesajelor, modul de exploatare, protecție, indicațiile
pentru testare, alte cerințe sau restricții necesare procedurilor automate.

Deci, sistemul informatic va utiliza tehnologii de prelucrarea automată a datelor, scrise aparte pentru
tehnologia .NET, în limbajul C Sharp (C#), pentru a putea prelucra datele din baza de date creată la rândul
ei, în limbajul MY SQL. În bază de date, datele personale și datele reușitei studenților vor fi stocate în
tabele aparte, unite între ele prin chei primare și străine, cu ajutorul cărora și vor fi efectuate operațiile de
calcul automat.

Sistemul presupune categoria de ieșiri – liste/situații de ieșire(rapoarte) care reprezintă principalele surse
de aranjare și informare a utilizatorilor și elevilor. Listele/situațiile de ieșire, pot fi la rândul lor expotate în:
- soft-urile de calcul tabelar și reprezentarea grafică ca de exemplu Microsoft Word sau Microsoft Excell.
Apoi pot fi prelucrate în ele și scoase la imprimantă
- Pe monitorul calculatorului
- Pe USB Stick Sistemul informatic va servi pentru oferirea informațiilor de infrmare care vor purta
caracter informativ și vor ajuta la conducerea clasei, la luarea unor decizii deja independente de sistemul
informatic și să ofere informații anumite pentru anumiți utilizatori, în dependență de nivelul de acces al
acestora.

7
Modele matematice
Subsistemul va fi accesat prin o interfață grafică pentru a ușura și a mări eficiența lucrului cu el însuși. La
crearea interfeței grafice se va utiliza limbajul de programare C#, deoarece are o mulțime de funcții de
calcul utile, definite inițial, fără a le crea aparte, adică care ușurează calculul unor elemente al sistemului
informatic. Ca metodă de programare al sistemului informatic va fi utilizată metoda programării orientate
pe obiecte. Această metoda a fost aleasă datorită accesului prelucrării și părstării datelor nu sub formă de
mulțimi de variabile, dar păstrarea acestora în forma unor structuri de date interconectate între ele prin
clase și subclase. La fel această metodă de programare permite moștenirea unor proprietăți sau variabile de
către alte structuri de date, ce scurtează de câteva ori lungimea codului, efortului și greutății citirii și
înțelegerii modului de lucru a sistemului informatic. Pentru interfață, a fost ales soft-ul de la Microsoft, și
anume Microsoft Visual Studio, care permite crearea interfețelor grafice moderne prin metoda programării
vizuale și stabilirea multor proprietăți al interfeței diferitor controale.

Necesarul de resurse hard și soft

În zilele de azi, optimizarea aplicaței este unul din cele mai principale lucruri privind atingerea succesului
acestuia, și anume: cu cât e mai simplă și rapidă aplicația – cu atât va fi mai de succes.

Sistemul informatic va fi dezvoltat în mediul de programare al arhitecturii .NET Toate datele, cât acele
flexibile, cât și cele statice, vor fi păstrate în baza de date ”Clasa”, care la rândul său, va fi proiectată în
limbajul de programare MY SQL, cu ajutorul SGBD-ului ”Sql Server Management Studio” care este un
sistem de gestiune a bazelor de date relaționale, și va fi păstrată pe un server local, instalat cu ajutorul soft-
ului ”Sql Server” .

Deci, pentru asigurarea efectuării corecte a lucrului sistemului informatic, inclusiv lucrul administratorului
acestui sistem, sunt necesare următoarele resurse hard:
- CPU – Intel Celeron Dual Core
- Memorie operativă 2GB
- Loc pe HDD 1GB
- Monitor conectat la blocul calculatorului
- Mouse
- Tastatură
- Imprimantă (adițional)

Software necesar va fi:


- Sistem de operare Windows sau Linux
- Sql Server
- Arhitectura .NET de versiune 2.0+ pentru a putea lansa aplicația.

S-ar putea să vă placă și