Puts... isso é que é foda.... Levantar as demandas, estudar as regras de negócio e os processos para depois analizar e construir os macrofluxos que serão convertidos em linhas de código
Cara, parece que ninguém aqui começou do zero... esse aí de cima tinha um notebook no útero... com certeza... O que o cara quer saber é como começar... que tipo de componente usar... como proceder. Não quer saber como montar um Macrofluxo e destrinchá-lo em código... Quer saber exatamente o que significa. Pô... não sabe brincar, guarda os carrinhos... huahuahua Pêxe, preocupe-se em começar... Sabe como proceder ? primeiro tem que saber o que o seu amigo faz na empresa dele. Emite nota fiscal ? Vende o que ? Roupa ? Calçados ? Seus produtos tem que ser vendidos nas unidades padrões. Ele vende apenas peças ? ele vende caixa com 12 peças ? Ele faz devoluções ? controla estoque ? Quer que o sistema lhe avise quando comprar mais produto ? Quer limitar crédito dos clientes ? Quer controlar cheque ? Ele tem vendedores externos ? Calcula comissões ? Emite Pedidos ? Orçamentos ? Recebe com cartão de crédito ? São as perguntas que vc tem que se fazer. É analisar a forma de trabalho dele nos mínimos detalhes. O Rascunho é o mesmo pra todo mundo. A diferença é que as vezes alguém não quer um controle de estoques, ou não quer emitir notas ficais. Agora. Fujir da regra : Entrada de produtos --> Venda --> Saída de produtos, ninguém foge. O que se acrescenta a isso tudo é o que vem derivado disso. Entrou produto ? incremente o saldo do mesmo. São unidades diferentes ? Use uma conversão de unidades pra saber se dentro de 1 caixa que deu entrada no sistema tem 12 peças. Tem financeiro ? Gere o Contas a pagar para o seu fornecedor. Era a vista ? Então gere e baixe automaticamente. Vendeu ? Tem vendedor na jogada ? Vai calcular comissão ?? Gere e guarde separadamente dos seus títulos de CR e CP, e se possível, gere percentualizado. Se são 3 parcelas pra receber do cliente. Gere as comissões também em 3 parcelas. É como a maioria das empresas faz, mas pra tudo há uma exceção. Lembre-se de sempre parametrizar o seu sistema. Minimiza trabalho e quanto mais parametrizado melhor pra vc, pode servir pra um número maior de pessoas. Deu saída no produto ? Dê baixa do saldo, verifique se o cliente controla estoque mínimo e em caso positivo, dispare uma ordem de compra pra ele se o seu saldo alcançou ou passou do seu estoque mínimo. Isso é o básico do básico. Mas não tem nenhum segredo. É o detalhamento dos tais MacroFluxos. Bom censo e curiosidade pra poder perguntar bastante resolvem o seu problema. Tem que ter carão e capricho. Se montar direitinho o sistema, arruma cliente. É sempre assim. Qualquer coisa estamos aí. Abraços. Rodrigo. [As partes desta mensagem que não continham texto foram removidas]