Sunteți pe pagina 1din 33

Ministerul Educației a Republicii Moldova

Universitatea de Stat din Moldova


Facultatea Matematică și Informatică

Referat
Studiu de caz: Proiectarea unui sistem informatic de
evidenta a fluxului de pasageri pe exemplul
companiei aeriene “TAROM”

A efectuat:
VODA NINA
Gr. TPS1701
A verificat:
Objelean Nicolae
dr. conf. univ

Chișinău 2018
CUPRINS
Definirea noţiunilor..........................................................................................................................1
1.Formularea problemei şi analiza domeniului de studiu.................................................................5
1.1. Prezentarea companiei studiate .........................................................................................5
1.2. Descrierea componentelor companiei ...............................................................................5
1.3. Specificarea principalelor (sub)sisteme informaţionale ....................................................7
1.4. Prezentarea structurii organizaţionale ...............................................................................8
2.Cercetarea unui subsistem/sistem informaţional şi prezentarea ariei de întindere a acestuia .....11
2.1. Delimitarea ariei de întindere pentru subsistemul analizat .................................................11
2.2. Descrierea activităţii subsistemului informaţional..............................................................12
2.3. Documente care circulă în domeniul analizat .....................................................................18
3.Argumentarea necesităţii modernizării sistemului informaţional existent, prin implementarea
sistemului informatic .....................................................................................................................19
4.Proiectarea arhitecturii fizice si logice a sistemului informatic ..............................................2030
5.Proiectarea grafica a sistemului informatic.................................................................................33
6.Proiectarea structurii BD.............................................................................................................20
7.Modelarea logicii/a algoritmilor de prelucrare a datelor ............................................................40

2
Definirea noţiunilor:

Notiunea Definiția

Dată fiecare din numerele, mărimile, relaţiile etc. care


servesc pentru rezolvarea unei probleme sau care
sunt obţinute în urma unei cercetări şi urmează să
fie supuse unor anumite prelucrări.

Informaţie sunt observaţii referitoare la obiecte, fapte şi


evenimente din mediul înconjurător care într-un
context determinat au o anumită semnificaţie.
Principala caracteristică a informaţiei este
noutatea.

Sistem un grup de elemente şi resurse, interdependente,


între care se stabileşte o interacţiune dinamică.

Sistem informaţional se defineşte ca fiind ansamblul de elemente


implicate în procesul: de colectare, de transmisie,
prelucrare de date, generare de informaţii.

Sistem informatic este un sistem care permite introducerea de date


prin procedee manuale sau prin culegere
automată de către sistem, stocarea acestora,
prelucrarea lor și extragerea informației sub
diverse forme

Hardware un ansamblu de echipamente pentru culegerea,


prelucrarea, transmiterea şi stocarea datelor şi
informaţiilor.

Software programele de aplicaţii, alcătuite din componenta


ce asigura prelucrarea datelor stocarea acestora
în BD, extragerea datelor din BD (logica) şi
componenta ce asigura legătură dintre
utilizatorul-om şi sistem (interfaţa) (+sistemul de
operare).

Ciclu de dezvoltare a se extinde de la momentul luării deciziei de


sistemului informatic elaborare a sistemului informatic până la
momentul intrării sistemului în exploatare.

3
Ciclul de viaţă al al unui SI reprezintă un proces neîntrerupt care
sistemului informatic începe în momentul luării deciziei de necesitate a
construirii SI şi se finisează în momentul scoaterii
din exploatare a produsului.

Analiza sistemului indică “ce trebuie să se facă”


informatic

Proiectarea sistemului “cum cu ajutorul tehnologiilor disponibile să se


informatic facă cele redate în cadrul etapei de analiză”

Elaborarea sistemului materializează cele gândite în cadrul etapelor


informatic anterioare sub formă de produse-informatice,
care vor fi transmise clientului.

Testarea sistemului Se verifică (după instalare) compatibilitatea


informatic componentei soft şi hard din sistem (pentru
construirea unui SI funcţional)

Implementarea Pregătirea întreprinderii pentru implementarea SI


sistemului informatic (inclusiv infrastructura necesară);

Întreţinerea sistemului urmărirea şi analiza lucrului sistemului (în cazul


informatic apariţiei erorilor – sa fie înlăturate), adaptarea
posibilităţilor funcţionale a sistemului etc;

4
1.FORMULAREA PROBLEMEI ŞI ANALIZA
DOMENIULUI DE STUDIU
1.1. Prezentarea companiei studiate
Transporturile aeriene reprezinta o componenta importanta a economiei
mondiale si joaca un rol deosebit in desfarsurarea activitatii turistice.Prin
evolutia lor spectaculoasa,prin avantajele pe care le ofera in privinta vitezei
de deplasare si a confortului,ele stimuleaza calatoriile,contribuind totodata,la
deschiderea de noi piete,de regula,indepartate de tarile generatoare de turisti
si inaccesibile cu alte mijloace de transport.
Majoritatea turistilor aleg drept tip de transport,transportul
aerian,deaorece le ofera unele avantaje,cum ar fi:viteza,confortul,asigurarea
alimentelor.Insa pe linga avantaje transportul aerian poseda si unele
dezavantaje:dependent de conditiile atmosferice,costul ridicat al
calatoriei,este necesara asigurarea altor mijloace de transport.
Societatea Comercială „Compania Naţională de Transporturi Aeriene
Române – TAROM” - S.Aeste una din companiile ce presteaza servicii in traficul
aerian.Obiectul principal de activitate al Companiei este transportul aerian
intern si international de calatori, bagaje, marfuri si posta prin curse regulate
si charter.

1.2. Descrierea componentei companiei


