Pular para conteúdo

id: APP-OVERVIEW title: Aplicacao do legado CCB doc_type: overview domain: aplicacao status: active source_of_truth: - codigo - schema - publicacao tags: - aplicacao - arquitetura - fluxos - modulos


Aplicação do legado CCB

Visão técnica do sistema do CCB, com foco na base usada pelo legado e no seu funcionamento macro.

Base tecnológica

Elemento Base utilizada
Aplicação web ASP Clássico
Servidor web IIS
Banco de dados MySQL 5.7
Email Mailcow em VM Linux

Panorama técnico

O sistema é centrado em alguns fluxos principais:

  1. Associação.
  2. Registro de obras.
  3. Painel de pagamentos.
  4. Certificados.
  5. Sala VIP.
  6. Rádio Online e Rádio Gospel.

Além dos fluxos centrais, o sistema mantém áreas paralelas com persistência própria, como estúdio, ISRC, coletânea, atendimento online, FaceClub, MusicBox, festivais e rotinas automáticas de agendamento.

Mapa desta seção

Fundamentos e leitura estrutural

  • Módulos e Fluxo --- Hub da cadeia funcional da aplicação.

    Abrir

  • Arquitetura --- Dominios, componentes compartilhados, acoplamentos e fronteiras tecnicas.

    Abrir

  • Dominios e Fronteiras --- Separacao entre portal, nucleo, baixa, automacao, modulos paralelos e trilhas internas.

    Abrir

  • Acoplamentos e Dependencias --- Chaves, componentes e dependencias que atravessam os blocos do sistema.

    Abrir

  • Limites de Decomposicao --- Recortes naturais do legado e limites tecnicos que nao fecham isolados.

    Abrir

  • Fluxos Centrais --- Detalhamento da cadeia principal do sistema.

    Abrir

  • Módulos Paralelos --- Módulos fora do núcleo principal.

    Abrir

  • Código e Banco --- Hub estrutural da base técnica.

    Abrir

  • Dados e Estados --- Hub de identidade, estados e transições do legado.

    Abrir

  • Tarefas Agendadas --- Hub do processamento recorrente.

    Abrir

Serviços públicos e jornadas funcionais

  • Rádio Online --- Player, acervo, ranking Top 10, audições, destaque e rádio gospel.

    Abrir

  • ISRC --- Trilha publica do modulo de geracao de ISRC e emissao de certificado.

    Abrir

  • Confeccao de Melodia --- Trilha publica do bloco de servicos para contratacao de melodia.

    Abrir

  • Estudio CCB --- Trilha publica de arranjos e gravacoes ligada ao bloco de servicos.

    Abrir

  • Central de Servicos --- Hub publico que distribui ISRC, registros, estudio, melodia e pagamentos.

    Abrir

  • Central de Pagamentos --- Hub publico de cobranca por CPF entre registro, ISRC, associacao, estudio, festival e debito automatico.

    Abrir

  • Pagamentos Avulsos --- Trilha publica de valor avulso com envio direto para a cobranca unificada.

    Abrir

  • Debito Automatico --- Trilha publica de adesao e alteracao da cobranca do associado a partir da central de pagamentos.

    Abrir

  • Reativacao de Conta --- Trilha publica dedicada a reentrada do associado inativo.

    Abrir

  • Beneficios --- Central publica de carteira, divulgacao, CCB Music, radios e rewards.

    Abrir

  • Central de Beneficios --- Hub publico que distribui as trilhas do grupo Beneficios.

    Abrir

  • Ajuda Geral --- Biblioteca publica de perguntas frequentes sobre associacao, registro, pagamentos e coletanea.

    Abrir

  • Central de Ajuda --- Hub publico que distribui as trilhas do grupo Ajuda.

    Abrir

  • Central de Festival --- Hub publico da familia de festivais entre inscricao, resultado corrente e historico.

    Abrir

  • Resultado de Festival --- Pagina publica de resultado parametrizada por ano, com player, classificacao, finalistas e semifinalistas.

    Abrir

  • Inscricao de Festival --- Trilha publica da inscricao corrente, com cadastro, envio das letras, cobranca e acompanhamento.

    Abrir

  • Historico de Concursos --- Indice publico dos resultados historicos da familia de festivais.

    Abrir

  • Sala dos Artistas --- Índice público por letra, pesquisa de nome e abertura da página pública do artista.

    Abrir

  • Como Tocar na Radio --- Entrada pública de divulgação que distribui as variantes de associação ligadas à rádio.

    Abrir

