Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Introdução
2. Descrição do Mini-mundo
1
Usuário Padrão, Membro LabES, Colaborador, Professor e Administrador, como
mostrado na Figura 1.
2
• Membro LabES: agrupa todos os usuários que atuam dentro do laboratório.
Esse tipo de usuário pode consultar os dados de qualquer outro membro do
LabES e pode registrar materiais a serem disponibilizados no portal;
• Professor: representa os professores associados ao LabES. Esse tipo de
usuário pode disponibilizar publicações e projetos, cadastrar áreas de
pesquisa, além de poder consultar os dados dos membros do LabES e
registrar materiais, como qualquer membro do LabES;
• Administrador: representa os administradores do sistema, que têm permissão
para cadastrar novas funcionalidades, tipo de usuário, membros do LabES,
professores e outros administradores. De fato, um administrador tem acesso
a todas as funcionalidades do sistema.
Controle de Ofertas
de Trabalho
Controle de Controle de
Usuário Itens
3
Cadastrar Funcionalidade
Administrador
Cadastrar Tipo Usuário
(from Use Case View)
Membro LabES
(from Use Case View)
Cadastrar Usuário
Internauta
(from Use Case View)
4
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Usuário
Nome do Caso de Uso: Cadastrar Funcionalidade
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
5
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Usuário
Nome do Caso de Uso: Cadastrar Tipo Usuário
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de tipos de usuário, abrangendo a
criação de um novo tipo de usuário, alteração, consulta e exclusão de tipos de usuário
existentes.
Classes: TipoUsuario.
6
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Usuário
Nome do Caso de Uso: Cadastrar Área
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de áreas de interesse, abrangendo a
criação de uma nova área, alteração, consulta e exclusão de áreas existentes.
Classes: Área.
7
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Usuário
Nome do Caso de Uso: Cadastrar Usuário
Analistas: Geovando Carpanêdo Fiório, Julierme Leirosa da Silva e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de usuário, abrangendo a criação de
um novo membro do LabES pelo Administrador ou de um usuário padrão pelo Internauta,
consulta, alteração e exclusão de usuários existentes.
8
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Usuário
Nome do Caso de Uso: Autenticar Usuário
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Curso Normal:
Efetuar Login
O usuário padrão informa seu login e sua senha. Verifica-se se o login existe. Caso exista,
verifica-se se a senha corresponde ao login informado. Caso corresponda, o login é efetuado e
o usuário tem acesso às funcionalidades do sistema que são específicas para seu tipo de
usuário.
Efetuar Logout
O usuário padrão efetua o logout não tendo mais acesso às funcionalidades do sistema que
são específicas para seu tipo de usuário.
Enviar Senha
O usuário padrão informa seu login e solicita o envio de senha. Caso o login exista, a senha é
enviada para o email do usuário que possui o login informado.
Cursos Alternativos:
Efetuar Login
! Caso o login não exista no sistema ou a senha não corresponda ao login informado, uma
mensagem de erro é exibida.
Enviar Senha
! Caso o login não exista, uma mensagem de erro é exibida.
Classes:.Usuario.
9
3.2 Pacote Controle de Itens
A figura 4 mostra o diagrama de casos de uso referente ao pacote Controle de
Itens. Na seqüência, os casos de uso identificados são descritos usando o padrão de
descrição proposto.
Cadastrar Editora
<<extend>>
Professor
(from Use Case View)
<<extend>>
Membro LabES
(from Use Case View)
<<extend>>
<<include>>
10
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Material
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de materiais, abrangendo a criação
de um novo material, alteração, consulta e exclusão de materiais existentes.
Classes:
11
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Projeto
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de projetos, abrangendo a criação de
um novo projeto, alteração, consulta e exclusão de projetos existentes.
Classes:
12
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Publicação
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Informações adicionais:
• Artigo publicado em evento: edição do evento, volume, fascículo, série, página inicial e
página final. Caso a edição do evento não esteja cadastrada, a mesma pode ser
cadastrada, realizando o caso de uso “Cadastrar Edição de Evento”.
• Artigo publicado em periódico: volume, fascículo, série, página inicial, página final e
periódico. Caso o periódico não esteja cadastrado, o mesmo pode ser cadastrado,
realizando o caso de uso “Cadastrar Periódico”
• Livro: número de volumes, número de páginas, ISBN, número de edição, número de
série e editora. Caso a editora não esteja cadastrada, a mesma pode ser cadastrada,
realizando o caso de uso “Cadastrar Editora”.
• Capítulo de livro: livro, página inicial, página final, número do volume. Caso o livro não
esteja cadastrado, o mesmo pode ser cadastrado, realizando o fluxo de eventos “Criar
Nova Publicação” para o livro em questão.
• Trabalho Acadêmico: número de páginas, instituição, curso, orientador, co-orientador e
tipo (monografia de conclusão de curso de graduação, monografia de conclusão de
curso de pós-graduação em nível de especialização, dissertação de mestrado ou tese
de doutorado).
Classes:
13
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Editora
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de editoras, abrangendo a criação de
uma nova editora, alteração, consulta e exclusão de editoras existentes.
Classes:
14
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Periódico
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de periódicos, abrangendo a criação
de um novo periódico, alteração, consulta e exclusão de periódicos existentes.
Classes:
15
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Edição de Evento
Analistas: Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de edições de eventos, abrangendo
a criação de uma nova edição de evento, alteração, consulta e exclusão de edições de evento
existentes.
Curso Normal:
Classes:
16
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Cadastrar Evento
Analistas: Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pelo controle de eventos, abrangendo a criação de
um novo evento, alteração, consulta e exclusão de eventos existentes.
Classes:
17
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Consultar Calendário de Eventos
Analistas: Ricardo de Almeida Falbo
Data: 27/04/2006
Descrição: Este caso de uso permite que o Internauta consulte o calendário de eventos cujas
edições estão cadastradas no LabES.
Curso Normal:
Os seguintes dados das edições de eventos cadastradas no portal são apresentados por
ordem de ano, incluindo também os dados do evento correspondente: nome do evento, sigla,
período, cidade, país, sítio eletrônico e prazo de submissão. Detalhes poderão ser visto,
apresentando-se as seguintes informações adicionais: descrição do evento, classificação,
classificação no Qualis (usar a atual do evento, se não houver uma classificação definida pela
a edição), título dos Anais e isbn dos Anais.
Classes:
18
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Efetuar Busca de Itens
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso é responsável pela busca de itens (materiais, publicações e
projetos) no portal.
Curso Normal:
O Internauta informa áreas e/ou um conjunto de palavras para busca de itens e os tipos de
item (projeto, material, publicação, todos) que deseja consultar. É apresentada uma lista com
os títulos dos itens encontrados que estão classificados nas áreas informadas e que têm
alguma das palavras informadas em seu resumo. Os itens são apresentados por tipo de item.
Caso deseje, o internauta poderá consultar algum item, realizando o caso de uso “Consultar
Item”.
Classes:
19
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Itens
Nome do Caso de Uso: Consultar Item
Analistas: Geovando Carpanêdo Fiório e Ricardo de Almeida Falbo
Data: 25/04/2006
Descrição: Este caso de uso disponibiliza itens (projetos, materiais e publicações) para
consulta.
Curso Normal:
Consultar Projeto
O internauta seleciona um projeto e são mostrados os seguintes dados do mesmo: título,
resumo, áreas, data em que foi disponibilizado, situação atual, professor responsável,
professores colaboradores, alunos envolvidos e sub-projetos. Caso deseje, o internauta pode
consultar sub-projetos, materiais e publicações do projeto selecionado. A consulta a sub-
projetos é feita da mesma forma que a consulta a projetos. Para consultar os materiais e
publicações disponíveis para esse projeto, são realizadas as ações “Consultar Materiais” e
“Consultar Publicações”, contudo, considerando apenas os itens relativos ao projeto em
questão.
Consultar Material
O internauta seleciona um material e são mostrados os seguintes dados do mesmo:
título, resumo, autores, data em que foi disponibilizado, áreas e um link para o arquivo do
material. Caso deseje, ele pode abrir ou salvar o arquivo do material em seu computador.
Consultar Publicação
Uma lista com as publicações agrupadas por tipo (Artigo publicado em periódico, Artigo
publicado em evento, Livro, Capítulo de Livro, Tese de Doutorado, Dissertação de Mestrado e
Monografia de Conclusão de Curso) é apresentada, segundo as normas da ABNT.
O internauta pode selecionar uma publicação para obter o arquivo da publicação ou detalhes
da mesma, apresentando o resumo, a data de publicação e o arquivo.
Classes:
20
3.3 Pacote Controle de Ofertas de Trabalho
A figura 5 mostra o diagrama de casos de uso referente ao pacote Controle de
Ofertas de Trabalho. Na seqüência, os casos de uso identificados são descritos usando o
padrão de descrição proposto.
Cadastrar Organização
Administrador
21
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Ofertas de Trabalho
Nome do Caso de Uso: Cadastrar Organização
Analistas: Ricardo de Almeida Falbo
Data: 27/04/2006
Classes:
22
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Ofertas de Trabalho
Nome do Caso de Uso: Cadastrar Oferta de Trabalho
Analistas: Ricardo de Almeida Falbo
Data: 27/04/2006
Classes:
23
UFES Descrição de Caso de Uso
Projeto: Portal LabES
Sub-Sistema: Controle de Ofertas de Trabalho
Nome do Caso de Uso: Consultar Ofertas de Trabalho
Analistas: Ricardo de Almeida Falbo
Data: 27/04/2006
Descrição: Este caso de uso permite que um internauta consulte ofertas de trabalho ainda não
atendidas.
Curso Normal:
O internauta seleciona uma ou mais áreas e as ofertas de trabalho ainda não atendidas
são exibidas, ordenadas pela data de registro. São apresentados, também, dados sobre as
organizações que estão oferecendo as vagas e nome e email das pessoas de contato. Caso o
internauta não informe uma área, todas as ofertas de trabalho não atendidas são
apresentadas.
Classes:
24