În 1992 TAROM a demarat un proces intensiv de modernizare a flotei.
Două aeronave AIRBUS A-310 au fost achiziţionate în 1992, două
aeronave BOEING 737 în 1993, iar alte trei aeronave BOEING 737 în 1994.
Începând cu anul 1998, flota TAROM s-a îmbogăţit cu şapte aeronave
ATR 42-500 pentru curse interne şi regionale, precum şi cu alte 4 aeronave
BOEING 737.
Finanţarea acestui ambiţios program strategic nu a fost o sarcină
uşoară: din 1992 TAROM a investit mai mult de 350 de milioane USD în

5
achiziţionarea de noi aeronave şi echipamente. TAROM intenţionează să
continue acest proces de modernizare prin achiziţia de noi aeronave
performante.
TAROM operează în prezent pe zborurile externe şi interne cu o flotă compusă
din 23 aeronave.

1.3. Specificarea principalelor (sub)sisteme informationale


Sistemul informational cuprinde totalitatea elementelor(date, informatii,
circuite si fluxuri informationale, proceduri si mijloace de tratare a
informatiilor) din cadrul firmei, avind drept scop sa asigure suportul
informational necesar indeplinirii obiecivelor stabilite.
Sistemul informational permite cunosterea situatiei existente intr-o
intreprindere, a situatiei trecute si anticiparea evolutiei viitoare acesteia,
condtribuind astfel la elaborarea si indeplinirea obiectivelor stabilite. Prin
intermediul sau se obtin informatiile necesare fundamentarii deciziilor,
implementarii acestora precum si cele necesare adaptarii continue a
intreprinderii comerciale la schimbarile interne si externe.
Compania se bazeaza pe variate sisteme informatice fiecare avind functii
si facilitatile respective:
 Altea: este sistemul utilizat pentru verificarea pasagerilor,
bagajelor de cala, emiterea de scrisori de expediere, de
mainipulare a performantelor aeronavei(catering), informatii cu
privire la particularitatile aeronavei(servicii speciale),
aranjamentul scaunelor, pontae de blocare si deblocare, emiterea
de etichete(bilete de bagaje), precum si emiterea de scrisoride
imbarcare azborurilor de legatura
( daca este posibil) .

6
 Amadeus: este sistemul utilizat pentru rezervari, emisii de bilete,
bilete preplatite, verificarea disponibilitatii a liniilor aeriene-
informatii despre viza, vaccinuri, epidemii, rezervari, informatii
despre bagaje voluminoase, marfuri periculoase, etc.
 Oscar: utilizat pentru compozitia tarifara a biletelor, taxelor,
prevenirea biletelor false, informatii suplimentare privind taxe
pentru bagajele cu excedent de volum si penalitati.
 Lotus Notes: serveste ca mijloc de comunicare interna si externa
intre angajati(e-mail).
 Word Tracer: sistem de telegrame-telex, localizarea si
manipularea bagajelor pierdute si/sau intirziate.

1.4. Prezentarea structurii organizaţionale


In cadrul companiei pot fi evidentiate citeva subdiviziuni de baza :
 Directorul General al companiei – CEO – Accountable Manager,
(Chief Executive Officer - Accountable Manager), conduce activitatea
curentã a companiei, în scopul realizãrii obiectului de activitate şi pentru
îndeplinirea hotãrârilor Consiliului de Administraţie şi ale Adunãrii
Generale a Acţionarilor.
 Director General Adjunct - CEO Deputy coordoneaza administrativ
activitatile operationale si comerciale, fara a aduce atingere
responsabilitatilor cu privire la siguranta zborului si canalelor de
raportare directa catre Director General CEO. Este responsabil pentru
coordonarea activitatilor interdepartamentale, functie de mandatul
oferit de catre Directorul General – CEO Accountable Manager, de
asigurarea unor fluxuri, proceduri si comunicari eficiente in cadrul
companiei care sa asigure maximizarea si eficientizarea utilizarii
resurselor structurilor coordonate in vederea atingerii obiectivelor de
performanta.

7
 Director Marketing si Vanzari - CCO, coordoneaza Directia
Comerciala si Directia Relatii Internationale si Alianta Sky Team.
Coordoneazã şi rezolvã potrivit mandatului încredinþat şi
reglementãrilor aplicabile, toate problemele legate de activitatea de
marketing si vanzari in transportul aerian de pasageri, marfuri si posta
pe cursele regulate si charter de pasageri.
 Directorul General Administrativ - CAO (Chief Administrative
Officer) coordoneazã, supravegheazã si este responsabil la cel mai înalt
nivel de funcþionarea si organizarea corporativã a companiei, raportând
în mod direct si zilnic Directorului General – CEO Accountable Manager.

 Directorul Financiar - CFO (Chief Financial Officer) coordoneaza


Directia Financiara si Biroul Administrare Patrimoniu si este responsabil
la cel mai inalt nivel de managementul financiar al companiei, raportand
in mod direct, zilnic, Directorului General al companiei.
Este responsabil pentru operarea sistemului contabil - financiar al
companiei, controlul financiar, raportare financiara si contabilitate –
venituri, conform standardelor nationale si a celor internationale.
Se asigura ca fiecare departament/structura din companie utilizeaza
resursele in mod eficient. De asemenea, se asigura ca activitatea
financiar-contabila este realizata in companie pe acelasi principiu,
respectiv al costurilor minime pentru rezultatul asteptat.
În cadrul companiei “TAROM” structura organizatorică este bazată pe
funcţii (structură organizatorică funcţională). Activităţile companiei sunt
grupate după funcţii în departamente, care la rândul lor grupează mai multe
posturi cărora le revin sarcini cu caracter permanent, descrise detaliat în fişa
de post. Astfel, pot fi evidenţiate trei trepte ierarhice de management:
- Nivelul 1, de conducere a întregii companii, reprezentat de directorul
general;

