·

Ciência da Computação ·

Engenharia de Software

Send your question to AI and receive an answer instantly

Ask Question

Recommended for you

Preview text

ExercícioCase Prático Sistema de Controle de Estacionamento Contexto Um estacionamento comercial enfrenta dificuldades no gerenciamento de vagas controle de entrada e saída de veículos e cobrança pelo uso do espaço Isso causa confusão para os usuários falta de controle sobre as vagas disponíveis e perdas financeiras devido a falhas nos registros de pagamento A administração deseja implementar um sistema que automatize o controle de veículos otimize a gestão de vagas e facilite a cobrança de tarifas Objetivo Desenvolver uma proposta de sistema de controle de estacionamento que automatize o processo de registro de entrada e saída de veículos monitore a ocupação das vagas em tempo real e realize a cobrança adequada das tarifas de estacionamento Etapas do Exercício 1 Análise Objetivo Compreender as necessidades de controle do estacionamento e definir os requisitos do sistema Atividades 1 Reunião com Stakeholders Entrevistar a administração do estacionamento usuários frequentes e equipe de segurança para identificar os problemas atuais e os requisitos desejados para o sistema 2 Levantamento de Requisitos Identificar requisitos funcionais ex registro de entrada e saída de veículos controle de vagas cálculo de tarifas e não funcionais ex tempo de resposta escalabilidade 3 Documentação de Requisitos Criar um documento que descreva o escopo do sistema as funcionalidades esperadas e especificações como a necessidade de integração com sistemas de pagamento e segurança 2 Desenvolvimento Objetivo Elaborar a modelagem do sistema com base nos requisitos definidos sem programação Atividades 1 Modelagem de Dados Criar um Diagrama EntidadeRelacionamento ER para definir a estrutura do banco de dados com tabelas para veículos registros de acesso tarifas e ocupação de vagas 2 Fluxogramas de Algoritmos Desenvolver fluxogramas que representem os principais processos do sistema como controle de entrada e saída de veículos gestão de vagas e cálculo de tarifas 3 Diagramas de Processo Utilizar BPMN para mapear visualmente os processos operacionais do sistema como o fluxo de pagamento e a liberação de vagas após a saída de um veículo 3 Validação Objetivo Validar os modelos propostos para garantir que atendem aos requisitos e são funcionais Atividades 1 Revisão dos Modelos Apresentar e discutir os fluxogramas de algoritmos e diagramas ER com os stakeholders para verificar se os modelos refletem corretamente os requisitos 2 Simulação de Processos Utilizar cenários hipotéticos para simular o uso dos modelos como entradas em horários de pico e cálculo de tarifas em diferentes condições identificando possíveis ajustes e melhorias 3 Feedback dos Stakeholders Coletar feedback da administração do estacionamento e dos usuários sobre os fluxogramas e diagramas apresentados 4 Evolução Objetivo Melhorar os modelos e fluxogramas com base no feedback e na evolução das necessidades Atividades 1 Ajustes com Base no Feedback Revisar e refinar os modelos de dados e fluxogramas conforme as sugestões dos stakeholders incorporando funcionalidades adicionais como reservas de vagas e descontos para clientes frequentes 2 Adaptação a Novas Necessidades Identificar e documentar novas funcionalidades ou processos que surgirem durante a validação como integração com aplicativos móveis para pagamentos e notificações de vagas disponíveis 3 Documentação Final Consolidar os modelos ajustados em um documento final que inclua todas as melhorias e sugestões incorporadas Entrega Final Os alunos deverão entregar um conjunto de fluxogramas de algoritmos e modelos de dados ER detalhados junto com a documentação completa do projeto incluindo os requisitos levantados diagramas iniciais e ajustes realizados durante o processo de validação