Logo Passei Direto
Buscar

PIM V - Sistema de Reserva de Equipamentos

User badge image

Enviado por Marcos Vinícius Quaresma em

páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1 
UNIVERSIDADE PAULISTA – UNIP EaD 
Projeto Integrado Multidisciplinar 
Curso Superior de Tecnologia em Análise e 
Desenvolvimento de Sistemas 
Sistema de Reserva de Equipamentos 
Projeto integrado multidisciplinar V (PIM V) 
SÃO PAULO 
2023 
2 
Sistema de Reserva de Equipamentos 
Projeto Integrado Multidisciplinar em Análise e 
Desenvolvimento de Sistemas 
Projeto Integrado Multidisciplinar para obtenção do título 
de tecnólogo em Análise e Desenvolvimento de Sistemas, 
apresentado à Universidade Paulista – UNIP EaD. 
Orientador (a): 
SÃO PAULO 
2023
3 
RESUMO 
O Projeto Integrado Multidisciplinar V, tem como objetivo fixar os conceitos que 
foram ministrados no decorrer deste bimestre do curso de Análise de 
desenvolvimento de sistemas, demonstrando o desenvolvimento de pesquisa de 
sistema de agendamento de equipamentos. 
Dado que através da pesquisa bibliográficas com auxílio de todas as disciplinas 
decorrentes deste bimestre, foi de extrema importância para recolher informações 
para o desenvolvimento do projeto, de forma que será possível analisar como é 
executado engenharia de software no projeto de desenvolvimento de um sistema, 
além de apresentar como a organização administra área financeira para tomada de 
decisão. 
Palavras-chave: Economia E Mercado, Engenharia de software II, Projeto de 
interface com o usuário. 
4 
ABSTRACT 
The Integrated Multidisciplinary Project V, aims to establish the concepts 
that were taught during this two-month course on Analysis of Systems 
Development, demonstrating the development of research on equipment 
scheduling systems. 
Given that through bibliographic research with the help of all disciplines 
resulting from this two-month period, it was extremely important to collect 
information for the development of the project, so that it will be possible 
to analyze how software engineering is performed in a system 
development project, in addition to to present how the organization 
manages the financial area for decision making. 
Keywords: Economy and Market, Software Engineering II, User 
interface design. 
5 
 
 
 
SUMÁRIO 
 
 
1. Introdução ....................................................................................................... 6 
2. Desenvolvimento ............................................................................................. 7 
3. Conclusão ....................................................................................................... 21 
REFERÊNCIAS ................................................................................................... 22 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
 
1. INTRODUÇÃO 
 
 
 
 
 
O presente trabalho é sobre desenvolver um sistema de reserva de 
equipamentos, mais concretamente com o auxílio da disciplina de engenharia de 
software será apresentado como deve ser testado a aplicação, para que assim 
garanta a qualidade do sistema ao cliente/ usuário e com o auxílio da disciplina projeto 
de interface com o usuário será possível a visualização do sistema antes da entrega 
ao cliente. 
 
O objetivo deste trabalho recolher informações do colégio, através de 
levantamentos de requisitos, que na qual as informações serão relevantes para o 
desenvolvimento do projeto. 
 
O desenvolvimento deste projeto está organizado por cinco capítulos, no 
primeiro capitulo será abordado a história do colégio a para melhor compreendimento 
do assunto, no segundo capítulo será mencionado a abordagem economia e mercado 
do colégio e o planejamento do projeto do sistema, no terceiro capítulo o assunto 
será tratado referente aos levantamentos de requisitos e no quarto capítulo será 
elencado a parte visual do sistema e argumentações relacionadas ao sistema , no 
quinto capitulo serão abordados conceitos relacionados a programação e como será 
aplicado no sistema de reserva de equipamentos. 
 
A metodologia adotada foi pesquisa bibliográfica, onde favoreceu todas as 
informações obtidas deste projeto. 
 
 
 
 
 
 
 
7 
 
2. DESENVOLVIMENTO 
 
 
2.1 Descrição do Colégio 
Nome Razão: Colégio Vencer Sempre 
Nome fantasia: Colégio Vencer Sempre 
 
