Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Assignment

Primary Task Response: Within the Discussion Board area, write 400-600 words that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas.

You will have to provide both GUI design and pseudocode for your primary Discussion Board response. The first step is to design a GUI to allow a user to enter sales representative data. For this task, you will design the GUI and develop pseudocode that will help you plan how the Swing application will respond to the user. You are not implementing your Java Swing application in Java at this time. You are planning which Java Swing components you will use for each value entered and each value displayed. You are encouraged to provide a sketch of your GUI to help explain your design.

You will also create pseudocode for each method that responds to user events. This means if you have a button(s) that should perform an action when it has been selected; you will develop the algorithm for the processing attached to this button using pseudocode.

GUI Design Requirements:

Explain which Swing components you will use for your GUI to meet the requirements, and give the reasons for each choice. You must also include at least one set of grouped radio buttons in your GUI.

Design a GUI that allows a user to enter the following:

• Sales representative ID
• Sales representative First Name
• Sales representative Last Name
• Total sold for each of three categories: office supplies, books, and paper
• Sales district (North, South, East, West).
• Preferred means of contact with potential buyers (phone, email, visit)

Include a QUIT button to exit the application and an ENTER button that causes the sales representative's data to be entered. Each item of data entered should be stored in a variable when the ENTER button is keyed. This will prepare the application for the next iteration of development.

Pseudocode:

• Write your pseudocode to outline the actions that will occur when the QUIT button is selected.

• Write your pseudocode to outline the actions that will occur when the ENTER button is selected.

• This pseudocode will be used as the planning comments when it comes time to implement this Swing application. The pseudocode should be detailed and specific enough that for each line of pseudocode, approximately one Java statement can be used to code it. These design artifacts (GUI design and pseudocode) will be inserted into a design document to be reviewed by your classmates and submitted with the final application for the final task.

Contribution:

• Cover page
• GUI design
• Pseudocode
• Reference page

Please feel free to provide any references or experiences to support your proposed design.

Responses to Other Students: Respond to at least 2 of your fellow classmates with a reply of at least 100 words about their primary task response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:

• What did you learn from your classmate's posting?
• What additional questions do you have after reading the posting?
• What clarification do you need regarding the posting?
• What differences or similarities do you see between your posting and other classmates' postings?

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92412844
  • Price:- $30

Priced at Now at $30, Verified Solution

Have any Question?


Related Questions in Computer Engineering

Solution must be recursive you are not allowed to use loops

Solution must be recursive. You are not allowed to use loops, or use the Python "in" operator. PYTHON Write a function called first. It is passed a parameter x, that may or may not be a list; if is x is a list it may con ...

Suppose you have two algorithms blarg and wibble with time

Suppose you have two algorithms, blarg and wibble, with time complexity ?(n log n) and ?(n) respectively. blarg modifies the input, while wibble just checks something about the input and returns True or False. You write ...

Requirementsin this assignment you will implement a

Requirements In this assignment, you will implement a lightweight version of an ArrayList class. You may refer to the Java code and documentation for guidance, but you must write the implementation yourself. Additionally ...

You work in a veterinarians office and need to organize the

You work in a Veterinarian's office and need to organize the data on pets that you treat. In your database, you want to keep track of the following information: Customer information: Name Address City State ZIP Phone # Y ...

What is a survey and pros and cons of using this method to

What is a Survey and pros and cons of using this method to collect data are? Have you done a survey? How successful were your results?

Answer the following question research management in a

Answer the following Question : Research management in a field and compare it with the field in software. Compare the management techniques with that field you chose to software project management. The response must be t ...

Identify and evaluate at least three considerations that

Identify and evaluate at least three considerations that one must plan for when designing a database. Suggest at least two types of databases that would be useful for small businesses, two types for regional level organi ...

To speed up memory access caching is typically used a

To speed up memory access, caching is typically used. A memory cache is a small but fast memory where data recently accessed is kept in anticipation of future references. When an access is made, if the data is in the cac ...

The second array programming assignment is from 474-483

The SECOND array programming assignment is from 474-483 Write an ArrayList program that: 1. Creates a list of 5 automobile names that you make up and then retrieves those 5 names and displays all of them. 2. Adds Mercede ...

After sal aurigemma received his phd from the university of

After Sal Aurigemma received his PhD from the University of Hawaii, he became an assistant professor at the University of Tulsa. There, he introduced the school to Aloha Friday, when people come to work in their colorful ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As