Projeto JLoc

73 respostas
N

Estou abrindo outro tópico para o Projeto.
Por favor, postar qualquer coisa sobre o Projeto JLoc aqui.

Obrigado, fui !!!

:lol: :multi: :sleeping:

73 Respostas

danieldestro

O que é JLoc? Onde está o post original?
Esse é o projeto de locadora de filmes?

luiz_ross

É esse projeto da locadora mesmo, era aquele que afundou a uns tempos atras.

r_linux

Não era aquele que afundou… pq este está sendo feito do zero… :smiley: :shock:

luiz_ross

Aquele nem tinha começado direito, me lembro que ficou só em algumas pequenas modelagens e não passou disso

cv1

…e, a menos que alguem resolva sentar e escrever codigo, dessa vez, tb acho que nao vai sair do papel… :?

Show me the source, Luke. :wink:

luiz_ross

O problema é justamente esse, o povo se preocupa demais em ficar modelando, modelando, do que meter a mão em código e ir refatorando o que precisar durante o caminho, acho que ninguem percebeu que é um projeto pra iniciantes em JAVA, não um projeto que visa aprender UML quanto menos conceitos de Eng Soft.

javeloper

Por que o coordenador já não distribui os módulos para o pessoal ir fazendo? conforme as dificuldades forem aparecendo, guj nelas!! (depois de uma boa pesquisa, claro!).
Num segundo momento qualquer, esses módulos (prontos) são redistribuídos para refactory entre programadores diferentes!! acho que seria interessante para o aprendizado (também), tentar otimizar o código alheio…

r_linux

“cv”:
…e, a menos que alguem resolva sentar e escrever codigo, dessa vez, tb acho que nao vai sair do papel… :?

Show me the source, Luke. ;)


Alem do mais… a visão que se tem em um UML… pode não ser aplicavel totalmente na hora de jogar o codigo… ai vai ter que ficar mexendo no UML…
Acredito que por causa da distancia da galera, e pelo projeto estar sendo feito, acredito eu nas horas vagas, não compensa ficar muito tempo no UML, porque senão vai demorar para se chegar a algum lugar… pois isso precisa de bastante discussão e tudo mais… até compensa fazer um UserCase… um simples ClassDatagram… mas não perca tempo detalhando muito… :smiley: :shock:
Desculpem se estou apenas atrapalhando…
Code Code Speed Racer!!! :arrow:

Abdon

Pessoal se agente não começar logo o pessoal vai até esquecer deste progeto, vai miar, vai ir viagar, vai desencanar, vai arrumar um emprego e vai casar e o progeto vai para o brejo!
Vamos logo para o arrebendo e dividir que faz o que!!! :twisted:

Eu acho que ele esta certo…

A

É… o prazo para novos membros entrar no projeto terminou… poderiam colocar aqui nesse tópico o link dos UMLs e aquele outro com a descrição e talz.

worker.start();

:smiley:

richardpeder

Pessoal,

A idéia que foi dada do Daniel já ir passando o que cada um deve fazer é legal. Devemos dar start nesse projeto…tem uma parte UML já pronta…até baixei os arquivos já…
Temos que começar com a codificação do mesmo…dai o Daniel passa aos sub coordenadores tb o que cada um deve sun coordenar… :smiley:

Estamos ai…nao vamos esquecer o projeto nao!

ate mais…

danieldestro

Quem é Daniel?

N

Equipe para UML
:arrow: rocha
:arrow: Neo
:arrow: luiz_renato
:arrow: Smasher
:arrow: Rodrigo Carvalho Auler

Equipe Geral
Coordenador:
:arrow: Daniel Quirino Oliveira

Sub-coordenadores:
:arrow: Neo
:arrow: rocha
:arrow: rbarioni
:arrow: richardpeder

Membros:
:arrow: wagnerps
:arrow: Dayvson Clauber
:arrow: luiz_renato
:arrow: Rorschach
:arrow: Smasher
:arrow: Dougzilla
:arrow: fabio.massa
:arrow: sfernando
:arrow: Rodrigo Carvalho Auler
:arrow: back
:arrow: cancao
:arrow: Arcanjo
:arrow: rodrigo_gomes
:arrow: Abdon
:arrow: Igor_Barros

NOTAS:
:arrow: Descrição: O rocha já começou a fazer alguma coisa de UML:
http://www.poaense.com.br/PGUJ/
:arrow: Andei pensando e tb cheguei a mesma conclusão do cv: tá na hora de codar, se ficarmos preso a descrição pra cá, UML pra lá; não sei não. Acho que deveríamos primeiro codar para depois irmos para UML, até mesmo pela distância e pelo tempo que nem todo mundo tem (eu estou sem tempo algum !!!). Cheguei a seguinte conclusão:

Teremos 2 equipes:
:arrow: Equipe Swing
:arrow: Equipe JSP-Servlets

Então, todos os integrantes da equipe geral devem postar a equipe que querem participar, falow !!!

Equipe Swing
:arrow: Neo

Equipe JSP-Servlets
vazio

:arrow: Que tal um módulo RH e um de nota fiscal (locadora emite nota fiscal ???), hein ???
:arrow: Daniel Quirino, sobre o java.net alguma novidade, pois já que estamos querendo codar seria bom já está aprovado no java.net para usarmos o CVS.

luiz_ross

É o Daniel moderador do guj, ele tava no tech days não lembra?

danieldestro

É que eu já estava achando que me puseram no meio, de cacique, sem saber.

ufa!

R

opa…

eu prefiro ficar na parte Swing…mas tb posso ajudar na parte de JSP/Servlets…

falow

W

Swing :lol:

rodrigo_gomes

o projeto tah começando a ficar mais empolgante, com jeito d q vai decolar a partir de agora!!!

ah, qto a divisão do trabalho eu prefero ficar na parte JSP/Servlets

falows

rocha

Bom pessoal, como está sendo definido parece q já estão querendo codar, acredito q seria mais interessante descrevermos mais um pouco, mas não posso fazer nada hehe… Acredito q se todos pelo menos não entrarmos em um denominador comum ficará dificil, pois para cada um uma locadora pode funcionar de uma maneira, pois no User Case q eu fiz será q todos entenderão da mesma forma, pois ninguém perguntou por exemplo do caso de uso de reserva, pois este sistema terá de ter um modulo de reserva né? Bom mas se vcs já querem ir codando tb, mas acho q não seria um bom caminho, concordo sim q não devemos nos exaustar com a UML apesar q se eu puder aprender um pouquinho mais dela neste projeto tb não me fará mal algum…
Agora Acho q se pararmos de discutir o q um acha ou deixa de achar e durante tres dias discurtirmos sobre o q deve ou não deve ter será mais lucro… Pois fiz uma refência a questão de imagens na descrição do gestão mídias acho aquilo super importante mas como faço isso em sistema web…Será q é viável fazer isso… Agora não adianta ficarmos achando q é td maravilha pq daqui a três meses paramos e olhamos q todo o código q foi feito não serve p/ o projeto tb teremos aprendido um pouco mais idai sem nada? Agora proponho o seguinte vcs os mais experientes não querem a elaboração de uma boa documentação td bem mas então q assumam a coordenação pois acredito q fazendo isso vcs estão sendo mais coerentes, pois então pra q é q foi nomeado o Daniel como coordenador, pois ele mesmo deixou bem claro a nescessidade de uma boa documentação! Agora se não querem usar a UML tb mas que especifiquemos alguns pontos…

A proposito prefiro JCP/Servlets

Rocha

N

Calma, rocha !!!

:arrow: Só estamos opinando. Eu não sou experiente o bastante para definir o que o podemos fazer primeiro, por mim tanto faz. Codar ou UML, tô dentro. Só quis opinar o que eu acho, e de qualquer forma já temos que definir quem vai trabalhar com Swing e quem com JSP/Servlets.
:arrow: Por falar nisso, ninguém do projeto se manifestou quanto a minha proposta de colocar um módulo RH e um de notas fiscais no projeto, pô, assim não dá, vamos levar o projeto a sério, vamos ler os posts de cada um !!!
:arrow: Daniel, cadê vc cara ??? Vc é o coordenador, não se esqueça de postar aqui, nem que se seja para nos xingar, mas dê sinal de vida !!!

rocha

“Neo”:
Calma, rocha !!!

:arrow: Só estamos opinando. Eu não sou experiente o bastante para definir o que o podemos fazer primeiro, por mim tanto faz. Codar ou UML, tô dentro. Só quis opinar o que eu acho, e de qualquer forma já temos que definir quem vai trabalhar com Swing e quem com JSP/Servlets.
:arrow: Por falar nisso, ninguém do projeto se manifestou quanto a minha proposta de colocar um módulo RH e um de notas fiscais no projeto, pô, assim não dá, vamos levar o projeto a sério, vamos ler os posts de cada um !!!
:arrow: Daniel, cadê vc cara ??? Vc é o coordenador, não se esqueça de postar aqui, nem que se seja para nos xingar, mas dê sinal de vida !!!

