Pc loja

Preview:

Citation preview

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.