Skip to content

ReusoFafire2014/GestaoAcademica

Repository files navigation

Gestão Acadêmica

Projeto da Disciplina de Desenvolvimento Orientado a Reuso

Módulos

Módulo Nota Pages Github(1) Bootstrap(4) Cadastro(3) Listar(2) Salvar(5)
Biblioteca 10 2 1 2.5 2.5 2.5 STORAGE(1)
Cantina 10 0.01 1 2.5 2.5 2.5 BD (1)/STORAGE(1)
Estacionamento 10 0.75 1 2.5 2.5 2.5 (STORAGE(1)
Manutenção 9.6 0.1 1 2.5 2.5 2.5 STORAGE(1)
Histórico 9.5 - 1 2.5 2.5 2.5 STORAGE(1)
Alunos 7 0.5 1 2.5 1* 1* 1*
Professores 4 1 1 1 1 - -
  • Estacionamento
    • Heitor e Ravel
  • Professores
    • Antônio Carlos e Camila
  • Cantina
    • Mirella e Wellington
  • Histórico
    • André e Patrícia
  • Manutenção
    • José Augusto, Lucas, Filipe
  • Alunos
    • Manoela e Maurício (*Substituído por trabalho escrito)
  • Biblioteca
    • Claudiany e Daniele

Atividade

Index

Nomeia/renomeie a página principal (Home) do seu módulo para index.html

README

Crie um arquivo README na raiz do módulo da sua dupla descrevendo:

  • Nome da dupla
  • Objetivo do módulo
  • O que foi feito
  • E com respostas para o questionário abaixo

Questionário

  • O que é reuso de software?
  • Quais os benefícios esperados do reuso de software?
  • Diferencie Reuso Ad Hoc de Reuso Sistemático
  • Diferencie componentes de software e frameworks
  • O que significa na prática a sigla: Service Oriented Architecture?
  • Diferencie IaaS (Infrastructure as a Service) de PaaS (Platform as a Service)
  • Cite um exemplo de componente encontrado em cada um desses repositórios públicos: Packagist, NPM, Rubygems, Pypi.
  • Dê exemplo de dois frameworks front end diferentes dos utilizados em sala.
  • Quais as vantagens/motivações para utilização de um framework como esse? Quais as desvantagens?
  • Diferencie reuso generativo e reuso composicional.
  • Apresente vantagens e desvantagens do reuso generativo e do composicional.