I am having trouble doing an assignment where I need to create a Java program that is able to •Classes and objects to model the data and separate the business logic from the user interface
•Support for at least 2 different data formats (e.g. CSV, XML and JSON)
•A single data processing and visualization controller
•Display of: average readings per minute/hour plotted in a combined xy time series to allow the user to identify any interdependency between the data
◦Maximum and minimum values and other appropriate summary statistics
◦the accuracy range of the data readings and highlighting any exceptional/out of range values
I have source codes that can be need to put together and the program needs to have a GUI. Private message me if your able to help. thanks