domingo, 26 de abril de 2009

Estudando outros sistemas comerciais

Ola amigos que acompanham meu blog.

Bom quantos de voces já não se deparou com a situacao e que teria que desevolver um sistema e não tem ideia por onde comercar ?

Bom isso e normal, muitas vezes os clientes pedem um sistema e não sabem explicar bem o que querem, nesses casos o levantamento de requisitos não resolve muito.

Fora que nos temos que ter experiência para poder dialogar com o cliente sobre o sistema que estamos dispostos a desenvolver.

Bom logo quando comecei a desenvolver um sistema comercial peguei para estudar o manual do Hábil Empresarial, pois o manual dele e muito completo e auto-explicativo.

Bom os resultados foram os melhores possíveis, assim como eu aposto que muitos já fizeram a mesma coisa.

Então para quem está com duvida de como desenvolver algum recurso novo no seus sistemas, ai vai a dica:

  • Façam um levantamento com o seu cliente do que ele realmente precisa, use os conceitos da UML.

  • Se não tem um cliente para lhe passar as informações estude um bom sistema que já existe no mercado. Pois daí você pode pegar os boas e mais recursos do seu concorrente. :P


Site do Hábil Empresarial

http://www.habil.com.br/v6/gratuita/home.asp?id=

Link para downloads dos Manuais

http://www.habil.com.br/v6/gratuita/pad_download_tutoriais.asp



Abraços

domingo, 19 de abril de 2009

Baixar Versão 0.0.0.1 Beta

Como usar o SVN

O que é SVN ?

Uma alternativa para ter sempre a ultima versão do projeto (a de desenvolvimento), é fazer download via SVN.

O projeto LivreERP passou a usar um sistema de controle de versão chamado SVN a partir do dia 20/04/2009. Os sistemas de controle de versão visam simplificar a colaboração entre equipes e ainda controlar o histórico de atualizações dos arquivos. O SVN guarda todas as alterações em cada arquivo como uma versão numerada e sempre que necessário podemos comparar ou até mesmo voltar para uma versão anterior, sem deixar de ter a versão mais atual guardada do repositório (servidor do SVN).

Este sistema é disponibilizado pelo google code para o projeto permite o acesso somente de leitura para qualquer usuário e um acesso com permissão de escrita (também conhecida como "commiter"). As contas de commiter serão dadas pelo mérito, portanto é um processo natural. Não há a necessidade de pedir por este tipo de conta, se você têm contribuido para o projeto e a equipe de desenvolvedores sente que você já compreendeu as metodologias e processos envolvidos, uma conta de commiter será oferecida a você.

Para baixar os fontes do SVN, use a seguinte linha:

http://livreerp.googlecode.com/svn/trunk/

SVN no Windows (Tortoise)

