Buscar

RELATORIO PROINTER III N1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE ANHANGUERA
Faculdade Anhanguera 
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas.
ERIC SITWEEL SEARLES – RA 6032501055
Projeto Interdisciplinar Aplicado aos Cursos Superiores de Tecnologia.
(PROINTER III)
Tutor EAD: Joice Siqueira Lima
 
1º SEMESTRE/2018
SÃO BERNARDO DO CAMPO – SP
2018
RESUMO
Este trabalho tem como objetivos o estudo e a aplicação de ferramentas que visem, agilizar e facilitar o gerenciamento de dados de uma empresa que compra e vende materiais.
Neste estudo, abordamos a elaboração e implantação de um software para gerenciar os processos de registro de dados de clientes, compra, venda e estoque de materiais, e as operações financeiras de entradas e saídas de caixa da empresa AMORIM CASELLI COUROS. 
Este Sistema será desenvolvido para resolver os problemas de perda de dados de clientes, falta de controle de estoque de materiais e controle financeiro.
Através de entrevistas, visitas, e análise de anotações feitas de forma precária, foi possível mensurar os problemas a serem sanados na empresa, relativos as questões descritas acima, e efetuar um levantamento de dados e requisitos.
A partir do levantamento destes dados, foi gerada uma proposta com o projeto lógico a modelagem de negócio e o modelo de implantação a ser efetuado. 
A perspectiva é que o desenvolvimento deste software resolva as dificuldades relatadas, encontradas na empresa AMORIM CASELLI COUROS, oferecendo uma solução efetiva, com recursos tecnológicos atuais, para o uso diário da empresa.
SUMÁRIO
1 INTRODUÇÃO...............................................................................................
2 APRESENTAÇÃO.........................................................................................
3 ANÁLISE SITUACIONAL..............................................................................
3.1 Situação atual...............................................................................................
3.2 Mapeamento dos Sistemas de Informação..............................................
3.3 Problemas e Oportunidades......................................................................
3.4 Proposta......................................................................................................
3.4.1 Objetivos Gerais.........................................................................................
3.4.2 Objetivos Específicos.................................................................................
3.4.3 Justificativa.................................................................................................
4 PROJETO LÓGICO......................................................................................
4.1 Visão de projeto..........................................................................................
4.2 Análise de requisitos..................................................................................
4.3 Modelagem de Negócio..............................................................................
4.4 Requisitos Funcionais e Não-Funcionais do Sistema............................
4.5 Requisitos Funcionais do atendidos pelos casos de uso......................
5 DOCUMENTAÇÃO E DIAGRAMA DE CASO DE USO..............................
5.1 Documentação de Casos de Uso.............................................................. 
6 CONCLUSÃO...............................................................................................
7 REFERÊNCIAS.............................................................................................
1 – INTRODUÇÃO
A realização desse trabalho visa desenvolver na prática, as habilidades adquiridas durante o III semestre do curso de análise e desenvolvimento de sistemas, utilizando os conhecimentos, metodologias, ferramentas e a fundamentação teórica que nos foram passados ao decorrer destes meses nas disciplinas Programação Orientada a Objetos, Programação Estruturada, Banco de Dados, Matemática e Direito, estes conhecimentos, juntamente com as matérias já estudadas nos semestres passados, tornaram possível a elaboração e desenvolvimento do projeto do software feito para atender as necessidades da empresa Amorim Caselli Couros, na área de gerenciamento do seu negócio. 
2 - APRESENTAÇÃO 
Este projeto foi criado para suprir as necessidades da empresa AMORIM CASELLI COUROS.	
A empresa AMORIM CASELLI COUROS, situada em Santo André, SP, tem como atividade a compra e venda de peças de couro para prestadores de serviços que atuam na área de reforma ou fabricação de objetos com revestimentos em couro.
Atualmente faz o seu controle de cadastros de clientes, entrada e saída de material, e controle financeiro em um caderno de anotações, este tipo de controle ocasiona grande dificuldade quando é necessário recuperar alguma informação, já que apenas uma pessoa tem o controle deste caderno e nem sempre os dados estão atualizados ou anotados de forma correta, não existe um padrão para tais anotações, gerando desordem e impossibilitando o gerenciamento completo dos dados, afim de promover melhoria e qualidade no armazenamento e tratamento das informações, a AMORIM CASELLI COUROS resolveu contratar uma empresa para desenvolver um software para armazenar as informações de cadastros de clientes, compra e venda de material e controle financeiro.
O software será desenvolvido e implantado pela Searles Soluções Web e terá como objetivo, realizar os cadastros e armazenamento dos dados de clientes da empresa, dados relativos as operações de compra e venda e entrada e saída de material, controlar o estoque de materiais, cadastrar e armazenar os dados financeiros das operações realizadas e gerar relatórios pertinentes as solicitações dos administradores do sistema tais como, lista de clientes, vendas realizadas, compras realizadas, pagamentos recebido, pagamentos a receber.
O projeto foi desenvolvido pelo processo da metodologia da análise orientada a objetos, utilizando o Processo Unificado para a concepção, elaboração e construção do sistema, a parte da UML foi feita com o auxílio da ferramenta Astah, para a representação dos diagramas. O levantamento de dados para análise de requisitos e funcionalidades do sistema foi feito através de entrevistas com o responsável pelas anotações e levantamento e estudos de relatórios elaborados pelo mesmo.
3 - ANÁLISE SITUACIONAL 
A Análise Situacional compreende um diagnóstico preliminar que identifica o ambiente tecnológico da organização estudada em termos da existência e uso dos sistemas de informação. Dessa forma, o analista de sistemas tem a possibilidade de visualizar, de forma global, a abrangência da informatização dentro das áreas funcionais da organização. 
3.1 - Situação 
A EMPRESA AMORIM CASELLI COUROS, é uma empresa que comercializa o couro para prestadores de serviços, ela compra o material em grande quantidade direto de produtores(Curtumes) e revende em quantidades menores (em metros) aos seus clientes. 
O representante da empresa cadastra dados de clientes, compras e vendas de material, entradas e saídas de caixa, de uma forma desorganizada e sem nenhum padrão.
As informações relativas ao cadastro de clientes são coletadas e armazenadas em um caderno de anotações, o mesmo acontece com os dados relativos à compra e venda de mercadoria e controle de estoque e também com as informações relativas a pagamentos realizados ou agendados (vendas a prazo).
Quando é necessário consultar informações de cadastros de clientes ou relatórios relativos à quantidade de material em estoque ou movimentações financeiras de entradas e saídas de recursos, ou mesmo informações sobre valores a receber, débitos ou créditos de clientes, a dificuldade encontrada para realizar estas operações é muito grande e as vezes, os dados ficam perdidos,gerando prejuízo para a Empresa
3.2 - Mapeamento dos Sistemas de Informação
A empresa AMORIM CASELLI COUROS conta com 1 computador de mesa equipado com processador dual core e 4G de memória RAM e HD de 500Mb e 1 notebook Dell com processador core I3, 4G de memória RAM e HD de 1Tb, ambos possuem instalado o S.O WINDOWS 7 e o Microsoft Office 2010. 
Os computadores poderiam ser utilizados para o armazenamento das informações, porém não tem esta finalidade na empresa. 
	Nome do Sistema
	Ambiente Operacional
	Padrões de Desenvolvimento
	
	Sistema Operacional
	Banco de Dados
	Servidor de Aplicação
	Modelagem utilizada
	Linguagem de Programação
	Site 
	Windows
	MySql
	WEB Apache
	P.O. O
	PHP Java script