8
- Nivelul 2, de conducere a departamentelor, care au în subordine şefii
direcţiilor şi au legături funcţionale cu alţi manageri aflaţi pe aceeaşi
linie. Iau decizii la nivel de departament;
- Nivelul 3, de conducere a secţiilor. La acest nivel pot fi evidenţiaţi şefii
de direcţii, care iau decizii la nivelul secţiilor şi asigură buna
desfăşurare a activităţii companiei, deoarece se află pe scara ierarhică
cel mai aproape de personalul de la nivelul operaţional.

Director General

Director General Director Marketing Director General


Director Financiar
Adjunct şi Vînzări Administrativ

Direcţia Operaţiuni Direcţia Resurse Biroul Administrare


Direcţia Comercială
Zbor Umane Patrimoniu

Relaţiii
Direcţia Operaţiuni
Internaţionale şi DirecţiaJuridică
Sol
Alianţa SKYTEAM

Direcţia Tehnică

Departamentul
Siguranţa Zborului
şi Calitatea
Fig.1.1.Organigrama Companiei Aeriene
“TAROM”

9
2.CERCETAREA UNUI SUBSISTEM/SISTEM
INFORMAŢIONAL ŞI PREZENTAREA ARIEI DE
ÎNTINDERE A ACESTUIA
2.1. Delimitarea ariei de întindere pentru subsistemul
analizat
Pentru cercetare detaliata se propune Directia Comerciala din cadrul
Departametului de Marketing si Vinzari.In cadrul acestei subdiviziune sunt
implementate procesele de rezervare/vinzare bilete, de inregistrare a tarifelor
acestora si a curselor/zborurilor respective.

Fluxuri de ieşire din


Fluxuri de intrare de la
Denumirea entităţii sistem spre entitatea
Nr/o entitatea externă în sistem
externe externă (ieşiri din
(intrări în sistem)
sistem)
1. Client/pasager Cercetari curse, rezervari, Informatii cursa(timp, loc,
date plati bagaj,mincare),Pret total
servicii
2. Biroul Aeronave Detalii aeronave Informatii aeronave

3. Departamentul Informaţii despre Rapoarte si statistici,extrase


Raportare si Control verificarea si de cont
Financiar inregistrarea facturilor
4. Director general Rapoarte de analiza si
Decizii,indicatii
prognozare

Grafic schimbul de informaţii şi date dintre sistemul privit ca un tot întreg


şi entităţile externe ale acestuia vor fi prezentate în diagrama de context,
construită respectând sintaxa diagramelor fluxurilor de date.

10
Biroul Aeronave

Infromatii
Detalii Aeronave
aeronave

Detalii rezervare
Decizii
Sistem informational de
Client/pasager Directorul general
evidenta a traficului de
pasageri
Informatii rezervare Rapoarte

Detalii inregistrari,
Rapoarte
facturi

Departamentul Raportare
Si
Control Financiar

2.2. Descrierea activitatii subsistemului analizat


In acest punct vor fi descrise rolurile departamentelor si sectiilor din
domeniul studiat implicate in procesele de activitate de baza.
1) Departament produs:
a) Asigurarea desfasurarii activităţilor in cadru legal privind:
crearea, distribuirea si gestionarea Programului de Operare al
Companiei TAROM.
b) definirea si implementarea politicii optime de rezervari a
companiei
c) stabilirea si aplicarea politicii de distributie a produsului TAROM
pe canalele de distributie disponibile
d) implementarea politicii tarifare a companiei precum si elaborarea
si implementarea reglementarilor interne tarifare, valutare,
comerciale si de proratare, in conformitate cu reglementarile
interne si internationale in vigoare

11
2) Serviciul Revenue Management:
a) Participa, impreuna cu serviciile Comerciale si Directorul
Comercial, la stabilirea politicii de rezervari a Companiei
TAROM;
b) Informeaza reprezentantii TAROM, agentii generali de vanzari,
agentii de vanzari, prin intermediul Serviciului Distributie
Produs, asupra politicii de rezervari a companiei TAROM;
c) Mentine legatura cu birourile si agentii TAROM si controleaza
aplicarea politicii de rezervari;
d) Participa la incheierea contractelor de rezervari cu alte
companii aeriene;
e) Furnizeaza prognoza de pasageri in vederea fundamentarii
solicitarilor sau propunerilor de schimbare a capacitatii de
transport alocate, din motive comerciale sau de disponibilitate;
f) Ia masuri pentru o contiuna extindere a activitatii serviciului si
implementarea unor noi produse informatice specifice, in
vederea maririi veniturilor si cresterii traficului;
g) Intocmeste Bugetul de Cheltuieli si Investitii, pe fiecare an,
corespunzator Serviciului Revenue Management;

3) Serviciul Distributie:
a) Aplicarea politicii de distributie TAROM in tara si strainatate, in
functie de politica generala a Companiei TAROM; analizarea
tendintelor existente in evolutia distributiei pe plan international
si elaborarea de propuneri privind adaptarea / modificarea
politicii de distributie TAROM;
b) Intocmirea planului pentru bugetul anual al fondurilor specifice
distributiei produsului TAROM si urmarirea incadrarii in bugetul
aprobat;
c) Intocmirea Bugetului de Cheltuieli si Investitii, pe fiecare an,
corespunzator Serviciului Distributie;
d) Intocmirea de raportari statistice privind distributia produsului
TAROM (numar de rezervari/segmente, ponderea diferitelor
canale de distributie, costuri aferente etc.) si propunerea de
solutii de eficientizare a acesteia;
e) Redactarea procedurilor de lucru aplicabile in domeniul
distributiei produsului TAROM si participarea in procesul de
elaborare a procedurilor la nivel de
departament/directie/companie;

