user:1577657:projeto_de_desenvolvimento_de_sistemas_para_internet_2017

PLANEJAMENTO DA DISCIPLINA - AULAS

  1. Processo de Desenvolvimento de Software (pdf)
    • Atividades
    • Fases
    • Artefatos (Produtos de Trabalho)
  2. Conceitos Básicos (pdf)
    • Insumo
    • Artefato
    • Papel
    • Tarefa
    • Atividade
  3. Trabalho (pdf)
    • Em grupo com até 4 pessoas
    • Inserir as referências bibliográficas
    • Deverá ser entregue no dia 12/ABRIL/2017 até 12h00
  4. Processos Prescritivos
    1. RUP - Rational Unified Process
      1. Introdução (pdf)
      2. Conceitos Chaves (pdf)
      3. Práticas Recomendadas (pdf)
      4. Trabalho (pdf)
        • Em grupo com até 3 pessoas
        • Inserir as referências bibliográficas
        • Deverá ser enviado para o e-mail do professor até a próxima aula
  5. -Trabalho
    1. Processo Acadêmico Simplificado (Web): http://paweb-ifrncode.rhcloud.com/index.htm
    2. Concepção
      1. Gerar Documento de Visão e Casos de Uso (Modelo zip)
        1. Entregar dia: ??/???/2017
      2. Gerar o Protótipo das Telas do Sistema
        1. Contendo as telas para todos os casos de uso do sistema
        2. Entregar dia: ??/???/2017
  6. Processos Ágeis
    1. Introdução (pdf)
    2. XP: eXtreme Programming (pdf)
    3. Scrum (pdf)
    4. FDD: Feature-Driven Development (pdf)
  7. Métricas de Software
    1. Introdução pdf
    2. Análise de Pontos de Função
      1. Introdução (pdf)
      2. Parte-II (pdf)
      3. Trabalho (pdf)
        • Em grupo com até 3 pessoas
        • Deverá ser enviado para o e-mail do professor até o final da próxima aula
      4. Resolução do Trabalho
        • Contagem das Funções de Dados (pdf)
        • Contagem das Funções de Transação (pdf)
        • Contagem Total (pdf)
  8. Projeto de Desenvolvimento de Software para Internet
    1. Trabalho ( pdf)
      • Em grupo com até 4 pessoas
      • Não é necessário implementar a funcionalidade Login de Usuários
      • Criar uma página inicial contendo os links para acessar os cadastros ou relatórios da aplicação
      • Exemplo de como devem ficar as telas de cadastro (pdf)
      • Para o grupo que utilizar o ASP.Net, não será permitido usar o componente GridView ou DataGrid para fazer a edição dos registros. As telas de inclusão e alteração de registros devem ser criadas em separado contendo os componentes necessários (TextBox, DropDownList, CheckBox etc)
      • Desenvolver em Camadas:
        • Camada de Modelo (deve conter as classes que foram modeladas)
        • Camada de Dados (deve conter todo código SQL para acesso ao banco de dados, com suas respectivas classes e métodos)
        • Camada de Visualização (deve conter as interfaces gráficas da aplicação)
          • Nesta camada fica proibida a utilização de código SQL. Em vez de inserir o código SQL nas interfaces de usuário, deve-se chamar métodos das classes da camada de dados
      • Entrega Inicial: 18/OUT/2017 - (Product Backlog + Funcionalidades que serão implementadas na 1ª Sprint)
      • 1ª Sprint Entrega: 29/NOV/2017 - (02 funcionalidades)
      • 2ª Sprint Entrega: 20/DEZ/2017 - (03 funcionalidades)

PROVA FINAL

Prova Final Dia: 27/DEZ/2017

  • user/1577657/projeto_de_desenvolvimento_de_sistemas_para_internet_2017.txt
  • Última modificação: 2017/12/20 12:58
  • por 1577657