Sunteți pe pagina 1din 28

CURS 8

PROIECTAREA DE
ANSAMBLU A SISTEMELOR
INFORMATICE ;
PROIECTAREA DE DETALIU

Prezentare general
n aceast etap se realizeaz:
analiza global i specificarea cerinelor noului
sistem;
modelul de ansamblu al sistemului informatic;
structurarea datelor i specificarea soluiilor de
administrare a datelor;
proiectarea arhitecturii configuraiei de
echipamente;
planificarea realizrii noului sistem pe pri
componente.

Proiectarea de ansamblu
Cuprinde o succesiune de activiti, cum sunt:
definirea obiectivelor sistemului;
structurarea sistemului informatic pe subsisteme
i componente;
definirea global a ieirilor;
definirea global a intrrilor;
definirea coleciilor de date comune;
alegerea soluiilor tehnice;
estimarea necesarului de resurse;
estimarea eficienei economice;
planificarea realizrii sistemului;
elaborarea documentaiei corespunztoare.

Cerine in etapa de concepere:


a) Conceperea sistemului informatic s fie
fundamentat pe criterii de eficien
economic. Acesta presupune compararea
cheltuielilor estimate ca necesare pentru
realizarea i funcionarea sistemului
(proiectare, implementare, exploatare i
dezvoltare) cu efectele economice directe i
indirecte ce se vor obine prin introducerea
noului sistem informatic sau aplicaie
informatic.
n acest sens se va urmri ca termenul de
recuperare al cheltuielilor s fie ct mai scurt.

Cerine in etapa de concepere:


b) Participarea nemijlocit a conducerii unitii la
conceperea sistemului informatic, prin formularea
cerinelor informaionale, prin definirea i ierarhizarea
obiectivelor acestuia, prin stabilirea programului de
realizare ealonat a acestuia, pe elemente
componente.
c) Asigurarea unui nivel tehnic nalt al soluiilor adoptate.
Proiectanii au ca sarcin utilizarea celor mai moderne
i adecvate metode, tehnici, instrumente, soluii
tipizate i tehnologii informatice n vederea creterii
calitii produselor informatice.
d) Adoptarea unor soluii de proiectare n concordan cu
resursele disponibile i cu restriciile impuse n
legtur cu: echipamentele de calcul, programele,
personalul de specialitate, resursele financiare i de
timp etc.

Definirea obiectivelor sistemului informatic i a


ariei de cuprindere a acestuia
Aria de cuprindere a sistemului informatic se
stabilete n strns legtur cu obiectivele definite
pentru acesta.
Se identifica obiectivele sistemului informatic ce se
va proiecta, sarcinile ce vor fi preluate de acesta,
determinandu-se astfel aria de cuprindere a
sistemului pentru diferitele stadii sau etape de
dezvoltare. Se formuleaz deci cerinele i
restriciile globale pentru realizarea sistemului i a
subsistemelor componente, se justific necesitatea,
oportunitatea i fezabilitatea sistemului.
Urmeaz apoi elaborarea modelului de ansamblu al
viitorului sistem informatic.

Structurarea sistemului informatic


Elaborarea modelului de ansamblu al sistemului
informatic presupune descompunerea sistemului
informaional-decizional n subsisteme relativ
autonome. Fiecare subsistem al sistemului
informatic va avea funciunile, intrrile i ieirile sale,
colecii de date specifice, algoritmi de transformare a
intrrilor n ieiri informaionale.
Deci, prin structurarea sistemului informatic se
vor evidenia subsistemele componente,
legturile dintre acestea precum i conexiunile
exterioare ale sistemului cu alte sisteme, pe
vertical i pe orizontal. Se trece apoi la
proiectarea, la nivel global, a subsistemelor
componente.

Criterii de descompunere n
subsisteme i module componente
Criteriul funcional de structurare, potrivit cruia
un sistem informatic este structurat n mai multe
subsisteme funcionale. Fiecrei funcii i va
corespunde, conform acestui criteriu, cte un
subsistem funcional.
Structura ierarhic/organizatoric poate constitui
un alt criteriu de structurare a sistemului n
subsisteme la nivelul compartimentelor sau
structurilor organizaionale ale societii.
n raport cu nivelele de decizie existente n cadrul
societii se pot identifica subsistemul strategic,
subsistemul tactic i subsistemul operativ.

