Você está na página 1de 174

CENTRO UNIVERSITRIO DE BRASLIA UNICEUB

FACULDADE DE TECNOLOGIA E CINCIAS SOCIAIS FATECS


CURSO SUPERIOR DE TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE
SISTEMAS

LUCIANA VIANA

SISTEMA DE AVALIAO DISCIPLINAR (SAD)

Braslia, DF
2016

CENTRO UNIVERSITRIO DE BRASLIA UNICEUB


FACULDADE DE TECNOLOGIA E CINCIAS SOCIAIS FATECS
CURSO SUPERIOR DE TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE
SISTEMAS

LUCIANA VIANA

SISTEMA DE AVALIAO DISCIPLINAR (SAD)

Trabalho de Concluso de Curso apresentado


como requisito parcial para obteno do ttulo de
Analista de Sistemas, do Curso Superior de
Tecnologia em Anlise e Desenvolvimento de
Sistemas, da Faculdade de Tecnologia e Cincias
Sociais FATECS, do Centro Universitrio de
Braslia UniCEUB.
Orientador: Prof. Deusdeth Pereira Mariano.

Braslia, DF
2016

CENTRO UNIVERSITRIO DE BRASLIA UNICEUB


FACULDADE DE TECNOLOGIA E CINCIAS SOCIAIS FATECS
CURSO SUPERIOR DE TECNOLOGIA EM ANLISE E DESENVOLVIMENTO DE
SISTEMAS

LUCIANA VIANA

SISTEMA DE AVALIAO DISCIPLINAR (SAD)

Trabalho de Concluso de Curso apresentado


como requisito parcial para obteno do ttulo de
Analista de Sistemas, do Curso Superior de
Tecnologia em Anlise e Desenvolvimento de
Sistemas, da Faculdade de Tecnologia e Cincias
Sociais FATECS, do Centro Universitrio de
Braslia UniCEUB, defendido e aprovado pela
banca examinadora abaixo assinada.

______________________________________________
Prof. (nome)
______________________________________________
Prof. (nome)

Braslia DF, ___ de __________ de 2016

AGRADECIMENTOS
Agradeo primeiramente a Deus por ter me dado vida, sade e fora de
vontade e, minha famlia e amigos por estarem ao meu lado me apoiando e me
ajudando a no desistir dos meus sonhos.
Agradecimentos especiais para o professor Deusdeth Mariano por uma
excelente orientao na qual levou a concluso desse trabalho e aos nossos
colegas e alunos Diego Silva e Victor Hugo, por todo o apoio e ajuda a ns cedidos.

Seus clientes insatisfeitos so a


sua maior fonte de aprendizado.
Bill Gates

RESUMO
Este trabalho tem por objetivo apresentar o desenvolvimento do Sistema
de Gerenciamento de aplicao de provas para concurso e exames de suficincia
(CRC) (APLICON) que ser utilizado pela Fundao Brasileira de Contabilidade.
Para o desenvolvimento dos trabalhos foram empregados os conhecimentos
adquiridos no decorrer do curso de Anlise e Desenvolvimento de Sistemas, e teve
como tcnicas de elicitao, reunies e entrevistas, modelagem de dados,
documentao e implementao. A criao deste projeto somente foi possvel com a
disponibilizao de informaes cedidas pela Fundao Brasileira de contabilidade,
na qual se prontificou a contribuir para seu negcio. O sistema possui
funcionalidades de gesto de candidatos, prestadores de servios e eventos. Assim,
possibilitando acompanhar todo o processo de um evento desde o incio de sua
publicao.

LISTA DE FIGURAS
Figura 1 - Organograma da Fundao Brasileira de Contabilidade...........................21
Figura 2 - Processo Atual............................................................................................26
Figura 3 - Processo de Inscrio................................................................................27
Figura 4 - Processo de Definio de Local.................................................................28
Figura 5 - Processo de Convocao de Prestadores.................................................29
Figura 6 - Processo Definio de Cargo.....................................................................30
Figura 7 - Processo de Aplicao da Prova................................................................31
Figura 8 - Processo Proposto da FBC........................................................................38
Figura 9 - Processo Proposto de Inscrio.................................................................39
Figura 10 - Processo Proposto de Convocao.........................................................40
Figura 11 - Processo Proposto de Aplicao..............................................................41
Figura 12 - Cadastrar Banca/Organizadora................................................................95
Figura 13 - Alterar Banca/Organizadora.....................................................................96
Figura 14 - Listar Banca/Organizadora.......................................................................97
Figura 15 - Cadastrar Candidato.................................................................................98
Figura 16 - Alterar Candidato......................................................................................99
Figura 17 - Listar Candidato......................................................................................100
Figura 18 - Pgina Atualizar Perfil.............................................................................101
Figura 19 - Pgina Cadastro Online..........................................................................102
Figura 20 - Pgina Comprovante Inscrio..............................................................103
Figura 21 - Pgina Confirmar Inscrio....................................................................104
Figura 22 - Pgina Eventos.......................................................................................105
Figura 23 - Pgina Eventos Detalhe.........................................................................106
Figura 24 - Pgina Inscries...................................................................................107
Figura 25 - Pgina Local Prova.................................................................................108
Figura 26 - Pgina Logado........................................................................................109
Figura 27 - Pgina Online..........................................................................................110
Figura 28 - Cadastrar Cargo......................................................................................111
Figura 29 - Alterar Cargo...........................................................................................112
Figura 30 - Listar Cargo.............................................................................................113
Figura 31 - Gerar Lista PS.........................................................................................114
Figura 32 - Listar Convocao PS............................................................................115

Figura 33 - Realizar Convocao PS........................................................................116


Figura 34 - Cadastrar Cargo do Evento....................................................................117
Figura 35 - Alterar Cargo do Evento..........................................................................118
Figura 36 - Cadastra Aba de Cargos do Evento.......................................................119
Figura 37 - Listar Cargo do Evento...........................................................................120
Figura 38 - Cadastrar Evento....................................................................................121
Figura 39 - Alterar Evento.........................................................................................122
Figura 40 - Listar Evento...........................................................................................123
Figura 41 - Cadastrar Funcionrio............................................................................124
Figura 42 - Alterar Funcionrio..................................................................................125
Figura 43 - Listar Funcionrio...................................................................................126
Figura 44 - Confirmar Pagamento.............................................................................127
Figura 45 - Cadastrar Local......................................................................................128
Figura 46 - Alterar Local............................................................................................129
Figura 47 - Listar Local..............................................................................................130
Figura 48 - Cadastrar Local de Prova.......................................................................131
Figura 49 - Listar Local de Prova..............................................................................132
Figura 50 - Cadastrar rgo-Instituio...................................................................133
Figura 51 - Alterar rgo-Instituio.........................................................................134
Figura 52 - Listar rgo-Instituio...........................................................................135
Figura 53 - Cadastrar Prestador de Servio.............................................................136
Figura 54 - Alterar Prestador de Servio...................................................................137
Figura 55 - Listar Prestador de Servio....................................................................138
Figura 56 - Pgina Cadastro Online Prestador de Servio.......................................139
Figura 57 - Pgina Alterar Online Prestador de Servio...........................................140
Figura 58 - Pgina Confirmar Convocao Prestador de Servio............................141
Figura 59 - Pgina Online Prestador de Servio......................................................142
Figura 60 - Relatrios Estatsticas Candidatos.........................................................143
Figura 61 - Relatrios Estatsticas Prestadores Servio..........................................144
Figura 62 - Relatrio de Inscrito................................................................................145
Figura 63 - Diagrama de Caso de Uso.....................................................................146
Figura 64 - Diagrama de Classe de Domnio............................................................147
Figura 65 - Diagrama de Classe...............................................................................148
Figura 66 - Modelo de Entidade e Relacionamento Conceitual...............................149

Figura 67 - Modelo de Entidade e Relacionamento Lgico......................................150


Figura 68 - Modelo de Entidade e Relacionamento Fsico.......................................151

LISTA DE QUADROS
Quadro 1- Inscrio de Candidatos............................................................................32
Quadro 2 - Realizao de Pagamento........................................................................32
Quadro 3 - Controle dos Candidatos..........................................................................32
Quadro 4 - Prestadores de Servios...........................................................................33
Quadro 5 - Pagamento Prestadores de Servios.......................................................33
Quadro 6 - Gerenciar Candidato(s).............................................................................34
Quadro 7 - Gerir Pagamento da Taxa de Inscrio....................................................34
Quadro 8 - Administrar Locais de Provas...................................................................35
Quadro 9 - Gerenciar Prestadores de Servios..........................................................35
Quadro 10 - Administrar Pagamento de Prestadores.................................................35
Quadro 11 - Usurio Diretor........................................................................................44
Quadro 12 - Usurio Departamento Administrativo....................................................44
Quadro 13 - Usurio Departamento Financeiro..........................................................44
Quadro 14 - Usurio Departamento Operacional.......................................................45
Quadro 15 - Usurio Candidato..................................................................................45
Quadro 16 - Usurio Prestador de Servios...............................................................45
Quadro 17 - Cronograma do Projeto...........................................................................47
Quadro 18 - Atraso da Documentao.......................................................................48
Quadro 19 - Alteraes em Mdulos Concludos.......................................................48
Quadro 20 - Falta de Conhecimento do Negcio.......................................................49
Quadro 21 - Atraso na Validao do Documento........................................................49
Quadro 22 - Requisitos Funcionais (RF)....................................................................51
Quadro 23 - Requisitos Funcionais (RF) (Continuao).............................................52
Quadro 24 - Requisitos Funcionais (RF) (Continuao).............................................53
Quadro 25 - Requisitos Funcionais (RF) (Continuao).............................................54
Quadro 26 - Requisitos de Dados 01..........................................................................56
Quadro 27 - Requisitos de Dados 02..........................................................................57
Quadro 28 - Requisitos de Dados 03..........................................................................57
Quadro 29 - Requisitos de Dados 04..........................................................................58
Quadro 30 - Requisitos de Dados 05..........................................................................59
Quadro 31 - Requisitos de Dados 06..........................................................................60
Quadro 32 - Requisitos de Dados 07..........................................................................60

Quadro 33 - Requisitos de Dados 08..........................................................................60


Quadro 34 - Requisitos de Dados 09..........................................................................61
Quadro 35 - Requisitos de Dados 10..........................................................................61
Quadro 36 - Requisitos de Dados 11..........................................................................62
Quadro 37 - Requisitos de Dados 12..........................................................................62
Quadro 38 - Requisitos de Dados 13..........................................................................63
Quadro 39 - Requisitos de Dados 14..........................................................................63
Quadro 40 - Requisitos de Dados 15..........................................................................63
Quadro 41 - Requisitos de Dados 16..........................................................................65
Quadro 42 - Requisitos de Dados 17..........................................................................65
Quadro 43 - Requisitos de Dados 18..........................................................................66
Quadro 44 - Requisitos de Dados 19..........................................................................66
Quadro 45 - Requisitos de Dados 20..........................................................................66
Quadro 46 - Requisitos de Dados 21..........................................................................67
Quadro 47 - Requisitos de Dados 22..........................................................................67
Quadro 48 - Requisitos de Dados 23..........................................................................68
Quadro 49 - Requisitos de Dados 24..........................................................................68
Quadro 50 - Requisitos de Dados 25..........................................................................68
Quadro 51 - Requisitos de Dados 26..........................................................................69
Quadro 52 - Requisitos de Dados 27..........................................................................69
Quadro 53 - Requisitos de Dados 28..........................................................................69
Quadro 54 - Requisitos de Dados 29..........................................................................70
Quadro 55 - Requisitos de Dados 30..........................................................................70
Quadro 56 - Requisitos de Dados 31..........................................................................70
Quadro 57 - Requisitos de Dados 32..........................................................................71
Quadro 58 - Requisitos de Dados 33..........................................................................71
Quadro 59 - Requisitos de Dados 34..........................................................................71
Quadro 60 - Requisitos de Dados 35..........................................................................72
Quadro 61 - Requisitos de Dados 36..........................................................................72
Quadro 62 - Regras de Execuo (RE)......................................................................73
Quadro 63 - Lista de Mensagens (LMSG)..................................................................76
Quadro 64 - Requisitos Funcionais x Atributos...........................................................77
Quadro 65 - Requisitos Funcionais x Requisitos Complementares...........................80
Quadro 66 - Requisitos Funcionais x Regras de Execuo.......................................83

Quadro 67 - Requisitos Funcionais x Prioridades.......................................................86


Quadro 68 - Requisitos Funcionais x Objetivos Especficos......................................89
Quadro 69 - Mdulos x Usurios................................................................................92
Quadro 70 - Lista de Usurios....................................................................................93
Quadro 71 - Funcionalidade........................................................................................93
Quadro 72 - Confiabilidade.........................................................................................93
Quadro 73 - Usabilidade.............................................................................................94
Quadro 74 - Eficincia.................................................................................................94
Quadro 75 - Manutenibilidade.....................................................................................94
Quadro 76 - Portabilidade...........................................................................................94

SUMRIO
1.

INTRODUO.....................................................................................................19

2.

DOCUMENTO DE ANLISE DE NEGCIO (DAN)...........................................20


2.1.

Anlise Institucional...................................................................................20

2.1.1.

A Empresa..............................................................................................20

2.1.2.

O Negcio...............................................................................................20

2.1.3.

A Organizao.......................................................................................20

2.1.3.1.

Organograma (Viso Geral)...........................................................20

2.1.3.2.

Descrio do Organograma..........................................................21

2.1.3.2.1. Presidncia...............................................................................21
2.1.3.2.2. Conselho Curador....................................................................21
2.1.3.2.3. Conselho Consultivo...............................................................22
2.1.3.2.4. Conselho Fiscal........................................................................22
2.1.3.2.5. Diretoria.....................................................................................22
2.1.3.2.5.1. Executiva............................................................................22
2.1.3.2.5.2. Administrativa....................................................................22
2.1.3.2.5.3. De Ensino, Pesquisa, Ps-Graduao e Extenso........23
2.1.3.2.5.4. Financeira...........................................................................23
2.1.3.2.5.5. De Operaes.....................................................................23
2.2.

Anlise Funcional.......................................................................................24

2.2.1.

rea Envolvida......................................................................................24

2.2.2.

Descrio do Processo Atual...............................................................24

2.2.3.

