Repository navigation
Documento de Visão
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 14/03/2016 | 0.1 | Criação do documento | Jonathan Rufino |
| 15/03/2016 | 0.2 | Adição da Introdução, Problemas e Descrição da Solução | Laércio Silva |
| 17/03/2016 | 0.3 | Alteração da Introdução, Solução, Stakeholders Adição de Outros Requisitos |
Laércio Silva |
| 24/03/2016 | 0.4 | Reestruturação do documento, revisão e adição de novas especificações | Luis Henrique |
| 02/03/2016 | 0.5 | Ajustes no escopo, descrição do problema, descrição da solução, restrições do projeto | Laércio Silva |
Este documento apresenta os principais fatores que levaram ao desenvolvimento do projeto SmartStock. Este que será desenvolvido pelos alunos da disciplina Desenho de Software da UnB-FGA, Gama/DF. Também são apresentadas informações tais como suas características, finalidades e motivos para o desenvolvimento, como exposição conclusiva de dados.
O sistema SmartStock, é um uma solução de software que funciona em um navegador, tem seu objetivo principal em organizar as mercadorias no estoque. É importate ressaltar que a organização de um estoque reflete diretamente no tempo de encontrar um produto, logo o cliente final quem é cliente do nosso cliente terá um serviço mais rápido visto que a aplicação irá reduzir o tempo para encontrar um produto. Nesse contexto a aplicação terá funcionalidades de Cadastrar produtos, gerar relatório de mercadorias em baixa no estoque, gerar relatórios de movimentação e pesquisar a localização dos produtos.
[1] Template Visão. Disponível em: http://www.wthreex.com/rup/webtmpl/templates/req/rup_vision.htm
Este documento se apresenta pelas seguintes seções:
-
Introdução: Fornece uma visão geral do conteúdo do documento.
-
Posicionamento: Descreve os problemas que o projeto busca solucionar, contextualizando a importância do projeto.
-
Partes envolvidas: Apresenta uma descrição do perfil dos envolvidos e dos potenciais usuários do sistema.
-
Descrição da solução: Resume e organiza os principais benefícios e recursos que o produto oferece.
-
Capacidades: Lista e descreve os recursos do produto que são percebidos pelo usuário. A apresentação está focada em justificar a importância dos recursos.
-
Restrições do Projeto: Apresenta as principais dificuldades relacionadas ao projeto.
-
Intervalos de Qualidade: Define parâmetros esperados para garantir um bom desempenho do produto.
Em qualquer loja que presta serviços ou venda de produtos, é necessário ter um controle de mercadorias, quando esse controle é feito por um software o trabalho de gerenciar as mercadorias fica otimizado. A loja na qual o cliente presta serviço é uma loja relacionada a chaveiro, onde o cliente movimenta peças e chaves. É necessário que todo o processo da empresa seja otimizado a fim de que o serviço demore o menor tempo possível. Além de obter o controle completo de seus produtos em estoque. A organização envolve produtos equivalentes de fornecedores e marcas diferentes que precisam ficar juntos. Além disso é necessário saber sobre a movimentação dos produtos da loja.
A tabela abaixo resume o problema a ser solucionado.
| Título | Descrição |
|---|---|
| O problema | Falta de controle dos produtos da empresa |
| Afeta | Chaveiros e clientes dos chaveiros |
| O impacto desse problema é | Quando não há clareza nos dados do estoque, o dono da empresa perde o controle de seus produtos. Sendo gastando muito tempo para achar uma peça. |
| Uma solução ideal permitiria | Uma visualização das informações, além dos serviços de controle de estoque e pesquisa da localização das mercadorias. |
A seguir, tem-se um quadro para exibição da sentença de posição do produto.
| Título | Descrição |
|---|---|
| Para | Chaveiros. |
| Que | Necessitam ter uma visão melhor sobre seu estoque. |
| O produto | Caracteriza-se como um Sistema WEB. |
| Que | A partir da utilização do produto, será possível ter uma vizualização geral dos produtos da empresa. |
| Diferente de | Anotações e controles internos em papel. |
| Nosso produto | Nosso produto será capaz de exibir dados de como está o estoque atual da empresa, cadastrar os fornecedores da empresa, fazer relatórios do produtos que estão acabando, além registro de movimentação dos produtos. |
| Título | Descrição | Responsabilidades |
|---|---|---|
| Disciplina de Desenho de Software | O professor da disciplina exige o projeto pela ementa. | Acompanha o andamento do projeto, ajudando e orientando sempre que possível. |
| Chaveiro 24 horas | Empresa que presta serviço de chaveiro. | Informar os requisitos para o desenvolvimento do sistema. |
| Nome | Descrição |
|---|---|
| Chaveiro 24 horas | O alvo principal do sistema, será o usuário principal. |
Organizar seu estoque, pois trata-se de um estoque de 300 modelos de chaves com uma quantidade mínima de 10 chaves por modelo e um máximo de 100 chaves por modelo, além de peças, fechaduras, ignições de carro, transponder de chaves codificadas, controles de alarme e de portão.
Em vasta pesquisa foi identificado um sistema com propostas dentro do mesmo contexto do sistema WEB para chaveiro.
| Nome da alternativa | Descrição |
|---|---|
| KAD CHAVEIRO | O alvo do sistema e bem parecido com o nosso, porém obtém de mais funcionalidades. |
A proposta do SmartStock, Sistema de estoque é o desenvolvimento de um sistema web em Java-Web que possibilite que o cliente tenha facilmente todas as informações possivel de seus produtos na sua empresa.
| Benefício para o Usuário | Recursos do Sistema |
|---|---|
| Fácil acesso as informações para o usuário | Sistema lista dados de forma à escolha do usuário. |
| Pesquisa de produtos | O usuário terá a resposta rápida da localização do produto. |
| Planejamento de compra de produtos | O sistema terá um relatório de mercadorias que estão com baixa quantidade no estoque. |
| Capacidade | Descrição |
|---|---|
| Controle de estoque | Organizar a quantidade de produtos, relacionando o que há na empresa com os comprados e vendidos. |
| Cadastro de fornecedores | Cadastrar fornecedores de produtos para empresa. |
| Movimentação de produtos | Informações precisas para atualização do estoque da empresa. |
| Gerar relatórios | Gera realatórios de estoque, mostrando quais produtos estão acabando. |
Este projeto possui três restrições principais:
- O usuário necessita ter internet ou uma rede interna, para que o sistema consiga manter os dados sincronizados em todos os locais que a empresa possui.
- É necessário que o usuário obtenha a versão jre8, para que funcione o Java-Web em seus equipamentos.
- É necessário que o usuário obtenha o tom cat da versão 8.0, para que funcione o Java-Web em seus equipamentos.
- O usuário deve ter mozilla firefox 44.0 ou superior. Então os usuários que não possuírem a versão 44.0 ou superior, não há garantia que o software funcionará.
- Responsivo, funcinará no firefox para computador, tablets e celulares.
Para este tópico, temos um documento específico que trata do mesmo chamado de "Plano de Medição".
💯 Documento de Visão
👍 Especificação Suplementar
👍 Glossário
💯 Modelagem de Caso de Uso
💯 Especificação de Caso de Uso
* Lista de Itens de Trabalho
* Plano de Desenvolvimento de Software
👎 Plano de Medição
💯 Regras de Negócio
💯 Contrato de Operações
👎 Plano de Iterações
💯 Diagrama de Caso de Uso
* Diagrama de Sequência
💯 Modelo de Domínio
* Deployment Diagram
💯 Diagrama Arquitetural
!!! Caderno de Arquitetura
💯 Diagrama de Classe
💯 Folha de Estilo
💯 Plano de Gerenciamento de Configuração
💯 Projeto de Banco de Dados
💯 Documento Finalizado
👍 Documento a Melhorar
👎 Documento Incompleto