Due date : 09/13/2015 at 9pm
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
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.
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
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.
(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
Décerné à :
9 freelance ont fait une offre moyenne de 24 $ pour ce travail
I have done similar projects in the past and frequently use swing when making my open projects. I have been programming in java for 3+ years now and have excellent commenting and documentation.
I have good experience in development of standalone desktop application using Java, Swing, Spring. Have good knowledge on packaging and creating installers for such application.