base de dados de gestao do pessoal base de dados de gestao de frota e base de dados de gestao de...

77
Fundação das Universidades Portuguesas Universidade Nacional Timor Lorosa’e Bases de Dados dos Funcionários, do Armazém e Gestão de Frotas Presidência da Republica. Gabinete do Presidente 2009 / 2010 Florência de Andrade Xavier Noémia Josefa Aparício dos Reis Sidónio Pereira

Upload: pedrojmtavares

Post on 29-Jul-2015

77 views

Category:

Documents


13 download

TRANSCRIPT

Page 1: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Fundação das Universidades Portuguesas

Universidade Nacional Timor Lorosa’e

Bases de Dados dos Funcionários, do Armazém e Gestão de Frotas

Presidência da Republica. Gabinete do Presidente

2009 / 2010

Florência de Andrade Xavier Noémia Josefa Aparício dos Reis

Sidónio Pereira

Page 2: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica
Page 3: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

iii

Bases de Dados dos Funcionários, do Armazém e Gestão de Frotas

Presidência da Republica. Gabinete do Presidente

2009 / 2010

Florência de Andrade Xavier Noémia Josefa Aparício dos Reis

Sidónio Pereira

Fundação das Universidades Portuguesas

Universidade Nacional Timor Lorosa’e

Engenharia Informática

Junho/2010

Orientador FUP : Professor Pedro Tavares

Supervisores externos : Sr.Luís Cemirao Almeida

: Sr.Hugo Filipe Martins

Page 4: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

IV

Dedicatória

Dedicamos este relatório a todas as famílias, amigos e todos que

ajudaram durante os nossos estudos e durante a preparação deste

relatório.

Especialmente para as famílias Xavier, dos Reis, e Pereira, que sempre

apoiaram durante todos estes anos. Para os amigos que sempre nos

ajudaram durante a faculdade. E não esquecemos os professores que

sempre com paciência nos ensinaram.

E assim este relatório, d a todos vocês que nos ajudaram.

Page 5: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

V

Agradecimentos

Louvado seja Deus, que nos ajudou a terminar este Projecto com grande facilidade.

Sem a ajuda Deus não teríamos sido capazes de terminar.

E Gostaríamos de agradecer Presidência da República e ao Gabinete da Presidente

pelas condições e facilidades que ofereceram para o desenvolvimento deste projecto

durante o nosso estágio.

Nunca poderíamos exprimir plenamente a nossa gratidão aos Professores Pedro

Tavares e Francisco Coelho, pelas suas orientações e pela ajuda que nos deram para

finalizar este projecto.

Estamos igualmente gratos ao representante da FUP em Timor – Leste Professor

Doutor Vasco Fitas da Cruz como Coordenador da FUP em Timor-Leste.

Não esquecemos de agradecemos também aos todos nossos professores pela sua

disponibilidade na colaboração no projecto da FUP.

E finalmente gostaríamos de agradecer também a todos os nossos amigos e às várias

pessoas que colaboraram com sugestões e correcções durante a preparação deste

relatório.

Page 6: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

VI

Resumo

O Projecto aqui apresentado foi realizado no âmbito do estágio curricular do curso de

Engenharia Informática da UNTL/FUP. Este projecto foi realizado no Palácio da

Presidência em Díli (Ai Tarak Laran), no Gabinete do Presidente. Os projectos

realizados formam: Base de Dados dos Funcionários da Presidência da República, Base

de dados do armazém da Presidência da República e Base de Dados Gestão de Frotas da

Presidência da República, ambas construídas em Microsoft Office Access 2007.

O objectivo deste Projecto foi criação de Bases de Dados que facilitassem o trabalho dos

funcionários da Presidência da República. O método que os autores utilizaram para a

criação deste Base de Dados foi baseado em consultas ao Orientador do Projecto

Professor Pedro Tavares e Professor Francisco Coelho. Consultaram também os

apontamentos da disciplina de Base de Dados I e II.

Page 7: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

VII

Ficha de Projecto Título do Projecto

Base de dados do Funcionários, da Armazém e Gestão de Frotas

Local de Realização

Entidade Departamento

Presidência da República. Gabinete do Presidente

Recurso Humanos

Presidência da República. Gabinete do Presidente

Património e Logístico

Data de Realização

Data Inicio Data Final

06 de Abril de 2010 06 de Junho de 2010

Autores

Nome Nº. Contacto E-mail

Sidónio Pereira +670 7704285 [email protected]

Florência de Andrade Xavier

+670 7257882 [email protected]

Noémia Josefa Aparício dos Reis +670 7441943 [email protected]

Page 8: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

VIII

Índice

1 Introdução ............................................................................................................. 2

1.1 Enquadramento ...................................................................................................... 2

1.2 Apresentação do projecto/estágio ......................................................................... 3

1.2.1 Planeamento de projecto ................................................................................................... 3

1.2.2 Reuniões de acompanhamento .......................................................................................... 4

1.3 Tecnologias utilizadas ............................................................................................ 5

1.4 Apresentação da Organização .............................................................................. 5

1.5 Contributos deste trabalho .................................................................................... 6

1.6 Organização do relatório ....................................................................................... 7

2 Contexto ................................................................................................................. 9

3 Descrição técnica ................................................................................................ 10

3.1 Base de Dados dos Funcionários ......................................................................... 13

3.1.1 Diagramas de casos de uso ............................................................................................. 13

O diagrama de casos de utilização vai mostrar como é que o sistema vai funcionar: ................... 13

3.1.2 Modelo base de dados ..................................................................................................... 13

Tabelas e colunas .......................................................................................................................... 15

3.1.3 Funcionalidades de software ........................................................................................... 16

Menu Login ............................................................................................................... 16

Menu Principal ......................................................................................................... 16

Menu Inserir ............................................................................................................. 16

Menu Relatório ......................................................................................................... 16

Menu Consultas ........................................................................................................ 16

Menu Tabelas ............................................................................................................ 16

Menu Procurar ......................................................................................................... 16

Menu Autor ............................................................................................................... 16

Page 9: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

IX

a. Objectivo dos Menus ................................................................................................ 16

Menu login .................................................................................................................................... 17

Menu principal .............................................................................................................................. 18

Menu inserir .................................................................................................................................. 20

Menu relatório ............................................................................................................................... 22

Menu tabela ................................................................................................................................... 24

Menu procurar ............................................................................................................................... 30

Menu consulta ............................................................................................................................... 31

3.2 Base de Dados do Armazém ................................................................................ 34

3.2.1 Diagramas de casos de uso ............................................................................................. 34

3.2.2 Modelo de Base de Dados .............................................................................................. 34

3.2.3 Relacionamento e Modelo de Dados .............................................................................. 35

3.2.4 Consulta .......................................................................................................................... 36

3.2.5 Funcionalidade do Software ........................................................................................... 38

Módulo Menu Login ..................................................................................................................... 38

O menu login é um menu de interface onde o utilizador tem de inserir o seu nome de

............................................................................................................................................. 38

Utilizador e Palavra passe para pode entrar na base de dados..................................... 38

Módulo Menu Entrada ..................................................................................................... 38

Modulo Menu Inserir Dados em Armazém .................................................................... 40

Módulo Menu Tabelas ...................................................................................................... 41

Módulo Menu Consulta .................................................................................................... 46

Módulo Menu Relatórios .................................................................................................. 47

3.3 Base de Dados Gestão de Frotas ......................................................................... 50

3.3.1 Diagramas de Casos de Uso............................................................................................ 50

3.3.2 Entidades ........................................................................................................................ 51

3.3.3 Relacionamento .............................................................................................................. 52

3.3.4 Funcionalidades de base de dados .................................................................................. 53

4 Conclusões ........................................................................................................... 61

Page 10: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

X

4.1 Objectivos realizados ........................................................................................... 61

4.2 Outros trabalhos realizados ................................................................................ 62

4.3 Limitações & trabalho futuro ............................................................................. 62

4.4 Apreciação final .................................................................................................... 62

Bibliografia ................................................................................................................................... 63

Page 11: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

XI