Não estou nervoso não, q isso é q acho q poderiamos render mais, em relação aos módulos q vc citou na verdade locadora emite um cupom como aqueles de supermercado com aquelas impressoras pequenas, o de RH sei lá acho q é muita coisa para uma locadora, pois não são tantos funcionários… Mas pode ser como aprendizado tudo vale…
Tive uma idéia de naquele usercase gestão catálogos fazer como se fosse um fórum com o forenecedor interagindo juto ao gerente da locadora, pois fui em uma locadora e eles me informaram q tem fornecedor q por ter uma grande área de venda passa uma vez por mês cito o da Butman…

Rocha

luiz_ross

Eu acho assim, comecem a definir funcionalidades básicas do sistema e , tomem como base o projeto do GUJ2, se vc´s olharem bem, foi definida quase que toda a estrutura do GUJ2. Façam +/- assim

public String addFilm() throws java.lang.Exception { /**@todo Implement this method*/ throw new java.lang.UnsupportedOperationException("Method addFilm() not yet implemented."); }

Daniel_Quirino_Olive
  1. Eu já fiz o pedido para o povo no java.net. Agora é sentar e esperar eles resolverem.
  2. Eu simplesmente não passei módulos para que vocês desenvolvam porque eu não tenho idéia do que vocês querem desenvolver. Mas, ok… vamos a algumas idéias:
    :arrow: na visão web, montem um catálogo de itens (fitas/DVDs) disponíveis para locação. Cada item deve pertencer a uma categoria (comédia, suspense, drama…), e dentro de cada categoria, deve haver uns 3 destaques (destaques estes que vão para a home da locadora).
    :arrow: desenvolvam o módulo de cadastro de clientes. Lembre-se que este módulo deve ser o mesmo tanto para o sistema web quanto para o swing. DICA: veja alguns patterns como DAO, Transfer Object e Business Delegate.

Bom, por enquanto é isso. Boa diversão.

Daniel_Quirino_Olive

“rocha”:
Bom pessoal, como está sendo definido parece q já estão querendo codar, acredito q seria mais interessante descrevermos mais um pouco, mas não posso fazer nada hehe… Acredito q se todos pelo menos não entrarmos em um denominador comum ficará dificil, pois para cada um uma locadora pode funcionar de uma maneira, pois no User Case q eu fiz será q todos entenderão da mesma forma, pois ninguém perguntou por exemplo do caso de uso de reserva, pois este sistema terá de ter um modulo de reserva né? Bom mas se vcs já querem ir codando tb, mas acho q não seria um bom caminho, concordo sim q não devemos nos exaustar com a UML apesar q se eu puder aprender um pouquinho mais dela neste projeto tb não me fará mal algum…
Agora Acho q se pararmos de discutir o q um acha ou deixa de achar e durante tres dias discurtirmos sobre o q deve ou não deve ter será mais lucro… Pois fiz uma refência a questão de imagens na descrição do gestão mídias acho aquilo super importante mas como faço isso em sistema web…Será q é viável fazer isso… Agora não adianta ficarmos achando q é td maravilha pq daqui a três meses paramos e olhamos q todo o código q foi feito não serve p/ o projeto tb teremos aprendido um pouco mais idai sem nada? Agora proponho o seguinte vcs os mais experientes não querem a elaboração de uma boa documentação td bem mas então q assumam a coordenação pois acredito q fazendo isso vcs estão sendo mais coerentes, pois então pra q é q foi nomeado o Daniel como coordenador, pois ele mesmo deixou bem claro a nescessidade de uma boa documentação! Agora se não querem usar a UML tb mas que especifiquemos alguns pontos…

A proposito prefiro JCP/Servlets

Rocha

Ninguém aqui disse que documentação não é importante. Mas o que quiseram dizer (e que eu concordo) é que não é preciso passar por toda a masturbação da UML para fazer este projeto. Se tivermos um documento que descreva o que o sistema deve ser já basta.

p.s.: embora vocês tenham me nomeado coordenador do projeto, minha palavra não é a final. Meu papel é de apenas mantê-los no caminho e PONTO.

rocha

Ninguém aqui disse que documentação não é importante. Mas o que quiseram dizer (e que eu concordo) é que não é preciso passar por toda a masturbação da UML para fazer este projeto. Se tivermos um documento que descreva o que o sistema deve ser já basta.

p.s.: embora vocês tenham me nomeado coordenador do projeto, minha palavra não é a final. Meu papel é de apenas mantê-los no caminho e PONTO.[/quote]

