Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional Sistema de gerenciamento de cinema {CINESIS} Alunas: Alexia Lorhainy De Souza 1560204 Anna Júlia Letroche Félix 1560255
1. Introdução 1.1 Objetivos O objetivo do sistema de cinema é gerenciar o lucro e as despesas, simplificando o registro da venda de ingressos e o controle das despesas mensais. Além disso, o sistema deve permitir a compra de ingressos on-line, que proporcionará comodidade ao cliente, evitando filas nos guichês. É importante destacar que o sistema, não é oferecido para a lanchonete local do cinema. Para realizar a compra online o cliente deverá se cadastrar ou fornecer e-mail e senha, caso já seja cadastrado no sistema (a partir da segunda compra). No momento do cadastro, deverá informar: nome completo, e-mail, senha, CPF, data de nascimento e sexo. Pretende-se que o cliente acesse uma área de compra de ingressos, onde serão listados os filmes em cartaz e os horários disponíveis no dia. Caso o cliente queira comprar ingresso para outro dia, o sistema disponibilizara esta possibilidade. Após escolher o filme, data e horário, o cliente também informará o número de ingressos que deseja comprar e o tipo de ingresso: inteira, meia ou sênior. Os preços são diferenciados e não será considerada a venda de ingressos promocionais, ou seja, o preço é diferenciado somente por tipo, e promoções independentes do horário e dia da semana e também não é realizada a venda de poltronas numeradas, ao preço de cada ingresso é acrescida uma taxa de serviço, a qual será definida. O sistema deve controlar a quantidade de ingressos vendidos para uma mesma sessão. Para tanto, deve ser informada, para cada sala de exibição, o número de poltronas disponíveis. Considera-se uma sessão um filme exibido em uma determinada sala, horário e data. Ao retirar os bilhetes no cinema, o cliente deverá emitir um recibo com número de protocolo dos ingressos na bilheteria. Apresentar documentos para comprovar o desconto obtido: meia deve apresentar carteira de estudante e sênior deve apresentar documento de identidade. Não será permitido cancelar a compra do ingresso após a efetivação da compra pela prestadora de cartão de crédito. O registro das despesas com seus determinados valores também permitirá o controle mensal, possibilitando ajustes caso haja mudanças. Para facilitar os pagamentos das despesas, o sistema deve alertar o usuário quando a data de vencimento estiver próxima, com opções de registrar o pagamento ou prolongar. O sistema vai precaver sobre a data de expiração do filme, permitindo a prorrogação da data de limite do contrato. É preciso ter um registro dos distribuidores, para facilitar o contrato de novos filmes. Ao final do dia o usuário poderá solicitar um relatório de lucro e despesa, com informações da venda de ingressos vendidos. Outros relatórios como, filmes e distribuidores, poderão ser gerados. Espera-se que este sistema aumente substancialmente a venda de ingressos do cinema, ampliando os lucros e a área de atuação do mesmo.
2 Definição dos requisitos 2.1 Requisitos funcionais 2.1.1 Funções Fundamentais RF_FF01 O sistema deve permitir a compra de ingressos de cinema online. Itens de informações necessários: Cadastro no site, Protocolo, Quantidade de Ingresso, Filme Escolhido, Data da Compra, Data do filme, Forma de Pagamento. RF_FF02 O sistema deve permitir a escolha da sessão de cinema para a qual o cliente deseja adquirir ingressos. Itens de informações necessários: Filme escolhido, Documento do cliente, Quantidade de Ingresso, Sessão escolhida, Data da Compra, Data do Filme, Forma de Pagamento, Quantidade de Parcelas. RF_FF03 O sistema deve permitir a aquisição de diversos ingressos em uma mesma compra. Itens de informações necessários: Filme escolhido, Documento do cliente, Quantidade de Ingresso, Sessão escolhida, Data da Compra, Data do Filme, Forma de Pagamento, Quantidade de Parcelas. RF_FF04 O sistema deve possibilitar o auto cadastro de cliente no momento da compra, caso o mesmo ainda não esteja cadastrado. Itens de informações necessários: nome completo, e- mail, senha, CPF, data de nascimento e sexo. RF_FF05 O sistema deve permitir a venda de ingressos através de cartão de crédito. Itens de informações necessários: Filme escolhido, Quantidade de Ingresso, Sessão escolhida, Data da Compra, Data do Filme, Forma de Pagamento, Quantidade de Parcelas. RF_FF06 O sistema deve calcular o valor total da compra, considerando a taxa de serviço por ingresso. Itens de informações necessários: Taxa de Serviço, Quantidade de Ingresso, Sessão escolhida, Data da Compra, Data do Filme, Forma de Pagamento, Quantidade de Parcelas. RF_FF07 O sistema deve emitir um recibo com número de protocolo para retirada dos ingressos na bilheteria. Itens de informações necessários: Protocolo, Documento do Cliente, Filme Escolhido, Quantidade de Ingressos, Sessão escolhida, Data de Compra. RF_FF08 O sistema deve controlar a quantidade de ingressos vendidos para uma mesma sessão. Itens de informações necessários: Quantidade de Ingressos Disponíveis, Quantidade de lugares Disponíveis. RF_FF09 O sistema não permitirá o cancelamento de compra de ingresso após sua efetivação junto à prestadora de cartão de crédito. Itens de informações necessários: Forma de Pagamento. RF_FF10 O sistema deve permitir a retirada dos ingressos pelo cliente na bilheteria do cinema. Itens de informações necessários: Protocolo, Documento do Cliente, Filme Escolhido, Sessão do Filme, Quantidade de ingressos, Data de compra, Forma de Pagamento. RF_FF11 O sistema deve permitir ao funcionário do cinema localizar os ingressos através do número do protocolo o documento de identificação do cliente. Itens de informações necessários: Protocolo, Documento do Cliente, Cadastro do Cliente, Filme Escolhido, Sessão escolhida, Data de Compra.
2.1.2 Funções Básicas RF_FB01 Manter clientes. Itens de informação necessários: Nome completo, E-mail, Senha, CPF, Data de Nascimento e Sexo. RF_FB02 Manter Funcionario. Itens de informação necessários: CPF, RG, Nome, Endereço, Data de Nascimento, E-mail, Estado Civil, Sexo, e Telefones. RF_FB03 Manter Ingressos. Itens de informação necessários: Compra Online, Nome do Filme, Gênero, Preço, Sala, Horário, Forma de Pagamento, Dia, Protocolo, Entrada. RF_FB04 Manter despesas. Itens de informação necessários: Controle Mensal, Pagamento. RF_FB05 Manter lucro. Itens de informação necessários: venda de Ingressos, Distribuidores. RF_FB06 Manter distribuidores. Itens de informação necessários: CPF, RG, Nome, Cidade, Bairro, E-mail, Telefone. RF_FB07 Manter forma de pagamento. Itens de informação necessários: Cartão de Crédito, a Vista, 2.1.3 Funções de Saída RF_FS01 Gerar relatório de venda. Itens de informação exibidos: Cliente, Data, Administrador, Total, Promoções e Forma de Pagamento. RF_FS02 Gerar relatório de despesa. Itens de informação exibidos: Controle Mensal, Pagamento. RF_FS03 Gerar relatório de Clientes. Itens de informação exibidos: Nome do Cliente, E- mail, CPF, Data de Nascimento, Sexo, Cadastro. RF_FS04 Gerar relatório de Compra. Itens de informação exibidos: Promoções, Total, Data e Distribuidor. RF_FS05 Listagem de filmes. Itens de informação exibidos: Gênero, Classificação, Nome, Horário. RF_FS06 Listagem Administrador. Itens de informação exibidos: Nome, CPF, RG, Data de Nascimento, Endereço, Estado Civil, Sexo, Telefone, E-mail.
2.2 Requisitos Não Funcionais NF01 - O sistema deve possuir um mecanismo de segurança para evitar que pessoas não autorizadas tenham acesso ao sistema ou a dados privados. NF02 - As senhas de acesso ao sistema não devem estar diretamente visíveis no banco de dados e sim de algum modo criptografado. NF03 - A interface disponível para o cliente deve ser simples de forma que um usuário inexperiente possa operá-lo. NF04 - Os tipos de ingressos considerados serão: inteira, meia (estudante) e sênior. NF05 - Somente clientes cadastrados podem efetivar a compra de ingressos online. NF06 - A cada venda de ingresso o sistema deve atualizar o número de ingressos vendidos para uma sessão. NF07 - Somente os filmes em cartaz poderão ser selecionados para compra de ingressos. NF08 - Por padrão, o sistema apresenta as sessões da data escolhida, permitindo ao cliente selecionar qual for de sua preferência. NF09 - A quantidade de ingressos deve ser informada separadamente para cada tipo de ingresso. NF10 - A compra de ingressos deve ser feita para uma única sessão de cinema. NF11 - Apenas podem ser vendidos ingressos para uma sessão se existirem poltronas disponíveis.