Kinamo
Sumário
Visão Geral do Sistema
 Motivação
 Plano de Projeto
 Requisitos
 Arquitetura e Modelagem
 Testes
 Apresentação da Implementação

Visão Geral do Sistema
O Kinamo é um aplicativo-desktop, que
tem como proposta auxiliar no
gerenciamento de filmes e na criação de
relatórios, além de permitir uma
interatividade com outros usuários.
Motivação
Área deficiente
 Permitir interatividade com outro
Usuário
 Cliente real
 Permitir guardar informações sobre
filmes

Site
Plano de Projeto
Recursos Humanos

Fernando Rodrigues
○ Gerente do projeto
○ Desenvolvimento
○ Implementação
○ Testes

Cleunio França
○ Sub-Gerente do projeto
○ Desenvolvimento
○ Implementação
○ Testes
Plano de Projeto
Recursos Humanos

João Pedro Kamei
○ Desenvolvimento
○ Implementação
○ Testes

Pedro Bello
○ Desenvolvimento
○ Implementação
○ Testes
Plano de Projeto

Kinamo
 É simples e confiável
 Com interface Intuitiva
 A proposta é oferecer uma melhora
organizacional para o gerenciamento de
filmes.
Plano de Projeto

Recursos Utilizados:
 Hardware
○ Computadores do Cin
○ Computadores Pessoais dos Integrantes
Plano de Projeto

Recursos Utilizados:
 Software
○ Eclipse 3.4 - IDE JAVA
○ Java SE Development Kit (JDK) 6.0
○ Oracle 9i
○ JDBC 1.4
○ OpenProj – utilizada no acompanhamento do
projeto
○ Jude – ferramenta UML
○ JUnit – realização de testes
○ brModelo– modelagem do BD
Plano de Projeto

Padrões e Políticas
 Modularização
 Cronograma
 Padrões de Codificação Java e de
Qualidade de Software
 Usabilidade
Plano de Projeto

Padrões e Políticas
 Modularização
 Cronograma
 Padrões de Codificação Java e de
Qualidade de Software
 Usabilidade
Plano de Projeto
○ Riscos
Requisitos

Elicitação:
 Entrevista com Cinéfilo
 Identificação das necessidades
Requisitos

Exemplo de Requisitos Funcionais:
 Requisitos de Processo
 Requisito do Produto
○ Usabilidade
Requisitos

Exemplos de Requisitos Funcionais:
 Desktop
Casos de Uso

Implementados
 Foram implementados todos os Casos de
Uso
 Acrescentamos um novo Caso de Uso:
○ Recomendar um Filme
Casos de Uso
Casos de Uso - Exemplo
Casos de Uso - Exemplo

Detalhamento de um Caso de Uso
(seqüência):
Casos de Uso - Exemplo

Detalhamento de um Caso de Uso
(Classes):
Arquitetura e Modelagem

Camadas
 Gui
 Fachada
 Negócios
 Básicas
 Conexões
Arquitetura e Modelagem
Arquitetura e Modelagem

Modelo Conceitual
Arquitetura e Modelagem

Modelo Lógico
Testes
Teste do Banco de Dados
 Teste Funcional
 Teste de Integração
 Teste da Interface
 Teste de Segurança e de Controle de
Acesso

Testes - Exemplo
Implementação

Conferimos o resultado do trabalho...
Download

Aplicativo desktop para gerenciamento de filmes