Você está na página 1de 39

UNIVERSIDADE METODISTA DE ANGOLA

FACULDADE DE ENGENHARIA

CURSO DE ENGENHARIA INFORMÁTICA

TEMA: Sistema Web para Divulgação de Empregos, Estágios e Bolsas de


Pesquisa

Integrantes:

Doriel Flávio Holoca da Fonseca - 16165

Karenina de Nazaré M. Demba – 15417

Priscila Wanda Benuá – 14016

Orientador:

MSc. Henriques Fernando


Índice

Introdução 4
1. Objectivos Gerais 4
Público-alvo 4
2. Escopo do Sistema 4
Nomes, componentes e missão do produto 4
Limites do produto 4
Benefícios do Produto 5
3. Materiais de referência 5
4. Definições e siglas 6
Visão geral do documento 6
5. Descrição geral do produto 6
Perspectiva do produto 6
Diagrama de contexto 6
Lista de Eventos 7
Interfaces de usuário 7
Modos de operação 8
Funções do produto 8
Usuários e sistemas externos 9
Descrição 9
Características dos usuários 9
Requisitos específicos 10
6. Requisitos de interface externa 10
Interfaces de usuário on-line 10
Interface de Registro de Usuários 10
Layout sugerido 10
Relacionamentos com outras interfaces 11
Campos 11
Comandos 12
Interface Tela de Login 12
Layout sugerido 12
Relacionamentos com outras interfaces 13
Campos 13
Comandos 14
Interface Tela de consulta de vagas 14
Layout sugerido 14
Relacionamentos com outras interfaces 15
Campos 15
Comandos 16
Interface Tela de Consulta dos candidatos 16
Layout sugerido 16
Relacionamentos com outras interfaces 17
Campos 17
Comandos 18
Interface Tela de Consulta das empresas 19
Layout sugerido 19
Relacionamentos com outras interfaces 19
Campos 20
Comandos 21
Artefactos da fase de análise 22
7. Requisitos Funcionais 22
Tabela dos Requisitos Funcionais 22
8. Requisitos não Funcionais 22
Tabela dos Requisitos não Funcionais 22
9. Diagrama de Caso de Uso 23
10. Diagrama de Actividade 23
Descrição do Caso de Uso 23
Fluxos 23
Descrição do Caso de Uso 24
Fluxos 25
Descrição do Caso de Uso 26
Fluxos 26
11. Diagrama de Sequencia 28
12. Diagrama de Colaboração 28
Resultados esperados 29
CONCLUSÃO 30
Referências Bibliográficas 31
Introdução

Objetivos Gerais

Desenvolver uma ferramenta que disponibiliza serviços sobre vagas, estágios,


processo de seleção e recrutamento de formas a minimizar custos com os meios
tradicionais.

Público-alvo

Candidatos, pequenas, médias e grandes empresas, instituições e organizações.

Escopo do Sistema

Nomes, componentes e missão do produto

Nome do produto SDEEB

Componentes principais SDEEB (Componente único)

Apoio informatizado as empresas na área


de Recursos Humanos para divulgação de
Missão do produto empregos, estágios e bolsas de pesquisa.
Tabela1: Componentes do Sistema.

Limites do produto

Número Limite

1 O Sistema só funcionará a partir da Web

2 O Sistema não aceitará cadastrar candidatos menores de 18 anos de


idade

3 “O Sistema não permitirá Chat entre os Candidatos e as Empresas”

Tabela 2: Limites do Produto.


Benefícios do Produto

Número Beneficio Valor para o


utilizador

1 Gestão da entrega de e-mail Desejável

2 Agilidade no processo de procura de vagas Essencial

3 Facilidade no processo de recrutamento e seleção Essencial


dos candidatos

4 Redução dos custos em anúncios de empregos, Essencial


estágios e bolsas de pesquisa.

5 Acesso às informações dos candidatos Essencial

6 Acesso aos anúncios a qualquer hora e lugar Opcional

7 Facilidade ao encontrar candidatos por área de Essencial


atuação
Tabela 3: Benefícios do Produto

Materiais de referência

Número Tipo de material Referência bibliográfica

[Correia Lopes, 2003] Lopes,


Correia João (2003). Página de apoio
1 Manual à cadeira de Aplicações na Web;

[Rodolfo, 2002] Análise de Projeto