12
4) Serviciul Tarife:
a) In colaborare cu Departamentul Vanzari, participa la definirea si
aprobarea politicii tarifare a Companiei TAROM.In acest sens,
negociaza evolutia tarifara (structura/conditii de aplicare) pe
fiecare ruta in colaborare cu alte companii aeriene, IATA si
autoritatile aeronautice in vederea aprobarii si inregistrarii
tarifelor practicate de TAROM (IATA/carrier/de piata), urmarind
obtinerea unor rezultate optime pentru Compania TAROM;
b) Negociaza si incheie cu alti parteneri (companii aeriene)
aranjamente tarifare bilaterale, acorduri speciale de proratare tip
SPA, contracte RSA, pentru atragerea/promovarea unui trafic
interline aditional, cat si pentru rezolvarea avantajoasa pentru
Compania TAROM a cazurilor de neregularitati de zbor;
c) Elaboreaza reglementarile interne tarifare, valutare, comerciale si
de proratare, in conformitate cu legislatia interna si internationala
in vigoare si le distribuie tuturor sectoarelor interesate din cadrul
Companiei TAROM;
d) Asigura incarcarea on-line si distribuirea tarifelor (carrier/de piata
–NEGO/ZED-MIBA) /RBD-urilor TAROM in CRS-uri, prin
intermediul sistemului de distributie ATPCO;
e) Asigura functionalitatea optima a produsului SITA Ticketing si
AMADEUS in cadrul activitatii Companiei TAROM.Urmareste
modificarile functionale ale produselor SITA Ticketing si
AMADEUS, precum si implicatiile lor asupra modului de afisare a
tarifelor si reglementarilor tarifare, a functiilor de pricing, a
costurilor de exploatare;
f) Negociaza si incheie contracte de ticketing cu agenti specializati
sau companii de transport aerian;

5) Departament vinzari:
a) Asigurarea desfasurarii activităţilor in cadru legal privind vanzarile
produsului TAROM.
b) Analizarea permanenta si comparativa a produsului oferit si
politica de marketing a concurentei in vederea adaptarii rapide a
politicii comerciale a Companiei TAROM la conditiile pietei;
c) Propunerea si aplicarea politicilor tarifare adecvate conjuncturii
pietei, in scopul imbunatatirii gradului de incarcare a curselor,
cresterii cotei de piata si maximizarii profitului urmarind
permanent rezultatele implementarii politicii adoptate;
d) Impulsionarea vanzarilor si imbunatatirea imaginii Companiei
TAROM;

13
e) Indeplinirea sarcinilor legate de activitatea de vanzari in
colaborare cu celelalte servicii/departamente din Directia
Comerciala;
f) Urmarirea, coordonarea si organizarea activitatii de vanzari a
agentiilor TAROM din tara si strainatate;
g) Intocmirea Notelor privind anularile din motive comerciale cu
ocazia sarbatorilor;
h) Intocmirea Bugetului de Venituri si Cheltuieli, pe fiecare an,
corespunzator Departamentului Vanzari;

Denumire Operaţiuni responsabile de prelucrarea Intrări în Formule sau


Nr/o Ieşiri din proces
proces datelor în proces proces relaţii de calcul

1. Cautare de 1. Clientul telefonează,acceseaza online Date cursa Detalii şi informaţii


curse optime platforma sau vine la casa de curse disponibile
bilete(aeroport,agentiile de turism sau
birouri partenere) si se intereseaza de
pretul biletului in directia dorita.
2. Daca
 comanda este efectuata telefonic
sau la casa de bilete: primind
datele despre cursa dorita de catre
client,agentul de vinzari cauta in
baza de date informatiile
respective.Clientul analizeaza
informatiile oferite de catre agent si
daca este satisfacut de serviciile pe
care i le ofera compania ,se trece la
etapa urmatoare-intocmirea
comenzii.
 comanda este efectuata
online:clientul introduce datele
despre cursa dorita si analizeaza
rezultatele generate de
aplicatie.Daca acesta este
satisfacut de optiunile generate
clientul alege cursa respectiva si
trece la etapa de rezervare.

2. Procesul de 1. Clientul ofera agentului/introduce in Bonul de plată, Date achitare bilet Cost total=Pret
rezervare si aplicatia onlinedatele personale pentru biletul cu şi finalizarea bilet+Taxe+Asigu
cumparare intocmirearezervarii. datele despre rezervarii. rare(+Taxe
bilet 2. Clientul efectueaza plata cash sau cu zbor aditionale bagaje)
cardul si se intocmeste factura de

14
plata.In cazul rezervarii online acesta
introduce datele contului bancar si i se
intocmeste factura online ce va fi
expediata acestuia pe adresa de e-mail.
3. Se genereaza biletul:
 In cazul rezervarii la agentie/birou,
agentul este cel care printeaza si
ofera biletul clientului.
 In cazul rezervarii online, biletul este
