Final Project Credit card numbers and the case of Mobius Duck
In this project, you are assisting an investigation. The investigator asked you to help him determine the
validity of credit card numbers located in a case of Mobius Duck, case number 20150510-001.
Your task is to:
Read the data listed below Data to Evaluate from a file.
Evaluate each number to see if they are representing a possible credit card number.
Validate each credit card number to see if they are a valid number.
Store the valid numbers and invalid numbers in a separate array.
Write the contents of validated credit card number array into a file called valid_cards.txt.
Write the invalid credit card number array to a file called invalid_numbers.txt.
Make sure to include the issuer for each group of credit card numbers identified.
Your application should work with any number of credit card entries.
Turn in:
Source code ( .java ) files of all classes and driver class.
Completed UML for application classes.
Flow chart for every method that contains beyond sequential logic flow.
Generated javadocs structure.
Input and output files
Grading:
Naming standard followed for project files 2%
Input and output files 2%
Javadoc structure 5%
Project compiled without error 91%
Proper use of internal comments, docstrings, and tags 5%
Self documenting field, identifier, method, static, final, and class identifiers 5%
Properly validated input and output files 5%
Properly used arrays to store data 5%
Correct output calculated by the Luhn algorithm and card number issuer identified 71%
Extra Credit:
Level 6 NUR6065 : An exploration of the care and management of a patient with complex health needs- Nursing care:
Read MorePearson BTEC Level 3 Unit 9: Work Experience in the Engineering Sector :
Read More6N1957: This assignment requires the learner to carry out research on the current provision:
Read MoreYou are hired to support the Finnish Data Protection authority:
Read MoreDescribe the research paradigms and their appropriateness to nursing and midwifery practice.
Read MoreDemonstrate an understanding of and apply key (fundamental) concepts and principles in network application and mobile security:
Read More5N0690: Collection of Work – Communication, Assignment, Discussion of the uses of CT to include rationale for choice of technology used in different situations.
Read More5N0609 : You are required to write an assignment on a healthcare related topic – Communications ,
Read MoreIdentify and explain 3 of the so-called underpinning principles of the Children (Northern Ireland) Order 1995 :
Read MoreHome Questions Assignment Describe and discuss historical, ethical, and wider issues within psychology: Psychology Assignment,UK Describe and discuss historical, ethical, and wider issues within psychology:
Read More