Buscar

VIII - (PIM VIII)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 28 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE PAULISTA – UNIP EaD 
Projeto Integrado Multidisciplinar VIII 
Curso Superior em Análise e Desenvolvimento de Sistemas 
 
 
 
 
Deaa Jehad al Refaie – 1985525 
Felipe Augusto Calógero - 2038879 
Lucas Farias de Moura – 1864071 
Mateus Alves Figueiró – 1961046 
Mike Douglas de Paula Soares - 0544187 
Talisson Cleofas Pereira dos Santos – 1913417 
 
 
 
Mecanismo de acesso a um trecho do banco de dados 
 
 
 
 
 
 
 
ALEXÂNIA 
2020 
Deaa Jehad al Refaie – 1985525 
Felipe Augusto Calógero - 2038879 
Lucas Farias de Moura – 1864071 
Mateus Alves Figueiró – 1961046 
Mike Douglas de Paula Soares - 0544187 
Talisson Cleofas Pereira dos Santos – 1913417 
 
 
 
Mecanismo de acesso a um trecho do banco de dados 
 
 
Projeto Integrado Multidisciplinar para obtenção do título de 
tecnólogo em (nome do curso), apresentado à 
Universidade Paulista – UNIP EaD. 
Orientador (a): Prof. Me. Cassiano Gunji. 
 
 
 
 
 
 
 
ALEXÂNIA 
2020 
RESUMO 
O objetivo do Projeto Integrado Multidisciplinar VIII é apresentar a codificação 
em C# do mecanismo de acesso a um trecho de banco de dados. Sendo desenvolvido 
alguns aspectos como mecanismos de acesso ao banco de dados em linguagem C#, 
protótipos de interface gráfica com o usuário em ASP .Net e protótipos de interface 
gráfica com o usuário em Android. 
O mecanismo de acesso de banco de dados em linguagem C# que é o 
mecanismo responsável por oferecer acesso a um trecho do banco de dados por parte 
do resto do sistema. Sempre que um trecho do sistema precisar acessar esse trecho 
do banco de dados, deverá fazê-lo por meio desse mecanismo desenvolvido por sua 
equipe. 
O protótipo de interface gráfica com o usuário em ASP .Net permite o usuário 
interaja com os dados modelados por esse trecho do banco de dados e o protótipo de 
interface gráfica com o usuário em Android permite que o usuário interaja com os 
dados modelados por esse trecho do banco de dados. 
 
 
 
 
 
 
 
 
 
 
 
Palavras-chaves: Mecanismo. Protótipos. Linguagem C#. ASP.Net. Android. 
ABSTRACT 
The objective of the Integrated Multidisciplinary Project VIII is to present the C 
# coding of the mechanism for accessing a database section. Some aspects are being 
developed such as database access mechanisms in C # language, prototypes of 
graphical user interface in ASP .Net and prototypes of graphical user interface in 
Android. 
The database access mechanism in C # language which is the mechanism 
responsible for providing access to a portion of the database by the rest of the system. 
Whenever a section of the system needs to access that section of the database, it must 
do so through this mechanism developed by your team. 
The prototype of graphical user interface in ASP .Net allows the user to interact 
with the data modeled by this segment of the database and the prototype of the 
graphical user interface in Android allows the user to interact with the data modeled by 
this segment of the database. 
 
 
 
 
 
 
 
 
 
 
 
Keywords: Mechanism. Prototypes. C language#. ASP.Net. Android. 
 
SUMÁRIO 
INTRODUÇÃO ............................................................................................. 5. 
1. Mecanismo ............................................................................................. 6. 
2. A linguagem C# ..................................................................................... 6. 
2.1 Mecanismo de acesso de banco de dados ........................................ 6. 
3. ASP.Net ................................................................................................ 10. 
3.1 Protótipo de interface gráfica ASP.Net ............................................ 10. 
4. Android ................................................................................................ 15. 
4.1 Protótipo de interface gráfica Android ............................................ 16. 
CONCLUSÃO ............................................................................................ 26. 
REFERÊNCIAS BIBLIOGRÁFICAS .......................................................... 27. 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
 
 
INTRODUÇÃO 
Tendo em vista a necessidade da existência de banco de dados em um 
sistema, a fim de que se otimize e torne mais eficiente o trabalho, faz-se necessário 
cada vez mais a adoção de estratégias e profissionais qualificados para o uso e 
conexão dessas tecnologias. Neste trabalho, foi realizada a construção de um 
mecanismo de acesso a um trecho do banco de dados de um sistema, responsável 
por manter o cadastro de pessoas nesse sistema, além da construção de interfaces 
gráficas que representassem da forma correta o mecanismo citado. As linguagens e 
tecnologias que foram usadas: C#, ASP .Net, Android, HTML, diagrama de classes, 
entre outros. Além disso, o mecanismo oferece algumas funcionalidades importantes 
que tornam a usabilidade o melhor possível, como CRUD, por exemplo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6 
 