Orientado a Objeto usando UML e o
2 Relatório processo Unificado – Rodolfo
Moacir Seabra Júnior.

[PRESSMAN, 2002] PRESSMAN,


Roger s. Engenharia de software.5
3 Manual ed. Rio de Janeiro :
McGrawHill,2002.
Tabela 4: Materiais de referência.

Definições e siglas

Número Sigla Definição

1 Cadastro de usuários Cadastro dos utilizadores do


Sistema

2 Login de usuários Login dos utilizadores ao


sistema

3 Candidatar a vagas Pessoa que se candidata as


vagas

4 Consultar vagas Pessoa que consulta vagas


no sistema

5 Consultar empresas Pessoas que consultam as


empresas do sistema

Tabela 5: Definições e Siglas.

Visão geral do documento

De acordo com o Padrão para Especificação de Requisitos:


● Parte 2: Descrição geral do produto
● Parte 3: Requisitos específicos
● Parte 4: Informação de suporte
Descrição geral do produto

Perspetiva do produto

Diagrama de contexto

Figura1: Diagrama de Contexto.


Lista de Eventos
Nº Evento Descrição do Estímulo Tipo de Acão Resposta
evento estímul
o

1 Usuário Quando o Dados - F Efetua MSG-01


realiza usuário deseja usuário cadastro ou MSG-
cadastro criar uma 02
conta no
sistema

2 Usuário Quando o Dados - F Efetua MSG-02


efetua login usuário deseja usuário login ou MSG-
aceder ao 03
sistema

3 Usuário Quando o Dados - F Atualiza MSG-03


atualiza usuário usuário cadastro
cadastro pretende
alterar os
dados da conta

4 Usuário Quando o Documentos- F Envia MSG-04


envia usuário envia usuário documentos
documentos os seus
documentos ao
sistema

5 Usuário Quando o Dados das F Consulta de MSG-05


consulta usuário deseja empresas empresas
Empresas consultar as
empresas do
sistema
Tabela 6: Lista de Eventos.

Interfaces de usuário

Número Nome Descrição

Interface on-line para


inclusão de usuários.
1 Tela de Registo

Interface on-line para


registro de usuários.
2 Tela de login
Interface on-line para
consulta de vagas
3 Tela de consulta de vagas

4 Interface on-line para


consulta de candidatos.
Tela de Consulta dos candidatos

5 Interface on-line para


consulta de empresas.
Tela de Consulta das empresas

Tabela 7: Interface de usuário.

Modos de operação

Número Tipo Nome Detalhes

1 Interativa Modo Modo de operação do sistema na qual o


Administrativo sistema está reservado para gestão
usuários, emissão de relatórios e gestão
de e-mails.

2 Interativa Modo Empregador Modo de operação do sistema na qual o


sistema está reservado para Consulta de
candidatos, gestão de anúncios, gestão
de vagas e gestão de e-mails de
candidatos.

3 Interativa Modo Candidato Modo de operação do sistema


reservado para gestão de consulta de
empresas, bolsas de pesquisa, anúncios
e envio de documentos.

Tabela 8: Modo de Operação

Funções do produto

Número Função Descrição


Controle de usuários que terão acesso ao Sistema.
Provê recuperação, criação, alteração e exclusão.
1 Gestão de Usuários

Gestão de anúncios Controle dos anúncios que serão publicados no


2 sistema. Processo de criação, exclusão e alteração
dos anúncios.

3 Emissão de relatórios das bases de dados do sistema:


Relatório de usuário, relatório de vagas de estágios,
Emissão de relatórios empregos e bolsas de pesquisa.

Gestão de
documentos
4 Processo de upload, download e controle dos
documentos enviados ao sistema.

Tabela 9: Funções do Produto.

Usuários e sistemas externos

Descrição

Número Actor Definição

1 Administrador Responsável pelo controle e gestão dos usuários


que vão utilizar o sistema.

2 Funcionário responsável pela abertura da conta


da empresa e pelos anúncios de vagas de
Empregador empregos, estágios e bolsas de pesquisa.

3 Candidato Individuo que irá candidatar-se a vagas no


sistema.
Tabela 10: Descrição dos Usuários e Sistemas Externos.

Características dos usuários


Número Actor Frequência Nível de Proficiência Proficiência
na em
de uso Instrução informática
Aplicação

1 Administrador Diário 1º Grau Completa Aplicação

