Sunteți pe pagina 1din 19

Pachete software

Curs 1 Concepte generale

CUPRINS Curs 1

1. Pachete software noiuni de baz


2. Elemente constitutive ale software-ului de aplicaie
3. Clasificarea produselor software
4. Software standard
5. Selecia pachetelor software

6. Criterii de alegere a pachetelor software

Obiective Curs

Pachete Software

Economie

Metode cantitative

Produse software

aplicative

Aplicaii economice

IT

Concepte de baz /1

Definiii

Sistem informatic

ansamblu de echipamente (Hardware)


ansamblu de programe (Software)
ansamblul de personal

Software
Produsul intelectual ce const din programe, proceduri, reguli
i documentaia asociat pentru funcionarea unui sistem de
calcul i/sau prelucrare a datelor.

Concepte de baz /2

Pachet software
Mai multe programe software care lucreaz mpreun
pentru ndeplinirea unui set de funcii i care sunt distribuite sau
vndute mpreun.

Pachet software

programele propriu-zise (codul sau instruciunile);


datele asociate prelucrrilor prevzute n program;
documentaia asociat produsului.

Concepte de baz/3

Stratificarea produselor software


PRODUSE PROGRAM ORIENTATE PE DOMENIU

I
N
PRODUSE PROGRAM ORIENTATE PE METOD SAU MODEL

S
T

SISTEME DE GESTIUNE A BAZELOR DE DATE

R
U

PRODUSE PROGRAM UTILITARE

M
E
N

EXTENSII ALE SISTEMELOR DE OPERARE

T
E
SISTEME DE OPERARE

CALCULATOR

OM

Concepte de baz/4

Elemente constitutive ale software- ului de aplicaie

Program: codificarea ntr-un limbaj de nivel nalt a unor algoritmi sau a


unor funcii de prelucrare a datelor; este o unitate de sine stttoare;
lucreaz cu date de intrare / ieire proprii.

Subprogram: pri din programe pentru rezolvarea problemelor dintr-o


clas mai larg; sunt apelabile din diferite pri ale programului; asigur un
grad nalt de standardizare i modularizare.

Modul: element de structur al programului; rezultat din divizarea aplicaiei


n pri distincte; are independen funcional; termenul este utilizat la
orice nivel n ierarhia sistemului informatic.

Pachet: subsistemul de programe.

Clasificarea produselor software/1

Clasificarea generaiilor de produse software


1. Produse program care prelucreaz date i informaii
Produse program MONOLIT
Produse program CONVERSAIONALE
Produse program PRIETENOASE
2. Produse program care prelucreaz cunotine
- Sisteme de asistare a DECIZIEI
- Sisteme EXPERT

Clasificarea produselor software/2

Produsele software orientate pe domeniul sau specificul aplicaiei

dup gradul de generalitate:


- de uz general - realizeaz funcii de uz general;
- generalizabile - specifice la nivel de grup tipologic de uniti sau activiti;
- refolosibile - pot fi preluate i de ali utilizatori;
- unicat - elaborate numai pentru un anumit tip de utilizator sau aplicaie.

dup natura funciilor utilizator informatizate:


-

informatizarea proceselor de conducere;


informatizarea principalelor funcii ale ntreprinderii;
automatizarea activitilor de birou - administrative (birotica);
informatizarea cercetrii tiinifice, documentrii, proiectrii;
robotica industrial;
automatizarea activitilor de programare;
inteligena artificial etc.

dup tipul de domeniu (ramura, subramura) cruia i aparine utilizatorul final:


pentru uniti industriale, agricole, silvicultur, construcii, transporturi, telecomunicaii,
nvmnt, cultur i art, ocrotirea sntii, aprovizionarea tehnico - material etc.

Software standard/1

Definirea software-ului standard

Face parte din categoria software-ului de aplicaii, alturi de aplicaiile


specifice, dezvoltate individual de ctre companii.

Cuprinde acele programe care au fost realizate de companii de software


sau productori de hardware pentru o pia anonim.

n plus fa de programele n sine, include bunuri i servicii adiionale, cum


ar fi documentaii, cursuri de pregtire, suport pentru instalare sau
ntreinere.

Deosebirea fa de aplicaiile dezvoltate individual (create de companii sau


de teri pentru diverse activiti specifice companiei) provine mai ales din
gradul de utilizare .

Software standard/2

Categorii generale de software standard

software tehnic: conine programe n care se utilizeaz cu


precdere funcii matematice, metode statistice sau de
cercetri operaionale.

software pentru administrarea afacerii: ofer suport pentru


procesele de gestiune a afacerii (de exemplu contabilitate,
resurse umane, planificarea i controlul produciei,
managementul materialelor sau vnzri).

Software standard/3

Avantaje

cost mai redus de achiziie


costuri de ntreinere mai reduse
procesul de achiziie dureaz mai puin
adaptabilitate la cerinele companiei
consistena interfeei cu utilizatorul

Dezavantaje

probleme de adaptabilitate
probleme legate de interfaa cu alte produse
dependena fa de productor

Selecia pachetelor software/1

Etape generale ale procesului de selecie a pachetelor software:


1. Stabilirea necesitii de achiziionare a pachetului software i
identificarea pachetelor software care pot fi candidate
poteniale.
2. Stabilirea pachetelor software candidate.
3. Eliminarea pachetelor software care nu au caracteristicile cerute
sau care nu pot funciona pe/mpreun cu echipamentele
hardware, sistemul de operare i sistemul de gestiune a bazelor
de date dorite de beneficiar.
4. Utilizarea de tehnici de evaluare pentru a evalua pachetele
rmase i pentru a obine un punctaj sau o clasificare general a
acestora.