expediat pe adresa de e-mail a
clientului, acesta urmind sa il
printeze.
3. Check-In si Check-In-ul se deschide online cu 30 Date cursa Boarding pass
Imbarcarea de ore inaintea zborului si la aeroport Facturi
aditionale(daca
cu 1 ora inaintea zborului.
este necesar in
1. Clientul poate face check-in-ul cazul excedentului
online,reprezentind calea cea mai de bagaje)
Etichete de
rapida si comoda pentru acesta.In
marcare a
urma acesteia clientului i se bagajelor.
genereaza boarding pass-ul ce
reprezinta inregistrarea finala a
clientului la cursa respectiva si in care
sunt prezentate informatii detaliate
despre zbor(poarta,nr.de bagaje si
greutatea acestora,locul si zona in
avion) ca acesta sa il printeze, sau,
mai nou, il poate prezenta la poarta
cu ajutorul aplicatiei mobile,nefiind
necesar printarea acestuia.Cu cel
putin 1 ora inaintea imbarcarii clientul
se prezinta cu boarding pass-ul la
punctul de check-in la aeroport la
firma respectiva, cintareste bagajele
si pe cele de cala, daca le are, le preda
mai departe.
2. Daca clientul face check-in-ul la
puntul de check-in de la aeroport,
atunci agentul este cel care ii
inmineaza , printat, boarding pass-ul
in urma verificarii greutatii bagajelor.
3. Dupa ce sa facut inregistrarea la
punctul de check-in clientul se
indreapta catre terminalul,poarta

15
indicata pe boarding pass, trecind mai
intii pe la punctul de securitate.
4. In momentul imbarcarii clientul ,
scaneaza boarding pass-ul, fie printat
fie de pe telefonul mobil.

4. Generare de Rapoartele sunt generate de catre: Colectarea si Rapoarte


rapoarte de 1. Biroul Space Control din cadrul Sectiei verificarea informative si
propunerilor decizionale sub
vinzari Revenue Management referitor la
de la directiile forma de
rezervarile efectuate de catre agentii companiei in grafice,scheme si
de vinzari . vederea texte.
fundamentarii
2. Departamentul Raportare si Control
si intocmirii
Financiar: bugetului de
 elaborarea rapoartelor si venituri si
cheltuieli;
analizelor periodice privind
indeplinirea indicatorilor
fizici,economico-financiari;

 intocmirea de raportari
statistice si financiare de catre
organisme interne
(ex:.AACR,Institutul National
de Statisticaetc.) si
internationale
(ex.:AEA,IATA*,WATS)

*International Air Transport Association (acronim IATA, română Asociația Internațională de Transport Aerian)
este o organizație comercială internațională a companiilor aeriene, cu sediul central în Montreal, Quebec, Canada .
Principalul obiectiv al organizației este asistența companiilor aeriene în desfășurarea unei competiții legale și loiale precum și asistență
la compensarea prețurilor (uniformitatea prețurilor).

16
Diagrama fluxurilor de date care prezintă grafic procesele sistemului analizat:

Detalii aeronave
Biroul Aeronave
4.
2. Generarea
Rezervarea si Decizii
Informatii rapoartelor de
cumpararea aeronave Date pentru activitate
biletului raport
Informatii
Informatie rezervare
cursa si pret Biroul Space
Date personale Rapoarte Control
client

BD disponibilitate
Date pentru curse
informarea Rapoarte
Client Detalii clientului
cursa dorita

Departamentul
Registru cu Raportare si
Date cursa
1. Cautare date clienti Control
Informatii curse Date clienti Financiar
cursa optima ce au rezervat
bilete
Date
Nr persoane Rapoarte
inregistrate si Total clienti
imbarcate 3.
Check-In si
Imbarcare

2.3. Documente care circulă în domeniul analizat


1. Bilet
Biletul emis de catre o aplicatie speciala este printat.El contine urmatoarele
date despre client,la fel si informatii despre zbor:
 nume,prenume,e-ticket,sexul,date nastere despre client;
 denumirea companiei,numarul zborului,airline confirmation,data si
ora zborului si ajungerii la destinatie,durata zborului;
 originea si destinatia;
 tipul aeronavei,terminal;
2.Factura(Billing Information)
Pe factura sunt prezentatei informatii referitoare la :
 data tranzactiei;

17
 metoda achitarii;
 telefonul,e-mail;
 rezumatul cumpararii(cheltuieli):
-biletul de avion;
-taxe si impozite;
-CSA Travel Protection;
 suma totala;
3.Boarding Pass
 denumirea companiei,numele/prenumele clientului;
 numarul zborului,data decolarii,clasa,originea,destinatia
 poarta,locul,zona
4.Informatiile din BD a companiei– informatii despre vinzari,despre
pasagerii inregistrati si pasagerii care s-au imbarcat si cei care au ratat/pierdut
cursa.
5.Rapoarte- poate avea structura si continut diferit in functie de cerintele
si necesitatile utilizatorului.

3.ARGUMENTAREA NECESITĂŢII MODERNIZĂRII


SISTEMULUI INFORMAŢIONAL EXISTENT, PRIN
IMPLEMENTAREA SISTEMULUI INFORMATICS

Un sistem informatic este un sistem care permite introducerea de date


prin procedee manuale sau prin culegere automată de către sistem, stocarea
acestora, prelucrarea lor și extragerea informației sub diverse forme.
Obiectivul general urmărit la dezvoltarea şi implementarea Sistemului
Informatic în compania „TAROM” este: cresterea fluxurilor de pasageri si a
calitatatii deservirii clientilor,la fel si,dezvoltarea/diversificarea serviciiolor de
trafic aerian a companiei TAROM. Obiectivele specifice pot fi mai multe:
1. Odată cu implementarea sistemului informatic va creşte şi eficienţa
firmei prin reorganizarea mai multor procese interne;

