Upload
pedrojmtavares
View
58
Download
1
Embed Size (px)
DESCRIPTION
Fundação das Universidades Portuguesas Universidade Nacional Timor Lorosa’eBase de Dados de Transmissão de rede acesso mobile e Cadastro de rede acesso móvelTimor Telecom2010 / 2011Carvarino Edmundo Belo Hurbano GomesBase de dados de Transmissão e Cadastro da rede Acesso MóvelBase de Dados de Transmissão de rede acesso móvel e Cadastro de rede acesso móvelTimor Telecom2010 / 2011Carvarino Edmundo Belo Hurbano GomesFundação das Universidades Portuguesas Universidade Nacional Ti
Citation preview
Fundação das Universidades Portuguesas
Universidade Nacional Timor Lorosa’e
Base de Dados de Transmissão de rede acesso mobile e Cadastro de
rede acesso móvel
Timor Telecom
2010 / 2011
Carvarino Edmundo Belo
Hurbano Gomes
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
2
Base de Dados de Transmissão de rede acesso móvel e Cadastro de
rede acesso móvel
Timor Telecom
2010 / 2011
Carvarino Edmundo Belo
Hurbano Gomes
Fundação das Universidades Portuguesas
Universidade Nacional Timor Lorosa’e
Engenharia Informática
Junho de 2010
Orientador FUP: Pedro José Monteiro Tavares
Supervisor Externo: Francisco Leite
iii
Dedicatória
Dedicamos este relatório a todas as pessoas que nos aceitaram, nos acompanharam e
que nos suportam durante o ano escolar. Especialmente para os nossos pais, os
nossos professores da FUP, os nossos amigos do departamento da engenharia de
informática na FUP. No outro lado queremos dedicar para todos os nossos amigos
em Timor Telecom que nos apoiaram para realizar o nosso estágio no departamento
de transmissão. Dedicamos também para todos os funcionários de Timor Telecom no
departamento de transmissão na Direcção Engenharia e Operacional (DEO) que
estiveram a apoiar-nos na conclusão do nosso relatório.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
iv
Agradecimentos Graças a Deus que os escritos podem acabar o relatório de estágio no tempo
determinando. Os escritores reconhecem que o formato de relatório não deixa ir fora
de todas as orientações e encaminhamentos de várias partes, por isso os escritores não
esquecem a agradecer:
1. O Professor Pedro José Monteiro Tavares como o nosso professor orientador
da FUP que nos suporta durante a realização do nosso estágio sobretudo em
resolução dos problemas, erros e opinião que nos dou para completar o nosso
relatório final.
2. O Senhor Francisco Leite como o nosso supervisor externo da Timor Telecom
no departamento de transmissão na direcção Engenharia e Operacional que
nos dou o título de projecto do nosso estágio e acompanha-nos neste trabalho.
3. Agradecemos também os nossos pais e os amigos que nos apoiaram a facilitar
um portátil para que nos podemos a escrever o nosso relatório em casa.
4. Agradecemos também aos nossos amigos da engenharia de informática da
FUP que nos deram opiniões e aos nossos amigos de Timor Telecom na área
de transmissão que nos deram as informações que relaciona com o título do
nosso relatório.
5. O Professor Doutor Vasco Fitas.
6. Agradecemos também a empresa Timor Telecom que nos facilita as matérias
como o computador, a impressora e outra ferramentas que utilizamos durante
o nosso estágio.
7. Nós não esquecemos também de agradecer as pessoas que não mencionadas os
nomes em cima mesmo que sempre nos ajudaram e apoiaram durante o
processo de escrita do relatório final.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
v
Resumo Timor Telecom é uma única empresa e uma empresa mais conhecida na área de
telecomunicação de rede fixa e móvel em Timor Leste, a Timor Telecom tem cinco
direcções com diferentes serviços ou áreas. O nosso projecto foi realizado na direcção
de engenharia e operação no departamento planeamento e rede. O objectivo principal
de este projecto é para organizar e formar os dados através de registo na tabela de
base de dados. No outro lado, o objectivo é para facilitar a inserir dados novos,
guardar dados, alterar dados e para que mais fácil de mostrar. Neste projecto vai
descrever e apresentar uma base de dados para organizar os dados em bons formatos.
Nesse momento todos os dados da direcção Engenharia e Operação estão na
documentação e muito difícil para mostrá-los. Por este motivo a empresa decidiu-se a
criar uma base de dados para controlar. Baseia-se a este razão criarmos a Base de
Dados. Neste projecto utilizamos o Microsoft Access 2003 para construir a Base de
Dados. Utilizamos todos os objectos de Access à construir estes projectos como:
tabelas, consultas, relatórios, macros e códigos para completar estes projectos.
O inicio destes base de dados começou por criar o formulário de login para limitar os
usuários. Criamos dois utilizadores, são: utilizador administrador e utilizador normal.
Neste projecto criamos os comandos de exportação dos dados de Access para Excel
sem abre o Excel. Por isso, além de vemos os dados no Access podemos ver no excel.
E mesmo com o internet browser. Construímos tudo isto através de Macros e Visual
Basic for Aplication (VBA).
Estes dois projectos de base de dados foram criados em condição que todos os
formulários, consultas e relatórios funcionam com o que a empresa de Timor Telecom
quiser.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
vi
Índice Agradecimentos ............................................................................................................ iv
Resumo ......... ................................................................................................................ v
Índice ............ ............................................................................................................... vi
Índices das Figuras .................................................................................................... vii
Índices das Tabelas ...................................................................................................... x
Notação e Glossário ..................................................................................................... x
1. Introdução .................................................................................................. 1
1.1 Enquadramento ............................................................................................................. 1
1.1.1. Base de dados de Access ...................................................................................................... 1
1.1.2. Apresentação do projecto/estágio ........................................................................................ 1
1.2. Planeamento de Projecto............................................................................................. 2
1.2.1. Reuniões de acompanhamento ............................................................................... 3
1.3 Tecnologias utilizadas ................................................................................................... 4
1.4 Apresentação da Organização...................................................................................... 5
1.5 Contributos deste trabalham ....................................................................................... 6
1.6 Organização do relatório .............................................................................................. 6
2. Contexto . ................................................................................................................ 7
3. Descrição técnica ...................................................................................... 8
3.1 Descrição técnica da base de dados do cadastro rede acesso móvel ............... 8
3.1.1 Diagrama de classe do cadastro rede acesso móvel .............................................................. 8
3.1.2 Tabelas .................................................................................................................................. 9
3.1.3 Campos e tipo de dados ........................................................................................................ 9
3.1.4 Relações entre tabelas ......................................................................................................... 10
3.1.5 Chaves................................................................................................................................. 11
3.1.6 Consultas ........................................................................................................................ 11
3.1.6.1 Consultas sobre várias tabelas ............................................................................ 12
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
vii
3.1.6.2 Consulta sobre uma tabela ............................................................................................ 14
3.1.7 Formulários ..................................................................................................................... 15
3.1.7.1 Formulário de Login .......................................................................................... 15
3.1.7.2 Formulário Principal .................................................................................................... 18
3.1.7.3 Formulários de inserir e editar de dados ....................................................................... 19
3.1.7.4 Formulário consulta de dados ....................................................................................... 23
3.1.8 Estrutura de base de dados .............................................................................................. 24
3.1.9 Descrição da estrutura de base de dados ......................................................................... 25
3.2. Descricao Tecnica de Transmissaão Rede Acesso Móvel ............................. 26
3.2.1 Diagrama de Classe ............................................................................................................ 26
3.2.2 Tabelas ................................................................................................................................ 26
3.2.3 Relações entre tabelas ......................................................................................................... 27
3.2.4 Consultas ............................................................................................................................. 28
3.2.5 Formulário Principal ........................................................................................................... 30
3.2.5.1 Formulário de Ligações dos Sítios ............................................................................... 30
3.2.5.2 Formulário de Adicionar e Editar ................................................................................. 31
3.2.5.3 Formulário de consultas ............................................................................................... 32
3.2.5.4 Relatórios ..................................................................................................................... 33
3.2.6 Estrutura da base de dados de transmissão de rede acesso móvel ................................... 35
4. Conclusões ............................................................................................... 36
4.1 Objectivos realizados .................................................................................................. 37
4.2 Outros trabalhos realizados ....................................................................................... 37
4.3 Limitações e trabalho futuro ...................................................................................... 38
4.4 Apreciação final ........................................................................................................... 39
Bibliografia ... .............................................................................................................. 40
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
viii
Índices das Figuras Figura 1 hierarquia da Timor telecom __________________________________________________ 5
Figura 2 diagrama de classe do cadastro rede acesso móvel _________________________________ 8
Figura 3 Exemplo de tabelas __________________________________________________________ 9
Figura 4 resultado da tabela RNC _____________________________________________________ 9
Figura 5 relações das tabelas ________________________________________________________ 10
Figura 6 Consulta de antena por célula ________________________________________________ 12
Figura 7 Resultado de consulta 1 _____________________________________________________ 12
Figura 8 consulta dados de site por distrito _____________________________________________ 13
Figura 9 Resultado de consulta 2 _____________________________________________________ 13
Figura 10 Consulta os dados de antena ________________________________________________ 14
Figura 11 Resultado Consulta os dados de antena ________________________________________ 14
Figure 12 Formulário de login _______________________________________________________ 15
Figura 13 Formulário Principal ______________________________________________________ 18
Figura 14 Formulário de inserir e editar de dados ________________________________________ 19
Figura 15 O resultado do Formulário de inserir e editar de dados utilizar o combo box __________ 19
Figura 16 Evento de execução _______________________________________________________ 21
Figura 17 guardar os dados no excel __________________________________________________ 21
Figura 18 resultado dos dados no excel ________________________________________________ 21
Figura 19 comando de execução para HTML ____________________________________________ 22
Figura 20 resultado de execução à página HTML ________________________________________ 23
Figura 21 Formulário de consulta de dados _____________________________________________ 23
Figura 22 Estrutura de base de dados _________________________________________________ 24
Figura 23 Diagrama de Classe _______________________________________________________ 26
Figura 24 Exemplo de Tabela ________________________________________________________ 27
Figura 25 relacionamento entre tabelas ________________________________________________ 27
Figura 26 exemplo de consulta _______________________________________________________ 28
Figura 27 resultado de consulta ______________________________________________________ 28
Figura 28 consulta de todos os dados __________________________________________________ 29
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
ix
Figura 29 resultado de consulta da todas ligaçãoFormulários ______________________________ 29
Figura 30 formulário principal _______________________________________________________ 30
Figura 31 formulário de ligação dos sites ______________________________________________ 30
Figura 32 exemplo de editar e inserir novos dados _______________________________________ 31
Figura 33 formulário de consulta _____________________________________________________ 32
Figura 34 formulário de relatório _____________________________________________________ 33
Figura 35 Visualizar Relatório ao ARCOM de todas as Ligações ____________________________ 33
Figura 36 Consulta de Relatório ______________________________________________________ 34
Figura 37 Expressão introduza o tipo de link ____________________________________________ 34
Figura 38 estrutura da base de dados __________________________________________________ 35
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
x
Índices das Tabelas Tabela 1 Notação e glossário ________________________________________________________ ix
Tabela 2 Planeamento de Projecto _____________________________________________________ 2
Tabela 3 Reuniões de acompanhamento _________________________________________________ 3
Tabela 4 Propriedade de Login _______________________________________________________ 15
Tabela 5 Propriedades de Macro _____________________________________________________ 20
xi
Notação e Glossário Tabela 1 Notação e glossário
2G É curto para tecnologia de telefónica de segundo geração e
uma forma de nomear a mudança de protocolos de telefonia
móvel analógica para digital.
3G 3G é a terceira geração de padrões e tecnologias de telefonia
móvel, substituindo o 2G. É baseado na família de normas da
União Internacional de Telecomunicações (UIT), no âmbito do
Programa Internacional de Telecomunicações Móveis.
BSC Base Station Controller
BTS Base Transceiver Station
DEO Direção Engenharia e operação
FUP Fundação das Universidades Portuguesas
GSM Global System for Mobile communication
IBSC IP Base Station Controller
ML Mini Link
MWL Microwave Link
Node B é a unidade física de transmissão e recepção de rádio nas
células. Node B utiliza como tecnologia de transporte aéreo.
RNC Radio Network Controller
TT Timor Telecom
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 1
1. Introdução
1.1. Enquadramento
Estes projectos têm um objectivo para abrir todos os dados de transmissão e cadastro
de rede acesso mobile de Timor Telecom através de base de dados.
Não todos os dados de transmissão e cadastro de rede acesso mobile vão criar na base
de dados. Nesta base de dados, os dados que organizam pela base de dados em
Access. Só os dados de transmissão e cadastro que neste momento já acedem rede
móvel no território em Timor leste que vão criam na base de dados.
1.1.1. Base de dados de Access
A razão principal a criar esta base de dados é porque existem muitos dados sobre a
utilização da tecnologia na parte de transmissão e rede acesso móvel (telefónica) que
neste momento ainda estão guardados no Excel e estes dados ainda não bem
organizados. Por esta razão através de esta base de dados que nos criamos em Access
permite guardar e formar todos os dados no um ficheiro de base de dados de Access.
Neste sistema de base de dados utiliza três objectos principais. Estes objectos são
tabelas, formulários, consultas e relação entre as tabelas. No outro lado, criamos
também alguns relatórios por tipo de dados. Por exemplo: o relatório sobre os dados
de Site. Tipicamente nos utilizamos as ferramentas que existem em Access incluído
visual Basic for Applications (VBA) para o funcionamento desta base de dados.
1.1.2. Apresentação do projecto/estágio
Timor Telecom é uma empresa onde estivemos a estagiar e criarmos uma Base de
Dados de Cadastro Rede Acesso Móvel e uma base de Dados de transmissão, com
objectivo de mostrar os dados em Access com bons formatos através de registo que é
inserido na tabela de base de dados.
O relatório vai apresentar o projecto de base de dados em Access. O objectivo de base
de dados é para guardar os dados de transmissão e cadastro rede acesso móvel em
formato Access através de dados que foram inseridos na tabela de base de dados.
Vantagem de Microsoft Access é fácil de utilizar e mostrar com automaticamente.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 2
1.2. Planeamento de Projecto
Começou na segunda-feira, 19 de Abril de 2010 iniciou-se o estagio na empresa
Timor Telecom (TT) e a partir esse dia até dia 22 de Abril só fizemos o conhecimento
geral sobre o departamento de transmissão e no dia 23 de Abril de 2010 recebemos
todas as informações que necessárias para construir na base de dados. A partir de 29
de Abril conseguimos identificar todas as entidades para inserir nas tabelas.
Construímos todas as tabelas durante 5 dias inclui inserir todos os atributos das
tabelas que necessárias. Criamos formulários e inserir todos os dados ao mesmo
tempo a partir no dia 6 de Maio até 27 de Maio. Por causa de vários requisitos da
empresa sobre consultas e relatórios e então precisamos oito dias para construi-los.
Depois de construir estes todos, fizemos a teste à Base de Dados no dia 9 de Junho.
Esta teste só dura um dia. Fizemos correcção da Base de Dados durante 5 dias até dia
16 de Junho. Depois de correcção mostramos o resultado de correcção. E na sexta-
feira que foi dia 18 de Junho de 2010 entregamos a Base de Dados.
Tabela 2 Planeamento de Projecto
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 3
1.2.1. Reuniões de acompanhamento
Durante estagiamos na Timor Telecom tivemos uma reunião na quinta-feira para cada
semana como o nosso professor orientador; Professor Pedro Tavares, o objectivo
desta reunião é para tirar dúvidas que encontramos durante o tempo de estágio.
Tabela 3 Reuniões de acompanhamento
Data Participante Local Pequena descrição
19/04/2010 Engenheiro Sr. Rui Campos
Sr. Francisco Leite
Hurbano Gomes
Carvarino Edmundo Belo
Hotel Timor Definir o departamento onde
vamos a estagiar.
22/04/2010
Professor Pedro Tavares
Carvarino Belo
Hurbano Gomes
UNTL/FUP
Sala 13
Discutimos sobre o modelo de
relatório do projecto.
26/04/2010 Director Sr.Geraldo Angelo
Carvarino Belo
Hurbano Gomes
Hotel Timor Falamos sobre a área
especificada que vamos realizar
o projecto e reconhecemos a
informação geral do projecto.
18/05/2010 Professor Pedro Tavares e
Carvarino Belo
Hurbano Gomes
UNTL/FUP
Sala 13
Falamos sobre a utilização da
sala para fazer o relatório.
25/05/2010 Todos os alunos da FUP e
Directora da FUP
UNTL/FUP
Sala 13
Avalaição das Aulas na FUP
durante ano Escolar.
02/07/2010 Professor Pedro Tavares
Carvarino Belo
Hurbano Gomes
UNTL/FUP
Sala dos
professores
Falamos sobre o horário de
entregação do relatório final.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 4
1.3. Tecnologias utilizadas
As tecnologias que nos utilizamos para realizar o nosso projecto durante o período do
estágio são seguintes:
• Windows XP
• Microsoft access. Versão 2003
• Microsoft project 2007 (Mapa de Gant)
• Visio
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 5
1.4. Apresentação da Organização
A Timor Telecom é a única empresa de telecomunicação de rede Fixa e Móvel, neste
momento TT utiliza a tecnologia moderna para facilitar a área de telecomunicação em
Timor leste. Tipicamente esta empresa é uma empresa de telecomunicação de
Portugal que vai completar 8 anos de presença em Timor-Leste.
A Timor Telecom, como todas as empresas de telecomunicações, tem características
muito específicas na área de telecomunicação. Por isso, é importante que todos os
serviços que a TT tem contribuíram para que os serviços de telecomunicações possam
atingir com qualidade ao público e até agora a TT Já atingiu os 330.000 clientes em
território de Timor leste.
Hierarquia de Timor Telecom
Figura 1 hierarquia da Timor telecom
Os departamentos que existem na Timor Telecom são:
1. Direcção Administrativa e Financeira (DAF)
2. Direcção de Recursos Humanos (DRH)
3. Direcção de Gestão de Produtos e Serviços (DGPS)
4. Direcção de Engenharia e Operações (DEO)
5. Direcção Comercial (DC)
A Direcção de Engenharia e operações, a direcção onde nos estivemos a estagiar.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 6
1.5. Contributos deste trabalho
Estes projectos de base de dados têm o objectivo de mostrar os dados para que
mais fácil ao acesso os dados que estão guardados. Os dados que estão
registados na base de dados são os dados de cadastro rede acesso mobile e
transmissão. A grande vantagem destes projectos para a empresa TT na
direcção de DEO é permitir guardar e organizar os dados mais importantes de
cadastro rede acesso mobile e transmissão.
1.6. Organização do relatório
Apresentação sucinta dos capítulos que fazem parte do relatório descrevendo em
poucos parágrafos o que cada um deles irá tratar.
Resumo : Este capítulo descrever-se na generalidade como se fez o
projecto e inclui o objectivo mais importante deste projecto.
Introdução : Na esta parte apresenta-se em resumo o conteúdo do projecto
e introduzam-se as partes principais do projecto. Inclui o
processo de realização de projecto durante o estágio e algumas
informações sobre a empresa onde fomos realizados o estágio e
também a vantagem deste projecto para a empresa.
Contexto : Neste capítulo escrever-se a organização de dados de
transmissão e rede acesso mobile que estão guardados nos
ficheiros diferentes.
Descrição Técnica : Na esta parte escrever-se mais detalhadamente como foi
realizado o projecto durante o período de estágio. A explicação
através de figura e descrição.
Conclusão : Nesta parte descrever-se sobre o resultado de trabalho e a
vantagem do projecto à empresa na realização no futuro. Fala
também a dificuldade e limitações do trabalho.
Bibliografia : Contem por todos os endereços e os ficheiros que tiram na
internet.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 7
2. Contexto A Timor Telecom existe um departamento que tem função para a responsável a
parte de transmissão, como rede de telefónica e rede de internet. Com esta função, o
departamento de transmissão tem várias informações ou dados sobre a utilização de
tecnologia. Como por exemplo as informações sobre 2G,3G, MWL, ML e Satélite.
Relaciona com estes dados através este projecto criamos uma base de dados de
transmissão que vai organizar os dados sobre MWL, ML e Satélite, outra base de
dados vai organizar os dados de rede acesso móvel em formato Access. Os objectos
explicados neste capítulo são a generalidade destas duas bases de dados, como sejam:
Tabelas, Consultas, Formulários, Campos, Chaves Primárias, Tipos dos dados,
Relações entre Tabelas, Código etc. Um relatório de rede acesso móvel precisam
muitos dados, quase 50 até 60 campos de dados. Por isso, com a limitação de
Microsoft Access decidimos a visualizar o relatório em formato de Excel e página
html.
O objectivo principal desta base de dados é para organizar e facilitar os funcionários
ao acesso de dados através de um sistema de Base de Dados. A vantagem de
Microsoft Access é fácil de usar e exibidos automaticamente.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 8
3. Descrição técnica Nesta parte apresenta-se o conteúdo dos projectos de base de dados que foram feitos
em Microsoft Access. Os objectos de Access utilizados neste projecto são as Tabelas,
as Consultas e os Formulários. A descrição técnica vai dividir em duas partes. Estes
são, descrição técnica da base de dados de rede acesso mobile e descrição técnica da
base de dados de transmissão.
3.1. Descrição técnica da base de dados do cadastro rede acesso móvel.
3.1.1. Diagrama de classe do cadastro rede acesso móvel
Figura 2 diagrama de classe do cadastro rede acesso móvel
BSC
CÉLULA DE 2G
CÉLULAEXTRENAL DE
2G
CÉLULAEXTERNAL
DE 3G
SITE 2G
RNC
IBSC
CÉLULA DE 3GSITE 3G
HISTÒRIA
*
1
*
*
*
*
*
*
*
*
*
*
*
1
1
1
1
1
1
1
1
1
1
1
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 9
3.1.2. Tabelas
As tabelas que servem para organizar os dados relativamente são todas iguais e uma
única diferença entre estas tabelas é o tipo de dados que existe. Não vou mostrar as
imagens de todas as tabelas. Seguir mostram-se uma dessas tabelas.
Figura 3 Exemplo de tabelas
Esta tabela em cima é uma tabela de RNC (Radio Network Controller) que contém os
dados com tipo número e texto.
Figura 4 resultado da tabela RNC
3.1.3. Campos e tipo de dados
Um campo é definido por um nome (Field Name) e um tipo de dados (Data Type). O
Access possibilita ainda a introdução de uma pequena descrição do conteúdo do
campo (Description). Cada campo de uma tabela tem um tipo associado que limita o
tipo de dados que lá podem ser guardados. O Microsoft access tem vários tipos de
dados e nós escolhemos estes tipos depende o nome do campo de dados. Por exemplo,
o tipo de dados text para o campo de dados texto, number para o campo de dados
número e autonumber é para o número automático. Além disso, utiliza também o tipo
de dados como date and time para definir a data duma acontecimento e lookup wizard
como um assistente de pesquisa
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 10
3.1.4. Relações entre tabelas
Na parte do cadastro rede acesso móvel, criou 10 tabelas como tabela de BSC, IBSC,
RNC, Site de 2G, Site de 3G, Célula de 2G, Célula de 3G e dois tabelas de célula
external e tabela de história. Estas 10 tabelas têm relações entre uns aos outros,
depende as informações de cada entidade que tem relação com outra entidade da
tabela. Por exemplo, a tabela de BSC tem relação com a tabela de site e a tabela de
IBSC também tem relação com a tabela de site, significa
que as informações que existem entre tres tabelas são necessários cada uma desta
tabela. Em seguida apresentar-se a imagem de das tabelas que existem.
Figura 5 relações das tabelas
Estas relações são relações de um para muitos, quer dizer: Um BSC tem relação com
vários sites de 2G e uma Site podem existem várias células. Por isso, as informações
que existem nas estas três tabelas são válidas para estas três entidades. Conforme a
utilização da tecnologia, o BSC só tem ligação com o site de 2G, o IBSC tem ligação
com os sites de 2G e 3G e o RNC também só tem ligação com o site de 3G. Na parte
de BSC, IBSC, RNC e Site sempre aconteceu vários problemas de hardware por isso,
criou também a tabela de história que tem ligação com estes quatros tabelas como foi
mostrando na figura em cima.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 11
3.1.5. Chaves
Em princípio, todos os registos de uma tabela serão diferentes entre si. Por esse
motivo deverá ser possível identificar um campo (ou conjunto de campos) tal que
conhecido o seu valor, é possível identificar de forma única o registo correspondente.
Esse campo é designado por chave (key). Uma tabela pode ter mais do que uma chave.
Nesse caso escolhe-se uma e designa-se por chave primária (primary key). : vão ter
um papel importante no estabelecer de relacionamentos entre tabelas, possibilitando
aceder a informação distribuída por diferentes tabelas. Por isso, mesmo todos os
campos permitem identificar o registo (isto é, há registos duplicados) existe. Nesse
caso, acrescenta-se um campo com esse fim que, no Access, tem normalmente o tipo
de dados AutoNumber. A chave primária tem função para evitar o valor duplicado de
um registo e a chave estrangeiro funciona como uma representação da informação
duma tabela que tem relação com outra tabela. Um exemplo foi mostrado na figura 4:
Relações das tabelas.
3.1.6. Consultas
Nesta parte explica -se mais detalhadamente sobre as consultas que foram criados
através de figuras e descrição de cada uma, as consultas pode ser sobre várias tabelas
e uma tabela. O objectivo da consulta é facilitar os utilizadores de base de dados para
consultar os dados necessários. Por exemplo, os dados de todos sites 2G E 3G da
Timor Telecom que existem no território de Timor leste. A regra é o utilizador de
base de dados consulta só com os dados, não permite inserir e alterar os dados na lista
de consulta. Esta regra foi feita no formulário de consulta como na parte propriedade
de cada consulta com o valor data (Locked = yes). Estas consultas são mostradas nas
figuras seguintes:
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 12
3.1.6.1. Consultas sobre várias tabelas
As consultas sobre várias tabelas são as consultas que permitem ver e pesquisar a
informação da BD como um todo, apesar de estar dividida em várias tabelas. Para isso
usa-se consultas que tenham como fonte de registos as tabelas onde se encontram os
dados que se deseja obter. A construção de consultas com várias tabelas é selecciona-
se as tabelas, escolhe-se os campos a mostrar e define-se o critério. Qualquer das
consultas apresentadas pode ter várias tabelas como fontes de registos.
Exemplo: Para obter uma lista com os dados de antena por célula e site por distrito,
construir uma consulta com a seguinte estrutura:
• Consulta de site 2G por célula
Figura 6 Consulta de antena por célula
Esta consulta vai mostrar os dados de site tem ligão direitamente com a célula.
Figura 7 Resultado de consulta 1
Tabelas
selecionados
Estrutura
de consulta
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 13
• Consulta de Site 3G por nome do site
Figura 8 consulta dados de site por distrito
Figura 9 Resultado de consulta 2
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 14
3.1.6.2. Consulta sobre uma tabela
Consulta de uma tabela é com objectivo para ver e pesquisar as formações duma
tabela que considero mais importantes. Apesar desta consulta, construiu as consultas
sobre a célula do site 2G e de 3G para ver as informações sobre destas entidades. Mais
detalhadamente apresenta-se a estrutura uma das estas consultas. Isto é a consulta dos
dados Dos dados de célula 2G, como apresentado na figura seguinte:
Figura 10 Consulta os dados de antena
Figura 11 Resultado Consulta os dados de antena
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 15
3.1.7. Formulários
Nesta parte vai mostrar-se as informações mais detalhadamente sobre os
formulários que existem. A base de dados de rede acesso móvel, criamos 10
formulários com funções diferentes. Estes formulários são formulários de login,
formulários inserir de dados, formulários de história para cada entidade,
formulário de consulta de dados e outros formulários necessários.
3.1.7.1. Formulário de Login
Figura 12 Formulário de login
Construa no Form desaign view como figura acima com seguinte propriedade:
Tabela 4 Propriedade de Login
Propriedades Valor
Tex box
Caption Username
Tex box1
Caption password
Input Mask Password
Command button
Caption OK
Event On Click
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 16
No evento “On Click” no command button construa estes códigos
Username.SetFocus
Dim db As Database
Dim Lrs As DAO.Recordset
Dim LSQL As String
Dim LGST As String
Dim erro As String
erro = ""
Dim user As String
Dim vazio As String
vazio = "vazio"
Set db = CurrentDb()
LSQL = "SELECT * from tabela1 where username='" & Username & "' AND
password='" & Password & "';"
Set Lrs = db.OpenRecordset(LSQL)
If Lrs.EOF = False Then
Dim tipo As Integer
tipo = Lrs("tipo")
user = Lrs("username")
If tipo = 0 Then
Module1.userType = "Administrador"
Else
Module1.userType = "Normal"
End If
Else
erro = "Utilizador não encontrado!!!"
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 17
End If
If erro = "" Then
MsgBox "Bem-vindo " & user & ", Você é um utilizador do tipo: " &
Module1.userType
DoCmd.Close
DoCmd.OpenForm "Switchboard"
Else
MsgBox erro
End If
Lrs.Close
O formulário Login é um formulário como a porta para entrar no sistema de base
de dados, qualquer utilizador de BD entrar no sistema precisa de o nome de
utilizador e uma palavra passa. O acesso de dados conforme o tipo de utilizador. O
utilizador como administrador tem direito máximo para inserir, editar e configurar
a base de dados. Pelo contrário, o utilizador normal só tem direito para ver os
dados que estão guardados.
Tipicamente dois tipos de utilizador de base de dados, um tipo de utilizador pode
inserir e alterar os dados (Administrador de base de dados) e outro tipo de
utilizador (normal) só ver os dados que estão guardados nos formulários. Para
limitar o utilizador normal, construímos os códigos de VBA como seguinte:
Private Sub Form_Load()
If Module1.usertype = "Normal" Then
Form.AllowAdditions = False
Form.AllowDeletions = False
Form.AllowEdits = False
End If
End Sub
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 18
Códigos para abrir e fechar os formulários
DoCmd.Close
DoCmd.OpenForm”nome de formulario”
3.1.7.2. Formulário Principal
O formulário que considero formulário principal é primeiro formulário que contem os
botões representados dos formulários de inserir dados e o formulário consulta de
dados. Através deste formulário podemos abrir os formulários para inserir e editar os
dados. Mais detalhada vou apresentar-se a figura de estrutura de base de dados. Seguir
é a figura de formulário principal:
Figura 13 Formulário Principal
3.1.7.3. Formulários de inserir e editar de dados
Além de o formulário principal que já mencionei antes, também existe os formulários
de inserir e editar de dados, na parte de 2G tem dois formulários. Este são
subformulário de BSC e IBSC. Na parte de 3G tem um formulário que tem ligação
directamente com o formulário de RNC e através de formulário RNC podemos abrir
os formulários de alguns parametros de RNC e o formulário. Os formulários de Site e
através de formulário site 3G podem abrir o formulário de célula e através deste
formulário podemos abrir o formulário de célula external. Seguir vai mostrar um dos
formulários que existem:
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 19
Figura 14 Formulário de inserir e editar de dados
Este formulário em cima é um formulário de inserir e editar de dados, cada formulário
utilizou os botões de navegação como função para navegar o primeiro registo, registo
anterior, próximo registo e último registo. Além disso, existem também os botões de
operação tem função para guardar, eliminar, novo registos e um botão de operação
para fechar o formulário. A única coisa é a caixa de combinação para facilitar os
utilizadores de base de dados para fazer uma pesquisa automática. Por exemplo, uma
pessoa queria saber sobre um site com o nome bebonuk e onde está localizada este
site? Para saber estas informações, basta clicar na caixa de combinação que escreve
find by site name e escolhe o nome do site preferido, as informações deste site vai
aparecer automaticamente a janela deste formulário. O resultado é como na figura
seguinte:
Figura 15 O resultado do Formulário de inserir e editar de dados utilizar a caixa
de combinação
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 20
Macros para exportar os dados de Access para Excel
Este objecto nos utiliza para exportar os dados em Acces para formato Excel,
as instruções são mostrados em figuras seguintes:
Vai ao Menu “insert” e escolhe Macro. Clique no “Macro name” e vai
aparecer macro name. Preenche com seguinte propriedade:
Tabela 5 Propriedades de Macro
Macro name site
Action Output To
Object Type Query
Object Name Site Query
Output Format Microsoft Excel 97 - 2003 (*.xls)
Auto start yes
• Explicação:
o Macro name: os nomes dos macros de dados que precisam exportarem
para excel
o Action: È uma acção para executar os objectos de Access para outra
aplicação
o Object Type: O tipo de objecto onde os dados estão guardados
o Object Name: O nome do objecto dos dados que estão guardados no
tipo de objecto, nesta parte nós podemos escolher o nome do objecto
que precisa a exportar
o Output Format: Nesta parte nós escolhemos o formato de Microsoft
Excel 97 – 2003 porque isto é o nosso objectivo
o Auto Star: Nesta parte tem função para abrir e guardar os dados
automaticamente.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 21
• A executação os dados em formato excel é atvés de um comando (command
button) no formulário, como mostrar na figura seguinte:
Figura 16 Evento de execução
• Resultado
Figura 17 guardar os dados no excel
Figura 18 resultado dos dados no excel
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 22
• Executar os dados à página html
Nesta parte nós também criamos um comando nos formulários (command
buttom) que serve para executar os dados em formato de html, o objectivo é
facilitar os utilizadores de base de dados para ver os dados na página de html.
Mais clareza apresenta-se o resultado de execução na figura seguinte:
Figura 19 comando de execução para HTML
Baseia-se a figura acima na proprioedade de commando de exportar dados ao HTML
troca o “nome” com OutputToHTML e no evento On Click construa estes códigos:
Private Sub OutputToHtml_Click()
On Error GoTo Err_OuputToHTML_Click
DoCmd.OutputTo acOutputQuery, "todos", acFormatHTML,
"DADOS.htm", True
Exit_OutputToHTML_Click:
Exit Sub
Err_OuputToHTML_Click:
Const conErrDoCmdCancelled = 2501
If (Err = conErrDoCmdCancelled) Then
Resume Exit_OutputToHTML_Click
Else
MsgBox Err.Description
Resume Exit_OutputToHTML_Click
End If
End Sub
Os códigos de exportar os dados são necessários para exportar os dados que estão
guardados nos formulários em Access.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 23
Resultado
Figura 20 resultado de execução à página HTML
3.1.7.4. Formulário consulta de dados
O formulário consulta de dados é uns formulários que contem os dados segundo
determinados critérios; Permite extrair apenas a informação que preenche esses
critérios. Seleccionar os registos que satisfazem determinados critérios. Por isso,
as consultas que nós criamos neste a base de dados para localizar os registos que
estão nas várias tabelas e formulários. Por exemplo: dados de site 2G por nome do
site, dados de site 3G por nome do site, dados dos sites 2G em território e dados
dos sites 3G em território, a regra como foi explicando na parte de consulta. A
seguir é a figura do formulário de consulta:
Figura 21 Formulário de consulta de dados
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 24
3.1.8. Estrutura de base de dados
A estrutura de base de dados é também uma parte mais importante para o
funcionamento duma base de dados. Por isso, a base de dados do cadastro rede
acesso móvel tem estrutura como mostra na figura seguinte:
Figura 22 Estrutura de base de dados
Cadastrorede
acessoMóvel
2G 3G
BSC IBSC
Site
RNC
NODE B
Célula3G
CélulaExternal
CélulaExternal
Célula2G
RNCground
resourcemanageme
nt
RNCRadio
ResourceManagem
ent
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 25
3.1.9. Descrição da estrutura de base de dados
Cadastro rede acesso móvel: é um ficheiro de base de dados do cadastro rede acesso
móvel.
2G e 3G: São as tecnologias utilizadas a Timor Telecom na parte de rede acesso
móvel. Através a janela de 2G conseguimos abrir os bancos de dados da tecnologia de
2G, este são BSC, IBSC. O BSC tem ligação directamente com o site e o IBSC
também tem ligação com o site mas além disso, o IBSC tem ligação com os bancos de
dados dos seus parâmetros que consideramos são importantes. Por exemplo, GPRS
property, basic property, radio basic property, GPRS max retrying time, timer1 e
timer2. Através a janela de 3G conseguimos abrir os bancos de dados da tecnologia de
3G. Por exemplo, encontrar o banco de dados de RNC e baseando RNC podemos
abrir os dados do parâmetros como Node B. O node B tem ligação direita com o site.
Site: é um banco de dados dos sites que existem em território de Timor Leste. Um site
tem as células, antenas e célula vizinho.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 26
SÍTIO
TRANSMISSÃO DE SÍTIO
TIPO DE LIGAÇÃO
DISTRITO
SÍTIO RECEBIDO
ANTENA
TIPO(X/Y/Z)
EQUIPAMENTO DE RADIO
RESPONSAVEL
POLARIÇÃO
CLASSE DE OPERAÇÃO
FREQUÊNCIA
DIRECTIVIDADE
LIGAÇÃO
TRANSMISSÃO ANTENA
SUPLYEQUIPAMENTO
PURPOSE
MODELO DE OPERAÇÃO
DIAGRAMA DE CLASSE DE TRANSMISSÃO DE REDE ACESSO MÓVEL
*
1
*
1
*
1
*
*
*
1
*
*
*
1
*
1
*1
*
1
1
* 1
1
1 1
**
1
1
*
*
*
1
1
1,*1,*
1*
3.2. Descrição Técnica de Transmissão Rede Acesso Móvel
3.2.1. Diagrama de Classe
Figura 23 Diagrama de Classe
3.2.2. Tabelas
Tabelas são utilizadas para armazenar os seus dados. Armazenar dados uma
vez em uma tabela, mas visualizá-lo a partir de vários locais. Neste projecto
estive a criar 22 tabelas a cada entidade de transmissão rede acesso móvel
inclui uma tabela de utilizador (utiliza no sistema de login). E cada atributo de
uma entidade tem tipos que diferentes.
Existe vários tipos de dados da tabela como text, number, autonumber,
hyperlink, lookup wizard, date/time, currency, memo, ole object e yes/no mas
os que mais utilizamos são: Text, Number, Lookup Wizard e Autonumber. A
seguir é um exemplo da tabela de Propose neste projecto.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 27
Figura 24 Exemplo de Tabela
3.2.3. Relações entre tabelas
Assim como já dissemos antes, neste projecto de transmissão rede Acesso
móvel construi 18 tabelas e cada tabela tem relação uns aos outros.
Figura 25 relacionamento entre tabelas
As tabelas e relacionamentos Para armazenar dados, criei uma tabela para cada
tipo de informação que segui. Tipos de informação podem incluir informações
sobre sites, antenas e etc. Para trazer os dados de várias tabelas em conjunto
em uma consulta, formulário ou relatório, define relacionamentos entre as
tabelas. Numa relação entre tabela conte por uma chave Primaria (primary
key) e tem relacionamento como outra tabela que contem por chave
Estrangeira (Foreign key).
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 28
3.2.4. Consultas
Consultas para localizar e recuperar apenas os dados que você deseja. Neste
projecto estivemos a criar muitas consultas. Por exemplo consulta de distrito
por sites (sítios), consulta de sites por tipo de ligação, consulta de ligação por
tipo de ligação, etc. Pode ver o exemplo da consulta nesta base de dados na
figura a seguir:
• Consulta Sítio por Distrito
Figura 26 Exemplo de consulta
• O resultado de consulta
Figura 27 Resultado de consulta
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 29
• Consulta de todos os dados ligação por Tipo de Ligação
Figura 28 consulta de todos os dados
• Resultado da consulta
Figura 29 resultado de consulta das todas ligação Formulários
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 30
3.2.5. Formulário Principal
Formulários são utilizados para exibir, adicionar e actualizar dados em tabelas.
Para ver ou inserir dados usando formulários. Neste caso existe formulários e
sub formulários. A estrutura dos formulários de transmissão de rede acesso
móvel é apresentada no formulário seguinte:
Figura 30 formulário principal
O swichboard à cima é a página principal. Ao clicar no sites link vai mostrar
todos os formulários de transmissão de rede acesso móvel.
3.2.5.1. Formulário de Ligação dos Sítios
Figura 31 formulário de ligação dos sites
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 31
Neste formulário cada comando apresenta um formulário. Por isso para editar
ou inserir dados novos clique no botão “adicionar nova ligação”. Dentro de
formulário existe mais outro formulário que tem ligação com o formulário
determinado.
Por exemplo depois de aparecer os formulário acima você pode editar location
origem com clicar no botão “Adicionar novo sitio”.
3.2.5.2. Formulário de Adicionar e Editar
Figura 32 exemplo de editar e inserir novos dados
Para inserir novos dados clique no botão “Adicionar” e para ver os dados de
site no Excel clique no botão “Microsoft Excel” e mesmo com botão para abrir
os dados na página HTML. O código para abrir o ficheiro no Excel e página
HTML já apresentarem na descrição de objectos.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 32
3.2.5.3. Formulário de Consultas
Também criamos o formulário de consulta que conte por todos os dados de
consulta que fizemos na consulta. Neste formulário vai mostrar todas as
consultas nesta base de dados. O formulário de consulta apresenta-se no
formulário seguinte:
Figura 33 formulário de consulta
Exemplo que apresenta a cima é consulta de sites por tipo link, e para escolher
outras opções clique no disposto botão acima. Este formulário de consulta foi
criado para consultar e mostrar os dados rapidamente e facilmente.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 33
3.2.5.4. Relatórios
A seguir é o formulário de relatórios:
Figura 34 formulário de relatório
Por exemplo para ver o relatório de Preview Report to ARCOM, clique no butão
preview report to arcom all of Hiperligação. Vai aparecer a figura seguinte:
• Visualizar Relatório ao ARCOM de todas as Ligações
Figura 35 Visualizar Relatório ao ARCOM de todas as Ligações
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 34
• Todos os relatórios acima foram construídos na consulta. Para o relatório
“Visualizar Relatório ao ARCOM de todas as Ligações” na figura acima
construa esta consulta na figura abaixo:
Figure 36 consulta do relatório
Quando clique no comando “Visualizar Relatório ao ARCOM de todas as
Ligações” vai aparecer a expressão seguintes:
Figure 37 Parâmetro de introdução tipo de link
E quando você introduza o tipo de hiperligação vai aparecer todas as ligações deste
tipo.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 35
Transmissão de Rede Acesso Móvel
TRANSMITTING SITES
FREQUENCY RECEIVING SITESSITES TRANSMITTING
ANNTENA TYPE LINK RESPONSABLE
ANTENNA
S I T E S L I N K
Tx FREQUENCY
EQUIPAMENTO RADIO
Tx EQUIPAMENTO RADIO
Rx EQUIPAMENTO RADIO
3.2.6. Estrutura da base de dados de transmissão de rede acesso móvel
A estrutura de base de dados de transmissão de rede acesso móvel é
apresentada na figura abaixo:
Figura 38 Estrutura base de dados transmissão
A descrição comum é esta base de dados de transmissão de rede
Acesso Móvel fala mais sobre as ligações dos sítios. Os equipamentos mais
utilizadas nestes projectos são Microwave Link(MWL), Mini Link, Wifi e
GSM. Todas as tabelas acima têm uma tabela centralizada, é SITES LINK
(Ligações dos Sítios). Nas ligações dos sítios existem todas estas entidades na
tabela acima. E cada tabela tem uma ou mais relação com outra tabela. “MWL
é um sistema de comunicação que utiliza um feixe de ondas de rádio na faixa
de frequência de microondas para transmitir informações entre dois pontos
fixos na terra”.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 36
4. Conclusões Estes projectos têm vantagens à empresa Timor Telecom porque têm objectivos para
elaborar os dados de transmissão e rede acesso mobile numa base de dados em access.
No Access:
1. Tabelas são utilizadas para armazenar os seus dados.
2. Consultas para localizar e recuperar apenas os dados necessários.
3. Formulários são utilizadas para exibir, adicionar e actualizar dados em tabelas.
Para ver ou inserir dados usando formulários.
Através destes objectos da Base de Dados podem recuperar e mostrar os dados
automaticamente. Além disso os outros objectos de banco de dados, como macro e
módulo facilitam os comandos dos formulários para aceder mais fáceis os registos.
Através de códigos em Visual Basic for Aplication no banco de dados podemos
proteger e exportar os dados facilmente.
Os projectos realizados na empresa Timor Telecom foram sucessos mas estes
projectos têm muitos dados que têm de inserir na base de dados por isso duram muito
tempo para inseri-los. Além disso Bases de dados do Microsoft Access têm limitações
de tamanho de 2 gigabytes, incluindo todos os objectos no banco de dados (dados,
formulários, relatórios, índices, macros, módulos, etc). O número total de usuários
simultâneos é 255. Note-se que o limite prático será provavelmente inferior a este
design baseado em Base de dados. Este é uma dificuldade à empresa. Porque os
números de locais continuam a aumentar, portanto, os dados também estão
aumentados rapidamente.
No outro lado estes projectos têm vantagens para os estagiários porque podemos
ganhar muita integração, formação e ajuda dada pela empresa referida.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 37
4.1. Objectivos realizados
Neste projectos fazermos a Elaboração de base de dados com características físicas e
parametrização lógica dos equipamentos das redes de acesso móvel 2G e 3G (BSC,
IBSC, site, célula, Nó-B, RNC, Antenas) instalados nos sites da TT. Recolha e
tratamento de informação actualmente não sistematizada. Transferência dessa
informação para a ferramenta de planeamento celular utilizada pela TT (e eliminação
de inconsistências). Desenvolvimento de processos de planeamento celular para as
redes 2G e 3G explorando as diversas funcionalidades dessa ferramenta.
4.2. Outros trabalhos realizados
Alem de fizemos os nossos projectos, há outros trabalhos que fizemos embora não faz
parte dos nossos projectos mas tem relação com direcção de Engenharia e
Operacional (DEO) onde estivemos a estagiar. Os trabalhos que fizemos tais como:
1 Preparámos os equipamentos a alocar aos distritos ou outros locais na cidade
de Dili. Os equipamentos que preparámos são BTS, fibra óptica, 2G (GSM),
3G e etc...
2 Acompanhar a equipa de transmissão a fazer instalação das redes de Wireless
embora que não fizemos tantas coisas.
3 Fazer deslocação dos equipamentos aos outros bairros em Díli onde os sites
estão instalados. Alem disso, trocámos antigos BTS com novos BTS.
4 Acompanhar os amigos de DEO fazer a configuração de DNS.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 38
4.3. Limitações e trabalho futuro
Durante o estágio tivemos algumas dificuldades no período de criação dos projectos.
A base de dados no Access foi fácil a criar mas têm as limitações de funcionamento
de base de dados porque a base de dados foi criado no Access 2003 e quando nós
abrimos em access 2007 alguns comandos que foram criados não funcionam. Usamos
Microsoft Access 2007 na Universidade, por enquanto fizemos os projectos no
Microsoft Access 2003 na empresa foi uma dificuldade para nós. Por causa disso
temos de habitar com Access 2003.
O problema desta base de dados foi limitação de tamanho de dados e limitações de
usuários. Os outros problemas que nos enfrentamos foram a exportação de dados no
Access para excel. A exportação automaticamente dos dados é pouco difícil. Por isso
naquele momento estivemos a construir um macro para fazer automatização os dados
para Excel.
O nosso sugestão é utilizar o Microsoft Access 2007 no futuro porque é fácil de
utilizar e tem ferramentas que fácil de encontrar.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 39
4.4. Apreciação final
Crie Base de dados e programas para controlar e gerir informações usando o
Microsoft Access 2003.
A necessidade de armazenar, organizar e recuperar informações é crescente no mundo
moderno e algumas das soluções encontradas para essas tarefas estão de tal maneira
incorporadas ao nosso quotidiano que nem nos damos conta. É o caso de transmissão
de rede acesso mobile; do cadastro de rede acesso móvel de uma empresa; etc.
Todos esses exemplos podem ser considerados precursores dos modernos bancos de
dados, pois cumprem basicamente as mesmas funções:
• Acrescentar novos dados.
• Localizar os dados armazenados anteriormente.
• Alterar dados ou apagar aqueles que não são mais úteis.
Hoje, é impossível lidar com um grande número de informações usando métodos
documentais e tradicionais. Exemplo: uma transmissão de rede acesso móvel tem
umas ligações com dados de milhares de sites espalhados pelo distrito e quer
seleccionar rapidamente cerca de 100 para receberem uma mala directa. Precisa
também gerar etiquetas de endereçamento para essas malas directas. E tudo deve ser
feito em algumas horas. É aí que entram em cena As bases de dados.
As bases de dados de Access substituem com vantagem os meios tradicionais e
documentais de armazenamento de informações.
Os projectos que fizemos têm limitações de tamanho para cada objecto de Access. Por
enquanto os sites sempre aumentam dia a dia, por isso os dados também aumentam e
têm influência para as bases de dados que criarmos. Por outra ocasião Microsoft
Access é facilmente aplicado à projectos pequenos porém sofre problemas de escala
com projectos maiores se as aplicações forem mal desenvolvidas.
Todas as buscas no banco de dados, formulários e relatórios são armazenados no
banco de dados, e visando os ideais de um modelo relacional, não há possibilidade de
montar uma hierarquia estruturada fisicamente a partir deles.
Base de dados de Transmissão e Cadastro da rede Acesso Móvel
Hurbano P Gomes & Carvarino E belo 40
Bibliografia: http://www.utteraccess.com/forum/Output-HTML-t341357.html&mode=linear, VBA
de exportação dados de Access para pagina internet browser(HTML).
http://www.databasedev.co.uk/export-macro.html, Macros de exportação dos dados de
Access para Excel.
http://www.liaad.up.pt/~csoares/aulas/sebentas/access02/Bases_de_Dados.htm, Base
de dados em Access.
http://www.ieeeghn.org/wiki/index.php/Microwave_Link_Networks, definição de
Microwave Link.