Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouCaio Frias Alterado mais de 9 anos atrás
1
A sua locadora S.I.P.E. – Soluções Inteligentes para Pequenas Empresas
2
Dennis Silveira - dwas@cin.ufpe.br Eduardo Moreira - ejml@cin.ufpe.br Jairo Tiburtino - jts2@cin.ufpe.br Luiz Zelaquett - lazs@cin.ufpe.br Rodrigo Paulino - rpfs@cin.ufpe.br
3
Visão geral Processo de Desenvolvimento ◦ Plano de Projeto ◦ Requisitos ◦ Plano e Projeto de Testes ◦ Análise e Projeto ◦ Arquitetura do Banco de Dados Resultados do Projeto Próximas etapas
4
O objetivo deste projeto é o desenvolvimento de um sistema de gerenciamento de uma locadora de vídeos. Projeto no qual servirá somente à uma loja/locadora sem filiais ou franquias a se conectar. O projeto irá disponibilizar a manutenção de cadastro de clientes, bem como cadastro de filmes e produtos à venda no estabelecimento. O usuário ao utilizar o sistema será capaz de fazer mudanças no seu cadastro, realizar reservas e consultas ao banco de dados.
5
Plano de Projeto ◦ Concepção ◦ Elaboração ◦ Análise ◦ Construção ◦ Teste e Validação
7
Alocação de Recursos ◦ Humanos ◦ Software ◦ Hardware ◦ Infraestrutura
8
Rodrigo Paulino ◦ Gerente de Projeto ◦ Testador ◦ Desenvolvedor Dennis Silveira ◦ Gerente de Banco de Dados ◦ Arquiteto de Software ◦ Desenvolvedor Jairo Tiburtino ◦ Gerente de Teste ◦ Testador ◦ Designer Luiz Zelaquett ◦ Arquiteto de Teste ◦ Analista de Sistema ◦ Desenvolvedor Eduardo Moreira ◦ Analista de Sistema ◦ Testador ◦ Designer
9
Xampp 1.7.3 Apache 2.2.14 MySQL 5.0.27 PHP 5.3.1 NotePad++ 5.6.8 Microsoft Project Microsoft Windows 7 Adobe Photoshop CS3 Microsoft Word 2007 JUDE Tortoise SVN
10
Computadores dos laboratórios do Centro de Informática. Computadores pessoais de cada integrante.
11
Reserva de uma sala para reuniões durante as fases de concepção e análise. ◦ Sala possuindo um quadro branco e um computador conectado à rede do Centro de Informática. Os laboratórios do Centro de Informática
12
Cargo Carga horária semanal Custo por hora de trabalho (R$) Gasto semanal c/ alimentação (R$) Gasto semanal c/ transporte* (R$) Salário Mensal (R$) Desenvolvedor610,0020,0030,00440,00 Gerente815,0020,0030,00680,00 CargoSalário 1 gerente680,00 4 desenvolvedores440,00 Custo Mensal (R$):2.440,00 O custo total do projeto é estimado em R$ 17.122,80. Sendo R$ 9.760,00 referentes aos gastos com o quadro de pessoal durante os 4 meses de desenvolvimento do projeto, e aproximados 23% de lucro para a empresa, num total de R$ 3938,24 e 20% (R$ 3424,56) destinado ao órgão de incubação da empresa.
13
Problemas com Infraestrutura ◦ Magnitude: ALTA Arquitetura Mal Projetada ◦ Magnitude:ALTA Especificação de Casos de Uso Inadequada ◦ Magnitude: MÉDIA Falta de Interação dos Desenvolvedores com o Usuário ◦ Magnitude: ALTA Atividades Paralelas dos Desenvolvedores ◦ Magnitude: ALTA Usabilidade dos Usuários ◦ Magnitude: ALTA Falta de conhecimento da tecnologia por parte da equipe ◦ Magnitude: ALTA
14
RF01 - Efetuar Login (Essencial) RF02 - Cadastrar Funcionário (Essencial) RF04 - Cadastar Filme (Essencial) RF06 - Atualizar Filme (Importante) RF07 - Consultar Cliente (Importante) RF09 - Consultar Filme (Essencial) RF12 - Excluir Filme (Importante) RF14 - Listar Clientes (Importante) RF15 - Listar Filmes (Essencial) RF18 - Confirmar Devolução (Essencial) RF19 - Efetuar Logout (Essencial) RF22 - Listar Filmes em Lançamento (Desejável) RF25 - Cadastrar Administrador (Essencial)
17
RNF01 – Software RNF02 – Hardware RNF03 – Segurança RNF04 – Performance RNF05 – Confiabilidade RNF06 – Usabilidade RNF07 – Arquitetura RNF08 – Documentação
18
Identificar as classes Identificar responsabilidades das classes Identificar relacionamentos Identificar atributos
19
Caso de Uso Consultar Filme
20
Caso de Uso Consultar Filme
22
o O modelo de arquitetura será baseado no padrão de projeto Façade (Fachada) e utilizando o modelo em camadas MVC (Model-View-Controller). o Os modelos MVC contam com três camadas principais: Modelo (GUI), Visão (negócio) e Controle (repositório).
23
Organização dos Pacotes
24
Algumas Classes: ◦ GUI TelaLogin TelaCliente TelaCadastrarClienteTelaRe moverFuncionario TelaReservas TelaComentariosFilme ◦ Negócio NegocioUsuario NegocioFilme ◦ Cliente RepositorioBDCliente RepositorioOutrosCliente ◦ Funcionario Funcionario RepositorioOutrosFuncionario ◦ Administrador Produto RepositorioBDAdministrador ◦ Filme RepositorioBDFilme RepositorioOutrosFilme
26
Teste do Banco de Dados Teste Funcional Teste do Ciclo de Negócios Teste da Interface do Usuário Teste de Performance Teste de Carga Teste de Estresse Teste de Volume Teste de Segurança e de Controle de Acesso Teste de Falha/Recuperação Teste de Instalação
28
Muito Obrigado!
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.