modelagem 12

4
Modelagem de sistemas Aula: 12 Dia: 20/05/2015 FRASE DO DIA Sem sonhos, a vida não tem brilho. Sem metas, os sonhos não têm alicerces. Sem prioridades, os sonhos não se tornam reais. Sem o mínimo esforço não se consegue nada. OBJETIVOS DA AULA [] Revisão [] Tirar dúvidas [] Atividade REVISÃO DIAGRAMA DE CASO DE USO O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma excelente ferramenta para o levantamento dos requisitos funcionais do sistema. ATOR O ator especifica um papel executado por um usuário ou outro sistema que interage com o assunto (sistema). O Ator deve ser externo ao sistema. Um ator deve ter associações exclusivamente para casos de uso, componentes ou classes a exceção que um ator possa herdar o papel de outro. Um ator é representado por um boneco ( stick man ). CASO DE USO É uma especificação de um conjunto de ações executadas por um sistema, que contém um resultado observável. Caso de uso é representado por uma elipse, com o nome do caso de uso dentro. Se há limites do sistema no diagrama, o caso de uso deve ficar dentro. Faculdade Anhanguera SBC – Prof.: Fábio Antônio – [email protected] Página 1/4

Upload: betosasamine

Post on 09-Nov-2015

18 views

Category:

Documents


5 download

DESCRIPTION

uml

TRANSCRIPT

Modelagem de sistemas

Modelagem de sistemas

Aula: 12Dia: 20/05/2015FRASE DO DIASem sonhos, a vida no tem brilho.Sem metas, os sonhos no tm alicerces.Sem prioridades, os sonhos no se tornam reais.Sem o mnimo esforo no se consegue nada.OBJETIVOS DA AULA[] Reviso[] Tirar dvidas[] AtividadeREVISODIAGRAMA DE CASO DE USOOdiagrama decaso de usodescreve a funcionalidade proposta para um novo sistema que ser projetado, uma excelente ferramenta para o levantamento dosrequisitos funcionaisdo sistema.ATORO ator especifica um papel executado por um usurio ou outro sistema que interage com o assunto (sistema). O Ator deve ser externo ao sistema. Um ator deve ter associaes exclusivamente para casos de uso, componentes ou classes a exceo que um ator possa herdar o papel de outro. Um ator representado por um boneco (stick man).CASO DE USO uma especificao de um conjunto de aes executadas por um sistema, que contm um resultado observvel. Caso de uso representado por uma elipse, com o nome do caso de uso dentro. Se h limites do sistema no diagrama, o caso de uso deve ficar dentro.RELAES ENTRE ATORESASSOCIAO SIMPLESSo usados para indicar que ocorre uma comunicao entre os atores os casos de uso. O smbolo usado deve ser a linha ligando-os.GENERALIZAO/ESPECIFICAOUma popular relao entre atores a generalizao/especializao. Isto til para definir sobreposio de papis entre atores. A notao uma linha slida com um tringulo em direo ao ator mais geral.RELAES ENTRE CASOS DE USOINCLUDEUma das formas de interao, um dado caso de uso podeincluiroutro. Incluir uma relao direta entre dois casos de usos, implicando que o comportamento do caso de uso includo inserido no comportamento do caso de uso incluso. Esta relao indica uma obrigatoriedadedo caso de uso incluir a funcionalidade do caso de uso includo. Assim, sempre que o primeiro ocorrer obrigatoriamente o includo ocorrer.A notao uma seta pontilhada para o caso de uso includo com o esteretipo .EXTENDOutra forma de interao, um caso de uso podeestenderoutro. Esta relao indica que o comportamento do caso de uso estendidopode ser ou noinserida no caso de uso extensor. Notas ou restries podem ser associadas ao relacionamento para ilustrar as condies em que este comportamento ser executado.A notao uma seta pontilhada da extenso para o caso de uso estendido com a etiqueta .ATIVIDADE ESTUDO DE CASOA firma Sonho Verde vende produtos de limpeza. Cada produto caracterizado por um cdigo nico, nome do produto, categoria (ex. detergente, sabo em p, sabonete, etc), data de fabricao, data de vencimento e seu preo. A firma possui informaes sobre todos seus clientes. Cada cliente identificado por um cdigo nico (tambm interno firma), o nome do cliente, endereo (rua, nmero, sala, cidade, cep, UF), telefone, filiao, status do cliente ("bom", "mdio", "ruim"), e o seu limite de crdito. Guarda-se igualmente a informao dos pedidos de produtos feitos pelos clientes. Cada pedido possui um nmero (nico), a data de elaborao do pedido, quantidade de produtos pedidos, valor total do pedido. Cada pedido pode envolver de um a vrios produtos. Cada produto vendido pela firma possui o seu fornecedor. Cada fornecedor possui CNPJ, Nome Fantasia, telefone, endereo, etc. Um fornecedor pode fornecer vrios produtos.DE ROSTO

Curso: Gesto de tecnologia da informaoPerodo: Noturno-1Disciplina: Modelagem de Sistemas Data: Professor: Fbio AntnioAluno: ___________________________________________ RA: _________________2 ATIVIDADE DO 2 BIMESTRELISTA DE REQUISITOS...DIAGRAMA DE CASO DE USO...DIAGRAMA DE CLASSE...

Faculdade Anhanguera SBC Prof.: Fbio Antnio [email protected] Pgina 1/3