3.3 - Problemas e Oportunidades
As planilhas e anotações contendo as informações, poderiam ser feitas no Word e Excel, mas os mesmos não são utilizados para anotação e armazenamento de dados, já que os dados são coletados através de anotação em um caderno de notas. 
Pudemos perceber que a empresa não utiliza de forma adequada os recursos tecnológicos que possui, abrindo mão de fazer as tarefas simples no equipamento que fica disponível para uso.
A desorganização no armazenamento dos dados, gera uma série de dificuldades quando é necessário realizar alguma consulta, seja ela de cadastro de clientes, ou de estoque de material, ou ainda de fluxo de caixa e saldos a receber.
O projeto do sistema de gerenciamento que será desenvolvido, fará uso das máquinas disponíveis na empresa que possuem capacidade boa de armazenamento e processamento e não são utilizadas para esta finalidade, este projeto visa resolver os problemas de dificuldades tanto de armazenamento como de recuperação de dados relativos as operações realizadas na empresa.
	Sistema
	Área Funcional
	Problemas
	Oportunidades
	Cadastro de clientes
	Vendedor
	Coleta de dados feita manualmente, armazenamento em um caderno de anotações 
	Criar formulário de cadastro padronizado para gravar, alterar e excluir dados relativos aos clientes em um sgbd.
	Entrada de material
	Administração
	Dados de compras armazenados apenas em nota fiscal, controle de estoque feito em anotações de papéis
	Criar formulário de registro de material comprado especificando nome, tipo, quantidade e valor 
	Controle de estoque
	Administração
	Inclusão, Alteração e exclusão de dados
	Buscar dados cadastrados no banco de dados e fazer o preenchimento automático
	Vendas
	Vendedor
	Os dados da venda são anotados em rascunhos para depois serem passados para o caderno de controle
	Criar formulário de pedidos onde serão lançados em sistema para um controle de tipo, quantidade, preço, data e total da venda por pedido
	Financeiro
	Administração
	Os dados da venda são anotados em um bloco de pedido com o valor total e a forma de pagamento, é necessário visualizar um a um para fazer um levantamento do faturamento 
	Buscar registros das vendas cadastradas no banco de dados e gerar relatórios financeiros por tipo de material, cliente, data ou outro dado solicitado pelo administrador 
