Escolar Documentos
Profissional Documentos
Cultura Documentos
SÃO PAULO
2023
UNIVERSIDADE PAULISTA - UNIP EaD
SÃO PAULO
2023
RESUMO
Keywords: Economy and Market, Software Engineering II, User Interface, Object
Oriented Programming I.
SUMÁRIO
1. INTRODUÇÃO 6
2. ECONOMIA E MERCADO 7
3. ENGENHARIA DE SOFTWARE II 10
3.3. MPS.br 11
7. CONCLUSÃO 25
8. REFERÊNCIAS 26
6
1. INTRODUÇÃO
2. ECONOMIA E MERCADO
software), o ponto de equilíbrio seria de 3 vendas por mês (R$ 15.000,00 em receita
mensal).
Além disso, supondo que a venda para o Colégio Vencer Sempre seja
realizada em um prazo de 2 meses a partir do início do desenvolvimento do
software, a receita total seria de R$ 5.000,00. Levando em conta os custos
envolvidos e a receita esperada, o ROI seria de 233% em um período de um ano
(considerando um fluxo de caixa livre descontado a uma taxa de 12% ao ano).
10
3. ENGENHARIA DE SOFTWARE II
Requisitos de negócios:
● O sistema deve reduzir o tempo gasto pelos professores na reserva de
equipamentos audiovisuais.
● O sistema deve garantir a disponibilidade de equipamentos para os
professores quando necessário.
3.3. MPS.br
Para o desenvolvimento do sistema de reserva de equipamentos
audiovisuais, a metodologia mais adequada seria o MPS.br (Melhoria de Processo
de Software Brasileiro), pois esta metodologia é especialmente direcionada para
12
Testes de integração:
A. Testar a integração entre as funcionalidades de cadastro de equipamentos e
reserva de equipamentos.
B. Testar a integração entre as funcionalidades de cadastro de usuários e
reserva de equipamentos.
C. Testar a integração entre as funcionalidades de consulta de equipamentos
disponíveis e reserva de equipamentos.
Testes de aceitação:
A. Testar a usabilidade do sistema para os usuários finais.
B. Testar a performance do sistema durante o uso.
C. Testar a segurança do sistema em relação
13
não funcionais do software. O designer deve ter em mente que a interface deve ser
intuitiva, fácil de usar e eficiente, permitindo que os usuários realizem suas tarefas
de maneira efetiva e eficiente.
A elaboração de protótipos de interfaces permite testar e validar as decisões
de design antes de investir recursos em desenvolvimento. Isso economiza tempo e
dinheiro, já que as correções podem ser feitas na fase de prototipagem, em vez de
serem descobertas apenas na fase de implementação.
Para detalhar cada interface apresentada, é importante explicar em detalhes o
funcionamento de cada tipo de entrada de dados, processamento ou saída de
informação. Deve-se considerar a hierarquia de informações, o layout, as cores, as
fontes e os elementos gráficos utilizados.
Além disso, é importante que as interfaces apresentadas sigam padrões de
design e usabilidade, como a utilização de ícones e botões reconhecíveis, a
consistência visual entre as diferentes telas e a organização dos elementos para
facilitar a compreensão e utilização.
Dessa forma, o desenvolvimento de protótipos de interfaces com alta
fidelidade é uma etapa fundamental para garantir a qualidade da interface com o
usuário e aumentar a eficiência do processo de design.
Tela de Cadastro:
● Funcionalidade: permitir o cadastro de novos usuários do sistema;
● Entrada de dados: nome completo, e-mail, senha, confirmação de senha;
● Processamento: verificação de dados, validação de e-mail e senha,
criptografia da senha;
● Saída de informação: mensagem de confirmação de cadastro ou erro caso
haja alguma inconsistência nos dados.
Tela de Login:
● Funcionalidade: permitir o acesso de usuários cadastrados ao sistema;
● Entrada de dados: e-mail e senha;
● Processamento: verificação de dados, validação de e-mail e senha,
autenticação de acesso;
● Saída de informação: mensagem de confirmação de acesso ou erro caso haja
alguma inconsistência nos dados.
Tela de Reserva:
● Funcionalidade: permitir a reserva de um equipamento específico;
● Entrada de dados: equipamento desejado, data e horário da reserva;
● Processamento: verificação de disponibilidade do equipamento, validação de
data e horário, registro da reserva no sistema;
● Saída de informação: mensagem de confirmação de reserva ou erro caso
haja alguma inconsistência nos dados.
Tela de Ajuda:
19
7. CONCLUSÃO
8. REFERÊNCIAS
Balaji, R., & Murugaiyan, M. S. (2012). Software testing: principles and practices.
Oxford University Press.
Booch, G., Rumbaugh, J., & Jacobson, I. (1999). The unified modeling language user
guide. Addison-Wesley Professional.
Deitel, H. M., & Deitel, P. J. (2017). Java: como programar. Pearson Brasil.
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1994). Design patterns: elements
of reusable object-oriented software. Addison-Wesley Professional.
Pohl, K., & Rupp, C. (2011). Requirements engineering fundamentals: A study guide
for the certified professional for requirements engineering exam-foundation level-
IREB compliant. Rocky Nook, Inc.
Shneiderman, B. (1998). Designing the user interface: strategies for effective human-
computer interaction. Addison-Wesley Professional.