Sunteți pe pagina 1din 9

PROIECT

Analiza i proiectarea sistemelor informatice

<< Titlul aplicaiei >>

<<Nume prenume student>> << Fotografie student >>


Cuprins
Partea I Raport de Analiz .......................................................................................................................... 3
Introducere ................................................................................................................................................... 4
1. Identificarea i Descrierea Problemei ....................................................................................................... 4
1.1 Context ................................................................................................................................................ 4
1.2 Motivaie ............................................................................................................................................. 4
2. Cerine de sistem ...................................................................................................................................... 5
2.1 Surse de cerine .................................................................................................................................. 5
2.2 Elicitaia cerinelor .............................................................................................................................. 5
2.3 Documentarea cerinelor .................................................................................................................... 5
2.3.1 Procese i Activiti ...................................................................................................................... 5
2.3.2 ................................................................................................................................................ 6
2.4 Modelul use-case ................................................................................................................................ 6
2.5 <<Metoda de elicitaie 2>> ............................................................................................................. 6
2.6 <<Metoda de elicitaie 3>> etc. ...................................................................................................... 6
3. Model de Dezvoltare ................................................................................................................................. 6
Glosar ............................................................................................................................................................ 6
Partea II Proiectarea Sistemului Informatic ............................................................................................... 7
4. Proiectarea Logic ..................................................................................................................................... 8
4.1 Arhitectura Sistemului ........................................................................................................................ 8
4.2 Baza Informaional ............................................................................................................................ 8
5. Proiectarea Tehnic .................................................................................................................................. 8
5.1 Procese i Algoritmi............................................................................................................................. 8
5.2 Structura fizic a datelor ..................................................................................................................... 8
5.3 Tehnologii specifice............................................................................................................................. 9
Partea I Raport de Analiz
Introducere
Prezentai pe scurt contextul/problema/tematica aleas (surs de informaii: vision document).

Furnizai detalii despre: amploarea temei/problemei tratate, domeniul su, grupul int/
beneficiarul soluiei propuse, impact, grad de inovare, raportare la soluii similare.

Exist 2 faze principale pentru realizare, pe parcursul realizrii proiectului:

1. La nceput, cnd gradul de realizare a aplicaiei este sczut i aspectele specificate


sunt la nivel de obiective, propunere.
2. La sfrit, cnd exist deja o imagine de ansamblu asupra proiectului mult mai
complet i corect format, limitat de realizrile efective cu privire la soluie. n
aceast faz introducerea poate suferi unele ajustri.
- 1,5 pag.

1. Identificarea i Descrierea Problemei


Descriei organizaia care beneficiaz de soluia pe care o propunei.

Prezentai n linii mari situaia actual a organizaiei (sistemului informaional/informatic),


neajunsuri, planuri strategice de business n legtur cu sistemul informatic, obiective la nivel
general, sinteza modelului de afaceri aplicat n organizaie, talia beneficiarului (prin indicatori
economici generali).

1.1 Context
Descriei contextul soluiei propuse utiliznd metodologia faetelor. Creai 4 liste (cte una
pentru fiecare faet).

1.2 Motivaie
Tratai n detaliu motivaia care st la baza soluiei propuse n cadrul organizaiei.

De ce este aceasta necesar? Ce contribuie/impact/riscuri va avea proiectul pentru organizaie?


(Exemple de rspunsuri, desigur care necesit explicaii detaliate pot fi creterea eficienei
proceselor, reducerea duratei de timp pentru activiti, creterea numrului de clieni,
consolidarea poziiei pe pia etc.). Se pot specifica aspecte concureniale pe piaa n care
organizaia beneficiar joac.
Pentru reprezentarea grafic a ansamblului de probleme/cauze se folosete diagrama cauz-efect
(Fish-bone).

Prezentai ierarhia cauzelor pentru care se recurge la proiectul de dezvoltare pentru organizaia
beneficiar. Realizai diagrama Pareto.

Realizai diagrama de descompunere a obiectivelor (generale-specifice) stabilite pentru proiectul


de dezvoltare din organizaie.

2. Cerine de sistem

2.1 Surse de cerine


Prezentai n detaliu sursele de cerine identificate, descriei-le i justificai de ce le-ai ales.
Specificai totodat implicaia, interesele diverselor pri (stakeholderi) n formularea cerinelor.

2.2 Elicitaia cerinelor


Descriei prile implicate (stakeholderi) i explicai cum i va afecta proiectul de dezvoltare,
discutnd n termeni de beneficii, dezavantaje, riscuri.

Descriei metodele de elicitaie i particulariti ale aplicrii lor n cadrul organizaiei. Motivai
alegerea fcut i modul de aplicare a metodelor.

2.3 Documentarea cerinelor


