Pular para conteúdo

Dominios e fronteiras da aplicacao

Dominios tecnicos do legado e as fronteiras que separam portal, nucleo, modulos paralelos, baixa financeira e automacao.

Dominios do sistema

Dominio Entradas principais Persistencia dominante Responsabilidade
Portal publico web.config, supergeral.asp, header.asp leitura de conteudo, consultas de apoio e tabelas de vitrine distribuir navegacao, portas de entrada e vitrines publicas
Nucleo do associado loja/, supergeral_login.asp, supergeral_sv.asp clubecad, clubecad_pgto_novo, clubecad_pontos, musicas cadastro, autenticacao, situacao financeira, creditos, pontos e acesso
Registro e certificados registro_flash/, consultas por CPF e emitentes musicasregistradas, musicasregistradas_1, musicasregistradas_pgto_nova gravar obras, abrir cobranca, liberar certificado e pesquisas
Pagamentos centrais publicas, internas e cobranca unificada tabelas intermediarias por familia e faturamento_mensal localizar titulos, reabrir cobranca e convergir no fechamento financeiro
Modulos paralelos isrc/, estudio/, festival, coletanea, atendimento, FaceClub, MusicBox familias proprias de cada modulo executar servicos fora do nucleo principal, com persistencia propria
Baixa financeira callback central e retorno Bradesco tabelas principais, tabelas intermediarias, historico_de_pagamentos, faturamento_mensal transformar cobranca quitada em efeito final no cadastro e nos modulos
Automacao operacional agendamento/ e scripts locais tabelas do nucleo, tabelas paralelas e arquivos do servidor recalcular estado, limpar, enviar comunicacao e manter rotinas recorrentes
Trilhas internas variantes _interno, admin/, atendimento interno tabelas do nucleo e modulos de apoio suporte operacional fora da navegacao publica principal

Fronteiras tecnicas

Fronteira O que entra O que fica fora
Portal publico -> nucleo associacao, login, consulta de pagamento, registro, beneficios, ajuda baixa financeira, automacao e rotinas internas
Nucleo -> cobranca pedidos intermediarios e dados do associado efeito final do pagamento antes da baixa
Cobranca -> baixa financeira pedidof, tabelas intermediarias e retorno financeiro navegacao publica e formularios do portal
Baixa financeira -> modulos promocao de estado, historico e faturamento composicao visual das telas
Portal publico -> modulos paralelos vitrines e formularios de entrada de ISRC, estudio, festival, coletanea e radios login do associado e rotinas recorrentes
Automacao -> sistema ASPs de agendamento e script local de copia menu, home e fluxo interativo do usuario
Trilhas internas -> sistema centrais internas, vendas de parceiros, atendimento interno distribuicao publica do portal

Pontos de transicao entre dominios

  1. header.asp e a home ligam o portal publico ao nucleo e aos modulos paralelos.
  2. supergeral_login.asp liga o portal publico ao dominio autenticado do associado.
  3. supergeral_central_de_pagamentos_1.asp liga consulta por CPF ao dominio de cobranca.
  4. loja/supergeral_pagamentounificado.asp liga as familias de servico ao fechamento financeiro.
  5. arede/erede/scripts_ccb/atualiza_dados.asp e Bradesco/baixa_boleto_bradesco_novo.asp ligam cobranca a promocao final de estado.
  6. agendamento/*.asp liga automacao recorrente aos mesmos dados do nucleo e dos modulos paralelos.

Fronteiras de persistencia

Fronteira Tabelas que atravessam o limite
nucleo -> baixa clubecad_pgto_novo, musicasregistradas_pgto_nova
baixa -> consolidacao faturamento_mensal, historico_de_pagamentos
nucleo -> modulos paralelos musicas, clubecad, referencias por CPF, email ou socion
modulos paralelos -> baixa isrc_pgto_novo, pedidos_servicos_pgto_novo, festival_ccb_2021_pgto, coletanea_pgto_novo, shop_pgto_novo
automacao -> modulos tabelas de ranking, pontos, atendimento, FaceClub, MusicBox e familias do portal

Fronteiras por interface

Interface Papel na separacao
header.asp fronteira visual principal do portal publico
headerISO.asp fronteira visual dos fluxos ISO e de cobranca
supergeral_menutop.asp fronteira visual das trilhas internas e autenticadas antigas
footer.asp fechamento visual compartilhado do dominio publico

Relacoes com outras paginas

  1. O mapa geral fica em Arquitetura.
  2. Os acoplamentos ficam em Acoplamentos e Dependencias.
  3. Os limites de recorte do legado ficam em Limites de Decomposicao.