Daniel eu não disse q sua palavra era final apenas comentei algo q vc falou no começo, e tb disse q não precisamos de uma documentação toda feita em UML e sim algumas descrições…

Bom já disse só gostaria q já q vamos começar a codar q vc com mais experiencia comentassem bastante o código para q nós iniciantes possamos entender…

Rocha

Rodrigo_Carvalho_Aul

Nós não vamos fazer o projeto implementando MVC? Eu acho que só vale a pena fazermos essa separação depois de já termos o M. Quando formos fazer o C e o V a gente separa o grupo.

Acho que isso pode ficar pra versão 2.0, senão vai surgir tanta idéia e nunca vai sair da versão beta.

Quanto a documentação, tb acho que não dá pra esperar ficar tudo pronto. Não adianta botar cinco pra fazer UML e não sei mais o que se até eles terminarem de fazer isso os outros já até esqueceram do projeto

Acho que devemos separar módulos (Gestão de Mídia, Reserva de Fitas, Gestão de Clientes, etc) pra cada um (ou mais de um, no máximo 3) e falar qual o padrão a ser usado, a pessoa vai lá estuda o padrão e faz o que tem que ser feito, os coordenadores ficam olhando o que os outros tão fazendo no CVS só pra ver se alguém tá saindo do padrão, se tá fazendo basteira, essas coisas.

richardpeder

Neo:

Gostaria de ser sub coordenador mais voltado para o projeto de swing, pode ser? :lol:
No entanto, quero que me “utilizem” da forma que for melhor…se for necessário, fico na equipe de JSP/Servlets tb, sem problemas.
Sei la, gosto mais de swing e trabalhei mais com ele…no entanto, para eu aprender, será legal tb estar acompanhando a equipe de JSP-Servlets…sinto que vou aprender muito! :lol:

ate mais…

cv1

Ei, ei, perae!

Acho que tem alguma coisa errada na dinamica da coisa aqui. Temos coordenadores, sub-coordenadores, participantes, sub-participantes, interessados… daqui a pouco o projeto comeca a ter soldado, cabo, tenente, comandante, capitao, general…

Parem com isso! Projetos open-source são uma meritocracia, diacho! Quem faz mais, merece mais. Portanto, parem de se organizar e FAÇAM! Peguem a arquitetura que o rocha fez, estudem ela e sugiram alterações, ou implementem alguns pequenos protótipos até ter uma idéia clara de como o sistema de uma locadora deve se parecer.

Foi mal dar uma de tio chato, mas pra um projeto que era pra ser voltado a iniciantes, ter hierarquias já é demais… :wink:

A

To com os JSP/Servlets

richardpeder

cv:

Acredito que no projeto JLoc não existe hierarquia e sim uma “estrutura organizada”. O problema de estar demorando um pouco para sair é devido a forma de comunicação nossa, ou seja, estamos longe um do outro e tal…mas independente disso, este projeto vai sair.

Não existe ninguem que “manda” ou dá uma de “chefe” aqui…apenas estruturou-se desta forma para organizar as coisas…Não sei se esta organização passou a você algo que mostra que isso seja uma “quartelada”, porem, não é nada disso…aqui, ninguem manda em ninguem.

Ok? :wink: :slight_smile:

ate mais…

Abdon

Eu acho que não deveria ter uma equipe para a aplicação stand alone e para a web eu acho que todos deveriam fazer tudo!
Tipo primeiro agenco começava a fazer uma e depois agente fazia outra aproveitando o que agente já fez na primeira…

O que vcs acham?

A

Acredito que teremos uma parte central do nosso projeto que será utilizado tanto pelo JSP qto para o SWING. Acho que nesse núcleo as duas equipes devem estar empenhadas no seu desenvolvimento já que ambas irão utilizá-lo.

Rodrigo_Carvalho_Aul

Concordo, acho até que tem gente demais.

É verdade, então não estendendo essa discussão acho que temos que definir logo o que o sistema vai fazer, os casos de uso que foram feito já dão uma boa idéia, dividir as tarefas e meter a mão na massa.

Não dá pra todo mundo fazer tudo, se for assim é mais fácil cada um aqui bolar um projeto pra fazer sozinho e no máximo posta as dúvidas no fórum.

Mas pelo o que eu pude ver o sistema vai ser composto de:
:arrow: Controle de Clientes
:arrow: Controle de Fornecedores
:arrow: Controle de Mídias
:arrow: Controle de Funcionários
:arrow: Controle de Locação