3.4 – Proposta
3.4.1 - Objetivo Geral
Desenvolver um software, que tenha a capacidade de armazenar os dados relativos a informações de clientes e de operações de compra e venda realizadas pela empresa e disponibilizar as informações armazenadas de forma clara e rápida, podendo gerar relatórios que auxiliem no processo de gerenciamento do negócio da empresa.
3.4.2 - Objetivos Específicos
Cadastrar dados de clientes, cadastrar e armazenar dados de operações de compras de material com preços e quantidades adquiridas, cadastrar e armazenar dados de operações de vendas de material com preços e quantidades vendidas, proporcionando assim um controle eficaz do estoque da empresa, cadastrar movimentações de entrada e saída de caixa, cadastrar dados de operações de vendas feitas para pagamento à prazo, mantendo assim o controle de contas a receber e clientes devedores, gerar relatórios para consulta de cadastros de clientes e consultas de operações realizadas pela empresa.
3.4.3 - Justificativa 
Com a implantação deste software, esperamos eliminar os problemas de armazenamento e consultas de informações necessárias para o melhor desempenho do serviço prestado pela empresa Amorim Caselli, este software visa agilizar e facilitar as operações dentro da empresa, disponibilizando de forma rápida as informações solicitadas pelos usuários do mesmo.
Ressaltamos que com a criação de uma boa base de dados fica mais fácil acompanhar o crescimento das operações da empresa, controlar quais os materiais que tem maior e menor saída possibilitando a otimização de controle 
4 – PROJETO LÓGICO
4.1 - Visão de projeto
O trabalho realizado pela empresa Amorim Caselli Couros, é o fornecimento de matéria prima para a confecção de produtos que tem como principal material o couro. A empresa compra em grande escala, de fornecedores, e vende em quantidades menores para fabricantes de artefatos (móveis, bancos de automóvel e outros) que utilizam o couro e prestadores de serviços que realizam a manutenção destes produtos.
Hoje a empresa possui o representante que realiza as compras dos fornecedores e o vendedor que já possui uma carteira de clientes, e também faz a captação de novos clientes para vender sua mercadoria em quantidades disponibilizadas no metro ou em frações dele. Este vendedor recebe o pedido do cliente pessoalmente ou por telefone, toma nota dos dados de cadastro (nome, endereço, telefone, cpf ou cnpj) caso seja um novo cliente, toma nota do pedido, qual mercadoria e a quantidade desejada, combina a forma de pagamento, que pode ser a vista, ou depósito bancário que pode ser parcelado, ou em cheque. Quando o pagamento é parcelado o vendedor toma nota do valor dos depósitos e datas programadas para efetuar os mesmos. Quando o pagamento é feito em cheque o vendedor toma nota dos dados do cheque e do cliente responsável pelo mesmo, pois o cheque pode ser do próprio cliente ou de terceiros, os prazos dos cheques são negociados.
Na empresa a mercadoria é separada e disponibilizada para entrega, o próprio vendedor realiza a entrega, e recebe a vista, ou negocia as formas de pagamento.
Quando ocorre a sobra do material é possibilitado ao cliente realizar a devolução, sendo esta mercadoria registrada em estoque novamente. O cliente pode realizar pagamento a maior e ficar com credito.
Quando o representante retorna à empresa, faz o lançamento da venda no caixa, em um bloco de anotações.
4.2 Análise de requisitos
É necessário que o sistema realize as seguintes funções:
Cadastrar usuários: 
Cadastrar usuários em uma base de dados com diferentes permissões de acesso para utilizarem o sistema
Validar Cadastro: 
Verificar na base de dados se o usuário já possui cadastro no sistema, caso possua, emitir mensagem de alerta
Fazer login no sistema: 
Permitir ao usuário fazer login no sistema após estar cadastrado
Validar acesso ao sistema: 
Validar o acesso do usuário através de login e senha.
Cadastrar cliente:
Armazenar o registro dos dados do cliente. 
Cadastrar mercadoria:
Cadastrar mercadoria (produto) atribuindo o tipo e a quantidade comprada
Controle de estoque:
Fazer o controle de entrada e saída de mercadoria baixa automático
Cadastrar pedido:
Registrar os dados de pedidos de vendas realizadas com respectivos itens do pedido, preço do metro por item, preço total do pedido, quantidade de material por item, quantidade total de material vendido.
Registrar venda:
Registrar os dados da venda no SGBD, fazer a baixa da quantidade de saída de mercadoria no estoque.
Cadastrar Formas de Pagamento:
Registrar as formas de pagamento que podem ser oferecidas ao cliente.
Gerar relatório de vendas:
Gerar relatórios de vendas especificando a quantidade de mercadoria vendida, separadas por categorias, a quantidade disponível em estoque, o valor total gerado nas vendas com opção de escolha do período para gerar o relatório.
4.3 - Modelagemde Negócio
	Processo
	Serviços
	Envolvidos
	Abrir Sistema
	Acessar página web do sistema
	Administrador e Vendedor
	Cadastrar usuário
	Na tela de acesso para cadastro preencher os dados solicitados
	Administrador
	Fazer login no sistema
	Na tela de Login preencher os dados nome de usuário e senha para acessar o sistema
	Administrador e Vendedor
	Cadastrar cliente
	Após preencher os campos do formulário de cadastro de cliente. clicar no botão “gravar” para armazenar o registro
	Vendedor
	Cadastrar Mercadoria
	Após preencher os campos do formulário de cadastro de Mercadoria clicar no botão “gravar” para armazenar o registro
	Administrador
	Cadastrar Pedido
	Após preencher os campos do formulário de cadastro de pedidos clicar no botão “gravar” para enviar o registro da venda 
	Vendedor 
	Finalizar venda
	Após confirmar a venda clicar no botão confirma para armazenar os dados da venda e dar baixa em estoque da quantidade de materiais vendidos
	Vendedor
	Gerar relatório de vendas 
	Selecionar período das informações desejada clicar no botão “gerar relatório”
	Administrador
