
























































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The development of various features and functions for the tailar system, including anonymization, etl, analytics and reporting, database utilities, and implementation architecture. It includes details on specific functions, ui and bll implementations, sql queries, and database schema design.
Typology: Slides
1 / 64
This page cannot be seen from the preview
Don't miss anything!

























































Data Access Logic Component
Presentation Layer Data Access Layer Data
Data Access Helper Component
Business Entity ApplicationTAILAR^ accesses User Interface
Business Logic Layer
PROCESSING LOGIC
verifyCredentials()
getUserPassword() (^) getData() getDataLogic{openCon; closeCon;}
Anonymization and ETL Functions Developed
Feature (^) UI Functions BLL Functions DAHC Functions
GetDataSet( ); BeginAnonymization( ); PopulateDatabases( ); AnonymizePhone( ); AnonymizePostalCode( ); AnonymizeDOB( ); AnonymizeAddress( ); PopulateDatabases( ); PopulateTables( ); PopulateColumns( );
GetDatabases( ); GetTables( ); GetColumns( ); GetAttributes( );
GetDatabases( ); GetTables( ); GetColumns( ); GetAttributes( );
Feature (^) UI Functions BLL Functions DAHC Functions
InitialExtraction( ); FullExtract( ); SplitterTransformation( ); JoinerTranformation( ); Load( );
GetDatabases( ); GetTables( ); Extract( ); Transform( ); Load( );
GetDatabases( ); GetTables( ); Extract( ); Transform( ); Load( );
PopulateSystemDbInfo_TD( ); GetDrives( ); PopulateDbInfo( ); PopulateTableUsageInfo( ); PopulateTableUsageInfo( ); PopulateSystemDbInfo( ); PopulateDatabases( ); CalculateCapacity( ); CreateSystemChart( ); CreateDatabaseChart( ); PopulateDbInfo( ); PopulateDbUsedSizes( ); PopulateDbFreeSpace( ); PopulateUsedFreeDbSpace_TD( );
GetDatabases( ); GetSystemDbInfo( ); GetDbInfo( ); GetDbUsedSizes( ); PopulateUsedFreeDbSpace_TD( ); GetSystemDbInfo_TD( ); CalculateCapacity( ); getUnUsedSpace( );
GetDatabases( ); GetSystemDbInfo( ); GetDbInfo( ); GetDbUsedSizes( ); PopulateUsedFreeDbSpace_TD( ); GetSystemDbInfo_TD( ); CalculateCapacity( ); getUnUsedSpace( );
PopulateDatabases( ); GetTableCount( ); GetRowCount( );
GetTableCount( ); GetRowCount( ); GetDatabases( );
GetTableCount( ); GetRowCount( ); GetDatabases( );
GetDatabases( ); GetDbObjectGroups( ); GetDbObjects( ); GetBackup( ); ConnectToSqlServer( ); GetData( );
GetDbObjects( ); GetDbObjectGroups( ); GetData( );
GetDbObjects( ); GetDbObjectGroups( ); GetData( );
DbServerConnectionString( ); Tailar DbAgent( ); GetDataReader( ); GetDataSet( );
writeConfig( ); getConnectionStrings( ); extractSettingInfo( ); ConvertProviderName( ); ReverseConvertProviderName( );
DisplayMenu( ); ClearConnectionControls( );
Server Type
Connection Name
User Id
Password
Data Source
Reference: 84_Util
Reference: 84_Util