ETAPAS DE PRODUÇÃO DO SOFTWARE
Por: Juliana2017 • 10/3/2018 • 1.280 Palavras (6 Páginas) • 298 Visualizações
...
Xxxxxxxxx
Como descrito pela autora, o cliente através deste diagrama, tem uma visão geral de como o futuro usuário (Ator) irá se relacionar com o sistema após estar logado, tudo definido de acordo com os requisitos por ela solicitados.
A próxima figura a ser apresentada, trata-se do diagrama de classes do sistema, nele estão as classes que foram usadas na implementação do software, ainda seguindo o pensamento de Guedes (2011) podemos afirmar que esse diagrama é possivelmente o mais utilizado e provavelmente seja o mais importante dentro da UML, de acordo com a autora o diagrama de classe:
Serve de apoio para a maioria dos demais diagramas. Como o próprio nome diz, define a estrutura das classes utilizadas pelo sistema, determinando os atributos e métodos que cada classe tem, além de estabelecer como as classes se relacionam e trocam informações entre si. (GUEDES, 2011, p.31)
Xxxxxxxxxxxxxxxxxx
Como podemos observar, o diagrama detalha os relacionamentos que as classes exercem no sistema, como uma definição simples para entendimento do diagrama descrito temos, como quadrado maior a classe, seus respectivos nomes descritos na parte superior e seus atributos são os dados que estão dentro dela.
Finalizando com a análise de requisitos, a etapa mais importante do processo de desenvolvimento de software de acordo com IEEE (2012 apud Quiterio, 2012, p.1). Seguimos para a próxima, a codificação do software. A seguir temos uma apresentação do procedimento realizado e ferramentas utilizadas na etapa em questão.
3.2 Codificação do software
3.3 Testes do Software
Como informado no inicio dessa seção, o software ainda está em processo de desenvolvimento, porém, já está estabelecido como serão feitos os testes do software. O processo será dividido da seguinte forma:
- Testes no Código Fonte: essa etapa consiste em analisar tudo que foi feito via código, em busca de sanar algum problema que venha aparecer e não foi constatado antes;
- Testes de Requisitos: consiste em testar tudo que foi estabelecido pelo cliente, com intuito de verificar o funcionamento de cada requisito desenvolvido no software;
- Testes em Área de Produção: após o término das etapas anteriores, será feito a instalação do sistema na empresa em questão. A empresa fará o uso do software por alguns dias, com intuito de familiarizar os usuários com o funcionamento do software. Essa etapa necessita de uma atenção especial, pois, é nela que serão encontrados possíveis erros que não foram simulados em área de desenvolvimento.
A seguir, será descrita a fase de implantação do software.
4.4 Implantação do Software
Esta etapa é considera a mais importante de todas informadas, nela será feita a instalação do software em definitivo na empresa.
As atividades deste processo foram divididas da seguinte forma:
- Configuração do Ambiente: nesta etapa é configurado todo o ambiente da empresa, nele se enquadra: Rede; Máquinas; Banco de Dados; Impressoras;
- Instalação do Software: tem como objetivo a instalação do software e seus abrangentes para o perfeito funcionamento;
- Treinamento: é a atividade mais complexa do procedimento de implantação. Nela, os usuários serão treinados de acordo com todo o funcionamento do software. Esta fase tem como objetivo também sanar todas as dúvidas primárias dos usuários referentes ao sistema;
- Encerramento: essa etapa é a fase final do processo de implantação. Tem como objetivo formalizar a aceitação da implantação do software na empresa. Ao fim da implantação, o cliente irá analisar o resultado dos treinamentos e, caso esteja de acordo com o que era esperado, será assinado um contrato para estabelecer de forma correta os direitos do cliente referentes a suporte e manutenção.
Após descrevermos todas as etapas, será dada uma visão geral do software, apresentando os módulos existentes no sistema.
...