2 Empregador Diário em 2º Grau Operacional Aplicação -


Sistema
Horário
comercial Operacional

3 Candidato Diário 3º Grau Operacional Aplicação -


Sistema

Operacional

Tabela 11: Características do Usuário.

Requisitos específicos

Requisitos de interface externa

Interfaces de usuário on-line

Interface de Registro de Usuários

Layout sugerido
Figura 2: Interface de Registro dos Usuários.

Relacionamentos com outras interfaces


Figura 3: Relacionamento com outras interfaces.

Campos

Número Nome Descrição Grupo Requisitos Requisitos de Requisitos


de edição diversos
conteúdo

1 Nome Identificado Dados Texto até


r do nome do 24
do usuário usuário caracteres
entre Obrigatório/Alteráve -
alfabéticos l
e espaço

2 Email Endereço Dados Texto até


eletrónico do 24
dos usuários usuário caracteres Obrigatório/Alteráve -
l

3 Senha Senha do Dados Texto até 8 -


usuário do caracteres
usuário Obrigatório/Alteráve
l
4 Re- Redefine a Dados Texto até 8 Alterável -
senha senha do do caracteres
usuário usuário

Tabela 12: Descrição dos campos da interface de registro de usuários.

Comandos

Requisitos diversos

Número Nome Descrição Grupo Requisitos


de validade

1 Registrar Salva os - Válido para -


dados do cadastro de
cadastro na usuários
base de dados
do sistema

2 Cancelar Redirecionar - Válido para -


a página cadastro de
anterior usuários

Tabela 13: Descrição dos comandos da interface de registro de usuários.

Interface Tela de Login

Layout sugerido
Figura 4: Interface de login.

Relacionamentos com outras interfaces


Figura 5: Relacionamento com outras interfaces.

Campos

Número Nome Descrição Grupo Requisitos Requisitos de Requisitos


de edição diversos
conteúdo

1 Login Identificado Dados Texto até


r do nome do 24
do usuário usuário caracteres
entre Obrigatório/Alteráve -
alfabéticos l
e espaço

2 Senha Senha do Dados Texto até 8 -


usuário do caracteres
usuário Obrigatório/Alteráve
l

Tabela 14: Descrição dos campos da interface de login.

Comandos

Requisitos diversos

Número Nome Descrição Grupo Requisitos


de validade

1 OK Valida a - Válido pelo Atributos devem ser


senha para usuário todos válidos
digitada pelo registrado
usuário

2 Sair Sai desta - Sempre -


interface válida

Tabela 15: Descrição dos comandos da interface de login.

Interface Tela de consulta de vagas

Layout sugerido
Figura 6: Interface de consulta de vagas.

Relacionamentos com outras interfaces


Figura 7: Relacionamento com outras interfaces

Campos

Número Nome Descrição Grupo Requisitos Requisitos Requisitos


de de edição diversos
conteúdo

1 Empregos Identificador Dados Texto até


do nome das do 24
Instituições Empreg caracteres
empregadoras ador entre Obrigatório/ -
alfabéticos Alterável
e espaço

2 Estágios Identificador Dados Texto até


do nome das do 24
Instituições Empreg caracteres Obrigatório/
que fornecerão ador entre Alterável
-
estágios alfabéticos
e espaço

3 Bolsas de Identificador Dados Texto até Obrigatório/


pesquisa do nome das do 24 Alterável
Universidades Empreg caracteres
para Bolsas de ador entre -
pesquisa alfabéticos
e espaço

Tabela 16: Descrição dos campos da interface de consulta e vagas.

Comandos

Requisitos diversos

Número Nome Descrição Grupo Requisitos


de validade

1 Voltar Volta a - Válido pelo


página para usuário
anterior -

2 Seleccionar Selecciona - Válido pelo Deve existir


candidato para confirmação, depois de
para consulta candidato seleccionar vaga
registrado

3 Sair Sai desta - Sempre


interface válida
-

Tabela 17: Descrição dos comandos da interface de consulta de vagas.

Interface Tela de Consulta dos candidatos

Layout sugerido

Figura 8: Interface de consulta de candidatos.

Relacionamentos com outras interfaces


Figura 9: Relacionamento com outras interfaces.

Campos

Númer Nome Descrição Grupo Requisitos Requisitos de Requisitos


o de edição diversos
conteúdo

1 Nome Nome do Dados Texto até


