Write a program to flag potentially fraudulent transactions

Assignment Help JAVA Programming
Reference no: EM131936522

Assignment

Write a Java program to flag potentially fraudulent transactions in the State of Oklahoma Purchase Card (PCard) Dataset for Fiscal Year 2014. This dataset contains information on purchases made through the purchase card programs administered by the state and higher ed institutions. Style points.

? submission includes a FraudDetector.java file that can be compiled without errors
? contains appropriate comments and a README file
? variable, Object, and function names are appropriate

First level

? when the .java file is compiled and run, the program successfully reads in data from a specified file (either as a command line argument or with < redirection - SPECIFY WHICH METHOD YOU USE in your README)

? the submission uses appropriate/efficient data structures (Collections, etc.) to store the data - DEFEND YOUR CHOICE(S) in your README

Second level:

The submission flags the following "Easy to find" (i.e. only need to look at a single record) issues:

? Individual transactions exceeding $50,000
? Pawn shops, casinos and resorts
? Transactions whose value is unusually "round" (i.e. evenly divisible by $100)

Third level:

The submission flags the following "Harder to find" (i.e. need to look at multiple records) issues:

? Multiple large (tiny_mce_markergt;20,000) transactions by a single user in a single day
? Infrequently used airlines (fewer than 10 occurrences)

Additionally, you may wish to give warnings about possible errors:

? transactions with negative values that are not returns (i.e. they do not have a corresponding positive transaction by the same person whose value exceeds the absolute value of the negative amount)

? purchases with missing Descriptions (some may technically have descriptions, but they contain no useful information about the purchase, such as just a date, a numeric value, or repetitions of the string 'PCE' ("purchase card expense").

Reference no: EM131936522

Questions Cloud

Why is this important to the organizations success : What steps did Zappos take to ensure that the firm's work culture fit well with the so-called "Internet Generation?"
What is the weighted average cost of capital of bib : BIB Company has 20% debt and 80% equity. BIB pays 10% interest on all of its debt. BIB has an equity beta of 3. The expected return on the market is 15%.
Multivariate normal distribution : Assuming the returns follow the multivariate normal distribution, calculate the one-year 0.5% Value-at-Risk (VaR) for this portfolio
What is the operating cash flow or ocf : If the tax rate is 35 percent, what is the operating cash flow, or OCF?
Write a program to flag potentially fraudulent transactions : Write a Java program to flag potentially fraudulent transactions in the State of Oklahoma Purchase Card (PCard) Dataset for Fiscal Year 2014.
Statement of common shareholders : The following is a statement of common shareholders' equity with some numbers missing (in millions of dollars).
Find original price of bond that was paid by incestor : A 10-year bond purchased at an effective annual yield rate of 4% has level annual coupons. Find the original price of the bond that was paid by the investor.
How much will you have in 8 years at 6 percent : Use Appendix A as an approximate answer, but calculate your final answer using the formula and financial calculator methods.
What is the required average rate of return per year : What is the required average rate of return per year from this account necessary to achieve your goal?

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

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