Análise de Requisitos
Por: pacealprint • 11/5/2015 • Trabalho acadêmico • 866 Palavras (4 Páginas) • 307 Visualizações
Anhanguera Educacional
Curso: TADS – Análise e Desenvolvimento de Sistemas
Disciplina: Análise Estruturada de Sistemas
Professor (a): Tânia Mara Paiva
Relatório 3 – Análise de requisitos
Autores
Marcos Pereira RA 8489230588
Jéssica Zanon RA8489216571
Paulo Cesar Alexandrino RA 8527972234
Rodrigo Souza RA 8206929910
Gimenes Dias RA 8206923054
Uillano Santos RA 8088879490
Belo Horizonte – Setembro de 2014
O desafio
A Imobiliária XYZ negocia terrenos, casas e apartamentos de diversos portes. Um dos problemas mais graves que ela enfrenta é a venda em duplicidade, pois, isso gera desconforto e descontentamento entre seus clientes, ocasionando a perda de confiança. Para sanar esse problema, resolveram automatizar todos os processos da empresa. Para isso, encomendaram um software que facilitará em muito os processos e evitará a venda em duplicidade.
Requisitos Funcionais do sistema
Esses são as necessidades requeridas pelo cliente, isso é, o que ele quer que o sistema realize. Gerenciar transações, manter fornecedores, emissão de relatórios, entre outros. Esses requisitos são obtidos geralmente durante a etapa de levantamentos de dados junto ao cliente e usuários. A qualidade do software advém do perfeito atendimento de tais requisitos.
Apresentamos a seguir os requisitos funcionais do software e-SVI 1.0.
O e-SVI deverá:
- Manter corretores – Alta prioridade.
- Manter imóveis - Alta prioridade.
- Manter clientes - Alta prioridade.
- Manter transações - Alta prioridade.
- Emitir relatório quinzenal de transações - Alta prioridade.
- Registrar comissões dos corretores - Alta prioridade.
Requisitos não Funcionais do sistema
- Usuários farão login através de senha encriptada – Essencial.
- Algumas áreas serão permitidas apenas à administração – Essencial.
Portabilidade – O e-SVI rodará nos seguintes SOs: Windows, MAC e Linux – Essencial.
Assim que um cliente iniciar transação para adquirir determinado imóvel, esse passará a ter status “indisponível para venda” no cadastro de imóveis. Se a transação não for realizada em até 7 dias úteis, voltará a ter status “disponível para venda” no sistema.
Processos
- Usuário mantém dados de login
- Id_Usuário
- senhaUsuário
- Atendente mantém dados do corretor
- Dados_Entrada= nomeCor, creciCor, endCor, cpfCor, rgCor, tel1Cor, tel2Cor, celCor, emailCor.
Dados_Corretor
- Dados_Saída= Dados_Corretor gravados = Corretor
- Captador mantém dados do imóvel
- Dados_ Entrada = tipImv, stImv, propImov, locImov, cidImov, ufImov
Dados_Imóvel
- Dados_Saida = Dados_Imóvel gravados = Imóvel
- Atendente mantém dados do imóvel
- Dados_Entrada = nomeCli, endCli, cpfCli, rsCli, tel1Cli, tel2Cli, celCli, emailCli
Dados_Cliente
- Dados_Saida = Dados_Cliente gravados = Cliente
Diagrama de Contexto
[pic 1]
Dicionário de termos
nomeCor = Nome do Corretor
creciCor = Registro CRECI do Corretor
endCor = Endereço do Corretor
cpfCor = CPF do Corretor
rgCor = RG do Corretor
tel1Cor = Telefone do Corretor
tel2Cor = Segundo Telefone do Corretor
celCor = Celular do Corretor
emailCor = Email do Corretor
tipImv = Tipo de Imóvel
stImv = Situação do Imóvel
propImov = Proprietário do Imóvel
locImov = Localização do Imóvel
cidImov = Cidade do Imóvel
ufImov = UF do Imóvel
nomeCli = Nome do Cliente
endCli = endereço do Cliente
cpfCli = CPF do Cliente
rgCli = RG do Cliente
tel1Cli = Telefone do Cliente
tel2Cli = Segundo Telefone do Cliente
celCli = Celular do Cliente
emailCli = Email do Cliente
Objeto de apresentação do nosso grupo
Ferramentas CASE
A sigla CASE significa “Computer Aided Software Engeneering”, em português: “Engenharia de Software Auxiliada por Computador”.
Ferramentas CASE são ferramentas utilizadas como suporte para desenvolver um software. Essas ferramentas oferecem um conjunto de serviços, fortemente relacionados, para apoiar uma ou mais atividades do processo de desenvolvimento de software e podem minimizar o tempo de desenvolvimento do programa, mantendo o alto nível de qualidade.
...