n aceast seciune sunt transformate informaiile obinute n faza anterioar aplicnd metode de
elicitaie n trsturi de sistem i ulterior n cerine de sistem. Prezentai pe categorii de cerine,
totul nt-o manier organizat conform metodologiei studiate la laborator (tabel).

2.3.1 Procese i Activiti


Prezentai activitile/ fluxurile /procesele principale ale organizaiei din 2 perspective :

1. Cea actual (dac exist) - sistemul informaional actual, furniznd detalii legate de cine,
cnd, ce documente produce sau modific/ aciuni realizeaz n cadrul organizaiei.
Pentru fiecare document/aciune care este important() pentru proces, se inventariaz
cmpurile/atributele sale. Pentru aceast etap se prezint diagrame de flux (flow-charts)
pentru fiecare proces. Unele procese pot fi n continuare detaliate n subprocese.
Deasemenea, unde este cazul, se folosesc diagrame de activitate.
2. Cea propus - menionai modificrile de proces/ procesele complet noi intite cu ocazia
soluiei propuse care vor contribui la atingerea obiectivelor documentate.
2.3.2

2.4 Modelul use-case

2.5 <<Metoda de elicitaie 2>>

2.6 <<Metoda de elicitaie 3>> etc.

3. Model de Dezvoltare
Descriei modelul de dezvoltare ales pentru dezvoltarea aplicaiei propuse. Justificai alegerea
fcut. Coninutul din aceast seciune trebuie s fie corelat cu Faeta IT.

Glosar
Aceasta este o seciune foarte important a raportului de analiz, aici fiind prezentate definiii,
explicaii, descrieri detaliate ale conceptelor importante care caracterizeaz spaiul problemei
abordate.

Conceptele sunt prezentate sub form de list ordonat alfabetic. n glosar pot fi folosite i
scheme sau diagrame pentru o ct mai clar explicare a termenilor. Totodat, pot fi descrise
relaii ntre concepte.

Obligatoriu, ncepei elaborarea glosarului odat cu specificarea spaiului problemei.

Minimum 10 de termeni. Introducerea termenilor banali pentru atingerea numrului minim


de termeni este penalizat cu 0.1 puncte/termen din nota raportului de analiz (Partea I).
Partea II Proiectarea Sistemului Informatic
4. Proiectarea Logic
Specificai i justificai abordarea de prelucrare a datelor la nivel de sistem:
centralizat/distribuit.

Prezentai mprirea pe uniti logice-funcionale a sistemului. Diagrame DFD.

4.1 Arhitectura Sistemului


Prezentai arhitectura sistemului i justificai alegerea fcut. Prezentai mai multe viziuni.

Prezentai i reprezentai grafic arhitectura sistemului att n contextul de funcionare a


sistemului (abordare intuitiv, la nivel general) ct i n abordarea pe componente.

Furnizai o descriere narativ pentru componentele reprezentate n diagrama de componente.

Detaliai arhitectura sistemului pe mai multe niveluri de detaliere/abstractizare. Furnizai i o


descriere textual a componentelor reprezentate. Folosii diagrame de componente. Descriei
detaliat rolurile componentelor i interaciunile acestora cu exteriorul i n interiorul lor.

Descriei abloane de proiectare folosite i motivai prezena acestora n soluie.

Utilizai o modelare orientat pe soluie. Descriei modelarea obiectual folosit pentru a


realiza arhitectura de sistem propus.

4.2 Baza Informaional


Descriei baza informaional, soluia aleas pentru aceasta, conform cerinelor documentate n
Partea I. Pentru unele tematici aceasta poate fi baza de cunotine.

5. Proiectarea Tehnic

5.1 Procese i Algoritmi


Prezentai algoritmii folosii pentru realizarea funcionalitilor din componente structura
fizic a programelor.

Descriei algoritmii prin pseudocod i oferii explicaia lor. Dac este necesar folosii scheme
logice.

Facei legtura cu precondiii i postcondiii documentate n Partea I a proiectului.

5.2 Structura fizic a datelor


Reprezentai i descriei structura fizic a datelor. Asigurai-v c exist o strns legtur cu
faeta subiect din Partea I.
Justificai structurile i coleciile de date folosite de componente pentru realizarea
funcionalitilor. Specificai cantiti de memorie- resurse folosite pentru diverse scenarii de
utilizare (grade de ncrcare a sistemului).

Specificai condiii de iniializare a datelor, stri ale obiectelor, dependene, tipuri de memorie
folosit pentru implementarea soluiei.

Prezentai soluia pentru baza informaional. Realizai i descriei diagrama bazei de date.

5.3 Tehnologii specifice


Descriei i justificai tehnologiile software/hardware folosite, limbaje de programare, sisteme
de operare, alte dependene tehnice etc.

Coninutul din aceast seciune trebuie s fie corelat cu faeta IT din Partea I.

Descriei framework-uri, API-uri folosite i asigurai-v n special de coerena cu seciunile 4.1


i 5.1 ale proiectului.

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