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

Importância do documento de especificação para análise de sistemas estruturados

Projeto de pesquisa: Importância do documento de especificação para análise de sistemas estruturados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  22/11/2014  •  Projeto de pesquisa  •  1.604 Palavras (7 Páginas)  •  262 Visualizações

Página 1 de 7

INTRODUÇÃO

Modelar um Sistema de Informação e realizar atividades para adquirir, reunir e ampliar conhecimentos dos conceitos fundamentais sobre análise estruturada de sistemas aplicando suas técnicas e ferramentas. Nesse trabalho vamos criar um sistema web para resolver o problema, que corretores vendam o mesmo terreno duas vezes a compradores diferentes.

Importância do Documento de especificação Para a Análise Estruturada de Sistemas

A análise estruturada do sistema é o ponto inicial para o seu desenvolvimento, para isso será estudado com muita atenção o que o sistema deverá ter e o que deverá fazer. Isso é definido com conversas com o cliente e com os desenvolvedores e o analista de sistema faz a intermediação entre eles, definindo um documento em que serão especificados o que terá no sistema e quais serão as suas ações.

A especificação é a base para o desenvolvimento, manutenção e atualização do sistema e devendo ser compressível. Para isso evita-se a utilização de documentos narrativos compostos por excesso de palavras, usando termos muito técnicos, ambiguidade que leva a várias interpretações, redundância e difícil escrita e leitura de suas informações.

Para obter-se um documento de especificação simples e de fácil compreensão em sua elaboração deve-se fazer o uso de gráficos representando as informações de forma compacta e precisa com uma quantidade de texto simbólica, mas que auxilie no seu entendimento. Deve ser possível fracioná-lo de tal forma que se possa entender cada parte de forma precisa e decompor sua complexidade em partes mais simples.

Como se pôde perceber, as especificações de um sistema são extremamente fundamentais não só para o seu desenvolvimento, mas para futuras atualizações e em sua manutenção também. Tudo parte delas, sem as especificações adequadas não seria possível desenvolver um sistema, pois nelas contém informações do que o sistema precisa ter e o que deverá fazer, ou seja, suas limitações e suas ações.

Principais ferramentas que apóiam os profissionais de Análise e Especificação de Sistemas na organização dos requisitos iniciais do problema

A definição dos requisitos do sistema tem por finalidade estabelecer o que o sistema deverá fazer independentemente de como isso será implementado, para isso, os profissionais relacionados adotam ferramentas que os auxiliem no levantamento, organização e especificação dos requisitos do sistema. Cada requisito deve ser especificado, existem requisitos que estão diretamente relacionados aos usuários e os que se referem ao sistema. Por requisitos funcionais entendem-se aqueles em que se têm a interação com o usuário e já os não funcionais estão relacionados à como o sistema deverá realizar cada ação.

Para que sejam elaborados os requisitos de um sistema o analista pode adotar técnicas junto ao cliente e junto aos desenvolvedores da aplicação, são elas a entrevista, o questionário, a técnica de JAD, Brainstorming e entre outras. Todas visam obter respostar sobre o que o sistema deverá ter e fazer para solucionar o problema de forma que seja atendida as necessidades do cliente e que os desenvolvedores possam desenvolver as funções necessárias, obtendo-se assim de forma organizada o documento de requisitos de software.

Após levantar todos os requisitos faz-se necessário especificá-los determinando quais ações deveram ser tomadas de acordo com cada entrada e quais saídas irão obter. Visando estabelecer regras também para cada função que o sistema terá estabelecendo seus processos, ao final de toda essa especificação é fechado então o documento de especificação do sistema.

Relatório 1 - Análise Inicial

A análise inicial tem como ponto de partida o problema a que se visa sanar, buscando as informações necessárias para se construir um sistema que seja capaz de realizar as funções que darão a solução buscada. O sistema nada mais é do que um conjunto de componentes, regras, funções e ações que interagem entre si e compõem o todo e atende um determinado negócio.

A partir do conhecimento do problema, busca-se junto aos envolvidos determinar e especificar todas as regras necessárias para o desenvolvimento da aplicação e tudo isso envolve muito trabalho e dedicação. É como dizem fazer analise de um sistema é um trabalho árduo, pois nele busca-se evitar que a o projeto venha a fracassar futuramente.

Para tanto algumas etapas são elaboradas e as mesmas são dependentes entre si, uma parte mal descrita pode sim acarretar que outra venha a não demonstrar os reais propósitos que se necessita.

2.1. Descrever quais são as necessidades do negócio.

Sistema Web de Vendas de Terrenos

Para descrição das necessidades de negócio é preciso compreender o problema em que se deseja resolver, atentando-se para os seus detalhes.

O sistema web de vendas de terrenos devido ao aumento das vendas de suas imobiliárias visa sanar o seguinte problema: que corretores vendam o mesmo terreno duas vezes a compradores diferentes. Esses corretores estão cadastrados a uma imobiliária que têm uma Incorporadora como sede, onde será implantado o sistema.

Quando um corretor tentar realizar uma venda o sistema deverá informá-lo se o terreno encontra-se disponível ou não para reserva do comprador e caso disponível a venda poderá ser feita.

O sistema web deverá ser atualizado automaticamente quando feita uma reserva de terreno, quando efetuada a sua compra e emitir um e-mail ao comprador quando ele reservar um terreno, avisando-o do prazo para efetivação da compra do terreno que será de sete dias. Passando esse prazo e a compra não sendo efetuada, automaticamente o terreno voltará a ser disponível para venda.

2.2. Elaborar um questionário com as necessidades internas e externas para entrevistas com os envolvidos no processo.

As questões aqui elaboradas serão dirigidas aos participantes com o objetivo de ter conhecimento sobre opiniões das mesmas questões, para através das mesmas conseguirmos levantar os requisitos necessários para o desenvolvimento do sistema web, possibilitando

...

Baixar como (para membros premium)  txt (11.2 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com