O melhor aplicativo a ser usado é o TortoiseSVN (http://tortoisesvn.net/downloads), pois ele se integra com o Windows Explorer.

Se você escolheu a língua portuguesa, quando falamos em "commit", entenda "gravar"; quando falamos em "update", entenda "atualizar" e quando falamos em "checkout" entenda "obter módulo".

  • Baixe o TortoiseSVN (http://tortoisesvn.net/downloads):
  • Depois de Instalado, crie um diretório para o baixar o LIvreERP.
  • Usando o Windows Explorer, clique com o botao direto sobre o diretorio e escolha: SVN Checkout
  • Em URL of repository digite:
    https://livreerp.googlecode.com/svn/trunk/

Basta clicar em OK e o Tortoise irá criar a Estrutura de diretótorios do LivreERP atualizado exatamente como utilizado pelos desenvolvedores....

Nas próximas vezes, basta clicar com o Botao direito no diretorio e usar: SVN Atualizar.
Nesse caso somente os fontes modificados ou novos serão baixados.

Obs: Esse artigo foi totalmente baseado no artigo do projeto acbr: http://acbr.sourceforge.net/drupal/?q=node/37

Abraços

Componentes utilizados no Projeto

Ola pessoal eu resolvi relacionar aqui os principais se não todos os componentes utilizados no Projeto (Livre Framework).

Bom alguns são pagos, então se alguem precisa eu envio uma versão demo dos mesmos para fins de testes.

Depois de tanto tentar reenventar a roda querendo criar novos componentes grids, edits, eu resolvi usar os que existem prontos no mercado, então se e para usar então por que não usar os melhores.

Eu particuamente escolhei a dedo cada um dos componentes externos que estou usando no Projeto.

DexExpress: Básicamente são Grid, dbLoock e Pagecontrol.
Raize: Básicamente são Panel e ToolBar e Status.
Jedi: Vamos utilizar o máximo possivel dos componentes da JEDI.
Fast Report: O melhor gerador de relatorio que existe no mercado.

Se caso eu tenha esquecido algum eu vou atualizar esse poster.

abraços

Livre ERP na Revista Active Delphi

Ola pessoal antes de postar que o projeto seria reativado eu ja postei na revistas active delphi as primeiras impressões sobre o furuto do projeto.

Bom essa uma primeira iniciativa de divulgar os recursos do Framework, sendo assim fica mais fácil de os novatos conhecerem o mesmo.

Aguardem novos artigos, videos aulas, tanto aqui no blog como na revista e site active delphi.

Criação de Controle de Usuários usando o Framework LivreFrame
Sérgio de Castro Guedes


É muito comum nas aplicações criarmos controle de usuários para habilitar acessos a determinados menus e funções no sistema, e seria muito legal se pudéssemos montar estas permissões em forma de TreeView. A idéia do Sérgio Guedes é passar dicas de como fazermos isso utilizando biblioteca de terceiros. Nesta edição o autor apresenta alguns conceitos e inicia o projeto que será continuado nas próximas edições.


Criação de Controle de Usuários usando o Framework LivreFrame – Parte 2
Sérgio de Castro Guedes


Dando continuidade a esta série, Sérgio de Cadastro desta vez fala sobre a instalação do seu framework Livre Frame, comenta sobre alguns recursos básicos que o framework disponibiliza e cria um projeto simples para demonstrar a utilização do Livre Frame.

Aguardem a nova edição desse mês onde vou comerçar a explicar como criar os cadastros de usuários e perfil usando o Livre Frame.

abraços

Componente Atualizado - User Control for Delphi 2009

Ola pessoal depois de algum meses depois do lançamento do Delphi 2009 saio a primeira versão do user control que ja suporta o 2009.

Página de downloads do User Control

http://www.usercontrol.net/component/option,com_docman/task,cat_view/gid,3/Itemid,14/

Versão 2.31 RC1

Bom eu como sempre ja baixei e fiz a sua instalação e ja testei, foi tudo tranquilo.

Se alguem tiver alguma duvida na instalação do UC no Delphi 2009 fique avontade para entrar em contato comigo.

abraços

Projeto LivreERP

Ola pessoal devido muita gente me perguntar sobre o projeto LivreERP open source o mesmo vai voltar a ativa, depois de muito tempo que a idéia anda parada.

Com o objetivo de ser um pequeno ERP para estudos inicialmente eu vou postar os primeiros recursos do Projeto.

Bom o projeto vai ser divido por Framework e Projeto ERP.

Framework: São os modelos de telas (Herança visual do código de telas), classes para facilitar alguns recursos do Sistema LivreERP.

Livre ERP: Sistema de Automação Comercial usando como base o Framework.

Banco de Dados: Inicialmente para Demo será disponibilizado um pequeno banco com alguns pequenos cadastros, conforme for a aceitação, partimos para o avançar com as novas telas e recursos.

Vou postar um exemplo usando Firebird 2.1 e outro usando SQL Server 2000.

Aguardem novidades.

abraços