Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pedro Vinicius_168218

Sistema de Automação Comercial em C com banco de dados SQlite

Recommended Posts

Olá pessoal... Esses dias tive uma ideia de doido e admito. Sou um cara que adora novos desafios, e me impus o de criar uma aplicação de automação comercial em C. Pesquisei um pouco e percebo que em relação a banco de dados, parece que a única opção da banco de dados possível é o SQlite, e ainda assim não vai ser tarefa fácil. Muito pelo contrário. Pretendo usar GTK+ com Glad para desenvolvimento da interface gráfica. Mas a minha maior preocupação veio ao trocar uma ideia com meu professor de estrutura de dados em C, que me disse que o maior problema não é a dificuldade com a programação em si, mas sim com a questão das impressoras fiscais, pagamento com cartão de crédito e a integração do meu sistema com o software destas empresas como Bermatec e Visa. Gostaria de saber a opinião de vocês à respeito, e se é possível tal integração.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pedro Vinicius_168218,

 

Claro que é possível. No caso de fabricantes dos ECF (Emissor de Cupons Fiscais ou impressora fiscal), todo fabricante fornece as desenvolvedores de PAF-ECF (este é o nome que se da ao programa que você quer fazer) as DLL necessárias para comunicão com a máquina.

 

Digo isso pois trabalho em uma empresa que fabrica ECF aqui no sul. E no nosso caso, fornecemos a DLL para comunicar com o equipamento. Basta conectar e sair enviando os comandos, respeitando a legislação que rege o equipamento.

 

E ao meu ponto de vista não será a integração com o equipamento o maior problema e sim seguir todas as exigências definidas pelo SEFAZ (que são várias e os documentos disponíveis são confusos).

 

Espero ter ajudado, FLW!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim sim... Ajudou bastante. Obrigado pela atenção. Vou pesquisar os documentos aqui. Mas qual seria sua opinião em relação à linguagem utilizada em si? Dá pra fazer um sistema de automação comercial bacana com C ou seria melhor utilizar uma outra linguagem? Porque é o seguinte. Aqui na minha cidade, tem uns programadores-pedreiros que usam delphi no desenvolvimento. Daí ficam vendendo sisteminha de baixa qualidade e cheio de bug pro pessoal. Como só deve ter uns dois ou três desses por aqui, quero criar um sistema que diferencie dos demais. O foco seria a performance e a intuitividade da interface gráfica, além da consistência do banco de dados é claro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

C é uma linguagem bastante poderosa, assim como o Delphi.

 

Delphi é para desnvolvimento rápido do software, então você vai resultados em menor tempo utilizando-a. Pois ele "retira" do programador toda aquela parte de envolvimento direto com a API, não precisa gerenciar diretamente os eventos do SO.

 

Em C para fazer estas coisas é mais braço mesmo. Nada contra o Delphi, mas como gosto de saber o que está acontecendo por "baixo dos panos", preferiria utilizar C e bibliotecas como as que você listou no post anterior.

 

Espero ter ajudado e desculpe a demora na resposta, FLW!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.