Selecia pachetelor software/2

Etape generale ale procesului de selecie a pachetelor software:


5. Realizarea unei analize mai detaliate prin obinerea unei versiuni
de prob a pachetelor software aflate pe primele poziii i
efectuarea unei evaluri empirice. Pachetul trebuie testant ntrun mediu adecvat.
6. Negocierea unui contract prin specificarea preului pachetului,
numrului de licene software, planului de pli, funcionalitilor
specifice, responsabilitilor privind instalarea, reparaiile i
mentenena, planul de livrare i instalare a produselor, alte
aspecte legale.
7. Cumprarea i implementarea celui mai potrivit pachet software.

Criterii de alegere a produselor software/1

Criterii legate de caracteristicile funcionale


Criteriu

Descriere

Funcionalitatea inclus Arii sau funcii ale activitii beneficiarului pe care pachetul trebuie s le ofere. Descrie
modul n care pachetul software acoper fiecare funcie
Completitudine

Gradul n care software-ul ndeplinete cerinele funcionale (produsul rezolv toate


problemele din clasa respectiv)

Nivel de securitate

Politicile de securitate suportate de pachetul software (de identificare a utilizatorului, de


audit, criptarea de date)

Utilizare simultan

Numrul de utilizatori care se pot conecta simultan la produs i l pot folosi

Parametrizare complet Parametrii algoritmului folosit s fie sub controlul utilizatorului


Dimensiunea problemei Dimensiunea maxim a problemei ce trebuie rezolvat n raport cu dimensiunea maxim
acceptat de produsul program

Criterii de alegere a produselor software/2

Criterii legate de caracteristicile de calitate


Criteriu
Standarde SGBD
Standarde de comunicaie

Varietatea platformelor
Scalabilitate

Descriere
Mulimea Sistemelor de Gestionare a Bazelor de Date care pot fi accesate de un
pachet software (SQL Server, Oracle, DB2, Sybase, Informics)
Standardele inter-organizaionale de transfer de date care sunt acceptate de un
pachet software (EDI, XML)
Capacitatea pachetului de programe pentru a rula pe mare varietate de platforme de
calculator (hardware i software)
Abilitatea pachetului software de a suporta creterea numrului de utilizatori i a
numrului de tranzacii

Interfaa utilizator

Uurina cu care utilizatorul poate folosi interfaa pachetului de programe

Raportarea erorilor
Robustee

S pun n eviden totalitatea erorilor existente n date, s stabileasc locul, cauza i


modalitile de eliminare a erorilor
Capacitatea pachetului de programe de a rula n mod constant, fr erori

Corectitudine

Produsul program respect specificaiile de realizare

Viteza de execuie

Pachetul software ofer rezultate ntr-un interval de timp rezonabil, n raport cu


dimensiunea datelor

Criterii de alegere a produselor software/3

Criterii legate de vnztor/distribuitor


Criteriu
Manual de utilizare

Descriere

Instruire

Disponibilitatea unui manual de utilizare, cu index, care s conin informaii


importante i comenzile principale
Disponibilitatea unui tutorial pentru a nva modul de utilizare a pachetului de
programe
Disponibilitatea unor cursuri de formare pentru a nva pachetul software

Mentenan i actualizare

Distribuitorul ofer sprijin pentru mentenana i actualizarea pachetului software

Consultan

Disponibilitatea distribuitorului de a oferi suport tehnic i consultan

Demonstraii
Experien
Experiena anterioar

Disponibilitatea online a unor versiuni demonstrative sau de ncercare gratuite ale


produsului
Experiena vnztorului cu privire la dezvoltarea produselor software
Dac exist, experiena profesional anterioar n relaia cu distribuitorul

Referine

Referine ale clienilor existeni care folosesc produsul

Tutorial

Criterii de alegere a produselor software/4

Criterii legate de costuri i beneficii


Criteriu

Descriere

Costul licenelor

Costul licenelor produsului din punct de vedere al numrului de utilizatori

Costurile de instruire

Costurile de instruire ale utilizatorilor care vor folosi produsul

Costuri de instalare i
implementare
Costuri de mentenan

Costuri legate de instalarea i implementarea pachetului software

Costuri de actualizare

Costuri de actualizare a produsului atunci cnd o nou versiune va fi lansat

Costuri hardware

Costul licenelor

Costul mainilor folosite pentru a sprijini sistemul, inclusiv procesoare, memorie i


terminale
Economii tangibile n munc i echipamente, reducerea costului pe unitatea de
procesare i eliminarea costurilor privind serviciile externalizate
Costul licenelor produsului din punct de vedere al numrului de utilizatori

Costurile de instruire

Costurile de instruire ale utilizatorilor care vor folosi produsul

Beneficii directe

Costuri legate de mentenana produsului software

Criterii de alegere a produselor software/5

Criterii legate de hardware i software


Criteriu

Descriere

Memorie intern

Memoria intern necesar pentru rularea produsului

Spaiu extern de stocare

Spaiu de stocare sub form de spaiu pe disc sau alte faciliti de stocare

Cod surs

Disponibilitatea codului surs

Platform hardware

Platforma hardware necesar pentru a rula software-ul

Tehnologia de reea

Tehnologia de reea necesar pentru a rula pachetul de programe, de exemplu LAN,


WAN,

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