18
2. Sistemul informatic va fi utilizat şi la gestionarea datelor referitoare la
rezervarile realizate periodic;
3. Se vor eficientiza activităţile la nivelul departamentelor de producere şi
vânzări, ca urmare a instruirii personalului care vor utiliza sistemul
informatic şi a celui care va asigura mentenanţa acestuia;
4. Propunerea si aplicarea politicilor tarifare adecvate conjuncturii pietei,
in scopul îmbunătăţirii gradului de incarcare a curselor, cresterii cotei de
piata si maximizarii profitului urmarind permanent rezultatele
implementarii politicii adoptate;
5. Se va îmbunătăţi politica de rezervari a companiei;
6. Se va îmbunătăţi comunicarea în companie între diverse departamente,
inclusiv între cele direct implicate: producere şi vânzări;
7. Se vor îmbunatati relaţiile clienţilor cu compania.
Astfel, în cadrul companiei „TAROM” se propune dezvoltarea unui sistem
informatic.
Denumirea sistemului Sistem informatic a fluxului de pasageri in cadrul
informatic companiei „TAROM”
Destinaţia (pentru ce este Sistemul informatic va fi utilizat pentru:
necesar) - informarea clienţilor permanenţi despre noile curse
sau noile oferte ale companiei, iar din BD vor fi
preluate date din sistem referitoare la adresele de e-
mail, telefon, modalităţi de informare etc.;
- inregistrearea datelor despre cursa prin intermediul
formularelor online sau a formularelor utilizate de
agentul de vinzari;
- rezervarea si cumpararea biletului, apoi eliberarea
facturilor de plata;
- înregistrarea imbarcarii pasagerilor (sau în cazul
ratarii zborurilor);
- recepţionarea pretenţiilor şi a feedback-ului de la
clienţi – va fi creat un formular pentru feedback;
- evidenţa vinzarilor de bilete;

19
- generarea rapoartelor de activitate (pentru
contabilitate şi administraţie).
Utilizatorii SI Sistemul informatic va avea câţiva utilizatori de bază
- clienti;
- agenti vinzari;
- director general;
- director general adjunct;
- director comercial;
- director financiar;
- sectia serviciul distributie.
Ce probleme vor fi 1. Vor fi colectate şi păstrate date referitoare la
soluţionate la implementarea clienti permanenţi ai companiei;
SI 2. Vor fi colectate şi păstrate date referitoare la
rezervari şi cumparari bilete;
3. Vor fi extrase date referitoare la vinzari bilete
pentru a genera rapoarte despre vinzari, care
apoi vor fi analizate;
4. Vor fi extrase date referitoare la perioadele cele
mai aglomerate ale anului sau cele mai populare
destinatii, vor fi generate informaţii, iar apoi vor
fi analizate si se vor lua anumite decizii;
5. Vor fi asigurate cu informaţiile necesare, în timp
util departamentele care conlucrează cu
departamentul de producere şi vânzări.

20
4.PROIECTAREA ARHITECTURII FIZICE ŞI LOGICE
A SISTEMULUI INFORMATIC

Caracteristici Directia Comerciala

Componentă a sistemului
informatic Aceasta componenta a sistemului informational se
O scurtă descriere a acelei v
părți a sistemului
informaţional care urmează
a fi informatizată în „Directi
Comerciala”
Beneficii Se va putea urmari mai eficient politica? de
O scurtă descriere a vinzare a produsului companiei.
beneficiilor pe care le-ar
avea organizaţia, prin
automatizarea proceselor de
activitate din „candidatul
menţionat”
Servere și stații de lucru Servere general pentru baza de date(1-2)-unde se
vor pastra date generate de catre utilizatori(date
O descriere a
curse, clienti, etc.)
componentelor de reţea
Calculatoare-componente necesare utilizatorilor:
necesare: servere și stații
-angajatii companiei pentru inregistrarea noilor
lucru – pentru a fi posibilă
rezervari, efectuarea rapoartelor, etc.
informatizarea componentei
-clienti –pentru efecturea rezervarilor .
propuse
Scanner pentru boarding-pass cu conexiune la
server- se foloseste la scanarea biletelor de
trecere a pasagerilor la imbarcarea in avion.
Printer- utilizat pentru tiparirea biletelor,
boarding-passurilor, chitantelor, etichetelor
aditionale, unele rapoarte, etc.

21
Modem- pentru acces nelimitat a angajatilor la
internet.
Aplicaţii software SGBD- reprezintă totalitatea programelor utilizate
pentru crearea, interogarea și întreținerea
O descriere a software-ului
unei baze de date. Include două categorii de
care urmează să fie
module: module care sunt comune cu cele
achiziționat, construit,
ale sistemelor de operare ale calculatoarelor și
accesat sau o combinație a
module cu funcții specifice bazei de date.
acestor tehnici (achiziţionat
Microsoft Access este un program pentru
şi adaptat, accesat şi
crearea și administrarea unei baze de date
reconstruit etc.)
relaționale, produs de Microsoft, care face parte
din suita de programe Microsoft Office.

PHP este un limbaj de programare. Numele PHP


provine din limba engleză și este un acronim
recursiv : Php: Hypertext Preprocessor. Folosit
inițial pentru a produce pagini web dinamice, este
folosit pe scară largă în dezvoltarea paginilor și
aplicațiilor web.

JAVA este un limbaj de programare orientat-


obiect. Cele mai multe aplicații distribuite sunt
scrise în Java, iar noile evoluții tehnologice permit
utilizarea sa și pe dispozitive mobile gen telefon,
agenda electronică, palmtop etc. În felul acesta
se creează o platformă unică, la nivelul
programatorului, deasupra unui mediu eterogen
extrem de diversificat. Acesta este utilizat în
prezent cu succes și pentru programarea
aplicațiilor destinate intranet-urilor.

Metode de prelucrare a Metodele de prelucrare a datelor vor fi mixte, in


datelor mare parte prin intermediul calculatoarelor.
Metodele implementate în
procesele de prelucrare a
datelor vor fi automate,
parţial automate sau mixte

