SlideShare une entreprise Scribd logo
1  sur  39
Program ų inžinerija Programinės įrangos projektavimas Bazinės projektavimo sąvokos
Turinys ,[object Object],[object Object],[object Object],[object Object]
PĮ projektavimo procesas, jo metodikos ir sprendžiamos problemos
Kas tai yra PĮ projektavimas? ,[object Object]
PĮ projektavimas - programų inžinerijos proceso dalis ,[object Object],[object Object],[object Object]
PĮ projektavimo svarba ,[object Object],[object Object],[object Object],[object Object]
PĮ projektavimo proceso etapai ,[object Object],[object Object],[object Object]
PĮ projektavimo proceso rezultatas ,[object Object]
PĮ projektavimo metodikos (1) ,[object Object],[object Object],[object Object],[object Object]
PĮ projektavimo metodikos (2) ,[object Object],[object Object],[object Object],[object Object]
PĮ projektavimo metodikos (3) ,[object Object],[object Object]
PĮ projektavimo metodikos (4) ,[object Object]
PĮ projektavimo sprendžiamos problemos (1) ,[object Object],[object Object]
PĮ projektavimo sprendžiamos problemos (2) ,[object Object],[object Object],[object Object]
PĮ architektūros samprata
PĮ architektūros apibrėžimas ,[object Object]
PĮ architektūros projektavimas ,[object Object]
PĮ architektūros projektavimo aspektai ,[object Object],[object Object],[object Object]
PĮ projektavimo notacijos
Kas tai yra notacija? ,[object Object],[object Object]
Notacijų tipai ,[object Object],[object Object]
Struktūrinės notacijos ,[object Object],[object Object],[object Object],[object Object]
Klasių ir objektų diagramos ,[object Object]
Komponentų diagramos ,[object Object]
Paskirstymo diagramos ,[object Object]
Esybių-ryšių diagramos ,[object Object]
Dinaminės notacijos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Veiklos diagramos ,[object Object]
Bendradarbiavimo diagramos ,[object Object]
Sekų diagramos ,[object Object]
Būsenų diagramos ,[object Object]
Pseudo kodas ,[object Object]
Pseudo kodo pavyzdys (1) ,[object Object],<?php if (is_valid($cc_number)) { execute_transaction($cc_number, $order); } else { show_failure(); } ?>
Pseudo kodo pavyzdys (2) ,[object Object],if  kredito kortelė galiojanti  then  vykdyti transakciją, naudojant kortelės nr. ir užsakymo duomenis  else  rodyti klaidos pranešimą  end if
PĮ projektavimo metodai
Populiariausi PĮ projektavimo metodai ,[object Object],[object Object],[object Object]
Funkcinis arba struktūrinis projektavimas ,[object Object],[object Object],[object Object]
Objektiškai orientuotas projektavimas ,[object Object],[object Object],[object Object]
Duomenų projektavimas ,[object Object],[object Object]

Contenu connexe

Plus de Rolandas Kristapaitis (7)

PI_10paskaita
PI_10paskaitaPI_10paskaita
PI_10paskaita
 
PI_4_paskaita
PI_4_paskaitaPI_4_paskaita
PI_4_paskaita
 
PI_2pratybos_projekto_planavimas
PI_2pratybos_projekto_planavimasPI_2pratybos_projekto_planavimas
PI_2pratybos_projekto_planavimas
 
PI_3paskaita
PI_3paskaitaPI_3paskaita
PI_3paskaita
 
PI_1paskaita
PI_1paskaitaPI_1paskaita
PI_1paskaita
 
PI_0paskaita
PI_0paskaitaPI_0paskaita
PI_0paskaita
 
PI_1pratybos_CPM
PI_1pratybos_CPMPI_1pratybos_CPM
PI_1pratybos_CPM
 

PI_8paskaita