TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho Reflorestamento

Por:   •  14/11/2018  •  Trabalho acadêmico  •  1.397 Palavras (6 Páginas)  •  292 Visualizações

Página 1 de 6

[pic 1][pic 2]

[pic 3]

[pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

        

[pic 11]


  1. SUMÁRIO

1        INTRODUÇÃO        4

2        OBJETIVO        5

3        DESENVOLVIMENTO        6

3.1        DIAGRAMA DE CASOS DE USO        6

3.2        DIAGRAMA DE CLASSES        7

3.3        DIAGRAMA DE ATIVIDADES        8

3.4        DIAGRAMAS DE ENTIDADE E RELACIONAMENTO        9

3.5        FORMULÁRIOS E PROGRAMAÇÃO        10

4        CONCLUSÃO        14

5        REFERÊNCIAS        15


  1. INTRODUÇÃO

A indústria de papéis, a TreeTorah com a missão de proporcionar aos seus colaboradores, parceiros e fornecedores a conscientização da responsabilidade sobre o meio ambiente percebeu a necessidade de cuidado com o meio ambiente previsto, inclusive, em lei.

A partir dessa conscientização e, com o objetivo de colaborar com a sustentabilidade do planeta percebeu-se ser necessário um sistema que permita registrar o desmatamento e calcular o reflorestamento.


  1. OBJETIVO

O principal objetivo deste trabalho é colocar em prática os conhecimentos adquiridos durante o semestre. Os objetivos específicos são:

  • Desenvolver o diagrama de caso de uso
  • Desenvolver o diagrama de classes.
  • Desenvolver o diagrama de atividades
  • Desenvolver o modelo de entidade e relacionamento para o banco de dados.
  • Desenvolver os formulários que serão necessários registrar o reflorestamento.
  • Criar a funcionalidade utilizando programação orientada a objetos através da linguagem PHP.


  1. DESENVOLVIMENTO

A Engenharia de software é uma abordagem sistemática e disciplinada para o desenvolvimento de software (PRESSMAN, 2006). Sendo assim é preciso esquematizar o trabalho e dividir em etapas claras que vão ser seguidas fielmente durante o desenvolvimento do projeto. Cada etapa, ou fase gera um artefato que posteriormente pode ser avaliado e serve de entrada para a fase seguinte.

  1. DIAGRAMA DE CASOS DE USO

O diagrama de caso de uso auxilia a enxergar o sistema com os olhos do usuário. De acordo Pressman(2011), um caso de uso descreve como um usuário interage com o sistema definindo os passos necessários para atingir um objetivo específico.  

Os principais elementos que compõe o diagrama são os atores, os casos de uso e os relacionamentos que podem ser inclusivos que significam que são de execução obrigatória ou exclusivos indicando uma possibilidade do caso de uso ser executado ou não. Veja notação básica:

                    Figura 1 – Exemplo de Diagrama de Caso de Uso

[pic 12]

                        Fonte: Elaborada pelo autor

Na imagem acima é possível ver que o ator irá executar o caso de uso 01 e talvez seja preciso executar o caso de uso 02. Já, quando o ator executar o caso de uso 03 será obrigado a executar o caso de uso 02.

O diagrama de caso de uso abaixo foi modelado para apresentar o projeto do Sistema TreeTorah.

         

[pic 13][pic 14][pic 15][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22][pic 23]

Figura 2 – Exemplo de Diagrama de Caso de Uso

  1. DIAGRAMA DE CLASSES

A modelagem de dados através de classes tem a intenção de representar quais objetos o sistema poderá manipular através de suas propriedades, operações e relacionamentos. Adaptado de Presman(2011).

No exemplo abaixo é possível ver o nome da classe, as propriedades privadas e os métodos públicos que o desenvolvedor deverá implementar no momento da programação.

                        [pic 24]

Figura 3 – Exemplo de uma classe

Ao modelar um diagrama de classes é preciso ter boa capacidade de abstração para identificar quais as propriedades e métodos serão importantes. A figura 4 apresenta o diagrama de classes desenvolvido para o Sistema TreeTorah.

             

[pic 25]

Figura 4 – Diagrama de Classe do Sistema TreeTorah

  1. DIAGRAMA DE ATIVIDADES

O diagrama de atividades é comportamental tem a finalidade de demonstrar o fluxo de uma funcionalidade. É ideal, principalmente para àquelas que possam gerar dúvidas. Abaixo é possível ver o fluxo de duas funcionalidades do sistema:  

[pic 26] 

                        Figura 5 – Diagrama de Classe do Sistema TreeTorah

[pic 27]

                    Figura 6 – Diagrama de Classe do Sistema TreeTorah

  1. DIAGRAMAS DE ENTIDADE E RELACIONAMENTO

O diagrama de Entidade-Relacionamento (DER) apresenta como os dados devem ser registrados no banco de dados e é usado para representar o modelo conceitual do negócio.

...

Baixar como (para membros premium)  txt (7.8 Kb)   pdf (953.8 Kb)   docx (653.3 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com