Documente Academic
Documente Profesional
Documente Cultură
PSI
PSI
Ciclul de viaţă al unui sistem informatic e începe cu decizia de elaborare a unui sistem
informatic şi se încheie cu decizia de abandonare a acestuia şi înlocuirea lui
Ciclul de dezvoltare al sistemului informatic El include intervalul de timp de la luarea
deciziei de realizare a unui sistem informatic până în momentul intrării sistemului în exploatare.
Rational Unified Process (RUP) este un proces general pentru dezvoltarea orientată obiect de
produse informatice.
Metodologii bazate pe dezvoltarea agilă Aceste metodologii sunt orientate pe programare şi au puține
reguli și practici.
Metodologii bazate pe dezvoltarea agilă Aceste metodologii sunt orientate pe programare şi
au puține reguli și practici.
Analiza şi proiectarea orientată-obiect foloseşte trei tipuri diferite de modele pentru descrierea unui
sistem informatic:
modelul static care descrie obiectele si relaţiile lor în sistem;
modelul dinamic ce descrie interacţiunile între obiecte în cadrul sistemului ;
modelul funcţional care descrie transformarea valorii datelor în sistem.
Limbajul UML
Limbajul standardizat UML (Unified Modeling Language) a apărut din necesitatea unei
standardizări a tipologiei, semanticii şi a reprezentării rezultatelor.
Capitolul 2
Prin prisma funcţionalităţii, cerinţele unui sistem sunt de două tipuri: funcţionale ; non-funcţionale.
non-funcţionale
A. Cerinţele de calitate
Cerinţele de siguranţă
Cerinţele de securitate
Cerinţele de fiabilitate
Cerinţele de performanţă
Cerinţele de interfaţă
B. Cerinţele de conformitate
C. Cerinţele arhitecturale
D. Cerinţele de dezvoltare
Are rolul de a reprezenta într-o formǎ graficǎ funcţionalitǎţile pe care trebuie sǎ le îndeplineascǎ
sistemul informatic în faza sa finalǎ.
Cazuri de utilizare Reprezintǎ secvenţe de tranzacţii ce au loc în dialog cu sistemul şi care sunt înrudite
din punct de vedere comportamental.
Proiectarea arhitecturii sistemului informatic
A. Arhitectura client server
B. Arhitecturi distribuite
C. Arhitectura orientată pe servicii
a. A. Arhitectura client/server
Arhitectura client/server este un ansamblu de trei componente principale: server, client şi o
reţea care conectează calculatoarele client la servere pentru a colabora la îndeplinirea sarcinilor.
Tipologia codurilor Se pot grupa după: natura caracterelor; lungimea codului; semnificaţia
codului; structura codului etc.
Intrările Si
Prin “intrările” sistemului informatic se înţelege totalitatea datelor primare necesare obţinerii
informaţiilor de ieşire ale sistemului.
Tipologia iesirilor
Prin „ieşiri informaţionale“ înţelegem totalitatea informaţiilor furnizate de sistem beneficiarilor interni şi
externi.
Tipuri de rapoarte
Rapoartele de tip tabelar
Rapoartele de tip formular
Rapoarte de tip etichetă.
Rapoarte de tip scrisoare.
Rapoarte cu grupare
Rapoarte matrice.
Rapoarte matrice cu grupare
Tipuri de grafice
Grafice de tip histograme sau coloane 3D
Grafice de tip bară
Grafice de tip linie
Grafice de tip mixt.
Grafic de tip pie (
Grafice de tip scatter
Grafice de tip High-low-case
Grafice de tip Gantt.
Grafice de tip Double-Y
Construirea sistemului
A.Felul de scriere a modulului
B.Alegerea limbajelor de programare
C.Scrierea propriu-zisă a modulului
.
Întocmirea documentaţiei aferente
A. Documentaţia de realizare
B. Manualul de prezentare
1. Instrucţiuni de utilizare
Tipuri de mentenanţă
1.Mentenanţa corectivă
2.Mentenanţa adaptivă
3. Mentenanţa perfectivă
4. Mentenanţa preventivă
Componente
- Atribute
- Operatii
- Constrangeri
- Relatii intre clase
Diagrama de stare
Modelează starea dinamică a unui obiect specific
Componente
- Stari
- Tranzitii
- Actiuni
- Decizii
Diagrama de comunicare
Diagrama de comunicare este o diagramă de interacţiune care subliniază organizarea
structurală a obiectelor care trimit şi primesc mesaje
Diagrama de secventa
Este o diagramă de interacţiune formată din obiecte, mesajele care se schimbă între acestea şi
dimensiunea temporală reprezentată progresiv pe verticală.
Componente:
- Obiecte
- Mesaje
- Fragmente combinate
Diagrama de activitate
Ajută la reprezentarea vizuală a secvenţelor de acţiuni prin care se doreşte obţinerea unui
rezultat.
Componente:
- Activitate/Actiune
- Constrangeri
- Noduri
- Fluxuri si obiecte
- Noduri decizionale de imbricare
- Noduri de birfurcatie si jonctiune
- Partitii
BPMN
Comonente
- Obiecte de flux
- Obiecte de conectare
- Obiectele de partiţionare
- Datele
- Artefactelete
DIAGRAMA DE COMPONENTE
O diagramă de componente prezintă dependenţele existente între diverse componente software ce
compun un sistem informatic.
Diagrama de desfasurare
Diagrama de pachete
Un pachet poate conţine clase, interfeţe, componente, noduri, colaborări, cazuri de utilizare, diagrame şi
chiar alte pachete
i. Proiectarea mediului
MEDIUL reprezinta toate tehnologiile necesare pentru a sustine aplicatia software
Se mai numeste si Arhitectura tehnica