CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA
SOUZA
EXTENSÃO DA ESCOLA TÉCNICA ESTADUAL
“DR. DOMINGOS MINICUCCI FILHO” NA “EE CARDOSO DE
ALMEIDA”
Curso Técnico em Informática
Renato Domingues
PROGRAMA DE CONSULTA DE CADASTROS DA CDHU
Botucatu - SP
2016
Renato Domingues
PROGRAMA DE CONSULTA DE CADASTROS DA CDHU
Trabalho de Conclusão de Curso Apresentado ao Curso Técnico em Informática da Extensão da Etec “Dr. Domingos Minicucci Filho” na “EE Cardoso de Almeida” orientado pelo Professor Arilson J Oliveira Junior como requisito parcial para obtenção do título de técnico em Informática.
Botucatu - SP
2016
FOLHA DE APROVAÇÃO
Renato Domingues
PROGRAMA DE CONSULTA DE CADASTRO DA CDHU
Monografia apresentada como exigência parcial para a
obtenção do Título de Técnico em Informática, a Extensão da Escola Técnica
Estadual “Dr. Domingos Minicucci Filho” na “E.E. Cardoso de Almeida”, CEETEPS,
na área de concentração de Gestão e Negócios, apresentada e aprovada em
___/____/_______, pela banca de validação constituída pelos professores:
_________________________________________________
FELIPE ARILSON J OLIVEIRA JUNIOR Profº Responsável pelo TCC
Etec Dr. Domingos Minicucci Filho
_________________________________________________
FELIPE GUSTAVO DE PIERE Profº Membro 1
Etec Dr. Domingos Minicucci Filho
_________________________________________________
VALÉRIA AMARAL COSTA BERTANI Profº Membro 2
Etec Dr. Domingos Minicucci Filho
DEDICATÓRIA
Eu dedico esse trabalho a todos aqueles que contribuíram de forma positiva para
sua conclusão.
AGRADECIMENTOS
Eu agradeço as pessoas que escreveram conteúdo sobre o assunto na internet, e
que colaboram em vários outros meios facilitando a aprendizagem.
RESUMO
A Companhia de desenvolvimento habitacional urbano, também chamada de CDHU,
tem a função de criar moradias para famílias de baixa renda, a companhia já
atendeu 2,2 milhões de pessoas e já gerou milhares de empregos. O uso de pastas
com folhas impressas ainda é uma realidade, assim também como versões em
planilhas do Excel, existem pequenos inconvenientes sobre isso. Com um maior uso
de tecnologia podemos facilitar processos do cotidiano de trabalho, nada é tão bom
que não possa ser melhorado e pequenos avanços possibilitam uma nova realidade
de trabalho onde as opções de realização e a alocação de recursos pode ser mais
bem avaliada. O Objetivo é criar um programa para consultar e conferir dados
cadastrais para a impressão de boletos bancários dos mutuários do CDHU. Os
instrumentos usados foram Microsoft Access para a criação do banco de dados e
dos diagramas de relacionamento, Borland Delphi 7 para a parte gráfica e
programação em geral. Foi obtido através desse trabalho um programa eficiente
para seu propósito, com grande possibilidade para novas atualizações de funções
para o futuro, podendo este ser usado não apenas em instituições dessa classe,
mas também adapta-lo para diversos outros segmentos.
Palavras-chave: Habitação. População carente. Cadastros. Consultas. Boleto
bancário.
ABSTRACT
The Urban Housing Development Company, also called CDHU, has the function of
creating housing for low-income families, the company has already served 2.2 million
people and has already generated thousands of jobs. The use of folders with printed
sheets is still a reality, as well as versions in Excel spreadsheets, there are small
drawbacks about this. With a greater use of technology we can facilitate processes of
the daily work, nothing is so good that can not be improved and small advances allow
a new reality of work where the options of realization and the allocation of resources
can be better evaluated. The objective is to create a program to consult and check
registration data for the printing of bank loans of CDHU borrowers. The instruments
used were Microsoft Access for creating database and relationship diagrams,
Borland Delphi 7 for the graphics and general programming. Through this work an
efficient program for its purpose, with great possibility for new functions updates for
the future, could be used not only in institutions of this class but also adapts it to
several other segments.
Keywords: Housing. Population in need. Registration. Consultation. bank slip.
LISTA DE FIGURAS
Figura 1 - Microsoft Access ....................................................................................... 12
Figura 2 - Delphi ........................................................................................................ 13
Figura 3 - Login ......................................................................................................... 14
Figura 4 - Erro Login.................................................................................................. 14
Figura 5 - Principal .................................................................................................... 15
Figura 6 - Sobre o Programa ..................................................................................... 15
Figura 7 - Duvidas ..................................................................................................... 16
Figura 8 - Consulta .................................................................................................... 17
Figura 9 - Menu superior ........................................................................................... 17
SUMÁRIO
1 Introdução .............................................................................................................. 10
2 Desenvolvimento .................................................................................................... 11
2.1 Materiais e métodos.............................................................................................11
2.1.1 Banco de Dados ............................................................................................... 11
2.1.2 Microsoft Access .............................................................................................. 11
2.1.3 Object Pascal ................................................................................................... 12
2.1.4 Delphi. .............................................................................................................. 12
2.2 Resultados .......................................................................................................... 13
2.2.1 Tela de Login .................................................................................................... 13
2.2.2 Erro de login ..................................................................................................... 14
2.2.3 Tela Principal.....................................................................................................14
2.2.4 Sobre o Programa ............................................................................................15
2.2.5 Duvidas..............................................................................................................16
2.2.6 Consulta de Cadastro........................................................................................16
2.2.7 Menu Superior...................................................................................................17
3 Conclusão...............................................................................................................18
Referências................................................................................................................19
10
1 INTRODUÇÃO
A Companhia de Desenvolvimento Habitacional Urbano (CDHU) é uma instituição do
governo estadual, é o principal promotor de moradia popular do Brasil. O seu
objetivo é criar moradias e intervir no desenvolvimento urbano em todo o estado de
São Paulo, atendendo famílias de baixa renda, com variação de um até dez salários
mínimos. (Companhia de Desenvolvimento Habitacionale Urbano, 2016)
Fundada em 1949 a CDHU teve vários nomes como CECAP, CODESPAULO e
CDH, ela recebeu seu nome atual em 1989. Sua intervenção comeou em 1967,
quando a empresa conhecida como CECAP, começou a intervir no estado criando
habitações para a população de baixa renda, desde então milhares de casas oram
construídas em todas as cidades do estado de São Paulo. (Companhia de
Desenvolvimento Habitacionale Urbano, 2016)
A CDHU é uma das maiores companhias habitacionais do mundo, movimentando 1
bilhão por ano, valor maior que a maioria das receitas da maioria dos municípios
paulistas, desde o inicio foram 514 unidades habitacionais, em 3400 conjuntos
habitacionais, em 626 municípios, 2,2 milhões de moradores, gerando milhares de
empregos nesses processos.(Companhia de Desenvolvimento Habitacionale
Urbano, 2016)
Nada é bom o suficiente que não posa ser melhorado, e nos dias de hoje ainda é
comum em alguns processos usar dados impressos em folhas em uma pasta, ou
consultar uma planilha do Excel, isso pode gerar perda de tempo, e torna o processo
mais suscetível a erros. Em alguns momentos o uso de novas tecnologias poderia
ser muito útil, poupando tempo e esforços, por exemplo, na impressão de boletos
para os mutuários. Na hora de consultar e conferir os dados, um programa de
computador com todas as informações necessárias e agilidade nos processos teria
muitas vantagens em relação a pasta de folhas impressas ou a planilha do Excel,
obtendo mais produtividade.
O objetivo é criar um programa que auxilie os funcionários, fornecendo dados
cadastrais com simplicidade e agilidade para a impressão de boletos para os
mutuários da CDHU de Botucatu, com possibilidade de melhorias em futuras
atualizações.
11
2 DESENVOLVIMENTO
2.1 Materiais e métodos
Como parte do desenvolvimento de um programa de catalogo digital para lojas de
jogos eletrônicos, os materiais e métodos se baseiam em:
2.1.1 Banco de Dados
Banco de dados (BD, em inglês DB, database)é uma entidade na qual é possível
armazenar dados de maneira estruturada, que pode ser usado por diferentes
programas e usuários, os dados são organizados geralmente em uma rede, estando
a disposição em conjunto, caracterizando um banco.
Os dados ficam a disposição para consulta, introdução ou atualização, muito útil em
dados numerosos.
Um banco de dados pode ser utilizado por apenas uma maquina ou repartida por
maquinas distantes entre si, acessíveis por rede.
Uma grande vantagem do banco de dados é poder ser acessado por vários usuários
de uma vez. (br.ccm.net/2016)
2.1.2 Microsoft Access
Uma ferramenta para criar banco de dados, com ele é possível criar rapidamente
aplicativos baseados no navegador para administração de negócios. Todos os
dados são armazenados em um banco de dados SQL, trazendo facilidade no
compartilhamento, segurança e escalonavel. (products.office.com/ /2016)
12
Figura 1 - Microsoft Access Fonte: Programa de Consulta de Cadastros da CDHU
2.1.3 Object Pascal
No inicio da década de 70 foi criada uma linguagem de programação para ser uma
ferramenta educacional, pelo Prof. Niklaus Wirth da Universidade de Zurique. Uma
homenagem a Blaise Pascal, criador de uma das primeiras máquinas lógicas
conhecidas.A linguagem Pascal foi baseada em algumas linguagens estruturadas
existentes na época, ALGOL e PLI.(Marcos Ribeiro)
O Pascal acabou se tornando um produto comercial, contrariando seu próposito
inicial, sendo usado por programadores de outras linguagens. No final de 1983 a
empresa americana Borland lançou o Turbo Pascal.
Segundo Marcos Ribeiro, atrás de um aplicativo Delphi, em quase todas as suas
partes existe a linguagem Pascal. Os arquivos de projetos e as units, são escritos
em Object Pascal. O código usado pra criar os componentes pré-definidos do delphi
são praticamento todos nessa linguagem.
2.1.4 Delphi
Delphi é a mais poderosa IDE e biblioteca de componentes Object Pascal para desenvolvimento de aplicativos nativos multiplataforma com
13
serviços de nuvem flexíveis e ampla conectividade IoT. Ele fornece controles avançados de VCL para Windows 10 e permite o desenvolvimento de FMX para Windows, Mac e plataformas mobile. O Delphi é a escolha certa para ter um Enterprise Strong DevelopmentTM ultrarrápido. Identifique o aumento no uso de memória em grandes projetos, obtenha suporte ampliado a vários monitores, Object Inspector aprimorado e muito mais. O Delphi é 5x mais rápido para desenvolvimento e implantação entre várias plataformas desktop, mobile, nuvem e banco de dados incluindo o Windows 10 de 32 e de 64 bits. (Embarcadero Technologies/2016)
Figura 2 – Delphi Fonte: Programa de Consulta de Cadastros da CDHU
2.2 Resultados
Como parte dos resultados do programa de visualização de cadastros, baseado nas
telas de login, consulta de cadastro, ajuda e duvidas sobre a versão do programa.
2.2.1 Tela de Login
Na figura 3 é apresentada a primeira tela a surgir no programa, para colocar a senha
e o nome de usuário. Ao pressionar OK, o sistema verifica os dados de acordo com
as informações no banco de dados.
14
Figura 3 – Login Fonte: Programa de Consulta de Cadastros da CDHU
Se os dados estiverem errados aparecera a tela de erro de login (Figura 4).
2.2.2 Erro de login
Clicando OK na tela de erro de login, o programa volta para a tela de login, para ser
preenchida corretamente com uma das senhas disponíveis, assim feito, o usuário é
direcionado para a tela principal (Figura 5).
Figura 4 - Erro Login Fonte: Programa de Consulta de Cadastros da CDHU
2.2.3 Tela Principal
Na tela principal são apresentados três ícones, clicando no ícone “sobre o
programa”, teremos acesso à versão presente, que no caso é a 1.0(Figura 6)
15
Figura 5 – Principal Fonte: Programa de Consulta de Cadastros da CDHU
2.2.4 Sobre o Programa
Clicando botão fechar, voltamos para a tela principal, clicando no ícone duvidas,
somos levados para a parte das explicações, que diz como devemos proceder
(Figura 7).
Figura 6 - Sobre o Programa Fonte: Programa de Consulta de Cadastros da CDHU
16
2.2.5 Duvidas
Clicando no botão fechar, voltamos para a tela principal e clicando no ícone consulta
de cadastro, seremos direcionados para a parte mais importante do programa, com
os dados relevantes (Figura 8).
Figura 7 – Duvidas Fonte: Programa de Consulta de Cadastros da CDHU
2.2.6 Consulta de Cadastro
Nessa tela ocorre a parte mais importante, quando digitamos o número da conta em
seu respectivo campo, todos os outros dados aparecem na tela, para então serem
usados em outras tarefas.
17
Figura 8 – Consulta Fonte: Programa de Consulta de Cadastros da CDHU
2.2.7 Menu Superior
Todas as opções encontradas com os ícones, também podem ser acessadas
através do menu superior (Figura 9).
Figura 9 - Menu superior Fonte: Programa de Consulta de Cadastros da CDHU
18
3 CONCLUSÃO
O programa para consulta e gerenciamento de cadastros foi desenvolvido e
concluído atingindo suas devidas finalidades, que são as relacionadas aos dados
cadastrais para posterior utilização em demais programas.
Podemos concluir que com a agilidade de uso alcançado, essa ferramenta se torna
uma boa opção dentre as que já existem para a CDHU de Botucatu, vindo assim a
somar junto com outras opções, propiciando um futuro muito mais tecnológico.
19
REFERÊNCIAS
MICROSOFT. Microsoft Access. Disponivel em <http:// https://products.office.com/pt-
br/access > Acessado em: 04 de Outubro de 2016
CCM. Banco de dados - Introdução. Disponivel em <http://br.ccm.net/contents/65-
bancos-de-dados-introducao> Acessado em: 10 de Outubro de 2016
Ribeiro, M. Apostila de Delphi. Disponivel em< http://docplayer.com.br/8775498-A-
linguagem-object-pascal.html> Acessado em: 10 de Outubro de 2016
EMBARCADERO. Delphi. Disponivel em <https://www.embarcadero.com/br/products/delphi?p=37> Acessado em: 15 de Outubro de 2016
COMPANHIA DE DESENVOLVIMENTO HABITACIONAL E URBANO.
Apresentação. Disponivel em <http://www.cdhu.sp.gov.br/a_empresa/apresentacao-
cdhu.asp> Acessado em: 16 de Outubro de 2016
COMPANHIA DE DESENVOLVIMENTO HABITACIONAL E URBANO. Escala de
Atuação. Disponivel em <http://www.cdhu.sp.gov.br/a_empresa/apresentacao-
cdhu.asp> Acessado em: 16 de Outubro de 2016