Metodologia Jourdon Constantine

Curs
7/10 (1 vot)
Conține 1 fișier: doc
Pagini : 5 în total
Cuvinte : 1451
Mărime: 12.94KB (arhivat)
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Mihaela Mihalca
Jourdon Constantine este o metodologie structurata care acopera etapele de analiza si proiectare in metodologia Rups

Extras din curs

Jourdon Constantine este o metodologie structurata

care acopera etapele de analiza si proiectare

Abordeaza aplicatia in maniera top-down (de la intreg la componente).

In fiecare dintre cele 2 etape se utilizeaza anumite tehnici de reprezentare.

In etapa de analiza se folosesc urmatoarele tehnici de reprezentare :

- pentru reprezentarea structurilor functionale  DFD

- pentru reprezentarea structurilor de date  dictionarul de date

- pentru reprezentarea structurilor de prelucrare  limbajul natural structurat

In etapa de proiectare se folosesc :

- pentru reprezentarea structurilor modulare  diagrama de structura modulara

- pentru reprezentarea structurii datelor  dictionarul de date extins

- pentru reprezentarea structurii de prelucrare  una din tehnicile de reprezentare a algoritmilor (scheme logice, pseudocod, diagrame arborescente, reprezentarea ,”,©)

Diagramele de flux de date folosesc urmatoarele notatii :

Proces de prelucrare

Nume Flux de date

Surse/destinatii de date

Nume Colectie de date

Flux de control

DFDurile se pot structura pe nivele prin descompunerea uneia sau mai multor procese de prelucrare in subprocese de nivel inferior. Intr-o DFD nu este recomandat sa apara mai mult de 6 procese de prelucrare. Fiecare nivel poate reprezenta un DFD separat.

Procesele de prelucrare reprezinta prelucrari specifice efectuate in cadrul aplicatiei. Intre aceste procese se schimba fluxuri de date sau fluxuri de control. Datele se considera stocate in colectii de date care ulterior vor fi implementate in fisiere sau baze de date. Sursa respectiv destinatia datelor reprezinta entitati care furnizeaza date de intrare in aplicatie sau entitati care utilizeaza datele furnizate de aplicatie

Forma generala a unui DFD :

Daca se doreste descompunerea pe un nivel inferior se fac una sau mai multe DFDuri in care procesele vor purta numarul procesului descompus iar fluxurile de date pot avea aceleasi nume sau nume diferite

Dictionarul de date descrie toate fluxurile de date si colectiile de date din DFD. In dictionarul de date se identifica datele si structura lor logica

Personal = { date personal * colectie de date referitoare la salariati*

Date pers = {

Marca +

Nume +

Prenume+

CNP +

Data_i * data incadrarii *

Sal_i * salariul de incadrare*

Functie

}

Un flux de date poate sa fie format dintr-o structura de date fie dintr-o data elementara de tipul marca.

Limbajul natural structurat este utilizat pentru descrierea fiecarui proces de prelucrare din DFD. El este propriu fiecarui analist, trebuie sa respecte insa o maniera structurata si descrie principiul care sta la baza prelucrarilor efectuate in fiecare proces.

Ex : Pentru fiecare angajat se citeste sal_incadrare, nr de ore lucrate, se calculeaza venitul brut + sporuri  deduceri, se aplica CAS, CASS, se calculeaza impozitul, vt net= vt brut  impozit

In etapa de proiectare se folosesc ca modalitati de reprezentare diagramele de structura modulara

Nume

Model de prelucrare Mesaj predefinit Model de date Flux de date

Nume

Flux de control Conector structura alternativa structura repetitiva

Diagrama de structura modulara are o structura arborescenta si se parcurge de sus in jos iar pe fiecare nivel de la stanga la dreapta

Modulele pot fi cuplate intre ele prin conectori iar intre ele se pot schimba fluxuri de date sau de control.

Dictionarul de date extins seamana cu dictionarul de date avand specificate in plus pentru fiecare data elementara tipul si dimensiunea ei

Date_pers = { marca char[7]+

Nume char [30]+

Prenume char [20]+

Cnp int[13]+

....

}

Preview document

Metodologia Jourdon Constantine - Pagina 1
Metodologia Jourdon Constantine - Pagina 2
Metodologia Jourdon Constantine - Pagina 3
Metodologia Jourdon Constantine - Pagina 4
Metodologia Jourdon Constantine - Pagina 5

Conținut arhivă zip

  • Metodologia Jourdon Constantine.doc

Ai nevoie de altceva?