Opiniao / ajuda sobre aplicacao Server/Mobile para TCC

Boa noite pessoal, tudo bem?

acabei de me cadastrar e ja to postando!!! :stuck_out_tongue:

acompanho o forum - nao de forma muito ativa - ja a alguns meses, e parabens a todos pelo forum!

bom, seguinte:

para o TCC da facul quero fazer um soft para cel (dispositivos moveis em geral, smartphone etc) que:

possibilite o vendedor a:
fazer consultas
emitir pedidos
cadastrar clientes (talvez)

da seguinte forma:

o vendedor, atraves do sof no cel, possa emitir um pedido, esse pedido ira gerar um arquivo XML, esse XML sera enviado atraves de um SMS / GSM para a base, a base ira ler esse arquivo recebido (enviar uma confirmacao de recebimento) , executar o arquivo (fazer a consulta, emitir o pedido desejado, ou qual seja a funcao do arquivo) e devolver um outro xml para o cel que enviou o arquivo com o resultado, a confirmacao do pedido, ou por exemplo uma lista de produtos, ou o codigo de um cliente etc.

o vendedor poderia fazer uma consulta por exemplo dos pedidos daquele cliente entre uma data;
pedir o cadastro de um cliente, onde ele manda as infos, a base le esse arquivo e faz o cadastro;
emitir o pedido (ja citado);

pensei em na base, exisitr um robozinho q fique verificando se chegou arquivo, quando chegar, ele interpreta, executa e responde ao requisitante.

Bom, essa e a ideia, criticas?

minhas duvidas iniciais:

pensei em utilizar:

  • net beans;
  • jude para UML;

sei q muitos vao falar do eclipse, mas vi muitas opinioes que fica a questao do gosto pessoal, entao estou pretendendo arriscar o netBeans e vamos ver…

o jude escolhi por ter aqui na faculdade mesmo

em DB pensei no SQL Server, devo escolher outro ?

agora quanto a qual IDE utilizar
como ficara o desenvolvimento do sistema, pois tera uma parte movel, e uma parte servidor, seria uma aplicacao
cliente/server/mobile ? kkk

valewww galera

abraco

Você pode trabalhar com Web-service + J2ME.

Acho uma boa ferramenta o netbeans, o mesmo facilita muito.

Outro detalhe que pode ser interessante tu dá uma estudada, seria utilizar servlet pra tratar as solicitações e repostas.

Lembre de não enviar/receber dados grandes, devido ao custo de transferência.

Se for utilizar servelet passa o parâmetro utilizando o método GET, olha:
http://www.wirelessdevnet.com/channels/java/features/j2me_http.phtml

Dai vc monta um url assim: http://link/fazerPedido?cliente=12&produto=25

Por exemplo.

E com web-service, olha:
http://www.javafree.org/content/view.jf?idContent=4

Espero q tenha ajudado…

e aeee

vish, mo tempo pra responder, correria ta fods…
orra velinho, valewww pelos links
dei uma lida e deu uma boa clareada!

bom pessoal, seguinte, demos uma diminuida no negocio

a ideia agora e assim:

o vendedor envia para a empresa um arquivo com o que ele quer:

  • um cadastro (por exemplo: enviando as informacoes necessarias para esse cadastro)
  • uma proposta de venda (por exemplo: informando itens, quantidade, qual cliente quer etc)
  • uma consulta (por exemplo: quantas propostas foram efetivadas num periodo X)

alguem na empresa recebe esse arquivo, processa, envia um arquivo com as respostas

  • envia confirmacao de recebimento
  • cod do cliente
  • proposta OK ou NOk
  • resultset da consulta

cel recebe arquivo com resultados
e envia confirmacao para empresa do recebimento

essa confirmacao seria enviada pela operadora automaticamente, tipo a confirmacao de recebimento de SMS ou de email mesmo num micro?

as duvidas sao:

  • utilizar arquivo XML anexado no email ?
    se sim: o cel consegue anexar um arquivo e enviar por email ? (teria que ser desenvolvido isso na aplicacao (dificil fazer isso ?) ou o proprio cel faria isso sem maiores problemas?
  • consigo enviar xml atraves de sms (mms ou algo do tipo?)?
    se sim: me limita muito o tamanho do arquivo, ou consigo enviar anexado ?

para termos uma ideia, um exemplo de cadastro (bem mais ou menos) tem aproximadamente 500bytes, mas ocupa num XP aqui da facul o tamanho de “4K” :frowning:

demos uma olhada nas parsers de XML
segue link:
http://java.sun.com/developer/J2METechTips/2001/tt0725.html#tip2

valewwww galera
abraco

e aeee

galera, to tomando porrada pra gerar o arquivo XML

so novato no negocio, e nao sei oq fazer mais :frowning:
:oops:

seguinte, olhei o Xstream
parece bem facinho pra gerar o XML, nao precisa de schema nem nada, ele pega os objetos e gera
ate ai blz… conceitualmente falando

mas to precisando de ajuda pq nao sei qual o proximo passo

por exemplo:
tenho a tela com os objetos (campos) do meu cadastro

olhei o artigo do xtream do site, entendi ate metade, estou me perdendo em:

onde tenho q colocar, e como colocar o codigo pra ele salvar em XML

tipo, quero que quando o usuario clique em "salvar"
seja gerado o XML de acordo com os campos e dados dos objetos na tela

lendo o artigo:
http://www.guj.com.br/java.tutorial.artigo.144.1.guj

eu nao to sabendo onde colocar essas tres classes?
sao classes distintas? arquivos separados ?

ai depois isso aqui:
“String mensagemEmXML = xstream.toXML(objetoRaiz);”

seria pra CADA objeto da minha tela ?

e onde eu coloco o codigo pra salvar em XML ?

valewwwww galera
perdidasso
:oops: