Extras din curs
8.1. Metodologii de realizare a sistemelor informatice
În capitolul precedent s-a vazut ca un subsistem din ce în ce mai important si cu pondere tot mai mare în cadrul sistemului informational este sistemul informatie. Pentru a fi adecvate organizatiei în care vor functiona, sistemele informatiei trebuie sa îndeplineasca o serie de conditii luate în considerare la proiectarea sistemului. Exista trei mari clase de metode de realizare a sistemelor informatice :
a) Metoda de proiectare “pe masura” sau la comanda.
Proiectantul este si realizatorul sistemului iar procesul decurge ciclic, analizându-se sistemul pas cu pas.
b) Metoda de proiectare ”în serie” În acest caz se realizeaza un sistem informatic general, pentru o entitate organizationala prototip (model, pilot) iar implementarea pentru organizatii concrete se face prin adaptare. Realizatorii de sistem sunt diferiti de cei care l-au proiectat si se utilizeaza pachete de programe generalizabile.
c) Metoda de proiectare automata. Sistemul informatic este realizat prin folosirea unor instrumente software, utilizând proceduri automate de proiectare.
În cele ce urmeaza vom prezenta concis o astfel de metoda automata de proiectare – metoda MERISE.
8.2. Metoda MERISE
Metoda MERISE este una din cele mai moderne tehnici de proiectare a sistemelor informatice si este implementata în produsul informatic AMC & Designer. Metoda MERISE opereaza cu urmatoarele concepte:
- Aspectul static al sistemului informatic (SI) – reprezinta comunicatiile, definitiile si descrierile, invariabile în timp (latura semantica)
- Aspectul dinamic al SI este dat de prelucrari; tratamente, proceduri, date, care au un grad de variabile
- Viziunile de referinta reprezinta analize separate a patru elemente fundamentale:
a) comunicatie (C)
b) date si cunostinte (DC)
c) proceduri si prelucrari (PP)
d) definitii, descrieri, instrumente auxiliare (DD)
Metoda MERISE foloseste trei dimensiuni (fig. 8.1):
a) ciclul de viata
b) ciclul de abstractie
c) ciclul de decizie.
Fig. 8.1 Dimensiunile metodei MERISE. Sursa: [13], pag.172.
De asemenea, folosirea metodei MERISE implica si conceptele de perioade, etape, sub-etape, faze (fig. 8.2).
Fig. 8.2. Perioadele, etapele si viziunile. Sursa: [13], pag.173.
a) Perioada este intervalul de timp în care se construiesc sau se utilizeaza componentele globale ale unui SI
- Perioada de conceptie consta în definirea si evaluarea solutiilor de organiza si tehnice. Se realizeaza punctul de vedere al utilizatorului asupra SI;
- Perioada de realizare, se elaboreaza specificatiile tehnice complete, procedurile si se pune în functiune noul sistem. Aceasta perioada realizeaza punctul de vedere al proiectantului SI.
- Perioada de întretinere concretizeaza punctul de vedere al utilizatorului asupra SI si asigura exploatarea, întretinerea, eliminarea anomaliilor si eventual adaptarea SI
b) Etapele sunt componente ale perioadelor, specifice fiecarei perioade.
c) Fazele sunt diviziuni ale unei etape în care se realizeaza operatii si proceduri concrete.
În spatiul tridimensional definit în figura 8.1 se desfasoara activitatile descrise în continuare:
I. Ciclul de viata
Un SI se caracterizeaza prin succesiunea perioadelor de conceptie, realizare si întretinere. În cazul aparitiei unor anomalii în functionare, se poate relua conceptia si realizarea. Etapele ciclului de viata sunt (fig. 8.3) urmatoarele:
a) Studiul global. Se studiaza cerintele utilizatorilor, aspectele globale de functionare ale vechiului SI si sunt definite liniile generale ale viitorului SI, fara restrictii tehnice software si hardware:
- Definirea domeniului de activitate si a activitatilor;
- Stabilirea cerintelor informationale;
- Planificarea globala;
- Costurile proiectului.
b) Studiul de evaluare consta în stabilirea alternativelor de realizare.
c) Proiectarea de detaliu – consta în modelarea comunicatiilor, datelor, prelucrarilor descrierilor si definitiilor, la nivel conceptual fara restrictii organizationale, umane sau tehnice.
d) Proiectarea logica elaboreaza specificatiile complete de proiectare pentru noul SI. Se realizeaza în doua faze:
- proiectarea logica de ansamblu (totalitatea domeniilor principale)
- proiectarea logica de detaliu (natura prelucrarilor, algoritmi, reguli de calcul etc.)
e) Proiectarea tehnica – consta în:
- descrierea structurilor de date si a ordinii de prelucrare
- proiectarea si gestionarea bazelor de date
- definirea topologiei retelelor de calculatoare
f) Proiectarea procedurilor automate. Pornind de la elementele hardware si software ale SI se identifica:
- SGBD-ul folosit
- schemele si arhitectura procedurilor automate
- tipologia si succesiunea procedurilor automate
- meniuri, videoformate.
g) Implementarea consta în instalarea SI proiectat pe sistemele de calcul.
h) Exploatarea curenta. În aceasta etapa se genereaza si se introduc datele de intrare în SI, se realizeaza si se actualizeaza bazele de date.
i) Întretinerea – consta în eliminarea anomaliilor aparute în exploatarea curenta, efectuarea unor modificari sau adaptari etc.
Preview document
Conținut arhivă zip
- Proiectarea Sistemelor Informatice de Comert Turism si Servicii.doc