Sunteți pe pagina 1din 7

Tema de casa proiect

Pentru tema de casa Decizia multicriteriala in analiza comparativa a proiectelor informatice


am ales pentru comparatie doua proiecte informatice:
1. Prelucrare a datelor statistice aferente experimentelor pe fibre optice.
2. Aplicaie software de management al parcului auto.
Cel de-al doilea proiect cuprinde gestionarea autovehiculelor din parcul auto al organizaiei.
Astfel pentru fiecare autovehicul n parte, aplicaia nregistreaz urmtoarele:
1. informaii cu caracter general: marc, model, anul fabricaiei, numrul de
nmatriculare, seria/VIN, culoarea i tipul autovehiculului
2. informaii privind achiziia: data achiziiei, kilometri iniiali, dealerul, preul, garanie
(km, luni)
3. informaii privind locaia i tipul de proprietate (proprietate, leasing, client)
4. specificaii tehnice: greutate, lungime, lime, nlime, ampatament, capacitatea (cmc),
puterea motorului (cp), numr cilindri, tipul transmisiei, tipul de carburant folosit
(benzin, motorin, GPL, motorin/GPL, benzin/GPL, hybrid, electric)
5. opiunile i dotarile: ABS, ESP, GPS, instalaie de aer condiionat, airbag,
Acesta mai cuprinde:
Asigurarea evidentei cursele efectuate cu autoturisme
Generarea de rapoarte i statistici grafice privind cheltuielile lunare/anuale pe fiecare
autovehicul n parte.
Fi a Activit ii Zilnice
Monitorizarea activitilor de mentenan planificate/executate i a reparaiilor efectuate
asupra fiecrui autovehicul in parte.
Evidena alimentrilor cu carburant i informaii privind costurile/km i consumul mediu.
Evidena foilor de parcurs i a curselor efectuate de fiecare autovehicul.
Evidena angajailor, furnizorilor, tipurilor de activiti de mentenan i reparaii,
pieselor de schimb, beneficiarilor, contactelor i a destinaiilor.
Evidena accidentelor i a amenzilor.
NUME: Petrea Adrian
George
GRUPA: 332AC
Import raport alimentari carburant (Lukoil, Rompretrol Fill&Go i OMV).
Raport venituri/cheltuieli anuale i lunare.
Evidena ncasrii tarifelor pentru cursele efectuate (nencasate, parial ncasate i total
ncasate).
Baze de date multiple
Obiective:
Obiective globale:
Pentru proiectul de administrare a parcului auto obiectivul este realizarea unei gestiuni cat
mai rapide si precise a bazei de date a companiei, iar pentru proiectul de prelucrare a datelor
statistice aferente experimentelor pe fibre optice, obiectivul este obtinerea unor rezultate cat
mai apropiate cu realitate si posibilitatea visualizarii rezultatelor in timp real.
Obiective financiare:
Astfel obiectivele financiare al celui de-al doilea proiect sunt de a reduce cat mai mult costurile si
posibilitatea de ajustare a acestora prin calcularea cat mai exacta (de ex a timpului necesar relizarilor
unor curse intre doua locatii cunoscute). Prin generarea de rapoarte si statistici grafice privind
cheltuielile lunare privind fiecare autovehicul in parte se pot lua cele mai bune decizii privind
alegerea furnizorilor si a produselor utilizate.
Obiectivul cheie este de oferirea de informatii in timp real asupra fiecarui tip de autoturisme
activitati de mentenanta: reparatii, curse ,alimentare carburant precum si posibilitatea planificarii
acestor activitati pe anumite perioada(de ex pentru oferi (numr curse/lun, kilometri
parcuri/lun),pentru valoare pli(rate)/lun, numr reparaii/lun -cost piese folosite la
reparaii/lun, cost manoper reparaii/lun
Obiectivul financiar al proiectului cu fibre optice este posibilitatea de realizare de echipamente
tehnice folosind material care au la baza fibre optice care sa reziste intr-un timp mai indelungat la
tensiuni si fisuri avand un cost mai redus si performante ridicate.
Obiectivul cheie al proiectului este de a usura cercetarea si descoperirea de noi materiale precum si
oferirea unor informatii mai detaliate, visual cu ajutorul graficelor asupra mecanismelor de rupere a
fibrelor optice.
Stabilirea elem din managmentul de proiect utilizabile in analiza multicriteriala
Analiza proiectelor criterii de evaluare:
Gradul de noutate:
-necesitatea-> aplicatia este folosita pentru domenii innovative; astfel prin intermediul
softului sunt posibile realizarea de teste a diferitelor material din fibre optice la diferite
tensiuni si diametre si prin intermediul informatiilor oferite, specialistii sa aiba posibilitatea
de alegere a solutiei optime.
Cea de a doua aplicatie nu promoveaza ceva nou ea oferind servicii regulate pentru evidena
angajailor, furnizorilor, tipurilor de activiti de mentenan i reparaii, pieselor de schimb,
beneficiarilor, contractelor , a destinaiilor i a altor cheltuieli generale.
Indicatori de succes in procesul de managment:
Evaluarea in mod constant a progresului-aceasta s-a realizat prin controlul permanent si
evaluarea permanenta pe etape liderul de grup s-a implicat pentru ca membrii echipei sa-si
duca la bun sfarsit sarcinile
Control calitate
Pentru proiectul I: realizarea aplicatiei functionale care sa respecte cerintele stabilite-
realizarea de grafice specific a diferitelor tesiuni de rupere in functie de probabilitatea de
rupere .
- Pentru proiectul II: in momentul n care o activitate de mentenan se afl n perioada de
notificare, aplicatia de gestionare a parcului auto va avertiza utilizatorul afisnd un mesaj n
statusul aplicaiei. Pentru o mai bun vizualizare activitile de mentenan sunt evideniate
folosind coduri de culori pentru generarea de statistici grafice : cost carburant/lun, numr
accidente/lun, cost piese folosite la reparaii/lun, numr de activiti de mentenan
executate/lun, pentru oferi (numr curse/lun, kilometri parcuri/lun)
Incadrarea in terment intermediar si final de realizare:
Pachetele de lucru au fost finalizate la timp conform bugetului de timp alocat 27 oct 2009 -4
ian 2010 pentru primul proiect; respectiv pentru ce-l de-al doilea proiect 1 noiembrie -20
noiembrie pentru termenul intermediar de prezentarea a fazei de proiectare si stabilire a bazei de
date si softului utilizat pentru implementare, si faza finala 20 decembrie 2009
Astfel modelul de management al celor doua proiecte a fost asemanator cu figura de mai
jos:


1.Managmentul de proiect cuprinde planificarea de proiect-2-3 saptamani
2.Analiza cerintelor arata scopul cu care va fi utilizat proiectul-in cercetare pt analiza a
diverselor tipuri de fibre optice respective in scop commercial pentru firme specializate
1. Stabilirea cadrului de cooperare selectarea membrilor care fac parte pentru realizarea
proiectului 3 membrii pentru proiectul: Prelucrare a datelor statistice aferente
experimentelor pe fibre optice si 4 mebrii pentru proiectul de realizare a unei aplicaii
software de management al parcului auto.
2. Selectia tehnologiilor si proiectarea sistemului:
a) Pentru proiectul de gestionare a parcului auto implementarea unei baze de date
folosind Microsoft SQL SERVER si posibilitatea de preluare si prelucrare a
datelor intr-o interfata visuala realizata in VISUAL C#. S-a ales aceasta obtiune
deoarece visual studio dispune de instrumente puternice si sugestive pentru
utilizarea bazelor de date in aplicatii cum ar fi obiecte din categoriile
DataAdapter(prin care putem selecta tabelele si campurile dorite din baza de date
ce vor fi retinute in TableAdapter),DataSet precum si controale de tipul
DataGridView sau TableGridView.Mai cuprinde de asemenea BindingNavigator-
un tip ce permite, prin instantiere, construirea barei de navigatie care faciliteaza
operatiile de deplasare, editare, stergere si adaugare in table.
b) Realizarea interfetei pentru aplicatia cu fibre optice s-a facut tot cu ajutorul
limbajului C# dar folosind Windows Presentation Foundation(WPF) datorita unei
flexiblitati mai ridicate a interfetei si posibilitatea de modificarii
ulterioare.Realizarea de formulare WPF si controluri a avut la baza si utilizarea
Design view si a propietatilor din windows precum si utilizarea Extensible
Application Markup Language(XAML) pentru ca interfata sa aiba un anumit
standard de prezentare. Datorita folosirii acestor tehnologii am putut avea acces la
anumite librarii WPF cu o mare varietate de colectii de controluri cum ar fi
textboxuri,listboxuri,checkboxuri,comboxuri ,datagridviw , etc.
1. Diseminare rezultate- au avut loc intalniri periodice (saptamanale)pentru discutarea
solutiilor de implementare cu ajutorul profesorului.
2. Configurare preliminara aplicatiile au fost configurate pentru a prelua doar o parte din
date in scop demonstrativ iar verificarea rezultatelor a fost realizata in faza de testare
3. Functionarea aplicatiei si validarea rezultatelor obtinute s-au realizat in ultima etapa.
Indicatori de succes-rezultatele generale au fost indeplinite la timp, participarea in echipa
fiind un castig si totodata o acumulare de experienta noua.
Testarea:
Deoarece testarea software este o etapa deosebit de importanta din ciclul de realizare a
produselor software am acordat o importanta deosebita acesteia deoarece in cazul in care nu
sunt identificate erorile la timp costurile de timp si bani pot fi mult mai mari pentru
remedierea softului decat costul softului initial. Astfel obiectivul testarii a fost concordanta
dintre produsul software finit si specificatiile de progamare.
Pentru primul proiect modul de test a fost dinamic prin examinarea aplicatiei in scopul
generarii datelor de test si examinarea rezultatelor din excel si a graficelor afisate
Pentru cel de-al doilea proiect testarea s-a realiazat static prin analiza codului sursa fara
rularea acestuia datorita dificultatii verificarii rezultatelor deoarece am avut la dispozitie o
baza de date cum un nr mare de tabele si inregistrari (mai mult de7 tabele a peste 50 de
inregistrari )
Testarea software s-a realizat in cadrul etapelor ca in figura de mai jos:
Indicatori de succes-rezultatele generale au fost indeplinite la timp, participarea in echipa
fiind un castig si totodata o acumulare de experienta noua.
Puncte tari/slabe pentru:
a) Pentru proiectul de Prelucrare a datelor statistice aferente experimentelor pe fibre optice
b) Pentru proiectul Aplicaie software de management al parcului auto.
1. Puncte tari:
a) -Resurse reduse consumate (dimensiune de numai 1.33 mb fara datele accesate din
excel) si acces rapid deoarece s-a realizat o filtrare a datelor eliminand rezultatele cu
probabilitatea de rupere a fibrei<50% astfel ca rezultatele stocate au fost mult mai
putine.
Datele s-au obtinut prin folosirea unor formule specifice
N
i
F
i
5 , 0

