Académique Documents
Professionnel Documents
Culture Documents
VALPARASO / GO
2013
Introduo
A analise de requisitos um tema com diversos conceitos com o objetivo de estudar o
caso de uma melhor maneira possvel, para se evitar erros durante o desenvolvimento do
projeto.
Esse procedimento de analise consiste em documentar a comunicao entre cliente e
projetista, de modo que se entenda o que o cliente necessita precisamente, para que seja
passado ao desenvolvedor como deve ser feito. Conduzimos esta pesquisa atravs das tcnicas
que so utilizadas pelos analistas para levantamento de requisitos, como esta documentao
deve ser apresentada e tambm o mtodo que utilizamos para chegar a resoluo do problema
proposto.
Etapa 1
As necessidades do negcio:
Com base nas informaes recolhidas no desafio, necessrio um sistema em tempo
real que catalogue, seja passvel de insero de novos terrenos e que gerencie as vendas de tal
modo que a partir do momento que determinado terreno tenha tido sua reserva realizada,
automaticamente ele conste como indisponvel para outros corretores. O sistema deve conter
tambm um formulrio para cadastro de compradores, com campos para preenchimento de
informaes cruciais a respeito do mesmo, dentro deste formulrio ser inserido um campo
para preenchimento do e-mail do comprador, para que lhe seja enviado por e-mail
notificao do processo de compra do terreno. Deve-se tambm programar uma data de
validade para as reservas, caso o vendedor no finalize a compra dentro de sete dias, o sistema
modifica o status do terreno novamente para disponvel.
As questes levantadas a partir dessas necessidades so:
Usu
rio
Ad
min
Tecnolo
gia
Usada
Vantagens
Desvantage
ns
Conclus
o
No
Sim
MySQL
Simples,
Cdigo, aberto,
Rpido,
Portabilidade,
Integrao.
Fcil Utilizao
e
Gerenciamento
Estabilidade,
Segurana,
Gratuito,
Robusto
Baixo Nvel de
Segurana.
MySQL
Complexidade
Linux
Server
Fcil uso,
Escalabilidade,
Suporte a
ASP.
Porttil,
Multiplataforma
, Orientada a
Objetos.
Pago,
Segurana
Simples,
Muitos
Compiladores,
Baixos
requisitos de
Memria.
Segurana,
No usa
classes e
objetos.
Android
Interface,
Cdigo Aberto.
Interface,
Hardware,
Estvel.
Segurana,
Atualizaes
Personaliza
o, Loja
Virtual.
SQLServ
er
1.1.1. Servidor do
Banco de Dados
No
Sim
. Linux
Server
Windows
Server
1.2.
Desenvolvimento
1.3. Plataforma
No
No
Sim
Sim
Java
Windows
Phone
Desempenho.
Java
Android
Catlogo de Terrenos
Atravs de uma interface, o corretor ter acesso aos terrenos disponveis para
negociao.
Cadastro de Terrenos
A Incorporadora ter a possibilidade de cadastrar novos terrenos disponveis para
venda.
Cadastro de Clientes
As corretoras tero acesso a um formulrio para o cadastro de clientes, com os
seguintes campos: Nome/Razo Social, CPF/CNPJ, RG, Telefone, E-mail, Endereo,
Requisitos No Funcionais ~
Praticidade
O sistema ter uma interface de fcil utilizao, com fontes e cores que no
sistema.
Desempenho
Requisitos Funcionais
Requisi Descrio
Priorida
tos
de
RF01
Catlogo de
Essencial
Terreno
Atualizado
RF02
Cadastro de
Essencial
Terrenos
RF03
Cadastro de
Alta
Clientes
RF04
Envio
Alta
automtico de
e-mail a
clientes
Requisitos No Funcionais
Requisi Descrio
Priorida
tos
de
RNF01
Praticidade
Essencial
RF05
RF06
Armazenament
o de Propostas
Exibir Detalhes
do Terreno
Desejvel
Desejvel
RNF02
Confiabilidade
Essencial
RNF03
Segurana
Essencial
RNF04
Desempenho
Alta
RNF05
Portabilidade
Desejvel
Etapa 4
Diagrama de Fluxo de Dados de nvel 0 do sistema
Dicionrio de Dados
Fluxo de Dados:
Nome do Fluxo de Dados: Dados do Terreno
Origem: Incorporadora
Destino: Depsito de Dados
Cadastro
Descrio Ampliada:
Este fluxo de dados tem a finalidade de cadastramento de novos terrenos
Estruturas de dados Includas:
Deposito de Dados:
Cdigo: 1
Nome do processo: Dados dos Terrenos
Descrio:
Neste processo o usurio preenche um formulrio com os dados do
terreno
Entrada
Resumo Lgico
Sadas
Os dados inserido
Nome do
neste processo sero
Empreendimento,
cadastrados no
Matrcula do Terreno,
sistema.
Proponente, CNPJ/CPF,
Endereo, Complemento,
Bairro, Municpio, UF,
CEP, Ponto de Referncia,
Situao do Terreno,
Caractersticas do Entorno,
Mdia Residencial,
Distncia ao plo de
influncia mais prximo,
Distncia ao mercado de
trabalho mais prximo,
Conservao.
Cdigo: 2
Nome do processo: Dados dos Clientes
Descrio:
Neste processo o usurio preenche um formulrio com os dados do cliente
Entrada
Resumo Lgico
Sadas
Os
dados
inserido
Nome/Razo Social,
CPF/CNPJ, RG, Telefone, neste processo sero
E-mail, Endereo, Tipo de cadastrados no
sistema.
terreno que procura,
Cdigo: 3
Nome do processo: Inf. Terrenos
Descrio:
Neste processo as informaes contidas no sistema so mandadas para o
usurio
Entrada
Resumo Lgico
Sadas
Os dados inserido
Nome do
neste processo sero
Empreendimento,
cadastrados no
Proponente, CNPJ/CPF,
sistema.
Endereo, Complemento,
Concluso
Atravs dessa pesquisa, vimos que a anlise estruturada um item fundamental no
desenvolvimento de projetos, onde devemos especificar com total preciso os requisitos
necessrios para atingir as nossas metas, necessitamos nos comunicar de forma significa com
o cliente para obteno desses requisitos, tornando a comunicao um item importantssimo
para o levantamento de requisitos. As formas como chegaremos ao nosso objetivo tambm
devem ser descritas, do mesmo modo que mostramos o tipo de linguagem que utilizaramos,
tipo de servidor, banco de dados, tudo que for utilizado para cumprir o objetivo deve ser
determinado no momento dessa anlise.