Escolar Documentos
Profissional Documentos
Cultura Documentos
POLO FRUTAL
2020
JOÃO VITOR MARTINS NASCIMENTO – RA: 1964100
POLO FRUTAL
2020
RESUMO
The Integrated Multidisciplinary Project V aims to use the knowledge acquired in the
learning practices classes, covering all disciplines taken in the first two months and
interconnecting them, namely: Economy and Market, Software Engineering II,
Interface Project with or User and Object Oriented Programming I, presenting the
design of a system for reserving audiovisual equipment, aspiring for agility and control
in the loan of equipment and resources to support elementary and high school
teachers.
1 INTRODUÇÃO ................................................................................................. 6
5 CONCLUSÃO ................................................................................................. 27
REFERÊNCIAS ......................................................................................................... 28
6
1 INTRODUÇÃO
a classe classAnimal(), o que não poderia era a classe da baleia herdar a classe
classTerrestre() caso elaborássemos essa subdivisão da classe dos animais.
Polimorfismo ocorre quando reutilizamos métodos de uma classe para outra,
produzindo efeitos no mesmo formato, diferenciando o resultado, por exemplo, tendo
a mesmo caso acima mencionado, para se alimentar a girafa necessita executar a
ação de abrir a boca, precisa também executar a ação de engolir, etc. Cada uma
dessas ações utiliza a mesma classe, porém produz resultados diferentes, isto é o
chamado “Polimorfismo”.
3 ENGENHARIA DE SOFTWARE II
para a tela da Figura 3, afim de que seja possível efetuar o cadastro de um novo
usuário para que o login seja efetuado com sucesso.
Como requisito de segurança e também de privacidade, o sistema esconde os
caracteres digitados no campo de texto em que deve ser informada a senha,
garantindo que ninguém tenha acesso a senha do usuário enquanto ele a digita.
Conforme mostra a Figura 3, o sistema deve abrir uma tela para cadastro de
um novo usuário, os dados informados passarão por aprovação do administrador para
conclusão do cadastro, esses que devem ser averiguados conforme a documentação
entregue no setor de recursos humanos da instituição; essa medida foi tomada para
que seja evitado o cadastro de um indevido no sistema, garantindo a segurança dos
equipamentos que poderiam ser requisitados por um desconhecido ou até mesmo por
um cadastro “fantasma”.
Esta parte do programa solicita informação sobre o nome do colaborador que
também será utilizado pelo sistema para emissão do comprovante de reserva de
12
Tanto como mostra a Figura 7, como a Figura 8 essas telas produzem o mesmo
efeito, apenas dá ao usuário a opção de impressão dos dados constantes sobre a
reserva e no caso da segunda os dados também do cancelamento, feito isso as únicas
opções restantes são o botão para voltar a tela anterior, botão “home” para voltar a
tela inicial ou mais abaixo com a opção “Reservar outro Item” que recorre a tela de
equipamentos disponíveis para verificar a disponibilidade de mais algum material
desejado.
É importante ressaltar que o sistema apenas cria o login determinando o
administrador conforme organização institucional do colégio, e que caso esse
administrador seja também um professor ou funcionário, será necessário criar um
outro cadastro nessa outra função para que haja a possibilidade desse colaborador
reservar itens para si.
Veja na Figura 10 como é realizada a aprovação dos cadastros pendentes pelo
administrador. Lembrando que a aprovação está condicionada à relação de
documentação do colaborador com a instituição, as próximas figuras abaixo irão
apresentar telas restritas apenas ao administrador, ele terá acesso para as diversas
atividades serem realizadas a partir dela, atividades estas: consulta de reservas,
aceitação de cadastros pendentes e consulta de itens.
17
A tela trata das reservas efetuadas para a data clicada no calendário abaixo da
lista, no exemplo o administrador clicou na data de 09/04 e 10/04/2020, dessa forma
o sistema exibirá as reservas programadas para essas duas datas, a sequência de
reservas listadas é organizada pelos nomes dos solicitantes em ordem alfabética, não
cabendo em uma página, o software te dá a opção de pular de uma página para outra.
Veja que ao lado do calendário há uma seta indicando para o lado esquerdo, um
número e outra seta indicando o lado direito.
Ao clicar na seta do lado esquerdo, o programa nos remete à página anterior à
esta, como não há a possibilidade no exemplo pois a página atual já é a primeira, ao
clicar nela o programa não surtirá resultado algum.
Ao clicar na seta do lado direito, o programa nos remete à página posterior,
sendo no caso a página 2, esta página pelo exemplo acima, obviamente aparecerá
sem nenhuma reserva, pois para que o programa preencha a lista desta página deverá
necessariamente preencher a lista da página 1 primeiramente.
A lista de reservas é composta pelo nome do solicitante, o item reservado e
também pelas datas que correspondem à reserva.
18
Neste processo é feita a aceitação de um novo usuário que criou seu cadastro,
logo ao lado esquerdo de cada nome há um ícone que ao clicar nele, o cadastro do
novo usuário será confirmado, havendo alguma irregularidade com os dados
informados, o administrador poderá recusá-lo clicando no ícone vermelho ao lado
direito da ocupação. Vale lembrar que caso o cadastro seja negado, o solicitante
deverá novamente fazer o cadastro para uma nova avaliação.
Os cadastros pendentes são listados em ordem alfabética contando do nome
do solicitante, no exemplo acima há um total de apenas dois cadastros a serem
analisados, a lista segue o padrão de páginas, sendo assim ao preencher a página 1,
outros cadastros por vir serão listados na página 2, e assim sucessivamente.
Ao concluir o cadastro, será gravado no banco de dados e assim poderá ser
efetuado o login com o CPF e senha informados, caso o usuário esqueça a senha,
será necessário realizar um novo cadastro que substituirá o atual existente, e caberá
ao administrador averiguar o motivo pelo qual o colaborador solicitou uma nova senha,
sendo dever do mesmo aceitar ou recusar a nova solicitação de cadastro.
A figura abaixo abordará a terceira e última tela exclusiva ao administrador,
sendo também a última apresentada do software.
19
Pode-se fazer certo da primeira vez ou então fazer tudo de novo. Se uma
equipe de software enfatizar a qualidade em todas as atividades de
engenharia de software, ela reduzirá a quantidade de reformulações que terá́
de fazer. Isso resulta em custos menores e, mais importante ainda, menor
tempo para a colocação do produto no mercado. (Pressman, 2011, p.358).
4 ECONOMIA E MERCADO
5 CONCLUSÃO
Podemos concluir deste projeto, que uma empresa de software não se destaca
no mercado apenas pelas inovações tecnológicas que apresenta, é imprescindível
que essas venham ligadas à uma palavra muita das vezes oculta entre as empresas
que não conseguem traçar seus objetivos e metas, que é a “qualidade”. Concluiu-se
também que um sistema só é considerado eficiente desde que atenda às
necessidades do cliente especificadas nos requisitos de negócio, e que para isso não
se pode abrir mão dos procedimentos de testes que certificam o bom funcionamento
do sistema a ser entregue e que a empresa estará satisfazendo essas necessidades
apontadas; obviamente há um certo investimento a se fazer para isso, e que deve ser
calculada a viabilidade econômica para implementação deste sistema, garantindo
assim um bom resultado final para o cliente e maior credibilidade à empresa.
28
REFERÊNCIAS
ROBERT HOHMAN (Mill Valley). Glassdoor. Médias salariais. 2020. Disponível em:
https://www.glassdoor.com.br/Sal%C3%A1rios/index.htm. Acesso em: 15 abr. 2020.