Using the MFC Application Wizard and Document/View architecture, create an MFC application for library book checkout and return transactions. You can assume that there are 10 books in the library and exactly 2 copies for each of the 10 books. The application should keep track of the availability and checkout frequency of the books. You application should also save the availability and the checkout frequency data into disk files. These disk file should be updated every time a transaction finishes. These data should also be reloaded from the disk files every time you start the application. The saved data will be used by the second part of the project.
Create an MFC application that is similar to the Stock Charting Program in Chapter 12 to display graphically the checkout frequencies of the 10 books. The frequency data should be read from the disk file saved by the first part of the project. In addition to the three existing buttons (Line Chart, Column Chart, Scatter Chart), you should also include a RELOAD button. Once this button is clicked, the program should reload the frequencies data from the disk file so that the latest data is used.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
MFC C++ .NET
Part of 1st portion is done in the attatched zipped file, It needs to be completed.