Área autenticada e perfil do associado

  • Fotos de Perfil --- Trilha autenticada de upload, recorte e troca da foto publica do associado.

    Abrir

  • Carteira do Associado --- Trilha autenticada de envio da foto e pedido de carteira ou segunda via.

    Abrir

  • Troca de Senha --- Trilha autenticada de alteracao da senha da Sala VIP.

    Abrir

  • Perfil Publico do Associado --- Trilha autenticada de edicao de release, integrantes, links e agenda.

    Abrir

  • Letras na Pagina --- Trilha autenticada de publicacao de letras e poesias do associado.

    Abrir

Serviços especializados, plataformas e vitrines

  • Atendimento Publico --- Saida publica atual do portal para o atendimento do CCB pelo WhatsApp.

    Abrir

  • Atendimento CCB Interno --- Trilha de operadores, visitantes, departamentos e limpeza do atendimento.

    Abrir

  • Trilhas Internas --- Centrais internas, variantes manuais de cobranca e consulta administrativa do legado.

    Abrir

  • Loja CCB --- Vitrine publica do bone oficial, com saida externa para a loja do Mercado Livre.

    Abrir

  • Site CCB 2023 --- Pagina publica institucional ligada ao carrossel da home.

    Abrir

  • Coletanea CCB Music --- Vitrine publica da coletanea, com apresentacao do lancamento e envio por email para analise.

    Abrir

  • Coletanea Operacional --- Trilha interna de cadastro, revisao, cobranca e pagamento da coletanea.

    Abrir

  • FaceClub --- Trilha autenticada de posts, comentarios, curtidas e visitantes.

    Abrir

  • MusicBox e Shop --- Trilha operacional de loja, carrinho, creditos, downloads e fornecedores.

    Abrir

  • Direitos Autorais --- Trilha publica de orientacao juridica ligada ao registro e a protecao da obra.

    Abrir

  • Gravadoras --- Trilha publica de apoio comercial ligada a associacao, beneficios e estudio.

    Abrir

  • Compor uma Musica --- Trilha publica de formacao musical com a serie de capitulos publicada em oem/.

    Abrir

  • Estrutura do Código --- Organização do legado publicado.

    Abrir

  • Estrutura do Banco --- Famílias de tabelas, vínculos e padrões do schema.

    Abrir

  • Integrações e Pagamentos --- Callback, pagamentos, email e dependências externas.

    Abrir

O que o sistema faz

O sistema permite pelo menos:

  1. Associação de compositores, bandas, cantores e duplas.
  2. Registro de música, poesia, livro, trabalho, roteiro e partitura.
  3. Consulta de pendências e pagamento de títulos por CPF.
  4. Consulta e emissão de certificado de registro por CPF.
  5. Uso de uma área autenticada com status da conta, créditos, pontos, nível e benefícios condicionados ao estado financeiro.

Esses fluxos compartilham CPF, estados do associado, regras de cobrança e condições de liberação.

Leituras relacionadas

  1. Regras funcionais ficam em Regras de Negócio > Visão Geral.
  2. Processamento recorrente fica em Tarefas Agendadas.
  3. Estados e transições ficam em Dados e Estados.
  4. Camada publicada do portal fica em Interface e Navegação > Visão Geral.