TP_SEI_Project/arm_ContrattoSei.md
2025-04-15 12:17:51 +02:00

1.9 KiB

ContrattoSEI - Sistema di Gestione Documentale Fideuram

Panoramica

ContrattoSEI è un sistema integrato per la gestione documentale di Fideuram, specializzato nella generazione automatica di report finanziari, contratti e comunicazioni ai clienti.

Architettura del Sistema

1. Core Components

PDFGenerator

  • Generazione automatica di report finanziari
  • Creazione di contratti personalizzati
  • Gestione di template documentali
  • Supporto per grafici e analisi finanziarie
  • Integrazione con dati ESG e prodotti finanziari

GestoreTrimestrale

  • Elaborazione report trimestrali
  • Analisi dati finanziari periodici
  • Gestione della logica di business (GestoreTrimestrale.Logic)
  • Suite di test automatizzati (GestoreTrimestrale.Test)

2. Sistemi di Comunicazione

EmailManager

  • Gestione comunicazioni email automatizzate
  • Invio documenti ai clienti
  • Template per comunicazioni standard

GestoreFTP & SmartFTP

  • Trasferimento sicuro dei file
  • Gestione automatizzata dei documenti
  • Supporto per operazioni multi-thread

3. Utility e Strumenti

ContrattoSei.Utilities

  • Funzioni di utilità comuni
  • Strumenti di supporto per l'intero sistema

EstrazioneAnag

  • Gestione dati anagrafici
  • Integrazione con sistemi esterni

Tecnologie Utilizzate

  • Framework: .NET Framework 4.0
  • PDF Generation: DynamicPDF
  • Database: SQL Server
  • File Transfer: FTP/SFTP
  • Testing: Framework di unit testing .NET

Componenti di Supporto

  • AppConfigParser: Gestione configurazioni
  • LogFilePDF: Sistema di logging
  • WhiteList: Gestione accessi e permessi
  • SmartZip: Compressione e decompressione file

Sicurezza

  • Gestione sicura dei trasferimenti FTP
  • Logging delle operazioni
  • Controllo degli accessi
  • Protezione dei dati sensibili

Manutenzione

Il sistema è strutturato in moduli indipendenti per facilitare:

  • Aggiornamenti
  • Manutenzione
  • Scalabilità
  • Testing