2.1.1 Sobre projeto do sistema de reserva do Colégio Vencer Sempre 
O Colégio Vencer Sempre aos longos dos anos, sempre buscou inovação para 
o desenvolvimento de ensino, de forma que o Colégio disponibiliza equipamentos 
audiovisuais (tais como: data-shows, tv com vcr, tv com dvd, projetor de slides, 
sistemas de áudio-microfone, caixa Amplificada, Notebooks, kits multimídia etc.), 
para que os professores e coordenadores ministrem aulas e palestras em sala de 
aula ou auditório, portanto para o uso dos equipamentos é necessário um 
agendamento antecipado, contudo o sistema de reserva é manual não tem sido 
mais eficaz, uma vez que os números de professores aumentaram gerou uma 
indisponibilidade de agendamento e perda de controle de empréstimo. 
O colégio analisando essa situação, entendeu que é necessário a contratação 
de da Empresa de Software para a implantação de sistema web e mobile, para agilizar 
dos agendamentos e controle de empréstimos dos equipamentos audiovisuais para 
os professores do Ensino Fundamental e Médio. 
 
 
2.2 Economia e mercado 
 
Economia e mercado é de suma importância de entendimento dentro da 
organização, pois a partir desse conhecimento é possível desenvolver um 
diagnóstico de saúde financeira da empresa mais preciso, de modo que é possível 
traçar planos de estratégia para preservar, aumentar o capital e analisar receitas e 
despesas, que na qual a empresa visa investimentos lucrativos ao longo do ano. 
Vale ressaltar que a atuação dos fatores agentes na economia e mercado, são 
extremamente necessários, de modo que através deles será determinar a oferta e 
a demanda de mercado, ou seja, é fundamental que cada fator de agente execute 
sua função, para que assim possa garantir a economia. 
8 
 
Os agentes econômicos são: 
 
• Governo: responsável pela interferência nas atividades dos agentes empresa 
e família, além de ser representado por todos seus integrantes. 
 
• Empresa: responsável por geração de bens e serviços, em qualquer 
seguimento. 
 
• Família: responsável por agentes consumidores, que determina fatores de 
produção, porém, também podem ser geração de bens e serviço. 
 
 
 
Figura 01: Fluxo circular/ riqueza na economia. 
 
Fonte: https://dinheirostrategy.com/2020/06/23/como-funciona-a-economia/ 
 
 
Como pode-se observar o diagrama acima, a sua função é analisar a 
comparação entre os agentes econômicos empresa e família, que na qual por sua vez 
a empresa gera produção de bens para oferecer a família e a família compram os 
bens e serviços para atender suas necessidades e assim gera a oferta e a demanda 
de mercado. 
 
2.2.1 Mapeamento de agentes econômicos 
 
https://dinheirostrategy.com/2020/06/23/como-funciona-a-economia/
9 
 
Com base no estudo da disciplina de economia e mercado é importante 
identificar os tipos de agentes econômico dentro de uma organização, pois a partir 
desse ponto será feito o mapeamento, que na qual é realizado o levantamento de 
informações relevantes para o desenvolvimento de análise do negócio ou de um 
novo projeto dentro da empresa que é o caso do colégio que está desenvolvendo um 
novo projeto de implementação de um sistema de reserva de equipamentos 
audiovisuais, então é importante verificar quais agentes econômico é utilizado. 
 
No Colégio Sempre Vencer, pode observar dois tipos de agentes econômicos 
empresa e família, em relação ao agente econômico empresa, no colégio é aplicado 
da seguinte maneira: produção de bens e serviços, ou seja, como bens ele utiliza os 
bens de consumo como: o imóvel da escola, matérias escolares, computadores, 
mesas, cadeira equipamentos audiovisuais e entre outros, e comoo serviço é 
prestado a aulas, já no agente econômico família como consumidores, compram o 
serviço de ensino do colégio. 
 
 
2.2.2 Viabilidade econômica 
 
