| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 10:44:15
|
Manass? Brito
HelloWorld
![[Avatar]](/images/avatar/176d15a9c38855b00907aa1e135d8b79.jpg)
Membro desde: 22/10/2009 14:24:39
Mensagens: 14
Offline
|
Caros amigos...
Vou começar a desenvolver um software para um Laboratório.
Esse laboratório já tem um sistema de cobrança. Logo a necessidade do cliente é:
- Realizar cadastro de pacientes
- Realizar o cadastro de um pedido de exame vinculado a um paciente
- Dar condições ao farmacêutico de digitar o resultado dos exames no programa
- Dar condições dos atendentes imprimir o resultado dos exames
- Dar condições do laboratório realizar pesquisas e emitir relatórios dos exames realizados
Vou desenvolver para aplicação Desktop e não vou programar para web (conforme a necessidade do cliente).
Gostaria de saber se existe alguma ferramenta que possa me auxiliar no desenvolvimento desse software...
Na finalidade de que eu não venha a esquecer nenhuma fase do projeto...
O que vocês acham?
|
A vitória começa na decisão pessoal em querer conquistá-la! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 11:14:55
|
Hildebrando Pedroni
JavaChild
![[Avatar]](/images/avatar/b2eb6c419ece4ac78f64ae9ad6309f6b.png)
Membro desde: 29/03/2007 21:38:44
Mensagens: 120
Offline
|
Para UML, onde vc vai desenvolver o esquema de suas classes, casos de uso, diagramas de classe e sequencia, existem diversos.
Você pode Usar o Rose da IBM (requer Licença), eu costumava usar o Jude que também é muito bom, Tem também o enterprise Architect que tb é pago.
Para modelar banco de dados pode-se usar o dbdesigner
Desenvolvimento Desktop em Java, eu recomendo o NetBeans para implementação, ele tem uma interface bem amigavel para esse tipo de desenvolvimento.
Boa sorte
|
PS: O Google é seu amigo.
Hildebrando Pedroni
Não esqueça de editar o titulo do tópico para [RESOLVIDO] caso esteja satisfeito com as respostas. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 11:22:22
|
lazaropj
JavaGuru
![[Avatar]](/images/avatar/3a7903fcebdcf15c702766488ede0488.jpg)
Membro desde: 29/10/2009 11:05:04
Mensagens: 244
Localização: Brasilia - DF
Offline
|
Cara... estou estudando muito essa parte de desktop...
Tem interesse de uma ajuda no projeto??
Não tenho muito para oferecer. Mas tenho meu tempo e 6 meses de experiencia.
de ond vc é?
abraço
|
Lazaro Jr.
Java4all
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 11:38:50
|
Manass? Brito
HelloWorld
![[Avatar]](/images/avatar/176d15a9c38855b00907aa1e135d8b79.jpg)
Membro desde: 22/10/2009 14:24:39
Mensagens: 14
Offline
|
Caro Hildebrando,
Para UML vou aceitar sua sugestão e utilizar o Jude-Community 5.4
Para a modelagem do Banco... vou aceitar sua sugestão e usar o dbDesigner...
Para o Gerenciar o Banco de Dados vou utilizar o Postogresql
Para o desenvolvimento da aplicação vou utilizar o Eclipse(versão Ganymede) pois eu já utilizo o eclipse.
Vou ter uma máquina servidora onde estará o BD. Essa máquina estará instalada com Linux-Ubuntu 9.04
Mas também gostaria de saber se existe alguma outra ferramenta que por exemplo, não me faça esquecer as ordens de cada etapa do projeto... por exemplo, que faça um cronograma, ou então que me relate quais as fases devem existir no desenvolvimento do projeto...
Entendeu?...
E caro lazaropj...
Com certeza gostaria de receber uma ajuda sua...
Moro em Pouso Alegre, MG
Meu email: manassesbc@yahoo.com.br
Por favor, entre em contato.
Grato pessoal...
E aguardo mais sugestões...
|
A vitória começa na decisão pessoal em querer conquistá-la! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 11:58:38
|
Vini Fernandes
Virtual Machine Man
![[Avatar]](/images/avatar/84cd1f88d088c3a15254f37a22f6e5d6.jpg)
Membro desde: 20/01/2009 08:43:02
Mensagens: 523
Offline
|
Cara, para desenvolvimento de aplicações desktop (Swing) sugiro que voce utilize o Netbeans. Ele possui uma paleta de componentes onde voce poder construir suas telas clicando e arrastando componentes como botões, campo de texto, area de texto, labels, etc. Olha, para a construcao das telas o NetBeans e imbativel!
ate mais
|
What do you know about Java? Help me! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 12:05:27
|
Manass? Brito
HelloWorld
![[Avatar]](/images/avatar/176d15a9c38855b00907aa1e135d8b79.jpg)
Membro desde: 22/10/2009 14:24:39
Mensagens: 14
Offline
|
Vini Fernandes wrote:Cara, para desenvolvimento de aplicações desktop (Swing) sugiro que voce utilize o Netbeans. Ele possui uma paleta de componentes onde voce poder construir suas telas clicando e arrastando componentes como botões, campo de texto, area de texto, labels, etc. Olha, para a construcao das telas o NetBeans e imbativel!
ate mais
Brother... não tenho nem noção como funciona o NetBeans... mas será que daria para desenvolver somente a parte das telas no NetBeans e a aplicação no Eclipse e depois juntar os dois?
Se der... como faço isso?
Ah... e gostaria de dizer também, que eu utilizo essas ferramentas(Eclipse, Jude, Postgresql) no Linux Ubuntu 9.04
Enfim, obrigado e aguardo sugestões e respostas.
|
A vitória começa na decisão pessoal em querer conquistá-la! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2009 12:22:15
|
Vini Fernandes
Virtual Machine Man
![[Avatar]](/images/avatar/84cd1f88d088c3a15254f37a22f6e5d6.jpg)
Membro desde: 20/01/2009 08:43:02
Mensagens: 523
Offline
|
Manass? Brito, tenho amigo que trabalha da forma que voce mencionou, mas eu nao recomendo, pois, tem grandes chances de que manutenção de codigo frequente exija que voce trabalhe com os dois IDEs simultaneamente. Isso não eh legal! Olha, o NetBeans nao tem grandes segredos, na verdade eu acho a interface dele mais "amigavel" do que a do Eclipse. Além do mais, ele tem uma aba chamada "Service", na qual voce pode criar uma conexao com o seu banco de dados (PostgreSQL) e trabalhar com os dados sem sair da IDE (o que eh um saco...rsr). Não sei se existe um plug-in para o Eclipse que forneça esse serviço, o que posso afirmar eh que o MyEclipse possui isso, mas eh uma solução paga!!! Alem do mais, caso voce precise de um servidor de aplicativo, o NetBeans já vem com o Sun, chamado GlassFish.
T+
|
What do you know about Java? Help me! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/11/2009 11:44:23
|
Manass? Brito
HelloWorld
![[Avatar]](/images/avatar/176d15a9c38855b00907aa1e135d8b79.jpg)
Membro desde: 22/10/2009 14:24:39
Mensagens: 14
Offline
|
Meus caros...
Estive conversando com um amigo ontem e o mesmo me deu uma opinião bastante interessante...
Ao invés de fazer uma aplicação Desktop... fazer uma aplicação Web, que roda em rede local...
E quando for fazer alguma atualização, fazer no servidor, ao invés de ter q ir fazendo máquina a máquina...
Não tinha parado pra pensar nesse aspecto, vou orientar ao cliente sobre esse assunto.
Enfim, o que vocês acham?
|
A vitória começa na decisão pessoal em querer conquistá-la! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/11/2009 12:00:20
|
thgdias
JavaGuru
Membro desde: 23/07/2007 18:59:31
Mensagens: 223
Localização: Basil - São Paulo - SP
Offline
|
Isso de alteração e sair substituindo os "jars" das maquinas é para quem nao conhece o Java WebStart hem... se for essa a desculpa de usar web e nao desktop, eu ficaria com o desktop mesmo. Se existir qualquer outro motivo...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/11/2009 12:22:22
|
silvionetto
Debugger
![[Avatar]](/images/avatar/f5cfbc876972bd0d031c8abc37344c28.jpg)
Membro desde: 14/06/2005 09:57:12
Mensagens: 67
Offline
|
O eclipse possui um plugin VE (Visual Editor) que permite trabalhar com componentes visuais assim como o Netbeans.
Funciona bem tranquilo e é gratuito.
Quanto a desktop ou web.
Precisa ver com o cliente se existe a possibilidade de se ter uma máquina para rodar o servidor de aplicação.
Porque se for rodar o servidor de aplicação na mesma máquina que a aplicação e o banco não tem sentido.
|
SilvioNetto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/11/2009 14:04:30
|
Manass? Brito
HelloWorld
![[Avatar]](/images/avatar/176d15a9c38855b00907aa1e135d8b79.jpg)
Membro desde: 22/10/2009 14:24:39
Mensagens: 14
Offline
|
Meus caros amigos... realmente fico feliz em estar parcipando deste forum...
Conversei com o cliente e ele me informou que vai ter uma máquina somente para o banco de dados... e outras duas máquinas onde serão instalados o software...
Vou fazer uma aplicação Desktop mesmo, conforme vocês me sugeriram e estarei começando a ler alguns livros sobre Engenharia de Software... daqui a algum tempo vou citar meus conhecimentos estudados sobre esse assunto.
Só gostaria de saber como consigo o plugin VE (Visual Editor) para o Eclipse? E como é a utilização do Java WebStart?
Preciso muito de ajuda e sugestões. Por favor, enviem sugestões.
Forte abraço a todos.
This message was edited 1 time. Last update was at 16/11/2009 14:08:27
|
A vitória começa na decisão pessoal em querer conquistá-la! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/03/2010 14:44:00
|
Manass? Brito
HelloWorld
![[Avatar]](/images/avatar/176d15a9c38855b00907aa1e135d8b79.jpg)
Membro desde: 22/10/2009 14:24:39
Mensagens: 14
Offline
|
Gostaria de deixar para informação que uma boa ferramenta que auxilia no Desenvolvimento de Software é:
FDD - Feature Driven Development, que é uma metodologia ágil para gerenciamento e desenvolvimento de software.
Muito bom...
Pra quem quiser saber mais detalhes: http://www.heptagon.com.br/fdd
|
A vitória começa na decisão pessoal em querer conquistá-la! |
|
|
 |
|
|