Mapeamento do Processo Atual..........................................................25

2.2.3.1.

Processo Atual................................................................................26

2.2.3.2.

Processo de Inscrio...................................................................27

2.2.3.3.

Processo de Definio de Local...................................................28

2.2.3.4.

Processo de Convocao de Prestadores...................................29

2.2.3.5.

Processo de Definio de Cargo..................................................30

2.2.3.6.

Processo de Aplicao da Prova..................................................31

2.2.4.

2.3.

Identificao dos Problemas...............................................................32

2.2.4.1.

Inscrio de Candidatos................................................................32

2.2.4.2.

Realizao de Pagamento.............................................................32

2.2.4.3.

Controle dos Candidatos...............................................................32

2.2.4.4.

Prestadores de Servios................................................................33

2.2.4.5.

Pagamento Prestadores de Servios...........................................33

Proposta de Soluo..................................................................................34

2.3.1.

Objetivos do Projeto.............................................................................34

2.3.1.1.

Objetivo Geral.................................................................................34

2.3.1.2.

Objetivos Especficos....................................................................34

2.3.1.2.1. Gerenciar Candidato(s)...........................................................34


2.3.1.2.2. Gerir Pagamento da Taxa de Inscrio..................................34
2.3.1.2.3. Administrar Locais de Provas................................................35
2.3.1.2.4. Gerenciar Prestadores de Servios.......................................35
2.3.1.2.5. Administrar Pagamentos dos Prestadores...........................35
2.3.1.3.

Descrio do Processo Proposto.................................................36

2.3.1.4.

Mapeamento do Processo Proposto............................................37

2.3.1.4.1. Processo Proposto da FBC.....................................................38


2.3.1.4.2. Processo Proposto de Inscrio............................................39
2.3.1.4.3. Processo Proposto de Convocao......................................40
2.3.1.4.4. Processo Proposto de Aplicao...........................................41
2.3.2.

Restrio Tcnica e Administrativa....................................................42

2.3.2.1.

Restrio Tcnica...........................................................................42

2.3.2.2.

Restrio Administrativa...............................................................42

2.3.3.

Premissa.................................................................................................42

3.

2.3.4.

Metodologia...........................................................................................42

2.3.5.

Usurios do Sistema.............................................................................44

2.3.6.

Sistema Similar......................................................................................46

2.3.7.

Cronograma do Projeto........................................................................47

DOCUMENTO DE DEFINIO DE REQUISITOS (DDR)..................................50


3.1.

Introduo...................................................................................................50

3.1.1.

Objetivo do Documento de Definio de Requisitos........................50

3.1.2.

Definies, Acrnimos e Abreviaes................................................50

3.1.2.1.

Definies........................................................................................50

3.1.2.2.

Acrnimos.......................................................................................51

3.1.3.
3.2.

Processo de Elicitao.........................................................................51

Requisitos....................................................................................................51

3.2.1.

Requisitos Funcionais (RF)..................................................................51

3.2.2.

Requisitos de Dados (RD)....................................................................55

3.3.

Regras de Execuo (RE)..........................................................................73

3.4.

Lista de Mensagens (LMSG)......................................................................76

3.5.

Rastreabilidade...........................................................................................77

3.5.1.

Requisitos Funcionais x Atributos......................................................77

3.5.2.

Requisitos Funcionais x Requisitos Complementares.....................80

3.5.3.

Requisitos Funcionais x Regras de Execuo..................................83

3.5.4.

Requisitos Funcionais x Prioridades..................................................86

3.5.5.

Requisitos Funcionais x Objetivos Especficos................................89

3.5.6.

Mdulos x Usurios..............................................................................92

3.6.

Perfis e Permisses....................................................................................93

3.7.

Requisitos No-Funcionais de Qualidade...............................................93

3.7.1.

Funcionalidade......................................................................................93

3.7.2.

Confiabilidade........................................................................................93

3.7.3.

Usabilidade............................................................................................94

3.7.4.

Eficincia................................................................................................94

3.7.5.

Manutenibilidade...................................................................................94

3.7.6.

Portabilidade..........................................................................................94

3.8.

Prottipo No Funcional............................................................................95

3.8.1.

Cadastrar Banca/Organizadora...........................................................95

3.8.2.

Alterar Banca/Organizadora.................................................................96

3.8.3.

Listar Banca/Organizadora..................................................................97

3.8.4.

Cadastrar Candidato.............................................................................98

3.8.5.

Alterar Candidato..................................................................................99

3.8.6.

Listar Candidato..................................................................................100

3.8.7.

Pgina Atualizar Perfil........................................................................101

3.8.8.

Pgina Cadastro Online......................................................................102

3.8.9.

Pgina Comprovante Inscrio.........................................................103

3.8.10.

Pgina Confirmar Inscrio............................................................104

3.8.11.

Pgina Eventos................................................................................105

3.8.12.

Pgina Eventos Detalhe..................................................................106

3.8.13.

Pgina Inscries............................................................................107

3.8.14.

Pgina Local Prova..........................................................................108

3.8.15.

Pgina Logado.................................................................................109

3.8.16.

Pgina Online...................................................................................110

3.8.17.

Cadastrar Cargo...............................................................................111

3.8.18.

Alterar Cargo....................................................................................112

3.8.19.

Listar Cargo......................................................................................113

3.8.20.

Gerar Lista PS...................................................................................114

3.8.21.

Listar Convocao PS.....................................................................115

3.8.22.

Realizar Convocao PS.................................................................116

3.8.23.

Cadastrar Cargo do Evento.............................................................117

3.8.24.

Alterar Cargo do Evento..................................................................118

3.8.25.

Cadastra Aba de Cargos do Evento...............................................119

3.8.26.

Listar Cargo do Evento...................................................................120

3.8.27.

Cadastrar Evento.............................................................................121

3.8.28.

Alterar Evento...................................................................................122

3.8.29.

Listar Evento....................................................................................123

3.8.30.

Cadastrar Funcionrio.....................................................................124

3.8.31.

Alterar Funcionrio..........................................................................125

3.8.32.

Listar Funcionrio............................................................................126

3.8.33.

Confirmar Pagamento.....................................................................127

3.8.34.

Cadastrar Local................................................................................128

3.8.35.

Alterar Local.....................................................................................129

3.8.36.

Listar Local.......................................................................................130

3.8.37.

Cadastrar Local de Prova................................................................131

3.8.38.

Listar Local de Prova.......................................................................132

3.8.39.

Cadastrar rgo-Instituio...........................................................133

3.8.40.

Alterar rgo-Instituio.................................................................134

3.8.41.

Listar rgo-Instituio..................................................................135

3.8.42.

Cadastrar Prestador de Servio.....................................................136

3.8.43.

Alterar Prestador de Servio..........................................................137

3.8.44.

Listar Prestador de Servio............................................................138

3.8.45.

Pgina Cadastro Online Prestador de Servio.............................139

3.8.46.

Pgina Alterar Online Prestador de Servio.................................140

3.8.47.

Pgina Confirmar Convocao Prestador de Servio.................141

3.8.48.

Pgina Online Prestador de Servio..............................................142

3.8.49.

Relatrios Estatsticas Candidatos................................................143

4.

3.8.50.

Relatrios Estatsticas Prestadores Servio................................144

3.8.51.

Relatrio de Inscritos......................................................................145

PROPOSTA DE SOLUO..............................................................................146
4.1.

Diagrama de Caso de Uso.......................................................................146

4.2.

Diagrama de Classe de Domnio.............................................................147

4.3.

Diagrama de Classe..................................................................................148

4.4.

Modelo de Entidade e Relacionamento Conceitual..............................149

4.5.

Modelo de Entidade e Relacionamento Lgico.....................................150

4.6.

Modelo de Entidade e Relacionamento Fsico......................................151

5.

CONCLUSO....................................................................................................152

6.

REFERNCIAS BIBIOGRFICAS...................................................................153

19

1. INTRODUO
Atualmente as empresas vm investindo na tecnologia, sendo a mesma
uma ferramenta importante para facilitar e agilizar nos processos administrativos
dentro das organizaes reduzindo custos a longo prazo. Na tecnologia, quanto
mais conhecimento produzido, mais rpida sua evoluo, com a inovao
tecnolgica possvel oferecer um produto/servio de qualidade.
O projeto APLICON ir tentar buscar uma inovao nos processos atuais
nas aplicaes de concursos e exames de suficincia semeados pela FBC
Fundao Brasileira de Contabilidade, buscando melhorar os processos de
publicao, inscrio, realizao dos concursos e exames de suficincia. Tambm
no processo de convocaes de prestadores de servios, fazendo com que o
sistema proporcione maior segurana e agilidade no pagamento dos mesmos.
A Internet, hoje em dia, est sendo utilizada como um instrumento de
mdia, funcionando como meio de divulgao de informaes bastante eficiente.
Observa-se que, a maioria das Fundaes, instituies pblicas e privadas possuem
acesso a esta rede mundial de computadores para cadastros e inscries de
concursos pblicos, exames e vagas celetistas de empregos.
Outro aspecto que incentiva o desenvolvimento do APLICON que a FBC
que responsvel e representante dos contadores a nvel nacional, no tem
interesse em continuar a fazer processos de convocao e pagamento dos
prestadores de servios de forma no automatizada. Com o APLICON, os
prestadores de servios sero convocados aleatoriamente e sem repeties
simultneas, automaticamente, utilizando-se de filtros de critrios especficos como
localizao de sua residncia com o local designado da aplicao do concurso, e
pagamento em forma de transferncia, TED ou DOC bancrios.
De modo geral o APLICON, ser um sistema de fcil usabilidade e
extremamente til para seus usurios, reduzindo custos e principalmente tempo,
integrando-se aos processos existentes da Fundao.

20

2. DOCUMENTO DE ANLISE DE NEGCIO (DAN)


2.1. Anlise Institucional
2.1.1. A Empresa
A FBC Fundao Brasileira de Contabilidade uma entidade de
natureza cultural com personalidade jurdica de direito privado sem fins lucrativos e
est estabelecida no Setor de Indstria Grfica, Quadra 01, Lotes 495/505/515,
Salo 01, 4 andar - Edifcio Baro do Rio Branco- Braslia-DF.
2.1.2. O Negcio
No cumprimento de sua finalidade, a FBC poder atuar diretamente ou
atravs de convnios com entidades pblicas e privadas em nvel nacional e
internacional. Com os seguintes objetivos:
a) Promover e subsidiar programas de ensino, pesquisa, ps-graduao e
extenso na rea da contabilidade;
b) Estimular e coordenar a produo cientfica na rea contbil atravs de
publicaes de livros, revistas e peridicos;
c) Promover estudos e anlises tcnicas de segmentos econmicos e sociais
em demonstraes contbeis para divulgao sociedade brasileira;
d) Exercer e divulgar outras atividades que signifiquem contribuio para o
desenvolvimento tcnico, cientfico, cultural e de promoo da contabilidade.
2.1.3. A Organizao
2.1.3.1. Organograma (Viso Geral)
Na figura 1 ser apresentado o organograma da Fundao Brasileira de
Contabilidade - FBC, com os seus respectivos departamentos e as reas envolvidas
no processo atual.

21

Figura 1 - Organograma da Fundao Brasileira de Contabilidade

2.1.3.2. Descrio do Organograma


2.1.3.2.1. Presidncia
A FBC ser dirigida por um Presidente escolhido pelo Conselho Curador,
com mandato de 4 (quatro) anos, admitida uma nica reconduo. O cargo de
Presidente da FBC no poder ser ocupado, simultaneamente, pelo Presidente e
pelo Vice Presidente do Conselho Curador. So atribuies do Presidente:
a) Elaborar o Plano de Ao da FBC;
b) Dirigir e supervisionar as atividades;
c) Cumprir e fazer cumprir as deliberaes do Conselho Curador.
2.1.3.2.2.

Conselho Curador

O Conselho Curador, composto de sete membros, com mandato de 4


(quatro) anos, permitida uma nica reconduo, escolher os membros do Conselho
Curador da Fundao Brasileira de Contabilidade para o mandato seguinte.
O presidente e o Vice-Presidente do Conselho Curador sero por estes
eleitos com mandato de 04 (quatro) anos, admitindo-se uma nica reconduo.

22

2.1.3.2.3. Conselho Consultivo


O Conselho Consultivo o rgo de aconselhamento da Fundao
brasileira de Contabilidade.
O presidente da Fundao Brasileira de Contabilidade poder convocar o
Conselho Consultivo ou, separadamente, cada um de seus membros, para
exposio e para buscar de respostas formuladas.
O Conselho Consultivo ser constitudo por at 10 (dez) membros, sendo:
04 (quatro) natos, e os demais designados pelo Presidente da Fundao Brasileira
de Contabilidade.
2.1.3.2.4. Conselho Fiscal
O Conselho Fiscal um rgo de fiscalizao da Fundao Brasileira de
Contabilidade, ser constitudo por 04 (quatro) membros efetivos e por 4 (quatro)
suplentes, contabilistas de notrio saber, escolhidos pelo Conselho Curador, com
mandato de 4 (quatro) anos, admitida uma nica reeleio consecutiva.
2.1.3.2.5. Diretoria
2.1.3.2.5.1. Executiva
o rgo executivo da FBC e ser dirigida por um Diretor, escolhido pelo
Conselho Curador. Tem que coordenar e orientar as atividades da Diretoria
Executiva com observncia das Resolues do Conselho Curador e segundo as
diretrizes da Presidncia.
2.1.3.2.5.2. Administrativa
A Diretoria Administrativa ser dirigida por um Diretor escolhido pelo
Conselho Curador. A Estrutura da Diretoria Administrativa ser aprovada pelo
Conselho Curador.
O regime de trabalho do Diretor da Diretoria Administrativa ser
estabelecido em ato conjunto dos Presidentes da Fundao Brasileira de
Contabilidade e do Conselho Curador.

23

2.1.3.2.5.3. De Ensino, Pesquisa, Ps-Graduao e Extenso


A Diretoria de Ensino, Pesquisa, Ps-Graduao e Extenso sero
dirigidas por Diretor escolhido pelo Conselho Curador. A estrutura da Diretoria de
Ensino, Pesquisa, Ps-Graduao e Extenso sero aprovadas pelo Conselho
Curador.
2.1.3.2.5.4. Financeira
A Diretoria Financeira ser dirigida por um Diretor escolhido pelo
Conselho Curador. A Estrutura da Diretoria Financeira ser aprovada pelo Conselho
Curador.
O regime de trabalho do Diretor da Diretoria Financeira ser estabelecido
em ato conjunto dos Presidentes da Fundao Brasileira de Contabilidade e do
Conselho Curador.
2.1.3.2.5.5. De Operaes
So atribuies do Diretor de operaes:
a) Coordenar e orientar as atividades da Diretoria de operaes dom
observncia das Resolues de Conselho Curador e segundo as
diretrizes da Presidncia;
b) Assessorar o Presidente da Fundao Brasileira de Contabilidade na
elaborao de Plano de Ao, bem como apoiar a implementao de
planos e projetos;
c) Implantar os servios da Fundao Brasileira de Contabilidade na sua
rea de competncia.
Submeter ao Conselho Curador, por meio do Presidente da Fundao
Brasileira de Contabilidade, a estrutura da Diretoria; e praticar os demais atos
decorrentes da competncia estabelecida para o cargo de Diretor ou de encargos
que lhe sejam atribudos pelo Conselho Curador da Fundao Brasileira de
Contabilidade.

24

2.2.
Anlise Funcional
2.2.1. rea Envolvida
Esto envolvidas diretamente no projeto em pauta, as reas:
a) Diretoria Administrativa: Responsvel pelo cadastramento de novos
usurios, concursos, locais de prova e definio de regras de sorteios
a fim de definir onde os candidatos iram realizar as provas e como os
prestadores de servio iro aplicar as provas.
b) Diretoria Financeira: Responsvel por administrar os pagamentos
recebidos das inscries do concurso selecionado. Alm disto, faz jus
pela liberao dos pagamentos a serem realizado para os prestadores
que trabalharam no dia do concurso.
c) Diretoria operacional: Responsvel por estar presente nos
locais de prova, ou seja, ocupando a responsabilidade de levar a lista
dos candidatos que realizara a prova, e a lista de prestadores que iram
trabalhar em dado local designado.
2.2.2. Descrio do Processo Atual
O processo atual inicia-se com a publicao do evento (concurso ou
exame de suficincia) pela diretoria administrativa com a opo de download do
formulrio de inscrio. Aps a publicao do concurso o candidato entra no site,
seleciona o evento de sua escolha, e realiza o download do formulrio de inscrio,
e efetua o preenchimento do mesmo. Com o formulrio definitivamente preenchido,
o candidato dever entrega-lo diretamente na sede da FBC. Depois deste
procedimento, o candidato receber os dados bancrios para que realize um
deposito bancrio com o valor da inscrio na conta bancria da FBC e dever
aguarda o comprovante bancrio, pois se faz necessrio levar no dia da realizao
da prova.
A diretoria administrativa, com os formulrios de inscries dos
candidatos em mo, realiza a contagem de quantas inscries realizadas por cargo
e encaminha o resultado para a diretoria operacional. Com este dado realizado
uma diviso de quantidade de inscries no cargo por quantidade de candidatos em
sala que dever ter no mximo 40 candidatos por sala e considerando que no pode
haver dois cargos por sala. Com isso definida a quantidade de locais necessrios
para realizao da prova, e informa diretoria administrativa um ou vrios locais que
seria adequado para realizao da prova, para que seja contratada. Depois da

25

definio dos locais de prova encaminhada via correspondncia para cada


candidato com o local, hora que ele realizar a prova.
Com uma lista fornecida pela a diretoria administrativa, juntamente com o
documento de perfis de prestadores que devero trabalhar no dia da prova e a
quantidade de prestadores necessrios para cada local, a diretoria operacional
realizara a convocao dos prestadores com tais perfis, realizando uma ligao para
cada prestador, confirmando a sua presena no dia e no local da aplicao da prova
e montando uma lista por local.
No dia da realizao do evento enviado um funcionrio da diretoria
operacional para cada local de prova, com uma lista de prestadores e de candidatos
que est alocado para o determinado local. Antes da realizao da prova definido
os cargos de cada prestador e aloca-lo em uma sala, e entregar a ele lista de
candidato que realizar a prova naquele local e um malote contendo as provas.
No momento que o candidato se apresenta no local da prova e o
documento de identidade com o comprovante de depsito, e o prestador dever
verificar se o comprovante de depsito est de acordo com a relao de deposito
fornecido pela diretoria financeira, se no estiver de acordo no poder fazer a
prova. Ao termino da realizao da prova os prestadores realiza a entrega das
provas e lista de candidatos diretoria operacional, que realizar o pagamento de
acordo com o cargo do prestador.
Por fim, aps a correo das provas, a diretoria administrativa dever
disponibilizar a relao dos candidatos aprovados.
2.2.3. Mapeamento do Processo Atual
Nas figuras de 2 at a 7 ser apresentado os processos de inscrio,
definio de local, convocao de prestadores e aplicao de prova que so
realizados atualmente pela FBC.

26

2.2.3.1. Processo Atual

Figura 2 - Processo Atual

27

2.2.3.2. Processo de Inscrio

Figura 3 - Processo de Inscrio

28

2.2.3.3. Processo de Definio de Local

Figura 4 - Processo de Definio de Local

29

2.2.3.4. Processo de Convocao de Prestadores

Figura 5 - Processo de Convocao de Prestadores

30

2.2.3.5. Processo de Definio de Cargo

Figura 6 - Processo Definio de Cargo

31

2.2.3.6. Processo de Aplicao da Prova

Figura 7 - Processo de Aplicao da Prova

32

2.2.4. Identificao dos Problemas


2.2.4.1. Inscrio de Candidatos
Quadro 1- Inscrio de Candidatos

O problema
Afeta
Cujo impacto

Benefcios de uma
soluo seriam

As inscries dos candidatos para os concursos e


exames de suficincia so de forma no
automatizadas.
O processo de Inscrio, e definio de locais de
provas.
Excesso de papel;
Comparecimento do candidato a sede da FBC;
Discrepncia de informaes.

Economia de tempo e esforo do candidato;


Segurana das informaes;
Aumento da agilidade do processo.

2.2.4.2. Realizao de Pagamento


Quadro 2 - Realizao de Pagamento

O problema

A instituio no gera boletos para que o candidato


possa pagar sua taxa de inscrio, o candidato
efetua esse tipo de pagamento atravs de deposito
bancrio.

Afeta

A rea financeira e operacional;

Cujo impacto

Benefcios de uma
soluo seriam

Inconsistncia na confirmao da inscrio;


Falta de controle da receita gerada pelo evento;
Discrepncia de informaes.
Economia de tempo e esforo do candidato e da
instituio;
Segurana das informaes;
Aumento da agilidade do processo;
Emisso de comprovante de inscrio para o
candidato;
Controle da receita gerada pelo evento;

2.2.4.3. Controle dos Candidatos


Quadro 3 - Controle dos Candidatos

O problema
Afeta
Cujo impacto

A instituio identifica os pagamentos das taxas de


inscrio e qual candidato o realizou, de forma no
automatizada e somente no dia da realizao do
evento.
O processo operacional de definio de locais de
provas.

Desorganizao dos locais de provas;


Desorganizao de diviso de candidatos;

33

Benefcios de uma
soluo seriam

Agilidade das definies de locais de provas;


Organizao e definio com mais prudncia dos
candidatos em seus locais de provas;
Aumento da agilidade do processo.

2.2.4.4. Prestadores de Servios


Quadro 4 - Prestadores de Servios

O problema

A instituio possui um banco de dados de


prestadores de servios no automatizado, onde
convocao do mesmo efetuada via telemarketing
atravs de uma lista com nomes e nmeros de
telefones obtidos aleatoriamente.

Afeta

O processo de convocao de prestadores.

Cujo impacto

Benefcios de uma
soluo seriam

Falta de informaes sobre o prestador de


servios;
Realizao de pagamento dos mesmos;
Controle de convocao dos candidatos em
relao a:
- Local de provas x Endereo de Prestador;
- Convocao por perodo de tempo;
- Filtro de convocao atravs de formao do
Prestador;
Segurana das informaes;
Convocao de prestadores automatizados;
Aumento da agilidade do processo

2.2.4.5. Pagamento Prestadores de Servios


Quadro 5 - Pagamento Prestadores de Servios

O problema

A instituio realiza o pagamento dos prestadores de


servio de forma no automatizada, onde o mesmo
recebe atravs de recibo no dia do evento.

Afeta

A rea financeira e operacional.

Cujo impacto

Benefcios de uma
soluo seriam

Insegurana no pagamento;
Falta de controle, pois o mesmo no pode saber
se todos os prestadores compareceram no dia
designado.
Excesso de papel;
Segurana no pagamento dos prestadores de
forma online atravs de transferncia TED ou
DOC bancrio;
Controle na manipulao da verba referida aos
prestadores, devido ao controle de presena;
Economia de papel;
Aumento da agilidade do processo.

34

2.3.
Proposta de Soluo
2.3.1. Objetivos do Projeto
2.3.1.1. Objetivo Geral
Desenvolver um sistema capaz de gerenciar o processo da FBC
Fundao Brasileira de Contabilidade nas aplicaes de provas para concurso e
Exames de Suficincia para a habilitao dos contadores. Em paralelo organizar e
facilitar a gerencia de convocao e pagamento dos prestadores de servio de forma
automatizada, com economia de tempo esforo e custo.
2.3.1.2. Objetivos Especficos
Para que o objetivo geral seja alcanado, de suma importncia que o
APLICON atenda aos objetivos especficos descritos nas tabelas a seguir:
2.3.1.2.1. Gerenciar Candidato(s)
Quadro 6 - Gerenciar Candidato(s)

Descrio da Necessidade
Prioridade
Situao atual

Soluo proposta

Controlar o processo de inscrio de candidatos


para concursos e exames de suficincia.
Alta
Controle realizado atravs do preenchimento
manual da ficha de inscrio.
Criar uma soluo que permita que os candidatos a
Concursos e Exames de Suficincia faa a inscrio
online dos eventos e possa acompanhar todo o
processo de forma automatizada.

2.3.1.2.2. Gerir Pagamento da Taxa de Inscrio


Quadro 7 - Gerir Pagamento da Taxa de Inscrio

Controlar os pagamentos das taxas de inscrio


Descrio da Necessidade realizadas pelos candidatos, a identificao de cada
Prioridade
Situao atual

Soluo proposta

candidato e a data de realizao do pagamento.


Alta
O pagamento da taxa de inscrio realizado por
depsito bancrio na conta da Fundao.
Gerar para cada taxa de inscrio um boleto
bancrio nominal, a fim de obter informaes de
quando e quem realizou o pagamento da taxa.

35

36

2.3.1.2.3. Administrar Locais de Provas


Quadro 8 - Administrar Locais de Provas

Gerenciar nmeros exatos dos candidatos com


Descrio da Necessidade inscries confirmadas para organizao de locais
Prioridade

dos eventos e todos os recursos utilizados.


Mdia
Os locais dos eventos so definidos de acordo com
o nmero de candidatos inscritos, onde s ocorre a

Situao atual

confirmao de inscrio do candidato no dia do


evento com a apresentao do comprovante de
depsito da taxa de inscrio.
Criar um banco onde ir apresentar todos os

Soluo proposta

candidatos pagantes e no pagantes com


antecedncia programada do dia do evento, para
uma definio rentvel e vivel do local do evento.

2.3.1.2.4. Gerenciar Prestadores de Servios


Quadro 9 - Gerenciar Prestadores de Servios

Descrio da Necessidade
Prioridade
Situao atual

Soluo proposta

Gerenciar o Banco de dados de prestadores de


servios.
Alta
A convocao dos prestadores de servios feita
atravs de ligaes telefnicas.
Criar um banco de dados para Prestadores de
Servios, obtendo todas as informaes pessoais
do prestador para uma convocao adequada.

2.3.1.2.5. Administrar Pagamentos dos Prestadores


Quadro 10 - Administrar Pagamento de Prestadores

Descrio da Necessidade

Realizar o pagamento dos Prestadores de forma

Prioridade

automatizada.
Mdia
Os Prestadores recebem o pagamento dos seus

Situao atual

servios no dia do evento atravs de recibo e o

Soluo proposta

dinheiro entregue em mos.


Atravs dos dados do Prestador obtido no item
2.3.1.2.4, se prope em realizar o pagamento dos

37

prestadores atravs de uma lista gerada


automaticamente e encaminhada ao banco para a
realizao de transferncias DOC ou TED
bancrias.

38

2.3.1.3. Descrio do Processo Proposto


Com a publicao do evento sendo ele concurso ou exame de suficincia
no site da Fundao pela diretoria administrativa, ter um link possibilitando o
candidato a realizar sua inscrio online, escolhendo o evento de interesse e cargo.
Aps o candidato preencher o formulrio online com os dados obrigatrios, ser
gerado um boleto bancrio nominal com o valor da inscrio do evento e somente
com a realizao do pagamento do boleto at a data de vencimento que sua
inscrio ser confirmada. Para o sistema confirmar as inscries, a diretoria
financeira ter acesso ao sistema online do banco, e realizar o download do arquivo
RET, que o banco disponibiliza com as transaes realizadas via boleto bancrio
aps a data de vencimento da inscrio, e em posse deste arquivo a diretoria
financeira deve realizar o upload para o sistema onde ir interpretar e confirma as
inscries dos pagantes.
Aps a confirmao das inscries, a diretoria administrativa acessa o
sistema e visualiza o relatrio quantitativo que possui o nmero de inscritos por
cargo e quantas salas sero necessrias para realizar o evento. Com esta
informao a diretoria administrativa define os locais de provas e depois os adiciona
no sistema para que seja montada a sala de aplicao por cargo com no mximo 40
candidatos, considerando a proximidade com o local, depois de realizar este
procedimento o sistema envia para cada candidato a confirmao da inscrio e os
dados do local que realizar a prova.
Com os locais de prova definido no sistema, dever realizar a
convocaes dos prestadores de servios que trabalharo em cada local. Mas para
isso disponibilizado um formulrio online para que possibilite o cadastro de
pessoas que desejam ser prestadores de servios, informando os dados pessoais,
educacionais, trabalhistas, bancrios e de localizao. Estes dados servem para que
a diretoria administrativa defina o perfil de prestadores que querem convocar para
trabalhar no determinado evento e para que o sistema utilize este perfil para realizar
a convocaes.
As convocaes so realizadas enviando um convite para o possvel
prestador, convidando-o para participar do evento como prestador de servios. Ao
clicar no link informado no e-mail de convite, ele visualiza os dados do concurso,
local de prova e a funo que realizara no evento e um boto para confirmar a
presena ou recusar o convite.