candidato que do 24
pretende Candida caracteres
consultar to entre Obrigatório/A -
alfabéticos lterável
e espaço

2 Data de Data de Dados Texto até -


Nasciment nascimento do do 12
o candidato que Candida caracteres Obrigatório/A
pretende to entre lterável
consultar numéricos
e espaço

3 Grau Identificador Dados Texto até Obrigatório/A -


académico do grau do 24 lterável
academico do Candida caracteres
candidato que to entre
pretende alfabéticos
consultar e espaço

4 Nacionalid Nacionalidade Dados Texto até Obrigatório/A -


ade do candidato do 15 lterável
que pretende Candida caracteres
consultar to

Ano de Ano de Dados Texto até 5 Obrigatório/A -


experiência experiência do do caracteres lterável
candidato que Candida numéricos
pretende to
consultar

Tabela 18: Descrição dos campos da interface de consulta de candidato.

Comandos

Requisitos diversos

Número Nome Descrição Grupo Requisitos


de validade

1 Voltar Volta a - Válido para


página usuário
anterior -

2 Selecionar Seleciona Válido pelo Deve existir


vaga para confirmação, depois de
candidato selecionar candidato
registrado

3 Sair Sai desta - Sempre


interface válida
-

Tabela 19: Descrição dos comandos da interface de consulta de candidato.


Interface Tela de Consulta das empresas

Layout sugerido

Figura 10: Interface de consulta de empresas.

Relacionamentos com outras interfaces


Figura 11: Relacionamento com outras interfaces.

Campos

Númer Nome Descrição Grupo Requisitos Requisitos de Requisitos


o de edição diversos
conteúdo

1 Nome Nome da Dados Texto até


empresa da 24
Empresa caracteres
entre Obrigatório/A -
alfabéticos lterável
e espaço

2 Descrição Descrição da Dados Texto até -


Instituição da 60
empregadora Empresa caracteres Obrigatório/A
entre lterável
alfabéticos
e espaço
3 Países Países de Dados Texto até Obrigatório/A -
atuação da 24 lterável
Empresa caracteres
entre
alfabéticos
e espaço

4 Ano de Identificador Dados Texto até 8 Obrigatório/A -


Existência dos anos de da caracteres lterável
existência das Empresa numéricos
empresas

Áreas de Identificador Dados Texto até Obrigatório/A -


atuação dos anos de da 24 lterável
atuação das Empresa caracteres
empresas entre
alfabéticos
e espaço

Tabela 20: Descrição dos campos da interface de consulta de empresas.

Comandos

Requisitos diversos

Número Nome Descrição Grupo Requisitos


de validade

1 Voltar Volta a - Válido para


página usuário
anterior -

2 Selecionar Seleciona Válido pelo Deve existir


empresa para confirmação, depois de
candidato selecionar empresa
registrado

3 Sair Sai desta - Sempre


interface válida
-

Tabela 21: Descrição dos comandos da interface de consulta de vagas.

Artefactos da fase de análise

Requisitos Funcionais
Os requisitos funcionais correspondem a listagem de todas as funções que o sistema
deve exercer. A tabela a seguir apresenta os principais requisitos funcionais deste
sistema.
Tabela dos Requisitos Funcionais

Referência Descrição de Requisitos

RF1 O sistema deverá registrar os dados dos usuários que se submetem aos
seus serviços, armazena e retorna uma mensagem de confirmação.

RF2 O sistema deverá efetuar a validação do login. Para aceder no sistema,


todo usuário necessita de um nome e senha.

RF3 O sistema deverá permitir consultar, editar, pesquisar e eliminar todos os


usuários cadastrados no sistema. Está parte é encarregue ao
Administrador, pois ele é o responsável pela gestão e controle de todo e
sistema.

RF4 O sistema deverá permitir consultar os dados dos anúncios de vagas de


estágios, empregos e bolsas de pesquisas publicadas pelos empregadores.

RF5 O sistema deverá emitir relatórios de anúncios e usuários existentes no


sistema para que estes possam ser controlados pelos Administrador.
Tabela 22: Requisitos Funcionais

Requisitos não Funcionais

Os requisitos não funcionais são restrições e qualidades que se colocam sobre como o
sistema deve realizar os seus requisitos funcionais. A tabela a seguir representa os
principais requisitos não funcionais deste sistema.

Tabela dos Requisitos não Funcionais

