Projeto Integrado de Empreendorismo e Gestão Tecnológica
Por: ouvaiouracha • 18/11/2019 • Trabalho acadêmico • 1.522 Palavras (7 Páginas) • 159 Visualizações
Nome: Leonardo Machado dos Santos
RGM:20185880
Curso: Gestão de Tecnologia da informação
Projeto Integrado de Empreendorismo e Gestão Tecnológica
- INTRODUÇÃO
Este projeto contém e descreve o processo de elaboração de um sistema automatizado para gestão de venda de ingressos e controle de acesso em cinemas integrando software e hardware. Apresentando a situação atual e a pretendida além da modelagem necessária e sua implementação.
Trata-se de um projeto hipotético para disciplina de Projeto Integrado de empreendorismo e gestão de tecnologia do curso de Gestão de Tecnologia da Informação.
- JUSTIFICATIVA
Um software de verdade de ingressos de acesso ao cinema que visa facilitar a compra de ingressos antecipadamente além de fato da escolha dos lugares desejados. Este projeto tem o intuito em diminuir as filas nas bilheterias e com isso fazendo que os clientes economizem tempo.
- OBJETIVO
O sistema de venda de ingressos via internet tem por objetivo implantação de um sistema de informação no qual trará para o usuário a facilidade na compra de ingressos via web com isso lhe ajudando a ganhar tempo sem ficar em filas e favorecendo também em valores.
- REQUISITOS FUNCIONAIS
- O sistema deve permitir a aquisição de diversos ingressos na compra.
- O sistema deve permitir a compra dos ingressos via web.
- O sistema deve permitir a escolha da seção de cinema no qual o cliente adquiriu o ingresso.
- O sistema deve permitir a venda de ingressos através de cartão de crédito e débito.
- O sistema deve permitir a retirada dos ingressos na bilheteria do cinema.
- O sistema deve possibilitar o auto cadastro do cliente no momento da primeira compra caso o mesmo não esteja cadastrado.
- O sistema deve permitir ao funcionário da bilheteria do cinema a localizar os ingressos através do número do protocolo ou documento de identificação do cliente.
- O sistema deve calcular o valor total da compra de ingressos, considerando a taxa de serviço por ingresso.
- O sistema deve controlar a quantidade de ingressos vendido para uma
mesma sessão.
- O sistema deve emitir um recibo de pagamento com um número de protocolo para retirada dos ingressos na bilheteria.
- REQUISITOS NÃO FUNCIONAIS
- O sistema deve possuir um mecanismo de segurança para evitar que pessoas não autorizadas tenham acesso ao sistema de software ou de dados privados.
- As senhas de acesso ao sistema não devem estar diretamente visíveis no banco de dados e sim de algum modo de ou sistema criptografado.
- A interface disponível para o cliente deve ser simples de forma que um usuário inexperiente possa opera-lo.
- O sistema para consulta deve permitir o acesso a no mínimo 100 usuários simultaneamente.
- O sistema e desenvolvido em Java.
- O sistema será desenvolvido no banco de dado MySQL.
- Os tipos de ingressos considerados serão: inteira, meia, “estudantes”, sênior e menor de 12 anos.
- A cada venda de ingressos o sistema deve atualizar o número de ingressos vendidos para uma sessão.
- Somente clientes cadastrados podem efetivar a compra dos ingressos.
- Por padrão o sistema apresenta as sessões da data corrente ,permitindo ao cliente selecionar outra data.
- Somente filmes em cartaz poderão ser selecionados para compra de ingressos.
- A quantidade de ingressos deve ser feita para única sessão de cinema.
- Apenas podem ser vendidos os ingressos para uma sessão apenas se existirem poltronas disponíveis na mesma sessão.
- CASOS DE USO
- CADASTRO CLIENTE
Neste caso de uso cliente irá realizar seu próprio cadastro,
informando seus dados e endereço.
O sistema deve possibilitar o auto cadastro de cliente no momento da compra, caso o mesmo ainda esteja cadastrado. ( proposed, Medium dificulty)
O sistema deve permitir a um cliente não cadastrado seu auto cadastro.
Caso já seja cadastrado, deve informar e-mail e senha e acessar seus dados do cadastro.
RESTRIÇOES
Clientes ainda não tem registro: (Pré-condição, Status is Proposed)
Um cliente foi cadastrado: (Pós-condição, Status is Proposed)
- CADASTRA CLIENTE-PRINCIPAL
- O sistema apresenta formulário para cadastro do cliente, contendo: nome completo, e-mail, senha, CPF, RG, Data de nascimento, sexo, endereço completo (rua, número, CEP, cidade, UF) e telefone.
Responsabilidades (requisitos externos)
- O cliente informa seus dados
- O sistema salva os dados no banco de dados
- O caso de use e encerrado
- CAMPOS OBRIGATÓRIOS-EXCEÇÃO
- No passo 2 do fluxo 1, o sistema verifica se todos os campos obrigatórios foram preenchidos. Caso negativo, solicita o preenchimento do cliente. São considerados obrigatórios: nome completo, e-mail, senha, CPF, RG, data de nascimento e telefone.
- CLIENTE JÁ CADASTRADO-EXCEÇÃO
- No 3° passo do fluxo 1, o sistema verifica antes de salvar se já existe cliente com mesmo número de CPF ou RG informados. Caso afirmativo, avisa ao cliente e impede o cadastro do mesmo.
- VENDA DE INGRESSOS VIA WEB
[pic 1]
Cliente
Este ator representa os clientes que acessam o site do cinema.
Prestado de cartão de Crédito.
Este ator refere-se ao software de comunicação entre o site do cinema e a prestadora de cartão de crédito, através de um webservice para efetuar o pagamento.
Compras de ingressos
Neste caso de uso do cliente realiza a compra do ingressos.
Inicia selecionando a sessão que desejada, em seguida informa para cada tipo de ingresso e a quantidade que queira adquirir.
...