39

No dia da realizao do evento a diretoria operacional dever acessa o


sistema e gerar a lista de presena dos prestadores de cada local e dos candidatos
que participara do evento, e encaminhar para cada local de prova. No local do
evento a diretoria operacional dever verificar se o prestador est na relao gerada
pelo sistema, que deve ser assinada pelo prestador e depois realizar a confirmao
do cargo de cada prestador. Aps a identificao os prestadores responsveis pela
aplicao da prova ou exame receber a relao de candidatos que realizar o
evento na sala designada que foi informado pela diretoria operacional.
Quando o candidato se apresentar no local do evento, dever apresentar
o documento de identidade e o comprovante de matricula, para realizar o evento
necessrio assinar uma lista para garantir sua identidade e confirmar sua presena.
Aps o termino do evento o prestador dever entregar a relao de candidatos e as
provas em um saco lacrado para a diretoria operacional.
avisado no final do evento para os prestadores que a realizao do
pagamento ocorrer at 3 (trs) dias depois do termino do evento, e para realizar o
pagamento dos prestadores a diretoria operacional dever confirma a presena de
cada prestador no sistema e aps este procedimento realizar a exportao do
arquivo de remessa, e encaminhar este arquivo para o banco da Fundao, para
que realize a liberao dos pagamentos dos prestadores via TED e DOC.
2.3.1.4. Mapeamento do Processo Proposto
Nas figuras de nmero 8 at nmero 10 ser apresentado os
mapeamentos dos processos propostos a Fundao Brasileira de Contabilidade.

40

2.3.1.4.1. Processo Proposto da FBC

Figura 8 - Processo Proposto da FBC

41

2.3.1.4.2. Processo Proposto de Inscrio

Figura 9 - Processo Proposto de Inscrio

42

2.3.1.4.3. Processo Proposto de Convocao

Figura 10 - Processo Proposto de Convocao

43

2.3.1.4.4. Processo Proposto de Aplicao

Figura 11 - Processo Proposto de Aplicao

44

2.3.2. Restrio Tcnica e Administrativa


2.3.2.1. Restrio Tcnica
O projeto ser desenvolvido em com tecnologias Open Source,
direcionadas para o desenvolvimento de aplicaes web. A linguagem de
programao que ser utilizado o PHP, juntamente com o framework
CakePHP que utiliza o padro o projeto MVC (Modelo, Viso e Controle), e
para banco de dados o MySQL e para o desenvolvimento front-end o HTML5,
CSS3, Javascript, jQuery e Ajax.
Sero utilizadas como ferramentas de desenvolvimento:
a)
b)
c)
d)
e)
f)

Netbeans 8.0
MySQL Workbench 6.0
Bizagi
Xmind
brModelo
Astah Community

2.3.2.2. Restrio Administrativa


O projeto contar com 2 (dois) desenvolvedor que cumprir com os
papeis de desenvolvedor front-end e de back-end, e outros papeis previstos
no processo de desenvolvimento.
2.3.3. Premissa
O planejamento correto ser essencial ao sucesso do desenvolvimento do
projeto. Ser necessrio um conhecimento coerente sobre a durao das tarefas,
sobre as fases e outros tpicos essenciais devido ao curto prazo para o
desenvolvimento do mesmo.
2.3.4. Metodologia
A metodologia utilizada no desenvolvimento deste projeto foi
baseada nas premissas de Engenharia de Software, no qual valoriza a
garantia da satisfao do cliente atendendo as suas necessidades.
(GUSTAFSON, 2003) E com base nas tcnicas de qualidade de software, de
acordo com a garantia de qualidade, que tem como propsito assegurar que
os objetivos planejados no incio do projeto sero cumpridos. (KOSCIANSKI,
SOARES, 2007)

45

Para os mapeamentos dos processos foi utilizada a ferramenta


Bizagi Process Modeler, por ser uma ferramenta que segue as notaes de
BPMN Bussiness Process Modeling Notation. (VALLE, OLIVEIRA, 2013)
Com base no mtodo iRON (integrao de Requisitos Orientados a
Negcio) foram levantados os requisitos de acordo com o negcio e as
necessidades do laboratrio. (CASTRO, 2014)
Neste projeto foram utilizados diagramas de UML Unified
Modeling Language, sendo assim, seguindo os paradigmas de Orientao a
Objetos. (BOOCH, 2012) Para a modelagem desses diagramas UML, como
os diagramas de classes e diagramas de sequncias foi utilizada a ferramenta
de modelagem Astah Community, e para o caso de uso a ferramenta
StarUML.
A metodologia de modelagem de dados utilizada a entidaderelacionamento (ER) criada por Peter Chen, e representado atravs do
Modelo entidade-relacionamento (MER). O modelo de EntidadeRelacionamento (ER) o mtodo mais comum para a construo de modelos
de dados para banco de dados relacionais. (MACHADO, 2012)
A ferramenta utilizada como apoio para a criao dos modelos de
Entidade e Relacionamento Conceitual e Lgico foi o brModelo. Os prottipos
foram desenvolvidos com o apoio da ferramenta Axure RP.
Na medio do software foi utilizada a tcnica de mtrica de
anlise por ponto de funo. (VAZQUEZ, 2013)
Para o desenvolvimento do sistema foi utilizada a linguagem de
programao PHP, para tal, o framework CakePHP. O sistema foi construdo
com apoio da ferramenta Netbeans. E para o banco de dados foi escolhido
como Sistema de Gerenciamento de Banco de Dados SGBD, o MySQL
Workbench.

46

2.3.5. Usurios do Sistema


Nos quadros de: 11 16 sero apresentados os usurios do
sistema, bem como o perfil que utilizado pelo mesmo.
Quadro 11 - Usurio Diretor

Descrio
O que ele faz?

Diretor
Consultar todo o funcionamento do sistema,

Do que ele precisa?

sem nenhum privilgio de usabilidade.


Acesso ao sistema com perfil que lhe permita
consultar e visualizar todas as funcionalidades

Frequncia de uso do sistema


Volume de Transaes
Precisa de treinamento?

do sistema.
Dirio
Baixo
No

Qual?
Possui experincia com

N/A

sistemas similares?
Quadro 12 - Usurio Departamento Administrativo

Descrio
O que ele faz?

Departamento Administrativo
Efetua o gerenciamento referente ao controle de
usurios, ou seja, incluso, excluso e restrio,
no que diz respeito aos candidatos e

Do que ele precisa?

prestadores de servio.
Acesso ao sistema com perfil que lhe permita
inserir; consultar; alterar e atualizar dados

Frequncia de uso do sistema


Volume de Transaes
Precisa de treinamento?

referentes informao pessoal.


Dirio
Mdio
Sim, treinamento bsico de funes de

Qual?
Possui experincia com

usabilidade.
N/A

sistemas similares?
Quadro 13 - Usurio Departamento Financeiro

Descrio
O que ele faz?

Departamento Financeiro
Efetua o gerenciamento referente ao controle de
pagamento de prestadores de servio,
confirmao de pagamento de taxa de

Do que ele precisa?

inscrio.
Acesso ao sistema com perfil que lhe permita

47

inserir; consultar; alterar e atualizar dados


Frequncia de uso do sistema
Volume de Transaes
Precisa de treinamento?

referentes informao pessoal e bancrios.


Dirio
Mdio
No

Qual?
Possui experincia com

N/A

sistemas similares?
Quadro 14 - Usurio Departamento Operacional

Descrio
O que ele faz?

Departamento Operacional
Efetua o gerenciamento referente ao controle de
convocao de prestadores de servio,

Do que ele precisa?

confirmao de presena de PS e candidatos.


Acesso ao sistema com perfil que lhe permita
inserir; consultar; alterar e atualizar dados

Frequncia de uso do sistema


Volume de Transaes
Precisa de treinamento?

referentes informao de eventos realizados.


Dirio
Mdio
No

Qual?
Possui experincia com

N/A

sistemas similares?
Quadro 15 - Usurio Candidato

Descrio
O que ele faz?
Do que ele precisa?

Candidato
Realizar consultas e alterao referentes a dados
pessoais, inscrio e consulta em eventos
disponveis.
Acesso ao sistema com perfil que lhe permita
inserir; consultar; alterar e atualizar dados

Frequncia de uso do sistema


Volume de Transaes
Precisa de treinamento?

pessoais, inscrio e consulta de eventos.


Espordico
Baixo
No

Qual?
Possui experincia com

N/A

sistemas similares?
Quadro 16 - Usurio Prestador de Servios

Descrio
O que ele faz?

Prestador de Servios
Realizar consultas e alterao referentes a dados

48

Do que ele precisa?

pessoais.
Acesso ao sistema com perfil que lhe permita

inserir; consultar; alterar e atualizar dados


Frequncia de uso do sistema
Volume de Transaes
Precisa de treinamento?

pessoais.
Espordico
Baixo
No

Qual?
Possui experincia com

N/A

sistemas similares?

49

2.3.6. Sistema Similar


Foi identificada a existncia de um sistema similar chamado
Gesto de Concursos da Fundep. (Fundep, 2014) A Fundep disponibiliza ao
mercado sua experincia em gerenciamento de concursos e todo o seu
conhecimento tcnico, valorizando no somente as entidades contratantes,
mas tambm os candidatos.
Desde 1991, a Fundep atende instituies de ensino, rgos
governamentais e empresas privadas nas reas de assessoria pedaggica,
planejamento, logstica, assessoria jurdica e de comunicao, garantindo
segurana e sigilo aos processos seletivos. Os servios oferecidos vo desde
a elaborao de provas, gerenciamento financeiro, atendimento ao pblico,
cadastro das inscries, impresso e aplicao das provas at a
homologao dos resultados.
A Gesto de Concursos da Fundep realizada em plataformas
totalmente informatizadas, conferindo agilidade, transparncia, segurana e
confiabilidade aos candidatos e s instituies promotoras de processos
seletivos e exames.
Diferenciais da Gesto Fundep para Concursos?

Assessoria pedaggica com envolvimento da UFMG;


Provas objetivas corrigidas com leitura tica;
Acesso aos candidatos para reviso de provas pela internet;
Plataforma informatizada e adaptada ao perfil do cliente;
Portanto, a Fundep publica oportunidades de concursos pblicos,
permite a realizao das inscries, divulga os resultados finais e todas as
etapas dos processos seletivos. Acesse o site:
http://www.gestaodeconcursos.com.br/ .

50

2.3.7. Cronograma do Projeto


Quadro 17 - Cronograma do Projeto

Atividade
Documento de Anlise de Negcio (DAN)
Anlise Institucional
Anlise Funcional
Proposta de Soluo

Tempo
29 dias
7 dias
11 dias
10 dias

Data Incio
23/08
23/08
31/08
11/09

Data Fim
20/09
30/08
10/09
20/09

Documento de Definio de Requisitos

27 dias

21/09

18/10

(DDR)
Requisitos
Rastreabilidade
Perfis e Permisses
Anlise de Riscos
Prottipo No Funcional

11 dias
4 dias
2 dias
6 dias
5 dias

21/09
02/10
06/10
08/10
14/10

01/10
05/10
07/10
13/10
18/10

Proposta de Soluo
Diagrama de Caso de Uso
Diagrama de Classes de Domnio
Diagrama de Classe
MER Conceitual
MER Lgico

13 dias
3 dias
2 dias
2 dias
3 dias
3 dias

19/10
19/10
22/10
24/10
26/10
29/10

01/11
21/10
23/10
25/10
28/10
01/11

51

2.3.8. Anlise de Riscos do Projeto


2.3.8.1. Atraso da Documentao
Quadro 18 - Atraso da Documentao

Evento de risco
Probabilidade de

Atraso no desenvolvimento da documentao do projeto.


Alta.

risco
Cujo o Impacto
Monitoramento
Mitigao
Contingncia

O atraso no desenvolvimento e possvel atraso na


entrega do projeto.
Acompanhar andamento da documentao.
Realizar as atividades atrasadas em paralelo com as
atividades no prazo.
Negociar com o cliente possveis mudanas de prazos.

2.3.8.2. Alteraes em Mdulos Concludos


Quadro 19 - Alteraes em Mdulos Concludos

Evento de risco
Probabilidade de

Alteraes em mdulos concludos.


Alta.

risco
Cujo o Impacto
Monitoramento
Mitigao
Contingncia

O atraso no desenvolvimento e possvel atraso na


entrega do projeto.
Acompanhar documentao e validaes do cliente
Planejamento e prazos estendidos para possveis
mudanas.
Negociar novo prazo com o cliente.

52

2.3.8.3. Falta de Conhecimento do Negcio


Quadro 20 - Falta de Conhecimento do Negcio

Evento de risco
Falta de conhecimento do negcio do cliente.
Probabilidade de risco Alta.
Cujo Impacto
Dvidas frequentes.
Monitoramento
Mitigao

Contingncia

Gravar reunies com o cliente, e abstrair o mximo de


informaes que possam gerar possveis dvidas.
Acompanhamento do cliente nas documentaes
geradas.
Planejar tempo para reunies com o cliente para
entendimento sobre sua rea de negcio.

2.3.8.4. Atraso na Validao do Documento


Quadro 21 - Atraso na Validao do Documento

Evento de risco
Atraso de validao dos documentos por parte do cliente.
Probabilidade de risco Alta.
Cujo Impacto
Atraso nas demais fases de desenvolvimento do sistema.
Monitoramento

Acompanhar prazos de validao da documentao.


Planejar e estipular prazos para a entrega dos

Mitigao

documentos validados, e verificar diariamente o status

Contingncia

do documento em mos do cliente.


Negociar novo prazo com o cliente.

53

3. DOCUMENTO DE DEFINIO DE REQUISITOS (DDR)