22
Dispozitive de ieșire și ce Monitor- un dispozitiv de iesire ce permite
ieşiri implică aceste vizualizarea informatiei dorite(formulare,
dispozitive rapoarte, etc.).
O descriere a dispozitivelor
Printerul/faxul- in cazul tiparirii rapoartelor,
de ieșire, care ar putea fi
biletelor, etc., sau a receptionarii anumitor
utilizate, cerințe speciale
documente sau informatii.
pentru ieșiri (de exemplu:
rețea, formulare pre-tipărite
etc.) și cerinţe care ar putea
fi impuse la generarea
ieșirilor (de exemplu,
constrângeri de timp)
Dispozitive de intrare și Tastatura- componenta hardware periferic al
tipurile de intrări pe care calculatorului utilizata pentru a introduce
le implică aceste informatii,date in unitatea centrala prin apasarea
dispozitive unor taste(litere,cifre,simboluri).
O descriere a metodelor
Mouse- un element hardware al oricarui calculator
care ar putea fi utilizate la
utilizat in introducerea comenzilor computerelor.
intrare, a dispozitivelor de
intrare (de exemplu:
Scanner pentru boarding-pass cu conexiune la
tastatura, mouse-ul,
server- se foloseste la scanarea biletelor de
scaner-ul etc.), cerințe
trecere a pasagerilor la imbarcarea in avion.
speciale care ar trebui
respectate la intrarea
datelor (de exemplu:
formulare noi sau revizuite
din care ar putea fi preluate
datele de intrare, frecvenţa
de intrare a datelor etc.)
Dispozitive de stocare și Hard disck(HDD)- dispozitiv eletronic-mecanic
ce implică acestea pentru stocarea sau memorarea datelor,fiind
principala sursa de informatie din calculator.
O scurtă descriere a faptului
cum datele vor fi stocate,
SSD(Solid State Drive)- este un dispozitiv de
cum datele vor fi accesate
stocare a datelor care foloseste memorie cu
din locurile de stocare, ce
semiconductori,acestea fiind mai rezistente decit
suporturi de stocare ar
hard disck-urile.

23
putea fi folosite, care ar
putea fi capacitatea de
stocare necesară și modul în
care vor fi organizate datele

5. PROIECTAREA GRAFICĂ A SISTEMULUI


INFORMATIC

1.Diagrama de context:

Director General Sectiea Serviciu


Director General adjunct Distributie

Protocol distribuire
produs
Rapoarte Rapoarte

Decizii

Date despre cursa dorita, Date, informatii


date personale rezervari,clienti,curse
SI De evidenta a traficului
Client Directia Comerciala
de pasageri
Informatii Implementari si promovari
cursa/rezervare produs
Control si Rapoarte
Financiare
Date despre client,
rezervari Date
tranzactii

Informatii rezervare

Agent de Vinzari Diectie Financiara

24
2.Diagrama de nivel 0:
Director General Sectiea Serviciu
Director General adjunct Distributie

d i st o co a l e
pro uire
Ra

dus
rib
t
Pro
poa

e
Dec

art
rte

po
i zi i

Ra
5.Subsistem 4.Subsistem
prelucrare rapoarte distribuire produs

vizu
Da

e
Dat are

ar
ua e
te

sa ate
Client

re
vi z D a t
liz
aliz
sa
Da

l va
D
e
te
l va
c
cu l i e n
re
rsa t s Date clienti,
i Date produs/ Date
Inf rezervari,curse
o rez curse vizualizare
e rva 6.Subsistem de
re 3.Subsistem de
1.Subsistem de prelucrare a prelucrare a datelor
inregistrare tranzactiilor Directia Comerciala
rezervari clienti si
rezervari sistemului
te are curse
Da zerv
t,re Date salvare Da te salvare Implementari si promovari
cl ien produs
re
rva tii

viz Date
l i za

Da
ze a
re

are
salv te
re form

te
Da
ua

In

no
In

fo

Agent de Vinzari i
rm
at
ii

2.Subsistem
treazanctii
arte

financiare
Date rezervari si clienti
si Rapo
re

tranz
Date i
Financia

acti
Control

Diectie Financiara

3.Diagrama a fluxurilor de date care detaliază diagrama de context pentru


Client:

25
Detalii cursa
dorita Detalii cursa
1. Sistem de evidenta a
Client Cautare cursa fluxului de pasageri
Informatii curse Informatii
dorita
disponibile BD curse

Date introduse Confirmare Inregistrare


Curse valabile modificare noua

Corectitudine date 2. Formular


Selectare si rezervare client 4.
Date personale rezervare cursa online Update BD
Date rezervare curse
Date
noi
Detalii rezervare
Stocare Date

Informatie
bilet 3. Detalii bilet
Generare bilet

4.Diagrama a fluxurilor de date care detaliază diagrama de context pentru


Agent Vinzari:
Detalii cursa
dorita Detalii cursa
1. Sistem de evidenta a
Agent vinzari Cautare cursa fluxului de pasageri
Informatii curse Informatii
dorita
disponibile BD curse

Date introduse Confirmare Inregistrare


Curse valabile modificare noua

2.
Date incorecte Selectare
cursa,inregistrare date Formular 4.
Date client client si rezervare Update BD
rezervare Date rezervare curse
Date
noi
Detalii rezervare
Stocare Date

Informatie
bilet 3. Detalii bilet
Generare bilet

5.Diagrama de formular de selectie (propus utilizatorului „client” pentru


cautarea zborului):

26
Cautare zbor

Date personale client:

Rezervare bilet:

27
6.Exemplu descriere raport „Vizualizarea rezervarilor efectuate pe un interval
dat”
Acest raport prezinta:
– verificarea ponderii rezervarilor in dependenta de mai multi factori, cum
ar fi destinatia, clasa, zilele saptaminii, perioada zilei, meniul comandat,
etc.

