Escopo

O projeto visa a criação de um dispositivo que substituirá os carrinhos de super mercado por um software que onde será selecionado os produtos do supermercado, e após o pagamento o cliente irá retirar os produtos em um ponto do super mercado. Isso ira agilizar as compras, diminuir o esforço de empurrar um carrinho durante todo o caminho dentro do super mercado, e diminuir os gastos do super mercado com carrinhos e sestas para carregar os produtos.

5W2H

    • 1- What
  • 1.1-Qual o nome do seu projeto?
  • R: SisCo
  • 1.2-Qual o objetivo do projeto?
  • R: Auxiliar na realização de compras cotidianas de forma prática e rápida.
  • 1.3-Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
  • R: Os maiores desafios será fazer a conexão do banco de dados ao software e implementá-lo nos locais requisitados.
  • 1.4-Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
  • R: Conhecimentos de linguagem de programação e o uso de sistema de banco de dados.
  • 1.5-Quais soluções similares existem no mercado?
  • R: Sistemas de compras online.
    • 2 - Why
  • 2.1-Porque é interessante desenvolver este projeto?
  • R: Porque agiliza o processo de compras e já verifica se há o produto desejado no estoque.
  • 2.2-Porque deve usar a tecnologia escolhida?
  • R: Por ser mais prático, rápido e economiza tempo.
    • 3 - Who
  • 3.1-Quem pode se beneficiar deste projeto?
  • R: A pessoa que adquiriu o projeto e os cliente que irão utilizá-lo.
  • 3.2-Quem poderá operar o sistema?
  • R: Qualquer cliente do estabelecimento e também os gerentes do própio estabelecimento, com uma interface diferente para cada um.
  • 3.3-Quem deverá participar do desenvolvimento do sistema?
  • R: Os fundadores do projeto.
    • 4 - Where
  • 4.1-Onde os dados serão inseridos?
  • R: Seráo inseridos no próprio celular do cliente, ou via teclado em uma máquina apropiada situada dentro da loja.
  • 4.2-Onde os dados serão externalizados, publicados?
  • R: Também serão externalizados no próprio celular do cliente,ou via monitor na máquina apropriada da loja.
  • 4.3-Onde esta aplicação poderá ser usada?
  • R: Em qualquer estabelecimento de comércio, como lojas esportivas,supermercados e etc.
  • 4.4-Onde as informações serão armazenadas?
  • R: Em um banco de dados próprio para cada estabelecimento.
  • 4.5-Onde o software deverá ser hospedado?
  • R: Na gerência de cada estabelecimento.
    • 5 - When
  • 5.1-Em quanto tempo pretende desenvolver o sistema?
  • R: Dentro de seis meses.
  • 5.2-Quais serão as fases e em quanto tempo cada uma?
  • R: Especificação do projeto: 1º mês.
  • Desenvolvimento do software: 2º ao 3º mês.
  • Revisões e melhorias realizadas no software:4º ao 5º mês.
  • Implementação do software: 6º mês.
    • 6 - How
  • 6.1-Como será dividido o desenvolvimento do sistema?
  • R: Será feito por duplas, na qual uma dupla fica responsável pelo desenvolvimento do software e outra dupla ficará responsável pelo desenvolvimento do sistema de banco de dados.
  • 6.2-Como será feita a entrada de dados?
  • R: Com o celular ou o teclado da máquina da loja a pessoa irá inserir o nome do produto e a quantidade desejada.
  • 6.3-Como será feita a saída de dados?
  • R: Por meio do visor do ceclular, ou do monitor da máquina da loja.
  • 6.4-Como será o procedimento para a 1a. funcionalidade?
  • R: O software buscará o produto desejado e mostrará a quantidade disponível para poder ser comprada.
  • 6.5-Como será o procedimento para a 2a. funcionalidade?
  • R: O software realizará o cálculo do preço total que o cliente deverá pagar.
  • 6.6-Como será o procedimento para a 3a. funcionalidade?
  • R: Mostrará em qual caixa se encontra o produto comprado.
    • 7 - How Much
  • 7.1-Quanto deverá custar o sistema?
  • R: Não irá custar nada.
  • 7.2-Quantas pessoas deverão ser usadas?
  • R: Usaremos 4 pessoas.
  • 7.3-Qual deverá ser o preço de aquisição do seu software para o usuário final?
  • R: O software custará em torno de R$ 200,00 a R$ 350,00.

DFD

Dicionário de dados:

  • Cliente:
    • CodCliente
    • Usuario
    • Senha
    • Boleto
  • Produto:
    • CodProduto
    • QntProduto
    • PreçoProduto
    • Nome
    • Marca

DER

Diagrama de Classes

Diagrama de Casos de Uso

Diagrama de Pacotes

Diagrama de Estado