A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

A sua locadora S.I.P.E. – Soluções Inteligentes para Pequenas Empresas.

Apresentações semelhantes


Apresentação em tema: "A sua locadora S.I.P.E. – Soluções Inteligentes para Pequenas Empresas."— Transcrição da apresentação:

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

6

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)

15

16

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

21

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

25

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

27

28 Muito Obrigado!


Carregar ppt "A sua locadora S.I.P.E. – Soluções Inteligentes para Pequenas Empresas."

Apresentações semelhantes


Anúncios Google