O Daniel deu a idéia de começarmos fazendo o Controle de Clientes, mas acho que 15 pessoas fazendo isso é muita coisa, então podíamos dividir e colocar umas 4 ou 5 pessoas fazendo cada item desses. Mas isso é só regras de negócios, depois dessa fase pronta um grupo implementa tudo numa aplicação swing e outro numa aplicação web.

Bom, pro pessoal já ir vendo os possíveis patterns que podemos usar aí vai um link com alguns deles:

http://java.sun.com/blueprints/patterns/catalog.html

Argh! Odeio essas pessoas que ficam fazendo posts enormes… :wink:

A

Me desculpem a ignorancia, mas o que são esses paterns?

Entrei no site q tem ali mas nao peguei mta coisa nao.

Achei isso num site:

“um pattern nada mais é do que uma técnica eficiente para solucionar problemas de projeto da melhor maneira possível.”

mas nao entendi mto bem a relação com aqueles do site da sun

Dayvson_Clauber

Eu quero ficar no grupo de swing… se for pra escolher a equipe…Porém , acho que deveríamos primeiro fazer a parte stand alone… e depois fazer JSP + Servlets… pois daria uma +otima base pra todos os iniciantes… e depois que concluirmos o projeto, podemos escolher no que queremos meter a cara…
Mas acho tambem que a ideia de ja codar é bastante interessante,devido ao estímulo que dar já pegar no pc p/codar… senao , começa a morgar, esse é o fator que fez o outro projeto fracassar na minha opinião…ficamos muito apegados à UML,organização e tal…(+ 1 vez reforçando…obvio q eh + q interessante ) , e como n chegamos a codar… afundou tudo…aehehe.a Jangada…rss… Mas depois la na frente depois de concluído e tal…ai sim poderiamos ver a questao do projeto (refazer pegando pesado em UML).

rocha

Olá Galera!!!

Bom gostaria de em 1º lugar dizer q concordo com o q o cv disse sobre a hierarquia, mesmo q precisemos de uma organização não precisamos ficar nos apegando a títulos, pois os verdadeiros lideres sempre se destacam por seus meritos em qualquer área.

Tb concordo q deveriamos realizar 1º um para depois outro, bom a principio minha idéia era do sistema web, mas quero aprender e aprender então não vou me incomodar nenhum pouco se o stand lone rolar, outra coisa existe alguns users case interessante como o de gestão mídias q até fiz um diagram de sequência do cenário cadastro de títulos será q alguém olhou, o q achou? Será q a parte de imagem vai rolar legal, será q é possível ter um método interagindo com o scanner para obter por exemplo a capa do filme…

Rocha

W

Ai eu fiz um diagrama mais ou menos que ja da uma base das ações do JLoc mas preciso enviar para alguem disponibilizar na web ?

pode ser pra vc Rocha ?

W

Ai da pra deixarem o icq ativado :evil:

luiz_ross

Uma idéia de hieraquia que o sistema poderia seguir

br.com.jloc.daos.
	         AbstractDao
	         DaoCustomers
	         DaoSuppliers
            DaoMedia
	         DaoEmployees		
	         DaoLocation

br.com.jloc.beans.
	         BeanCustomers
	         BeanSuppliers
	         BeanMedia
	         BeanEmployees   
	         BeanLocation

br.com.jloc.controller.
                   Classes de controle de cada módulo do sistema

br.com.jloc.view.
                   Classes que montam a interface da aplicação
rocha

“wagnerps”:
“Rodrigo Carvalho Auler”:

Mas pelo o que eu pude ver o sistema vai ser composto de:
:arrow: Controle de Clientes
:arrow: Controle de Fornecedores
:arrow: Controle de Mídias
:arrow: Controle de Funcionários
:arrow: Controle de Locação

Ai eu fiz um diagrama mais ou menos que ja da uma base das ações do JLoc mas preciso enviar para alguem disponibilizar na web ?

pode ser pra vc Rocha ?

Pode sim, manda q vou dar uma olhada e disponibilizar na mesma URL q estão os outros…

Rocha

W

foi :wink:

N

O rocha , será que dá para explicar melhor o seu diagrama de sequência, não entendi bem, valeu !!!

N

Galera, o projeto não morreu, vamos postar ou seu eu aqui que tenho que postar e tomar alguma atitude ??? Cadê o coordenador ??? E os sub-coordenadores, não vão me ajudar não ??? Os membros podiam tb ter uma participação maior, postando alguma coisa ???

[size=“24”][color=“red”]VAMOS LÁ, GALERA !!!
JLOC NA CABEÇA !!![/color][/size]

Rafael_Steil

Cara, projeto open source eh isso mesmo :stuck_out_tongue:

300 dizem que vao participar, mas no final, 1 ou 2 fazem o sistema inteiro.

Rafael

N

[size=“24”][color=“orange”]SEI QUE EU NÃO VOU DESISTIR !!![/color][/size]

Bani

Não estou acompanhando muito este tópico, mas só para avisar, o coordenador (Daniel Quirino) foi viajar hoje. Volta só perto do Natal.
Talvez o melhor seja “agitar” menos e começar a colocar a mão na massa. Já tem alguma coisa pronta do UML? Já não dá para alguém começar alguma classe?

N

EU :lol:

N

Já temos alguma coisa de UML que o Rocha começou, vou ver se faço o resto da UML, falô galera!!!
Obs: Eu não acesso o fórum nos finais de semana (só hackeio a Internet aqui no trampo e na facu, que entrou de férias), então até segunda galera !!!

Bani

Vocês não precisam ter a UML completa antes de começarem a escrever código.
Precisam só ter uma vaga idéia das interfaces, saber como uma classe vai se comunicar com a outra.
Novamente, sugiram que distribuam a parte que já está quase pronta.

Se depois tiver que sair refatorando um monte de coisa, tudo bem, o Eclipse faz isso super fácil!

richardpeder

Opa…um sub coordenador chegando!!! :lol:

Neo, não podemos desistir do projeto ok?

Estou aqui para ajudar, como disse no inicio. A Bani está correta, precisamos pensar nas interfaces e comunicação que as classes farão, portanto, devemos pensar nas telas iniciais beleza?
os Cadastros…são telas mais simples…creio eu!

formato: devem ter o cadastro em si, alteração, consulta e exclusão…é isso mesmo?

e o banco de dados desse sistema? como está? já está pronto? Ou melhor, já é hora de fazer não…pois se pensamos em codar, precisamos do banco de dados…e ae, alguém ja fez algum rascunho da modelagem do BD??

ehehe…vamo lá…! qual o proximo passo? :smiley:

ate mais…

Dayvson_Clauber

Acho que seria bom d repente os coordenadores e subs ter o email de todos…tipo pra disparar os proejtos pra todos e tal…sei la…
Tipo… neste projeto todos estamos com + sorte… ter o apoio de Richard Peder e Daniel quirinO é privilegio…alem dos outros pesos pesados Mnchester e Ross… n sei se o Dango vai entrar nessa tbm…ehe…Bem… vamos detonar…ja ta na hora…
Como sei q na verdade a maior dificuldade java na minha opiniao é o paradigma em si…entao seria interssante as coisas serem passadas mostrando onde está entrando a OO…Ia ser + q perfeito

richardpeder

Amigos:
Estou deixando aqui meu e-mail para contato de vcs:

Para mandar e-mails sem anexos, mandem no endereço abaixo:

[email removido]

Para mandar e-mails com anexos, mandam no endereço abaixo:

[email removido]

Dayvson, obrigado pelo comentário…não sou um expert em java, mas no que for possivel, quero ajudar sim, e ajudar muito, pois pretendo tb aprender bastante com cada um de vcs, pois meu objetivo é esse: Aprender o que não sei e passar o conhecimento que adquiri.

Pessoal, fiquem a vontade para me mandarem e-mails ok?

Observem meu post anterior a esse, vamos começar a pensar nos cadastros? Acho que um sistema, é interessante começar pelos cadastros, depois vamos “complicando” mais… :lol:

ate mais…

A

Acho que sem o cvs fica meio difícil de fazer muita coisa.

Poderiamos começar a distribuir tarefas ou então discutir partes dos grupos e em geral tb.

richardpeder

Pessoal:

ainda não foi definido completamente…vai ter mesmo os dois projetos? (swing,web)?

Eu ja participei de um projeto que foi swing/web…podemos aproveitar muiitas classes…tipo, para mensagens e labels do sistema, podemos criar um classe contendo, por ex, um array com essas msgs e labels, dai podemos usa-la no projeto swing e no web…isso é um exmplo só ok? Podemos fazer isso com a conexao ao BD, as camadas do sistema, enfim…

Então…faremos mesmo os dois projetos??? :smiley:

ate mais…

Rodrigo_Carvalho_Aul

Eu já tinha dado minha opinião de dividirmos as tarefas e começar logo. Esperar toda a documentação ficar pronta só vai desanimar todo mundo.

O CVS não é tão necessário agora, se separar as tarefas direitinho vai dar pra cada um fazer sua parte na boa, nas pior das hipóteses um fala com o outro e pega a interface que o outro tá fazendo pra não ficar parado.

