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
Absolutely spot on. I have had the best experience with Elite Academic Research and all my work have scored highly. Thank you for your professionalism and using expert writers with vast and outstanding knowledge in their fields. I highly recommend any day and time.
Stuart L
Thanks for keeping me sane for getting everything out of the way, I’ve been stuck working more than full time and balancing the rest but I’m glad you’ve been ensuring my school work is taken care of. I'll recommend Elite Academic Research to anyone who seeks quality academic help, thank you so much!
Mindi D
Brilliant writers and awesome support team. You can tell by the depth of research and the quality of work delivered that the writers care deeply about delivering that perfect grade.
Samuel Y
I really appreciate the work all your amazing writers do to ensure that my papers are always delivered on time and always of the highest quality. I was at a crossroads last semester and I almost dropped out of school because of the many issues that were bombarding but I am glad a friend referred me to you guys. You came up big for me and continue to do so. I just wish I knew about your services earlier.
Cindy L
You can't fault the paper quality and speed of delivery. I have been using these guys for the past 3 years and I not even once have they ever failed me. They deliver properly researched papers way ahead of time. Each time I think I have had the best their professional writers surprise me with even better quality work. Elite Academic Research is a true Gem among essay writing companies.
Got an A and plagiarism percent was less than 10%! Thanks!