FACULDADE DE ENGENHARIA
Luanda, 2018
UNIVERSIDADE CATÓLICA DE ANGOLA
FACULDADE DE ENGENHARIA
A Minha Mãe Maria Juliana Bragança, que todas as vezes esteve presente e quando
algumas vezes, pensei em desistir deu-me força para continuar e orar por formas a
conseguir realizar este grande sonho.
I
Agradecimentos
Aos meus pais, a minha irmã, a minha filha e toda a família Bragança e Ferreira pelo
amor, apoio, cuidado e incentivo. Sem a vossa ajuda jamais chegaria onde estou.
Aos meus colegas de licenciatura: Carlos Ramos, Alfredo Marrajal, Bruno Banguela
que sempre estiveram ai para comigo partilhar conhecimentos no mais profundo
sentido da palavra, a vocês o meu muito obrigado. Aos meus colegas de carteira
grandes momentos passamos, muitas vigílias fizemos e Graças a Deus o grande dia
chegou.
Devo agradecer em especial, ao meu orientador Prof. Doutor Aires Manuel Araújo
Veloso, pela disponibilidade, atenção dispensada, paciência, dedicação,
profissionalismo, pessoa de trato fácil e super acessível ... Um Muito Obrigado.
II
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
" Os dois dias mais importantes da sua vida são: O dia em que você nasceu, e o dia
em que você descobre o porquê."
- Mark Twain -
III
Resumo
IV
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Abstract
With the new business landscape after the globalization, every company needs to have
an information system that provides external and internal information in a short space
of time. With this information, you can make safer decisions and seek a competitive
and growing differential in the market. This work has as main objective to present the
development of an integrated management system, developed by the core of students
of the 5th year of Computer Engineering of the Catholic University of Angola, for
Catholic University of Angola via web, since the internet plays a great role in the
decision-making process. The system was developed within the curricular subject of
"Final Draft II" of the Computer Engineering Program at the Catholic University of
Angola, taught by Engineer Prof. Dr. Aires Manuel Araújo Veloso.
With the results, it is hoped to provide new perspectives for the Hospital, such as agility
in daily processes, reduction of rework, easy and quick access of management
information from the system through the intranet, reports to support decision making
in real time, among others.
V
Siglatário
VI
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Índice geral
Dedicatória ....................................................................................................................................... I
Agradecimentos ............................................................................................................................. II
Resumo...........................................................................................................................................IV
Abstract ...........................................................................................................................................V
Siglatário ........................................................................................................................................VI
VII
Índice Detalhado
Dedicatória ....................................................................................................................................... I
Agradecimentos ............................................................................................................................. II
Resumo...........................................................................................................................................IV
Abstract ...........................................................................................................................................V
Siglatário ........................................................................................................................................VI
VIII
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
5.1. Arquitectura Lógica ....................................................................................................... 34
8.1. Objectivos......................................................................................................................... 54
IX
Capítulo 10 – Conclusões e Perspectivas Futuras ................................................................ 99
X
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Índice de Tabelas
XI
Índice de Figuras
XII
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Figura 24 - Módulo de Exames de Admissão e Curso Preparatório -
Implementação - Camada de Apresentação .................................................. 79
XIII
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
1
Introdução
Sumário
1
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 1 – Introdução
1.1. Considerações Gerais
A medida que o tempo vai passando as ciências e as sociedades nas mais diversas
áreas da sua vida vão dependendo mais e mais das tecnologias de informação, assim
sendo surge a necessidade de criação de tecnologias para o suprir estas
necessidades de forma rápida e eficiente.
A instituição tem vindo a crescer, não só a nível de infra-estrutura física como também
a nível de atendimento, pois tem recebido um número cada vez maior de estudantes
distribuidos em diversas faculdades, necessitando assim de um sistema integrado de
gestão capacitado para agilizar o funcionamento da universidade.
3
Universidade Católica de Angola – Relatório do Projecto Final do Curso
assim como o ambiente de uso será a internet, a fim de que o sistema esteja
disponível em qualquer estação de trabalho na Intranet existente.
4
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
5
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Verificar de forma detalhada quais são as informações que este sistema nos poderá
fornecer, por formas a que consigamos corrigir o que está mal e melhorar o que está
bem e garantirmos desta forma um sistema que satisfaça de facto as necessidades
dos usuários.
1.4. Motivações
6
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 7 – Site Master – Descreve de forma sucinta uma descrição dos módulos
que farão parte do sistema da sede da universidade.
7
Universidade Católica de Angola – Relatório do Projecto Final do Curso
8
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
2
Caracterização da
Instituição
Sumário
2.3. Misão
2.4. Valores
2.5. Visão
9
Universidade Católica de Angola – Relatório do Projecto Final do Curso
10
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Faculdade de Direito;
Faculdade de Economia e Gestão;
Faculdade de Engenharia;
Faculdade de Ciências Humanas;
Faculdade de Teologia;
Instituto Superior de Ciências da Saúde;
Instituto Superior de Ciências Agrárias;
Instituto Superior de Serviço Social;
Instituto Superior de Ciências Pedagógicas;
Instituto Superior Dom Bosco;
Instituto Superior João Paulo II;
CEIC - Centro de Estudos e Investigação Científica;
CID - Centro de Investigação do Direito;
LAB - Laboratório de Ciências Sociais e Humanidades
11
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
13
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
15
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
3
Enquadramento e
Fundamentos
Sumário
3.1. Justificativa
17
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 3 – Enquadramento e Fundamentos
3.1. Justificativa
O facto dos funcionários terem que se deslocar para execução de certas actividades,
a conferência repetida de alguns procedimentos e o tempo desnecessário dispensado
em algumas etapas do processo, mostram a ineficiência no aproveitamento de
recursos e evidenciam a necessidade de mudança. Os investimentos na obtenção de
melhorias e a implantação de uma T.I. (Tecnologia da Informação) tornam-se pontos
de fundamental importância para se assumir um sistema seguro e claro, a fim de
proporcionar agilidade no resultado dos processos e economia de recursos financeiros
e humanos.
19
Universidade Católica de Angola – Relatório do Projecto Final do Curso
3.2. Benefícios do Sistema
Pretendemos com este sistema comprovar que o processo de gestão escolar com a
implementação da tecnologia da informação, traz benefícios se comparado ao
Software actual.
Assim sendo, são apresentados os benefícios que se esperam ao implantar o nosso
sistema integrado de gestão escolar:
Cliente, basta acessar o cadastro no próprio sistema. Se for necessário saber o total
das suas receitas e despesas num determinado período, basta gerar um relatório.
20
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Actualmente, não existe uma gestão informatizada dos funcionários. Aspectos como
recolha e armazenamento de dados, controlo de assiduidade e sistemas de avaliação
dos funcionários, é feita somente por meio de papéis. Pretende-se informatizar a
gestão de funcionários com o intuito de se melhorar os processos levados a cabo pelo
departamento de gestão de recursos humanos.
Pelo facto de nem toda a instituição estar informatizada, a maior parte da gestão da
mesma é feita por meio de papéis, como acontece no departamento de gestão de
Serviços Gerais e em outros sectores, o que torna demorada a execução dos
processos gerências dentro da instituição. Pretende-se reduzir o tempo levado a cabo
durante a execução dos processos gerências por meio da informatização dos vários
departamentos ou sectores.
Ganho de produtividade
21
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Em termos financeiros:
22
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
4
Requisitos do
Sistema
Sumário
23
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 4 – Requisitos do Sistema
25
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
4.2. Requisitos Funcionais
Requisitos Funcionais
27
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
4.3. Requisitos não Funcionais
Recurso Descrição
29
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
5
Arquitectura do
Sistema
Sumário
31
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 5 – Arquitectura do Sistema
33
Universidade Católica de Angola – Relatório do Projecto Final do Curso
5.1. Arquitectura Lógica
Site Secundário João Paulo II: é o componente que permite a gestão dos
serviços prestados pelo Instituto Superior João Paulo II. Interage com o Site
Master e o Site Dom Bosco.
34
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
5.2. Arquitectura Física
35
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
6
Padrões de
Desenvolvimento
Sumário
37
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 6 – Padrões de Desenvolvimento
Os padrões de projecto são muito úteis para resolver os problemas de modelagem de
projectos se usados de forma adequada.
39
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Elemento Regra
Exemplo: pk_id_lg_unidade – id da
entidade;
Exemplo: fk_id_pt_produto ;
Regras Gerais:
As palavras deverão ser separadas por underscore (_);
Todas as designações deverão ser feitas usando somente letras
minúsculas;
40
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
6.3.1. Pacotes
entity;
session.
6.3.2. Classes
41
Universidade Católica de Angola – Relatório do Projecto Final do Curso
JSF 2 ORACLE
JSF (Java Server Faces) é um framework MVC
baseado em Java para a construção de interfaces
de usuário baseado em componentes para
aplicações web. Ela foi formalizada como um
padrão através do Java Community Process e faz
parte da Java Platform Enterprise Edition.
EJB 3.0 ORACLE, IBM, HP
EJB ou Enterprise JavaBeans é um dos principais
componentes da plataforma J2EE (Java 2
Enterprise Edition). É um componente do tipo
servidor que executa no container do servidor de
aplicação.
JQuery John Resig
jQuery é uma biblioteca JavaScript cross-browser
desenvolvida para simplificar os scripts client side
que interagem com o HTML.
Ajax
AJAX (acrônimo de Asynchronous Javascript and
XML) é um um conjunto de tecnologias. O conceito
de AJAX se resume em conhecer bem JavaScript,
42
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
6.5.1. Especificação
43
Universidade Católica de Angola – Relatório do Projecto Final do Curso
44
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
45
Universidade Católica de Angola – Relatório do Projecto Final do Curso
7
Site Ucan
Sumário
46
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
O “Site da UCAN” é o ponto central que dá suporte a gestão de topo, ou seja, este
subsistema permitirá gerenciar não só as actividades da sede como também algumas
actividades realizadas nos “Sites” Secundários da UCAN através dos documentos que
estes irão produzir.
47
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
49
Universidade Católica de Angola – Relatório do Projecto Final do Curso
50
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
51
Universidade Católica de Angola – Relatório do Projecto Final do Curso
52
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
8
Módulo de Gestão
de Exame de
Admissão e curso
Preparatório
Sumário
8.1. Objectivos
8.2. Gestão de Exames de Admissão e Curso Preparatório
8.3. Requisitos Funcionais
8.4. Modelagem do Módulo
53
Universidade Católica de Angola – Relatório do Projecto Final do Curso
8.1. Objectivos
O objetivo principal deste módulo é gerir de forma eficiente todo o processo de exame
de admissão incluindo o curso preparatório.
Este módulo faz a gestão das informações académicas como, faculdades, cursos,
especialidaes, disciplinas, períodos, exame de admissão, curso preparatório, enfim,
tudo o que é necessário para gerir da melhor forma o processo de exame de admissão
e curso prepatório. O módulo acima mencionado possibilita um rigoroso controlo na
gestão deste processo, implementando um gestor de ID com sequências numéricas
únicas que acompanha o candidato durante o processo todo.
54
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Permite os candidatos e
R02 Candidatura inscreverem até duas
opções.
Permitir a gestão do
R04 Gestão de candidatos candidato, isto é, registrar,
editar, e remover o candidato
55
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
8.5.1. Actores
Os diagramas têm como objectivo principal fornecer múltiplas visões do sistema a ser
modelado, analisando-o e modelando-o sob diversos Aspectos, procurando-se,
assim, atingir a completitude da modelagem, permitindo que cada diagrama
complemente os outros.
Cada diagrama de UML vai analisar o sistema, ou parte dele, sob uma determinada
óptica. É como se o sistema fosse modelado em camadas, sendo que alguns
diagramas enfocam o sistema de forma mais geral, apresentando uma visão externa
do sistema, como é o objectivo do Diagrama de Casos de Uso, enquanto outros
oferecem uma visão de uma camada mais profunda do software, apresentando um
enfoque mais técnico ou ainda visualizando apenas uma característica específica do
sistema ou um determinado processo. A utilização de diversos diagramas permite que
falhas sejam descobertas, diminuindo a possibilidade da ocorrência de erros futuros.
57
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Gerir faculdades
Gerir cursos
Gerir especialidades
Gerar ID Candidatura
Gerir Candidatura
Gerir Carregamentos
58
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Figura 7 - Diagrama de Caso de Uso - Módulo de Gestão de Exames de Admissão e Curso Preparatório
Este caso de uso consiste em gerar um ID para candidato que será usado em todas
outras atividades durante o processo de candidatura.
59
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Descrição
60
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Esta gestão inclui um conjunto de tarefas as quais origina novos casos de uso
61
Universidade Católica de Angola – Relatório do Projecto Final do Curso
62
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Esta gestão inclui um conjunto de tarefas as quais origina em um novo caso de uso.
É este o caso de uso:
Carregar saldo;
63
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Na figura 13 utilizamos duas partições verticais onde podemos ver a interação entre
os actores externos e o sistema, responsáveis pelo início do processo. Actividade
referente a geração de ID Candidatura, inicia com a seleção do menu Auto-
64
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
65
Universidade Católica de Angola – Relatório do Projecto Final do Curso
66
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
67
Universidade Católica de Angola – Relatório do Projecto Final do Curso
É uma modelagem muito útil para o desenvolvimento de sistemas, pois define todas
as classes que o sistema necessita e é a base para a construção dos diagramas
de comunicação, sequência e estados.
68
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
69
Universidade Católica de Angola – Relatório do Projecto Final do Curso
ea_at_idcandidatura
70
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Bilhete de identidade do
7 bi String
candidato.
Data de Nascimento do
9 datanascimento Date
Candidato
Chave estrangeira
13 fk_ea_config_faculdade int associada a tabela
ea_at_idcandidatura.
Chave estrangeira
14 fk_ea_config_turno int associada a tabela
ea_at_idcandidatura.
Chave estrangeira
15 fk_ea_config_tipo_candidatura int associada a tabela
ea_at_idcandidatura.
Tabela 9 - Caso de Uso Gerar ID - Classe Ea_at_idcandidatura
71
Universidade Católica de Angola – Relatório do Projecto Final do Curso
72
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
73
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Figura 18 - ManagedBean-GerarID
74
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
75
Universidade Católica de Angola – Relatório do Projecto Final do Curso
ea_at_candidatura
Tipo de
Nº Atributos Descrição
Dados
76
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Chave estrangeira ou
5 fk_ea_config_faculdade int referência do Faculdade
associada a candidatura.
Chave estrangeira ou
6 fk_ea_at_candidato INT referência candidato
associado a candidatura.
gravar()
eliminar(): void
listar():void
emitirecibo (): void
carregarSaldo()
77
Universidade Católica de Angola – Relatório do Projecto Final do Curso
Figura 23 - Preparação_CursoPreparatório
78
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
8.5.5. Implementação
8.5.5.1. Camada de Apresentação
A figura que se segue é a página inicial do módulo e apresenta o estado dos produtos
quanto as quantidades de stock mínima e maxima, em baixo temos a estatística das
solicitações com base aos tratamentos.
79
Universidade Católica de Angola – Relatório do Projecto Final do Curso
80
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
A figura que se segue apresenta a página de “Solicitação de Pedido” que será feito
pelos funcionários dos diversos departamentos da Universidade Católica de Angola.
Figura 26 - Módulo de Gestão de Exames de Admissão e Curso Preparatório – Formulário para criar ID
81
Universidade Católica de Angola – Relatório do Projecto Final do Curso
82
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
A figura que se segue apresenta a página de “Carregar Saldo na conta” que ilustra um
formulário que permite o carregamento de saldo na conta do candidato.
Figura 28 - Módulo de Gestão de Exames de Admissão e Curso Preparatório – Página carregar Saldo
83
Universidade Católica de Angola – Relatório do Projecto Final do Curso
84
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
85
Universidade Católica de Angola – Relatório do Projecto Final do Curso
86
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
87
Universidade Católica de Angola – Relatório do Projecto Final do Curso
88
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
89
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
9
Resultados
Esperados
Sumário
91
Universidade Católica de Angola – Relatório do Projecto Final do Curso
92
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Depois de vários meses de trabalho, foi obtida a grande parte dos resultados
esperados, no que se refere ao módulo de Gestão de Exames de Admissão e Curso
Preparatório.
Gerar ID Candidatura
Listar todos os cursos Sim
Inscrição Sim
93
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
9.1. Resultados não Obtidos
95
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
10
Conclusões
Sumário
97
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Capítulo 10 – Conclusões e Perspectivas Futuras
Concluiu-se que através desde sistema integrado de gestão foi possível entender
como funciona o processo de exame de admissão na UCAN e como é feita a gestão
do curso preparatório.
99
Universidade Católica de Angola – Relatório do Projecto Final do Curso
100
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
Proponho que:
Seja implementando uma solução para envio de email aos candidatos com
informações sobre a sua candidatura;
Seja implementanto no sistema uma área para o candidato ver os resultados
dos exames sem ter que se deslocar a UCAN.
Seja uma solução de notificações de quaisquer alterações à nível deste
processo todo, por exemplo, mudanças nas datas dos exames ou uma outra
situação pertinente ao candidato.
101
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
BIBLIOGRAFIA
[1] – LUCKOW, Décio & MELO, Alexandre – Programação Java para Web. São Paulo:
Novatec, 2014.
[2] – DEITEL, Harvey; DEITEL, Paul – Advanced Java How to Program 1ed. California:
Prentice Hall, 2001.
[3] – Geary, David; HORSTMANN, Cay - Core Java Server Faces, Second Edition –
New York: Prentice Hall, 2007.
[4] – GUEDES, Gilleanes T. A. – UML Uma abordagem prática. 3ª Ed. São Paulo:
Novatec, 2007.
[6] – GITMAN, Lawrence J.; Princípios de Administração Financeira. 10. Ed. Tradução
Antonio Zoratto Sanvicente. São Paulo: Addison Wesley, 2004.
[9] – PRESSMAN, Roger S.; Engenharia de software. 5. ed.. Rio de Janeiro: McGraw-
Hill, 2002.
103
Universidade Católica de Angola – Relatório do Projecto Final do Curso
104
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
ANEXOS
-- TABLESPACE = pg_default
-- OWNER = postgres
-- ;
-- -- ddl-end --
--
105
Universidade Católica de Angola – Relatório do Projecto Final do Curso
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_id_pessoa integer,
fk_id_candidato integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
107
Universidade Católica de Angola – Relatório do Projecto Final do Curso
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_ea_config_periodo_lectivo integer,
fk_ea_config_tipo_candidatura integer,
fk_ea_config_carreira_academica integer,
state boolean,
fk_ea_config_faculdade_has_curso integer,
fk_ea_at_candidato integer,
fk_ea_config_turno integer,
optionone boolean,
optiontwo boolean,
108
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
validationtwo boolean,
fk_facu_has_curs_has_esp integer,
);
-- ddl-end --
-- ddl-end --
-- object: public.ea_at_contacto_emergencia_pk_ea_at_contacto_emergencia_seq |
type: SEQUENCE --
CREATE SEQUENCE
public.ea_at_contacto_emergencia_pk_ea_at_contacto_emergencia_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
ALTER SEQUENCE
public.ea_at_contacto_emergencia_pk_ea_at_contacto_emergencia_seq OWNER TO
postgres;
109
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
fk_ea_at_candidato integer,
fk_grl_config_parentesco integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
110
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
datem timestamp,
dater date,
tm character varying(2),
state boolean,
fk_ea_config_saldo integer,
111
Universidade Católica de Angola – Relatório do Projecto Final do Curso
fk_ea_at_documento_path integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
112
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
CREATE SEQUENCE
public.ea_at_documento_path_pk_ea_at_documento_path_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_ea_at_documento integer,
113
Universidade Católica de Angola – Relatório do Projecto Final do Curso
datar timestamp,
dat date,
fk_ea_at_id_candidato integer,
);
-- ddl-end --
-- ddl-end --
data date,
dataregistro timestamp,
);
-- ddl-end --
-- ddl-end --
114
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
data_registro timestamp,
data date,
state boolean,
115
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
116
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
bi character varying(14),
dataregistro timestamp,
data date,
data_expiracao date,
state boolean,
data_nascimento date,
bidatae date,
bidatav date,
fk_ea_at_id integer,
fk_ea_config_faculdade_has_curso integer,
fk_ea_config_periodo_lectivo integer,
fk_ea_config_carreira_academica integer,
fk_ea_config_genero integer,
fk_ea_config_tipo_candidatura integer,
117
Universidade Católica de Angola – Relatório do Projecto Final do Curso
fk_ea_config_turno integer,
fk_ea_config_nacionalidade integer,
optionone boolean,
validationone boolean,
fk_ea_config_faculdade_has_curso_has_especialidade integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
118
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
datar timestamp,
data date,
state boolean,
statecarregamento boolean,
fk_ea_config_periodo_lectivo integer,
fk_ea_at_id_candidato integer,
);
-- ddl-end --
-- ddl-end --
119
Universidade Católica de Angola – Relatório do Projecto Final do Curso
CREATE SEQUENCE
public.eadms_carreira_academica_pk_id_carreira_academica_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
ALTER SEQUENCE
public.eadms_carreira_academica_pk_id_carreira_academica_seq OWNER TO
postgres;
-- ddl-end --
120
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
121
Universidade Católica de Angola – Relatório do Projecto Final do Curso
state boolean,
ea_disciplina integer,
);
-- ddl-end --
-- ddl-end --
CREATE SEQUENCE
public.eadms_curso_has_displina_pk_id_curso_disciplina_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
122
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_ea_config_disciplina integer,
fk_ea_config_curso integer,
);
-- ddl-end --
-- ddl-end --
-- object: public.eadms_curso_has_periodo_lectivo_pk_id_curso_periodo_lectivo_seq
| type: SEQUENCE --
123
Universidade Católica de Angola – Relatório do Projecto Final do Curso
CREATE SEQUENCE
public.eadms_curso_has_periodo_lectivo_pk_id_curso_periodo_lectivo_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
ALTER SEQUENCE
public.eadms_curso_has_periodo_lectivo_pk_id_curso_periodo_lectivo_seq OWNER
TO postgres;
-- ddl-end --
state boolean,
fk_ea_config_periodo_lectivo integer,
fk_ea_config_curso integer,
124
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
);
-- ddl-end --
-- ddl-end --
-- object: public.eadms_disciplina_preparatorio_pk_id_disciplina_preparatorio_seq |
type: SEQUENCE --
CREATE SEQUENCE
public.eadms_disciplina_preparatorio_pk_id_disciplina_preparatorio_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
126
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
ALTER SEQUENCE
public.eadms_disciplina_preparatorio_pk_id_disciplina_preparatorio_seq OWNER
TO postgres;
-- ddl-end --
state boolean,
fk_ea_config_disciplina integer,
fk_ea_config_curso integer,
);
-- ddl-end --
-- ddl-end --
127
Universidade Católica de Angola – Relatório do Projecto Final do Curso
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
flag boolean,
128
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
129
Universidade Católica de Angola – Relatório do Projecto Final do Curso
state boolean,
);
-- ddl-end --
-- ddl-end --
CREATE SEQUENCE
public.eadms_faculdade_has_curso_pk_id_faculdade_curso_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
130
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
ALTER SEQUENCE
public.eadms_faculdade_has_curso_pk_id_faculdade_curso_seq OWNER TO
postgres;
-- ddl-end --
state boolean,
dataregistro date,
registro timestamp,
fk_ea_config_faculdade integer,
fk_ea_config_cusro integer,
);
-- ddl-end --
-- ddl-end --
-- object: public.eadms_faculdade_has_especialidade_pk_id_faculdade_especialidade
| type: SEQUENCE --
131
Universidade Católica de Angola – Relatório do Projecto Final do Curso
CREATE SEQUENCE
public.eadms_faculdade_has_especialidade_pk_id_faculdade_especialidade
INCREMENT BY 1
MINVALUE -2147483648
MAXVALUE 2147483647
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
ALTER SEQUENCE
public.eadms_faculdade_has_especialidade_pk_id_faculdade_especialidade OWNER
TO postgres;
-- ddl-end --
state boolean,
fk_ea_config_especialidade integer,
132
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
fk_ea_config_faculdade_has_curso integer,
);
-- ddl-end --
-- ddl-end --
-- object:
public.ea_config_faculdade_has_curso_pk_ea_config_faculdade_has_cu_seq | type:
SEQUENCE --
CREATE SEQUENCE
public.ea_config_faculdade_has_curso_pk_ea_config_faculdade_has_cu_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
133
Universidade Católica de Angola – Relatório do Projecto Final do Curso
ALTER SEQUENCE
public.ea_config_faculdade_has_curso_pk_ea_config_faculdade_has_cu_seq
OWNER TO postgres;
-- ddl-end --
CREATE TABLE
public.ea_config_faculdade_has_curso_has_especialidade_has_turno(
state boolean,
fk_pk_ea_config_turno integer,
control boolean,
fk_ea_config_faculdade_has_curso integer,
CONSTRAINT pk_ea_config_faculdade_has_curso_has_especialidade_has_turno
PRIMARY KEY (pk_ea_config_faculdade_has_curso_has_especialidade_has_turno)
);
-- ddl-end --
ALTER TABLE
public.ea_config_faculdade_has_curso_has_especialidade_has_turno OWNER TO
postgres;
-- ddl-end --
134
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
135
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
136
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
state boolean,
fk_ea_config_carreira_academica integer,
fk_ea_config_curso integer,
validation boolean,
fk_ea_config_disciplina_preparatorio integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
137
Universidade Católica de Angola – Relatório do Projecto Final do Curso
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
);
-- ddl-end --
-- ddl-end --
138
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
);
-- ddl-end --
139
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
140
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
);
-- ddl-end --
-- ddl-end --
CREATE SEQUENCE
public.ea_config_update_date_pk_ea_config_update_date_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
142
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
ea_config_faculdade timestamp,
ea_config_periodo_lectivo timestamp,
ea_config_curso timestamp,
ea_config_carreira_academica timestamp,
grl_config_genero timestamp,
grl_config_pais timestamp,
ea_config_especialidade timestamp,
ea_config_disciplina timestamp,
ea_config_turno timestamp,
ea_config_tipo_candidatura timestamp,
grl_config_provincia timestamp,
grl_config_municipio timestamp,
ea_config_forma_tratamento timestamp,
grl_config_parentesco timestamp,
ea_config_especialidade_cursco timestamp,
143
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
144
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_grl_config_municipio integer,
145
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
146
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
state boolean,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
147
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
state boolean,
fk_grl_config_provincia integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
148
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
);
-- ddl-end --
-- ddl-end --
149
Universidade Católica de Angola – Relatório do Projecto Final do Curso
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
150
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_grl_config_pais integer,
state boolean,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
152
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
153
Universidade Católica de Angola – Relatório do Projecto Final do Curso
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
date_cadastro timestamp,
);
-- ddl-end --
154
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
state boolean,
155
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
156
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
state boolean,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
157
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
pk_id_pessoa integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
158
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
fk_id_contacto integer,
fk_id_sexo integer,
fk_id_estado_civil integer,
fk_grl_config_pais integer,
fk_grl_config_endereco integer,
159
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
160
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
state boolean,
);
-- ddl-end --
-- ddl-end --
state boolean,
);
-- ddl-end --
-- ddl-end --
161
Universidade Católica de Angola – Relatório do Projecto Final do Curso
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
-- object:
public.hd_acompanhamento_registo_oli_pk_hd_acompanhamento_registo__seq |
type: SEQUENCE --
CREATE SEQUENCE
public.hd_acompanhamento_registo_oli_pk_hd_acompanhamento_registo__seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
162
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
ALTER SEQUENCE
public.hd_acompanhamento_registo_oli_pk_hd_acompanhamento_registo__seq
OWNER TO postgres;
-- ddl-end --
comentarios text,
fk_hd_registo_solicitacao integer,
);
-- ddl-end --
163
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- object: public.hd_documentos_registo_solicit_pk_hd_documentos_registo_soli_seq
| type: SEQUENCE --
CREATE SEQUENCE
public.hd_documentos_registo_solicit_pk_hd_documentos_registo_soli_seq
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
ALTER SEQUENCE
public.hd_documentos_registo_solicit_pk_hd_documentos_registo_soli_seq OWNER
TO postgres;
-- ddl-end --
164
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
imagem character(300),
fk_hd_registo_solicitacao integer,
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
165
Universidade Católica de Angola – Relatório do Projecto Final do Curso
nome character(300),
extensao character(30),
email character(30),
contacto_telefonico character(30),
assunto character(400),
observacao character(700),
fk_hd_thd_status integer,
fk_hd_thd_departamento integer,
fk_hd_thd_tipo integer,
fk_hd_thd_urgencia integer,
fk_hd_thd_prioridade integer,
fk_hd_thd_impacto integer,
fk_hd_thd_tipologia integer,
);
-- ddl-end --
166
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
fk_hd_thd_avaliacao integer,
fk_hd_thd_sla integer,
tecnico character(300),
fk_hd_registo_solicitacao integer,
);
-- ddl-end --
-- ddl-end --
167
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
168
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
169
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
170
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
171
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
);
172
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
173
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
descricao character(900),
fk_hd_thd_categoria integer,
174
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
175
Universidade Católica de Angola – Relatório do Projecto Final do Curso
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
categoria timestamp,
nivel timestamp,
urgencia timestamp,
prioridade timestamp,
status timestamp,
departamento timestamp,
etapa timestamp,
sla timestamp,
impacto timestamp,
176
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
avaliacao timestamp,
tipo timestamp,
modo timestamp,
pais timestamp,
faculdade timestamp,
carreira timestamp,
curso timestamp,
periodo_lectivo timestamp,
disciplina timestamp,
especialidade timestamp,
sala timestamp,
turma timestamp,
sexo timestamp,
);
-- ddl-end --
-- ddl-end --
177
Universidade Católica de Angola – Relatório do Projecto Final do Curso
fk_id_departamento integer,
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
178
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
state boolean,
);
-- ddl-end --
-- ddl-end --
);
-- ddl-end --
-- ddl-end --
179
Universidade Católica de Angola – Relatório do Projecto Final do Curso
state boolean,
);
-- ddl-end --
-- ddl-end --
);
180
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9223372036854775807
START WITH 1
CACHE 1
NO CYCLE
OWNED BY NONE;
-- ddl-end --
-- ddl-end --
181
Universidade Católica de Angola – Relatório do Projecto Final do Curso
);
-- ddl-end --
-- ddl-end --
-- ddl-end --
182
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
REFERENCES public.ea_config_carreira_academica
(pk_ea_config_carreira_academica) MATCH FULL
-- ddl-end --
183
Universidade Católica de Angola – Relatório do Projecto Final do Curso
REFERENCES public.ea_config_faculdade_has_curso
(pk_ea_config_faculdade_curso) MATCH FULL
-- ddl-end --
-- ddl-end --
-- ddl-end --
184
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
REFERENCES public.ea_config_faculdade_has_curso_has_especialidade
(pk_ea_config_faculdade_has_curso_has_especialidade) MATCH FULL
-- ddl-end --
185
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
-- ddl-end --
186
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
-- ddl-end --
187
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
REFERENCES public.ea_config_carreira_academica
(pk_ea_config_carreira_academica) MATCH FULL
-- ddl-end --
REFERENCES public.ea_config_faculdade_has_curso
(pk_ea_config_faculdade_curso) MATCH FULL
-- ddl-end --
188
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
-- ddl-end --
189
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
REFERENCES public.ea_config_faculdade_has_curso_has_especialidade
(pk_ea_config_faculdade_has_curso_has_especialidade) MATCH FULL
-- ddl-end --
190
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
191
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
-- ddl-end --
192
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
-- ddl-end --
193
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
-- ddl-end --
194
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
REFERENCES public.ea_config_faculdade_has_curso
(pk_ea_config_faculdade_curso) MATCH FULL
-- ddl-end --
-- ALTER TABLE
public.ea_config_faculdade_has_curso_has_especialidade_has_turno DROP
CONSTRAINT IF EXISTS ea_config_faculdade_has_curso_fk CASCADE;
ALTER TABLE
public.ea_config_faculdade_has_curso_has_especialidade_has_turno ADD
CONSTRAINT ea_config_faculdade_has_curso_fk FOREIGN KEY
(fk_ea_config_faculdade_has_curso)
REFERENCES public.ea_config_faculdade_has_curso
(pk_ea_config_faculdade_curso) MATCH FULL
-- ddl-end --
-- ALTER TABLE
public.ea_config_faculdade_has_curso_has_especialidade_has_turno DROP
CONSTRAINT IF EXISTS ea_config_turno_fk CASCADE;
ALTER TABLE
public.ea_config_faculdade_has_curso_has_especialidade_has_turno ADD
CONSTRAINT ea_config_turno_fk FOREIGN KEY (fk_pk_ea_config_turno)
195
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
REFERENCES public.ea_config_carreira_academica
(pk_ea_config_carreira_academica) MATCH FULL
-- ddl-end --
-- ddl-end --
196
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
REFERENCES public.ea_config_disciplina_preparatorio
(pk_ea_config_disciplina_preparatorio) MATCH FULL
-- ddl-end --
-- ddl-end --
-- ddl-end --
197
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
-- ddl-end --
198
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
-- ddl-end --
199
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
200
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
-- ddl-end --
201
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
-- ddl-end --
202
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
-- ddl-end --
-- ddl-end --
203
Universidade Católica de Angola – Relatório do Projecto Final do Curso
-- ddl-end --
-- ddl-end --
-- ddl-end --
204
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
-- ddl-end --
205
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
GLOSSÁRIO
JEE - Java Enterprise Edition é a plataforma Java voltada para redes, internet,
intranets e semelhantes, sendo assim, ela contém bibliotecas especialmente
desenvolvidas para o acesso a servidores, a sistemas de e-mail, a base de dados,
entre outras características.
JSF - Java Server Faces, é um framework MVC baseado em Java para a construção
de interfaces de usuário baseado em componentes para aplicações web.
207
SIGEUCAN – Sistema Integrado de Gestão da Universidade Católica de Angola
ÍNDICE REMISSIVO
A
aplicação 1 sistema v, ix, x, xii, xiii, 1, 2, 3, 4, 7, 8, 9, 10, 11, 12,
Arquitetura 4 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 26, 27, 29,
automatizada 2 37, 38, 41, 43, 44, 45, 48, 49, 123, 124, 125, 126,
127, 128, 129, 130, 131
B Sistema v, 9
Sistema Integrado 1, 2
Base de Dados 1 softwares 7
C T
Classes 19 tecnologias 1
consultas 1, 11, 16, 28
contabilidade 7
U
custos 1
UML 22
D
W
design 2
Disponibilidade 13 Web 1
E
Engenharia v
escalável 1
F
Finanças v, 2, 4, 7
financeira 2
fluxo de informação 2
G
gerenciais v
gestão v
J
Jasper Report 21
Java 20, 21, 22, 23, 50
N
NetBeans 21
P
pacientes 1
S
Segurança 13
209
Universidade Católica de Angola – Relatório do Projecto Final do Curso