Para que a Empresa de Software, possa atender todos os levantamentos de 
requisitos, primeiro a mesma precisa entender qual será o custo que o colégio está 
disposto a investir na implementação do sistema e o prazo de entrega que deseja, 
por esse motivo durante o planejamento o colégio desenvolveu uma viabilidade 
econômica, de modo que foi possível verificar a análise de mercado, fluxo de caixa, 
indicador de retorno de capital e etc. 
 
Após de passar por todas essas análises de documentações, indicadores, foi 
possível ter uma ampla visão da saúde financeira do colégio, de modo que o 
orçamento disponível para implementação será R$ 123.000, sem que esse valor 
afete as demais áreas econômicas do colégio e o prazo estipulado da entrega total 
do sistema é de três, subdivido por partes. 
 
2.2.3 Ciclo de vida do projeto 
 
10 
 
Baseado com as informações apresentado pelo Colégio para Empresa de 
Software, será feito um ciclo de vida do projeto, onde será divido por etapas, de forma 
que facilitará o gerenciamento ao cliente, seguindo o modelo PMI, ou seja, início, 
organização e preparação, execução e encerramento. Para melhor compreensão 
abaixo será ilustrado o ciclo de vida do projeto. 
 
 
Figura 02 Fluxo de ciclo de vida do projeto 
 
Fonte: Autoria Própria 
 
Conforme a figura acima, o fluxo de ciclo de vida será divido em cinco etapas 
sendo: 
• Etapa 1: Nessa etapa será levanto dos requisitos que colégio deseja em sua 
aplicação. 
 
• Etapa 2: Nessa etapa será análise da documentação onde será verificado 
todos os 
requisitos solicitados pelo cliente e a validação com mesmo para poder seguir com 
projeto. 
 
• Etapa 3: Nessa etapa começa o desenvolvimento do sistema de acordo com 
a documentação, vale ressaltar que pode haver alteração ao longo do projeto. 
 
• Etapa 4: Nessa etapa é feita a execução do teste referente ao sistema, para 
garantia qualidade de entrega ao cliente. 
 
 
• Etapa 5: Nessa etapa é o encerramento do projeto, depois de passar por 
todas as etapas anteriores e ter entregado dentro do prazo para colégio, uma 
vez que a Empresa de Software garante o valor de entregue ao colégio, sem 
que ocorra atraso e custo. 
 
 
2.3 Engenharia de Software 
 
11 
 
Aos longos dos anos a engenharia de software tem tido um papel muito 
importante dentro das organizações, de modo que é responsável por garantir que as 
funcionalidades de uma aplicação sejam entregues com garantia de acordo com os 
requisitos definidos pelo cliente, ou seja, evitando retrabalho, insatisfação dos 
clientes, horas extras, aumento de defeitos entre outros. 
 
 
2.3.1 Levantamento de requisitos 
 
De acordo com a reunião que a Empresa de Software deve com Colégio Vencer 
Sempre, referente ao sistema de reserva de equipamentos audiovisuais, foram 
levantados os seguintes requisitos: 
 
Requisitos funcionais 
• O sistema cadastrar o usuário com nome, cpf, telefone, e-mail e 
senha; 
• O sistema deve ser logado pelo usuário com e-mail e senha; 
• O sistema deve mostrar quantidade de cada equipamento audiovisual 
está disponível; 
• O sistema deve ter abaixo de cada equipamento audiovisual, botão 
de agendar; 
• O sistema deve abrir calendário com data e hora ao clicar no botão 
agendar; 
• O sistema deve enviar mensagem de agendamento com sucesso ao 
clicar no botão reservar. 
 
Requisitos não funcionais 
• O sistema deve compatível com navegadores: google chorme, 
internet explore, safari e Firefox; 
• O sistema deve ser compatível com sistemas operacionais: 
Windows, macOS; 
• O Sistema deve apresentar desempenho no limite de 0,4 segundos; 
• Será necessário acesso à internet. 
 
2.3.3 Documentação 
 
12 
 
Objetivo do sistema / aplicação: 
O cliente possui um website institucional, desenvolvido em plataforma CMS 
Wordpress, utilizado para divulgação de seus produtos e serviços, além de 
informações sobre a cultura do colégio, seus valores, missão, cursos. 
 
 O objetivo é desenvolver um sistema web, que deve permitir que o usuário 
