1. Projeto de Software
Projeto Conceitual 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 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
7.
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
• 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
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.
15. 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.