Observatie:
Sistemul trebuie s urmreasc realizarea
obiectivelor generale ale societii, fixate pe o
perioad mai lung de timp. n fixarea i ealonarea
obiectivelor generale i gsete expresia atributul de
previziune al conducerii.
Subsistemul corespunde de regul unor obiective
derivate din cele generale. De exemplu,
aprovizionarea cu materii i materiale conform
cerinelor, politica de vnzare a produselor,
cercetarea i proiectarea produselor i tehnologiilor
noi, etc.
Aplicaia, ca unitate component a subsistemului, se
dezvolt de regul la nivelul unor activiti sau
compartimente din cadrul societii, cum ar fi:
programarea, lansarea i urmrirea produciei,
urmrirea contractelor, etc

Structura sistemului, ex:

Definirea ieirilor sistemului


Concret, aceasta nseamn furnizarea la cerere sau
periodic a situaiilor, a rapoartelor de ieire care
grupeaz informaii, date necesare cunoaterii
realitii curente.
Ieirile sistemului vor fi definite pentru fiecare
subsistem n parte.
Prin "ieirile" unui subsistem informatic nelegem
totalitatea informaiilor furnizate de acesta
beneficiarilor interni i externi.
Definirea "ieirilor" fiecrui subsistem informatic la
nivel global presupune n primul rnd, stabilirea la
nivel global a informaiilor necesare conducerii pe
diferite trepte ierarhice, preciznd, pentru fiecare n
parte, coninutul informaional, periodicitatea,
numrul de exemplare, destinatarul

Definirea intrrilor sistemului


Definim "intrrile" sistemului informatic ca fiind
totalitatea datelor primare necesare obinerii informaiilor
de ieire ale sistemului. Datele primare reflect starea i
dinamica fenomenelor i proceselor economice din
unitatea economic, necesare pentru crearea,
actualizarea bazei de date i obinerea situaiilor de
ieire.
Dup determinarea "intrrilor" sub aspectul coninutului
global al acestora, pentru fiecare document de intrare se
va stabili sursa de provenien, periodicitatea, volumul,
numrul de exemplare, etc.
De asemenea, se pot defini la nivel global posibilitile i
modalitile de culegere i verificare n vederea stocrii
lor. n acest sens trebuie subliniat faptul c exist un
numr nsemnat de documente primare tipizate,
adaptate la prelucrarea automat a datelor care pot fi
utilizate n cadrul sistemelor informatice

Stabilirea global a coleciilor de date


n aceast etap se realizeaz proiectarea
modelului conceptual de ansamblu al datelor, se
identific tipurile de entiti i relaiile dintre acestea,
se definesc astfel, la nivel global, coleciile de date,
se face analiza soluiilor pentru administrarea i
manipularea datelor.
Pornind de la datele definite global n toate aceste
activiti, se trece la gruparea lor n colecii de date
pe baza unor criterii, pentru fiecare subsistem n
parte i la nivelul ntregului sistem. Se obin astfel
coleciile de date specifice fiecrui subsistem i
coleciile de date comune sistemului. Aceste colecii
au un caracter orientativ pentru proiectarea fiierelor
i/sau entitilor bazei de date.

Criterii pentru gruparea datelor


a). Din

punct de vedere al stabilitii datelor se pot identifica:


colecii de date convenional-constante ;
colecii de date variabile.
b). Din punct de vedere al prelucrrii datelor, coleciile de date se
pot grupa n: colecii de date de baz; colecii de date pentru
tranzacii; colecii de date intermediare; colecii de date statistice;
colecii de date istorice,etc
c). Dup sfera de cunoatere se pot identifica patru tipuri de
colecii mari de date cu utilitate diferit, cu grad de agregare i
sintetizare a datelor diferit i anume: date primare; indicatori
tehnico-economici cu caracter operativ; indicatori tehnicoeconomici cu centralizare medie i indicatori sintetici.
d). Dup domeniul de activitate la nivelul unei uniti productive
datele pot fi grupate n colecii ce reflect entiti, fenomene i
procese economice
Odat ce au fost determinate coleciile de date i principalele
caracteristici globale ale acestora, se poate alege soluia de
organizare i manipulare a datelor n fiiere, baz sau banc de
date

Alegerea tipurilor de modele


