Sistema de automacao para uma loja de autopecas
Por: vfmatesco • 29/9/2016 • Trabalho acadêmico • 3.725 Palavras (15 Páginas) • 872 Visualizações
UNIP INTERATIVA
PROJETO INTEGRADO MULTIDISCIPLINAR
CURSOS SUPERIORES DE TECNOLOGIA
Projeto de sistemas orientados a objetos - UML
Sistema de automação para uma loja de autopeças
Polos Campinas – Barão Geraldo/Cosmópolis/Itararé
2014
UNIP INTERATIVA
PROJETO INTEGRADO MULTIDISCIPLINAR
CURSOS SUPERIORES DE TECNOLOGIA
Projeto de sistemas orientados a objetos - UML
Sistema de automação para uma loja de autopeças
Cristiano Silva Martins, RA: 1405389.
Éwerton Barboza Ramos, RA: 1407486.
Giovani Zanzarini, RA: 1424455.
Victor Flávio Matesco, RA: 1446039.
Análise e desenvolvimento de sistemas
Terceiro Semestre
Polos Campinas – Barão Geraldo/Cosmópolis/Itararé
2014
RESUMO
Este trabalho visou ...
Palavras-Chave:
ABSTRACT
This work aimed …
Keywords:
SUMÁRIO
1. Introdução
2. Levantamento e análise de requisitos
2.1. Requisitos funcionais
2.2. Descrição de requisitos não funcionais e de usabilidade
3. Regras de negócio
4. Casos de uso
4.1. Identificação do contexto e casos de uso
4.2. Elaboração dos modelos de casos de uso
5. Protótipos de telas
6. Conclusão
7. Referências bibliográficas
8. Apêndices
Introdução
Asdaaegsaegwe
Levantamento e análise de requisitos
Requisitos podem ser classificados como as pequenas partes dos problemas que os desenvolvedores em conjunto com os usuários buscam definir para a adequação do software, a ser desenvolvido, aos desafios enfrentados pelo cliente. Para isso é absolutamente necessária uma especificação correta dos requisitos desse software.
Segundo BEZERRA, o principal objetivo do levantamento de requisitos é que os usuários e desenvolvedores tenham a mesma visão e compreensão, atual e futura, do problema a ser resolvido através do software construído.
Requisitos funcionais
Os requisitos funcionais tem seu foco em descrever as todas às funcionalidades que o sistema deve abranger para satisfazer as necessidades de seus clientes/usuários.
De acordo com o levantamento feito pela equipe junto ao cliente, os requisitos funcionais para solucionar os problemas enfrentados pela loja de autopeças são os seguintes:
ReqFun.1 – O sistema deve permitir o cadastro, a manutenção e a exclusão de usuários do sistema, tais como vendedores, gestores da loja e possíveis novos funcionários, bem como seus respectivos níveis de acesso e suas informações básicas tais como código, nome completo, CPF/CNPJ, telefone fixo, celular, CEP, endereço, número, complemento e senha;
ReqFun.2 – O sistema deve efetuar o controle dos acessos através do login e senha dos usuários cadastrados;
ReqFun.3 – O sistema deve permitir o cadastros, a manutenção e a exclusão de clientes em seu banco de dados, bem como suas informações básicas tais como código, nome completo, CPF, telefone fixo, celular, CEP, endereço, número e complemento;
ReqFun.4 – O sistema deve permitir o cadastro, a manutenção e a exclusão de produtos em seu banco de dados, bem como suas informações básicas tais como código, descrição, preço unitário de compra e preço unitário de venda;
ReqFun.5 – O sistema deve permitir a entrada, o estorno, o faturamento e o cancelamento de notas de entrada e saída;
ReqFun.6 – O sistema deve conciliar e informar todos os movimentos em seu estoque através de relatórios do acompanhamento de entradas e saídas, apresentando tanto o volume quanto o valor total de cada movimentação por período;
ReqFun.7 – O sistema deve conciliar o volume e valor total vendido dentro de um determinado período por vendedor, tanto para acompanhamento dos gestores quanto para o cálculo de comissão dos mesmos (2% do valor total de cada venda).
Descrição de requisitos não funcionais e de usabilidade
Segundo PRESMMAN e SOMMERVILLE, os requisitos não funcionais são os requisitos que propõem melhorias de desempenho, usabilidade, segurança, confiabilidade, disponibilidade, manutenibilidade e tecnologia empregada quanto ao uso do software a ser desenvolvido.
De acordo com o levantamento feito pela equipe junto ao cliente, os requisitos não funcionais para solucionar os problemas enfrentados pela loja de autopeças são os seguintes:
ReqNFun.1 – O sistema deverá possuir uma hierarquia de níveis de acesso dependendo da função do usuário na companhia;
ReqNFun.2 – A base de dados do sistema deverá bloquear acessos manuais, limitando qualquer alteração de dados apenas através do sistema;
ReqNFun.3 – O sistema deverá ser executado apenas em plataformas Windows;
ReqNFun.4 – O banco de dados utilizado será o MySQL;
ReqNFun.5 – O sistema deve possuir um sistema de backup em um
...