professor reserve os equipamentos audiovisuais, no entanto é de extrema importância 
que todos os requisitos sejam atendidos por partes e agregando valor ao produto, 
garantindo a qualidade e a segurando uma boa experiência de navegação para o 
usuário final. 
Url do site: https://colegiovencersempre.com.br/pt-br/ 
Acesso ao protótipo navegável – não 
 
Cenários de Teste 
 
Requisitos Funcionais 
 
 
 
Requisitos Não Funcionais 
13 
 
 
Ferramentas Utilizadas: 
• IDE –Eclipse 
• Linguagem de Programação - Java 
• Automação –Selenium Webdriver 
• Testes Automatizados – Junit 
 
2.3.4 Especificação de interface 
 
A Empresa de Software para passar as informações para design desenvolver 
protótipo do website, com base o que o colégio solicitou, apresentou as seguintes 
especificações da interface: 
 
• A interface deve possuir a cor azul de fundo. 
 
• O nome do colégio deve ser escrito com letra maiúsculo no canto superior direito. 
 
• A página de login deve ser centralizado no meio da tela. 
 
• Todas as páginas devem conter as redes sociais no rodapé de forma centralizada. 
 
• As imagens dos equipamentos devem estar centralizadas na tela. 
 
• No canto superior esquerdo na página logada devem conter símbolo de 
notificação, calendário e o botão de sair. 
 
2.3.5 Definição de metodologia 
 
A metodologia escolhida pela Empresa de Software é ISO 9001, por ser voltada ao 
sistema de qualidade, englobando as áreas de projeto, desenvolvimento entre 
outras, por esse motivo a Empresa de Software tem como uns dos seus valores 
14 
 
garantir a qualidade desde do início do projeto até após da entrega, pois acredita em 
melhoria contínua. 
 
 
2.3.7 Roteiro de teste 
 
Conforme acordado com o Colégio, a Empresa de Software irá seguir com roteiro 
de teste, apontando apenas o caminho positivo do sistema, como pode ser 
observado na tabela abaixo: 
 
 
Tabela 01-Funcionalidade Login de acesso 
 
Fonte: A própria 
 
Tabela 02- Funcionalidade Cadastro 
15 
 
 
Fonte: A própria 
 
 
 
Tabela 03 -Funcionalidade Agendamento 
 
 
Fonte: A própria 
 
 
 
16 
 
Tabela 04- Funcionalidade Hearder 
 
Fonte: A própria 
 
 
Tabela 05 -Funcionalidade Footer 
 
Fonte: A própria 
 
 
17 
 
2.4 PROJETO DE INTERFACE COM O USUÁRIO 
 
 
A área de projeto de interface com o usuário é tão importante como todas as 
áreas 
que engloba o desenvolvimento no projeto, pois a partir dela é realizado o font end 
da aplicação, ou seja, toda parte da interface de um sistema de modo que tem como 
objetivo deixar de forma mais interativa ao usuário final. 
 
É fundamental que entender a diferença entre a interface e interatividade, de 
modo que ao realizar o protótipo do sistema o cliente entenda o que foi feito, ou seja, 
a interface pode considerar os comandos(códigos) de lista do sistema operacional, já 
a interação, considera o uso do mouse ou da mão (sistema touch screen). 
A interface pode ser dividida em duas partes, ruim quanto se um design que dar 
trabalho para o usuário utilizar, tempo de espera acima de 0,4 segundos fazendo que 
o mesmo deixa a aplicação, difícil manuseio e confusa seguindo diversas etapas até 
chegar no objetivo final, em contrapartida a interface boa, é de fácil usabilidade, o 
design é simples e elegante, o tempo de espera está dentro 0,4 segundos e utiliza 
objetos físicos e fácil de se lembrar. 
 
2.4.1 Protótipo da interface 
 
