TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação

Por:   •  28/6/2015  •  Trabalho acadêmico  •  16.262 Palavras (66 Páginas)  •  203 Visualizações

Página 1 de 66

CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

DANIEL VIANA AZEVEDO

FABIANO DOS SANTOS FERNANDES

RODOLFO GOMES DO NASCIMENTO

Sistema de Controle de Vendas utilizando dispositivos móveis

CAMPOS DOS GOYTACAZES/RJ                                                                   2011


DANIEL VIANA AZEVEDO

FABIANO DOS SANTOS FERNANDES

RODOLFO GOMES DO NASCIMENTO

Sistema de Controle de Vendas utilizando dispositivos móveis

Monografia de Conclusão de Curso Análise e Desenvolvimento de Sistemas apresentada no Instituto Federal de Educação, Ciências e Tecnologia

Orientador: Profº Ricardo José dos Santos Barcelos, MSC.

CAMPOS DOS GOYTACAZES/RJ

2011

RESUMO

A expansão dos dispositivos móveis vem aumentando com o passar do tempo. O grande aumento nas vendas destes aparelhos tem várias causas, como a queda nos preços e a grande diversidade de modelos. Essa rápida e constante popularização tem como consequência a necessidade de criação de novos serviços e aplicações. A partir desta realidade, este projeto consiste no desenvolvimento de um aplicativo (protótipo) baseado na realização de vendas remotas desenvolvido na plataforma J2ME, que é direcionada para dispositivos com recursos de hardware e software limitados. Os usuários utilizarão a aplicação instalada em um terminal móvel (aparelho celular GSM) com acesso à Internet, onde remotamente acessarão os dados contidos na base de dados e através deste acesso será possível realizar e visualizar vendas.

Palavras-chaves: J2ME. Teminal móvel. Vendas remotas. Base de dados.


ABSTRACT

The expansion of mobile devices has been increasing over time. The large increase in sales of these devices has several causes, such as falling prices and the great diversity of models. This rapid and sustained popularity has resulted in the need to create new services and applications. From this fact, this project is to develop an application (prototype) based on remote execution of sales developed in J2ME, which is aimed at devices with limited hardware and software. The users use the application installed on a mobile handset (GSM cell phone) with internet access, where remotely access data contained in the database and through this access will be possible and view sales.

Keywords: J2ME. Teminal mobile. Remote sales. Database.

 


LISTA DE FIGURAS

FIGURA 1 –Arquitetura da linguagem Java9

FIGURA 2 – Arquitetura J2ME11

FIGURA 3 – Comunicação entre a MIDlet e o Banco de Dados21

FIGURA 4 – Trecho da programação utilizando o commandAction 25

FIGURA 5 – Váriaveis de busca e busca com o banco de dados 26

FIGURA 6 – Código tentativa de conexão entre o banco e a página JSP 27

FIGURA 7 – Código de separação dos campos 27

FIGURA 8 – Código de ligação da MIDlet estoque.java com a classe acessoWEB.java 28

FIGURA 9 – Métodos public void lerVenda() e public void inicia_thread()29

FIGURA 10 – Trecho da programação utilizando uma Estrutura de repetição 30

FIGURA 11 – Método recebedados_produto 31

FIGURA 12 – Objetos do formulário de Vendas 31

FIGURA 13 – Command cm_gravar 32

FIGURA 14 – Método inserirVenda 32

FIGURA 15 – Código SQL de inserção 33

FIGURA 16 – Tela de lista dos produtos 34

FIGURA 17 – Funcionalidades do menu 35

FIGURA 18 – Formulário de Vendas 35

FIGURA 19 – Tela de lista de produtos atualizada após a venda 36

FIGURA 20 – Tela de visualização das vendas efetuadas.36

FIGURA 21 – Tela de ajuda 37


LISTA DE TABELAS

TABELA 1 – Vendas mundiais de dispositivos móveis para usuários em 2010 (milhões de unidades)3


LISTA DE ABREVIATURAS E SIGLAS

API – Application Programing Interface 

BSD - Berkeley Software Distribution

CDC – Connected Device Configuration 

CLDC – Connected Limited Device Configuration 

EJB - Enterprise JavaBeans

GSM - Global System for Mobile Communication

HTML – Hipertext Markup Language 

HTTP – Hipertext Transfer Protocol

IDE - Integrated Development Environment 

J2EE – Java 2 Enterprise Edition 

J2ME – Java 2 Micro Edition 

J2SE – Java 2 Standard Edition 

JAD – Java Descriptor 

JAR – Java Archive 

JVM – Java Virtual Machine 

KVM – Kilobyte Virtual Machine 

MIDP – Mobile Information Device Profile 

PC – Personal Computer

PDA – Personal Digital Assitant 

PHP - Hypertext Preprocessor

URL – Unified Resource Locator 

SGBD – Sistema Gerenciador do Banco de dados

SQL – Structured Query Language 

SSL - Security Socket Layer

SUN – Stanford University Network 

XML – Extensible Markup Language 

...

Baixar como (para membros premium)  txt (81.7 Kb)   pdf (1.1 Mb)   docx (661.6 Kb)  
Continuar por mais 65 páginas »
Disponível apenas no TrabalhosGratuitos.com