Escolar Documentos
Profissional Documentos
Cultura Documentos
Documento de Especificacao Software
Documento de Especificacao Software
Software
LOGO DO PROJETO
Sistema GRADIL
Cliente: Metalrgicos e trabalhadores do setor
Verso 1.0
Manaus - Amazonas
09 - 2015
Fundao Centro de Anlise, Pesquisa e Inovao
Tecnolgica, FUCAPI, 2015
Pgina 1 de 12
Sumrio
1.
2.
3.
Introduo
1.1
1.2
1.3
3
3
3
Escopo do Projeto
Descrio da Entidade de Negcio
Stakeholders
Contextualizao
2.1
2.2
2.3
4
4
5
3.1
Perspectiva do Produto
1.
Objetivo do Sistema
2.
3.
Metodologia de Desenvolvimento
4.
Requisitos Funcionais
4.1
4.2
4.3
5.
6.
Requisitos de Cadastro
Requisitos de dados financeiros
Requisitos de Alerta
9
10
10
Requisitos No-Funcionais
10
5.1
5.2
5.3
10
10
11
Segurana
Cadastro e pesquisa
Alerta
Regras de Negcios
11
Pgina 2 de 12
Responsabilidades
Stakeholders
Aquisio de materiais
Proprietrio do software e
clientes
Gerenciamento de
Projetos
Cadastro de cliente
Proprietrio do software r
clientes
Pgina 3 de 12
2. Contextualizao
2.1 Descrio dos Processos de Negcios
O cliente solicita um oramento e nessa etapa ele informa qual o tipo de oramento se a
construo de algo novo ou reforma de um objeto j existente, caso seja a construo feito o
levantamento dos dados como as medidas no local, caso seja reforma realizada uma avaliao do
objeto, verificando suas condies atuais, aps isso enviado o oramento para o cliente que
decidir se aceita ou no, caso no a transao encerrada ali, caso sim a negociao continua com
a definio dos prazos, o projeto feito, a entrega do projeto realizado e o pagamento feito pelo
cliente.
2.2 Regras, Limitaes ou Restries
[RN001] Somente o gerente pode iniciar um projeto: O contato do cliente com o
gerente ou o proprietrio, ele far uma pequena descrio do que quer.
[RN002] As formas de pagamento podem ser mistas: O pagamento pode ser realizado
parte em dinheiro parte em transferncia bancria.
[RN003] Cotaes de preos devem ser feitas periodicamente: importante manter
uma base de dados dos preos atualizados, preos dos materiais que sero necessrios
para o projeto em si.
[RN004] O cliente dever participar das etapas necessrias: O cliente dever ter
Fundao Centro de Anlise, Pesquisa e Inovao
Tecnolgica, FUCAPI, 2015
Pgina 4 de 12
Perda de Informao
Envolvidos
Cujo impacto
Uma melhoria para o
problema
Problemas
Envolvidos
Cujo impacto
Problemas
Envolvidos
Cujo impacto
Problemas
Envolvidos
Pgina 5 de 12
Cujo impacto
2. Gerenciamento de Cadastro
de funcionrios
3. Gerenciamento de Cadastro
de materiais
4. Gerenciamento de Cadastro
de projetos
5. Gerenciamento de prazos
1.1
1.2
1.3
1.4
2.1
2.2
2.3
2.4
3.1
3.2
3.3
3.4
3.5
3.6
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
5.1
5.2
5.3
Funcionalidades Correspondentes
Cadastrar clientes;
Editar cadastro de clientes;
Consultar cadastro de clientes;
Deletar cadastro de clientes;
Cadastrar funcionrios;
Editar cadastro de funcionrios;
Consultar cadastro de funcionrios;
Deletar cadastro de funcionrios;
Cadastrar materiais;
Editar cadastro de materiais;
Consultar cadastro de materiais;
Cadastrar o preo anterior e Preo atual do produto;
Consultar o nome do fornecedor;
Registrar a quantidade do produto;
Cadastro de projetos;
Editar cadastro de projetos;
Consultar cadastro de projetos;
Cadastrar o tipo de projeto;
Cadastrar data inicial e data final;
Cadastrar valor do projeto;
Cadastrar custos extras do projeto;
Cadastrar descrio do cliente
Alertar sobre o termino dos prazos;
Destacar tarefas que foram iniciadas;
Destacar tarefas que j tenham sido finalizadas;
Pgina 6 de 12
1. Objetivo do Sistema
O principal objetivo do sistema que ser desenvolvido ser de auxiliar os profissionais dessa
rea, organizando informaes, controlando gastos e despesas, evitando desperdcios, gerenciando
materiais, lembrando prazos dos projetos e etc.
As principais finalidades do sistema so:
- Armazenar informaes dos clientes.
- Controlar prazos dos projetos, data inicio e fim.
- Controlar entrada e sada de materiais.
- Verificar despesas com materiais e pessoal e Verificar a receita com projetos
- Os benefcios vo de evitar despesas desnecessrias e aumentar receita, controlar prazos
e informaes com projetos.
3. Metodologia de Desenvolvimento
Na realizao do projeto ir ser utilizado um modelo baseado no ciclo de vida de prototipao
Fundao Centro de Anlise, Pesquisa e Inovao
Tecnolgica, FUCAPI, 2015
Pgina 7 de 12
evolucionria, na qual ser feita partes do projeto para se alcanar o todo simulando parte das
caractersticas do sistema desejado, onde se constri em sua primeira interao os aspectos visuais
como os formatos de exibio, que ser avaliado pelo cliente no qual retornar a sua avaliao,
levando assim a aprimorao dos requisitos de acordo com as suas necessidades, assim sendo
incrementado as suas etapas at se obter o produto final.
Pgina 8 de 12
Refinamento do projeto etapa a qual se fornece mais detalhes medida que ocorre cada
refinamento formando um modelo de projeto completo a medida que ele evolui.
Realizao de testes etapa na qual ser feito testes procura de erros, com o sistema em
funcionamento ou parte dele.
Manuteno e evoluo manuteno para a melhoria do sistema, tais como customizao
e correo de erros, integrando fases anteriores.
Treinamento aps ter parte do sistema ou todo, feito o treinamento do cliente para
ajudar na utilizao do sistema, assim como sua instalao no ambiente e sua avaliao,
podendo detectar problemas muito maiores se detectado no produto final.
Manuteno e evoluo nessa etapa aps ter o sistema completo, importante manter o
sistema sempre em evoluo para erros que podem ocorrer, melhorias e customizao, para
manter a fidelizao do cliente, assim como o suporte aps a finalizao do projeto.
4. Requisitos Funcionais
4.1 Requisitos de Cadastro
Ttulo:
Descrio:
Prioridade:
Regras de
Negcio
Ttulo:
Descrio:
Prioridade:
Regras de
Negcio
Ttulo:
Descrio:
Prioridade:
Regras de
Negcio
Prioridade:
Regras de
Negcio
Ttulo:
Descrio:
Prioridade:
Ttulo:
Descrio:
Pgina 9 de 12
Regras de
Negcio
Ttulo:
Descrio:
Prioridade:
Regras de
Negcio
[RN011]
[RN012]
[RF006] Alterao de projetos
O sistema devera permitir alterar dados dos projetos j inseridos no sistema.
[X] Essencial
[ ] Importante
[ ] Desejvel
[RN008]
[RN009]
Ttulo:
Descrio:
Prioridade:
Regras de
Negcio
5. Requisitos No-Funcionais
5.1 Segurana
[NF001] Login e senha para acessar algumas informaes, como dados dos clientes e
dados financeiros.
Prioridade: [X] Essencial
[ ] Importante
[ ] Desejvel
[ ] Importante
[ ] Desejvel
Prioridade: [ ] Essencial
[ ] Importante
[X] Desejvel
[NF004] - Para concluir uma pesquisa dos dados de clientes, funcionrios ou projetos o
tempo de pesquisa e retorno das informaes pelo sistema no deve ultrapassar 10
segundos.
Prioridade: [ ] Essencial
[ ] Importante
[X] Desejvel
5.3 Alerta
[NF005] Para informar sobre a chegada da data de entregar do servio, um email deve ser
enviado.
Prioridade: [ ] Essencial
[X] Importante
[X] Desejvel
[NF006] Projetos que j foram finalizados devem aparecer marcados com a cor verde e os
que ainda esto sendo executados devem aparecer com a cor amarela.
Prioridade: [ ] Essencial
[X] Importante
[X] Desejvel
6. Regras de Negcios
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Pgina 11 de 12
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Ttulo:
Descrio:
ID do Requisito:
Pgina 12 de 12