modelagem 10

Post on 03-Dec-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

modelagem de sistemas

TRANSCRIPT

Modelagem de sistemas

Aula: 10

Data: 06/05/2015

A competitividade de um país não começa nas indústrias ou nos laboratórios de engenharia. Ela começa na sala de aula.

(Lee Iaccoca)

SUMÁRIO

OBJETIVOS...................................................................................................................................................2

REVISÃO......................................................................................................................................................2

DIAGRAMA DE CLASSES..............................................................................................................................2

SISTEMA DE CONTROLE DE CINEMA.......................................................................................................2

BIBLIOGRAFIA..............................................................................................................................................3

BÁSICA PADRÃO......................................................................................................................................3

BÁSICA.....................................................................................................................................................3

Faculdade Anhanguera SBC – Prof.: Fábio Antônio – fabiocyberlife@ig.com.br Página 1/4

Modelagem de sistemas

OBJETIVOS

[] Revisão

[] Diagrama de classes

[] Exercícios

REVISÃO

1. Qual a utilidade do diagrama de caso de uso?2. Qual a finalidade do diagrama de classe?

DIAGRAMA DE CLASSES

O Diagrama de classes é um dos mais importantes e mais utilizados da UML. Seu principal enfoque está em permitir a visualização das classes que compõem o sistema com seus respectivos atributos e métodos, bom como demonstrar como as classes se relacionam, complementam e transmitem informações entre si. Esse diagrama apresenta uma visão estática de como as classes estão organizadas, preocupando-se em definir a estrutura lógica das mesmas. O diagrama de classes serve ainda como base para a construção da maioria dos outros diagramas da linguagem UML.

EXERCÍCIO PARA ENTREGAR DIA 13/05/2015

SISTEMA DE CONTROLE DE CINEMA

Desenvolva a lista de requisitos, o diagrama de caso de uso e o diagrama de classe para um sistema de controle de cinema, com base nos seguintes requisitos:

Um cinema pode ter muitas salas, sendo necessário, portanto, registrar informações a respeito de cada sala, como sua capacidade, ou seja, o número de assentos disponíveis.

O cinema apresenta muitos filmes. Um filme tem informações como título e duração. Assim, sempre que um filme for ser apresentado, deve-se registra-lo também.

Um filme tem um único gênero, mas um gênero pode se referir a muitos filmes. Um filme pode ter muitos atores atuando nele, e um ator pode atuar em muitos

filmes. Em cada filme, um ator interpretará um ou mais papéis diferentes. Por uma questão de propaganda, é útil anunciar os principais atores do filme e que papéis eles interpretam.

Um mesmo filme pode ser apresentado em diferentes salas e horários. Cada apresentação em uma determinada sala e horário é chamada Sessão. Um filme

Faculdade Anhanguera SBC – Prof.: Fábio Antônio – fabiocyberlife@ig.com.br Página 2/4

Modelagem de sistemas

sendo apresentado em uma sessão tem um conjunto máximo de ingressos, determinado pela capacidade da sala.

Os clientes do cinema podem comprar ou não ingressos para assistir a uma sessão. O funcionário deve intermediar a compra do ingresso. Um ingresso deve conter informações como o tipo de ingresso (meio ingresso ou ingresso inteiro). Além disso, um cliente só pode comprar ingressos para sessões ainda não encerradas.

BIBLIOGRAFIA

BÁSICO PADRÃO

1) GUEDES, Gilleanes T. A. UML 2: Uma Abordagem Prática. 2ª ed. São Paulo: Novatec, 2011.

BÁSICA

1) FOWLER, Martin; KOBRYN, Cris; BOOCH, Grady. UML Essencial: um breve guia para a linguagem padrão de modelagem de objetos. 3ª ed. Porto Alegre: Bookman, 2005.

2) BOOCH, Grady (org.); JACOBSON, Ivar; RUMBAUGH, James. UML: Guia do Usuário. 2ª ed. Rio de Janeiro: CAMPUS, 2006.

Faculdade Anhanguera SBC – Prof.: Fábio Antônio – fabiocyberlife@ig.com.br Página 3/4

Modelagem de sistemas

FOLHA DE ROSTO

Curso: Gestão de tecnologia da informação Período: Noturno-1Disciplina: Modelagem de Sistemas Data: Professor: Fábio AntônioAluno: ___________________________________________ RA: _________________

ATIVIDADE 2º BIMESTRE

LISTA DE REQUISITOS

...

DIAGRAMA DE CASO DE USO

...

DIAGRAMA DE CLASSE

...

Faculdade Anhanguera SBC – Prof.: Fábio Antônio – fabiocyberlife@ig.com.br Página 4/4

top related