Baixe o app para aproveitar ainda mais
Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS CURSO DE ENGENHARIA DE SOFTWARE DISCIPLINA: PROJETO INTEGRADOR WEB ATIVIDADE REFERENTE ÀS AULAS: 01 e 02 Você foi contratado por uma empresa de distribuição de filmes e deverá projetar um modelo de dados que atenda às necessidades de controle dos cinemas e filmes. Através de entrevistas e observação o analista levantou as seguintes informações: 1. Visão do negócio: a. Área do Negócio: Departamento de Programação; b. Função Gerencial: Administração de Cinemas. 2. Regras de negócio: a. A empresa de distribuição possui vários cinemas em diversas localidades; b. Cada cinema possui uma identificação única, um nome fantasia, um endereço completo, incluindo rua, avenida, bairro município, estado e sua capacidade de lotação; c. Cada cinema tem pelo menos uma sala de exibição, a identificação dessa sala pode ser por números ou por nomes temáticos; d. Os filmes podem ser dos mais variados tipos e gêneros; e. Cada filme é registrado com um título original, e se for filme estrangeiro, possuirá também o título em português, o gênero, sua duração, sua classificação 2 indicativa (idade mínima) e seu país de origem, informações sobre os atores que compõem seu elenco, e seu diretor. Existirá um único diretor para dad filme; f. Os cinemas podem apresentar mais de um filme em cartaz, sendo, no caso de ter apenas uma sala de exibição, sessões alternadas com um filme e outro; g. As sessões possuem horários que variam de acordo com a duração do filme, havendo sempre um intervalo de aproximadamente 15 minutos entre elas; h. Os atores de um filme pode, obviamente, atuar em diversos filmes, assim como o diretor de um filme pode também ser ator nesse filme ou, ainda mais, ser ator em outro filme. Um ator possui as seguintes características: número de identificação, nome, nacionalidade e data de nascimento; i. As sessões de cinema devem ter seu público registrado diariamente, para que se permita a totalização dos assistentes quando o filme sair de cartaz, ou a qualquer instante. 3. Funcionalidades: a. Apuração do público por município, por cinema e por sessão de cada cinema; b. Permitir uma forma de consulta, que dado um determinado ator, sejam localizados os cinema onde estão em cartaz os filmes em que esse ator atua; c. Em quais cinemas está sendo exibido um determinado gênero de filme; d. Em quais cinemas estão sendo exibidos filmes nacionais. 3 Levando em consideração as informações descritas acima preencha a tabela abaixo com os dados que estariam presentes no documento de requisitos na seção de “Motivação e Problemática abordada pelo software”: 1. Objetivos do Sistema: 2. Justificativa do Projeto: A partir desse levantamento defina os requisitos funcionais do sistema de gerenciamento de cinemas: 3. Requisitos Funcionais:
Compartilhar