matematice ce urmeaz a fi utilizate
Modelele matematice folosite n fundamentarea
tiinific i perfecionarea activitii economice
pot fi:
Modele de programare liniar
Modele de programare neliniar
Modele de programare dinamic
Modele de teoria grafurilor
Modele de gestiune a stocurilor
Modele de programarea produciei
Modele de simulare , Modele de teoria deciziilor
Modele de ateptare, Modele de tip INPUT, etc

Alegerea tehnologiei de prelucrare i


estimarea necesarului de resurse
Alegerea tehnologiei de prelucrare automat a datelor se face
n funcie de calitatea i dimensiunile resurselor alocate, de
specificul sistemului obiect, dar i de modul n care aceste
resurse pot fi utilizate pentru satisfacerea cerinelor impuse
sistemului informatic. Ele pot fi grupate dupa:
modul de preluare i transmitere a datelor
modul de structurare i organizare a datelor
modul de amplasare a calculatorului electronic n raport cu
punctele de generare a datelor i de valorificare a informaiilor
obinute din prelucrare.
Se va stabili daca:
sistemul e pentru prelucrare local sau teleprelucrare;
realizeaza prelucrare pe loturi sau n regim conversaional;
realizeaza prelucrare centralizat, descentralizat sau
distribuit.
Se poate face apoi o estimare a resurselor necesare.

Planificarea realizrii sistemului


informatic
Planificarea realizrii unui sistem informatic are
la baz principiul ealonrii.
Prin ealonare nelegem ordinea n care vor fi
abordate i realizate componentele sistemului
informatic, ncepnd cu proiectarea de detaliu,
programarea, implementarea, pn la introducerea
n exploatare curent, cu asigurarea condiiilor
pentru integrarea lor treptat. Se au in vedere o
serie de criterii, cum sunt:
Prioritatea obiectivelor componente
Asigurarea legturilor dintre componente
Disponibilitatea resurselor

PROIECTAREA DE DETALIU A
SISTEMELOR INFORMATICE
Prin proiectarea de detaliu se realizeaz
practic detalierea, pentru fiecare subsistem
n parte sau aplicaie informatic definit, a
tuturor elementelor implicate, pe baza
cerinelor formulate pentru noul sistem i a
activitii de studiu i analiz a sistemului
existent, concretizate n modelul datelor i
modelul prelucrrilor. Se realizeaz astfel
modelul de detaliu al fiecrui subsistem sau
component a sistemului i se stabilesc
soluiile tehnice de realizare ale fiecruia.

Proiectarea de detaliu
Cuprinde dou activiti distincte realizate
pentru fiecare aplicaie sau modul din
cadrul sistemului, denumite sugestiv:
proiectare logic de detaliu
proiectare tehnic de detaliu.

Cele dou activiti se finalizeaz cu o


documentaie corespunztoare, denumit:
Proiect logic de detaliu
Proiect tehnic de detaliu.

Documentatia
Proiectul logic de detaliu cuprinde informaii
privind cerinele de detaliu ale componentei
funcionale, soluia de organizare i structurare
a datelor, descrierea intrrilor, ieirilor, a
interfeei cu utilizatorul.
Proiectul tehnic de detaliu, adresat specialitilor
(programatori) prezint, n plus, specificaii
tehnice de realizare a programelor sau
procedurilor automate, permind astfel
comunicarea n cadrul echipei de proiectare i
realizare a sistemului.

1. Detalierea funciunilor i a structurii funcionale


a subsistemelor i/sau a aplicaiilor informatice

Se detaliaz funciunile fiecrei aplicaii pn la


nivelul funciilor elementare, definind, acolo unde
este posibil, chiar procedurile care urmeaz s fie
realizate.
Se realizeaz schema funcional a fiecrui
subsistem sau aplicaie informatic.
Se ntocmete lista procedurilor automate i
manuale pe care le implic realizarea aplicaiei
informatice, pornind de la funciile elementare ale
acesteia i se descriu aceste proceduri.
se definitiveaz modelele matematico-economice
utilizate i algoritmii de calcul ce stau la baza
prelucrrii automate n cadrul aplicaiei sau
modulului informatic.

2. Proiectarea de detaliu a ieirilor


