Sunteți pe pagina 1din 18

Pachete software

Curs 1

CUPRINS Curs 1

1. Pachete software noiuni de baz 2. Elemente constitutive ale software-ului de aplicaie 3. Clasificarea produselor program 4. Software standard 5. Selecia pachetelor software 6. Criterii de alegere a pachetelor software

Obiective Curs

Pachete Software

Economie

Metode cantitative

IT

Produse software

aplicative

Aplicaii economice

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/Produs software


programul propriu-zis (codul sau instruciunile); datele asociate prelucrrilor prevzute n program; documentaia asociat produsului.

Concepte de baz/3

Stratificarea produselor program


PRODUSE PROGRAM ORIENTATE PE DOMENIU

I N
PRODUSE PROGRAM ORIENTATE PE METOD SAU MODEL

OM

S T

SISTEME DE GESTIUNE A BAZELOR DE DATE

R U

PRODUSE PROGRAM UTILITARE

M E

EXTENSII ALE SISTEMELOR DE OPERARE

N T E

SISTEME DE OPERARE

CALCULATOR

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 informaiilor

Subprogram: pri din programe pentru rezolvarea problemelor dintr-o


clas mai larg

Modul: element de structur al programului Pachet: subsistemul de programe

Clasificarea produselor program/1

Clasificarea generaiilor de produse program


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 program/2

Produsele program 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, silvi-cultur, 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

Etape generale ale procesului de selecie a pachetelor software:


1. Stabilirea necesitii de achiziionare a pachetului software 2. Stabilirea pachetelor software candidate 3. Eliminarea pachetelor software care nu au caracteristicile cerute 4. Utilizarea de tehnici de evaluare pentru a evalua pachetele rmase 5. Realizarea unei analize mai detaliate a pachetelor software aflate pe primele poziii 6. Negocierea unui contract cu distribuitorul 7. Cumprarea i implementarea celui mai potrivit pachet software.

Criterii de alegere a produselor program/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 Nivel de securitate Gradul n care software-ul ndeplinete cerinele funcionale (produsul rezolv toate problemele din clasa respectiv) Politicile de securitate suportate de pachetul software (de identificare a utilizatorului, de audit, criptarea de date) Numrul de utilizatori care se pot conecta simultan la produs i l pot folosi

Utilizare simultan

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 program /2

Criterii legate de caracteristicile de calitate


Criteriu
Standarde SGBD Standarde de comunicaie Varietatea platformelor Scalabilitate Interfaa utilizator Raportarea erorilor Robustee Corectitudine Viteza de execuie

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 Uurina cu care utilizatorul poate folosi interfaa pachetului de programe 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 Produsul program respect specificaiile de realizare Pachetul software ofer rezultate ntr-un interval de timp rezonabil, n raport cu dimensiunea datelor

Criterii de alegere a produselor program /3

Criterii legate de vnztor/distribuitor


Criteriu
Manual de utilizare Tutorial Instruire Mentenan i actualizare Consultan Demonstraii Experien Experiena anterioar Referine

Descriere
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 Distribuitorul ofer sprijin pentru mentenana i actualizarea pachetului software Disponibilitatea distribuitorului de a oferi suport tehnic i consultan 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 ale clienilor existeni care folosesc produsul

Criterii de alegere a produselor program /4

Criterii legate de costuri i beneficii


Criteriu
Costul licenelor Costurile de instruire Costuri de instalare i implementare Costuri de mentenan Costuri de actualizare Costuri hardware Beneficii directe Costul licenelor Costurile de instruire

Descriere
Costul licenelor produsului din punct de vedere al numrului de utilizatori Costurile de instruire ale utilizatorilor care vor folosi produsul Costuri legate de instalarea i implementarea pachetului software Costuri legate de mentenana produsului software Costuri de actualizare a produsului atunci cnd o nou versiune va fi lansat 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 ale utilizatorilor care vor folosi produsul

Criterii de alegere a produselor program /5

Criterii legate de hardware i software


Criteriu
Memorie intern Spaiu extern de stocare Cod surs Platform hardware Tehnologia de reea

Descriere
Memoria intern necesar pentru rularea produsului Spaiu de stocare sub form de spaiu pe disc sau alte faciliti de stocare Disponibilitatea codului surs Platforma hardware necesar pentru a rula software-ul Tehnologia de reea necesar pentru a rula pachetul de programe, de exemplu LAN, WAN,

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