pentru un numr de
elemente din eantion (N) mai mic de 50. F
i
reprezint probabilitatea cumulativ de rupere
pentru fiecare rang i, pentru N elemente iar valorile tensiunii de rupere obinute au
fost ordonate cresctor:
N i i

+
... ...
1 2 1
Datele necesare pentru obtinerea reprezentarii grafice a expresiei
Ln
L
Ln
F
1 1
1

_
,

1
]
1
1

1
]
1
1
n
funcie de Ln() care poart numele de diagrama Weibull P=f(Ln() ) unde P= ln(-ln(1-F)) au
fost calculate si stocate intr-un format propriu pt avea un acces mai mic atunci cand selectam
obtiunea de realizare de grafice pentru anumite experimente.
-timpul de incarcare a plicatiei este redus sub o secunda precum si consumul de
memorie ram de pana la 60-80MB mb, uneori chiar mai mult.
-posibilitatea exportarii datelor intr-un format accesibil de utilizatori
(documente .csv) precum si a graficelor obtinute in formatele: .bmp, .jpg, .emf etc.
b) - Generarea de statistici grafice pentru urmarirea mai usoara a activitatilor de
mentenanta din cadrul companiei:
- numr accidente/lun
-numr de activiti de mentenan executate/lun
-valoare cheltuieli generale/lun
-pentru oferi (numr curse/lun, kilometri parcuri/lun)
-cost piese folosite la reparaii/lun
-litri alimentai/lun i cost carburant/lun pe fiecare furnizor n parte
- Exportul datelor n format Microsoft Excel XML, HTML, text
1. Puncte slabe
a) Pentru proiectul de Prelucrare a datelor statistice aferente experimentelor pe fibre optice
-necesitatea introducerii datelor de la tastatura daca aceastea nu respecta un format
specific.
b) Pentru proiectul Aplicaie software de management al parcului auto.
-dependenta de existent unui server de baze de date pe calculatorul pe care ruleaza
aplicatia pentru accesul datelor acesta nefiind integrat in aplicatie.
-viteza de rulare in lipsa unui algoritm specific de preluare a datelor, acestea fiind
examinate prin parcurgerea fiecarei inregistrari din tabela pana la gasirea solutiei cautate
( de ex pentru cautarea informaii cu caracter general cum ar fi: marc, model, anul
fabricaiei, numrul de nmatriculare, seria/VIN, culoarea i tipul autovehiculului,
specificaii tehnice: greutate, lungime, lime, nlime, ampatament, capacitatea (cmc),
puterea motorului (cp) ).

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