Índice de Figuras Figura 1.Nova Base de Dados em Branco ............................................................................................ 10

Figura 2.Digite o Nome Base de Dados ................................................................................................ 11

Figura 3.Caos de Uso Base de Dados dos Funcionários ....................................................................... 13

Figura 4.Relacionamento de Dados dos Funcionários ........................................................................ 15

Figura 5.Menu Login ............................................................................................................................ 17

Figura 6.Menu Principal....................................................................................................................... 18

Figura 7.Menu Inserir Base de Dados dos Funcionários .................................................................... 20

Figura 8.Exemplo Menu Inserir (Ficha Dados Pessoal dos Funcionários) ....................................... 21

Figura 9.Menu Relatório....................................................................................................................... 22

Figura 10.Exemplo Relatório (Lista casuais Activo) ........................................................................... 23

Figura 11.Menu Tabelas ....................................................................................................................... 24

Figura 12.Tabela Funcionário ............................................................................................................. 25

Figura 13.Tabela Tipo do Funcionário ................................................................................................ 25

Figura 14.Tabela Sexo .......................................................................................................................... 26

Figura 15.Tabela Contrato .................................................................................................................... 27

Figura 16.Tabela Departamento ........................................................................................................... 27

Figura 17.Tabela Estado Civil .............................................................................................................. 28

Figura 18.Tabela Login ........................................................................................................................ 28

Figura 19.Tabela Contrato .................................................................................................................... 29

Figura 20.Menu Procurar ..................................................................................................................... 30

Figura 21.Procurar dados Contrato por Nível do Funcionários ......................................................... 31

Figura 22.Menu Consulta ..................................................................................................................... 31

Figura 23.Lista Funcionários Casuais Activo ...................................................................................... 33

Figura 24.Caso de Uso Base de Dados do Armazém............................................................................ 34

Figura 25. Relacionamento de Dados do armazém .............................................................................. 35

Figura 26.exemplo de uma consulta ..................................................................................................... 37

Figura 27.Menu Login .......................................................................................................................... 38

Figura 28.Menu Entrada ...................................................................................................................... 38

Page 12: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

XII

Figura 29.Menu Inserir ........................................................................................................................ 40

Figura 30.Exemplo do menu Inserir .................................................................................................... 41

Figura 31.Menu Tabelas ....................................................................................................................... 42

Figura 32. Tabela material.................................................................................................................... 43

Figura 33.menu Requisição .................................................................................................................. 43

Figura 34.ficha de inserir novo Requisição.......................................................................................... 44

Figura 35.Relatorio sobre lista de requisição das materiais ................................................................ 45

Figura 36.ficha de inserir requisitantes ................................................................................................ 45

Figura 37.relatorio sobre lista de requisitantes .................................................................................... 46

Figura 38.Menu Consultas ................................................................................................................... 47

Figura 39.Consulta lista de entrada das materiais ............................................................................... 47

Figura 40.Menu Relatório..................................................................................................................... 48

Figura 41.relatorios sobre entrada das materiais ................................................................................. 49

Figura 42.Caso de uso base de dados gestão de frotas ......................................................................... 50

Figura 43.Relacionamento base de dados Gestão de frotas ................................................................. 52

Figura 44.Formulário Login base de dados Gestão de frotas .............................................................. 53

Figura 45.Formulário Principal ........................................................................................................... 54

Figura 46.Menu Tabelas ....................................................................................................................... 55

Figura 47.Tabelas Responsável Veículo ............................................................................................... 55

Figura 48.Menu formulário .................................................................................................................. 56

Figura 49.formulário registo viagem .................................................................................................... 57

Figura 50.formulário Requisitos ........................................................................................................... 57

Figura 51.formulário Requisito combustível ........................................................................................ 58

Figura 52.formulário Requisito Reparação.......................................................................................... 58

Figura 53.Relatório requisitos Reparação ............................................................................................ 59

Figura 54.Exemplo Relatório Requisição Combustível ....................................................................... 60

Figura 55.Autores do Projecto .............................................................................................................. 60

Page 13: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

XIII

Page 14: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

XIV

Índice de Tabelas Tabela 1.Planeamento de Projecto .......................................................................................................... 3

Tabela 2. Tabela de Atribuição das Tarefas ........................................................................................... 4

Tabela 3.Tipo de Dados ......................................................................................................................... 12

Page 15: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

1

Notação e Glossário

BD Base de Dados FUP Fundação das Universidades Portuguesas Http Hyper Text Transfer Protocol SGDB Sistema Gestão de Base de Dados UNTL Universidade Nacional Timor Lorosa’e SGDB Sistema Gestão de Base de Dados URL Uniform Resource Locator WWW World Wide Web

Page 16: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

2

1 Introdução Estes estágios realizaram-se na Presidência da República no Gabinete do Presidente em

Díli. Este estágio e estágio curriculares para os alunos do 3º ano, 4º bimestre do Curso

de Engenharia de Informática FUP/UNTL no ano lectivo 2009/2010. Este estágio

realizado pelos alunos finalistas deste curso em termos de aplicar seus conhecimentos

práticos

Este estágio foi realizado na Presidência da República, edifício da Presidência da

República, enquadrado na disciplina de Projecto do 3.º Ano do curso de Engenharia

Informática da Fundação das Universidades Portuguesas/Universidade Nacional Timor

Lorosa’e.

Neste relatório explica-se o projecto realizado, o seu devido enquadramento, os

objectivos, plano de desenvolvimento, divisão de tarefas pela equipa de projecto entrega

dos materiais e métodos utilizados no seu desenvolvimento. Explica-se também em que

contexto vai ser utilizados as Bases de Dados aqui desenvolvidas, as tecnologias

utilizadas no desenvolvimento, quanto tempo demorou a realizar. Apresentam-se

também discussões e conclusões retiradas e benefícios deste projecto.

1.1 Enquadramento

Este projecto foi desenvolvido para os funcionários do Gabinete da Presidente no

Presidência da República, de modo a reduzir o tempo de pesquisa, inserir, actualizar e

guardar os Dados também tornar mais fácil a sua consulta em ambiente gráfico.

Anteriormente neste Gabinete os dados anteriores dos funcionários, armazéns e frotas

encontravam-se guardados em arquivos de papel, e em aplicações informáticas

(Microsoft Office Excel 2003 e Microsoft Office Word 2003). Com as Bases de Dados

aqui realizadas organizou-se toda essa informação de forma sistemática e relacional.

Page 17: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

3

1.2 Apresentação do projecto/estágio

Este projecto pretende criar uma base de Dados que permite registar as informações

sobre os Funcionários, Armazém e Viaturas na Presidência da República. Gabinete do

Presidente, para que os utilizadores possam consultar, adicionar, alterar os dados e

também pode criar um relatório sobre eles.

1.2.1 Planeamento de projecto

O desenvolvimento do projecto de estágio é constituído pelas várias etapas para

atingir à realização do projecto. Os métodos para desenvolver a Base de Dados dos

Funcionários, da Armazém e das Viaturas na Presidência da República. Gabinete

Presidente foram os seguintes:

Tabela 1.Planeamento de Projecto

1. Definir as tarefas de projecto: Identificamos 3 tipos de tarefas projecto: Base

de Funcionários, Base de dados Armazém e Base de dados das frotas.

2. Analisar os dados : Analisar dados sobre sobre funcionários, equipamentos no

armazém, e das viaturas .

3. Concepção: Concepção do modelo de base de dados

4. Desenvolvimento: Transformar dados conceptual para sistema

5. Teste: Este tarefas com objectivo para identificar alguns erros na base de

dados.

6. Correcção : Os autores fazer a correcção para os erros que identifica no teste.

Page 18: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

4

7. Formação e implementação: neste tarefa os autores esclarecer para os

funcionário sobre; utilização de base de dados, Inserir de dados, remover

registos, guardar registos e imprimir o relatório.

1.2.2 Reuniões de acompanhamento

Durante o tempo de estágio, foram efectuadas as reuniões entre os estagiários, o

orientador e o supervisor com o seguinte:

Data Participantes Local Descrição

6 de Abril de 2010