4.4 - Requisitos Funcionais e Não-funcionais do Sistema
São requisitos funcionais do sistema
Cadastrar usuários
Validar Cadastro
Fazer login no sistema 
Validar acesso ao sistema
Cadastrar cliente
Cadastrar mercadoria
Controle de estoque
Criar pedido
Finalizar venda
Cadastrar Formas de Pagamento
Gerar relatório de vendas
Inserir, alterar, excluir dados de usuários cadastrados no sistema
Inserir, alterar, excluir dados de mercadorias cadastradas no sistema
São requisitos não-funcionais do sistema
A base de dados deve ser protegida e o acesso apenas restrito ao gerenciamento de T.I.
Apenas usuários cadastrados pela administração terão acesso ao sistema
Apenas o usuário administrador poderá gerar relatório de vendas.
O sistema será acessado via web.
4.5 - Requisitos funcionais atendidos pelo caso de uso
	Requisitos Funcionais Atendidos pelo caso de uso
	Atores envolvidos
	Caso de uso
	Fazer login no sistema
	Administrador e Vendedor
	UC01
	Cadastrar usuários
	Administrador
	UC02
	Cadastrar Clientes
	Vendedor
	UC03
	Cadastrar Mercadoria
	Administrador
	UC04
	Fazer Pedido
	Vendedor
	UC05
	Finalizar venda
	Vendedor
	UC06
	Gerar relatório de vendas
	Vendedor
	UC07
	Inserir, alterar, excluir dados de usuários (Crud Usuário)
	Administrador
	UC08
	Inserir, alterar, excluir dados de mercadorias (Crud Mercadorias)
	Administrador
	UC09
	Inserir, alterar, excluir dados de clientes (Crud Clientes)
	Vendedor
	UC10
	Inserir, alterar, excluir dados de Pedidos (Crud Pedidos)
	Vendedor
	UC11