1. Mecanismo 
O mecanismo se baseia em uma interface gráfica para o cadastro de pessoas 
que irá se cadastrar futuramente no sistema e para ter acesso na interface será pelo 
computador ou dispositivos móveis para acesso para todos. O sistema possuirá um 
mecanismo de acesso para o banco de dados desenvolvido em C#, e seus protótipos 
de interface gráfica que foram desenvolvidos em ASP.Net e Android. 
O sistema adotará várias técnicas como por exemplo o CRUD (Create, Read, 
Update, Delete) que permite a criação, consulta, atualização e a destruição do 
sistema. O back-end que é o sistema para gerenciar o banco de dados e o front-end 
que se desenha e desenvolve as seguintes páginas na qual o usuário se interagem. 
2. A linguagem C# 
A linguagem de programação C# é uma linguagem orientada a objetos 
desenvolvida pela Microsoft tendo em mente o ambiente de desenvolvimento .NET 
(TROELSEN; JAPIKSE, 2017). Foi inspirada em outras linguagens bastante 
populares, como Java e C++, mas a sua evolução e o fato de ela estar atrelada ao 
ambiente .NET deram-lhe um caráter peculiar. 
2.1 Mecanismo de acesso de banco de dados 
 
Imagem 01 – código fonte (mecanismo Pessoa) 
7 
 
 
Imagem 02 – código fonte (mecanismo Endereço) 
 
Imagem 03 – código fonte (mecanismo Telefone) 
8 
 
 
Imagem 04 – código fonte (mecanismo Tipo de telefone) 
 
Imagem 05 – código fonte (mecanismo Banco de dados) 
9 
 
 
Imagem 06 - código fonte (DAO) 
Imagem 07 - código fonte (DAO) 
 
10 
 
3. ASP.Net 
A ASP.Net é uma linguagem de programação que é utilizada para a criação 
do conteúdo dinâmico das páginas web e o ASP.Net MVC é um framework para as 
aplicações web usando a arquitetura MVC (Model-View-Control). 
 
3.1 Protótipo de interface gráfica ASP.Net 
 
 
Imagem 08 – Interface gráfica ASP.Net (Cadastro) 
 
Imagem 09 – Interface gráfica ASP.Net (Consulta de cadastros) 
11 
 
 
Imagem 10 – Código fonte (Cadastro) 
 
 
12 
 
 
Imagem 11 – Código fonte (Cadastro) 
 
 
Imagem 12 – Código fonte (Cadastro) 
 
 
 
 
13 
 
 
Imagem 13 – Código fonte (Consulta) 
 
 
 
 
 
 
 
 
 
 
14 
 
 
 
 
Imagem 14 – Código fonte (Consulta) 
 
15 
 
 
Imagem 15 – Código fonte (Consulta) 
 
 
4. Android 
Uma das principais tecnologias de desenvolvimento para dispositivos móveis 
é o Android. O Android é primariamente um sistema operacional desenvolvido pelo 
Google para ser empregado em dispositivos móveis, tipicamente smartphones, 
tablets, smartwatches, smart-TVs, centrais multimídia de automóveis entre outras 
aplicações que surgem constantemente. 
 
 
16 
 
4.1 Protótipo de interface gráfica Android 
 
Imagem 15 - Interface gráfica android (Cadastro) 
 
Imagem 16 - Interface gráfica android (Consulta) 
 
17 
 
 
Imagem 17 - Código XML (Cadastro) 
 
Imagem 18 - Código XML (Cadastro) 
 
18Imagem 19 - Código XML (Cadastro) 
 
Imagem 20 - Código XML (Cadastro) 
 
19 
 
 
Imagem 21 - Código XML (Cadastro) 
 
Imagem 22 - Código XML (Cadastro) 
 
20 
 
 
Imagem 23 - Código XML (Cadastro) 
 
 
Imagem 24 - Código XML (Cadastro) 
 
21 
 
 
Imagem 25 - Código XML (Cadastro) 
 
 
 
Imagem 26 - Código XML (Cadastro) 
22 
 
 
Imagem 27 - Código XML (Consulta) 
 
 
Imagem 28 - Código XML (Consulta) 
 
23 
 
 
Imagem 29 - Código XML (Consulta) 
 
 
Imagem 30 - Código XML (Consulta) 
 
24 
 
 
Imagem 31 - Código XML (Consulta) 
 
 
Imagem 32 - Código XML (Consulta) 
 
25 
 
 
Imagem 33 - Código XML (Consulta) 
 
 
 
 
 
 
 
 
 
 
 
 
 
26 
 
CONCLUSÃO 
Pode-se concluir, com este trabalho, que a tecnologia, quando bem usada, 
tem o poder de criar estruturas confiáveis que poderiam muito bem ser usadas em 
algum sistema real. O desenvolvimento de software realizado, tanto o protótipo de 
interface gráfica como o mecanismo de acesso ao banco de dados, promoveram um 
aprendizado, que foi importante para um amplo desenvolvimento pessoal e 
aprofundamento a respeito de conceitos já vistos, mas demonstrados na prática, 
provando que a prática, em conjunto com a teoria, pode produzir vários pontos 
importantes na solidificação do conhecimento e, assim, levar a um crescimento 
importante na carreira que se deseja seguir. Portanto, fica provado que o uso de 
diferentes tecnologias contribui bastante para um desenvolvimento bem estruturado, 
tanto pessoal como profissional. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
27 
 
REFERÊNCIAS BIBLIOGRÁFICAS 
Marinho, Salatiel Luz. Desenvolvimento de Software para Internet / Salatiel Luz Marinho. – São Paulo: 
Editora Sol, 2020. 208 p., il. 
Marinho, Salatiel Luz. Programação Orientada a Objetos II / Salatiel Luz Marinho. – São Paulo: Editora 
Sol, 2020. 216 p., il. 
Gunji, José Cassiano Grassi. Tópicos Especiais de Programação Orientada a Objetos / José Cassiano 
Grassi Gunji. – São Paulo: Editora Sol, 2020. 152 p., il.

Continue navegando

Outros materiais