Florência, Sidónio, Noémia e

Sr. Luís Almeida

Presidência da

República

Apresentação no local de

estágio

8 de Abril de 2010 Florência, Sidónio, Noémia,

Supervisor e Professor

Presidência da

República

Definir as tarefas do projecto

a realizar durante o Estágio

20 de Abril de 2010 Professor Orientador,

Florência, Sidónio, Noémia

UNTL/FUP O professor explicar um

pouco sobre o relatório

27 de Abril de 2010 Florência, Sidónio, Noémia UNTL/FUP Continuar a escrever o

Relatório

4 de Maio de 2010 Florência, Sidónio, Noémia UNTL/FUP Continuar a escrever o

Relatório

11 de Maio de 2010 Florência, Sidónio, Noémia UNTL/FUP Continuar a escrever o

Relatório

18 de Maio de 2010 Todos os alunos Engenharia

Informática 3º Ano, Professor

Pedro Tavares

UNTL/FUP Reunião Geral com o

professor orientador

1 de Junho de 2010 Sidónio, Florência e com

outros alunos

UNTL/FUP Apoio relatório

18 de Junho de 2010 Professor, Sidónio, Florência e

com outros alunos

UNTL/FUP Reunião sobre entrega

relatório final

Tabela 2. Tabela de Atribuição das Tarefas

Page 19: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

5

1.3 Tecnologias utilizadas

Foram utilizados 3 computadores:

Hardware

Computer Name: user-PC.

Ecrã: HPw15e.

Processador Intel(R) Pentium(R) Dual CPUE2220 @ 2.40GHz 2,40GHz.

Disco rígido com capacidade 40 GB.

Memoria RAM 1,00 GB.

Unidade de DVD ROM.

Teclado MIMOS.

Rato: HP P/N:5188-8950 REV.B.

Software

Também foram utilizadas as seguintes aplicações no desenvolvimento.

Um computador com sistema operativo Windows Vista service Pack2.

Microsoft Office Access 2007.

1.4 Apresentação da Organização

A Presidência da República é o conjunto de órgão e serviços que tem função prestar

apoio ao Presidente da República, enquanto órgão de soberania.

O presidente da República é por definição constitucional, o órgão de soberania

unipessoal, que se deve assumir como Chefe do Estado, Comandante Supremo das

Forcas Armadas e Símbolo de garante da Independência nacional, da unidade do

Estado e de regular funcionamento das Instituições Democráticas.

A Presidência da República é integrada pelos seguintes serviços: serviços de Apoio

Directo ao Presidente da República e serviços de Gestão.

Page 20: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

6

Os serviços de apoio Directo ao Presidente da República são constituídos pelos

seguintes serviços e órgãos: Gabinete do Presidente da República, Assessoria Geral,

Assessoria Militar e Secretaria de Apoio ao Presidente da República.

Os serviços de Gestão são constituídos pelos seguintes serviços e órgãos: Direcção de

Administração e Conselho de Administrativo.

A organização dos serviços e unidades orgânicas e definida em regulamento interno

aprovado pelo Conselho Administrativo.

A organização dos serviços obedecera aos critérios de especialização horizontal e

vertical de função que se mostrarem mais educadas ao bom desempenho dos

objectivos de cada serviços e ao racional aproveitamento dos seus meios.

Mediante regulamento interno a aprovar pelo Conselho Administrativo, podem ser

criadas unidades funcionais para o exercício das actividades específicas no âmbito das

atribuições dos órgãos e serviços da Presidência da República.

1.5 Contributos deste trabalho

Há muitas funções da base de dados criada para uma das instituições da seguinte

forma:

• Todos os dados dos Funcionários, os dados do armazém e os dados das

Viaturas estão registados nas bases de dados.

• Permitir que estes Bases de Dados estejam guardados as informações

necessárias sobre Funcionários, Armazém e Viaturas.

• Fáceis para os funcionários recolham informações dos Funcionários, do

Armazém e das Viaturas.

• Fáceis e rapidamente para os funcionários procurar, consultar e imprimir

os dados dos Funcionários, do Armazém e das Viaturas.

Page 21: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

7

1.6 Organização do relatório

Este relatório encontra-se organizado nas seguintes secções:

Resumo

Neste capítulo fala-se sobre introdução contexto geral do trabalho e contexto

importante realizado durante o estágio.

Introdução

Neste capítulo fala-se sobre todas as actividades que realizamos durante

período de estágio /projecto, um pouco sobre aprendizagem longo do curso e

métodos que são utilizados ao relatório.

Contexto

Esta secção destina-se apresentação do problema, enquadrando num mais

global, e descreve todos os aspectos relacionados com o trabalho,

Descrição técnica

Este é o capítulo mais importante do relatório, porque descreve o que

realmente foi feito no estágio/projecto.

Conclusão

Neste capítulo fala-se sobre conclusão do projecto, objectivos realizados,

outros trabalhos realizados, limitações e trabalho futuro e apreciação final.

Page 22: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica
Page 23: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

9

2 Contexto Os modelos de Base De Dados que adoptaram neste projecto baseavam no

Modelo Relacional de Base de Dados usando o Microsoft Office Access 2007.

Essencialmente a base de dados é um sistema de arquivamento electrónica que

obrigue uma colecção de informação organizada de tal maneira que permite que um

programa informático encontre parte preferidas de dados em uma maneira rápidas.

Uma base de dados é compor das tabelas, das colunas (chamadas Campos), e das

fileiras (chamadas registos ou dados). A estrutura fundamental de base de dados é

mesma que o Spreadsheet de Microsoft Excel ande as Colunas (Campos) armazenam

as fileiras após a fileira dos registos (Dados). A diferença entre uma base de dados e

uma spreedsheet é simplesmente as bases de dados que contem tabelas múltiplas são

conectadas a uma outra.

Microsoft Acces é um dos softwares de processamento de dados em execução no

sistema Windows. Microsoft Acces é um dos produtos dos Microsoft Offices que

pode lidar com banco de dados Grandes e Pequenos. No processamento de banco de

dados Microsoft Access tem os meios ou objectos que possam facilitar o trabalho para

o Usuário.

Entendimento Microsoft Access (Ou Microsoft Office Access) é um programa de

computador banco de dados relacional que usa uma interface gráfica tornando mais

fácil para o usuário. A versão mais recente é o Microsoft Office Access esta incluído

no Microsoft Office System 2007.

Microsoft Access pode utilizar os dados armazenados por formato do Microsoft

Access. O utilizador que tenha experiencia pode usa-lo para desenvolver aplicativas

de software e Access também oferece técnicas de programação orientada a objecto.

Page 24: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

10

3 Descrição técnica Novo Banco de Dados

Como criar um novo banco de dados:

• Clique no Botão do Microsoft Office Acces 2007 • Clique em Novo • Clique no icon New Blank Database

New Blank Database

Figura 1.Nova Base de Dados em Branco

• Digite um nome para o banco de dados • Clique em Criar

Page 25: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

11

Digite o nome da base de dados

Figura 2.Digite o Nome Base de Dados

Criar uma tabela

Tem duas maneiras para ver numa tabela em Acces Design e Datasheet View. Em

Design Exibir nos podemos ver todos os campos com os tipos de dados e descrições.

Para ir para Design:

• Clique na seta para baixo no botão Exibir/View • Clique em Exibir Design / Design View

Na folha de dados você pode exibir os registos em uma tabela, onde uma linha é um registo. Para ir para Exibir Folha de Dados:

• Clique na seta para baixo no botão Exibir • Exibir Folha de Dados

Adicionar Campos Novos Novos campos pode ser adicionados na folha de dados ou no modo de exibição Design.

Para adicionar um novo campo na Folha de Dados:

• Clique no botão Add New Field • Para adicionar um novo campo, usando o botão New Field

Page 26: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

12

• Clique na guia Folha de Dados sobre a Faixa de Opções • Clique no botão Novo campo • Escolha o tipo de campo que deseja adicionar a partir da janela de Modelos de

Campo

Para adicionar um novo campo na Vista de estrutura:

• Clique no botão Exibir Design / Design View • Clique no campo seguinte disponível • Nome do campo

Tipos de Dados Existem muitos tipos de dados que um campo pode ser predefinidos para segurar.

Texto Texto, número ou uma combinação de até 255 caracteres

Memorando Similar ao campo de texto pode conter texto, números ou uma combinação de até 2 GB de dados.

Número Números até 16 bytes de dados Data / Hora Data e informações sobre a hora AutoNumeração O Access cria um número único para cada

novo registo. Esta é frequentemente a chave primária para a tabela

Sim / Não Sim e Não, armazenado como 1 para sim e 0 para não

OLE Object Imagens, documentos, gráficos até 2 GB Hyperlink Os endereços da Web Acessório Anexos, como imagens, planilhas,

documentos e cartas.

Tabela 3.Tipo de Dados

Page 27: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

13

3.1 Base de Dados dos Funcionários

3.1.1 Diagramas de casos de uso O diagrama de casos de utilização vai mostrar como é que o sistema vai funcionar:

Figura 3.Caos de Uso Base de Dados dos Funcionários

3.1.2 Modelo base de dados O modelo de Base De Dados que nos utilizamos neste projecto baseando-se no

Modelo Relacional de Base de Dados. Este modelo relacional é um modelo mais usado

nos sistemas de bases de dados actuais. O Microsoft Access é um SGDB relacional, isto

é, representa os dados como um conjunto de relações, onde cada relação é representa por

uma tabela de registos únicos. Portanto cada tabela apenas é registado o código por ter

relação entre outras tabelas.

Page 28: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

14

a. Relação entre tabelas

As tabelas nestes modelos de Base de Dados estão relacionadas uns com outros.

Neste caso os relacionamentos entre tabelas podem ser de três tipos são:

• 1:1 = Relações Um para um

Um relacionamento um-para-um é entre duas tabelas onde a chave primária em uma tabela e a chave estrangeira em outra tabela são os mesmos.

• 1:∞ = Relações Um para muitos

Um relacionamento um-para-muitos ocorre entre duas tabelas onde a chave primária em

uma tabela pode ser repetido muitas vezes em outra tabela

• ∞:∞= Relações Muitos para muitos.

b. Normalização das tabelas

Como as relações entre tabelas existem alguns que têm relações entre outra entidade,

fizeram as tabelas com colunas para normalizar a relação entre as tabelas.

Tabela: T_ Contrato é uma tabela que identifique contrato de cada funcionário e

tem relação com T_ Funcionários, T_ Departamento, T_ Tipo dos funcionários

e T_ Nível. Um funcionário pode ter mais de um contrato, Um departamento

pode ter vários contratos dos funcionários, vários contratos dos funcionários

podem tem um tipo dos funcionário e vários contratos dos funcionários

também podem ter um nível dos funcionários.

Tabela: T_ Funcionários é uma tabela que identifique a relação entre T_ Contrato,

T_ Sexo e T_ estado civil. Um funcionário pode ter vários contratos dos

funcionários.

Page 29: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

15

Figura 4.Relacionamento de Dados dos Funcionários

Tabelas e colunas a. O funcionamento das tabelas e colunas:

T_ Funcionários é concluído por dados pessoais de cada funcionário onde tem

relacionamento com a tabela principal que é T_ Contratos e com as tabelas

auxiliares que são T_ Sexo e T_ Estado civil. T_ funcionários com a T

contrato é uma relação um – à - muitos: um funcionário pode ter vários

contratos e um contrato só pode estar em um funcionário.

T_ Contrato é concluído por dados contratos de cada funcionário onde tem

relacionamento com a tabela principal que é T_ Funcionários e com as tabelas

auxiliares que são T_ Departamento, T_ Nível e T_ Tipo dos Funcionários.

T_ Departamento é concluído por nome de cada departamento que esta no Palácio

da Presidência.

T_ Nível é concluído por nível do serviço de cada funcionário.

T_ Tipo de Funcionários é concluído por tipo de cada funcionário

T_ Sexo é concluído por sexo de cada funcionário.

T_ Estado Civil é concluído por estado civil de cada funcionário.

Page 30: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

16

3.1.3 Funcionalidades de software

Menu Login

Menu Principal

Menu Inserir

Menu Relatório

Menu Consultas

Menu Tabelas

Menu Procurar

Menu Autor

a. Objectivo dos Menus

Neste parte explicaram-se sobre objectivos dos menus que esta nesta sistema.

Os menus que existem neste Base Dados dos Funcionários são Menu Login,

Menu Principal, Menu Inserir, Menu Relatório, Manu Consultas, Menu Tabelas e

Menu Autor.

Como mostram os menus acima, os menus tem seus funcionamentos e

objectivo para cada um deles. Os menus que mostram acima têm por objectivo de

navegar esta Base De Dados.

Objectivo do Menu Login

Objectivo do Menu Login é para entra na base de dados.

Objectivo do Menu Principal

Objecto do Menu Principal é para ver todos os módulos que estão na base de

dados.

Objectivo do Menu Inserir

O objectivo de menu inserir é para os utilizadores do sistema podem procurar,

inserir, guardar e eliminar os dados dos funcionários.

Objectivo do Menu Relatório

Page 31: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

17

O objectivo do módulo Relatório é para os utilizadores do sistema,

poderem pré-visualizar e imprimir os dados pessoais dos Funcionários, dados

contrato dos Funcionários, e dados dos Funcionários por cada tipo dos

Funcionários.

Objectivo do Menu Consultas

O objectivo do módulo Consultas é para os utilizadores do sistema, poderem

consultar os dados pessoais dos Funcionários, dados contrato dos Funcionários, e

dados dos funcionários por cada tipo dos funcionários.

Objectivo do Menu Tabelas

Com este menu os utilizadores podem saber directamente os dados

guardados.

Menu Procurar

O objectivo do Menu Procurar é para procurar os dados que estão na

base de dados, depende nós procuramos por o que.

Objectivo do Menu Autor

O objectivo do Menu autor é para mostrar o autor do projecto, mas não é

importante para este base de dados.

Menu login

Figura 5.Menu Login

Page 32: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

18

Menu Login e como uma interface para os utilizadores entram na base de dados.

Como Funciona Menu Login:

Formulário Básico do Access

Legenda: Sistema de Login

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo

• Rodapé: -.

Botão Fechar: Não

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado

Botão de Comando (CammandButton)

Botões de Comando, acontecimento: ao fazer clique.

OK: Para entra na base de dados quando clicar nos botões de comando

CANCELAR: se o utilizador não quer entra na Base de Dados ou Terminar o

programa.

Menu principal

Figura 6.Menu Principal

Page 33: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

19

Menu principal e como uma interface para os utilizadores ver outros menus e este menu

permite os utilizadores navegar para outros menus. Os principais menus que estão dentro

neste menu são:

Menu Inserir

Menu inserir é para os utilizadores do sistema podem inserir os dados pessoais e

dados contratos funcionário, dados departamento e também neste menu os

utilizadores podem alterar, eliminar os dados desnecessários na Base De Dados.

Menu Consulta

Para os utilizadores consultem os dados dos funcionários.

Menu Relatório

Para pré-visualizar os relatórios e imprimir os relatórios.

Menu Tabelas

Para ver todas as tabelas que estão na base de dados.

Menu Procurar

Para procurar os dados depende a tarefa que os utilizadores querem ver.

Menu Autor

Para ver informações do autor.

Como Funciona Menu Principal:

Formulário Básico do Access

Legenda: Menu Principal

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo

• Rodapé: -.

Botão Fechar: Não

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado

Botão de Comando (Cammand Button)

Botões de Comando, acontecimento: ao fazer clique.

FECHAR BASE DE DADOS: Para fechar Base de Dados ou Terminar o

programa.

Page 34: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

20

Menu inserir

Figura 7.Menu Inserir Base de Dados dos Funcionários

O Menu inserir é para os utilizadores entra no formulário inserir novo dados pessoal

um funcionário, formulário inserir novo dados contrato de um funcionário e

formulário novo departamento. Os utilizadores podem inserir os dados quando