Ieirile sistemului informatic conin rezultatul prelucrrilor
efectuate asupra datelor de intrare i se pot prezenta sub
forma unor rapoarte, a unor situaii de raportare afiate pe
ecran, scrise pe hrtie sau nregistrate pe un suport
extern (disc hard sau flexibil, Cd, caset magnetic, etc).
Rapoartele pot fi listate la imprimant, vizualizate pe
monitor sau memorate pe un suport magnetic n vederea
continurii prelucrrilor n cadrul altor subsisteme
informatice.
Adeseori rapoartele de ieire sunt nsoite de reprezentri
grafice, sub forme adecvate, pentru a se putea observa
mai uor evoluia unui proces sau a unui fenomen
economic. Acestea se recomand ndeosebi managerilor
de nivel nalt, care au nevoie de informaii cu grad mare
de sintetizare

2. Proiectarea de detaliu a ieirilor


Cuprinde 2 etape:
Proiectarea logic de detaliu a ieirilor
macheta raportului
Proiectarea fizic de detaliu a ieirilor
se realizeaz pe baza specificaiilor de
ieire i presupune definitivarea formei i
formatului de prezentare a rapoartelor,
aezarea n pagin, spaierea rndurilor,
stabilirea procedurilor de interpretare a
ieirilor.

Clasificarea iesirilor

a) Gradul de agregare :
Rapoarte sintetice
Rapoarte analitice
b) Natura informaiilor coninute :
Rapoarte coninnd datele de stare ale sistemului condus;
Rapoartele statistice cuprinznd informaii cu caracter statistic necesare
raportrilor ierarhice;
Rapoarte previzionale care permit anticiparea evoluiei unor procese i
fenomene economice.
c) Destinaia rapoartelor :
Rapoarte de uz intern destinat cerinelor proprii de informare i control;
Rapoarte de uz general cu un coninut prestabilit (ex. Bilanul contabil )
d) Frecvena de generare:
Rapoarte periodice, ntocmite la intervale regulate de timp, cum sunt:
Rapoarte zilnice;
Rapoarte lunare;
Rapoarte trimestriale
Rapoarte anuale
Rapoartele de excepie
Rapoarte la cerere

Proiectarea de detaliu a ieirilor


Observaie:
Se apreciaz adeseori c numrul de rapoarte
obinute n cadrul unei aplicaii informatice este
n strns legtur cu utilitatea, cu eficiena ei.
Cu ct numrul rapoartelor de ieire este mai
mare, cu att aplicia este mai util, mai muli
decideni au nevoie de ele pentru
fundamentarea sau asistarea actului decizional

3. Proiectarea de detaliu a intrrilor


Intrrile unui sistem informatic reprezint
ansamblul datelor stocate, gestionate i
prelucrate n cadrul sistemului, date care
provin din dinamica operaiilor i proceselor
economice i financiare derulate n cadrul firmei
Cuprinde cele dou etape:
proiectarea logic de detaliu
proiectarea fizic de detaliu.
Scop: elaborarea machetei documentului primar
i elaborarea instruciunilor de completare i
utilizare a acestuia; stabilirea regulilor de
validare a datelor.

Proiectarea de detaliu a intrrilor


n etapa de proiectare logic de detaliu se stabilete
lista complet a intrrilor, pentru fiecare document de
intrare descriindu-se elementele caracteristice cum sunt:
coninutul informaional, natura i structura datelor,
frecvena de apariie, volumul, criteriile de control i
validare a datelor, etc
n proiectarea fizic de detaliu numit i proiectare
tehnic de detaliu se realizeaz toat aceast activitate
de proiectare a documentelor de intrare i a machetelor
(ecranelor, videoformatelor sau formularelor) datelor de
intrare, se stabilesc condiiile de validare a datelor i
instruciuni de corectare a acestora, se alege suportul
tehnic pentru memorarea datelor, se definesc procedurile
(manuale sau automate) de culegere i transmitere a
datelor i se reproiecteaz, dac este cazul, chiar
documentele primare de nregistrare a datelor pentru a
rspunde cerinelor prelucrrii automate.

4. Proiectarea sistemului de codificare


Operaia de codificare const n
stabilirea unei corespondene biunivoce
ntre obiectele supuse codificrii (bunurile
materiale) i simbolurile (codurile) de
reprezentare a acestora, obinute cu
ajutorul unui limbaj de codificare.
Rezultatul codificrii se concretizeaz ntrun sistem de coduri.

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