Utilizator: Director comercial impreuna cu subordonatii sai.


Continut:
– Se vor grupa rezervarile si vizualiza in dependenta de detaliile dorite.
– Se vor efectua observari asura acestor date.
– Aceste observari de a lua decizii in scopul de a imbunatati distribuirea
produsului, de exemplu daca se observa ca sunt solicitate mai mult
28
curse pe timp de noapte sau zi se v-a pune la dispozitie un numar mai
mare de aeronave/curse pe timp de noapte respectiv zi; sau daca meniul
comdandat nu este atit de solicitat, reducerea unor produse.
Sursa datelor: se va accesa tabelul rezervari si tabelul clineti.
Nr.cursa Locul Destinatie Ora Ora Ziua Ziua Ocupare
pornirii plecarii sosirii plecarii sosirii pasageri(cite
locuri din total
s-au ocupat)

Total:

6.PROIECTAREA STRUCTURII BD

1) Diagrama entitate-relaţie pentru BD “Rezervari bilete”

Unde ( multiplicitatea: unu mulţi).

2)Descierea structurii tabelului


TABELUL „CLIENTI”

29
- codClient-contine maxim 5 cifre;
- nume-prima litera este mare si sa contina maxim 10 litere;
- prenume-prima litera este mare, restul sunt mici,
maxim caractere -15;
- sex-un caracter cu litera mare ori F-feminin, ori M-masculin;
- data_nasterii-de tip STRING, va contine maxim 8 cifre si semnul -,
(de exemplu:20-12-2016);
- telefon-maxim 5 litere,alegem o obtiune din 2: fix/mobil;
- tara- va contine maxim 20 litere, prima litera cu majuscula;
- numar- nu va depasi numarul de 12 cifre;
- e-mail:contine maxim 25 caractere;
- adresa:va contine maxim 30 caractere, atit litere, cit si cifre, la fel si
semne ca de exemplu /, - ;

TABELUL „REZERVARE”
- codRezervare- contine maxim 8 cifre;
- dataRezervare- tip STRING, va contine maxim 8 cifre si semnul -, (de
exemplu:30-01-2015);
- codClient- contine maxim 8 cifre;
- codBilet –tip NUMBER, va contine nr max de 8 cifre
- codCursa – tip NUMBER, va contine nr. max de 8 cifre

TABELUL „BILET”
- codBilet- contine maxim 6 cifre;
- dataPlecare- tip STRING, va contine maxim 8 cifre si semnul -;
- oraPlecarii-tip STRING,va contine 4 cifre si semnul : ;
- dataAjungeriiLaDestin- tip STRING, va contine maxim 8 cifre si semnul
-;
- oraAjungeriiLaDestin- tip STRING,va contine 4 cifre si semnul : ;

30
- locul-va contine maxim 2 cifre si o litera majuscula;
- codCursa- ontine maxim 10 cifre;
- codRezervare- contine maxim 8 cifre;

TABELUL „CURSE”
- codCursa- ontine maxim 10 cifre;
- denCompanie-va contine maxim 20 caracteristici,prima litera va fi cu
litera mare;
- tipAeronava-va contine maxim 20 caractere,prima poate sa fie o litera
majuscula sau 2/3 cifre,la fel va contine si semnul - ;
- terminal-va contine o litera majuscula si 2 cifre;
- locuri_ocupate va contine un numar de la 0 la nr.maxim de locuri ;
- locuri_disponibile va contine un numar de la 0 la nr.maxim de locuri;
- pornire - tip STRING, maxim 30 litere;
- destinatie – tip STRING, maxim 30 litere;
- data-ora_plecare – tip DATE-TIME;
- data-ora_ajungere – tip DATE-TIME;

7. MODELAREA LOGICII/A ALGORITMILOR DE


PRELUCRARE A DATELOR

1. Exemplu de descriere a accesărilor tabelelor BD, pentru funcţionalitatea


“Inregistrearea unei noi rezervari”

Tabelul 8.1. Descrierea accesărilor tabelelor BD

31
Tipul
Denumire Denumire
accesului la Explicaţii
operaţiune tabel
date
1. Creare Rezervari Se creează o Atributul codRezervare ia
inregistrare noua nouă valoare acordata de sistem,
înregistrare dataRezevare ia valoarea
(CREATE) care coincide cu data din
system.

2. Cauta cursa Curse Selectare date Se citeşte locul de pornire si


(Select) destinatia specificate si se
verifică disponibilitatea

3. Adăugare detalii Clienti Adăugare date Se completează formularul


la client (INSERT) „Date personale client” cu
informatia necesara

4. Actualizare Curse Reînnoire date Se scade din valoarea curentă


disponibilitate curse (UPDATE) a atributului
“locuri_disponibile/Curse” si se
mareste atributul
„locuri_ocupate” cu numarul de
rezervari facute
5. Se salvează Rezervare Se finiseaza rezervarea si se
rezervarea tipareste biletul si factura

2. Schema logică pentru funcţionalitatea “Cautare/Inregistrare rezervare


noua” (se va cerceta cazul când comanda a fost preluată de la client sau
agent şi salvată în BD):

32
START

Autentificat in baza
de date

NU
Inscriere ca
Pasager?
utilizator diferit

DA

Update baza de
date

Introducere DA
Afiseaza
originea si Locuri libere?
nr.zborului
destinatia

NU

DA
Rezervare
Nici un loc liber
bilet?

Efectueaza
rezervarea
NU
DA
Nu este realizabila Daca a depasit Anulare bilet? Confirmare?
anularea DA data?

NU
DA

Anulare bilet

Accesul in sistem
dupa tipul
utilizatorului

Generarea cod de
confirmare

STOP

33

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