3.1. Introduo
3.1.1. Objetivo do Documento de Definio de Requisitos
O objetivo deste documento concentrar e organizar todos os
requisitos identificados para fornecer aos membros da equipe do projeto, as
informaes necessrias para implementao, assim como para realizao
dos testes e homologao do sistema.
3.1.2. Definies, Acrnimos e Abreviaes
A correta interpretao deste documento requer o conhecimento de
algumas convenes e termos especficos que sero descritos a seguir.
3.1.2.1. Definies
Um requisito uma condio ou uma capacidade com a qual o
sistema deve estar de acordo, expressando as necessidades do cliente.
Podem ser dos seguintes tipos:
RF (Requisito Funcional) Definem as funcionalidades do sistema
a serem implementadas pelos desenvolvedores na construo do mesmo, a
fim de possibilitar que os usurios realizem suas tarefas e satisfaam os
requisitos de negcio (CASTRO, 2013, notas de aula).
RD (Requisito de Dados) Relacionam as caractersticas e
propriedades dos requisitos funcionais do sistema (CASTRO, 2014, notas de
aula).
RE (Requisito de Execuo) Correspondem as regras que
regulam o negcio. Devem ser seguidas e garantidas pelo sistema para cada
requisito funcional identificado e/ou para o mdulo (CASTRO, 2014, notas de
aula).
RNF_Q (Requisito No-Funcional de Qualidade) Relacionam os
aspectos de qualidade desejada como confiabilidade, eficincia, portabilidade,
usabilidade ou qualquer outra caracterstica que o sistema deva atender como
padres, regulamentos e contratos com os quais o sistema deve ter
conformidade (CASTRO, 2013, notas de aula).

54

3.1.2.2. Acrnimos
Os requisitos devem ser referenciados com um identificador nico,
composto de sigla e numerao. A referncia aos requisitos ser feita atravs
dos respectivos identificadores (CASTRO, 2010, notas de aula):

Siglas
RFXX Requisito Funcional
RDXX Requisito de Dados
REXX Regras de Execuo
RNF_QXX Requisito No-Funcional de Qualidade
Numerao
A numerao inicia em 01 e prossegue sendo incrementada de 1
(um) medida que forem surgindo novos requisitos.

3.1.3. Processo de Elicitao


A elicitao dos requisitos procedeu-se por intermdio de
entrevistas e questionrios aplicados aos stakeholders do projeto.
3.2. Requisitos
3.2.1. Requisitos Funcionais (RF)
Quadro 22 - Requisitos Funcionais (RF)

Identificad
or

Requisi
Requisito Funcional

to de
Dados

Regra
de

Prioridad

Execu

RF01

O sistema deve Cadastrar Evento

RD01

RE01

Alto

RF02

O sistema deve Consultar Evento

RD02

RE02

Mdio

RF03

O sistema deve Alterar Evento

RD01

RE01

Mdio

RF04

O sistema deve Excluir Evento

RD02

RF05

O sistema deve Publicar Evento

RD02

RE04,
RE03
RE05,
RE09,

Baixo

Alto

RE12
RF06
RF07

O sistema deve Cadastrar


Instituio/rgo
O sistema deve Consultar
Instituio/rgo

RD03

RE05

Alto

RD03

Mdio

55

RF08

O sistema deve Alterar


Instituio/rgo

RD03

RE06

Mdio

Quadro 23 - Requisitos Funcionais (RF) (Continuao)

Identificad
or

RF09
RF10
RF11
RF12
RF13

Requisi
Requisito Funcional

to de
Dados

O sistema deve Excluir


Instituio/rgo
O sistema deve Cadastrar Banca/
Organizadora
O sistema deve Consultar Banca/
Organizadora
O sistema deve Alterar
Banca/Organizadora
O sistema deve Excluir
Banca/Organizadora

Regra
de

Prioridad

Execu

RD03

RE03

Baixo

RD03

RE07

Alto

RD03

Mdio

RD03

RE08

Mdio

RD03

RE03

Baixo

RF14

O sistema deve Cadastrar Cargos

RD04

RE07

Alto

RF15

O sistema deve Consultar Cargos

RD04

Mdio

RF16

O sistema deve Alterar Cargos

RD04

RE06

Mdio

RF17

O sistema deve Excluir Cargos

RD04

RE03

Baixo

RD05

RE07

Alto

RD06

Mdio

RF18
RF19

O sistema deve Cadastrar


Candidato
O sistema deve Consultar
Candidato

RF20

O sistema deve Alterar Candidato

RD05

RE06

Mdio

RF21

O sistema deve Excluir Candidato

RD06

RE03

Baixo

RD07

RE10

Alto

RD08

RE09

Alto

RD09

RE11

Alto

RD10

RE13

Alto

RF22
RF23
RF24
RF25

O sistema deve Controlar Perodo


de Inscrio
O sistema deve permitir Inscrio
de Candidato
O sistema deve Gerar Boleto
O sistema deve Confirmar
Pagamento

56

RF26

O sistema deve Gerar Relatrio de


Inscritos

RD11

RE14

Mdio

RF27

O sistema deve Cadastrar Local

RD12

RE15

Mdio

RF28

O sistema deve Consultar Local

RD13

Mdio

RF29

O sistema deve Alterar Local

RD12

RE06

Mdio

RF30

O sistema deve Excluir Local

RD13

RE03

Baixo

RD14

RE13

Alto

RF31

O sistema deve Confirmar


Inscrio

Quadro 24 - Requisitos Funcionais (RF) (Continuao)

Identificad
or

RF32

Requisi
Requisito Funcional

to de
Dados

O sistema deve Gerar Lista de


Inscritos

Regra
de

Prioridad

Execu

RD11

RE16

Alto

RF33

O sistema deve Cadastrar PS

RD15

Alto

RF34

O sistema deve Consultar PS

DR16

Mdio

RF35

O sistema deve Alterar PS

RD15

RE06

Mdio

RF36

O sistema deve Excluir PS

RD16

RE03

Baixo

RF37

O sistema deve Convocar PS

RD17

RF38

O sistema deve Definir Cargo PS

RD18

RE17

Mdio

RD19

RE20

Alto

RD20

RE21

Mdio

RD11

RE22

Mdio

RD20

RE23

Mdio

RD21

RE24

Alto

RD22

RE25

Mdio

RF39
RF40
RF41
RF42
RF43
RF44

O sistema deve permitir confirma


convocao
O sistema deve Gerar Lista de PS
O sistema deve confirmar
presena de candidato
O sistema deve Confirmar
Presena de PS
O sistema deve Gerar Arquivo de
Remessa
O sistema deve Confirma PG de

RE17,
RE31

Alto

57

PS
RF45

O sistema deve Publicar Gabarito

RD23

RE26

Baixo

RF46

O sistema deve Publicar Resultado

RD23

RE27

Baixo

RD24

RE28

Mdio

RD25

RE28

Mdio

RD26

RE29

Baixo

RD27

RE29

Baixo

RD28

RE30

Baixo

RD28

RE30

Baixo

RD29

RE30

Baixo

RF47
RF48
RF49
RF50
RF51
RF52
RF53

O sistema deve Gerar Relatrio de


Inscritos por Cargo
O sistema deve Gerar Relatrio de
Disputa por Vaga
O sistema deve Gerar Relatrio de
Inscritos Pagantes
O sistema deve Gerar Relatrio de
Inscritos No Pagantes
O sistema deve Gerar Relatrio de
Inscritos Presentes
O sistema deve Gerar Relatrio de
Inscritos no Presentes
O sistema deve Gerar Relatrio de
PS Presentes

Quadro 25 - Requisitos Funcionais (RF) (Continuao)

Identificad
or

RF54
RF55
RF56
RF57
RF58
RF59
RF60
RF61

Requisi
Requisito Funcional

to de
Dados

O sistema deve Gerar Relatrio de


PS No Presentes
O sistema deve Gerar Relatrio
PG de PS com Erro
O sistema deve Cadastrar
Funcionrio
O sistema deve Alterar Funcionrio
O sistema deve Consultar
Funcionrio

Evento
O sistema deve Excluir Cargos do

de

Prioridad

Execu

RD29

RE30

Baixo

RD30

RE29

Baixo

RD31

RE32

Alto

RD31

RE32

Mdio

RD32

Mdio

RE32

Baixo

RD33

RE35

Mdio

RD34

RE35

Baixo

O sistema deve Excluir Funcionrio RD32


O sistema deve definir Cargos do

Regra

58

Evento
RF62
RF63
RF64
RF65

O sistema deve permitir Impresso


do Comprovante de Inscrio
O sistema deve Definir quantidade
de salas
O Sistema deve Definir Local de
Prova
O sistema deve informar local de
prova

RD35

Mdio

RD36

Mdio

RD36

Mdio

RD36

Mdio

59

3.2.2. Requisitos de Dados (RD)


Para cada requisito de dados deve ser preenchido:

Nome do atributo
Obrigatrio (O) Atributo de preenchimento obrigatrio.
Seleo (S) Atributo selecionvel, lista de mltipla escolha ou
seleo nica.
Editvel (E) Atributo editvel permite o preenchimento.
Leitura (L) Atributo somente de leitura.
Tipo
Alfanumrico (A)
Numrico (N)
Caractere (C)
Data (D)
Domnio
Domnio Dinmico (DD)
Domnio Fixo (DF)

60

Quadro 26 - Requisitos de Dados 01

Identificador:
RD01 Cadastrar Evento
RD01 Alterar Evento

Requisito Funcional
RF01
RF03
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Instituio/rgo
Organizao/Ban
ca
Ano
Edital

Estado
Remunerao
Inicial
Remunerao
final
Data da prova
Incio da
Inscrio
Fim da Inscrio
Taxa de Inscrio
nvel fundamental
Taxa de Inscrio
nvel mdio
Taxa de Inscrio
nvel Superior

x x x

Instituio
Cdigo identificador da

x x x
x
x

Organizao
x Ano da realizao do Evento
Armazena arquivo no

formado em PDF

Status
Tipo

Cdigo identificador da

x x
x

Armazena a UF onde ser


realizado o evento

89

45

2014

Edital
2014.p
df
Distrito
Federa A

Armazena o valor de

l
R$1.50

remunerao inicial
Armazena o valor de

0,00
R$7.00

remunerao Final
Armazena a data da

0,00
10/11/

realizao do evento
Armazena a data de incio de

2014
01/10/

inscrio
Armazena a da de

2014
01/11/

encerramento das Inscries


Armazena o valor da taxa de

2014
R$45,0

inscrio
Armazena o valor da taxa de

0
R$60,0

inscrio
Armazena o valor da taxa de

0
R$120,

inscrio
Armazena a situao do

00

evento
Armazena a identificao do
tipo do evento

Aberto
Concur
so

N
N
D
D
D
N
N
N
A
A

61

No
Observaes

Armazena notas de texto

ltimo

como observaes

evento
...

62

Quadro 27 - Requisitos de Dados 02

Identificador:
RD02 Consultar Evento
RD02 Excluir Evento
RD02 Publica Evento
Nome
O S L E

Requisito Funcional
RF02
RF04
RF05
Descrio
Exemplo

Ti
p
o

Instituio/rgo
Organizao/Ban
ca
Ano

Cdigo identificador da

x x x

Instituio
Cdigo identificador da

x x x
x

Status

Organizao
x Ano da realizao do Evento
Armazena a situao do

x x

evento

89

45

2014

Aberto

Quadro 28 - Requisitos de Dados 03

Identificador:
RD03 Cadastrar Instituio/rgo
RD03 Alterar Instituio/rgo
RD03 Consultar Instituio/rgo
RD03 Excluir Instituio/rgo
RD03 Cadastrar Banca/Organizadora
RD03 Alterar Banca/Organizadora
RD03 Consultar Banca/Organizadora
RD03 Excluir Banca/Organizadora

Requisito Funcional
RF06
RF08
RF07
RF09
RF10
RF12
RF11
RF13
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Conselho
Regional
Nome

Armazena o Significado

de

da sigla

Contabilida

de de So
Paulo
Sigla
Site

Armazena a sigla do

nome da instituio
x Armazena o Site da

CRCSP

www.site.c

63

Instituio/rgo

om.br

64

Quadro 29 - Requisitos de Dados 04

Identificador:
RD04 Cadastrar Cargos
RD04 Alterar Cargos
RD04 Consultar Cargos
RD04 Excluir Cargos

Requisito Funcional
RF14
RF16
RF15
RF17
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Analist
Nome

Nvel

Tipo

Armazena o nome do cargo

a de

designado

Sistem

Armazena o nvel de

as
Superi

escolaridade
Armazena o tipo do cargo

or
Candid

designado

ato

A
A

65

Quadro 30 - Requisitos de Dados 05

Identificador:
RD05 Cadastrar Candidato
RD05 Alterar Candidato
Nome

OS LE

Requisito Funcional
RF18
RF20
Descrio

Armazena o nome do

Nome

Nascimento

Escolaridade

Sexo

x Armazena o sexo do candidato

Estado Civil

Nome Pai

Nome Me

CPF

RG

Endereo

Complemento

Bairro

CEP

Joo
10/10/1

do candidato
Armazena o grau de

990
Ensino

escolaridade do candidato

Mdio
Masculi

Armazena o estado civil do


candidato
Armazena o nome do pai do
candidato
Armazena o nome da me do

no
Solteiro
(a)
Francis
co
Silva
Maria

candidato

Silva
123.32

Armazena o CPF do Candidato

1.123-

Armazena o GR do Candidato

Candidato
Armazena data de nascimento

Armazena o endereo do
candidato
Armazena Complemento de
endereo

01
123443
2
Q. 10
conj. B

po
A
D
A
A
A

casa 3
Resid
ncia

03
Setor

Armazena o bairro do endereo

Reside

do candidato

ncial

Armazena o CEP do candidato

Ti

Exemplo

Norte
10001100

66

UF

x x x

Cidade

x x x

Telefone:

Telefone Celular

E-mail

Senha

Armazena o estado atual do


candidato
Armazena a cidade atual do
candidato
x

Armazena o telefone
residencial, do candidato.
Armazena o telefone celular do
candidato
Armazena o e-mail do
candidato

DF

Braslia

61
3322

3322
61
99988

9988
fulano
@email A

Armazena a senha definida

.com.br
Senha

pelo candidato

123

67

Quadro 31 - Requisitos de Dados 06

Identificador:
RD06 Consultar Candidato
RD06 Excluir Candidato
Nome

Requisito Funcional
RF19
RF21

O S L E Descrio

Nome

CPF

E-mail

UF

x x x

Cidade

x x x

Exemplo

