Escolar Documentos
Profissional Documentos
Cultura Documentos
Polo Campinas – SP
2021
UNIP EaD
RA: 2060067
RA: 2076874
RA: 2076493
RA: 2059330
RA: 2062452
3º semestre
Polo Campinas – SP
2021
RESUMO
SUMÁRIO
1 INTRODUÇÃO……………………...………………………………………………. 5
2 OBJETIVO…………………………………………………………………………... 6
3 ENGENHARIA DE SOFTWARE…………………………………………………..7
3.1 Testes de software………………………………………………………………….. 8
3.2 Roteiro de testes……………………………………………………………………. 9
4 ECONOMIA E MERCADO………………………………………………………..11
4.1 Agentes econômicos………………………………………………………………. 11
4.2 Viabilidade econômica…………………………………………………………….12
5 INTERFACE COM O USUÁRIO………………………………………………….15
5.1 Protótipo de alta fidelidade……………………………………………………….15
6 PROGRAMAÇÃO ORIENTADA A OBJETOS………………………………….21
6.1 Elementos técnicos ………………………………………………………………...22
6.2 Diagrama de classes do projeto …………………………………………………..22
7 CONCLUSÃO……………………………………………………………………….26
REFERÊNCIAS……………………………………………………………………….27
5
1 INTRODUÇÃO
6
2 OBJETIVO
O objetivo da nossa empresa, que foi contratada pelo Colégio Vencer Sempre,
será desenvolver e apresentar um projeto que busque suprir as necessidades da escola em
relação a reserva de equipamentos audiovisuais e agendamentos das salas e auditórios,
atendendo às especificidades do cliente, fornecendo requisitos para a melhoria da gestão de
qualidade e garantindo que o produto tenha eficácia na implementação.
Apresentaremos ao cliente a questão financeira, valores gastos no investimento da
escola e prazo para o desenvolvimento e implementação do projeto; analisaremos os
requisitos funcionais, não funcionais e de negócios necessários para a confecção do
sistema; verificaremos qual a melhor metodologia será aplicada para que a qualidade do
software esteja de acordo com as Normas Internacionais; elaboramos um planejamento de
testes descrevendo o passo a passo do que deve ser executado, apresentando as respectivas
evidências (captura de tela), que provem que os testes foram aplicados.
7
3 ENGENHARIA DE SOFTWARE
Outro ponto a ser analisado, para aplicar esse modelo na empresa, é o fato de que
o investimento é alto e, para ter retorno, leva cerca de 5 a 7 anos. Tem que ter paciência,
engajamento e um time comprometido com o desenvolvimento.
A avaliação feita na empresa vai definir em que nível a mesma está estruturada,
quais os gets (defeitos), quais as áreas devem ser monitoradas com mais rigor, entre outras
observações, para implementar os processos do CMMI.
Outra característica importante a ser mencionada diz respeito a ISO/NBR 9126,
que também está relacionada à qualidade do produto de software e aborda os requisitos não
funcionais. São restrições tecnológicas que, na maioria das vezes, o cliente não fala,
mas como fabricante, tem que colocar esses itens e atributos.
Essa ISO é dividida em seis grandes grupos. São eles: Funcionalidade;
Confiabilidade; Usabilidade; Eficiência; Manutenibilidade e Portabilidade. Tais conjuntos
permitem dizer se o software satisfaz as necessidades e os padrões estabelecidos pelos
desenvolvedores e pelos usuários.
4 ECONOMIA E MERCADO
Nesse projeto será cobrado R$4000,00 e o prazo para a entrega será de 5 dias,
pagando R$100,00 a hora trabalhada aos funcionários, com tempo estimado de 40 horas
para conclusão do projeto.
Apresentamos abaixo uma planilha com a relação dos equipamentos fornecidos
pelo nosso cliente Colégio Vencer Sempre.
onde o usuário poderá digitar o Número de Série, e clicar para consultar, caso já exista o
cadastro, trará os dados em tela.
● Nome: Preencher o nome para ser descrito no equipamento.
● Tipo: Preencher o tipo ou modelo do equipamento.
● Marca: Preencher a marca do fabricante do equipamento.
● Status: Nesse campo será mostrado a condição do equipamento, onde
poderá estar disponível ou indisponível para a reserva.
Tela de Reservas
Consulta de Equipamentos:
Preenchimento da reserva:
Atributos:
● CPF do tipo numérico int.
● NOME do tipo texto char.
● FONE do tipo numérico int.
● FUNÇÃO do tipo texto char.
● EMAIL do tipo texto char.
● SENHA do tipo texto char.
Métodos:
● CadastrarUsuario() - Função de inserir um novo usuário.
● AlterarUsuario() - Função de gravar alterações no usuário.
● ExcluirUsuário() - Função de excluir o usuário.
Representada pelo diagrama:
Métodos:
● CadastrarEquip() - Função de inserir um novo equipamento.
● AlterarEquip() - Função de gravar alterações no equipamento.
● ExcluirEquip() - Função de excluir o equipamento.
Representada pelo diagrama:
● Classe Reserva Equipamentos: Classe que irá proceder com a reserva dos
equipamentos, fazendo herança com as classes CadastroUsuarios e
CadastroEquipamentos, contendo os atributos e métodos a seguir:
Atributos:
● CPF do tipo numérico int. - Herança Classe CadastroUsuario.
● NOME do tipo texto char. - Herança Classe CadastroUsuario.
● NSERIE do tipo texto char. - Herança Classe CadastroUsuario.
● NOMEEQ do tipo texto char. - Herança Classe CadastroUsuario.
● DATAHORAINICIO do tipo texto char .
● REPETDATAHORAFIM do tipo texto char.
● COMENTARIO do tipo texto char.
Métodos:
● ReservarEquip() - Função de inserir a reserva.
● AlterarReserva() - Função de alterar a reserva.
● ExluirReserva() - Função de exclusão e cancelamento da reserva.
● ConsultarReserva() - Função para consultas das reservas.
25
7 CONCLUSÃO
REFERÊNCIAS
LOPES, H. F.; ITO, O.T. Programação orientada a objetos I. São Paulo: Editora Sol.
2015.
MANZALLI, M.F.; DITTICIO, C. Economia e mercado. São Paulo: Editora Sol, 2018.
SOUZA, L.S. de. Projeto de interface com o usuário. São Paulo: Editora Sol, 2015.