Você está na página 1de 10

Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado.

Este material pode ser protegido por direitos


autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

11

Figura 07: Gerenciador Banco de Dados

Fonte: Autoria Própria

Após de criar a conexão de banco de dados Cadastro, foi desenvolvido as tabelas


e no projeto é implementado fonte de dados de cadastro.

Figura 08: Fonte de Dados Cadastro

Fonte: Autoria Própria

2.1.3.1 Implementação de lógica da classe PessoaDao com a lógica acesso


ao banco de dados Android Studio
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

12

Na Classe PessoaDao, herda atributos da Classe Conexão e SQLiteDatabase, que


na qual faz a conexão com banco dados.

Figura 09: PessoaDao Android Studio

Fonte: Autoria Própria

2.2 DESENVOLVIMENTO DE SOFTWARE PARA INTERNET

O Desenvolvimento de software para internet é a tendência nos dias de hoje e do


futuro, de maneira que o mercado se encontre aquecido devido as necessidades
de os usuários de modo estarem cada vez mais conectado à internet, ou seja,
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

13

desde realizar uma compra ou venda, pagamento de contas, consulta de extratos


bancários, comunicação, redes socias e etc.

Com a pandemia Covid-19, o desenvolvimento de software fortificou mais ainda,


com restrições de saída de casa, esse acontecimento fez com que empresas de
pequeno e médio porte que ainda não havia agregado o software para internet em
seus negócios, passasse a adquirir para renovar e estarem mais próximo a
necessidades de seus clientes.

É importante mencionar que umas das arquiteturas mais utilizadas para o


desenvolvimento de software para internet é MVC (Modelo, Controle e Visão), isso
porque facilita na troca de mensagens entre a interface do usuário e dos dados do
banco, que na qual retorna as respostas de forma mais rápida e dinâmicas.

A arquitetura MVC, é subdivida em três camadas, sendo a Modelo que é


responsável pela a implementação lógica e tratamento de dados, Controle
responsável por gerenciar as camadas Modelos e View e manipular e retprnar a
aquisição do usuário, e por sua vez a Visão responsável por toda interface que o
usuário visualiza.

2.2.1 Protótipo de interface gráfica em ASP.Net com funcionalidades CRUD.

Nesses protótipos foi criado no navegador Google Chrome, utilizando as


funcionalidades CRUD.

Figura 07: Protótipo Cadastro Pessoa

Fonte: Autoria Própria


Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

14

Figura 08 - Protótipo Cadastro de Telefone

Fonte: Autoria Própria

2.2.2 Telas

O desenvolvimento das telas é extremamente importante, pois além de realizar o


layout do protótipo, elas são responsáveis pelo mapeamento dos campos e botões
e a partir dela é possível a implementação do código aspx.

2.2.2.1 Telas Web

Abaixo será demonstrado como foi desenvolvido o protótipo de formulário web,


através das criações das telas, onde é possível observar elementos de entradas e
botões. No campo de entrada (<input>) das telas a seguir os inputs utilizado foram:
name, type e size. Nos botões foram atribuídos os elementos: name, type, value e
size.

Figura 09: Inputs e botões – Tela Web

Fonte: Autoria Própria


Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

15

Figura 11: Tela Cadastro Pessoa – Web

Fonte: Autoria Própria

Figura 12: Tela Cadastro Telefone – Web

Fonte: Autoria Própria

Figura 13: Tela Cadastro Endereço- Web

Fonte: Autoria Própria

2.2.2.1 Telas Desktop

No desenvolvimento das telas Desktop, para atribui os elementos de input e botões,


são feitos dentro da propriedade de cada elemento, conforme imagens a seguir:
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

16

Figura 14: Inputs e botões – Tela Desktop

Fonte: Autoria Própria


Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

17

Figura 15: Tela Cadastro Pessoa - Desktop

Fonte: Autoria Própria

Figura 16: Tela Cadastro Telefone - Desktop

Fonte: Autoria Própria


Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

18

Figura 17: Tela Cadastro Endereço- Desktop

Fonte: Autoria Própria

2.2.3 Código fonte aspx do layout dos formulários Web

Através do desenvolvimento das telas é criado o código fonte aspx, onde são
implementados todos os métodos para funcionalidades da aplicação, onde pode
observar também que é herdado os atribuídos do gerenciador e banco de dados do
pacote controller do projeto MVC.

Figura 18: Código fonte Cadastro Pessoa – Web


Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

19

Fonte: Autoria Própria

Figura 19: Código fonte Cadastro Telefone – Web

Fonte: Autoria Própria


Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:00

20

Figura 20: Código fonte Cadastro Endereço – Web

Fonte: Autoria Própria

Figura 21: Código fonte Cadastro Pessoa – Desktop

Você também pode gostar