Armazena o nome do

Candidato
Armazena o CPF do

Joo
123.321.12301
fulano@email.

candidato
Armazena o estado atual

Com.br

do candidato

po
A

Candidato
Armazena o e-mail do

do candidato
Armazena a cidade atual

Ti

N
A

DF

Braslia

Quadro 32 - Requisitos de Dados 07

Identificador:
RD07 Controlar Perodo de Inscrio

Requisito Funcional
RF22
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Concur
so,
Evento

x Armazena o tipo de evento

Exame
de

Sufici
Incio da
Inscrio
Fim da Inscrio

Armazena a data de incio de

ncia
01/10/

inscrio
Armazena a da de

2014
01/11/

encerramento das Inscries

2014

D
D

Quadro 33 - Requisitos de Dados 08

Identificador:
RD08 Inscrio de Candidato
Nome
O S L E

Requisito Funcional
RF23
Descrio
Exemplo

Ti
p

68

o
Candidato

Armazena o id do candidato

10011
01
Concur

so,
Evento

x Armazena o tipo de evento

Exame
de

Sufici
ncia
Analist
Cargo

Armazena o cargo do

a de

candidato

Sistem
as

69

Quadro 34 - Requisitos de Dados 09

Identificador:
RD09 Gerar Boleto

Requisito Funcional
RF24
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Nome

CPF

Inscrio

Cargo

Taxa

Banco

Nmero do
Banco

Agncia

DV da Agncia

Nmero da Conta

DV da Conta

Armazena o nome do
Candidato
Armazena o CPF do
Candidato
Armazena o nmero de

Joo
123.32
1.12301
10011

inscrio do candidato

03
Analist

Armazena o cargo do

a de

candidato

Sistem

Armazena o valor da taxa de

as
R$

inscrio do evento
Armazena o banco da
Instituio
Armazena o Nmero do

120,00
Banco
do

Brasil
001

5283

verificador da agncia da

Instituio
Armazena o Nmero da

10010

Banco da Instituio
Armazena o Nmero da
agncia da instituio
Armazena o Nmero do digito

conta da Instituio
Armazena o Nmero do digito

024

verificador da conta da

Instituio
Quadro 35 - Requisitos de Dados 10

Identificador:
RD10 Confirmar Pagamento
Nome
O S L E

Requisito Funcional
RF25
Descrio
Exemplo

Ti

70

po
Inscrio

Evento

Retorno
Bancrio

Armazena o nmero de
inscrio do candidato
Armazena os dados do

1001103
ANAC

Evento
Arquivo disponibilizado pelo

2014
01112014.

banco

ret

N
A
-

71

Quadro 36 - Requisitos de Dados 11

Identificador:
RD11 Gerar Relatrio de Inscritos
RD11 Gerar Lista de Inscritos
RD11 Confirmar Presena de
Candidato
Nome

OS LE

Requisito Funcional
RF26
RF32
RF32

Descrio

Ti

Exemplo

po

Concur
so,
Evento

x Armazena o tipo de evento

Exame
de

Sufici
ncia
Ano

x Ano da realizao do Evento

Nome

Armazena o nome do
Candidato

2014

Joo

123.32
CPF

Armazena o CPF do Candidato

1.123-

01
Total de

Armazena o nmero de

Inscries

inscritos no evento

10.000

Quadro 37 - Requisitos de Dados 12

Identificador:
RD12 Cadastrar Local
RD12 Alterar Local

Requisito Funcional
RF27
RF29
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Centro
de
Nome

Armazena o nome do Local

Ensino

do Evento

03 de

Planalt
Endereo

x Armazena o endereo do
local do evento

ina DF
Q. 10
conj. B

72

lote 2,
3e4
rea
Complemento

CEP

Bairro

Armazena o complemento de

reside

endereo do local

ncial

Armazena o CEP do local do

sul
10001-

evento

100
Setor

Armazena o bairro do

Reside

endereo local do evento

ncial

Norte
UF

x x x

Cidade

x x x

Armazena o estado atual do


local do evento
Armazena a cidade atual do
local do evento

DF
Brasli
a

A
A

73

Quadro 38 - Requisitos de Dados 13

Identificador:
RD13 Consultar Local
RD13 Excluir Local

Requisito Funcional
RF28
RF30
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Centro
de
Nome

Armazena o nome do Local

Ensino

do Evento

03 de

Planalt
Armazena o CEP do local do

CEP

UF

x x x

Cidade

x x x

evento
Armazena o estado atual do
local do evento
Armazena a cidade atual do
local do evento

ina DF
10001100
DF
Brasli
a

N
A
A

Quadro 39 - Requisitos de Dados 14

Identificador:
RD14 Confirmar Inscrio

Requisito Funcional
RF31
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Candidato

Armazena o id do candidato

10011
01
Concur

so,
Evento

x Armazena o tipo de evento

Exame
de

Sufici
ncia
Analist
Cargo

Armazena o cargo do

a de

candidato

Sistem
as

74

Inscrio

Armazena o nmero de

10011

inscrio do candidato

03

Quadro 40 - Requisitos de Dados 15

Identificador:
RD15 Cadastrar PS
RD15 Alterar PS

Requisito Funcional
RF33
RF35
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Armazena o nome do

Nome

Nascimento

x nascimento do Prestador de

Prestador de Servio
Armazena a data de
Servio
Armazena o grau de

Escolaridade

x escolaridade do Prestador de
Servio

Sexo

Nome Pai

Nome Me

CPF

x Armazena o sexo do PS

PS
Armazena o nome da me do
PS
Armazena o CPF do

Prestador de Servio

RG

NIP/PIS/PASEP

Endereo

Complemento

Armazena o nome do pai do

Joo
01/03/
1987
Ensino
Mdio
Mascul
ino
Franci
sco
Silva
Maria
Silva
123.32
1.123-

Armazena o GR do

01
12344

Prestador de Servio
Armazena os dados do

32
10010

NIP/PIS/PASEP do PS

1002-4
Q. 10

Armazena o endereo do
Prestador de Servio
Armazena Complemento de
endereo

conj. B

N
N

casa 3
Resid
ncia
03

75

Armazena o bairro do
Bairro

x endereo do Prestador de
Servio

CEP

UF

x x x

Cidade

x x x

Telefone

Armazena o CEP do
Prestador de Servio
Armazena o estado atual do
Prestador de Servio
Armazena a cidade atual do
Prestador de Servio
Armazena o telefone
x residencial do Prestador de
Servio

Telefone Celular

E-mail

Senha

Tipo de Conta

Banco

Nmero do
Banco

Agncia

Armazena o telefone celular


do Prestador de Servio

Setor
Reside
ncial
Norte
10001100
DF
Brasli
a
61
3322

99988

Prestador de Servio

l.com.b

Armazena a senha definida

r
Senha

Prestador de Servio
Armazena o banco da
Instituio

A
A

9988
fulano
@emai

Armazena o tipo de conta do

3322
61

Armazena o e-mail do

pelo Prestador de Servio

123
Conta
corrent

e
Banco
do

Brasil

Armazena o Nmero do
X

Banco do Prestador de

001

5283

Servio
Armazena o Nmero da
X

agncia do Prestador de
Servio
Armazena o Nmero do digito

DV da Agncia

verificador da agncia do
Prestador de Servio

76

Armazena o Nmero da
Nmero da Conta

10010

conta do Prestador de

024

Servio
Armazena o Nmero do digito
DV da Conta

Variao

verificador da conta do
Prestador de Servio
Armazena a variao do tipo

de conta

013

Quadro 41 - Requisitos de Dados 16

Identificador:
RD16 Consultar PS
RD16 Excluir PS

Requisito Funcional
RF34
RF36
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Nome

CPF

E-mail

UF

x x x

Cidade

x x x

Armazena o nome do
Prestador de Servio
Armazena o CPF do
Prestador de Servio

Armazena o e-mail do
Prestador de Servio
Armazena o estado atual
do Prestador de Servio
Armazena a cidade atual
do Prestador de Servio

Joo
123.321.12
3-01
fulano@e
mail.com.b

A
N

r
DF

Braslia

Quadro 42 - Requisitos de Dados 17

Identificador:
RD17 Convocar PS

Requisito Funcional
RF37
Ti

Nome

O S L E

Descrio

Exemplo

p
o

Evento

Nvel

Define parmetro de do tipo

Concur

de evento
Define parmetro do nvel de

so

escolaridade exigido

Mdio

77

Idade de

Idade at

Convocados por
perodo

Localidade

Define parmetro de idade


mnima
Define parmetro de idade
mxima
Define parmetro de
x convocados anteriormente
em um determinado perodo
Define parmetro de

x proximidade: local evento x


Endereo PS

18

25

3
meses
Brasli
a

78

Quadro 43 - Requisitos de Dados 18

Requisito

Identificador:

Funcional
RF38

RD18 Definir Cargo PS


Nome
Prestador de
Servio
Evento

Cargo

OS LE
x

Descrio
Armazena o id do PS

Armazena o tipo de
evento

Ti

Exemplo
100101-3

po
N

Concurso,
Exame de

Armazena o nome do

Suficincia
Fiscal de

cargo do PS

Corredor

Quadro 44 - Requisitos de Dados 19

Requisito

Identificador:
RD19 Permitir Confirmar Convocao
Nome

OS LE

Prestador

Evento

Status

Descrio
Armazena os dados do
Prestador de Servio
Armazena os dados do
Evento
Armazena o Status do
Evento

Funcional
RF39
Ti

Exemplo

po

100110-2

ANAC 2014

Confirmado

Quadro 45 - Requisitos de Dados 20

Requisito

Identificador:
RD20 Gerar Lista de PS
RD20 Confirmar Presena de PS
Nome

OS LE

Evento

Local

Nome

Descrio
Armazena os dados do
Evento
Armazena o local do

evento
Armazena o nome do
Prestador de Servio

Funcional
RF40
RF42
Ti

Exemplo

po

ANAC 2014

UniCEUB

Joo

79

CPF

Cargo

Armazena o CPF do

123.321.123-

Prestador de Servio
Armazena o nome do

01

x cargo do Prestador de
Servio

Fiscal de
Corredor

80

Quadro 46 - Requisitos de Dados 21

Requisito

Identificador:
RD21 Gerar Arquivo de Remessa
Nome

OS LE

Nome

CPF

Banco

Nmero do
Banco

Agncia

Descrio
Armazena o nome do
Prestador de Servio
Armazena o CPF do

Funcional
RF43
Ti

Exemplo
Joo
123.321.123-

po
A
N

Prestador de Servio
Armazena o banco da

01
Banco do

Instituio
Armazena o Nmero do

Brasil

Banco do Prestador de

001

5283

10010024

013

R$120,00

Servio
Armazena o Nmero da
X

agncia do Prestador de
Servio
Armazena o Nmero do

DV da Agncia

Nmero da
Conta

DV da Conta

digito verificador da
agncia do Prestador de
Servio
Armazena o Nmero da

conta do Prestador de
Servio
Armazena o Nmero do

Variao

Valor

digito verificador da conta


do Prestador de Servio
Armazena a variao do
tipo de conta
Armazena o valor a ser
pago para Prestador de
Servios

Quadro 47 - Requisitos de Dados 22

Requisito

Identificador:
RD22 Confirma PG de PS
Nome
OS LE

Descrio

Funcional
RF44
Exemplo

Ti

81

po
Prestador

Status

Armazena os dados do
Prestador de Servio
Armazena a situao do
pagamento do Prestador
de Servios

100110-2

Pago

82

Quadro 48 - Requisitos de Dados 23

Requisito

Identificador:

Funcional
RF45
RF46

RD23 Publica Gabarito


RD23 Publica Resultado
Nome

OS LE

Evento

Arquivo

Descrio
Armazena os dados do
Evento
Permite anexar um
arquivo com dados da

Ti

Exemplo

po

ANAC 2014

1.a, 2.c, 3.a

prova
Tipo

Armazena o tipo de
arquivo anexado

Gabarito ou
Lista de

Aprovados

Quadro 49 - Requisitos de Dados 24

Requisito

Identificador:
RD24 Gerar Relatrio de Inscritos por Cargo
Nome

OS LE

Evento

Inscritos

Descrio
Armazena os dados do
Evento
Armazena o nmero de
inscritos

Funcional
RF47
Ti

Exemplo

po

ANAC 2014

5.000

Analista do
Cargos

Armazena o nmero de

Senado;

cargos do evento

Exame de

Suficincia
Quadro 50 - Requisitos de Dados 25

Requisito

Identificador:
RD25 Gerar Relatrio de Disputa por Vaga
Nome
Evento

OS LE
x

Descrio
Armazena os dados do
Evento

Funcional
RF48
Ti

Exemplo
ANAC 2014

po
A

83

Inscritos

Vagas

Armazena o nmero de
inscritos
Armazena o nmero de
Vagas

5.000

200

Analista do
Cargos

Armazena o nmero de

Senado;

cargos do evento

Exame de

Suficincia
Inscritos no
Cargo

Armazena o nmero de
inscritos por cargo

1500

84

Quadro 51 - Requisitos de Dados 26

Requisito

Identificador:
RD26 Gerar Relatrio de Inscritos Pagantes
Nome

OS LE

Evento

Inscritos

Pagante

Descrio

Funcional
RF49
Ti

Exemplo

Armazena os dados do
Evento
Armazena o nmero de
inscritos
Armazena o nmero de

po

ANAC 2014

5.000

Inscrio:

x inscritos pagantes no

100126

evento

Pago

Quadro 52 - Requisitos de Dados 27

Requisito

Identificador:

Funcional

RD27 Gerar Relatrio de Inscritos No


Pagantes
Nome

OS LE

Evento

Inscritos

Pagante

Descrio

RF50
Ti

Exemplo

Armazena os dados do
Evento
Armazena o nmero de
inscritos
Armazena o nmero de

po

ANAC 2014

5.000

Inscrio:

x inscritos no pagantes no

100126 No A

evento

Pago

Quadro 53 - Requisitos de Dados 28

Requisito

Identificador:
RD28 Gerar Relatrio de Inscritos Presentes
RD28 Gerar Relatrio de Inscritos no
Presentes
Nome
Evento

OS LE
x

Descrio
Armazena os dados do
Evento

Funcional
RF51
RF52
Ti

Exemplo
ANAC 2014

po
A

85