Referência Atributos Requisitos não funcionais

RNF1 Usabilidade O sistema precisará apresentar uma


interface amigável, consistente,
intuitiva e de fácil acessibilidade,
isto é, suas informações e
funcionalidades deverão estar bem
visíveis e disponíveis.

RNF2 Confiabilidade O sistema deverá estar sempre


disponível.

RNF3 Funcionalidade O sistema deverá ter como idiomas


(Português de Portugal, Inglês).

RNF4 Segurança O acesso a área administrativa será


restrito.

Tabela 23: Requisitos não Funcionais.

Figura 12: Diagrama de Caso de Uso.


Diagrama de Atividade

Descrição do Caso de Uso

Nome do caso de uso: Fazer Login.


Actor: Usuário
Prioridade: Importante
Breve descrição: O caso de uso começa quando o usuário acede ao sistema.
Fluxos

Fluxo Básico Fluxo Alternativo

Usuário Sistema Sistema

1- Aceder a 4- Verificar dados 4.1- Dados inválidos


página

2- Inserir os 5- Enviar página de 4.2- Cancelar a operação, volta ao passo


dados no confirmação 2 do fluxo básico
formulário

3- Submeter os
dados do
formulário - -
ao sistema
Tabela 24: Fluxos do caso de uso fazer login.
Figura 13: Diagrama de atividade do caso de uso fazer login.

Descrição do Caso de Uso

Nome do caso de uso: Inscrever-se a vaga.


Actor: Usuário
Prioridade: Importante
Breve descrição: O caso de uso começa quando o usuário inscreve-se a vaga.

Fluxos

Fluxo Básico Fluxo Alternativo

Usuário Sistema Sistema


1- Aceder a 3- Validar dados de 3.1- Dados inválidos
página inicial login

2- Inserir dados 4- Enviar página de 3.2- Cancelar a operação, volta ao passo


de login confirmação 2 do fluxo básico

5- Aceder a 8.1- Dados inválidos


página de
inscrição a 8- Verificar dados
vagas do formulário

6- Selecionar 9- Enviar página de 8.2- Cancelar a operação, volta ao passo


vaga confirmação 7 do fluxo básico

7- Inserir dados
no formulário
Tabela 25: Fluxos do caso de uso inscrever-se a vagas.
Figura 14: Diagrama de atividade do caso de usos inscrever-se a vagas.

Descrição do Caso de Uso

Nome do caso de uso: Consultar candidato.


Actor: Empregador
Prioridade: Importante
Breve descrição: O caso de uso começa quando o empregador consulta candidatos.
Fluxos

Fluxo Básico Fluxo Alternativo

Empregador Sistema Sistema

1- Aceder a 3- Validar dados de 3.1- Dados inválidos


página login
inicial

2- Inserir dados 4- Enviar página de 3.2- Cancelar a operação, volta ao passo


de login confirmação 2 do fluxo básico

5- Aceder a
página de
consulta 6- Retornar lista de -
candidatos

Tabela 26: Fluxos do caso de uso consultar candidato.


Figura 15: Diagrama de atividade do caso de uso consultar candidato.

Figura 16: Diagrama de sequência.

Figura 17: Diagrama de colaboração.


Resultados esperados

Colocar ao dispor dos candidatos diversos serviços gratuitos, comunicações


comerciais tanto de emprego como de formação profissional.

Permitir manipular a partir da web informações sobre as ofertas de estágios e


anúncios de vagas de emprego.
CONCLUSÃO

O presente documento descreve os objetivos gerais do Sistema Web para divulgação de


empregos, estágios e bolsas de pesquisa “SDEEB”, suas funções, limites e observações.
Referências Bibliográficas
● [Correia Lopes, 2003] Lopes, Correia João (2003). Página de apoio à cadeira de
Aplicações na Web;
● [Rodolfo, 2002] Análise de Projecto Orientado a Objecto usando UML e o processo
Unificado – Rodolfo Moacir Seabra Júnior.
● [PRESSMAN, 2002] PRESSMAN, Roger s. Engenharia de software.5 ed. Rio de
Janeiro: McGrawHill,2002.
● www.dich.com.br/trampospoa-portal-de-empregos
● www.ualg.pt/pt/evento/acao-divulgacao
● www.emprego.sapo.pt/../empreasa
● www.grupo.cimm.com.br/divulgação-de-vagas

Você também pode gostar