View the step-by-step solution to:

Directions You have been selected to develop a GUI application called a " Configurator" . The application allows the user to complete the...

I would like to ask help for my Java final project, I need to write GUI application however, I would like to get some help about how should I start and write this java application. The specific details that I need to include and directions that I am supposed to follow are included in the following document that I will attach.

1.jpg2.jpg

3.jpg

1.jpg

Directions
You have been selected to develop a GUI application called a " Configurator" . The application allows the
user to complete the configuration of a computer system and produce a sales price for the system based
on the configuration selected . The application must meet the minimum operating requirements and
Specifications as provided below ."
Operation*
1 . The user configures the components of a computer system by selecting items from combo
boxes , radio buttons , and check boxes .*
2 .
When the user clicks the Calculate button , the application calculates the prices of the system by
adding the cost of each selected component to the base price of the system .
3 .
An option is provided to the user to clear all entries and begin over ."
4 .
As the systems are configured on the "fly " , the program should update the costs automatically
to show the user the impact of adding or changing the basic system ( running totals )
5 . When the user presses the " order " button , the program should display the current configuration
in a dialog box of your choice . The dialog box should show the configuration the user is about to
order with pricing and totals . The user must confirm the configuration before the order is*
processed . When the user confirms the order , the order is processed and the order displayed as
processed .
6 .
When the user closes the frame or presses the Exit button , the application exits .
Specifications
1 . You are free to use whatever layouts and panels you need to design the application . You can
also create any classes you think might be helpful to solve and develop this application . In short ,
you're the developer and may use all resources available to you . The only requirement is : You
must use the Java programming language .\
2 .
There are two base priced computers :*
A. Intel based priced system is $495 and includes the following configuration :"
" Intel = Celeron = processor GIGIO*
Memory - AGE Dual Channel DOR3 16OOMH Z - 1 DIMMS
125 GB 720 0 RPM SATA 3. 06 6 /'s Hard Drive*
CD - Rom Drive*
Integrated Audio*
Microsoft Windows 8. 105
2 PIECE Powered Speaker Set
USE Wired Entry Keyboard*
USE Optical Mouse*
B . AMID based priced system is $595 and includes the following configuration :"
AMID FX - 2100 for Desktops
AGE memory*
125GB Hard Drive*
Integrated 30 Graphics
CD - Rom Drive
Integrated Audio*
Microsoft Windows $ 1 05

2.jpg

1 .
For the Intel Systems , the user can Select from 4 processors .
GIG ZO Z. TOGHZ
Add $50.00 1630 2. 8UGHZ
Add 590. 00
G1820 2. JOGHE
Add $105. 010
G1830 2. 8UGHZ
Add 5130.010
L .
For the AMID Systems , the user can Select from 4 processors .
FX - $350
Add 525. 010
FX - 9590
Add 590. 010)
FX - 4100
Add 5187.010
FX - 4300
Add 5280.010
3 .
For both based systems , the user can Select from A memory configurations.
GGE
Add 528
BOB
Add 558
12 GB
Add 51 0B
16GB
Add 5176
4 .
For both based systems , the User can Select from 3 hard drive configurations .
250GE
Add 527
SOOGE
Add 550
ITB
Add 5.85
5 .
For both based systems , the user can Select from 3 optical drive configurations .
DVD Drive*
Add 517
Combo DVD /'CORWV
Add 540
DVD and CORI
Add 575
3 .
For both based systems , the user can Select from 3 graphic Enhancements !
NVIDIA Geforce 6310 5 12 MB DOR'S
Add }
NVIDIA GEFORCE GT G 20 1 GB DOR3
Add 5 164

3.jpg

Hints
Consider using Separate classEs to represent each of the system configuration options .
USE the Internet and Google .
Start NOW .
Required Enhancements
1 . Include sales tax at the rate of 0. 078 in the final price . The sales tax should display
Separately of total and subtotal costing .*
2 .
Include combined shipping and handling rate of 0.025, based on the total cost in the total
price . The Shipping and handling should display Separately of the total , subtotal and sales*
tax .
USE a minimum of two graphics . The graphics could be used as buttons .
4. Print a Summary of the configuration . This can be done to a frame , panel or text area.
Deliverables
Copy of the source code with screen captures showing the main screen and all dialog boxes generated
during the order process .
Special Note
Remember , you are the developer . You can use all the Java tools presented in the text or on the
Internet . Develop your program to your satisfaction under the minimum requirements listed above .

Recently Asked Questions

Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

-

Educational Resources
  • -

    Study Documents

    Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

    Browse Documents
  • -

    Question & Answers

    Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!

    Ask a Question