seleccionar os menus inserir que eles querem e os utilizadores podem procurar,

alterar, eliminar os dados desnecessários na Base De Dados.

Os principais menus que esta no menu inserir são:

• Inserir Novo Funcionário

Formulário para Os Utilizadores podem inserir dados pessoais de cada

um funcionário e os utilizadores podem procurar, alterar, eliminar os dados

desnecessários na base de dados.

• Inserir Novo Contrato do Funcionário

Formulário para os Utilizadores podem inserir dados contrato de cada um

funcionário e os utilizadores podem procurar, alterar, eliminar os dados

desnecessários na base de dados.

• Inserir Novo Departamento

Page 35: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

21

Formulário para os Utilizadores podem inserir novo departamento de

cada um funcionário e os utilizadores podem procurar, alterar, eliminar os dados

desnecessários na base de dados.

Como Funciona Menu Inserir:

Formulário Básico do Access

Legenda: Menu Inserir

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo

• Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de opção e Botão de Comando (Option Button e CammandButton).

Botões de Comando, acontecimento: ao fazer clique.

• FECHAR: Para fechar o formulário Menu Inserir.

• VOLTA AO MENU PRINCIPAL: Para voltar ao formulário Menu Principal.

O baixo tem um exemplo de menu inserir:

Figura 8.Exemplo Menu Inserir (Ficha Dados Pessoal dos Funcionários)

Page 36: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

22

Menu relatório

Figura 9.Menu Relatório

Menu relatório é um menu que criar para os utilizadores pode imprimir os dados

que eles querem. Na criação deste relatórios usa se menu consultas para saber o que

querem sair para o relatório. Nos podemos ver exemplo:

Dados contrato dos Funcionários Activo e Não activo

Dados pessoal funcionários activo e Não activo

Funcionários Moradores activos e Não activam

Funcionários Casuais Activo e Não Activo

Funcionários Temporário Salarial Activo e Não Activo

Funcionários Permanente Activo e Não Activo

Assessores Internacionais Activo e Não Activo

Assessores Nacionais e Assistentes Activo e Não Activo

Membro PNTL Activo e Não Activo

Segurança Civil Activo e Não Activo

Como Funciona Menu Relatórios:

Formulário Básico do Access.

Legenda: Menu Relatório.

Page 37: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

23

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo.

• Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CammandButton).

Botões de Comando, acontecimento: ao fazer clique.

• ABRIR: Para abrir o relatório após de clicar no botão opção.

• PRE-VIZUALIZAR: Para ver o formulário quando quer imprimir após de

clicar no botão opção.

• IMPRIMIR: Para imprimir o formulário após de clicar no botão opção.

• FECHAR: Para fechar formulário de menu relatório

• VOLTA AO MENU PRINCIPAL: Para voltar ao formulário menu principal.

Abaixo tem um exemplo de Formulário:

Figura 10.Exemplo Relatório (Lista casuais Activo)

Page 38: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

24

Menu tabela

Figura 11.Menu Tabelas

Menu Tabela é um menu que criar para os utilizadores pode ver todas as tabelas

que estão na base de dados. As Tabelas criadas neste projecto, podemos ver exemplo das

tabelas:

• Funcionários

Tabela Funcionário tem as várias informações pessoais sobre funcionários onde

relaciona com outras tabelas. Os campos que existem nestes tabelam são: Código do

Funcionário, nome do Funcionário, código do sexo, morada actual, os números de

contacto, E-Mail, local do Nascimento, Data do Nascimento, Religião, Nacionalidade,

Código Estado Civil e Nível da Educação.

Page 39: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

25

Figura 12.Tabela Funcionário

• Tipo dos Funcionários

Tabela Tipo do Funcionário Tem informação sobre tipo de cada funcionário que

existem. Os campos que existem nesta tabela são: Código do Tipo do

Funcionário e Tipo do Funcionário.

Figura 13.Tabela Tipo do Funcionário

Page 40: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

26

• Nível

Tabela Nível tem informações sobre nível de cada funcionário. Os campos que

existem nesta tabela são: código do Nível e Nível.

• Sexo

Tabela Sexo tem informação do sexo de cada Funcionários. Os Campos que

existem são: Código do sexo e Sexo.

Figura 14.Tabela Sexo

• Contrato

Tabela Contrato tem informações sobre dados contrato de cada Funcionário. Os

Campos que existem são: Código do Contrato, código do Funcionário, data

Inicio do contrato, data fim do contrato, duração do contrato, posição, código do

nível, código do tipo do funcionário, código do departamento, salário/ mês,

activo e não activo.

Page 41: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

27

Figura 15.Tabela Contrato

• Departamento

Tabela Departamento tem informação sobre departamento que existem neste

instituto. Os campos que existem são: código do departamento e Departamento.

Figura 16.Tabela Departamento

Page 42: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

28

• Estado Civil

Tabela Estado Civil para dar informação sobre estado civil de cada Pessoa. Os

campos que existem são: Código do estado Civil e Estado Civil.

Figura 17.Tabela Estado Civil

• Login

Tabela Login das informações palavra-chave e tipo do usuário de base de dados.

Os campos que existem são: Username, Password e Tipo.

Figura 18.Tabela Login

Page 43: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

29

Como Funciona Menu Tabelas:

Formulário Básico do Access.

Legenda: Menu Tabelas

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo.

• Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CammandButton).

Botões de Comando, acontecimento: ao fazer clique.

• ABRIR: Para abrir as tabelas após de clicar no botão opção.

• FECHAR: Para fechar formulário de menu relatório

• VOLTA AO MENU PRINCIPAL: Para voltar ao formulário menu principal.

Abaixo tem um exemplo das tabelas:

Figura 19.Tabela Contrato

Page 44: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

30

Menu procurar

Figura 20.Menu Procurar

Menu Procurar é um menu que criar para os utilizadores procurar os dados. Nos

podemos ver exemplo:

Procurar dados Pessoal por Tipo do Funcionário

Procurar dados Pessoal por Departamento

Procurar dados Pessoal por Nível

Procurar Dados Contrato por Tipo do Funcionário

Procurar Dados Contrato por Departamento

Procurar Dados Contrato por Nível

Como Funciona Menu Procurar:

Formulário Básico do Access.

Legenda: Menu Procurar.

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo.

• Rodapé: -

Page 45: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

31

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CammandButton).

Botões de Comando, acontecimento: ao fazer clique.

• FECHAR: Para fechar formulário de menu Tabelas

• VOLTA AO MENU PRINCIPAL: Para voltar ao formulário menu principal.

Abaixo tem um exemplo:

Figura 21.Procurar dados Contrato por Nível do Funcionários

Menu consulta

Figura 22.Menu Consulta

Page 46: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

32

Menu Consultas é para os utilizadores do sistema, poderem consultar os dados

pessoais dos Funcionários, dados contrato dos Funcionários, e dados dos funcionários

por cada tipo dos funcionários. Nos podemos ver exemplo:

Dados contrato dos Funcionários Activo e Não activo

Dados pessoal funcionários activo e Não activo

Funcionários Moradores activos e Não activo

Funcionários Casuais Activo e Não Activo

Funcionários Temporário Salarial Activo e Não Activo

Funcionários Permanente Activo e Não Activo

Assessores Internacionais Activo e Não Activo

Assessores Nacionais e Assistentes Activo e Não Activo

Membro PNTL Activo e Não Activo

Segurança Civil Activo e Não Activo

Como Funciona Menu Consultas:

Formulário Básico do Access.

Legenda: Menu Consultas.

Cabeçalho e Rodapé:

• Cabeçalho: Logo e Titulo.

• Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CammandButton).

Botões de Comando, acontecimento: ao fazer clique.

• FECHAR: Para fechar formulário de menu Consultas.

• VOLTA AO MENU PRINCIPAL: Para voltar ao formulário menu principal.

Abaixo tem um exemplo de Consulta:

Page 47: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

33

Figura 23.Lista Funcionários Casuais Activo

Page 48: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

34

3.2 Base de Dados do Armazém

3.2.1 Diagramas de casos de uso O diagrama de casos de utilização vai mostrar como é que o sistema vai funcionar:

Figura 24.Caso de Uso Base de Dados do Armazém

Descrição sobre caso de uso

Um utilizador podem registar, inserir nova material e também pode guardar, remover

e faz alteração de todos os registos também podem registar requisitantes. Caso de uso

também captura a funcionalidade do sistema.

3.2.2 Modelo de Base de Dados O modelo de Base De Dados que nos utilizamos neste projecto baseando-se no

Modelo Relacional de Base de Dados. Este modelo relacional é um modelo mais usado

Page 49: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

35

nos sistemas de bases de dados actuais. O Microsoft Access é um SGDB relacional, isto

é, representa os dados como um conjunto de relações, onde cada relação é representa por

uma tabela de registos únicos. Portanto cada tabela apenas é registado o código por ter

relação entre outras tabelas.

3.2.3 Relacionamento e Modelo de Dados

Figura 25. Relacionamento de Dados do armazém

As tabelas neste modelo de Base de Dados estão relacionadas uns aos outros. Neste

caso os relacionamentos entre tabelas podem ser de três tipos.

• 1:1- Um para Um

• 1: ∞- Um para muito

• ∞:∞ - muito para muito

Funcionamento de modelo de dados

o T_Material contêm os dados sobre cada material e tem relacionamento de um

para muito a tabela T_Requisição, ou seja uma material pode Requisita muitas

vezes.

o T_Referencia guarda as informações sobre referência de uma material. E tem

relacionamento de um para muito a tabela de material, ou seja muitos

materiais pode ser da mesma referência.

Page 50: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

36

o T_ Tipo Produto guarda a informação sobre o tipo do produto de cada material

e tem relacionamento de um para muito a tabela referência. Ou seja muitas

referencia das materiais pode ser da mesma tipo de produto, e muitas materiais

pode ser da mesma referencia.

o T_ Utilizador guarda as informações sobre o utilizador deste base de dados ou

seja as pessoas que responsável para esta armazém e faz todas as requisição.

o T_ Requisitantes guarda as informações sobre o requisitante que faz a

requisição e tem relação de um para muito a tabela requisição, ou seja uma

Requisitantes pode fazer muito Requisição.

o T_ entrada guarda as informações sobre data de entrada das materiais e tem

relacionamento de um para muito a tabela T_EntradaMaterial.

o T_ entradaMaterial é uma tabela de intermédio entre a tabela material e tabela

entrada, este tabela tem campos que tem a chave estrangeira as duas tabelas.

Este tabela que guarda as informações sobre quantidade de cada material numa

entrada e também os fornecedores que fornecem esta material tudo numa

entrada. Podemos dizer que uma entrada tem muitos materiais e muitas

entrada pode ser tem a mesma material mas pode fornece pelos fornecedor

diferente.

o T_ Fornecedor contem as informações sobre o fornecedor que fornece as

materiais.

o T_ Requisição guarda as informações sobre data de Requisitar as materiais e

também quantidade de materiais e tem relacionamento com a tabela de

utilizador e requisitante.

3.2.4 Consulta

O objectivo duma consulta e para manipular o dados.com este objecto podem obter

uma consulta mais flexível da informação pretendida. Quando temos tabelas muitos

extensos têm necessidades de apenas consultar a informação pretendida, em vez de

fazer uma consulta sequencial de todos os registos. Para obter esta informação

podemos estipular critérios para a consulta dos dados.

Apresentamos seguinte uma exemplo de consulta:

Page 51: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

37

Figura 26.exemplo de uma consulta

As tabelas seleccionadas nesta consulta são: T_ Material, T_ MaterialEntrada, T_

entrada.

Os campos seleccionados nesta consulta são: cod_entrada, data de entrada,

nomematerial, Quantidade de entrada, quantidade existe.

Por exemplo deste consulta se queremos saber quais materiais e quantos materiais que

entra numa entrada, basta escrever =1 no critério e vai aparecer apenas os registos das

materiais com código de entrada 1.Na consulta também podemos do efectuar cálculos.

Por exemplo nesta consulta podemos saber quantidade de todas as materiais no

armazém usando a função matemática: Total: [Quantidade de entrada+Quantidade

existe]

Page 52: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

38

3.2.5 Funcionalidade do Software

Módulo Menu Login

O menu login é um menu de interface onde o utilizador tem de inserir o seu nome de

Utilizador e Palavra passe para pode entrar na base de dados.

Figura 27.Menu Login

Módulo Menu Entrada

Figura 28.Menu Entrada

No Menu Entrada Criaram como um formulário para ser um menu principal e

como uma interface para os utilizadores acederem aos outros menus. Neste menu

permite aos utilizadores ao escolher os sub menus que eles querem navegar.

Page 53: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

39

Os principais menus neste menu são:

Menu Gerir dados em Armazém

Para os utilizadores inserir os dados sobre os Armazém, também neste menu os

utilizadores possam alterar, eliminar os dados desnecessários na Base De Dados.

Menu Tabelas

Para ver todas as tabelas

Menu Requisições

Neste menu permite que o utilizador inserir dados sobre requisições das materiais

e requisitantes também pode consultar os dados sobre os dados sobre Materiais

Requisita e Requisitantes.

Menu Consulta

Para os utilizadores consultarem os dados sobre armazém.

Menu Autores

Para ver informações sobre os Autores deste projecto.

Menu Relatório

Para os utilizadores pode pré-visualizar e imprimir os dados.

Funcionalidades do Menu Entrada:

Formulário Básico do Access

Legenda: Menu Entrada

Cabeçalho e Rodapé:

Cabeçalho: Logo e Titulo

Rodapé: -.

Botão Fechar: Não

Botão Minimizar e Maximizar:

Botão de Comando (CommandButton)

Botões de Comando, acontecimento: ao fazer clique.

Fechar: Para fechar o formulário Menu Entrada.

Sair: Para Terminar o programa (sair da BD).

Page 54: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

40

Modulo Menu Inserir Dados em Armazém

Figura 29.Menu Inserir

O Menu Gerir dados em Armazém e para os utilizadores podem inserir todos os dados

sobre materiais no armazém.

Os principais menus para inserir são:

Inserir as Materiais

Inserir Entrada

Inserir Referencia das Materiais

Inserir Fornecedor

Funcionalidades do Menu Inserir:

Formulário Básico do Access

Legenda: Menu Inserir

Cabeçalho e Rodapé:

Cabeçalho: Logo e Titulo

Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CommandButton).

Botões de Comando, acontecimento: ao fazer clique.

Page 55: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

41

Fechar: Para fechar o formulário Menu Inserir e voltar ao Entrada

Um exemplo do menu inserir

Figura 30.Exemplo do menu Inserir

Módulo Menu Tabelas

No menu de tabelas permite aos utilizadores ver as tabelas existentes para

confirmar as informações sobre os Armazém. Neste Menu criaram com os botões de

opções para escolher as tabelas principais e as tabelas auxiliares relacionados com o

modelo que pretendem ver. As tabelas principais e auxiliares, os autores criaram os

formulários para poderem inserir, alterar e eliminar os dados. São onze tabelas.

As tabelas principais são:

Material

T_ Material

T_ Entrada

T_ Referencia

T_ Fornecedor

T_ Entrada material

T_ Requisição

T_ Requisitantes

Funcionalidades do Menu Tabelas:

Formulário Básico do Access.

Page 56: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

42

Legenda: Menu Tabelas.

Cabeçalho e Rodapé:

Cabeçalho: Logo e Titulo.

Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CommandButton)

Botões de Comando, acontecimento: ao fazer clique.

Seleccionar os opções e clicar.

Fechar: Para fechar o formulário Menu Tabelas.

Figura 31.Menu Tabelas

Page 57: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

43

Um exemplo do Menu Tabelas

Figura 32. Tabela material

Módulo Menu Requisição

Figura 33.menu Requisição

Page 58: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

44

O menu de requisição um menu que permite para que os utilizador para registar novo

Requisição da Materiais e quantidade das material que o requisitantes pede. Neste menu

