Buscar

PIM V (nota 10)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIP INTERATIVA 
Projeto Integrado Multidisciplinar V 
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas 
 
 
 
 
 
 
 
 
 
 
 
 
PROJETO DE UM SISTEMA 
Desenvolver projeto de um sistema de reserva de equipamentos audiovisuais 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Birigui - SP 
2020 
 
 
UNIP INTERATIVA 
Projeto Integrado Multidisciplinar V 
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas 
 
 
 
 
 
 
PROJETO DE UM SISTEMA 
Desenvolver projeto de um sistema de reserva de equipamentos audiovisuais 
 
 
 
 
 
 
 
 
Nome: XXXXXXXX 
R.A: XXXXXXXX 
 
2º Semestre 
 
 
 
 
 
 
 
 
 
Birigui - SP 
2020 
 
RESUMO 
 
Desenvolver um projeto de um sistema de reserva de equipamentos 
audiovisuais, para escola o colégio Vencer Sempre, para que agilize e controle 
 
 
empréstimos de equipamentos e recursos de apoio aos professores do Ensino 
Fundamental e Médio. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Palavras Chaves: projeto de interface; controle; Gerenciamento de 
equipamentos; desenvolvimento. 
 
 
 
 
 
 
 
 
 
ABSTRACT 
 
 Develop a project for a reservation system for audiovisual equipment, for 
 
 
school and college Vencer Sempre, to streamline and control equipment loans and 
support resources for elementary and high school teachers. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Keywords: Information System; Theater; Sales Management; Software 
 
 
SUMÁRIO 
 
 
1. INTRODUÇÃO .................................................................................................... 6 
2. OBJETIVO DO TRABALHO ............................................................................... 7 
3. CUSTO DO PROJETO ........................................................................................ 7 
4. ENGENHARIA DE SOFTWARE ......................................................................... 9 
4.1. Requerimento ou levantamento das necessidades ........................................ 9 
4.2. Projeto ................................................................................................................ 9 
4.3. Implementação................................................................................................. 10 
4.4. Modelando a Solução ...................................................................................... 10 
4.5. Teste ou verificação ........................................................................................ 10 
5. SISTEMA........................................................................................................... 11 
5.1. Caso de Teste 01 – Efetuar Login ................................................................... 11 
5.2. Caso de Teste 02 – Reserva de Equipamentos ............................................. 12 
5.3. Caso de Teste 03 – Cadastro de usuário ....................................................... 12 
5.4. Caso de Teste 04 – Relatórios ........................................................................ 13 
5.5. Caso de Teste 05 – Ajuda ................................................................................ 14 
5. CONCLUSÃO ................................................................................................... 15 
6. REFERÊNCIAS ................................................................................................. 16 
 
6 
 
 
1. INTRODUÇÃO 
 
O objetivo do presente trabalho foi desenvolver um projeto para um 
gerenciamento mais eficaz do controle dos agendamentos das reservas de 
equipamentos áudio visuais da escola Vencer Sempre. Pois a secretaria da escola 
mantém o controle tudo em planilha manual, tornando o controle oneroso, e propicio 
a falhas. Em busca de sanar estes problemas, foi criado este projeto para automatizar 
o controle trazendo qualidade e objetividade no controle dos equipamentos áudio 
visuais. A visualização do histórico de cada reserva dos equipamentos, da geração de 
relatórios de reservas para controle e outras funcionalidades, visou facilitar e 
aprimorar a gestão desses procedimentos. O sistema é para atender a necessidade 
da gestão de reservas de aparelhos áudio visuais com o diferencial que foi 
desenvolvido um status de prioridade para as reservas dependendo do usuário, sala 
e turma. 
 
 
 
 
 
 
 
 
 
7 
 
2. OBJETIVO DO TRABALHO 
 
O objetivo geral do trabalho é apresentar um sistema para a gestão das 
reservas dos equipamentos do Colégio Vencer. Os objetivos específicos do trabalho 
proposto são: 
a) permitir o controle dos cadastros gerais dos equipamentos da empresa; 
b) permitir a reserva dos equipamentos com integração dos usuários; 
c) disponibilizar informação ao responsável pela gestão das reservas em 
relação a movimentação e manutenção dos equipamentos; 
d) disponibilizar informações das reservas e dos equipamentos. 
3. CUSTO DO PROJETO 
 
A solução desenvolvida surgiu através da ideia de melhorar a forma de como 
são realizadas as reservas de equipamentos da empresa. Foi desenvolvido um 
sistema para efetuar a reserva de equipamentos que seja de fácil usabilidade e melhor 
interatividade, diminuição do tempo gasto com a tarefa e que seja integrado com os 
usuários. 
 
 
 
8 
 
O principal insumo (artefato de entrada) para um processo de estimativas é o 
documento de requisito. O estimador deve analisar os requisitos para garantir a 
qualidade e então estimar o tamanho do projeto de software. O próximo passo é a 
derivação das estimativas de esforço, prazo (cronograma), custo (orçamento) com 
base na estimativa de tamanho e nos dados históricos de projetos concluídos 
da organização, assim como o estabelecimento da estimativa de recursos 
computacionais críticos e dos recursos da equipe a ser alocada ao projeto. Neste 
ponto, as principais estimativas foram geradas e precisam ser documentadas. As 
premissas e suposições utilizadas na geração das estimativas, dentre outras: 
complexidade do projeto, plataforma de desenvolvimento, tipo do projeto, percentual 
de evolução de requisitos, também devem ser documentadas [Hazan, 2008]. 
 
 
 
 
A Tabela é uma sugestão de distribuição de esforço em projetos típicos, no 
entanto, em se tratando um projeto com características específicas, estes 
percentuais devem ser alterados para o projeto em questão. Nesses casos, o 
estimador deve justificar, com observações no documento de estimativas, as 
premissas utilizadas para a alteração dos percentuais. 
 
Desenvolvedores Prazo entrega Produção diária Total 
 6 30 dias 6 horas/dia R$ 35.000 
 
Por fim, a estimativa foi feita com base no tempo de desenvolvimento, somando 
30% com testes e mais 20% para segurança de entrega, para não haver imprevistos 
caso aconteça algum problema com erros inesperados. 
 
9 
 
4. ENGENHARIA DE SOFTWARE 
 
O ciclo de vida de um software trata-se de uma estrutura de processos, tarefas 
e atividades implicadas no desenvolvimento, operação e manutenção de um software, 
incluindo a vida do sistema, desde a definição dos requisitos até sua obsolescência. 
A primeira escolha a ser feita no processo de desenvolvimento de um software 
é o ciclo de vida que será utilizado, pois a partir desta escolha é que poderá ser 
definida desde a maneira mais adequada de chegar nas necessidades do cliente, até 
como e quando o cliente receberá a primeira versão operacional do software. 
Para este projeto, o ciclo de vida escolhido para o desenvolvimento do 
trabalho foi o Método Ágil. A aplicação de um método ágil dentro do ambiente de TI 
busca promover mais agilidade, produtividade e integração profissional. Nela, existe 
a busca por mecanismos que contribuam para a criação de um ambiente com canais 
de comunicação mais simples, autonomia para tomada de decisões e foco nas 
demandas de clientes e usuários. Dessa forma, a entregade produtos passa a ser 
mais rápida sem que isso comprometa a qualidade do produto. 
 
Os benefícios são ganhos de performance, ampliação da capacidade de 
atender a solicitações e maior integração são alguns deles. 
4.1. Requerimento ou levantamento das necessidades 
 
Nesta etapa, os requisitos do produto que o idealizador almeja desenvolver 
são estabelecidos, baseados normalmente nos serviços que necessitam ser 
fornecidos, nas limitações aceitáveis e os objetivos do software. 
Depois de determinado, precisa estabelecer os requisitos de forma adequada 
para que eles sejam úteis para o desenvolvimento da próxima etapa. Nesta fase está 
contemplada também a documentação e o estudo de viabilidade e facilidade do 
projeto. 
4.2. Projeto 
 
Processo de vários passos centralizados em quatro diferentes atributos: 
estrutura de dados, arquitetura do software, detalhes procedimentais e caracterização 
das interfaces. Neste processo os requisitos são traduzidos para um conjunto de 
10 
 
representações de forma a permitir a avaliação da qualidade do produto antes que a 
codificação seja iniciada. 
4.3. Implementação 
 
Na etapa de Implementação é onde o programa é desenvolvido. A princípio a 
sugestão é que nesta etapa sejam incluídos testes unitários de cada módulo, ou seja, 
cada sequência de código desenvolvido é testada individualmente antes de iniciar a 
próxima etapa. 
4.4. Modelando a Solução 
Para ilustrar a modelagem para os testes, foi desenvolvido o diagrama de 
classes, o analista de sistemas utilizou a versão web da UML CASE Tool Visual 
Paradigm, disponível em: https://online.visual-paradigm.com/pt/diagrams/ 
 
 
 
4.5. Teste ou verificação 
 
Com a finalização do desenvolvimento do código, tem início a etapa de teste, 
centralizados em dois pontos principais: a lógica interna do software, e a 
funcionalidade externa. É nesta fase que se decide se os erros de comportamento do 
sistema foram solucionados e se tem a garantia de que as entradas que foram 
https://online.visual-paradigm.com/pt/diagrams/
11 
 
definidas, estão produzindo resultados reais em conformidade com os requisitos 
especificados. 
5. SISTEMA 
 
Para ilustrar o sistema que foi desenvolvido, serão apresentadas algumas 
telas do software com detalhes de funcionamento do Sistema de Reserva de 
equipamentos: 
 
5.1. Caso de Teste 01 – Efetuar Login 
 
Permite ao usuário através da identificação por e-mail e senha; Pré-
condições: Possuir um cadastro de usuário ativo. Pós-condições: Usuário entra 
conectado ao sistema. 
 Cenário Principal: 
1. Usuário marca o checkbox com a opção Professor; 
2. Usuário preenche seu e-mail e senha; 
 
 
 
 
 
12 
 
