Determine the validity of credit card numbers located

Assignment Help Computer Engineering
Reference no: EM131938460

Project Assignment- 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

What to use in your completed code

Get input from file.

Ask user at least a single question and read at least one answer.

Use at least a single method from Math class.

Use at least one overloaded constructor.

Use at least one if-else-if, while, for, and enhanced for loops.

Use methods to pass and return identifiers and objects.

Pass arrays to/from methods.

Use at least a method to sort the array in the project.

Use inheritance and polymorphism.

Use exception handling.

Use input validation.

Pass the input and output files as commandline arguments.

Attachment:- Project-Assignment.rar

Reference no: EM131938460

Questions Cloud

How should your human resource department protect : How should your Human Resource Department protect itself from these devastating claims?
Find the highest net profit possible for the speculator : Assume that a speculator purchases a call option on British pounds (with a strike price of $1.50) for $.05 per unit. A pound option represents 31,250 units.
Problem regarding the projects average accounting return : If the plant has projected net income of $1,754,000, $1,820,500, $1,716,300 and $1,097,400 over these four years, whqt is the projects average accounting return
Compute the company manufacturing overhead rate : Compute the company's manufacturing overhead rate (including both variable and fixed manufacturing overhead) for the upcoming fiscal year
Determine the validity of credit card numbers located : 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.
Discuss why you would would request that form of payment : If you received a purchase order for $100,000 worth of product from a company what would be the form of payment that you would request from the buyer?
Discuss about the future capital budgeting projects : The firm has no preferred stock on its balance sheet and has no plans to use it for future capital budgeting projects. Using the corporate valuation model.
What should be the role of cost benefit analyses : Over recent decades one of the principal changes in the external environment that has had a direct effect on managers has been government regulations.
Finding the value today of social security promise : Assume that Social Security promises you $41,000 per year starting when you retire 45 years from today (the first $41,000 will get paid 45 years from now).

Reviews

Write a Review

Computer Engineering Questions & Answers

  Program to perform a series of complicated calculation

An engineer needed a program to perform a series of complicated calculations. He found a computer programmer capable of writing the program

  How are duplicate elements to be treated

Consider the operational and descriptive specifications of the sort operation given in this section. How are duplicate elements to be treated?

  Why organizations need risk and control self-assessment

Discuss why organizations need risk and control self-assessment (RCSA) policies and why are they important

  How could one improve such protocol

Considering the performance of a communincation protocol design, how may the number of messages have potentially the largerst impact as compared to the total amount of data.

  Back-propagation neural network

Company hires your team in order to develop the back-propagation neural network(s) for predicting next-week trend of five stocks (that is, go up, go down, or remain same).

  How you motivate team members to meet projects objectives

Obviously, the project team will not be in good spirits. How will you motivate team members to meet the project's objectives?

  Design and program a two player game

You are requested to design and program a two player game (Squash) in using Flash CS6 that interacts with the player via mouse events for one player and keyboard keys for the other player. Also add a scoring and any other features.

  Design computer with risc instruction set architecture

NY403205 – Computer Organization And System Architecture - determine and display the largest number. The first number read indicates how many numbers

  Define reflection of the actual security of the system

An early attempt to force users to use less predictable passwords involved computer supplied passwords. The passwords were eight characters long.

  Prepare a code to convert information to one which suitable

Prepare a code to convert the information to one which would be suitable for processing on a computer Write a program to tabulate the results.

  For your assiggnment consider the following writing two

for your assiggnment consider the following writing two pagesdefine a decision support system dss.what is the

  Questionlets make a discussion prevalence of project

questionlets make a discussion prevalence of project failure. think of or find cases of a project that didnt have the

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd