- The database folder has database structure for the program
- The Python code pre-processed the accounts and transactions files and populates a database.
- The C++ code, process the database entries on fraud rules and prints then on the screen and files.
- Two files name fraud rule 1.txt and fraud rule 2.txt are generated after processing the transactions based on the following fraud rules.
- The fraud rule 1 has been implemented as negative transactions > 5 times average of other transactions with the same merchant are flagged.
- The fraud rule 2 checks if the state of account holder is different from the state of actual transaction, if yes it flags it.
syedtihaamahmad / cpp-mysql-project Goto Github PK
View Code? Open in Web Editor NEWThis project forked from amughalbscs16/flag-invalid-transactions---cpp-mysql-python