3.Sistema valida os dados de login e senha do usuário; 
4. Sistema direciona o Usuário para a página principal do sistema 
5.2. Caso de Teste 02 – Reserva de Equipamentos 
Permite ao usuário efetuar reserva de equipamentos. 
Pré-condições: Usuário deve fazer login como perfil Professor no sistema. 
Pós-condições: Preencher dados e confirmar reserva. 
Serão solicitados os seguintes dados: Professor; Curso; Turno; Equipamento; 
Horário; Data; 
 
 
5.3. Caso de Teste 03 – Cadastro de usuário 
 
Permite ao usuário Professor efetuar cadastro. 
Pré-condições: Usuário efetuar cadastro para acesso ao sistema. Pós-condições: 
Preencher dados e confirmar cadastro. 
Serão solicitados os seguintes dados: Professor (Nome Completo); CPF; 
Curso; Turno; 
13 
 
 
5.4. Caso de Teste 04 – Relatórios 
 
 Permite ao usuário Professor extrair relatórios. 
Pré-condições: Usuário efetuar cadastro e acessar opção Relatórios. Pós-condições: 
Preencher dados conforme necessidade de relatório. 
As opções para extração de relatórios são as seguintes: 
Diário; Relatório somente do dia solicitado de todas as reservas concluídas 
para o dia. 
Informações: Data/Hora Retirada, Professor, Equipamento, Data/Hora 
Devolução 
Semanal; Relatório do período de 7 dias de todas as reservas concluídas para 
os próximos 7 dias. 
Informações: Data/Hora Retirada, Professor, Equipamento, Data/Hora 
Devolução 
 
Mensal; Relatório do período de 30 dias de todas as reservas concluídas para 
os próximos 30 dias. 
Informações: Data/Hora Retirada, Professor, Equipamento, Data/Hora 
Devolução 
14 
 
 
Para os 3 períodos (Diário, Semanal e Mensal), as informações podem ser 
visualizadas no próprio sistema (conforme visualização de dados acima), impressão 
do relatório e/ou exportação de arquivo em Excel. 
5.5. Caso de Teste 05 – Ajuda 
 Permite ao usuário tirar dúvidas como Primeiro Acesso, Reserva de 
Equipamentos, Cadastro, Relatórios. 
 
 
Pré-condições: Usuário efetuar cadastro e acessar opção Ajuda. 
15 
 
5. CONCLUSÃO 
 
A proposta do projeto é a execução da teoria à prática da Engenharia de 
Software, Projeto de Interface com o usuário, Programação Orientada a Objetos, 
Economia e Mercado, sua importância desde o processo de criação ao sistema final 
atendendo os autores do meio acadêmico. Transcorrido do trabalho de testes do 
sistema, foi possível chegar ao objetivo, cumprindo todo o prazo seguindo os 
conceitos metodológicos proporcionando a prática e assimilação, com o padrão de 
organização e preparado para futuras implementações. 
Hoje praticamente tudo está informatizado, automatizando os processos 
corriqueiros do dia a dia. Neste estudo de caso, conseguimos desenvolver em C# um 
programa simples, mas objetivo com o tema proposto, gerenciar as reservas de 
equipamentos do colégio Vencer Sempre. 
Este projeto teve por objetivo atender às necessidades apresentados pela 
direção da escola, automatizar a planilha de controle do inventário de equipamentos 
audiovisuais do colégio, por tipo de equipamento, controle de horários, professores e 
turmas. 
Como a ciência sempre tudo se multiplica, recomendamos que sempre seja 
feita uma análise da gestão da escola, para que seja levantado os pontos de melhoria, 
para que este software sempre seja atualizado conforme a demanda e as 
necessidades que venham a surgir. 
 
 
 
 
 
 
 
16 
 
6. REFERÊNCIAS 
 
 
MANZANO, José Augusto Navarro. Estudo dirigido de Linguagem C. São Paulo: 
Editora Erica, 2013. 
 
COSTA, Ivanir. Engenharia de software. São Paulo: Editora Sol, 2014. 
 
CIÊNCIA MODERNA, Engenharia de Software: Análise e Projeto de Sistema, 
2008. 
 
MARTINS, J. C. C. Técnicas para gerenciamento de projetos de software. Rio de 
Janeiro: Brasport, 2007. 
 
MENAMIN, Sthephen M.; PALMER, John F. Análise Essencial de Sistemas. [S.l.]: 
Editora Makron Books, 1994. 
 
FILHO, W. Engenharia de Software: fundamentos, métodos e padrões. LTC – 
Livros Técnicos e Científicos Editora S. A., 2005. 
 
SOMMERVILLE, I. Engenharia de software. São Paulo: Pearson, 2011. 
 
PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. São 
Paulo: McGraw-Hill, 2011. 
 
RIBEIRO, A. L. Engenharia de software II. São Paulo: Editora Sol, 2015. 
 
Site para modelagem de tela: <https://ninjamock.com/Designer/Workplace> Acesso 
em 07 abr. 2020 
 
https://ninjamock.com/Designer/Workplace

Continue navegando