Eu acho que vai rolar as duas interfaces, Swing e Web, só não sei se as duas vão ter as mesmas funcionalidades, mas isso não é tão importante agora…

A questão é:

:arrow: Definir quais os padrões a serem seguidos
:arrow: Dividir o projetos em módulos
:arrow: Distribuir esses módulos pra 2, 3 no máximo 4 pessoas fazerem
:arrow: Os grupos discutirem e definirem a interface das classes e publicarem pros outros grupos poderem consultar (publicar que eu digo é mandar por e-mail, postar no fórum, só pra não depender de um CVS)
:arrow: E meter a mão na massa!

[]'s

R

galera…

soh p/ avisar…nao abandonei o projeto…

mas agora vai ficar dificil acompanhar vcs aki no GUJ…eu usava a net do trampo, mas agora sou mais umdesempregado do brasil…

mas to ae…no q precisar, eh soh mandar mail…nos fds to ativo no ICQ/MSN…

falow

rocha

“Neo”:
Galera, o projeto não morreu, vamos postar ou seu eu aqui que tenho que postar e tomar alguma atitude ??? Cadê o coordenador ??? E os sub-coordenadores, não vão me ajudar não ??? Os membros podiam tb ter uma participação maior, postando alguma coisa ???

[size=“24”][color=“red”]VAMOS LÁ, GALERA !!!
JLOC NA CABEÇA !!![/color][/size]

Neo me desculpe pela ausencia é q to numa correria, mas estou elaborando um explicativo do diagrama de sequência, e mais alguns diagramas assim q estiver pronto eu já posto

rodrigo_gomes

Então…faremos mesmo os dois projetos???
Eu ja participei de um projeto que foi swing/web…podemos aproveitar muiitas classes…

eu acho que seria bem melhor fazer os dois projetos…acho que o aprendizado ia ser maior
(principalmente para iniciantes como eu hehe)
ainda mais sabendo que temos um colega que já participou de algo semelhante e já tem alguma coisa pronta

bom, é isso

falows

[email removido]

W

Rocha,
te mandei um doc semana passada,
vc viu ??? O que achou ???

N

O negócio é o seguinte: teremos no projeto duas soluções - Swing e JSP/Servlets rodando num JDBC em algum banco de dados não definido, falô galera!!!

Quanto a UML tô fazendo, o pessoal que for da UML e quiser fazer alguns diagramas, é bom que tiramos dúvidas e o diagrama do outro vai incrementar no nosso diagrama, então não se preocupem em fazer diagramas já feitos, façam a UML como vcs achariam que o sistema fosse, entendeu !?!?!?!?!?

Até mais,

Neo 8)

richardpeder

Pessoal:

Poderíamos começar a pensar no banco de dados…o que acham? :wink:

Acho que precisamos da modelagem pronta antes de começar a codificar…senão complica…

e ae…alguém manja de modelagem ae?? 8)

ate mais…

rocha

“wagnerps”:
Rocha,
te mandei um doc semana passada,
vc viu ??? O que achou ???

Cara eu vi gostei, mas tenho alguns comentários, é q estou numa correria mas vou mandar o q achei fiz alguns esboços tendo o seu como base assim q der te retorno acredito q até o fim da semana eu saia do sufoco…

Galera o q acham do banco ser Mysql?

Rocha

rodrigo_gomes

eu acho uma boa ideia
pq alem de ser free e bastante popular ele tem tudo que o sistema precisa (creio eu)

Rodrigo

Rodrigo_Carvalho_Aul

Pode ser, mas acho que deveríamos fazer de uma maneira genérica pra poder dar suporte a outros DBs.

E seria bom compartilhar com a galera esses diagramas que tá circulando por aí.

[]'s

richardpeder

Pessoal:

Seria legal fazer uma aplicação multibanco…mas como no caso, estamos fazendo um projeto para fins didaticos, MySQL seria o ideal mesmo…eu acho joia… :wink:

ate mais…

N

Quanto ao banco de dados, temos que utilizar um banco free e que alguém já tenha mexido com ele. Acredito que pode ser MySQL, HSQLDB ou Firebird; nunca mexi com nenhum mais acredito que seja as melhores escolhas.

Não parem de postar, galera.

rocha

Iai galeraaaaaaaaa!!!

Espero q todos tenham tido boas festas…

Mas acho q está na hora de voltarmos a falar do nosso projeto q tal hein…

Abraço

Rocha

F

Nusssaaa que zorra é essa aqui?? :slight_smile:

Pessoal acabei de ler as 5 paginas deste tópico ( sou novo no forum e naum tinha visto ainda ) li, li e terminei de ler sem saber onde vcs estão.
Conforme alguns comentários do cv achei tudo muito bagunçado…um monte de sub-disso, sub-daquilo…do jeito que ta naum vai sair nenhum código do text editor :frowning:

Não tenho muita experiencia em Java…a recem to pra fazer um ano de vida nessa linguagem, mas tenho uma boa bagangem com projetos em Oracle para grandes empresas…e minha sincera opinião ta uma bagunça geral.

Um projeto open source ou qualquer que seja tem que ter um “gerente” ou no mundo open source um mantenedor…e acho que vcs deviam fazer isso escolher uma pessoa com certa bagagem e com tempo pra avaliar código e pra dar muito del ou rm. Outra coisa em prejeto naum existe nada mais do que analista e programador…os sub fica pro quartel (sem ofenças).
Esta pessoa é a responsavel em avaliar o que vai pro lixo e o que vai pro projeto.

Uma coisa interessante é ter um site pode ser simples, mas que contenha informações sobre o projeto. Isso sempre motiva todos conforme vão vendo coisa feita. POr sinal fui em alguns links que tem e naum achei ninhum código, kd eles???

Vi algumas sujestão sobre banco que vai usar. mysql e hsqldb saum bancos muitos bons para este tipo de aplicação, lembrem-se que em uma locadora naum tera ninguem com grandes conhecimentos para instalar um banco de dados.

Vcs naum taum usando CVS, vi alguem falar que naum era importante no momento. E ao mesmo tempo vi pessoas pedindo para enviarem códigos esse trabalho era pra ser do CVS, devem comecar a usar na minha opinião. Tudo é aprendizado.

Um sugestão comentem muito esses códigos…pode ter certeza muito iniciante vai querer olhar eles para aprender e se estiver bem documentado sera uma mão na roda para o completo intendimento.

Me desculpa se cheguei criticando demais, mas acho que este projeto é uma boa, ainda mais que os proprósitos dele seja ajudar iniciantes.Intaum vamos lá.

Fazendo um pouco de propaganda…fazem uns 10 dias que registrei um projeto no Java Net e no SF, no SF é onde vou usar e por isso esta mais atualizado.
Para quem quizer ter mais info pode acessar as paginas hhtp://sourceforge.net/projects/jdbase ou http://jdbase.sourceforge.net este ultimo esta em construção ainda mas logo pretendo terminar.
Se quizerem info alem dessas podem falar direto comigo por e-mail, msn, igq ou aqui mesmo no forum.
Por enquanto somos 3 desenvolvedores ( hehe temos alguns códigos ja, mas ainda naum estão publicados ) se alguem tiver interesse em colaborar por enquanto temos 3 vagas ois a equipe ficara com 6 menbros pelo menos por equanto.

Bom se me estendi demais desculpas…era isso

[]'s

N

Demorou né galera !!!

Bom, valeu pelas dicas fabgp2001. Acho que tá faltando isso, alguém falar o que acha, para assim chegarmos num consenso.

Vamos voltar com o JLOC a todo vapor !!!

Dayvson_Clauber

Como anda o projeto?? :oops: Faz tempo que não tenho entrado aqui por conta que estou num local maravilhoso para se acessar a internet…
Só pra se ter ideia, passei um período de aproximadamente 20 dias sem ver e-mail algum. Por conta disso estou bem desatualizado em relação à várias coisas.

PS: Estou em Luanda-Angola ( Mãe Africa ).

Dayvson Clauber :frowning:

neoramon

Vc chegaram a desenvolver algo?
To com um trabalho da faculdade pra fazer e é sobre locadora e web, mas to com problemas no MVC, não sei como fazer o controller (Servlet).

Ele deve receber todos parametros pela url pelo método doGet ou de outra maneira (campos ocultos) pelo método doPost?
Algem pode postar um modelo de Controller?

Fizeram um modelo relacional do banco de dados? Levantamento de requisitos? Modelo de classes? Casos de uso?

Eu não quero copiar nada! Só quero ver o modelo de vcs para me ajudar e comparar com o q vou fazer!

rafaelglauber

http://www.caelum.com.br/caelum/apostila/caelum-java-web-fj21.pdf

veja como fazer o seu “CONTROLLER”.

ps. vc ressucitou Tutankamon, que thread velha essa.

Thiago_Cavalcanti_Re

Pessoal,

gostaria de poder ajudar…

Abraco :slight_smile:

Criado 9 de dezembro de 2003
Ultima resposta 15 de out. de 2008
Respostas 73
Participantes 23