Ir para conteúdo
  • Cadastre-se

Alisson Boucinhas

Membros
  • Total de ítens

    2
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Alisson Boucinhas's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputação

  1. [HELP] [INFRAESTRUTURA] [ARQUITETURA] Pessoal, preciso de alguns conselhos/ajuda para implementar a arquitetura de um sistema que irei participar do desenvolvimento. A EMPRESA: É uma empresa de transportes marítimos de Ferry-boats, e agora precisa de um sistema computacional pois é necessário emitir o BPe, que é o bilhete de passagem eletrônico. O CENÁRIO: A empresa não possuía nenhuma infraestrutura de TI e todos os bilhetes eram vendidos em blocos de papel. Antes mesmo de entrarem em contato com a empresa em que trabalho para desenvolver o sistema, a empresa cliente tomou a liberdade de comprar 4 servidores. A ideia da compra surgiu por eles possuírem 3 pontos de venda e a sede da empresa, imaginando que poderiam alocar os servidores em cada um desses pontos de forma local. OS REQUISITOS: O sistema deve possuir um módulo de bilheteria, que deve ser instalado no windows, para venda de passagem e emissão de documento fiscal da compra; um módulo administrativo, que deve ser implementado em Angular, para configuração de viagens, embarcações, cadastros de funcionários e emissão de relatórios; e também um módulo web para a venda de passagens online, que deve também ser implementado em Angular. Sabendo disso nós queríamos desenvolver a aplicação em ASP.NET Core, por já estarmos estudando a um certo tempo. Porém, com isso surgiram dúvidas que ainda não solucionamos. São elas: 1. Como deixar numa mesma solution uma API em ASP.NET Core e o software Windows Forms, para reaproveitarmos lógica de negócios? Seria adequado utilizar Class Libraries .NET Standard nos projetos que terão responsabilidade de acesso a dados e regras de negócios? Conseguiria manter numa mesma solution tudo isso sem qualquer problema? 2. Sabendo da infraestrutura de rede precária na empresa, como eu poderia fazer a integração/sincronização dessas informações? Como eu poderia aproveitar esses 4 servidores, já que caso perca conexão com a internet eu poderia continuar vendendo bilhete por contigência, mas depois isso deveria ser sincronizado com um servidor da sede, por exemplo. 3. O módulo administrativo deve ser acessado somente dentro da SEDE, porém todas as informações de cadastros de viagens devem ser acessíveis pelas aplicações de bilheteria que estarão em pontos remotamente distantes da sede. E o módulo de vendas online deve ser acessível na internet por qualquer pessoa. Sendo esses dois módulos aplicações Angular, eu conseguiria permitir que um fosse acessado através de um domínio tal como "www.vendasonline.com.br" e outro fosse acessado somente na rede interna ad sede? DESCULPEM-ME PELA EXTENSA PERGUNTA, MAS QUANTO MAIS PESQUISO, MAIS DUVIDAS SURGEM EM RELAÇÃO A ESSES PONTOS. DESDE JÁ, AGRADEÇO A TODOS!
  2. Olá! Sou novo aqui no fórum, e tenho que assumir que cheguei aqui por conta de um projeto no qual estou trabalhando. O projeto é desenvolvido em C# e atualmente preciso efetuar a integração e geração de um BPE, pois a empresa cliente é uma administradora de portos que emite passagens e pelas novas determinações deve emitir o BPE. O problema é que, após ler previamente o MOC disponibilizado pela SEFAZ, algumas coisas estão me deixando com dúvida nessa geração do documento e na integração com a SEFAZ Virtual. Um exemplo disso é que dentro da tag <ide> do BPe, existem a informação <dhCont> e <xJust>, que são referentes a data e hora da entrada em contingência e a justificativa, porém se eu não estiver gerando isso em contingência, como devo preencher, já que é um campo obrigatório?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.