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

ATPS FUNDAMENTOS DE ANÁLISE ORIENTADA A OBJETOS

Por:   •  2/5/2015  •  Pesquisas Acadêmicas  •  2.628 Palavras (11 Páginas)  •  245 Visualizações

Página 1 de 11

ATPS

FUNDAMENTOS DE ANÁLISE ORIENTADA A OBJETOS

Nomes:

Thiago Fernandes de assis Silva

RA 8073818939

Pedro Victor Cabral dos Santos

RA 8482259739

Romanita Jesus Silva

RA 8687302848

Welison Lima da Silva

RA 8486200953

Laercio Costa da Silva

RA 8687303302

Listagem Informal dos Requisitos Obtidos;


O sistema deve controlar a lista de Gerentes e Funcionários;

O sistema deve monitorar Máquinas agrícolas: Colhedoras de café e Pulverizadoras de Agrotóxicos.
O sistema deve Monitorar as colheitas de milho e feijão mecanizadas através de datas, velocidade no qual o maquinário efetua a colheita na plantação;
O sistema deve realizar Monitoramento em tempo real do tráfego das máquinas agrícolas na fazenda e geração de mapas e relatórios indicadores.
O sistema deve monitorar/controlar Produtos químicos, eficiência da aplicação de agrotóxicos a partir da velocidade no qual os funcionários atuam com as máquinas agrícolas nos talhões de milho e feijão.

O sistema deve controlar Periodicidade de aplicação de agrotóxicos através de datas e o rastreamento das máquinas agrícolas.

Tabela 1. Exemplo de Requisitos Funcionais de Sistema de Gestão Agrícola

RF1

O sistema deve fazer cadastramento de Gerentes e Funcionários.

RF2

O sistema deve monitorar Máquinas agrícolas: Colhedoras de milho e feijão e Pulverizadoras de Agrotóxicos.

RF3

O sistema deve Monitorar as colheitas de milho e feijão através de datas, velocidade no qual o maquinário efetua a colheita na plantação.

RF4

O sistema deve realizar Monitoramento em tempo real do tráfego das máquinas agrícolas na fazenda

RF5

O sistema deve monitorar/controlar Produtos químicos; eficiência da aplicação de agrotóxicos a partir da velocidade no qual os funcionários atuam com as máquinas agrícolas nos talhões de milho e feijão.

RF6

O sistema deve controlar Periodicidade de aplicação de agrotóxicos através de datas e o rastreamento das máquinas agrícolas.

RF7

O sistema deve gerar mapas e relatórios indicadores.

Tabela 2. Exemplo de Requisitos Não Funcionais de Sistema de Gestão Agrícola

RNF1

O sistema deve mostrar mensagens de campos obrigatórios não preenchidos

RNF2

O sistema deve fazer login de usuário

RNF3

O sistema deve disponibilizar ajuda para novos usuários com dicas de preenchimento

RNF4

O sistema deve conter opção de busca rápida para facilitar localização de funcionalidades através de palavras chave

RNF5

O sistema deve disponibilizar acesso ao manual de ajuda

RNF6

O sistema deve utilizar padrões nomes, imagens e telas relacionadas ao negócio.

RNF7

Interoperabilidade com diversos tipos de sistemas

RNF8

Usabilidade

RNF9

Integridade/segurança

RNF10

Desempenho

RNF11

Compatibilidade

Resumo 1.1 - Análise e Projetos Orientado a Objetos; focando a leitura nos conceitos de projeto e análise orientado a objetos, UML e Processos de Desenvolvimento de Software.

Análise e Projetos Orientados a Objetos.

Tem como destaque encontrar e descreve-los em conceitos que auxiliem no domínio dos problemas, na definição dos objetos de software e como eles colaboram para satisfação dos requisitos. Com a definição de objetos passa-se ao desenvolvimento de requisitos e diagramas.

Na analise de requisitos deve-se definir casos de uso, onde se usa está aplicação para narrar ou criar cenários sobre como deve ser o desenvolvimento do software.

Já na análise orientada a objetos, a principal preocupação está em definir um modelo de domínio, a partir da perspectiva dos objetos. Nessa fase o domínio expressa conceitos de modelagem a objetos.

A análise orientada passa-se ao projeto orientado onde se atribuir aos objetos de software e desenham-se os diagramas de interação ou diagrama de sequência. Mostra-se o fluxo de mensagens intervalar entre os objetos de software, que neste caso invoca os tipos de métodos.

O projeto orientado, passamos a definir o diagrama de classes de projeto, neste diagrama elucida os atributos e métodos das classes. Nesta parte são atribuídas as classes de software diferentemente dos modelos de domínio.

Linguagem de Modelagem Unificada (UML).

UML define diversos tipos perfis de UM, subconjuntos com conotação de áreas afins, assuntos comuns. UML uma diagramática padrão para a orientação ao objeto e pode aplicar-se de alguns modos.

Em UML como rascunho; cria-se diagramas informais e incompletos, como forma de desmembrar problemas, para então explorar possíveis soluções.

No caso de UML como planta de software, são plantas detalhadas do projeto, de forma a melhor compreender o código existente, favorecendo na geração de códigos e em possíveis soluções.

        

UML como linguagem de programação, nada mais que as especificações dos códigos executaveis trabalhando na diagramação dos comportamentos ou lógica do software.

A UML tem perspectivas de aplicações tipo; conceitual, software, de especificação ou de implementação, essas todas trabalhadas em classes.

Engenharia de Software:

...

Baixar como (para membros premium)  txt (19.5 Kb)   pdf (190 Kb)   docx (32.2 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com