Você está na página 1de 17

UNIVERSIDADE PAULISTA - UNIP EaD

Projeto Integrado Multidisciplinar V

Cursos Superiores de Tecnologia a Distância da UNIP EaD

PIM V – DESENVOLVER UM PROJETO DE UM SISTEMA DE RESERVA DE


EQUIPAMENTOS AUDIOVISUAIS

São Paulo

2021
UNIVERSIDADE PAULISTA - UNIP EaD

Projeto Integrado Multidisciplinar V

Cursos Superiores de Tecnologia a Distância da UNIP EaD

PIM V – DESENVOLVER UM PROJETO DE UM SISTEMA DE RESERVA DE


EQUIPAMENTOS AUDIOVISUAIS

Aluno: Lucas Presente Virosta


RA: 2063538
Curso: Análise e Desenvolvimento de Sistemas

São Paulo

2021
RESUMO

Desenvolver um projeto de um sistema de reserva de equipamentos


audiovisuais, para 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 ..................................................... 13

5.4. Caso de teste 04 – Relatórios ...................................................................... 14

5.5. Caso de teste 05 – Ajuda.............................................................................. 15

6. CONCLUSÃO ................................................................................................ 16

7. REFERÊNCIAS .............................................................................................. 17
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 do Colégio 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 Sempre. 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 s 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 de projeto, percentual
de evolução de requisitos, também devem ser documentadas [Hazan, 2008].

Macro Atividades do Processo de


Percentual de esforço (%)
Desenvolvimento de Software
Engenharia de Requisitos 25%
Design, Arquitetura 15%
Implementação 40%
Testes 10%
Homologação 5%
Implantação 5%

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.

Prazo de Produção
Desenvolvedores Total
entrega diária
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 entrega de 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 à solicitação 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 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 e 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 o Lucidchard: Software de diagramas e
comunicação visual, Disponível em: https://www.lucidchart.com/pages/pt.

4.5. Teste ou verificação


11

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 garantia de que as entradas que foram definidas,
entã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 Reservas 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: Possui 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 pagina 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 o login como perfil Professor no sistema.

Pós-condições: Preenche dados e confirmar reserva.

Serão solicitados os seguintes dados: Professor; Curso; Equipamento;

Horário; Data;

12
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;
14

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ários; Relatório somente do dia solicitado de todas as reservas concluídas


para o dia.

Informações: Dara/Hora Retirada, Professor, Equipamento, Data/Hora


Devolução.
15

Semanal; Relatório do período de 7 dias de todas as reservas concluídas para


os próximos 7 dias.

Informações: Dara/Hora Retirada, Professor, Equipamento, Data/Hora


Devolução.

Mensal; Relatórios do período de 30 dias de todas as reservas concluídas


para os próximos 30 dias.

Informações: Dara/Hora Retirada, Professor, Equipamento, Data/Hora


Devolução.

5.5. Caso de teste 05 – Ajuda


Permite ao usuário tirar dúvidas como Primeiro Acesso, Reserva de
Equipamentos, Cadastro, Relatórios.
16

Pré-condições: usuário efetuar cadastro e acessar opções Ajuda.

6. 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
17

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.

7. REFERÊNCIAS
RIBEIRO, A. L. Engenharia de software II. São Paulo: Editora Sol, 2015.

PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. São


Paulo: McGraw-Hill, 2011.

SOMMERVILLE, I. Engenharia de software. São Paulo: Pearson, 2011.

MENAMIN, Sthephen M.; PALMER, John F. Análise Essencial de Sistemas.


[S.l.]: Editora Makron Books, 1994.

CIÊNCIA MODERNA, Engenharia de Software: Análise e Projeto de Sistema,


2008

MANZANO, José Augusto Navarro. Estudo dirigido de Linguagem C. São P


aulo: Editora Erica, 2013.

COSTA, Ivanir. Engenharia de software. São Paulo: Editora Sol, 2014.


MARTINS, J. C. C. Técnicas para gerenciamento de projetos de software. Rio
de Janeiro: Brasport, 2007.

FILHO, W. Engenharia de Software: fundam entos, métodos e padrões. LTC


– Livros Técnicos e Científicos Editora S. A., 2005.

Site para modelagem de tela: <https:// ninjamock.com/Designer/Workplace >


Acesso em 15/03/2021.

Você também pode gostar