Projeto de Software

Projeto Conceitual de um sistema
         para loja física



   Universidade Federal de Goiás
       Insstituto de Informática
Projeto de Software



Alunos:
      Gustavo Henrique Gonçalves.
      Mateus Ferreira.
      Richiely Batista.




      Ciências da Computação – INF/UFG Novembro/12
Projeto conceitual – loja física

• Roteiro
• O que é um Projeto Conceitual?
• Fases de um P.C.
  • Aplicação das fases
• Conclusão
O que é um Projeto Conceitual?


• É a validação de uma ideia
  • É a confirmação de que a melhor solução está
    sendo proposta para atender a determinado
    requerimento ou necessidade nas diversas áreas
    de uma planta industrial.
• Primeira fase do processo de projeto de um produto.
Motivação

• O quê é = Sistema de controle de loja física.
• O porquê = Busca de um sistema que consiga atender ao todo as
  necessidades do usuário do sistema, possibilitando maior controle das
  transações da loja;

• Para quem = Empregados, gerentes, supervisores e dono de um ambiente
  de comércio;

• Onde / Quando = Aplicado em uma loja de comércio durante o dia-a-dia;

• Como = Levantamento de todos os requisitos e análises de fatores
  relevantes em relação ao projeto do sistema proposto.
Fases de um P.C.

• Entender, informar, elaborar e verificar;
• Buscar
  • Soluções já existentes, base de dados
• Criar
  • Apresentar novas soluções
• Representar
  • Esquematizar
• Selecionar
  • Filtrar com base nas necessidades
Identificação dos Requisitos


• Coleta, discussão e análise de requisitos com o
  cliente do produto (contratante);
• Levantamento de todos os requisitos funcionais
  e não funcionais do sistema.
Modelagem funcional
• Estabelecer e expandir funções principais em
  funções menores. Ex.:
  • Cadastro de clientes
    • Dependentes?
  • Pagamento
    • Cartão de crédito, a vista, cheque
  • Relatórios
Modelagem funcional
Desenvolvimento dos princípios de solução
Definição da Arquitetura


• Como o conjunto de partes do sistema se
  interagem por meio de interfaces.
  • Arquitetura modular
    • Escolhida para o P.C. loja física pois as
      funcionalidades podem facilmente ser
      divididas em módulos, implementando poucas
      funções.
Definição da Arquitetura


• Arquitetura modular
  • Variação funcional. Exemplo:
    • Operações do caixa
      • Imprimir logs, sessão de compra, adicionar
        cadastro de cliente, adicionar produto;
        • Logs de diversos fatores, diversas formas de
          pagamento, descontos, etc;
SSC – Sistemas, subsistemas e componentes

• Pontos críticos
  • Funcionamento e desempenho
    • Sistema deve ser capaz de ser utilizado com
      funcionalidades 100% operantes e desempenho
      otimizado.
  • Qualidade
    • De acordo com os requisitos levantados, o sistema
      atenda qualitativamente o seu esperado.
  • Custos
    • Tempo, mão-de-obra, eficiência e operabilidade.
Requisitos Funcionais – ISO 830/1998
Conclusão


Desenvolver as linhas básicas em termos de
forma do produto para produzir um conjunto de
princípios funcionais e integrar no projeto do
produto as restrições relacionadas com a
empresa e ao contexto.

Pc loja

  • 1.
    Projeto de Software ProjetoConceitual de um sistema para loja física Universidade Federal de Goiás Insstituto de Informática
  • 2.
    Projeto de Software Alunos: Gustavo Henrique Gonçalves. Mateus Ferreira. Richiely Batista. Ciências da Computação – INF/UFG Novembro/12
  • 3.
    Projeto conceitual –loja física • Roteiro • O que é um Projeto Conceitual? • Fases de um P.C. • Aplicação das fases • Conclusão
  • 4.
    O que éum Projeto Conceitual? • É a validação de uma ideia • É a confirmação de que a melhor solução está sendo proposta para atender a determinado requerimento ou necessidade nas diversas áreas de uma planta industrial. • Primeira fase do processo de projeto de um produto.
  • 5.
    Motivação • O quêé = Sistema de controle de loja física. • O porquê = Busca de um sistema que consiga atender ao todo as necessidades do usuário do sistema, possibilitando maior controle das transações da loja; • Para quem = Empregados, gerentes, supervisores e dono de um ambiente de comércio; • Onde / Quando = Aplicado em uma loja de comércio durante o dia-a-dia; • Como = Levantamento de todos os requisitos e análises de fatores relevantes em relação ao projeto do sistema proposto.
  • 6.
    Fases de umP.C. • Entender, informar, elaborar e verificar; • Buscar • Soluções já existentes, base de dados • Criar • Apresentar novas soluções • Representar • Esquematizar • Selecionar • Filtrar com base nas necessidades
  • 8.
    Identificação dos Requisitos •Coleta, discussão e análise de requisitos com o cliente do produto (contratante); • Levantamento de todos os requisitos funcionais e não funcionais do sistema.
  • 9.
    Modelagem funcional • Estabelecere expandir funções principais em funções menores. Ex.: • Cadastro de clientes • Dependentes? • Pagamento • Cartão de crédito, a vista, cheque • Relatórios
  • 10.
  • 11.
    Definição da Arquitetura •Como o conjunto de partes do sistema se interagem por meio de interfaces. • Arquitetura modular • Escolhida para o P.C. loja física pois as funcionalidades podem facilmente ser divididas em módulos, implementando poucas funções.
  • 12.
    Definição da Arquitetura •Arquitetura modular • Variação funcional. Exemplo: • Operações do caixa • Imprimir logs, sessão de compra, adicionar cadastro de cliente, adicionar produto; • Logs de diversos fatores, diversas formas de pagamento, descontos, etc;
  • 13.
    SSC – Sistemas,subsistemas e componentes • Pontos críticos • Funcionamento e desempenho • Sistema deve ser capaz de ser utilizado com funcionalidades 100% operantes e desempenho otimizado. • Qualidade • De acordo com os requisitos levantados, o sistema atenda qualitativamente o seu esperado. • Custos • Tempo, mão-de-obra, eficiência e operabilidade.
  • 14.
  • 15.
    Conclusão Desenvolver as linhasbásicas em termos de forma do produto para produzir um conjunto de princípios funcionais e integrar no projeto do produto as restrições relacionadas com a empresa e ao contexto.