Proiectarea Sistemelor Informatice

Curs
7.7/10 (6 voturi)
Conține 16 fișiere: doc, rtf, ppt
Pagini : 100 în total
Cuvinte : 4911
Mărime: 1.26MB (arhivat)
Publicat de: Atanasio Banu
Puncte necesare: 0
cateva cursuri la Proiectarea Sistemelor Informatice, in format doc si ppt

Extras din curs

CURS 5

31 octombrie 2007

13:41

UML - standard de notatii, fiind constituit dintr-un set de simboluri diagrame si modele utilizate pe parcursul dezvaltarii sistemelor informatice.

A fost adoptat ca standard in noiembrie 1997.necesitatea adoptarii notatiilor este o consecinta directa a numarului si diversitatii metodologiilor existente. Nu este o metodologie!

Cei care au elaborat UML-ul au dezvoltat si un ghid pentru realizarea SI, care s.n. Rational Unified Process:acesta poate fi considerat o metodologie de analiza si proiectare a SI.

MODELE UML

UML-ul abordeaza sistemul informatic din mai multe perspective corespunzatoare cerintelor diverse (ale utilizatorilor, ale analistilor sau proiectantilor sau cerinte legate de implementare). Ca urmare, UML propune mai multe tipuri de modele:

1. Modelarea proceselor de afaceri (Diagrama Cazurilor de Utilizare)

2. Modelarea structurii sistemului (modelul static). Sunt dezvoltate Diagrama Atlaselor si Diagrama de Obiecte.

3. Modelarea comportamentului sistemului (modelul dinamic). Sunt dezvoltate 4 tipuri de diagrame: Diagrama de Secvente, Diagrama de Colaborare, Diagrama de Activitati si Diagrama de Stari.

4. Modelarea implementarii sistemului (Diagrama de Pakete, Diagrama de Implementare si Diagrama de Desfasurare).

OBS: Din cele 10 tipuri de diagrame, cel mai frecvent utilizate sunt urmatoarele: Diagrama Cazurilor de Utilizare, D. de Clase, D. de Secvente si cea de Activitati. Asadar, nu este obligatoriue dezvoltarea tuturor diagramelor.

Toate diagramele UML interactioneaza intre ele si de obicei cunosc o dezvoltare iterativa prin adunari succesive.

DIAGRAMA CAZURILOR DE UTILIZARE

. Se mai numeste si modelul cerintelor deoarece surprinde cerintele utilizatorilor din partea sistemului proiectat.

. Reprezinta o viziune din exterior asupra sistemului, independenta de modul de implementare.

. Aceasta diagrama este f utila, in identificarea initiala a cerintelor, pe baza discutiilor cu beneficiarii sistemului si de asemenea,pe ntru identificarea granitelor sistemului informatic, adica ce functionalitati vor fi incluse in sistem si care nu.

. Aceasta diagrama cunoaste o evolutie iterativa prin mai multe etape de rafinare.

. Din cauza ca defineste functionalitatea sistemului, se mai numeste si model functional.

ELEMENTE COMPONENTE:

1)CAZUL DE UTILIZARE = serviciu, utilitate furnizata de sistem sau de o componenta a sistemului unui utilizator oarecare. Accentul cade pe CE trebuie realizat,nu pe CUM trebuie realizat. Denumirile sunt simple pentru a putea fi intelese de utilizatorii nespecialisti. ("inscriere admitere", "plata taxa master", "calcul cost productie")

Cazurile de utilizare trebuie sa fie initializate de un actor sau rezultatele lor sa fie vazute de un actor.

Ex: actor=functionar, serviciul oferit=comanda produs (sageata de la omushor la oval).

2)ACTORUL= o entitate exterioara SI care beneficiaza de serviciile furnizate de acesta. Apare sub forma unui rol jucat de o persoana, de un grup de persoane, de un alt sistem sau de un dispozitiv fizic care interactioneaza cu sistemul.

Exemple: student, secretara, departamentul de aprovizionare, contabil, senzor de temperatura, sistem informatic contabil extern, etc.

Pentru a identifica actorii, se va raspunde la urmat intrebari:

. CINE e interesat de info din sistem?

. CINE modifica date din sistem?

. CINE interactioneaza cu sistemul?

Ex: actor1=client, actor2=functionar banca (ambii exteriori sistemului);in sistem: retragere numerar, alimentare bancomat cu numerar (reprezentate prin oval)

Cateodata, pentru a putea grupa cazurile de utilizare care apartin de aceeasi entitate sau subsistem, acestea sunt incadrate intr-un kenar.

Ex: actor=functionar, cazuri de utilizare: comanda produs, preia produsul, refuza produsul.

Un actor poate participa la mai multe cazuri de utilizare, de ex in desenul de mai sus, functionarul realizeaza comandarea produselor si in functie de situatie poate sa preia sau sa refuze produsul comandat. (de ex, dc nu corespunde calitativ)

Un rol poate fi jucat de mai multe persoane (de ex, un functionar poate fi reprezentat de Ionescu, Popescu etc.) Dar putem avea si situatia inversa cand o persoana joaca roluri diferite (de ex, Nicolaescu poate fi simplu programator intr-un proiect, dar este manager de proiect in cadrul altui proiect).

