Skip to content

Cadastro de Projetos

Cenário de Desenvolvimento do Sistema

Objetivo

Criar um sistema web para gerenciar projetos de extensão universitária voltados ao desenvolvimento de software, permitindo o envolvimento da universidade, professores, alunos, comunidade externa e o público em geral.


Atores e Responsabilidades

  1. Administrador da Universidade

    • Garante que o sistema esteja ativo e seguro.
    • Gerencia usuários (cadastro, permissões).
    • Acompanha a utilização do sistema e resolve problemas técnicos.
  2. Coordenador

    • Recebe as propostas enviadas pela comunidade externa.
    • Avalia e seleciona quais projetos serão executados.
    • Designa um professor responsável para cada projeto aprovado.
  3. Professor

    • Recebe projetos designados pelo coordenador.
    • Seleciona uma turma ou grupo de alunos para executar o projeto.
    • Acompanha o andamento do projeto (metas, prazos, entregas).
    • Gera relatórios de progresso para o coordenador e administração.
  4. Alunos (implícitos via professor)

    • Não são atores diretos de alto nível, mas participam como equipe executora.
    • Desenvolvem o projeto designado sob orientação do professor.
  5. Público Geral

    • Acessa o site para visualizar os projetos em andamento e seus resultados.
    • Pode acompanhar relatórios e indicadores de impacto.
  6. Comunidade Externa (empresas, empresários, pessoas físicas)

    • Submete propostas de projetos de extensão para análise do coordenador.
    • Pode acompanhar o andamento dos projetos que propôs.

Principais Funcionalidades do Sistema

  • Administrador

    • Gerenciamento de usuários e permissões.
    • Monitoramento do sistema.
  • Coordenador

    • Analisar propostas da comunidade externa.
    • Aprovar/rejeitar projetos.
    • Atribuir professor responsável.
  • Professor

    • Cadastrar alunos ou grupos no projeto.
    • Acompanhar progresso (tarefas, entregas).
    • Emitir relatórios de andamento.
  • Alunos

    • Registrar atividades realizadas no projeto.
    • Submeter entregas e documentação.
  • Público Geral

    • Acesso público aos projetos em andamento.
    • Visualização de resultados e impacto.
  • Comunidade Externa

    • Cadastro de propostas de projetos.
    • Acompanhamento de status da proposta.
    • Visualização do andamento do projeto proposto.

Fluxo Geral do Sistema

  1. Proposta: A comunidade externa submete uma ideia de projeto.
  2. Análise: O coordenador avalia e decide se aprova.
  3. Designação: O coordenador atribui um professor responsável.
  4. Execução: O professor organiza alunos/turma e inicia o projeto.
  5. Acompanhamento: O professor gera relatórios; coordenador acompanha.
  6. Transparência: Público geral visualiza os projetos em andamento.
  7. Entrega: Projeto finalizado, resultados são divulgados.