Develop a Java program that creates a standalone GUI application (not an applet) that simulates an e-store which allows the user to add items (books) to a shopping cart and once all items are included, total all costs (including tax), produces an invoice, and appends a transaction log file.
Your program development must include the following steps: 1. Create a main GUI containing the following components: a. An area that allows the user to input data into the application along with the descriptive text that describes each input area. b. A total of six buttons as shown below with functionality as described below. c. As illustrated below, the various buttons on the interface are only accessible at certain points during a user’s interaction with the e-store. 2. An input file named “[url removed, login to view]”. This file contains the data that will be read by the application when the user makes a selection. A sample file is provided for you on the course website. 3. An output file named “[url removed, login to view]” must be created that uniquely logs each user transaction with the e-store. The unique transaction id will be generated as a permutation of the date/time string. Restrictions: Your source file shall begin with comments containing the following information: /* Name: <your name goes here> Course: CNT 4714 – Fall 2015 Assignment title: Program 1 – Event-driven Programming Date: Sunday September 13, 2015 */ Input Specification: The file “[url removed, login to view]” as described above (see example below as well). Output Specification: Output is to appear in the specified components of the GUI and various message boxes that appear, plus the contents of the “[url removed, login to view]” log file that will be generated. Deliverables: (1) Submit a working copy of your source code via WebCourses no later than 11:59pm Sunday September 13, 2015 .
CNT 4714 – Programming Assignment #1 – Fall 2015
(2) Include a file that contains screen shots, similar to those illustrated below, that shows your application in action as a user interacts with your e-store to purchase books. (3) Include a screen shot of your “[url removed, login to view]” file showing at least the last few transactions.
Décerné à :
5 freelancers are bidding on average $37 for this job
Sir, I recently made java application same to this one. You can see mark for it in my reviews. Customer was 100% satisfied . Hope that you will contact me. Best regards. Aleksandar Djokic, Senior Java developer