Preview document

Proiectarea Sistemelor Informatice - Pagina 1
Proiectarea Sistemelor Informatice - Pagina 2
Proiectarea Sistemelor Informatice - Pagina 3
Proiectarea Sistemelor Informatice - Pagina 4
Proiectarea Sistemelor Informatice - Pagina 5
Proiectarea Sistemelor Informatice - Pagina 6
Proiectarea Sistemelor Informatice - Pagina 7
Proiectarea Sistemelor Informatice - Pagina 8
Proiectarea Sistemelor Informatice - Pagina 9
Proiectarea Sistemelor Informatice - Pagina 10
Proiectarea Sistemelor Informatice - Pagina 11
Proiectarea Sistemelor Informatice - Pagina 12
Proiectarea Sistemelor Informatice - Pagina 13
Proiectarea Sistemelor Informatice - Pagina 14
Proiectarea Sistemelor Informatice - Pagina 15
Proiectarea Sistemelor Informatice - Pagina 16
Proiectarea Sistemelor Informatice - Pagina 17

Conținut arhivă zip

  • Curs 7.doc
  • CURS 8 PSI.doc
  • PSI - CURS 5.doc
  • PSI%20-%20CURS%205[1].doc
  • PSI1-2004.doc
  • PSIE10.ppt
  • PSIE11.ppt
  • PSIE11.rtf
  • PSIE2.ppt
  • PSIE3.ppt
  • PSIE4.ppt
  • PSIE5.ppt
  • PSIE6.ppt
  • PSIE7.ppt
  • PSIE8.ppt
  • PSIE9.ppt

Alții au mai descărcat și

Limbaj UML

Dezvoltarea unei colaborari In sectiunea care urmeaza, prezentam design-ul unei GeneralBill folosite in cazul utilizarii unor modele ale...

Diagrame UML

Introducere in UML UML este un limbaj de modelare bazat pe notaţii grafice folosit pentru a specifica, vizualiza, construi şi documenta...

Reprezentarea activităților firmei cu ajutorul limbajului UML

 Limbajul UML UML nu este un simplu limbaj de modelare orientat pe obiecte, ci în prezent, este limbajul universal standard pentru dezvoltatorii...

Manual Limbaj C

1. Generalitati asupra limbajului C 1.1. Introducere Limbajul C a fost creat la începutul anilor '70 de catre Brian W Kernigham si Dennis M...

Programarea sistemelor informatice

Tema 1. Generalităţi. Noţiuni de bază. 1.1 Definire sistem informatic. Situaţia economică actuală prezintă o serie de caracteristici ce trebuiesc...

Joomla

De ce Joomla! Pentru că s-a dovedit puterea acestui CMS (Sisteme de Management al Contentului) prin construirea rapidă şi ieftină a unui site şi...

Tehnologia client-server în arhitectura sistemelor de baze de date modele de arhitectură

1. TEHNOLOGIA CLIENT/SERVER ÎN ARHITECTURA SISTEMELOR DE BAZE DE DATE. MODELE DE ARHITECTURĂ 1.1. Tehnologia client/server în arhitectura SGBD...

Sisteme de Operare și Limbaje în Timp Real

1.1. Consideraþii generale Echipamentele numerice de conducere a proceselor industriale (regulatoarele numerice, calculatoarele de proces), ín...

Te-ar putea interesa și

Proiectarea Sistemelor Informatice Financiar Contabile

CAPITOLUL I. SISTEMUL INFORMAŢIONAL CONTABIL 1.1. Dezvoltarea tehnicii de calcul şi creşterea nevoii de informaţii Noi toţi trăim în prezent...

Analiza și Proiectarea Sistemelor Informatice

ANALIZA SI PROIECTAREA SISTEMELOR INFORMATICE INTRODUCERE Analiza si proiectarea sistemelor informatice comporta o varietate mare de activitati...

Metode de Proiectare a Sistemelor Informatice

Metode de proiectare a sistemelor informatice Capitolul 1 - Prezentare generala Sistemul informatic - este un sistem care permite introducerea de...

Raport privind laboratoarele la disciplina proiectarea sistemelor informatice

INTRODUCERE Avem marea şansă să trăim una din cele mai importante şi totodată rapide revoluţii din istoria civilizaţiei, similară ca impact, după...

Analiza și proiectarea sistemelor informatice - Gestiunea unui magazin de haine

1. OBIECTIVELE APLICAȚIEI: Se cere proiectarea unui sistem pentru gestionarea activității unui magazin al producătorului din cadrul unei fabrici...

Proiectarea Sistemelor Informatice

I. Introducere: Scoala cu Clasele I-VIII Nr. 3 din Craiova se afla asezata in centrul civic al orasului , inconjurata de instiutii ca : Biserica...

Proiectarea Sistemelor Informatice de Gestiune

INTRODUCERE Baza de date reprezintă o colecție de date organizate pentru a facilita căutarea și regăsirea rapidă prin intermediul calculatorului....

Ai nevoie de altceva?