Click here to load reader
Upload
betosasamine
View
214
Download
0
Embed Size (px)
DESCRIPTION
modelagem de sistemas
Citation preview
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
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
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
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