Inscritos
Lista de
Presena

x
x

Armazena o nmero de
inscritos
Armazena a lista de
presena dos candidatos

5.000
Joo Silva Presente

N
A

86

Quadro 54 - Requisitos de Dados 29

Requisito

Identificador:
RD29 Gerar Relatrio de PS Presentes
RD29 Gerar Relatrio de PS No Presentes
Nome

OS LE

Evento

Prestador

Lista de
Presena

Descrio
Armazena os dados do
Evento
Armazena os dados do
Prestador de Servio
Armazena lista de

presena dos
Prestadores de Servios

Funcional
RF53
RF54
Ti

Exemplo

po

ANAC 2014

100110-2

Joo Silva Presente

Quadro 55 - Requisitos de Dados 30

Requisito

Identificador:
RD30 Gerar Relatrio PG de PS com Erro
Nome

OS LE

Evento

Prestador

Status

Descrio
Armazena os dados do
Evento
Armazena os dados do
Prestador de Servio
Armazena a situao do
pagamento do Prestador

Funcional
RF55
Ti

Exemplo

po

ANAC 2014

100110-2

Pago

de Servios
Quadro 56 - Requisitos de Dados 31

Requisito

Identificador:

Funcional
RF56
RF57

RD31 - Cadastrar Funcionrio


RD31 - Alterar Funcionrio
Nome

OS LE

Nome

Tipo

Descrio

Ti

Exemplo

Armazena o nome do

Maria das

Funcionrio
Armazena o tipo atribudo

Graas
Dep.

do funcionrio

Operacional

po
A
A

87

E-mail

Senha

Armazena o e-mail do

funcion@ema

funcionrio
Armazena a senha de

il.com.br

acesso do funcionrio

Senha123

A
A

88

Quadro 57 - Requisitos de Dados 32

Requisito

Identificador:

Funcional
RF58
RF59

RD32 - Consultar Funcionrio


RD32 - Excluir Funcionrio
Nome

OS LE

Nome

E-mail

Tipo

Descrio

Ti

Exemplo

Armazena o nome do

Maria das

Funcionrio
Armazena o e-mail do

Graas
funcion@ema

funcionrio
Armazena o tipo atribudo

il.com.br
Dep.

do funcionrio

Operacional

po
A
A
A

Quadro 58 - Requisitos de Dados 33

Requisito

Identificador:
RD33 Definir Cargos do Evento
Nome

OS LE

Descrio
Armazena os dados do

Evento

Cargos

Valor

Vagas

Evento
Armazena os nomes dos
cargos pr-definidos
Armazena o Valor a ser
pago para o PS
Armazena o nmero de
vaga do evento

Funcional
RF60
Ti

Exemplo
ANAC 2014
Analista ou
Fiscal

po
A
A

R$100,00

600

Quadro 59 - Requisitos de Dados 34

Requisito

Identificador:
RD34 Excluir Cargos do Evento
Nome

OS LE

Evento

Cargos

Valor

Descrio
Armazena os dados do

Evento
Armazena os nomes dos

cargos pr-definidos
X Armazena o Valor a ser

Funcional
RF61
Ti

Exemplo
ANAC 2014
Analista ou
Fiscal
R$100,00

po
A
A
N

89

pago para o PS

90

Quadro 60 - Requisitos de Dados 35

Requisito

Identificador:

Funcional

RD35 Permitir Impresso do Comprovante de


Inscrio
Nome

OS LE

Evento

Candidato

Descrio
Armazena os dados do

Evento
Armazena o id do
candidato

RF62
Ti

Exemplo

po

ANAC 2014

1001101

Quadro 61 - Requisitos de Dados 36

Requisito

Identificador:
RD36 Definir quantidade de salas
RD36 Definir Local de Prova
RD36 Informar local de prova
Nome

OS LE

Evento

Local

Qtd Salas

Descrio
Armazena os dados do
Evento
Armazena o local do
evento
Armazena a quantidade
de salas necessrias
para o evento

Funcional
RF63
RF64
RF65
Ti

Exemplo

po

ANAC 2014

UniCEUB

60

91

3.3.

Regras de Execuo (RE)

Quadro 62 - Regras de Execuo (RE)

Identificado
r
RE01
RE02

Descrio
O usurio somente poder ver campos no
sistema referente a seu respectivo perfil.
Quando for consultar, o sistema de permitir
aplicao de filtro ano/rgo/tipo).

Requisito
Funcional
RF01, RF03
RF02
RF09, RF04,

RE03

O cone excluir dever aparecer apenas para

RF13, RF17,

o perfil de Administrador.

RF21, RF30,
RF36,

Quando o sistema excluir um evento, uma


RE04

determinada banca no pode estar vinculada

RF04

a algum evento.
Quando o evento for publicado/cadastrado,
RE05

dever ser apenas, pelo departamento

RF05, RF06

administrativo.
RE06

RE07

Quando for alterado, dever ser apenas,


pelo departamento administrativo.
Quando for cadastrado, dever ser apenas,
pelo departamento administrativo.

RF08, RF12,
RF16, RF20,
RF29, RF35
RF10, RF14,
RF18, RF27,
RF33

Quando for Publicar/Inscrever, verificar se


RE09

todos os campos obrigatrios esto

RF5, RF23

preenchidos.
Quando o perodo de inscrio estive
RE10

vigente/Aberto o sistema dever respeitar as

RF22

datas estabelecidas de seu fechamento.


Quando o boleto for gerado dever realizar
RE11

RE12
RE13

uma associao do valor da taxa com o


preenchimento referente a escolha do nvel
de escolaridade.
Quando o evento for cadastrado o sistema
dever alocar valores de taxas de inscries.
Quando for confirmar pagamento e
inscrio, o Dep. Financeiro deve

RF24

RF05
RF25, RF31

92

consultar pelo Bank Line da Fundao


atravs do nmero gerado pelo
determinado boleto o seu status de
Pago ou No Pago.
Quando for gerar o relatrio de inscritos o
RE14

RE15

RE16

Dep. Financeiro deve confirmar todos os


inscritos pagantes.
Quando for cadastrar local do Evento ser
necessrio o nmero de inscritos no evento.
A lista de Inscritos ser gerada pelo Dep.
Administrativo a partir do fornecimento do

RF26

RF27

RF32

Relatrio de Inscritos pelo Dep. Financeiro.


Quando for Convocar e Definir Cargo de
RE17

RE18

RE19

Prestador de Servio, dever ser apenas,


pelo departamento de Operaes.
O valor a ser pago para o Prestador de
Servio definido pelo Dep. Financeiro.
O valor a ser pago para o Prestador de
Servio definido de acordo com seu grau

RF37, RF38

RF39

RF39

de escolaridade e cargo designado.


Quando for confirmar convocao de
RE20

Prestador de Servio, precede da


confirmao via e-mail pelo prestador aps a

RF40

convocao.
Quando for gerar lista de Prestador de
RE21

servio, necessrio obter uma relao dos

RF41

Prestadores que confirmaram a convocao.


Quando os candidatos assinam sua presena
na lista de inscritos no dia do evento,
RE22

necessrio que o Dep. Operacional confirme

RF42

manualmente a presena de cada candidato


no sistema.
Quando os Prestadores de Servios assinam
RE23

a lista de presena, necessrio que o Dep.


Operacional confirme manualmente a
presena de cada Prestador no sistema.

RF43

93

Quando for gerar arquivo de remessa


necessria definio de cargo, valor a ser
RE24

pago e a lista de presena dos prestadores

RF44

de servio, essa operao executada pelo


Dep. Financeiro.
Quando for confirmar pagamento de PS, o
Dep. Financeiro deve acessar o Bank Line da
RE25

conda da Fundao e verificar as

RF45

transferncias realizadas para em seguida


confirmar no sistema.
Quando for publicar gabarito ou resultado o
RE26

sistema deve verificar as datas pr-definidas

RF46, RF47

de cada etapa.
Quando for publicar resultado necessria
RE27

RE28
RE29
RE30

lista de aprovados na prova ou exame de


suficincia.
Esse relatrio gerado somente pelo Dep.
Administrativo.
Esse relatrio gerado somente pelo Dep.
Financeiro.
Esse relatrio gerado somente pelo Dep.
Operacional.
Quando for Convocar PS, deve se aplicar os

RF47

RF48, RF49
RF50, RF51
RF52, RF53

parmetros de proximidade do local do


RE31

evento com a residncia do PS e a


quantidade de vezes em que o PS foi

RF37

convocado, priorizando os menos ou nunca


convocados.
Quando for, cadastrar, alterar, ou excluir
RE32

Funcionrio, somente poder ser feito pelo


Administrador.
Quando for, definir ou excluir cargos ao

RE33

evento, somente poder ser feito pelo

RF56, RF57,
RF59

RF60, RF61

Administrador.
Quando for, definir local de provas e definir
RE34

quantidade de salas para o evento dever ser


feito pelo Dep. Operacional.

RF63, RF64

94

95

3.4.

Lista de Mensagens (LMSG)

Quadro 63 - Lista de Mensagens (LMSG)

Identificador Descrio

Requisito Funcional
RF01, RF06, RF10,

LMSG01

RF14, RF18, RF27,

Deseja realizar cadastro?

RF33, RF63, RF67


RF01, RF06, RF10,
LMSG02

Cadastro realizado com sucesso

RF14, RF18, RF27,


RF33, RF63, RF67
RF03, RF08, RF12,

LMSG03

Deseja realizar essa alterao?

RF16, RF20, RF29,


RF35, RF64, RF68
RF03, RF08, RF12,

LMSG04

Alterao realizada com sucesso

RF16, RF20, RF29,


RF35, RF64, RF68
RF01, RF06, RF10,
RF14, RF18, RF27,

LMSG05

necessrio preencher todos os campos

RF33, RF63, RF67,

obrigatrios!

RF03, RF08, RF12,


RF16, RF20, RF29,
RF35, RF64, RF68
RF04, RF09, RF13,

LMSG06

Deseja realmente excluir este?

RF17, RF21, RF30,


RF36, RF66, RF70,
RF76
RF04, RF09, RF13,

LMSG07

Excludo com sucesso

RF17, RF21, RF30,


RF36, RF66, RF70,
RF76

LMSG08

Deseja realmente realizar a publicao?

RF05, RF46, RF47

LMSG09

Publicao realizada com sucesso

RF05, RF46, RF47

LMSG10

Inscrio realizada com sucesso

RF23

LMSG11

Deseja gerar boleto?

RF24

LMSG12

Deseja gerar o relatrio?

RF26, RF48, RF49,


RF50, RF51, RF52,
RF53, RF54, RF55,

96

RF56, RF57, RF58,


RF59, RF60, RF61,

LMSG13
LMSG14
LMSG15
LMSG16

Deseja gerar lista?

RF62
RF32, RF41, RF73,

Deseja enviar convocao ao Prestador de

RF74
RF37

Servio?
Deseja gerar arquivo de remessa?
Deseja realmente desvincular o Perfil?

RF44
RF72

97

3.5. Rastreabilidade
3.5.1. Requisitos Funcionais x Atributos

98

Quadro 64 - Requisitos Funcionais x Atributos

Atributos

RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF11
RF12
RF13
RF14
RF15
RF16
RF17
RF18
RF19
RF20
RF21
RF22
RF23
RF24
RF25
RF26
RF27
RF28
RF29
RF30
RF31
RF32

Requisitos

Instituio/rgo
Organizao/Banca
Ano
Edital
Estado
Remunerao
Data da prova
Perodo de Inscrio
Taxa de Inscrio
Observaes
Nome
Sigla
Site
Estado Civil
Retorno Bancrio
Inscrio
Nascimento
Escolaridade
Sexo
Filiao
RG
NIP/PIS/PASEP
Endereo
Complemento
Bairro
CEP
Telefone
Tipo de Conta
UF
Cidade
Nvel
Idade
Convocados por perodo
Localidade
Prestador de Servio
Cargo
CPF
Banco
Nmero do Banco
Agncia
DV da Agncia
Nmero da Conta
DV da Conta
Variao
Arquivo
Inscritos no Cargo
Pagante
Inscritos
Prestador
Status
Tipo
E-mail
Senha
Cargos
Vagas
Valor
Candidato
Evento
Local
Qtd Salas

Funcionais

99

X
X
x
x
x
x
x
x
x
x
x x x x x x x x
x
x x x x x x x x
x
x

x
x

x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x

x
x

x
x
x
x
x
x
x
x
x

x
x
x
x
x
x

x x
x
x x
x
x

x
x
x
x
x
x
x
x
x
x
x
x

x
x x x x x
x x x x x

x
x x x x x
x x x x x

x x x x
x
x x x x
x
x
x
x
x

x
x x
x
x
x
x

x
x
x
x
x
x
x
x

x
x x x x x x x x x

x
x

x x
x
x x
x
x
x x

x
x

x
x x
x
x x
x x

100

3.5.2. Requisitos Funcionais x Requisitos Complementares

101

Quadro 65 - Requisitos Funcionais x Requisitos Complementares

RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF11
RF12
RF13
RF14
RF15
RF16
RF17
RF18
RF19
RF20
RF21
RF22
RF23
RF24
RF25
RF26
RF27
RF28
RF29
RF30
RF31
RF32

RD03
RD04
RD05
RD06
RD07
RD08
RD09
RD10
RD11
RD12
RD13
RD14
RD15
RD16
RD17
RD18
RD19
RD20
RD21
RD22
RD23
RD24
RD25
RD26
RD27
RD28
RD29
RD30
RD31
RD32
RD33
RD34
RD35
RD36

RD01
RD02

Funcionais

Requisitos

102

x
x

x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x

x
x

x
x
x
x
x
x
x
x

x
x
x

103

3.5.3. Requisitos Funcionais x Regras de Execuo

104

Quadro 66 - Requisitos Funcionais x Regras de Execuo

Regras

RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF11
RF12
RF13
RF14
RF15
RF16
RF17
RF18
RF19
RF20
RF21
RF22
RF23
RF24
RF25
RF26
RF27
RF28
RF29
RF30
RF31
RF32

RE01
RE02
RE03
RE04
RE05
RE06
RE07
RE08
RE09
RE10
RE11
RE12
RE13
RE14
RE15
RE16
RE17
RE18
RE19
RE20
RE21
RE22
RE23
RE24
RE25
RE26
RE27
RE28
RE29
RE30
RE31
RE32
RE33
RE34
RE35
RE36
RE37
RE38
RE39
RE40