tem botão de comando para os utilizadores pode escolher

Este menu tem 2 submenus que esta dentro deste menu:

Os principais menus deste formulário são:

o Regista Requisição

Este menu tem formulário:

Inserir novo requisição

Ver listas de todos os requisições

o Registar requisitantes

Este menu tem função para utilizador pode inserir novas materiais e consultar os

dados sobre Requisitantes

As opções deste menu são:

Inserir novos Requisitantes

Lista de todos os Requisitantes

Apresenta-se as seguintes formulários deste menu:

Inserir novo Requisição:

Neste formulário permite que os utilizadores inserir dados sobre Requisição das

materiais.

Figura 34.ficha de inserir novo Requisição

Page 59: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

45

Lista de todos os Requisição:

Neste menu apresenta os dados sobre lista de Requisição das materiais.

Figura 35.Relatorio sobre lista de requisição das materiais

Inserir novo Requisitantes

Neste menu permite que os utilizadores inserir novos requisitantes.

Figura 36.ficha de inserir requisitantes

Page 60: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

46

Lista de todos os Requisitantes

Figura 37.relatorio sobre lista de requisitantes

Módulo Menu Consulta

No módulo Consulta permite aos utilizadores consultam informações desejados

sobre os Armazém na Base De Dados. Neste caso os utilizadores vão consultar sobre:

Consultas das Materiais

Lista de materiais numa entrada tais como a quantidade, data de entrada,

etc.

Lista de materiais por tipo de produto.

Lista de materiais por Fornecedor.

Lista de materiais por Referencia.

Page 61: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

47

Figura 38.Menu Consultas

Um exemplo do Menu Consultas

Figura 39.Consulta lista de entrada das materiais

Módulo Menu Relatórios

Para os utilizadores deste sistema possa saber os dados para depois imprimam.

Neste Menu criaram os relatórios usando as tabelas e consultas para obter que querem

sair para ser um relatório, além disso tem de criar novos relatórios para imprimir.

Exemplos que apresenta:

Relatórios materiais por entrada.

Relatórios materiais por tipo de produto.

Relatório Requisição.

Page 62: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

48

Relatório lista das materiais por fornecedor.

Funcionalidades do Menu Relatórios:

Formulário Básico do Access.

Legenda: Menu Relatório.

Cabeçalho e Rodapé:

Cabeçalho: Logo e Titulo.

Rodapé: -

Botão Fechar: Não.

Botão Minimizar e Maximizar: Minimizar Activo, Maximizar Não activado.

Botão de Comando (CommandButton).

Botão de opção (OptionButton).

Botões de Comando, acontecimento: ao fazer clique.

Fechar: Para fechar o formulário Menu Relatório.

Dois botões para Pré-visualizar o relatório e outro para imprimir relatório

Figura 40.Menu Relatório

Page 63: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

49

Um exemplo do Menu Relatório

Figura 41.relatorios sobre entrada das materiais

Page 64: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

50

3.3 Base de Dados Gestão de Frotas

3.3.1 Diagramas de Casos de Uso

Figura 42.Caso de uso base de dados gestão de frotas

O diagrama de casos de uso corresponde a uma visão externa do sistema e representa

graficamente os atores, os casos de uso, e os relacionamentos entre estes elementos.

Ele tem como objectivo ilustrar em um nível alto de abstracção quais elementos

externos interagem com que funcionalidades do sistema, ou seja, a finalidade de um

Diagrama de Caso de Uso é apresentar um tipo de diagrama de contexto que apresenta

os elementos externos de um sistema e as maneiras segundo as quais eles as utilizam.

A notação utilizada para ilustrar atores em um Diagrama de Caso de Uso é a figura de

um boneco, com o nome do actor definido abaixo dessa figura.

Page 65: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

51

3.3.2 Entidades

Uma entidade é uma representação de um conjunto de informações sobre determinado

conceito do sistema. Toda entidade possui atributos, que são as informações que

referenciam a entidade.

Portanto, diz-se que todas entidades devem possuir um identificador único ou chave

primária. Este identificador único e um dos critérios para identificar uma identidade.

Sempre que não for possível achar este identificador ou chave primária, então não

estará caracterizada uma entidade.

Condutor (Código condutor, Nome, Nº. telefone)

Viagem (Código Viagem, Código Veículo, Código Condutor, Data inicio,

Data Final, Destinação)

Responsável (Código Responsável, Nome Responsável, Morada, Posição, Nº.

telefone)

Tipo veículo (Código Tipo, Tipo)

Departamento (Código Departamento, Departamento, Obs.)

Requisito (Código Requisição, Código Veículo, Mês, Data requisito, km

entrada, km saída)

Veículo (Código Veículo, Código Responsável, Código Departamento,

Código Tipo, Categoria veículo, Data entrada, Data registo, Condição veículo,

Nº. Motor, Nº. Chassis, Nº. Matricula, Nº.RDTL)

Tipo manutenção (Código Tipo manutenção, Código Requisição, Tipo

Manutenção)

Reparação (Código Reparação, Código Tipo Manutenção, Código Oficina,

Data Reparação, Descrição, Quantidade, Preço por Quantidade)

Oficina (Código Oficina, Oficina, Direcção, Nº. Telefone, Obs.)

Consumo Combustível (Código Consumo, Código Fornecedor, Código

Requisição, Quantidade senha, Preço por Senha)

Fornecedor (Código Fornecedor, Fornecedor, Direcção, Nº. telefone, Obs.)

Page 66: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

52

3.3.3 Relacionamento De acordo com a cardinalidade, existe 3 (três) tipos básicos de relacionamento entre as

entidades.

• Relacionamento um – para - um 1:1

Indica que uma única ocorrência de uma entidade pode se relacionar com apenas

uma única ocorrência de outra entidade.

• Relacionamento um – para - um 1:N

Indica que uma ocorrência de uma entidade pode se relacionar com muitas

ocorrências de outra entidade.

• Relacionamento um – para - um N: N

Indica que varias ocorrência de uma entidade pode se relacionar com apenas uma

única ocorrência de outra entidade.

Figura 43.Relacionamento base de dados Gestão de frotas

A análise da informação a armazenar na BD das Viaturas resulta no seguinte modelo

de dados que se pode interpretar da seguinte forma:

Page 67: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

53

• As tabelas “T_ Condutor, T_ Tipo veículo, T_ Responsável, T_ Departamento,

T_ Oficina e T_ Fornecedor” são as tabelas primárias nas relações. Estas

tabelas de forma independente. Usualmente a manutenção das tabelas que

envolver tabelas primárias requer: Consultar registos, Inserir novos registo,

Eliminar registo.

• A tabela “T_ Viagem” reflecte as transacções entre “T_ Condutor e T_

Veículo. A manutenção desta entidade requer: Efectuar Viagem, Consultar

Viagem.

• A tabela “T_ Requisição” reflecte as transacções entre “T_ Veículo” e “T_

Consumo Combustível, T_ Reparação”. A manutenção desta entidade requer:

Efectuar requisições, Consultar requisições.

• A tabela “T_ Tipo Rep e T_ Reparação” reflectem as transacções entre “T_

Requisição” e “T_ Oficina”.

• A tabela “T_ Consumo Combustível” reflecte as transacções entre “T_

Requisição” e T_ Fornecedor”.

• A tabela “T_ Veículo” reflecte as transacções entre “T_ Tipo Veículo, T_

Responsável, T _ Departamento”. A manutenção desta entidade requer: Inserir

novos registo, Consultar registos

3.3.4 Funcionalidades de base de dados

Formulário Login

Formulário Login: É uma primeira passo quando os usuários entram na Base de Dados Gestão de frotas, precisa digitar o seu Login (Utilizador) e seguido de uma senha (Password) para cessar a base de dados.

Figura 44.Formulário Login base de dados Gestão de frotas

Page 68: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

54

Formulário Menu Principal

Menu principal: No Menu principal é um blank form com vários botões de comando permite para os utilizadores aceder às diferentes menus. Neste formulário principal contem 4 menus principais: menu tabela, menu Formulário, menu Relatório e menu Sair. Propriedades “on click” dos menus estão associadas macros que abrem os menus respectivos. Na base de dados, existem uma macro chamada “auto exec” é executada automaticamente quando a base de dados é aberta.

