Ir para o conteúdo

Descrição Estruturada do Software

Identificação

Mural UnB - plataforma web que centraliza e recomenda oportunidades acadêmicas e profissionais (empresas juniores, laboratórios de pesquisa e equipes de competição) para estudantes da UnB.

Classificação do Tipo de Produto

A classificação do produto adota duas taxonomias clássicas estudadas na disciplina: Pressman (2002) e IEEE 1062 (1998). A Tabela 1 sintetiza as classificações.

Tabela 1 - Classificação do tipo de produto.

Taxonomia Classificação atribuída ao Mural UnB Justificativa
Pressman (2002) Software comercial (categoria "uso geral por terceiros") Plataforma destinada à comunidade da UnB com operações de busca, filtragem e recomendação organizadas para facilitar decisões dos usuários, característica típica da categoria comercial de Pressman.
IEEE 1062 (1998) CUSTOMIZADO / FD (Fully Developed) Foi desenvolvido do zero pela equipe unb-mds, com requisitos próprios e ciclo completo de projeto, especificação e implementação - sem reúso de produto padrão.
Modelo de entrega SaaS - disponível em produção (muralunb.com.br) Acessado via navegador, sem instalação local.
Domínio de aplicação Recomendação personalizada + agregador de oportunidades Identificado a partir do README oficial.
Maturidade Em desenvolvimento ativo (versão acadêmica/comunitária) Sem contrato comercial; mantido por estudantes.

Autor(a): Rayene Ferreira Almeida.

Módulos do Sistema

A Tabela 2 lista os módulos identificados no repositório.

Tabela 2 - Módulos do Mural UnB.

Módulo Responsabilidade Tecnologia
site/ Interface web (feed, perfil, recomendações) Frontend Node.js
scripts/ Crawlers e pipeline de recomendação Python
data/ Arquivos CSV/JSON das oportunidades Sistema de arquivos
tests/ Testes automatizados Python

Autor(a): Rayene Ferreira Almeida.

Diagrama de Contexto

A Figura 1 mostra o diagrama de contexto do Mural UnB.

Figura 1 - Diagrama de contexto do Mural UnB.

   [ Estudantes da UnB ]
            |
            v
   +--------------------+
   |     MURAL UnB      |
   |                    |
   | Frontend (site/)   |
   | Backend (scripts/) |
   | Dados (data/)      |
   +--------+-----------+
            |
            v
   [ Fontes externas: EJs, laboratorios, equipes ]

Autor(a): Rayene Ferreira Almeida.

O que dá / o que não dá para medir agora

  • Dá para medir: funções visíveis no site público (muralunb.com.br), disponibilidade percebida, correção das recomendações.
  • Não dá para medir nesta fase: métricas internas do servidor (CPU, latência interna), logs de produção - a equipe avaliadora não tem credenciais de acesso ao backend.

Histórico de Versão

ID Descrição Autor Data Revisor Data
01 Criação do documento Leonardo Lima 12/05/2026