Funcionais

Requisitos

105

106

3.5.4. Requisitos Funcionais x Prioridades

107

Quadro 67 - Requisitos Funcionais x Prioridades

Requisitos
Funcionais

RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF11
RF12
RF13
RF14
RF15
RF16
RF17
RF18
RF19
RF20
RF21
RF22
RF23
RF24
RF25
RF26
RF27
RF28
RF29
RF30
RF31
RF32

108
Baixo

Mdio

Alto

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

109

3.5.5. Requisitos Funcionais x Objetivos Especficos

110

Quadro 68 - Requisitos Funcionais x Objetivos Especficos

Requisitos
Funcionais

RF01
RF02
RF03
RF04
RF05
RF06
RF07
RF08
RF09
RF10
RF11
RF12
RF13
RF14
RF15
RF16
RF17
RF18
RF19
RF20
RF21
RF22
RF23
RF24
RF25
RF26
RF27
RF28
RF29
RF30
RF31
RF32

111

112

3.5.6. Mdulos x Usurios


Mdulos

Quadro 69 - Mdulos x Usurios

Diretor

Departamento

Departamento

Departamento

Administrativo

Financeiro

Operacional

Candidato

Prestador de
Servios

Controle de
Prestador de
Servios
Controle de
Candidatos
Controle
financeiro
Controle de
Convocaes
Controle de
Inscries
Controle de
Eventos

X
X

X
X

113

3.6. Perfis e Permisses


3.6.1. Lista de Usurios
Abaixo apresentado quadro com as listas de usurios que utilizam o
sistema.
Quadro 70 - Lista de Usurios

Nomes
Diretoria
Departamento Administrativo
Departamento Operacional
Departamento Financeiro
Prestador de Servio
Candidato

3.7.

Requisitos No-Funcionais de Qualidade


O objetivo deste tpico, definir os requisitos no funcionais que se

aplicam todo o sistema ou requisitos que no foram prontamente capturados nas


especificaes dos requisitos funcionais. Conforme definies da norma
internacional ISO/IEC 9126, que trata da qualidade dos produtos de software, esses
requisitos sero agrupados em: funcionalidade, confiabilidade, usabilidade,
eficincia, manutenibilidade e portabilidade.
3.7.1. Funcionalidade
Quadro 71 - Funcionalidade

Identificao
RNF_Q01

Descrio
O sistema deve atender as necessidades do usurio.

3.7.2. Confiabilidade
Quadro 72 - Confiabilidade

Identificao
RNF_Q02
RNF_Q03
RNF_Q04

Descrio
O sistema deve permanecer disponvel 24 (vinte quatro) horas
por dia, 7 (sete) dias por semana.
O backup do sistema deve ser realizado diariamente de forma
incremental.
O sistema deve possuir mecanismo de gerenciamento de
identidades e de controle de acesso.

114

3.7.3. Usabilidade
Quadro 73 - Usabilidade

Identificao
RNF_Q05
RNF_Q06

Descrio
O sistema deve seguir as diretrizes de acessibilidade proposta
pelo W3C (http://www.w3.org/WAI/gettingstarted/
Overview.html).
O sistema deve estar de acordo com a lngua portuguesa.

3.7.4. Eficincia
Quadro 74 - Eficincia

Identificao
RNF_Q07
RNF_Q08
RNF_Q09

Descrio
O sistema deve seguir o padro tableless para garantir
maior velocidade ao carregamento das telas.
O sistema deve invalidar a sesso do usurio quando no
for identificado nenhuma requisio no perodo de 15
(quinze) segundos.
O sistema deve executar as requisies realizadas pelo
usurio em mdia de 10 (dez) segundos.

3.7.5. Manutenibilidade
Quadro 75 - Manutenibilidade

Identificao
RNF_Q10

Descrio
O sistema no deve ter redundncias de funcionalidades.

RNF_Q11

O sistema deve estar de acordo com a rastreabilidade.


O sistema tem que ser desenvolvido utilizando tcnica de
versionamento.
O sistema deve ser testado para garantir os requisitos funcionais,
de dados e regras de execuo.

RNF_Q12
RNF_Q13

3.7.6. Portabilidade
Quadro 76 - Portabilidade

Identificao
RNF_Q14
RNF_Q15

Descrio
O sistema deve funcionar na Internet de forma que o
mesmo possa ser acessado em qualquer lugar.
O sistema deve estar disponvel para ser utilizado nas
plataformas mobile, tables e desktops.

115

3.8. Prottipo No Funcional


3.8.1. Cadastrar Banca/Organizadora

Figura 12 - Cadastrar Banca/Organizadora

116

3.8.2. Alterar Banca/Organizadora

Figura 13 - Alterar Banca/Organizadora

117

3.8.3. Listar Banca/Organizadora

Figura 14 - Listar Banca/Organizadora

118

3.8.4. Cadastrar Candidato

Figura 15 - Cadastrar Candidato

119

3.8.5.

Alterar Candidato

Figura 16 - Alterar Candidato

120

3.8.6.

Listar Candidato

Figura 17 - Listar Candidato

121

3.8.7.

Pgina Atualizar Perfil

Figura 18 - Pgina Atualizar Perfil

122

3.8.8.

Pgina Cadastro Online

Figura 19 - Pgina Cadastro Online

123

3.8.9.

Pgina Comprovante Inscrio

Figura 20 - Pgina Comprovante Inscrio

124

3.8.10. Pgina Confirmar Inscrio

Figura 21 - Pgina Confirmar Inscrio

125

3.8.11. Pgina Eventos

Figura 22 - Pgina Eventos

126

3.8.12. Pgina Eventos Detalhe

Figura 23 - Pgina Eventos Detalhe

127

3.8.13. Pgina Inscries

Figura 24 - Pgina Inscries

128

3.8.14. Pgina Local Prova

Figura 25 - Pgina Local Prova

129

3.8.15. Pgina Logado

Figura 26 - Pgina Logado

130

3.8.16. Pgina Online

Figura 27 - Pgina Online

131

3.8.17. Cadastrar Cargo

Figura 28 - Cadastrar Cargo

132

3.8.18. Alterar Cargo

Figura 29 - Alterar Cargo

133

3.8.19. Listar Cargo

Figura 30 - Listar Cargo

134

3.8.20. Gerar Lista PS

Figura 31 - Gerar Lista PS

135

3.8.21. Listar Convocao PS

Figura 32 - Listar Convocao PS

136

3.8.22. Realizar Convocao PS

Figura 33 - Realizar Convocao PS

137

3.8.23. Cadastrar Cargo do Evento

Figura 34 - Cadastrar Cargo do Evento

138

3.8.24. Alterar Cargo do Evento

Figura 35 - Alterar Cargo do Evento

139

3.8.25. Cadastra Aba de Cargos do Evento

Figura 36 - Cadastra Aba de Cargos do Evento

140

3.8.26. Listar Cargo do Evento

Figura 37 - Listar Cargo do Evento

141

3.8.27. Cadastrar Evento

Figura 38 - Cadastrar Evento

142

3.8.28. Alterar Evento

Figura 39 - Alterar Evento

143

3.8.29. Listar Evento

Figura 40 - Listar Evento

144

3.8.30. Cadastrar Funcionrio

Figura 41 - Cadastrar Funcionrio

145

3.8.31. Alterar Funcionrio

Figura 42 - Alterar Funcionrio

146

3.8.32. Listar Funcionrio

Figura 43 - Listar Funcionrio

147

3.8.33. Confirmar Pagamento

Figura 44 - Confirmar Pagamento

148

3.8.34. Cadastrar Local

Figura 45 - Cadastrar Local

149

3.8.35. Alterar Local

Figura 46 - Alterar Local

150

3.8.36. Listar Local

Figura 47 - Listar Local

151

3.8.37. Cadastrar Local de Prova

Figura 48 - Cadastrar Local de Prova

152

3.8.38. Listar Local de Prova

Figura 49 - Listar Local de Prova

153

3.8.39. Cadastrar rgo-Instituio

Figura 50 - Cadastrar rgo-Instituio

154

3.8.40. Alterar rgo-Instituio

Figura 51 - Alterar rgo-Instituio

155

3.8.41. Listar rgo-Instituio

Figura 52 - Listar rgo-Instituio

156

3.8.42. Cadastrar Prestador de Servio

Figura 53 - Cadastrar Prestador de Servio

157

3.8.43. Alterar Prestador de Servio

Figura 54 - Alterar Prestador de Servio

158

3.8.44. Listar Prestador de Servio

Figura 55 - Listar Prestador de Servio

159

3.8.45. Pgina Cadastro Online Prestador de Servio

Figura 56 - Pgina Cadastro Online Prestador de Servio

160

3.8.46. Pgina Alterar Online Prestador de Servio

Figura 57 - Pgina Alterar Online Prestador de Servio

161

3.8.47. Pgina Confirmar Convocao Prestador de Servio

Figura 58 - Pgina Confirmar Convocao Prestador de Servio

162

3.8.48. Pgina Online Prestador de Servio

Figura 59 - Pgina Online Prestador de Servio

163

3.8.49. Relatrios Estatsticas Candidatos

Figura 60 - Relatrios Estatsticas Candidatos

164

3.8.50. Relatrios Estatsticas Prestadores Servio

Figura 61 - Relatrios Estatsticas Prestadores Servio

165

3.8.51. Relatrio de Inscritos

Figura 62 - Relatrio de Inscrito

166
4. PROPOSTA DE SOLUO
4.1. Diagrama de Caso de Uso

Figura 63 - Diagrama de Caso de Uso

167
4.2.

Diagrama de Classe de Domnio

Figura 64 - Diagrama de Classe de Domnio

168
4.3.

Diagrama de Classe

Figura 65 - Diagrama de Classe

169
4.4.

Modelo de Entidade e Relacionamento Conceitual

Figura 66 - Modelo de Entidade e Relacionamento Conceitual

170
4.5.

Modelo de Entidade e Relacionamento Lgico

Figura 67 - Modelo de Entidade e Relacionamento Lgico

171
4.6.

Modelo de Entidade e Relacionamento Fsico

Figura 68 - Modelo de Entidade e Relacionamento Fsico

172

5. CONCLUSO
Quando nos referimos a entendimento de negcio, a primeira
anlise temos uma viso curta e limitada, a viso de negcio extensa e
complexa e adquirimos prticas e facilidade atravs da experincia, que
muitas vezes pode levar anos. Documentos como este apresentado, retratam
da melhor forma o entendimento do negcio, e auxilia consideravelmente
para um profissional entender, melhorar, desenvolver e aperfeioar prticas
de negcio.
Este documento tem um grau de dificuldade considervel para ser
elaborado, e como um documento de concluso de curso, tivemos o auxlio
do um mentor, e bastante tempo para conclu-lo, porm temos cincia de que
no mercado de trabalho as coisas so bem mais difceis, com prazos curtos,
clientes impacientes e informaes equivoca o que eleva a dificuldade que
um analista deve enfrentar na sua carreira.
A metodologia e tcnicas descritas neste documento foram
essenciais para a identificao dos problemas, e a proposta de soluo fosse
alcanada com sucesso. O xito ao alcanar as expectativas foi concretizado,
fazendo com que este trabalho agregue o conhecimento de situaes reais
em projetos nas empresas no mercado contemporneo. Contudo, este
trabalho o retorno de uma aplicao prtica dos conhecimentos obtidos
durante os quatro semestres do curso de Anlise e Desenvolvimento de
Sistemas do Centro Universitrio de Braslia UniCEUB.

173

6. REFERNCIAS BIBIOGRFICAS
ALOG. Servios. Disponvel em: <http://www.alog.com.br/v2/pt/hosting_dedicado
/servicos/servicos_hosting/servicos_hosting_gerenciado.asp>. Acesso em: 21
fevereiro 2014.
CASTRO, Eduardo J. R. de. Notas de aula: Anlise de requisitos. Braslia: UniCEUB,
2013.
CHEN, Peter. Modelagem de Dados: A Abordagem Entidade Relacionamento para
Projeto Lgico. So Paulo: McGraw-Hill, 1990.
GUEDES, Gilleanes T. A. UML Uma Abordagem Prtica. So Paulo: Novatec, 2009.
HEUSER, Carlos Alberto. Projeto de Banco de Dados. Porto Alegre: Instituto de
informtica da UFRGS, Sagra Luzzato, 2001.
Karner, G. Use Case Points Resource Estimation for Objectory Projects:
Thechnical Report, Objective Systems SF AB. Rational Software, 1993.
KOTLER, Philip. Marketing Management. New Jersey: Prentice-Hall, 2000.
SILBERCHATZ, Abraham; KORTH, Henry F. Sistema de Banco de Dados. 3 Ed.
So Paulo: Person Makron Books, 1999.
BOOCH, Grady. RUMBAUGH, James. JACOBSON, Ivar. UML: Guia do Usurio. 2
ed. Rio de Janeiro: Elsevier, 2012.
CASTRO, Eduardo J. R. Engenharia de Requisitos: Um enfoque prtico na
construo de software orientado a negcio. 1 ed. Florianpolis, SC: Bookess,
2014.
GUSTAFSON, David A. Teoria e Problemas de Engenharia de Software. Porto
Alegre: Bookman, 2003.

174

KOSCIANSKI, Andr. SOARES, Michel S. Qualidade de Software: Aprenda as


metodologias e tcnicas mais modernas para o desenvolvimento de software. 2 ed.
So Paulo: Novatec, 2007.
MACHADO, Felipe N.R. Banco de Dados: Projeto e Implementao. 2 ed. So
Paulo: Editora rica Ltda, 2012.
MACHADO, Felipe N.R. Anlise e Gesto de Requisitos de Software: Onde nascem
os sistemas. 1 ed. So Paulo: rica Ltda, 2013.
VALLE, Rogerio. OLIVEIRA, Saulo B. Anlise e modelagem de processos de
negcio: foco na notao BPMN. So Paulo: Atlas, 2013.
VAZQUEZ, Carlos E. SIMES, Guilherme S. ALBERT, Renato M. Anlise de Pontos
de Funo: Medio, Estimativas e Gerenciamento de Projetos de Software. 13 ed.
So Paulo: rica Ltda, 2013.

Você também pode gostar