Com a documentação pronta, para que o colégio aprove, a Empresa de 
Software desenvolveu protótipos de acordo com as especificações informada pelo 
colégio, de modo que ao visualizar a imagem do sistema, será possível analisarse 
todas as informações mapeadas, estão de acordo com que o cliente espera ou caso 
preciso ser melhorado e corrigido. 
 
Conforme ilustrações abaixo será possível melhor analise, de como o sistema deve 
ser e qual comportamento será esperado. 
 
 
 
 
 
18 
 
Figura 03 Página de login de acesso 
 
Fonte: A própria 
 
Como pode observar o protótipo de página de login, foi desenvolvido de acordo 
com a especificação do colégio, que na qual o usuário deve realizar seu login com 
seu e-mail e senha, e se caso não possui o login deve clicar no botão de cadastrar, 
em situação que porventura o usuário esqueceu sua senha, pode reservar a sua 
senha clicando no botão esqueci a senha. 
 
Figura 04 -Página de cadastro
 
Fonte: A própria 
 
19 
 
Neste protótipo o usuário deve realizar o cadastro com as informações 
solicitadas e a confirmação de senha e após clicar no botão registrar. 
 
 
Figura 05 -Página de Reserva 
 
Fonte: A própria 
 
Nessa página o usuário deve estar logado, para que possa visualizar os 
equipamentos audiovisuais e a quantidades disponível para a reserva. 
 
 
 
Figura 06 Página de Reserva concluída 
 
Fonte: A própria 
20 
 
Conforme imagem acima é a última etapa da web para realizar a reserva dos 
equipamentos audiovisuais, nela o usuário devera clicar em agendar e selecionar 
o dia e hora que irá usar o equipamento. 
 
2.5 PROGRAMAÇÃO ORIENTADA AO OBJETO. 
 
2.5.1 Objetos 
2.5.2 Classes 
2.5.3 Herança e Polimorfismo 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21 
 
3. CONCLUSÃO 
 
 
 
 
O trabalho apresentou um projeto de sistema de reserva de equipamentos 
audiovisuais que através das informações obtidas foi possível fazer o levantamento 
dos requisitos com o auxílio da disciplina de engenharia de software II de forma que 
foi possível elencar diversas etapas do projeto de teste, tais como levantamentos 
de requisitos, documentação, especificação de interface, metodologia e roteiro de 
teste. 
O projeto apresentou abordou como é o desenvolvimento do protótipo de 
interface um sistema web, de forma que foi possível o cliente ter a visualização do seu 
sistema antes de estar pronto e poder opinar se é o que o mesmo esperava, e se 
caso não for realize as alterações. 
O projeto apresentou como é aplicado a programação orientada ao objeto 
dentro do sistema desenvolvido. 
Foi possível compreender como é dimensionada a economia e mercado para 
organização e como é realizado a visibilidade econômica da empresa, antes de 
realizar um projeto ou investimento, além de apresentar o ciclo de vida de um 
projeto. 
Ainda que existam aspectos a serem incluídos, as informações cedidas por 
parte 
através de pesquisa de campo foram de suma importância para desenvolver e 
apresentar de forma compreensível o projeto. 
 
 
 
 
 
 
 
 
 
 
22 
 
 
 
4. REFERÊNCIA 
 
 
 
 
 
Programação orientada a objetos I. / Helder Frederico Lopes,Olavo T. Ito. –São 
Paulo: Editora Sol, 2015. 
 
Engenharia de Software II. / André Luiz Ribeiro. –São Paulo: Editora Sol, 2015. 
Projeto de interface com o usuário. / Luciano Soares de Souza. – São Paulo: Editora 
Sol, 2015. 
 
Ferramenta utilizada para protótipo Pencil 
Sites 
 
Disponível< https://www.suno.com.br/artigos/agentes-economicos/>Acessado em: 
17 mar. 2023. 
 
Disponível< https://medium.com/@anne_caroline/como-elaborar-um-roteiro-de- 
testes-f6a818d74dd9>. Acessado em: 22 mar. 2023. 
 
Disponível< https://www.guru99.com/test-plan-for-project.html>. Acessado em: 
15 abr. 2023.

Mais conteúdos dessa disciplina

Mais conteúdos dessa disciplina