5 – DOCUMENTAÇÃO E DIAGRAMA DE CASO DE USO
Diagrama
5.1 – Documentação de Casos de Uso 
	Nome Caso de Uso
	UC01 – Fazer Login no Sistema
	Caso de Uso Geral
	
	Descrição
	Abre formulário para login
	Ator principal
	Administrador - Vendedor
	Atores secundários
	SGBD
	Pré-condição
	Estar cadastrado no sistema – ter uma senha cadastrada no sistema
	Pós-condição
	Acesso liberado ao Sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Preencher o nome de usuário e senha no formulário de login
	Liberar o acesso ao sistema
	Clicar no botão “enviar”
	Abrir área de acesso conforme permissão do usuário
	Armazenar dados
	Enviar dados para o SGBD
	Restrições
	Permissões de acesso as áreas do sistema
	validações
	Validação das credenciais usuário e senha
	
	
	Nome Caso de Uso
	UC02 – Cadastrar usuário
	Caso de Uso Geral
	
	Descrição
	Abre o cadastro de usuários
	Ator principal
	Administrador
	Atores secundários
	SGBD
	Pré-condição
	Abrir o sistema e acessar a tela de cadastros de usuários
	Pós-condição
	Dados registrados no sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Preencher o formulário para cadastro
	Abrir formulário de cadastro de usuário
	Informar corretamente os dados solicitados
	Enviar dados para o SGBD
	Clicar no botão “gravar” 
	
	Armazenar os dados enviados
	
	Restrições
	Dados informados não estarem cadastrados no SGBD
	validações
	Verificar se os dados informados não estão cadastrados no sistema
	Nome Caso de Uso
	UC03 – Cadastrar clientes
	Caso de Uso Geral
	
	Descrição
	Abre o formulário para cadastro de clientes
	Ator principal
	Vendedor
	Atores secundários
	SGBD
	Pré-condição
	Abrir o sistema e acessar o formulário de cadastros de clientes 
	Pós-condição
	Dados registrados no sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Preencher o formulário para cadastro
	Abrir formulário de cadastro de clientes
	Informar corretamente os dados solicitados
	Enviar dados para o SGBD
	Clicar no botão “gravar” 
	
	Armazenar os dados enviados
	
	Restrições
	Dados informados não estarem cadastrados no SGBD
	Validações
	Verificar se os dados informados não estão cadastrados no sistema
	Nome Caso de Uso
	UC04 – Cadastrar Mercadoria
	Caso de Uso Geral
	
	Descrição
	Abre o formulário cadastrar mercadoria
	Ator principal
	Administrador
	Atores secundários
	SGBD
	Pré-condição
	Possuir permissão de acesso de administrador
	Pós-condição
	Dados gravados no SGBD
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Preencher os dados solicitados no formulário para cadastro de mercadoria 
	Exibir formulário “cadastrar mercadoria”
	Clicar no botão “gravar” para registrar os dados no sistema
	Enviar os dados do formulário para o SGBD
	Armazenar os dados enviados
	
	Restrições
	Apenas usuário administrador tem acesso a esta área
	validações
	Verificar se os dados informados não estão cadastrados no sistema
	Nome Caso de Uso
	UC05 – Fazer Pedido
	Caso de Uso Geral
	
	Descrição
	Abre o formulário pedidos
	Ator principal
	Vendedor
	Atores secundários
	SGBD
	Pré-condição
	Ter os itens do pedido disponíveis em estoque
	Pós-condição
	Pedido pronto para finalizar a venda
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Preencher os dados do formulário para pedidos
	Exibir formulário de pedidos
	
	Disponibilizar o pedido para finalizar venda
	
	
	Restrições
	Necessário ter os itens de pedido em estoque
	validações
	Verificar se os itens do pedido estão disponíveis em estoque
	
	
	Nome Caso de Uso
	UC06 – Finalizar venda
	Caso de Uso Geral
	
	Descrição
	Mostra o pedido feito para a venda
	Ator principal
	Vendedor
	Atores secundários
	SGBD
	Pré-condição
	Existir o pedido criado
	Pós-condição
	Dados da venda armazenados no SGBD
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Clicar no botão “finalizar venda” para confirmar a venda
	Somar o valor dos itens do pedido e exibir o total
	Armazenar os dados enviados
	Enviar os dados da venda para o SGBD
	
	Dar baixa da quantidade de material no estoque
	Restrições
	
	validações
	
	Nome Caso de Uso
	UC07 – Gerar relatório de vendas
	Caso de Uso Geral
	
	Descrição
	Gerar relatório das vendas no período selecionado
	Ator principal
	Administrador
	Atores secundários
	SGBD
	Pré-condição
	Existir vendas no período selecionado
	Pós-condição
	
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Selecionar o período desejado para exibição das vendas no relatório
	Filtrar no SGBD os dados dentro do período selecionado
	Fornecer os dados solicitados
	Exibir os dados solicitados no relatório e disponibilizar para impressão
	
	
	Restrições
	Acesso permitido somente ao usuário Administrador
	validações
	
	
	
	Nome Caso de Uso
	UC08 – Alterar, incluir, excluir dados de usuários
	Caso de Uso Geral
	
	Descrição
	Abre formulário para editar dados de usuários
	Ator principal
	Administrador
	Atoressecundários
	SGBD
	Pré-condição
	Possuir permissão de acesso e usuário estar cadastrado no SGBD
	Pós-condição
	Dados alterados/excluídos no sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Editar os dados do formulário para edição de usuários
	Exibir formulário “editar dados de usuários
	Clicar no botão “gravar” ou excluir para registrar os novos dados, ou excluir os dados desejados do sistema
	Enviar os novos dados do formulário para o SGBD
	Gravar/Excluir os novos dados enviados
	Excluir os dados selecionados do SGBD
	
	
	Restrições
	Não fazer as alterações sem a confirmação do usuário
	validações
	
	
	
	Nome Caso de Uso
	UC09 – Alterar, incluir, excluir dados de Mercadorias
	Caso de Uso Geral
	
	Descrição
	Abre formulário para editar dados de mercadorias
	Ator principal
	Administrador
	Atores secundários
	SGBD
	Pré-condição
	Possuir permissão de acesso e mercadoria estar cadastrado no SGBD
	Pós-condição
	Dados alterados/excluídos no sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Editar os dados do formulário para edição de mercadorias
	Exibir formulário “editar dados de mercadoria
	Clicar no botão “gravar” ou excluir para registrar os novos dados, ou excluir os dados desejados do sistema
	Enviar os novos dados do formulário para o SGBD
	Gravar/Excluir os novos dados enviados
	Excluir os dados selecionados do SGBD
	
	
	Restrições
	Não fazer as alterações sem a confirmação do usuário
	validações
	
	
	
	Nome Caso de Uso
	UC10 – Alterar, incluir, excluir dados de clientes
	Caso de Uso Geral
	
	Descrição
	Abre formulário para editar dados de clientes
	Ator principal
	Vendedor
	Atores secundários
	SGBD
	Pré-condição
	Possuir permissão de acesso e cliente estar cadastrado no SGBD
	Pós-condição
	Dados alterados/excluídos no sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Editar os dados do formulário para edição de usuários
	Exibir formulário “editar dados de clientes”
	Clicar no botão “gravar” ou excluir para registrar os novos dados, ou excluir os dados desejados do sistema
	Enviar os novos dados do formulário para o SGBD
	Gravar/Excluir os novos dados enviados
	Excluir os dados selecionados do SGBD
	
	
	Restrições
	Não fazer as alterações sem a confirmação do usuário
	validações
	
	
	
	Nome Caso de Uso
	UC11 – Alterar, incluir, excluir dados de pedido
	Caso de Uso Geral
	
	Descrição
	Abre formulário para editar dados de pedido
	Ator principal
	Vendedor
	Atores secundários
	SGBD
	Pré-condição
	Possuir permissão de acesso 
	Pós-condição
	Dados alterados/excluídos no sistema
	Fluxo principal
	Ações dos atores
	Ações do Sistema
	Editar os dados do formulário para edição de usuários
	Exibir formulário “editar dados de pedido”
	Clicar no botão “gravar” ou excluir para registrar os novos dados, ou excluir os dados desejados do sistema
	Enviar os novos dados do formulário para o SGBD
	Gravar/Excluir os novos dados enviados
	Excluir os dados selecionados do SGBD
	
	
	Restrições
	Não fazer as alterações sem a confirmação do usuário
	validações
	
	
	