Figura 45.Formulário Principal

Menu Tabelas: No menu de tabelas permite aos utilizadores ver as tabelas existentes

para confirmar as informações sobre: Condutores, Responsável veículos, Tipo veículos,

Oficina, Departamentos, Fornecedor combustível. Neste Menu criaram com o botão de

comando para escolher as tabelas relacionados com o modelo que pretendem ver. As

tabelas que permite os autores criaram os formulários para poderem inserir, alterar e

eliminar os dados.

Funcionalidades do Menu Tabelas:

Formulário Básico do Access.

Legenda: Menu Tabelas.

Cabeçalho: Logo e Titulo

Botão de Comando (CammandButton)

Page 69: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

55

Botões de Comando, acontecimento: ao fazer clique.

Voltar: Para voltar o menu principal.

Figura 46.Menu Tabelas

Figura 47.Tabelas Responsável Veículo

A manutenção para essas tabelas: inserir registo, guardar registo, fechar formulário,

eliminar registo, Adicionar novo registo, Pré-visualizar relatório, Localizar registo e

Imprimir relatório

Page 70: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

56

Menu formulário: No menu formulário permite aos utilizadores registar as

informações, consultam informações e efectuar requisitos na Base De Dados. Neste

formulário existem 3 sub menus diferentes; formulário viagem, formulário requisições e

formulário veículos.

Funcionalidades do Menu formulário:

Formulário Básico do Access.

Legenda: Menu formulário.

Cabeçalho: Logo e Titulo

Botão de Comando (registo viagem, registo veículos, registo requisitos, voltar)

Botões de Comando, acontecimento: ao fazer clique.

Voltar: para voltar menu principal.

Figura 48.Menu formulário

Page 71: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

57

Figura 49.formulário registo viagem

Neste formulário permite para: registo viagem, guardar registo, fechar formulário,

eliminar registo, Adicionar novo registo, Pré-visualizar relatório, Localizar registo e

Imprimir relatório

Figura 50.formulário Requisitos

Page 72: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

58

A manutenção para essas formulário permite para: efectuar requisição, consultar

requisição, fechar formulário, eliminar registo, Adicionar novo registo, Pré-visualizar

relatório, Localizar registo e Imprimir relatório

Figura 51.formulário Requisito combustível

A manutenção para este formulário permite: Registar os responsáveis do veículo ou

utilizador, registos de quilómetros e abastecimentos de combustível, calcular

automaticamente quantos litros de combustível que foram utilizadas.

Figura 52.formulário Requisito Reparação

A manutenção para este formulário permite: Registar os responsáveis do veículo ou

utilizador, registos de quilometragem, regista tipo manutenção.

Page 73: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

59

Menu Relatório: Neste menu para aceder os relatórios sobre; relatório data de

viagem, relatório requisição combustível, relatório requisição reparação e manutenção

para as viaturas, relatório veículos.

Figura 53.Relatório requisitos Reparação

Funcionalidades do Menu Relatório:

Formulário Básico do Access.

Legenda: Relatório.

Cabeçalho: Logo e Titulo

Botão de Comando (Relatório consumo combustível, relatório de viagem, relatório

requisitos reparação, relatório de reparação viaturas, relatório de veículos e comando

voltar)

Botões de Comando, acontecimento: ao fazer clique.

Voltar: para voltar menu principal.

Page 74: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

60

Figura 54.Exemplo Relatório Requisição Combustível

Menu Autor: Menu autor permite para mostrar as informações sobre os autores,

orientador do procto e supervisores externos. Que foram realizadas o projecto, no

gabinte Palacio Presidencia.

Figura 55.Autores do Projecto

Menu Sair: Neste menu permite para sair da aplicação base de dados.

Page 75: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

61

4 Conclusões Os resultados obtidos deste projecto foi com grande confusão para os autores durante

começaram os seus estágios mas foram sucesso para a construção. Com este projecto os

autores aproveitaram como aumentar seus conhecimentos em trabalhar com Access,

também como uma experiência de serviço para saber trabalhar e aplicar seus

conhecimentos que obterem durante frequentaram na Universidade. O problema também

foi difícil para os autores mas, encontraram as soluções para desenvolver este projecto

através de ajudas de professores e o orientador do projecto. O desenvolvimento deste

trabalho permitiu a construção de uma Base de Dados como um Software De Base de

Dados para Presidência da República com a interface desenhado em Access, com suas

funcionalidades abordadas, planeamento, requisitos e implementação.

A tecnologia que os autores utilizaram também é bastante simples pois abstraí os autores

de problemas como para desenhar a Base de Dados e definir as relações, sessões e afins

e permite uma separação entre desenho e implementação, os autores também

enfrentaram muitas dificuldades em definir as relações entre entidades na Base De

Dados.

Para melhorar este projecto, no futuro os autores sugeriam as questões que serão ser dar

impactos para este projecto. Portanto concluíram que seja bastante ter segurança na

utilização deste sistema e garantir as suas funcionalidades.

4.1 Objectivos realizados

Com este trabalho pretendeu-se desenvolver não só a capacidade de análise

conceptual e análise física de uma base de dados, mas acima de tudo desenvolver as

competências necessárias ao desenvolvimento de aplicações de base de dados. O

objectivo fundamental deste projecto foi servir uma base de dados que tem a

finalidade de permite organizar de dados sobre: Funcionários, Armazém e Gestão de

Frotas.

Page 76: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

62

4.2 Outros trabalhos realizados

• Configuração de uma impressora no gabinete Departamento Logístico e

Património com Tipo HP LaserJet P2014.

• Ajudar os funcionários regista equipamentos entrado.

• Ajudar os funcionários regista requisitos reparação viaturas.

• Ajudar os funcionários guardar os equipamentos no armazém logístico.

• Participar na actividade preparação para a comemoração dia da restauração

independência 20 de Maio de 2010, no palácio presidencial.

• Atender chamadas telefone.

4.3 Limitações & trabalho futuro

Tudo que já fez durante o processo do estágio ocorreu bem, todas as actividades que

realizou sempre acompanhei pelo assessor Logístico e assessor Recursos Humanos.

Más só falta de recursos humanos no técnico de Base de Dados e por isso os

funcionários na precedência da Republica não pode trabalhar com Base de Dados na

instituição refere. Será que no futuro o instituição Presidência da República vai

contratar mais recurso humano, técnico Base de dados principalmente ao

departamento Património e Logístico, departamento Recursos Humanos.

4.4 Apreciação final

O relatório foi desenvolvido num estágio curricular na Presidência da República, que

tinha aprenda bastante. Com este relatório, foi umas experiências que nunca nos

iremos esquecer. Tive aprender mais o trabalho prático do curso e ganho mais

experiência de criar novo sistema para a instituição. E seria que este trabalho escrito

ira dar o valor aos leitores e também para a instituição Presidência da República,

como uma referência individual ou grupo.

Page 77: Base de Dados de Gestao Do Pessoal Base de Dados de Gestao de Frota e Base de Dados de Gestao de Armazem Presidencia Da Republica

Bases de Dados dos Funcionários, da Armazém e gestão de Frotas

63

Bibliografia

Apontamentos da Disciplina de Base de dados I, Fundação das universidades

portuguesas/universidade Nacional Timor Lorosa’e, Professor Paulo Veloso, 2ºAno,

4ºbimestre.

Apontamentos da Disciplina de Base de dados II, Fundação das universidades

portuguesas/universidade Nacional Timor Lorosa’e, Professor Francisco Dionísio,

2ºAno, 4ºbimestre.

Os Apontamentos da Disciplina Engenharia de Software, Fundação das universidades

portuguesas/universidade Nacional Timor Lorosa’e, Professor Pedro José Monteiro

Tavares, 3º ano, 2ºbimestre.

http://www.shammas.eng.br/acad/materiais/mer.pdf

http://pt.wikipedia.org/wiki/Diagrama_de_Caso_de_Uso