modelagem 10

5

Click here to load reader

Upload: betosasamine

Post on 03-Dec-2015

214 views

Category:

Documents


0 download

DESCRIPTION

modelagem de sistemas

TRANSCRIPT

Page 1: Modelagem 10

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 – [email protected] Página 1/4

Page 2: Modelagem 10

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 – [email protected] Página 2/4

Page 3: Modelagem 10

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 – [email protected] Página 3/4

Page 4: Modelagem 10

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 – [email protected] Página 4/4