6 – CONCLUSÃO
A AMORIM CASELLI COUROS é uma empresa familiar, que teve seu trabalho passado de pai para filho, e não acompanhou o desenvolvimento tecnológico dos recursos disponíveis no mercado para alcançar um nível de excelência no gerenciamento dos processos da empresa. Com o surgimento de dificuldades administrativas e a necessidade de crescimento, ficou claro que é imprescindível a modernização da forma com que são tratadas as informações, indispensáveis para o bom funcionamento do negócio da Amorim Caselli Couros.
Após a implantação do software projetado, além de uma boa estrutura para o armazenamento de dados, será possível realizar uma análise dos mesmos para futuras ações de crescimento através da visualização clara dos números das movimentações financeiras da empresa, ações de marketing preparadas com base nas informações de dados de clientes e um gerenciamento preciso das áreas do negócio.
Esperamos que este software desenvolvido com os conhecimentos acadêmicos adquiridos no curso de análise e desenvolvimento de sistemas, seja uma ferramenta funcional e facilite os processos de gerenciamento das necessidades diárias da empresa Amorim Caselli Couros.
7 - REFERÊNCIAS
Planejamento estratégico situacional
Disponível em: https://pt.wikipedia.org/wiki/Planejamento_estrat%C3%A9gico_situacional Acesso em: 10 março 2018. Guia Para Implementação de Visão, Missão e Valores em um projeto
ANDRADE, José C. et al. Aplicação de análise SWOT para identificar oportunidades para o desenvolvimento econômico e social. XIII Encontro
LAUDON, K. C., LAUDON, J. P., Sistemas de Informação Gerencias: Administrando a empresa digital. 5. ed. São Paulo. Prentice-Hall, 2004.
O`BRIEN, J. A. Sistema de informação e as decisões gerenciais na era da internet. São Paulo. Tradução da 9ª ed. Editora Saraiva, São Paulo, 2001.
TORQUATO, P.R.G.; SILVA, G. P. Tecnologia e estratégia: uma abordagem analítica e prática. Revista de Administração, São Paulo: v. 35, n.1, p.72-85, jan./mar. 2000
Caso de Uso – Include, Extend, Generalização
Disponível em: http://www.ateomomento.com.br/caso-de-uso-include-extend-e-generalizacao
Acesso em:29/04/2018
FREITAS, H.M.; BECKER, J. L.; KLADIS, C. Informação para a decisão. Porto Alegre: Ortiz, 1997.

Outros materiais