-
Notifications
You must be signed in to change notification settings - Fork 4
diagramas_arquitetura_de_software
Nesta página mostraremos os diagramas da arquitetura de software do LeggoR usando como base o modelo C4.
The C4 model was created as a way to help software development teams describe and communicate software architecture, both during up-front design sessions and when retrospectively documenting an existing codebase. It's a way to create maps of your code, at various levels of detail, in the same way you would use something like Google Maps to zoom in and out of an area you are interested in.
Explicação sobre o modelo C4 retirado da página https://c4model.com/.
Este é o diagrama de componentes simplificado para o leggoR.
Neles estão apresentados os 3 módulos principais do LeggoR: o pacote agoradigital, o módulo de scripts, o módulo de testes (para as funções exportadas pelo agoradigital).
Neste diagrama estão apresentados os subcomponentes que fazem parte do Módulo scripts.
O módulo scripts é o conjunto de scripts em R que executam as funções do pacote agoradigital e salvam os resultados da execução em CSV. Módulo principal responsável por executar a captura e processamento dos dados para um conjunto de proposições.
Neste diagrama estão apresentados os subcomponentes que fazem parte do pacote agoradigital.
O pacote agoradigitalcontém as funções para recuperação e processamento de dados de proposições, tramitações, comissões, parlamentares, etc.